#catSlider{padding:0;margin:0;background:#121212;}#catSlider .category{width:100%;overflow:hidden;position:relative;}#catSlider .category img{-webkit-transition-duration:0.6s;-o-transition-duration:0.6s;-moz-transition-duration:0.6s;transition-duration:0.6s;}#catSlider .category:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}#catSlider .row{width:100%;margin:0;padding:0;}#catSlider .col-md-4{margin:0;padding:0;}#catSlider .cat-image{position:relative;z-index:1;}#catSlider .cat-body{position:absolute;z-index:2;top:30px;left:40px;}#catSlider .cat-sub{position:absolute;z-index:2;top:100px;left:40px;width:50%;}#catSlider .cat-sub a{white-space:pre;padding:0 8px 0 0;}@media (max-width:1600px){#catSlider .cat-body{top:10px;left:30px;}#catSlider .cat-sub{top:70px;left:30px;}}@media (max-width:1400px){#catSlider .cat-body{top:0;left:20px;}#catSlider .cat-sub{top:60px;left:20px;font-size:80%;}}@media (max-width:1200px){#catSlider .cat-body{top:20px;left:40px;}#catSlider .cat-sub{top:90px;left:40px;font-size:120%;}#catSlider .col-md-3{width:50%;}}@media (max-width:700px){#catSlider .cat-body{top:30px;left:40px;}#catSlider .cat-sub{top:100px;left:40px;}#catSlider .col-md-3{width:100%;font-size:120%;}}@media (max-width:468px){#catSlider{padding-top:0;}#catSlider .cat-body{top:0;left:30px;}#catSlider .cat-sub{top:60px;left:30px;font-size:70%;}#catSlider .col-md-3{width:100%;margin-bottom:0;padding:0;margin:0;}}#catSlider a{color:#fff;}#catSlider img{width:100%;}@media (min-width:1350px){}@media (max-width:768px){#contacts{display:none;}}#contacts .head{width:100%;}#contacts .head h1{max-width:500px;width:100%;margin:10px auto;padding:10px 0;background:#fff;background:rgba(255, 255, 255, 0.7);}#contacts .row{position:relative;z-index:1;}#contacts .container{text-align:left;}#contacts .container .row{position:relative;}#contacts .container p{white-space:pre-line;}#contacts .info{position:absolute;text-align:center;z-index:2;top:50px;left:10%;max-width:320px;width:100%;background:#fff;background:rgba(255, 255, 255, 0.9);box-shadow:0 0 5px rgba(1, 1, 1, 0.06);padding:25px;}#contacts .maps{position:relative;z-index:1;}.map{height:400px;width:100%;}#search-form{width:100%;max-width:950px;margin:0 auto;}#search-form .search-tab{display:table;width:100%;}#search-form .search-cel1,#search-form .search-cel2{padding:10px;vertical-align:top;display:table-cell;width:90%;}#search-form .row-cel2{width:10%;}@media (max-width:1000px){#search-form .search-cel1{width:70%;}#search-form .row-cel2{width:30%;}}@media (max-width:800px){#search-form .search-cel1{width:70%;}#search-form .row-cel2{width:30%;}}#search-form button{width:100% !important;}.prodTop{padding-top:0;}.cat-form{width:100%;max-width:1200px !important;}.catalog-form{position:relative;padding:25px;margin-bottom:100px;}.catalog-form button{width:100%;}.catalog-form h3{margin:0 0 15px;}.catalog-form .catalog-send{background:rgba(255, 255, 255, 0.95);border:1px solid rgba(109, 59, 28, 0.1);position:absolute;top:0;left:0;width:100%;height:100%;}.catalog-form .catalog-send > div{display:table;width:100%;height:100%;}.catalog-form .catalog-send > div > div{display:table-cell;vertical-align:middle;text-align:center;}#products{padding-bottom:10px;}#products .product-list{padding:0;}#products .product-list h2{position:relative;text-align:center;top:-10px;font-size:140%;display:block;}#products .product-list h3{margin-top:0;font-size:90%;color:#444;font-style:italic;line-height:130%;}#products a{outline:0 none;}#products s{color:rgba(255, 0, 0, 0.6);}#products .new,#products .hit,#products .stock{width:90px;position:absolute;top:20px;left:0;z-index:11;}#products .hit{top:50px;width:53px;}#products .stock{top:35px;width:90px;}#products .product-all .product{padding:10px 20px !important;height:400px;}#products .product-all .product-tab{display:table;position:relative;width:100%;height:100%;background:#f4f4f4;}#products .product-all .product-tab .product-cell{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;font-size:700%;}#products .product{height:370px;max-width:400px;margin:0 auto 10px auto;overflow:hidden;display:block;text-decoration:none;position:relative;padding:10px 15px;border:4px solid transparent;}@media (max-width:991px){#products .product{height:400px;}}@media (max-width:768px){#products .product{height:450px;}}#products .product .priceDo{font-family:"Open Sans Condensed", sans-serif;font-size:12px !important;font-weight:400 !important;}#products .product .hitId,#products .product .newId{opacity:0;color:rgba(109, 59, 28, 0.9);}#products .product *{-webkit-transition:300ms linear;-moz-transition:300ms linear;-o-transition:300ms linear;transition:300ms linear;}#products .product.one *{-webkit-transition:180ms linear;-moz-transition:180ms linear;-o-transition:180ms linear;transition:180ms linear;}#products .product .product-head,#products .product .product-body{background:rgba(255, 255, 255, 0.7) !important;}#products .product .product-image{overflow:hidden;position:relative;max-height:350px;}#products .product .product-image img{position:relative;top:0;}#products .product .newId,#products .product .hitId{position:absolute;top:15px;left:10px;width:45px;height:45px;text-align:center;border-radius:100%;font-size:80%;font-size:200%;}#products .product:hover .pricing,#products .product.hover .pricing{bottom:0;opacity:1;}#products .product:hover .price,#products .product.hover .price{opacity:0;bottom:-100px;}#products.catIndex .product-all .product{padding:10px 20px !important;height:300px;}#products.catIndex .product{height:310px;}#products .item.max .product{height:400px !important;}#products .subCat{margin-top:40px;}#products .subCat ul{padding:0;list-style:none;}#products .subCat ul li a{width:100%;padding:5px;display:block;}#products .subCat ul li:hover a,#products .subCat ul li:active a{color:#fff;background:rgba(109, 59, 28, 0.7);text-decoration:none;}#products .subCat ul li.active a{color:#fff;background:rgba(109, 59, 28, 0.96);}#products .headDesc{padding:3px;margin-top:40px;margin-bottom:30px;clear:both;width:100%;float:left;}#products .product-money{width:100%;z-index:12;position:relative;}#products .product-money > span{font-weight:normal;color:#999;font-size:70%;}#products .product-money > span.size{font-size:50%;opacity:0;}#products #product .product-money{z-index:12;bottom:0;position:absolute;}#products #product .product-money button{font-weight:normal;white-space:pre;position:absolute;right:0;top:-20px;}#products .product-head{position:relative;padding-top:10px;}#products .product-image{text-align:center;}#products .product-body{overflow:hidden;text-align:left;}@media (max-width:768px){#products .product-body{height:auto;margin-bottom:20px;}}#products img{max-width:350px;width:100%;}#products .row{clear:both;}#products .product-body.mini h5{font-size:90%;line-height:90%;}#products .products-misc .product .product-image{max-height:350px !important;}#products .products-misc .product .product-image img{top:0 !important;}.category{position:relative;}.category .cat-body{margin-right:15px;margin-left:15px;}.category .next,.category .back{position:absolute;z-index:20;top:0;right:15px;height:100%;font-size:200%;width:40px;}.category .next i,.category .back i{-webkit-transition:100ms ease-out;-moz-transition:100ms ease-out;-o-transition:100ms ease-out;transition:100ms ease-out;background:rgba(109, 59, 28, 0.9);line-height:120%;position:absolute;right:0;top:44%;cursor:pointer;opacity:0.5;padding:2px 20px;color:#fff;display:block;}.category .next i:hover,.category .back i:hover{background:rgba(109, 59, 28, 0.7);}.category .next:hover i,.category .back:hover i{padding:2px 30px;opacity:1;}.category .next:active i,.category .back:active i{color:#fff;background:rgba(109, 59, 28, 0.96);opacity:1;}.category .back{text-align:left;right:auto;left:0;}.category .back i{right:auto;left:15px;}.category:hover .back i,.category:hover .next i{opacity:1;}.partner a{float:left;display:block;margin:0 15px 15px 0;}#about{background:#fff no-repeat center center url("/images/food-solution-bg.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;color:#fff;}@media only screen and (max-device-width:1024px){#about{background-attachment:scroll;}}#about .item{position:relative;}#about img{width:100%;}#about .container{text-align:center;max-width:1000px;}#about .desc{display:none;position:absolute;padding:50px;width:90%;margin:50px 5%;background:#fff;background:rgba(255, 255, 255, 0.7);}#about .photo{margin-top:15px;margin-bottom:15px;}#about .section-head{display:table;}#about .section-head div{display:table-cell;vertical-align:middle;height:400px;}@media (max-width:767px){#about .photos{display:none;}#about .col-xs-6{width:100%;}}