@import url(magnific-popup.css);.user_info_block{clear:right;float:right;width:230px;margin:0 0 10px 15px;}.user_info_block .text{margin:0 auto !important;padding:15px;}.user_info_block p,.user_info_block h4{margin-bottom:8px;}.user_info_block p:last-child{margin-bottom:0 !important;}#images-gallery{text-align:center;}#images-gallery .images-gallery ul{list-style:none;margin:0;padding:0;}.images-gallery{margin-bottom:10px;}.images-gallery li{float:left;width:20%;margin-right:5px;}.images-gallery li img{width:100%;}.images-gallery .gallery-item{display:inline-block;margin-right:10px;background:rgba(240,240,240,0.5);padding:10px 10px 50px;width:28.4%;height:230px;text-align:center;vertical-align:top;}.images-gallery .gallery-item:before{content:"";display:inline-block;min-height:inherit;height:100%;vertical-align:middle;}.images-gallery .gallery-item img{max-width:11em;}.images-gallery .gallery-item a{display:inline-block;vertical-align:middle;}.images-gallery .gallery-item p{margin-bottom:0;max-height:40px;overflow:hidden;}.images-gallery .clr{height:10px;}.images-gallery .page{margin:0 0 10px;display:none;}.images-gallery .page.show{display:block;}.images-block{float:right;padding-bottom:30px;margin-left:10px;width:230px;}.images-block img{max-width:230px;}.images-block .image{display:block;text-align:center;}.images-block .hidden{display:none;}.images-block .show-all-images{padding-top:5px;text-align:center;font-size:12px;}.content table{max-width:100%;border-collapse:collapse;line-height:15px;margin-bottom:10px;}.content table td{padding:5px 10px;}.content table .infoTbl{border-color:#ccc;}.content table .infoTbl td{border-bottom:#ccc solid 1px;}.content table .infoTbl tr:first-child{background:#eee;text-align:center;font-weight:bold;}.content table .stdTbl,.content table .stdTbl td{border-color:#999;}.YMaps table{margin:0;}.YMaps table td{padding:0;}.news-pager{padding-left:5px !important;display:inline-block;}.news-pager li{display:inline-block;padding:2px 4px;margin-right:5px;}.news-pager li .selected{background-color:#ddd;}.news-pager .first,.news-pager .previous,.news-pager .next,.news-pager .last,.news-pager .hidden{display:none;}.js-link{border-bottom:#333 1px dashed;text-decoration:none;}.js-link:hover{border-bottom:none;}#category-list-module ul,#product-list-module ul{list-style:none;padding:0;}.category-description{margin:0 0 10px;}.category-list a{color:#333;}.category-list li{background:#e0e0e0;border:solid 1px transparent;display:inline-block;padding:5px 8px;margin:0 10px 10px 0;}.category-list .active{background:#efefef;}.category-list .active a{border:none;}.product-list .price{font-weight:bold;}.product-list .title,.product-list .price{margin-bottom:6px;}.product-page{padding-top:20px;}.product-page h1{margin-bottom:0.3em;}.product-page .images{float:left;width:320px;margin-right:10px;}.product-page .main-img{margin-bottom:10px;}.product-page .price{font-size:18px;font-weight:bold;}.product-page .rub{margin-right:10px;}.product-page .price,.product-page .rub{vertical-align:middle;}.product-page .more-images td{height:100px;padding:0;padding-right:10px;vertical-align:top;}.product-page .more-images td img{width:100%;}.product-page .more-images td:last-child{margin:0;}.product-page .category-name,.product-page .product-code,.product-page .description{margin-bottom:10px;}.product-list > li{vertical-align:top;margin:0 -5px;margin-bottom:10px !important;}.product-list > li:after{content:"";display:table;clear:both;}.product-list *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.product-list figure{width:33.3%;float:left;padding:0 5px;height:100%;}.product-list figure .product{padding:0 10px !important;margin-bottom:0;background:rgba(255,255,255,0.4);border:1px solid #a7a7a7;text-align:center;position:relative;}.product-list figure .product li{padding-bottom:0px;vertical-align:top;margin-bottom:10px;}.product-list figure .product-img{height:180px;overflow:hidden;margin:0 -10px 10px;}.product-list figure .product-img img{max-width:100%;max-height:180px;}.product-list figure .product-name{line-height:20px;height:40px;overflow:hidden;}.product-list figure .price{height:16px;}.to-cart{padding:0px 10px;text-decoration:none;color:#fff;display:inline-block;background:#10933f;}#add-review{margin-top:10px;}.buy{text-align:right;}.product-image-resize{position:absolute;top:0;right:0;z-index:1;cursor:pointer;display:none;background:#fff;}.product-list .product:hover .product-image-resize{display:block;}.cart-btn-open-modal{outline:none;}.cart-block{background:#f1f1f1;width:960px;}.cart-block table{width:100%;}.cart-block table tr td{box-sizing:border-box;}.cart-block .checkout{text-decoration:none;font-size:17px;color:#fff;display:inline-block;padding:11px 30px 11px 30px;border-bottom:2px solid #d02724;background:#ff3633;background:-moz-linear-gradient(top,#ff3633 0%,#ff3633 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3633),color-stop(100%,#ff3633));background:-webkit-linear-gradient(top,#ff3633 0%,#ff3633 100%);background:-o-linear-gradient(top,#ff3633 0%,#ff3633 100%);background:-ms-linear-gradient(top,#ff3633 0%,#ff3633 100%);background:linear-gradient(to bottom,#ff3633 0%,#ff3633 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-1',endColorstr='@color-2',GradientType=0);}.cart-block .checkout:hover{opacity:0.7;}.cart-block .checkout:active{padding:13px 30px 11px 30px;border-bottom:0;}.content .cart-block{background:#f1f1f1;width:700px;}.content .cart-block table{width:100%;}.content .cart-block table tr td{box-sizing:border-box;}.content .cart-block .checkout{text-decoration:none;font-size:17px;color:#fff;display:inline-block;padding:11px 30px 11px 30px;border-bottom:2px solid #d02724;background:#ff3633;background:-moz-linear-gradient(top,#ff3633 0%,#ff3633 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3633),color-stop(100%,#ff3633));background:-webkit-linear-gradient(top,#ff3633 0%,#ff3633 100%);background:-o-linear-gradient(top,#ff3633 0%,#ff3633 100%);background:-ms-linear-gradient(top,#ff3633 0%,#ff3633 100%);background:linear-gradient(to bottom,#ff3633 0%,#ff3633 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-1',endColorstr='@color-2',GradientType=0);}.content .cart-block .checkout:hover{opacity:0.7;}.content .cart-block .checkout:active{padding:13px 30px 11px 30px;border-bottom:0;}.cart-th{background:#475153;margin-bottom:3px;color:#fff;font-size:17px;font-weight:700;padding:3px;}.cart-th .tovar{padding-left:15px;}.cart-th .price-th{text-align:center;margin-left:19px;display:block;padding:16px 0;}.cart-td{padding:20px;border-bottom:1px dashed #e5e5e5;}.cart-td tr td{vertical-align:middle;text-align:center;}.cart-td tr .tovar{font-size:0;width:13%;border:1px solid #e9e9e9;}.cart-td tr .tovar a{display:block;}.cart-td tr .tovar-name{width:28%;text-align:left;padding:0 20px;}.cart-td .number{display:inline-block;text-align:center;font-size:0;}.cart-td .number span{width:28px;height:28px;cursor:pointer;display:inline-block;background-image:url(/images/shop/tovar-value.png);background-repeat:no-repeat;vertical-align:middle;}.cart-td .number span:hover{opacity:0.7;}.cart-td .number span:last-child{background-position:-28px 0px;}.cart-td .number input{width:50px;height:28px;border-top:0;border-bottom:0;text-align:right;padding:0 5px;margin:0 4px;box-sizing:border-box;outline:0;font-size:20px;color:#000;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;vertical-align:middle;}.cart-td .delete a{color:#553a2e;font-size:15px;text-decoration:none;display:inline-block;padding:14px 10px 14px 45px;background:url(/images/shop/delete.png) 0px 4px no-repeat;}.cart-td .delete a span{border-bottom:1px dotted #553a2e;}.cart-tb{padding:20px;}.cart-tb .forget{text-align:left;}.cart-tb .sum{background:#e2e2e2;color:#553a2e;font-size:17px;border-radius:5px;display:inline-block;padding:8px 15px;}.cart-tb .sum span{color:#000;font-size:20px;font-weight:700;margin-left:5px;}.price{cursor:pointer;}.price_change{position:relative;}.price_cotainer_change{position:absolute;width:128px;top:0px;background-color:#eee;border:1px solid #aaa;padding:7px;display:none;}.price_val{width:112px;margin-bottom:3px;}.price_status{padding:5px 10px 6px;font-size:11px;float:right;cursor:pointer;}.sale,.new{position:relative;}.sale:before,.new:before{content:"";position:absolute;width:39px;height:39px;top:0px;right:0px;background:url(../images/shop/special.png) 0px 0px no-repeat;}.new:before{background:url(../images/shop/new.png) 0px 0px no-repeat;}.form{width:50%;padding-bottom:10px;}.form input,.form textarea,.form select{margin:0.2em 0 0.5em 0;display:block;font-size:13px;}.form input[type=text]{width:60%;padding:5px;}.form input[type=submit]{padding:5px;}.form textarea{width:96%;padding:5px;font-family:Arial, sans-serif;}.form fieldset{border:1px solid #ddd;padding:10px;margin:0 0 10px 0;border-radius:7px;}.form label{font-weight:bold;font-size:12px;display:block;}.form .row{margin:0 0 10px;}.form .row .inline{display:inline;}.form .hint{margin:0;padding:0;color:#999;font-size:11px;}.form .note{color:#999;font-size:11px;}.form span.required{color:red;}.form div.error label,.form label.error,.form span.error{color:#c00;}.form .error input,.form .error textarea,.form .error .error select{background:#fee;border-color:#c00;border-style:solid;border-width:1px;}.form .success input,.form .success textarea,.form .success select{background:#e6efc2;border-color:#c6d880;border-style:solid;border-width:1px;}.form .errorSummary{border:2px solid #c00;padding:7px 7px 12px 7px;margin:0 0 20px 0;background:#fee;font-size:0.9em;}.form .errorMessage{color:red;font-size:0.9em;}.form .errorSummary p{margin:0;padding:5px;}.form .errorSummary ul{margin:0;padding:0 0 0 20px;}.form .upload-row input[type=file]{padding:3px;}.form .captcha{font-size:11px;list-style:none !important;}.form .captcha input{width:100%;}.form .captcha img{display:block;}.wide .form label{float:left;margin-right:10px;position:relative;text-align:right;width:100px;}.wide .form .row{clear:left;}.wide .form .row .buttons input{padding:5px;}.wide .form .buttons,.wide .form .hint,.wide .form .errorMessage{clear:left;padding-left:110px;}#question-form-div{width:350px;padding:10px;}#question-form-div h2{color:#333;}#add-question{background:#efefef;float:right;padding:9px 12px;font-size:11px;}#add-question a{cursor:pointer;border-bottom:dotted 1px #069;}.question-list .item{margin-bottom:20px;}.question-list .username{display:block;color:#999;font-size:11px;}.question-list .question{font-size:1.2em;line-height:1.3em;}.question-list .answer{padding:10px 0 0 20px;}.question-list .answer.show{display:block;}#question-form .row label{color:#333;}#add-review{background:#efefef;float:left;padding:9px 12px;font-size:11px;}#add-review a{cursor:pointer;border-bottom:dotted 1px #069;}#review-form-div{width:392px;}#review-form-div h2{color:#000;}#ProductReview_text{max-width:375px;}ul.reviews{margin-top:10px;width:320px;padding-left:0 !important;}ul.reviews li{font-family:'Tahoma';list-style:none;}ul.reviews .username{font-weight:bold;color:#72aaaa;width:200px;display:inline-block;}ul.reviews .text{color:#c0b2a3;margin-top:5px;}ul.reviews .cutlink{color:#989898;float:right;}ul.reviews .hide{display:none;}ul.reviews .show{display:list-item;}.clearfix:after{content:"";display:table;clear:both;}#form-filter select{width:100%;height:30px;}input.filter-button{width:90px;height:30px;margin-top:10px;margin-bottom:10px;}.loading-content{position:relative;}.loading-content *{opacity:0.9;}.loading-content:after{opacity:1;content:"";width:128px;height:128px;background:url(/images/loader.gif) no-repeat;z-index:1;position:absolute;top:50px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}