/*
 Theme Name:   Divi Child Theme
 Theme URI:    https://aswebstudio.se/
 Description:  Divi Child Theme
 Author:       AS webstudio
 Author URI:   https://aswebstudio.se/
 Version:      2.0
 Template:     Divi
*/


/* =Theme customization starts here
------------------------------------------------------- */
.betalatext-1{
margin-bottom:-20px;
font-size:0.9em;
line-height:1.3em;
	
}
p.demo_store{
background:#C0DB7A;
padding-bottom:20px!important;
color:#222;
font-size:20px;
}

.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description ul li{
 line-height:1.5; 
}
/*--hide related products--*/
.related.products {
display:none;
}
/*--hide uncategorized category woocommerce--*/
.cat-item-101{display:none}

/*--hide extra description tab on product page in tab--*/
.single-product.woocommerce-page .product .woocommerce-tabs #tab-description h2{
display:none;
}

.woocommerce span.onsale, .woocommerce-page span.onsale{
color:#eee;
background:#B1183A!important;  
}
/*--ersatt "rea" med bild -20 år--*/
/*
.woocommerce.woocommerce-page .product
span.onsale,
a.woocommerce-LoopProduct-link
span.onsale{
background:none!important;
background-image:url(https://naturensapotek.eu/wp-content/uploads/2017/03/naturensapotek_20yrslogo.png)!important;
color:rgba(0,0,0,0)!important;
width:90px!important;
height:74px!important;
}
*/

@media only screen and ( max-width: 479px ) {
p.demo_store{
background:#C0DB7A;
padding-bottom:5px!important;
line-height:1.2;
color:#222;
font-size:14px;
}
}
/*-shop-*/
/*---sök produkter---*/
form.woocommerce-product-search label.screen-reader-text{
display:none;
}
form.woocommerce-product-search input.search-field{
padding:7px;
width:100%;
margin-bottom:8px;
font-size:15px;
}
form.woocommerce-product-search input.search-field[type="search"]{
color:#111!important;
background:#EFFCCC!important;
border:1px solid #555!important;
}

form.woocommerce-product-search input[type=submit]{
background:#333;
border:2px solid #333;
color:#C0DB7A;
text-transform:uppercase;
font-size:16px;
}
.woocommerce .container:before {
display:none!important;
}
.et_pb_shop
.woocommerce
ul.products
li.product.type-product
a.woocommerce-LoopProduct-link,

.woocommerce
ul.products
li.product.type-product
a.woocommerce-LoopProduct-link{
text-align:center;

}
.woocommerce-loop-product__title{
font-size:1.1em!important;
font-weight:600;	
}

a.woocommerce-LoopProduct-link
span.price .woocommerce-Price-amount{
color:#307023;
font-size:1.1em!important;
font-weight:600;	
}
.woocommerce-breadcrumb{
color:#333!important;
font-size:12px!important;
letter-spacing:1px;
line-height:1.2;

}
.woocommerce-breadcrumb a{
color:#6EAF3D!important;
font-size:12px;
}
.product.type-product
.info{
font-size:16px;
padding:0px 0px 20px 0px;

}
.product.type-product
.product_meta{
text-transform:uppercase;
letter-spacing:1px;
font-size:11px;
color:#555;
}
.product.type-product
.product_meta a{
color:#6EAF3D!important;
}

a.woocommerce-LoopProduct-link
span.et_shop_image{
padding:10px!important;
background:#fff;
}

.product.type-product
div.woocommerce-tabs
div#tab-description h1{
padding-top:20px;
font-family: "Open Sans",Helvetica,sans-serif;
font-size:18px;
font-weight:600;
line-height:1.3;
letter-spacing:2px;
}
.product.type-product
div.woocommerce-tabs
div#tab-description h2{
font-family: "Open Sans",Helvetica,sans-serif;
font-size:14px;
font-weight:600;
line-height:1.3;
text-transform:uppercase;
letter-spacing:2px;
}
.product.type-product
div.woocommerce-tabs
div#tab-description h3{
font-family: "Open Sans",Helvetica,sans-serif;
font-size:16px;
font-weight:600;
background:#99CA42;

padding:5px;
border-radius:3px;
margin-top:20px;
margin-bottom:10px;
letter-spacing:2px;
}
/*--table--*/
.product.type-product
div.woocommerce-tabs
div#tab-description table{
font-size:11px;
max-width:500px;
border:1px solid #fff;
}
.product.type-product
div.woocommerce-tabs
div#tab-description table th{
background:#eee;
color:#111;
padding:3px;
font-weight:600;
border:1px solid #e1e1e1;
}
.product.type-product
div.woocommerce-tabs
div#tab-description table td{
background:#fff;
padding:3px;
font-weight:600;
border:1px solid #e1e1e1;
}

/*--popup window product image--*/
div.pp_pic_holder.pp_woocommerce .ppt{
font-size:13px;

}
/*--sidebar--*/
div#advwidget-2{
margin-bottom:0px;
padding-bottom:0px;
}

div#advwidget-2 h4{
text-align:left;
font-size:16px;
}

.et_pb_widget.woocommerce
ul li{
padding:3px 3px;
font-size: 12px;
line-height: 14px;
}
.et_pb_widget.woocommerce
ul li a{
letter-spacing:1px;
font-size:12px;
}

.et_pb_widget.woocommerce h4{
border-bottom:2px solid #333;
line-height:1.1;
margin-bottom:5px;
font-size:16px;
padding-bottom:5px;
text-align:center;
}
/*recently viewed products*/
.et_pb_widget.woocommerce.widget_recently_viewed_products
ul li{
background:#fff;
padding:5px 3px;
line-height:1.2;
border-bottom:1px dashed #888;
margin-bottom:5px;
}
.et_pb_widget.woocommerce.widget_recently_viewed_products
ul li a{
font-size:12px;


}

.et_pb_widget.woocommerce.widget_recently_viewed_products
ul li a img{
width:60px!important;
height:auto!important;
}
/*produkterbjud som visas i varukorg*/
.woocommerce-cart.woocommerce-page
div.woocommerce
div.cart-collaterals
div.cross-sells
ul.products li a.woocommerce-LoopProduct-link h3{
font-size:14px!important;
font-weight:600!important;
}

/*--adjustments for mobile - single product--*/
@media only screen and ( max-width: 479px ){
.single.single-product .single_add_to_cart_button{
margin-top:10px;
padding:5px;
font-size:14px!important;
}
.single.single-product div.images {
background:#000;
float:none!important;
clear:right!important;
width:100%!important;
}
.single.single-product
.summary.entry-summary{
width:100%!important;
}
}





