.header, .topbar{
	background:#fff;
}
button.search-submit, .cart_icon i{
	background:#1c4794;
}
.header .nav{
	background: linear-gradient(to top, #1c4287, #1d4ca1);
}
.header .nav ul li a:hover{
	background: linear-gradient(to top, #1d4ca1, #1c4287);
}
.cart_txt{
	color:#000;
}
.cart-menu{
	  width: 20%;
    float: left;
}
li#menu-item-1106 {
    background: #ffca02;
}
li#menu-item-1106 a{
       color: #000; 
}
li#menu-item-1106:hover {
    background: #171717 ! important;
}
li#menu-item-1106 a:hover{
       color: #fff ! important; 
}
.topbar{
	  width: 80%;
    float: left;
}
.phone{
	  color: #1c4183;
	  font-size: 1.8rem;
	  font-weight: bold;
	  line-height: 0.9rem;
}
.email{
	color: #000;
	font-size: 1.5rem;
	line-height: 1.7rem;
}
.adress{
	color: #000;
    font-size: 0.6rem;
    padding: 1px 0px;
}
.top-contact i {
    margin-right: 2%;
    font-size: 1.6rem;
}
.side_search{
	width:55%;
	float:left;
	margin-top:20px;
}
.side_search p{
    font-size: 0.8rem;
    padding: 5px 0 0 5px;
}
.zvonok{
        background: linear-gradient(to top, #1c4287, #1d4ca1);
        color: #fff;
        padding: 5px 20px;
        border-radius: 5px;
        font-size: 0.9rem;
}
.zvonok a{
	color:#fff;
}
.zvonok:hover{
    background: #b5b5b5;
	color:#000;
   
}
.zvonok a:hover{
	color:#000;
}
.cart-btn-box{
	width:20%;
	
	float:left;
}
input#woocommerce-product-search-field{
	width: 80%;}
h1.site-title, .site-description {
    display: none;
}
.woocommerce-loop-product__title {
    overflow: hidden;
	line-height: 20px;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}

.columns-4 li.product.type-product.product-type-simple {
    height: 28rem;
}
.woocommerce-page.columns-1 ul.products li.product, .woocommerce.columns-1 ul.products li.product{
	height:25rem;
}
.columns-1 h2.woocommerce-loop-product__title {
    height: 6.5rem;
}

.columns-1 .woocommerce ul.products li.product .price {
    font-size: 14px ! important;
}

.textwidget span.woocommerce-Price-amount.amount {
    font-size: 20px;
}

.textwidget .quantity {
    right: 4rem;
}
.textwidget .woocommerce .quantity .qty{
    width:2.5em;
}
.shop_table span.woocommerce-Price-amount.amount {
    position: inherit;
}

.shop_table .quantity {
    position: inherit;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    width: fit-content ! important;
}

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    display: flex;
    flex-direction: column;
}