/*
Theme Name: Storefront Blank Child Theme
Theme URI: http://www.pootlepress.com/shop/free-blank-woothemes-storefront-child-theme/
Description: Pootlepress child theme for the Storefront theme.
Author: PootlePress
Author URI: http://www.pootlepress.com
Template: storefront
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: storefront-child
*/




/* style product image box */
.woocommerce ul.products li.product a .product-image-box, .woocommerce-page ul.products li.product a .product-image-box {
	border-style: solid;
	border-width: 5px;
	border-color: #DDDDDD;
	padding: 10px;
	background-color: #FFFFFF;
}
/* reset padding and margin and remove shadow effect on product image */
.woocommerce ul.products li.product a .product-image-box img, .woocommerce-page ul.products li.product a .product-image-box img {
	padding: 0;
	margin: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
/* remove shadow effect on product image mouseover */
.woocommerce ul.products li.product a:hover .product-image-box img, .woocommerce-page ul.products li.product a:hover .product-image-box img {
	-webkit-box-shadow: none;
	box-shadow: none;
}
/* repositioning sale sticker to product image corner, 5px border + 10px padding = 15px */
.woocommerce ul.products li.product .product-image-box .onsale, .woocommerce-page ul.products li.product .product-image-box .onsale {
	top: 15px; 
	left: 15px; 
}
ul.products li.product img {
width: 210px;
height: auto;
background: transparent url('http://invaabi.ee/static/images/large_picture.png');
background-repeat:no-repeat;
padding: 24px;
}
.hentry.type-page .entry-header {
    background-image: url("http://invaabi.ee/wp-content/uploads/2018/07/empatrax-banner-2-01.png");
background-repeat:no-repeat;
}
.single-product div.product .summary .h1 {
    /*background-image: url("http://invaabi.ee/wp-content/uploads/2018/07/empatrax-banner-2-01.png");
background-repeat:no-repeat;
*/
	background-color: #ef6e34;
}
h1 {
    background-image: url("http://invaabi.ee/wp-content/uploads/2018/07/empatrax-banner-2-01.png");
background-repeat:no-repeat;

}

.widget-area .widget {
    background: transparent url('http://invaabi.ee/wp-content/uploads/2016/10/sm_center.png') no-repeat;
    width: 205px;
    background-position: -3px 11px;
    padding-left: 10px;
}

.left-sidebar .widget-area {
    background: transparent url('http://invaabi.ee/wp-content/uploads/2016/10/sm_top.png') no-repeat;
    background-position: 8px -5px;
    padding-left: 10px;
}



.widget .widget-title, .widget .widgettitle {
    font-size: 1.41575em;
    letter-spacing: 0;
    border-bottom: 1px solid rgba(0,0,0,.05);
    padding: 0 0 1em;
    margin-bottom: 1em;
    font-weight: 700;
}
.main-navigation ul.menu > li:first-child, .main-navigation ul.nav-menu> li:first-child  {
    margin-left: -1em;
    border-right: 4px solid rgba(0,0,0,.05);
    border-left: 4px solid rgba(0,0,0,.05);
    padding-left: 30px;
	
}
.main-navigation ul li{

    border-right: 4px solid rgba(0,0,0,.05);
    padding-right: 15px;
    padding-right: 20px;
}

.widget {
    margin: 0 0 -9px;
}


#woocommerce_product_search-2{
    background: transparent url('http://invaabi.ee/wp-content/uploads/2016/10/sm_bottom.png') no-repeat;
    background-position: -2px 0px;
    padding-top: 40px;
}

.footer-widgets {
    padding-top: 0px;
    border-bottom: 0px solid rgba(0,0,0,.05);
}

.secondary-navigation .menu {
    font-size: 1em;
    width: auto;
    float: right;
}

.site-header-cart .cart-contents::after {
    font-size: 25px;
}

.left-sidebar .content-area {
    background: transparent url('http://invaabi.ee/wp-content/uploads/2016/10/large_panel_top.png') no-repeat;
    background-position: -6px 1px;
    padding-top: 17px;
}
.site-main {
    background: transparent url('http://invaabi.ee/wp-content/uploads/2016/10/large_panel_center.png') no-repeat;
    background-position: -6px -10px;
    padding-left: 10px;
    padding-top: 40px;
}
.woocommerce-breadcrumb {
    padding: 1.41575em 99em;
    margin-left: -99em;
    margin-right: -99em;
    margin-bottom: 1em;
}
.footer-widgets.col-4 .block {
    border-right: 2px solid rgba(0,0,0,.05);
}
.stock.in-stock {
    font-size: 0px;
}


