.footer-widgets .span3 .textwidget em {
width: 44px;}
#form_head {
float: right;
}
.home .content-holder {
z-index: 0;
}
.grid.call, .grid.mail {
width: 150px;
}
.top-header table.shop_table_responsive,.top-header .wc-proceed-to-checkout{display:none;}
.cart_top {
width: 170px;
float: left;
margin-left: 15px;
padding-left: 35px;
background: url(//sport-i-slife.ru/wp-content/themes/shablon/files/cart.png) no-repeat scroll 0 50%;
background-size: 13%;
}
.firstgr {
width: 340px;
}
.woopage {
margin-top: 40px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
font-size: 18px;
}
.woocommerce ul.products li.product h3 {
color: #010101;
font: bold 19px/23px 'PT Sans Narrow',sans-serif;
text-transform: none;
letter-spacing: 1px;
text-decoration: underline;
}
.woocommerce ul.products li.product .title h3 {
color: #ff6600;
text-align: left;
}
.price_wrap, .btn_wrap {
float: left;
width: 50%;
}
.btn_wrap {
text-align: left;
}
.woocommerce ul.products li.product .button {
font-size: 14px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
display: block;
float: left;
margin: 0 2% 20px 0!important;
padding: 0 10px;
text-align: center;
height: 100%;
margin: 0 0% 20px 0!important;
}
.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last {
margin-right: 0 !important;
}
.woocommerce ul.products li.product-type-simple, .woocommerce-page ul.products li.product-type-simple {
height: 100%!important;
} .woocommerce ul.products li.product .img, .woocommerce-page ul.products li.product .img{
border: 1px solid #9a9a9a;
border-bottom: 3px solid #010101;
display: block;
height: 200px;
}
.woocommerce ul.products li.product img, .woocommerce-page ul.products li.product img {
max-width: 100%;
width: auto !important;
height: auto;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
max-height: 200px;
margin: 0 auto !important;
}
.woocommerce ul.products li.product .count {
display: none;
}
.woocommerce ul.products li.product a img {
height: auto !important;
width: auto !important;
max-width: 100% !important;
max-height: 200px !important;
}
.price_wrap {margin-top: 1em;}
.woocommerce ul.products li.product .price_wrap .price {color: #ff6600; font-weight: bold; font-size: 0.9em;}
.content-holder table tr {background: transparent;}
.woocommerce ul.products li.product {
box-sizing: border-box;}
.woocommerce ul.products li.product {
clear: none;
}
.woocommerce ul.products li.product:nth-child(3n+1) {
clear: left;
}
@media screen and (max-width: 769px) {
ul.why li {
width: 100%;
box-sizing: border-box;
}
.woocommerce ul.products li.product {
width: 100%;
}
}