@media only screen and (min-width:960px){

.row{max-width:960px;}
.p{padding:0;}

header{padding:110px 0 0 0;background:url('/files/design/i001.png') no-repeat fixed center 80px #fff;}

.top{height:80px;}

.top-catalog,.top-search,.top-user,.top-cart{display:none;}

.top-logo{float:left;width:270px;}
.top-logo a{padding:15px 0;}
.top-logo img{height:50px;}
.top-case-1{display:block;float:left;width:690px;}

.search-c{position:relative;display:inline-block;width:calc(100% - 200px);padding:5px 0 0 100px;}
.search-text-c{float:left;width:calc(100% - 40px);line-height:34px;padding:0 5px;font-size:1rem;border:0;}
.search-button-c{float:right;width:34px;height:34px;font-size:20px;background:#fff;border:none;}

.search-result-c{position:absolute;top:40px;left:100px;padding:0 10px;background:#fff;height:90vh;overflow:auto;border:1px solid #ccc;}
.search-result-h{padding:20px 0 10px 0;}
.search-result-i{margin:10px 0;}
.search-result-i img{float:left;margin:0 10px 0 0;}


.top-social{display:inline-block;width:200px;height:40px;text-align:right;}
.social-i{display:inline-block;margin:5px 0 0 5px;}
.social-i a{display:block;width:26px;height:26px;text-align:center;line-height:26px;font-size:16px;color:#fff;}

.top-language{display:inline-block;padding:0 0 0 30px;font-size:16px;color:#fff;}
.top-language a{line-height:40px;color:#fff;}

.social-fb{background:#3b5998;}
.social-ok{background:#d57819;}
.social-vk{background:#6383a8;}

.search{display:none;width:490px;height:40px;padding:0 0 0 100px;}

#catalog-c{float:left;width:650px;}
.top-cart-c{float:left;width:40px;height:40px;text-align:center;background:url('/files/design/cart.png') no-repeat scroll center 12px transparent;}
.top-cart-c a{text-decoration:none;}
.top-cart-c b{display:block;width:40px;height:40px;padding:0 0 0 8px;color:#b52222;line-height:26px;font-size:20px;}

.menu{height:40px;text-align:right;}
.menu-item{display:inline-block;border-bottom:0;}
.menu-item:nth-child(1){border-top:0;}
.menu-item>a{display:block;line-height:40px;padding:0 20px;font-family:'Roboto Condensed',sans-serif;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;}
.menu-item>a:hover{color:#000;}
.menu-item:hover{background:#eee;}
.menu-item:hover .submenu{display:block;position:absolute;left:50%;margin-left:-480px;width:960px;background:#eee;}

.submenu{margin-left:-480px;width:960px;padding:10px 0 20px 0;}
.submenu ul{list-style:none;padding:0;margin:0;}
.submenu{column-count:3;-moz-column-count:3;-webkit-column-count:3;column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:40px;}
.submenu{text-align:left;}
.submenu a{display:block;padding:0 0 0 20px;font-size:18px;line-height:32px;color:#000;text-decoration:none;}
.submenu a:hover{text-decoration:underline;}

.menu-social{display:none;}

.slider{float:left;width:706px;margin:0 5px 0 0;}
.slider iframe{height:397px;}
.promo-1{float:left;width:249px;}
.promo-1 div{width:100%;padding:0;margin:0;}
.promo-1 div:nth-child(1){margin:0 0 6px 0;}

.b-1{display:none;margin:10px 0 0 0;background-color:#303030;color:#fff;}

.brands-item{display:inline-block;vertical-align:top;width:160px;margin:0 0 20px 0;text-align:center;}
.brands-preview img{width:130px;height:130px;}

.categories{column-count:3;-moz-column-count:3;-webkit-column-count:3;}

.gallery li{width:225px;margin:0 20px 20px 0;}
.gallery li:nth-child(2n){margin:0 20px 20px 0;}
.gallery li:nth-child(4n){margin:0 0 20px 0;}

.product-info{width:720px;}
.product-note{float:left;width:400px;padding:0 20px 0 0;}
.product-pack{float:left;width:300px;padding:120px 0 0 0;}
.product-pack-icon{top:120px;}

.product-sizes-select select{max-width:250px;}

.product-content{float:left;width:660px;}
.product-sidebar{float:left;width:300px;padding:0 0 0 20px;display:block;}

.product-params-name{margin:0 0 10px 0;}
.product-params-name>div{width:150px;padding:0 0 0 20px;line-height:26px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;}
.product-params-item{line-height:28px;color:#fff;}
.product-params-item i{margin:0 10px 0 0;}

.products-item{float:left;width:340px;min-height:210px;margin:0 20px 0 0;}
.products-item:nth-child(2n){margin:0;}

.products-line{padding:0;}
.products-line-sub{font-size:20px;margin:0 0 20px 0;}
.products-line-item{width:225px;margin:0 20px 0 0;}
.products-line-item:last-child{margin:0;}
.products-line-price{width:120px;padding:10px 0 0 45px;}

.sidebar-1{width:240px;}
.sidebar-2{width:720px;padding:0 0 0 20px;}

.shops-map iframe{height:450px;}

.shops-item{width:225px;margin:0 20px 20px 0;}
.shops-item:nth-child(2n){margin:0 20px 20px 0;}
.shops-item:nth-child(4n){margin:0 0 20px 0;}

.footer-logo{display:inline-block;vertical-align:top;}
.footer-logo img{height:25px;}
.footer-menu{display:inline-block;vertical-align:top;margin:0 0 0 40px;}
.footer-menu-item{display:inline-block;vertical-align:top;margin:20px 0 0 20px;}
.footer-menu-item a{display:block;}

.scroll-top{margin-left:430px;}
.scroll-top img{width:44px;height:44px;}

}