@media only screen and (max-width:1600px){}
@media only screen
and (min-device-width:1600px)
and (max-device-width:5120px){#partcont{max-width:500px;}
}
@media only screen and (max-width:1279px){.buynow{font-size:20px;}
.megamenu {order: 1;}
.mobile-logo{max-width:185px;margin:10px auto;order:2;}
#search-top,.login-top-mobile,.cart-top-mobile{display:block!important;text-decoration:none;}
#contacts:before{left:46px;}
#shedule:before{left:58px;}
.top-panel-div-span, .top-panel-div{display:none;}
.settings-list{left:auto;right:0;}
.header_logo{margin:14px 0;}
footer .contacts ul li.address{line-height:14px;padding-top:9px;}
.product-grid .product-buttons .cart{width:92px;}
.magnify .magnify-lens{width:180px!important;height:180px!important;}
.sticker-box{top:50px;width:30%;}
#right-block i{top:42%;font-size:23px;}
#contacts i.contacts-fa{top:32%;left:19%;}
#shedule i{left:26%;}
}
@media only screen and (max-width:992px){.buynow{font-size:16px; .row.menu-row{position:relative;z-index:100;}}
#shedule i{left:22%;}
.banner-box{display:none;}
#filter-products-form .checkbox-image{float:left;margin-right:5px;}
.item .sticker-box-cat{width:100%;right:20%;}
.to_top{position:static;}
.open-size-link{display:none;}
.product-info .cart .button{width:60%;}
#contacts:before{left:24px;}
#shedule:before{left:38px;}
#right-block{padding-top:20px;}
#cart{padding:5px;}
.header_logo{margin:14px auto 24px auto;}
.news-style p{overflow:hidden;}
a.popup_view_button{opacity:0!important;z-index:0!important;}
}
@media only screen and (max-width:1280px){.product-grid .product:hover .product-about .cat-options{display:none;}
.product-grid .image{}
.avg_rating{text-align:left;margin:10px 0 15px 0;}
.avg_rating_info{display:block;text-align:left;font-size:14px;line-height:22px;}
.avg_rating:hover + .avg_rating_info{position:relative;top:0;right:0;padding:0;font-size:14px;line-height:22px;background:transparent;border:0;}
.product-info .stickers{margin-right:40%;}
.banner-box{display:none;}
#contacts i.contacts-fa{top:20%;left:9%;}
#shedule i{left:3%;}
.sticker-box{top:50px;z-index:20;width:40%;}
.item .sticker-box-cat{width:100%;right:20%;}
.stickers-cat{line-height:14px;padding:2px 4px;}
.options .radio:first-child .tooltip.top{left:-20px!important;}
.options .form-group.required > label:first-of-type + .tooltip.top{left:2px!important;}
#megamenu-menu .btn-navbar{padding:2px 0px 2px 15px!important;}
.mobile-category-header{display:block;text-align:center;font-size:20px;text-transform:uppercase;margin-bottom:0;}
.subcategory-header{text-align:center;font-size:20px;}
#filter-products-form a.list-group-item:focus, #filter-products-form a.list-group-item:hover{opacity:1;background:#fafafa;}
#filter-products-form .list-group-item{border:1px solid #fafafa;}
#filter-button{width:100%;font-size:20px;height:50px;line-height:50px;}
#column-left, #column-right{display:none;}
#uptocall-mini{z-index:99!important;}
.account-content .buttons div{margin:0 10px;}
.account-content form legend{font-size:14px;}
ul.account-ul{display:block;}
ul.account-ul li{display:inline-block;width:49%;padding:10px;}
ul.account-ul li a span{width:100%;height:54px;overflow:hidden;}
.account-content form, .account-content .table-div{width:100%;}
#uptocall-mini .uptocall-mini-phone{width:30px!important;height:30px!important;}
#uptocall-mini .uptocall-mini-phone:before{background-size:100%!important;}
#checkout-cart td.text-left .input-group.btn-block{max-width:200px!important;}
p.text-center .button{display:block;margin:0 15%;}
.open-size-link{display:none;}
#popup-subscribe-wrapper .left .image{display:none;}
.banner-box .image-box{display:inline-block;}
.popup-footer button{display:none!important;}
.tab-content .rew-form .sub input[type="text"],
.reviewfield textarea{width:100%!important;max-width:100%!important;}
.tabs-box .nav>li>a{padding:10px 4px;}

.category-info{min-height:180px;}
.category-list + .category-info{min-height:90px;}
nav, .navbar-nav > li{height:auto;}
.top-panel{top:0;min-height:80px;z-index:200;}
.top-panel.fixed {
    position: fixed;
}
.top-panel-ul,
nav .main-ul,
nav #search,
.main-nav{display:none;}
#sidebar-toggle{display:none;}

ul.mobile-category,
.top-panel .navbar{display:block;}
ul.mobile-category{list-style:none;}
ul.mobile-category li{position:relative;margin:0;padding:0;text-align:left;padding-left:20px;min-height:44px;}
ul.mobile-category > li{border-top:1px dotted #2B2B2B;}
ul.mobile-category li a, ul.mobile-category li a:visited{font-size:14px;line-height:44px;color:#000;text-decoration:none;position:relative;display:block;float:none;}
ul.mobile-category li a.category-button,
ul.mobile-category li a.category-button:hover,
ul.mobile-category li a.category-button:visited{width:30px;height:50px;position:absolute;right:0px;top:0;cursor:pointer;color:#fff;}
ul.mobile-category li a.category-button .fa-plus{font-size:12px!important;color:#fff;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all 250ms ease;}
.active-submenu .fa-plus{color:#c0392b!important;-ms-transform:rotate(45deg)!important;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important;transition:all 250ms ease;}
#sidebar-toggle{transition:all 0ms ease;}
#sidebar-toggle.rotate-burger{transition:all 500ms ease;}
#sidebar-toggle.rotate-burger .bar{background-color:#B1ACAC;}
.active-submenu-items{max-height:15480px!important;transition:all 450ms ease!important;}
ul.mobile-category > li ul{margin:0;padding:0;list-style:none;}
ul.mobile-category > li ul.submenu{max-height:0px;overflow:hidden;transition:all 250ms ease;}
ul.mobile-category > li ul li{display:block;}
header{height:auto;}
.header_logo{margin:14px auto 0 auto;}
#contacts{margin:0 auto;height:auto;}
#contacts:before{left:20px;top:6px;}
#contacts > #phone{line-height:20px;vertical-align:baseline;}
#shedule{padding-left:48px;margin:0 auto;display:table;line-height:20px;}
#shedule:before{left:0;margin-left:14px;}
#right-block, .popup_view_button.mobile-none{width:1px!important;height:1px!important;background:transparent!important;overflow:hidden!important;border:0!important;padding:0!important;visibility:hidden!important;}
.da-dots{bottom:5px!important;}
.da-slide-current .da-img, .da-slide .da-img{left:60%!important;bottom:28%!important;}
.da-slide-current .da-img img, .da-slide .da-img img{width:150%!important;}
.da-slide h2{font-size:20px!important;top:160px!important;}
.da-slide p{top:190px!important;height:110px!important;}
.da-slide .da-link-box{top:300px!important;}
#cart{margin-left:52px;display:inline-block;text-align:center;float:none;}
#livesearch_search_results{display:none;}
footer .socials a{width:165px;}
footer .socials{display:block;}
footer h3{padding:0;}
footer .about{margin-bottom:100px;}
footer .contacts{margin-bottom:20px;}
footer ul{margin-bottom:30px;}
footer .contacts ul{text-align:left;padding-left:0;}
#powered .right{float:none;width:100%;margin:46px auto 0 auto;text-align:center;}
#powered .copyright{text-align:center;}
.box-main .header{display:block;position:absolute;top:16px;left:16px;z-index:10;height:26px;line-height:26px;font-size:16px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;}
.box-main .tab-content .owl-theme .owl-controls{display:none;}
.box-main .nav-tabs > li{margin:6px 0!important;}
.box-main .nav-tabs > li:first-child{margin-top:0!important;}
.category-image{display:none;}
.category-slide{width:100%;margin-top:26px;}
.category-slide .owl-buttons{position:absolute;top:-36px!important;border-bottom:1px solid #f4f3f3;border-top:none;border-right:none;}
.caption, .caption-inner{width:100%!important;}
.caption .heading{font-size:20px;padding:5px 20px;}
.brands-slider .slide{margin-right:70px!important;}
.brands-slider .all-brands{top:12px;right:10px;}
.brands-slider .slide img{opacity:0.8;width:100px;height:65px;}
.display{float:none;}
.show-items,
.sort{float:left;margin-bottom:10px!important;}
.more-info{display:none;}
.review{position:relative;right:0;}
.product-info .additional-buttons a{cursor:pointer;display:block;margin:10px 0;width:45%;}
.product-info .additional-buttons a{cursor:pointer;display:block;margin:10px 0;width:48%;text-align:left;}
.cart .quantity{margin-left:8px;}
.reviewfield strong{min-width:100%;}
#rc-imageselect, .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
.search-top{display:block!important;}
.bx-wrapper .bx-prev{left:-16px;}
.navbar-fixed-bottom{border-color:#525252;border-radius:0;}
.navbar-fixed-bottom ul li{font-size:28px;text-align:center;cursor:pointer;border-right:1px solid #454545;}
.navbar-fixed-bottom ul li:last-child{border-right:0;}
.navbar-fixed-bottom ul li:hover{background:#242424;}
.navbar-fixed-bottom ul li a,
.navbar-fixed-bottom ul li a:visited,
.navbar-fixed-bottom ul li a:hover{text-decoration:none;color:#ff5100;}
.navbar-fixed-bottom ul li i{display:block;width:100%;margin:0 auto;padding:10px 0;}
#bottom-info{position:relative;}
.bottom-info-ul{padding:10px;}
.bottom-info-ul > li{font-size:12px!important;text-align:left!important;border-right:0!important;}
.bottom-info-ul > li i{display:inline!important;vertical-align:middle;font-size:4px;padding-right:6px;}
.bottom-info-ul > li a{padding-left:6px;display:inline-block!important;}

.mobile-icons-top {order:3;}
.header_logo{display:none;}
.panel-group .panel{border-radius:0;}
#sidebar .panel-default{border:0;padding:0;}
.panel-default{border:0;padding:0 10px;}
.panel{margin-bottom:20px;background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}
.panel-default > .panel-heading{background-color:transparent;border:0;margin:0 -10px;padding:0 10px;}
.panel-heading{padding:0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0;border-top:0;}
h4.panel-title{font-weight:normal;font-size:16px;line-height:36px;}
.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group{border-top:0;padding:0;}
.panel-body .sidebar-a{padding-left:50px;}
.panel-collapse{padding:10px 0;}
#sidebar .panel-collapse{padding:0;}
.hidden-contacts,
.footer-middle{display:none!important;}
#powered{padding:20px 0;}
#back-top{right:15px;bottom:5px;}
#sidebar .sidebar-a i.fa.fa-caret-down{margin:0 10px;}
.category-slide .owl-theme .owl-controls .owl-buttons{right:-10px;}
.category-image + .category-slide{width:100%;margin-left:0px;}
.category-slide .owl-theme .owl-controls{top:-24px;display:none;}
.anylist-header{display:none;}
#back-top span{width:30px;height:30px;}
.item .cart{opacity:1;}
.product-grid .product .product-about{bottom:0;}
.product-grid .product-buttons{display:none;}
.product-grid .product .sticker{width:45px;height:30px;background-size:100%;font-size:14px;line-height:26px;}
.product-grid .product .new{width:45px;height:45px;background-size:100%;}
.product-right{background:none;min-height:0;padding-bottom:20px;}
.product-info .cart .button{width:65%;}

}
@media only screen and (max-width:1279px){
#megamenu-menu .nav {
    display: flex;
    flex-direction: column;
}
	#megamenu-menu .nav > li > div.dropdown-menu, .btn-group div.dropdown-menu{
		background:transparent!important;
		padding-left:10px;
		display:block!important;
		position:relative!important;
	}
}
@media screen and (max-width:1280px) and (orientation: landscape) {
 .top-panel {
    position: relative;
}   
}
@media only screen and (max-width:480px){
.da-arrows, #contacts, #shedule{display:none!important;}
.catalog-items{
	margin:0;
}
.mobile-category-header {
    position: fixed;
    bottom: 0;
    z-index: 99;
    left: 0%;
    width: 100%;
    display: flex!important;
    justify-content: center;
    align-items: center;
    text-align: center;
}
#filter-button {
    font-size: 20px;
    line-height: 50px;
    color: #fff;
    transform: skew(0deg);
    align-items: center;
    padding: 7px 32px 7px 60px;
    display: flex;
    width: 160px;
    cursor: pointer;
    background: url(/catalog/view/theme/sstore/images/filter.svg) no-repeat 15px center #fd5830!important;
}
.img-container:before{
transform: skew(-5deg);	
}
.da-slide h2{top:100px!important;}
.row.menu-row{margin-right:-15px;}
.box-main .nav-tabs{display:block;}
.box-main .nav-tabs > li{float:none!important;}
.box-main .nav-tabs > li, .box-main .nav-tabs > li.active{border-left:0!important;}
#powered .payment{height:auto;}
.mobile-logo{max-width:130px;margin:10px auto;}
.banner-box{margin-bottom:0!important;text-align:center;}
}
@media only screen and (max-width:320px){}
@media only screen and (min-width:320px){}
@media only screen and (min-width:480px){.box-main .nav-tabs > li{margin:0!important;}
}
@media only screen and (min-width:600px){
.product-grid.row {
    grid-template-columns: repeat(2, 1fr);
}	
.product-grid.row .clearfix {
    display: none!important;
}
}
@media only screen and (min-width:769px){

.search-box-top{margin-top:-200px;}
}
@media only screen and (min-width:1024px){
	.product-grid.row {
    grid-template-columns: repeat(3, 1fr);}	
}
@media only screen and (min-width:1280px){.news-background .body-news{min-height:370px;}
}
@media only screen and (min-width:1600px){}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:portrait)
and (-webkit-min-device-pixel-ratio:1){.payment{margin:0 auto;text-align:center;}
footer .about{margin-bottom:0px;}
#contacts{margin:15px auto;height:auto;}
#contacts:before{left:40%;}
#shedule:before{left:38%;}
#column-left, #column-right{display:block;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (-webkit-min-device-pixel-ratio:1){.product-grid .product-buttons .wishlist,
.product-list .product-buttons .wishlist,
.product-grid .product-buttons .compare,
.product-list .product-buttons .compare{margin-left:6px;}
}
@media only screen and (max-width:240px){a.mobile-logo{display:none!important;}
}

#megamenu-menu .nav > li > div{padding-left:10px;}
#contacts > #phone{font-size:12px;}

}
@media only screen and (min-width:481px) and (max-width:767px){
	.row.menu-row{margin-right:-15px;}
.navbar-nav > li {
    padding: 5px!important;
}
}
@media only screen and (min-width:992px) and (max-width:1280px){
.header_logo img{width:100%;min-width:61%;}
}

}
@media only screen and (min-width:769px) and (max-width:1199px){#right-block{padding-top:20px;float:right;}
.header_logo{margin:14px 0;}
.header_logo img{width:100%;}
#cart{font-size:10px;}
#shedule{font-size:12px;}
}
@media only screen
and (max-device-width:320px)
and (max-device-width:480px)
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:landscape)
and (-webkit-min-device-pixel-ratio:2){.header_logo{display:block;margin:14px 60px 0 10px;}
#right-block{float:right;width:auto;}
#contacts:before{left:10%;}
#shedule:before{left:17%;}
}
@media only screen and (min-width:769px) and (max-width:1279px) and (max-height:1200px) and (orientation:portrait){.more-info{position:relative;bottom:0;margin-top:20px;}
.product-right{min-height:570px;padding-bottom:20px;}
.header_logo{margin:14px auto;width:100%;text-align:center;}
#right-block{padding-top:20px;text-align:center;margin:0 auto;}
#contacts:before{top:12px;}
#shedule:before{left:40%;}
}
@media print{.top-panel, header, ul.breadcrumb{display:none;}
*,
*:before,enter code here
*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
a[href^="#"]:after,
a[href^="javascript:"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
select{background:#fff !important;}
.navbar{display:none;}
.btn > .caret,
.dropup > .btn > .caret{border-top-color:#000 !important;}
.label{border:1px solid #000;}
.table{border-collapse:collapse !important;}
.table td,
.table th{background-color:#fff !important;}
.table-bordered th,
.table-bordered td{border:1px solid #ddd !important;}
a[href]:after{content:none !important;}
.manufacturer-logo, .more-info, .cheaper, #size-popup, .open-size-link, .options, .cart, .tabs-box .nav-tabs, .box-main, footer, .banner-box, .brands-slider, .price .cheaper{display:none!important;}
.product-right{min-height:auto;}
#container{padding:0;}
}
​@media only screen and (max-width:1440px) and (min-width:1366px){#partcont{margin:6% auto 0 auto;}
}

@media only screen and (min-width:769px) and (max-width:991px){.header_logo img{width:100%;min-width:91%;}
}
@media (max-width: 1200px){
.navbar-collapse.collapse.in {
    position: absolute;
    left: 0px;
    background: #212121;
    width: calc(100vw - 39px);
    box-sizing: border-box;
    min-width: 300px;
    max-height: 90vh;
    overflow-y: auto;
    padding: 0.5em 1em;
}

}