/* xl */
@media (min-width: 1200px) {
}

/* lg */
@media (min-width: 992px) and (max-width: 1199px) {
.button-1 {padding: 10px 20px;}
.box-style-2 .img-box2 img {height: 220px;}
.box-style-2 .img-box2 {height: 220px;}
.mob-style-13.img-box2 img { width: 280px !important;height: 280px;}
.mob-style-13.img-box2 {width: 280px;}

.mob-style-1new .col {width:25%;flex: 0 0 auto;margin-bottom: 10px;}
.banner-1-element-3 {width: 180px;}
.box-banner-1 img {display:none}
.banner-1-element-4 {width: 150px;}

}

/* md */
@media (min-width: 768px) and (max-width: 991px) {

.box-banner-1a .font-size-18 {font-size:16px;}
.box-banner-1a .font-size-32 {font-size:28px;}
.banner-1-element-3 {width: 130px;}
.box-banner-1 img {display:none}
.banner-1-element-4 {width: 110px;}
.banner-1-element-1 {width: 60px;top: 80px;}
.banner-1-element-2 {width: 60px;top: 80px;}

.mob-style-1new .col {width:25%;flex: 0 0 auto;margin-bottom: 10px;}
/*.mob-style-1new .col:nth-last-child(1) {width:100%;}*/

#mainmenu ul li { padding-left: 0 !important; padding-right: 0 !important; }
#mainmenu ul li a { font-size: 0.85em; }
.font-size-36 {font-size: 30px;}
.button-1 {padding: 10px 20px;}
.logo {height:35px !important;}
.logo-white {display: block;opacity: 1;}
.f-logo-white {width:120px !important;}
.button-4 {padding: 12px 20px;}
.button-5 {padding: 12px 20px;}
#catalog_form {background:#F6F6F6;padding: 15px 20px;}
.md-down-pl-0 {padding-left:0;}
.md-down-mt-30 {margin-top:30px;}
#collapseFilter.collapse:not(.show) {display: none;}
.mob-style-12 {width:120px !Important;}

.mob-style-15 {background: #f6f6f6;display: flex;align-items: center;justify-content: space-between; padding: 0 30px;margin-bottom:30px;}
.mob-style-13.img-box2 img { width: 280px !important;height: 280px;}
.mob-style-13.img-box2 {width: 280px;}
.edit-box input { max-width: 100%;}
.edit-box select {max-width: 100%;}
.mob-style-17 {display: flex;flex-direction: column;align-items: center;} 
.mob-style-18 {margin-top:20px !important;}


}



/* sm */
@media (min-width: 576px) and (max-width: 767px) {
   
.box-banner-1a > div:nth-child(1) {order:2}
.box-banner-1a > div:nth-child(2) {order:1;padding-top: 30px;padding-bottom:15px;}
.box-banner-1a > div:nth-child(3) {order:3}
.box-banner-1 {position:relative;overflow:hidden;}
.box-banner-1:after {content:'';background:url(/media/default/images/element-62.svg) no-repeat;position:absolute;width:107px;height:80px;right: -32px;top: 0px;}
.box-banner-1a .font-size-18 {font-size:16px;}
.box-banner-1a .font-size-32 {font-size:28px;}
.banner-1-element-3 {width: 130px;}
.box-banner-1 img {display:none}
.banner-1-element-4 {width: 110px;}
.banner-1-element-1 {width: 60px;top: 0px;}
.banner-1-element-2 {width: 60px;top: 0px;}   

.small, .big {min-width: auto !important;}
.mob-21 {margin-bottom: 30px;}
.mob-21 .col {width: 50%;} 

#menu_categories {border-bottom-left-radius:0px;border-bottom-right-radius: 0px;}
.mob-style-1new .col {width:50%;flex: 0 0 auto;margin-bottom: 20px;}
.mob-style-1new .col:nth-last-child(1) {width:100%;}

.mob-style-18 {margin-top:20px !important;}

.mob-style-17 {display: flex;flex-direction: column;align-items: center;}
.mob-style-14 .mob-style-13.img-box2 img { width: 100% !important;height: 360px;}
.mob-style-14 .mob-style-13.img-box2 {width: 100%;height:360px;}

.review-box {padding: 25px 30px;}
.mob-style-15 {background: #f6f6f6;display: flex;align-items: center;justify-content: space-between; padding: 0 30px;margin-bottom:30px;}
.mob-style-14 {flex-direction: column;}
.mob-style-15 .mob-style-12 {width:100px !important;}

.mob-style-11 {max-width:100% !important;}   
.mob-style-10 {flex-direction:column;}
.mob-style-10 .img-box2 img {height: 340px;}
.mob-style-10 .img-box2 {height: 340px;width: 100%;}

.button-4 {padding: 12px 20px;}
.button-5 {padding: 12px 20px;}
#catalog_form {background:#F6F6F6;padding: 15px 20px;}
.md-down-pl-0 {padding-left:0;}
.md-down-mt-30 {margin-top:30px;}    
#collapseFilter.collapse:not(.show) {display: none;}
.sm-down-mr-20 {margin-right:20px;}
.sm-down-order-2 {order:2;}
.sm-down-order-1 {order:1;}
.sm-down-pl-0 {padding-left:0;}
.box-style-3 {background: #efefef;border-radius: 4px;justify-content: center;padding-right: 10px;padding-top: 5px;padding-bottom: 2px;}
.navbar-toggler {background: #fff;}
.button-1 {padding: 10px 20px;}
.logo {height:35px !important;}
.mob-style-1 {flex-direction:column;}
.mob-style-1 form {margin-bottom:20px;}
.mob-style-1 form, .mob-style-1 > div {width:100%;margin-left:0;}
.sm-down-mb-30 {margin-bottom:30px;}

.mob-style-2 {width:100%;max-width:100%;padding:0;}
/* #mainmenu {background:#2f2f2f;} */
.logo-white {opacity:1;margin-left:20px;}
.mob-style-3 > div {display: flex;}
.mob-style-3 > div:nth-child(1), .mob-style-3 > div:nth-child(3) {display: flex;justify-content: center !important;margin:10px 0;}
.mob-style-3 > div:nth-child(2) { justify-content: space-between; margin:20px 0;}
.sm-down-mb-20 {margin-bottom:30px;}
.sm-down-mt-20 {margin-top:20px;}

.mob-style-4 .mob-style-1 .box-style-3 {background:#0094ff;}
.mob-style-4 .mob-style-1.bg-red-category .box-style-3 {background:#f55;}
.mob-style-4 .mob-style-1.bg-blue-category .box-style-3 {background:#0094ff;}
.mob-style-4 .mob-style-1.bg-orange-category .box-style-3 {background:#ffab33;}
.mob-style-4 .mob-style-1.bg-pink-category .box-style-3 {background:#5d5cd0;}
.mob-style-4 .mob-style-1.bg-green-category .box-style-3 {background:#20c8a0;}

.mob-style-4 .mob-style-1 .box-style-3 span {color:#fff !important;}

.mob-style-2 {height: auto;background: #2f2f2f;}
.mob-style-16 {display: flex;flex-direction: column;}    
.mob-style-16 a, .mob-style-16 button {text-align: center;margin-right:0;}
.bubble-item.max-w-80 { max-width: 100%;}
.edit-box input { max-width: 100%;}
.edit-box select {max-width: 100%;}
.banner-1-link {margin:0 10px;}

}
 
/* xs */
@media (max-width: 575px) {

.banner-1-link {margin:0 10px;}
.box-banner-1a > div:nth-child(1) {order:2}
.box-banner-1a > div:nth-child(2) {order:1;padding-top: 30px;padding-bottom:15px;padding: 30px 55px 20px 45px;}
.box-banner-1a > div:nth-child(3) {order:3}
.box-banner-1 {position:relative;overflow:hidden;}
.box-banner-1:after {content:'';background:url(/media/default/images/element-62.svg) no-repeat;position:absolute;width: 87px;background-size: 100%;height: 70px;right: -32px;top: 0px;}
.box-banner-1a .font-size-18 {font-size:14px;}
.box-banner-1a .font-size-32 {font-size:24px;}
.banner-1-element-3 {width: 130px;}
.box-banner-1 img {display:none}
.banner-1-element-4 {width: 110px;}
.banner-1-element-1 {width: 60px;top: 0px;}
.banner-1-element-2 {width: 60px;top: 0px;}

.small, .big {min-width: auto !important;}

.mob-21 {margin-bottom: 30px;}
.mob-21 .col {width: 50%;} 

.max-but-mob-1 span {display:none;} 
#menu_categories {border-bottom-left-radius:0px;border-bottom-right-radius: 0px;}

.button-34 {border-radius: 4px !important;justify-content: center;}

.mob-style-1new .col {width:50%;flex: 0 0 auto;margin-bottom: 20px;}
.mob-style-1new .col:nth-last-child(1) {width:100%;}
.mob-style-1new .col img {max-width: 80%;}

.mob-style-18 {margin-top:20px !important;}    
.mob-style-17 {display: flex;flex-direction: column;align-items: center;}    
.mob-style-16 {display: flex;flex-direction: column;}    
.mob-style-16 a, .mob-style-16 button {text-align: center;margin-right:0;}
.bubble-item.max-w-80 { max-width: 100%;}
.edit-box input { max-width: 100%;}
.edit-box select {max-width: 100%;}

.xs-order-1 {order:1;} 
.xs-order-2 {order:2;} 
.xs-mb-20 {margin-bottom:20px;}

.mob-style-14 .mob-style-13.img-box2 img { width: 100% !important;height: 360px;}
.mob-style-14 .mob-style-13.img-box2 {width: 100%;height:360px;}

.review-box {padding: 25px 30px;}
.mob-style-15 {background: #f6f6f6;display: flex;align-items: center;justify-content: space-between; padding: 0 30px;margin-bottom:30px;padding-top:20px;}
.mob-style-14 {flex-direction: column;}
.mob-style-15 .mob-style-12 {width:100px !important;}

.mob-style-11 {max-width:100% !important;}   
.mob-style-10 {flex-direction:column;}
.mob-style-10 .img-box2 img {height: 340px;}
.mob-style-10 .img-box2 {height: 340px;width: 100%;}

.mob-style-11 {max-width:100% !important;}    
.mob-style-10 {flex-direction:column;}
.mob-style-10 .img-box2 img {height: 280px;}
.mob-style-10 .img-box2 {height: 280px;width: 100%;}

.button-4 {padding: 12px 20px;}
.button-5 {padding: 12px 20px;}
#catalog_form {background:#F6F6F6;padding: 15px 20px;}
.md-down-pl-0 {padding-left:0;}
.md-down-mt-30 {margin-top:30px;}    

#collapseFilter.collapse:not(.show) {display: none;}
.sm-down-mr-20 {margin-right:20px;} 
.mob-style-2 {height: auto;background: #2f2f2f;}
.sm-down-order-2 {order:2;}
.sm-down-order-1 {order:1;}
.sm-down-pl-0 {padding-left:0;}
.mob-style-3 > div {display: flex;} 
.mob-style-3 > div:nth-child(1), .mob-style-3 > div:nth-child(3) {display: flex;justify-content: center !important;margin:10px 0;}
.mob-style-3 > div:nth-child(2) { justify-content: space-between; margin:20px 0;}
.mob-style-2 .button-2 {padding: 6px 6px;}
nav .mob-style-2 .button-2 {font-size: 12px;}
.button-2.mr-20 {margin-right:5px}
.logo-white {opacity:1;margin-left:20px;}    
.mob-style-2 {width:100%;max-width:100%;padding:0;}
/* #mainmenu {background:#2f2f2f;} */
.mob-style-6 .select-1 {padding-top: 8px;padding-bottom: 8px;}
.xs-mt-20 {margin-top:20px;}
.mob-style-6 {flex-direction:column;height:auto !important;}

.mob-style-1 {flex-direction:column;}
.mob-style-1 form {margin-bottom:20px;}
.mob-style-1 form, .mob-style-1 > div {width:100%;margin-left:0;}
.sm-down-mb-30 {margin-bottom:30px;}

.mob-style-4 .mob-style-1 .box-style-3 {background:#0094ff;}
.mob-style-4 .mob-style-1.bg-red-category .box-style-3 {background:#f55;}
.mob-style-4 .mob-style-1.bg-blue-category .box-style-3 {background:#0094ff;}
.mob-style-4 .mob-style-1.bg-orange-category .box-style-3 {background:#ffab33;}
.mob-style-4 .mob-style-1.bg-pink-category .box-style-3 {background:#5d5cd0;}
.mob-style-4 .mob-style-1.bg-green-category .box-style-3 {background:#20c8a0;}

.mob-style-4 .mob-style-1 .box-style-3 span {color:#fff !important;}

.sm-down-mb-20 {margin-bottom:30px;}
.sm-down-mt-20 {margin-top:20px;}
body { font-size: 12px; }
.btn { padding-left: 16px; padding-right: 16px; }
footer form button { width: 100%; }

#catalog_submenu .card { /*min-height: auto;*/ border-bottom: none; }
#catalog_submenu > div:last-child .card { border-bottom: 1px solid rgba(0,0,0,.125); }
#catalog_submenu .card img.preview_image { max-width: 120px; }
#cart_wrap table tr.even { background: rgba(0,0,0,.05); }
.modal-dialog_ishops { max-width: 100%; }
.modal-dialog_idpds { max-width: 100%; }
#delivery_agents { column-count: 1; }
#catalog_items > div { padding-left: 5px; padding-right: 5px; }
.for_who { letter-spacing: 1.1px; font-size: 0.6em; padding-top: 4px; }
#catalog_items .card .buy-block, .card.product-item .buy-block { display: block; }
#manswers_posts a.nav-link + .arrow { display: none !important; }
#manswers_posts > .border-right { border-right: none !important; }
.bg-convert-right { background-size: auto 75px; }
.product-items, .list-items { padding-left: 5px; padding-right: 5px; }
.product-items .col-6, .list-items .col-6 { padding-left: 4px; padding-right: 4px; }
.card.product-item .line-behind { margin-left: 0 !important; margin-right: 0 !important; }
.card.product-item .line-behind img { width: 45px; }
.card.product-item .mx-4 { margin-left: 0 !important; margin-right: 0 !important; }
.card.product-item .price-block .buy-block .text-muted { display: none; }
.card.product-item .price-block .buy-block { padding-bottom: 0 !important; }
.card.product-item .price-block .buy-block a[data-list-action="add"] { width: 100%; }
.card.product-item > div > a > div > img { max-height: 150px; }
.box-style-3 {background: #efefef;border-radius: 4px;justify-content: center;padding-right: 10px;padding-top: 5px;padding-bottom: 2px;}
.mob-style-1 {margin-bottom:15px;margin-bottom: 15px;width: 50%;flex-grow: 2 !important;flex: auto;}
.navbar-toggler {background: #fff;}
.sm-down-mb-30 {margin-bottom:30px;}



}








