@media (min-width:1200px){
	#header .logo{width:18%!important;}
}
@media (max-width:1200px){
	.advantageBlock .advantage .advantageTitle{font-size:13px;line-height:18px;margin-top:20px;}
	#footer{font-size:14px;}
	.menuBlock{font-size:14.5px;}
}
@media (max-width:991px){
	.offset2 .container{width:100%;}
	.advantageBlock .advantage .advantageTitle{font-size:14px;line-height:20px;margin-top:20px;}
	#header .contactBlock .social{clear:both;width:auto;float:left;margin-left:60px;}
	#header .contactBlock .search{display:block;position:absolute;top:72px;right:25px;}
	#header .menuBlock{z-index:100;}
	.menuBlock{background-color:rgba(255,255,255,1);bottom:0;font-size:15px;font-weight:400;display:none;left:0;position:fixed;right:0;top:0;}
	#header .menuBlock .menuul .menu1{text-align:left;width:100%;padding-left:20px;padding-bottom:5px;}
	#header .contactBlock{line-height:35px;}
	#header .contactBlock .basketBlock{margin: 15px 60px 0 5px;}
	#header .mobileMenuButton{display:block;}
	#header .menuBlock .menuul .closeMobileMenu{display:block;background-image:url(/images2/leomoda/newimg/icon-menu-close.png);background-repeat:no-repeat;background-position:center;cursor:pointer;height:25px;float:right;margin-top:25px;margin-right:15px;margin-bottom:15px;width:25px;background-size:cover;}
	#header .contactBlock{margin-top:5px;}
	.top-list h2{font-size:20px;}
	.control-half{width:100%;float:none;}
	.control-lim{display:none;}
	.order-success .other{height:auto;}
	.order-success .text{width:100%;}
	.order-success .item{}
	.top-snip{height:225px;margin-top:5px;}
	.top-snip img{margin-top:67px;}
	.search input,.sg-respons-header .search input[type="text"]{width:150px;}
}
@media (max-width:767px){
	.top-snip{width:100%;background-color:#fff;text-align:center;background-position:center center;background-repeat:no-repeat;height:180px;background-size:cover;}
	.top-snip img{margin-top:45px;max-width:60%;height:auto;}
	.mainContent .aroundFootwear{width:100%;}
	.mainContent .footwearBlock .footwear{width:100%;}
	.advantageBlock .advantage .advantageTitle{font-size:17px;line-height:24px;margin-top:25px;}
	.advantageBlock .block1{padding-bottom:0;}
	.contentBlock{padding:0 15px;}
	.orow{float:none;}
	.orow .leftPos{float:left;margin-right:5px;}
	.orderItem{clear:none;float:left;margin-right:15px;width:47%;padding:5px;}
	.breadcrumpblock,.pagetitleblock{margin-bottom:20px;}
	.menushow{display:none;}
	.oname{text-align:center;}
	.ototal{padding:0px;text-align:center;width:100%;margin:0 auto;}
	.osize .leftPos{float:none;display:inline-block;}
	.oamount .leftPos{float:none;display:inline-block;}
	#content .basket .priseorder{margin:0px;}
	.top-list h2{font-size:16px;}
	.sort-panel{text-align:right;margin-bottom:30px;padding-right:20px;}
	.sort-panel a{display:block;}
	#header .contactBlock .social{float:left;margin-left:67px;}
    .user-no-title{display:none;}
	.search input[type="text"]{width:94px;}
}
@media (max-width:675px){
	#header{padding-bottom:0px;}
    #header .contactBlock .search{top:54px}
}
@media (max-width:600px){
	.mainContent .aroundFootwear .mainBlocksText .mainBlockscategory a{font-size:13px;line-height:35px;}
	.advantageBlock .advantage .advantageTitle{font-size:14px;line-height:20px;margin-top:20px;}
	#header .contactBlock .basketBlock{clear:both;}
	.buyorderlink{display:block;width:100%;bottom:20px;}
	#content .basket .priseorder{text-align:center;}
	#content .basket .buyorder{float:none;margin:0 auto;}
	.orderItem{clear:both;margin-right:15px;width:100%;}
	.orow{text-align:center;}
	.orow .leftPos{float:none;display:inline-block;}
	.rightCol .productItem .thumb-bag img{max-width:300px;}
	.top-snip{height:155px;}
	.top-snip img {margin-top: 40px;}
	#header .contactBlock{padding-top:0;}
	#header .contactBlock .lang{margin-left:0;}
	#header .contactBlock .phone{margin-left:15px;}
	/*#header .contactBlock .search{display:block;position:absolute;top:51px;right:91px;}*/
}
@media (max-width:480px){
    #header .contactBlock .search{top:45px}
	.top-snip{height:120px;}
	.info-shoes-size{margin:0;font-size:13px;}
	.top-snip img {margin-top: 30px;}
}
@media (max-width:430px){
	#header .phone{display:none;}
	.top-snip{height:110px;}
	.top-snip img {margin-top: 25px;}
}
@media (max-width:400px){
	.top-snip{height:100px;}
	.top-snip img{max-width:68%;}
	.gc-thumbs-area .gc-li-display-container img{height:35px;}
	.add-cart-dialog .go-order{width:auto;min-width:170px;font-size:15px;}
	.add-cart-dialog .go-cart{width:auto;min-width:170px;font-size:15px;}
	.orderItem{float:none;}
	#content .basket [name=promocode]{width:100%!important;margin-bottom:20px;}
	.promocodeBlock{text-align:center;}
	.breadcrumpblock,.pagetitleblock{display:none;}
	#header{font-size:13px;}
	.mainContent .aroundFootwear .mainBlocksText .mainBlockscategory a{font-size:12px;line-height:30px;}
	.advantageBlock .advantage .advantageTitle{font-size:12px;line-height:17px;margin-top:15px;}
	#footer{font-size:13px;}
	.social .icon{margin-right:7px;}
	.listPagination .pagination li.active span{line-height:24px;margin-right:5px;width:26px;}
	.listPagination .pagination li a{line-height:24px;margin-right:5px;width:26px;}
	.listPagination .pagination .prev a{width:24px;height:24px;}
	.listPagination .pagination .next a{width:24px;height:24px;}
	.pagination{margin:15px 0 0px 0;}
	.rightCol .productItem{padding:5px 3px;margin-bottom:35px;margin-top:20px;}
	.rightCol .productItem .title a span{font-size:12px;}
	.rightCol .productItem .title .price{font-size:17px;}
	.rightCol .productItem .title span{font-size:17px;}
	.rightCol .productItem .title .details{margin-top:10px;opacity:1;}
	.rightCol .productItem .title .details a{padding:3px 10px;background:#fff;color:#000;border:2px solid #000;line-height:25px;font-weight:600;margin-top:10px;}
	.shield,.new-item{font-size:16px;height:48px;padding-top:10px;width:48px;}
	#header .contactBlock .basketBlock{margin-top:0px;line-height:36px;}
	#header .mobileMenuButton{height:25px;width:35px;top:12px;right:20px;}
	#header .contactBlock .phone{margin-left:8px;}
	#header .contactBlock .lang{float:right;margin-left:0;margin-top:0px;}
	.instatitle{margin-top:20px;padding-right:10px;}
	.rightCol .productItem .thumb-bag img{max-width:160px;}
	.user-area{margin-top:0px;margin-left:10px;}
    .user-no-ico{width: 30px;}
	#header .contactBlock .search{display:block;position:absolute;top:34px;margin-right:19px;right:0;}
}
@media (max-width:375px){
    #header .mobileMenuButton {height:20px;width:30px;top:14px;}
	#header .contactBlock .basketBlock{margin-right:55px;}
}
@media (max-width:330px){
}