@font-face{font-family:'PFDinTextCompProRegular';src:url('../font/PFDinTextCompPro-Regular/pfdintextcomppro-regular.eot');src:url('../font/PFDinTextCompPro-Regular/pfdintextcomppro-regular.eot') format('embedded-opentype'),
url('../font/PFDinTextCompPro-Regular/pfdintextcomppro-regular.woff') format('woff'),
url('../font/PFDinTextCompPro-Regular/pfdintextcomppro-regular.ttf') format('truetype'),
url('../font/PFDinTextCompPro-Regular/pfdintextcomppro-regular.svg#PFDinTextCompProRegular') format('svg');}
@font-face{font-family:'PFDinTextCompProThin';src:url('../font/PFDinTextCompPro-Thin/pfdintextcomppro-thin.eot');src:url('../font/PFDinTextCompPro-Thin/pfdintextcomppro-thin.eot') format('embedded-opentype'),
url('../font/PFDinTextCompPro-Thin/pfdintextcomppro-thin.woff') format('woff'),
url('../font/PFDinTextCompPro-Thin/pfdintextcomppro-thin.ttf') format('truetype'),
url('../font/PFDinTextCompPro-Thin/pfdintextcomppro-thin.svg#PFDinTextCompProThin') format('svg');}
@font-face{font-family:'PFDinTextCompProLight';src:url('../font/PFDinTextCompPro-Light/pfdintextcomppro-light.eot');src:url('../font/PFDinTextCompPro-Light/pfdintextcomppro-light.eot') format('embedded-opentype'),
url('../font/PFDinTextCompPro-Light/pfdintextcomppro-light.woff') format('woff'),
url('../font/PFDinTextCompPro-Light/pfdintextcomppro-light.ttf') format('truetype'),
url('../font/PFDinTextCompPro-Light/pfdintextcomppro-light.svg#PFDinTextCompProLight') format('svg');}
@font-face{font-family:'PTSansNarrowBold';src:url('../font/2Rb8TTfc/2rb8ttfc.eot');src:url('../font/2Rb8TTfc/2rb8ttfc.eot') format('embedded-opentype'),
url('../font/2Rb8TTfc/2rb8ttfc.woff') format('woff'),
url('../font/2Rb8TTfc/2rb8ttfc.ttf') format('truetype'),
url('../font/2Rb8TTfc/2rb8ttfc.svg#PTSansNarrowBold') format('svg');}
@font-face{font-family:'PFDinTextCompProMedium';src:url('../font/PFDinTextCompPro-Medium/pfdintextcomppro-medium.eot');src:url('../font/PFDinTextCompPro-Medium/pfdintextcomppro-medium.eot') format('embedded-opentype'),
url('../font/PFDinTextCompPro-Medium/pfdintextcomppro-medium.woff') format('woff'),
url('../font/PFDinTextCompPro-Medium/pfdintextcomppro-medium.ttf') format('truetype'),
url('../font/PFDinTextCompPro-Medium/pfdintextcomppro-medium.svg#PFDinTextCompProMedium') format('svg');}
@font-face{font-family:'PTSansNarrowRegular';src:url('../font/re0B0kbn/re0b0kbn.eot');src:url('../font/re0B0kbn/re0b0kbn.eot') format('embedded-opentype'),
url('../font/re0B0kbn/re0b0kbn.woff') format('woff'),
url('../font/re0B0kbn/re0b0kbn.ttf') format('truetype'),
url('../font/re0B0kbn/re0b0kbn.svg#PTSansNarrowRegular') format('svg');}
*{margin:0;padding:0;}
html{height:100%;background:#ffffff;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
body{font:19px/18px "PFDinTextCompProLight", Arial, sans-serif;height:100%;min-height:100%;height:auto !important;color:#353535;background-color:#fff;}
p, img, .descr, .description, .text {-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
#wrapper{width:100%;min-width:1000px;min-height:100%;height:auto !important;height:100%;}
a:focus{outline:none;}
a{color:#f58963;text-decoration:underline;}
a:hover{text-decoration:none;color:#3a9dcd;}
#header{}
#content{padding:10px 0 100px;/*background:url(../img/f.png) no-repeat center top;*/}
#content .iner{min-height:500px;margin-bottom:40px;}
img{vertical-align:bottom;}
h1,h2,h3{font-weight:normal;line-height:1;margin-bottom:20px;}
//.h1, .h3, .h3{font-weight:normal;line-height:1;margin-bottom:20px;}
.h1, .h3, .h3{font-weight:normal;line-height:1;}
#footer{margin:-100px auto 0;min-width:1000px;height:95px;position:relative;}
.iner{width:980px;margin:0 auto;}
#h1{padding-top:15px;}
#h1 .iner{padding-bottom:15px;}
.h2 .iner{border-bottom:1px solid #e2e2e2;}
#topmenu{padding-top:10px;margin-bottom:10px;font-family:'PFDinTextCompProRegular';text-transform:uppercase;font-size:15px;text-align:center;}
#topmenu a{text-decoration:none;color:#262626;margin-right:40px;}
#topmenu a:last-child{margin-right:0;}
#topmenu a.active,
#topmenu a:hover{color:#3a9dcd;}
#h3{margin-bottom:10px;}
#footer .iner{border-top:1px solid #c4c4c4;padding-top:20px;}
#block-block-2{position:relative;float:left;}
#block-block-3{position:relative;float:right;}
#block-block-6 .tel-text,
#block-block-5 .tel-text,
#block-block-4 .tel-text,
#block-block-3 .tel-text{font-size:14px;font-family:'PFDinTextCompProRegular';text-align:right;}
#block-block-6 .tel,
#block-block-5 .tel,
#block-block-4 .tel,
#block-block-3 .tel{font-size:35px;font-family:'PFDinTextCompProThin';text-align:right;color:#f58963;font-weight: bold;}
#block-block-6 .tel span,
#block-block-5 .tel span,
#block-block-4 .tel span,
#block-block-3 .tel span{color:#262626;}
#block-block-6 .content,
#block-block-5 .content,
#block-block-4 .content,
#block-block-3 .content{line-height:1;}
#block-block-4{position:relative;float:left;margin-left:355px;}
#block-block-5{position:relative;float:left;margin-left:60px;}
#block-block-6{position:relative;float:left;margin-left:60px;}
.search_block{float:right;margin-top:2px;}
#logo{position:relative;float:left;}
.clear{clear:both;}
h1, .h1{font-size:30px;color:#343434;font-family:'PFDinTextCompProRegular';font-weight:normal;line-height:1;display:table;margin:0 auto 20px;}
/*h1 .i1, .h1 .i1{display:inline-block;background:url(../img/i.png) no-repeat 0 0;width:82px;height:26px;margin-right:10px;}
h1 .i2, .h1 .i2{display:inline-block;background:url(../img/i.png) no-repeat 0 0;width:82px;height:26px;margin-left:10px;}*/
.pg{height:25px;margin-bottom:20px;margin-top:20px;display:inline-block;}
ul.coll li{list-style:none;position:relative;float:left;width:225px;margin-right:20px;text-align:center;}
//ul.coll a.img{display:block;width:214px;margin:0 auto;height:196px;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
ul.coll a.img{display:block;width:230px;margin:0 auto;height:210px;background-position:center center;background-repeat:no-repeat;}
ul.coll li:last-child{margin-right:0;}
div.applications{margin-bottom:20px;}
//ul.coll li img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.applications .all{margin-bottom:25px;text-align:center;}
.applications .all a{border-bottom:1px dotted #f58963;text-decoration:none;}
.applications .all a:hover{border-bottom:none;}
table.pages{width:100%;}
table.pages tr td{text-align:center;}
ul.coll li .coll-img{margin-bottom:5px;}
ul.coll li .coll-title{margin-bottom:5px;}
ul.coll li .coll-title1{font-size:16px;margin-bottom:5px;}

//.applications h2, .h2{font-family:'PFDinTextCompProLight';font-size:28px;font-weight:normal;line-height:1;margin-bottom:20px;text-align:center;}
.applications h2, .h2{font-family:'PFDinTextCompProLight';font-size:28px;font-weight:normal;line-height:1;text-align:center; margin-bottom: 10px;}

ul.pagination{display:inline-block;}
.pagination li{list-style:none;position:relative;float:left;font-size:21px;font-weight:normal;font-family:'PFDinTextCompProLight';}
.pagination li.next.disabled a,
.pagination li.prev.disabled a,
.pagination li a{text-decoration:none;color:#343434;padding:3px 8px !important;display:block;background:none;}
.pagination li.active span,
.pagination li.disabled a{background:#f58963;display:block;color:#ffffff;padding:3px 8px !important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.pagination li a:hover{background:#3a9dcd;color:#ffffff;padding:3px 8px !important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.razdelitel{border-top:1px solid #c4c4c4;margin-bottom:26px;}
.razdelitel span{background:url("../img/i.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:26px;margin:-12px auto 0;width:82px;}
#main-bottom ul li{list-style:none;display:table-cell;vertical-align:top;}
#main-bottom ul li:first-child{border-right:1px solid #c4c4c4;padding-right:10px;width:250px;}
#main-bottom ul li:last-child{padding-left:10px;}
#main-bottom ul{display:table;}
#main-bottom ul li:nth-child(2){border-right:1px solid #c4c4c4;padding-left:10px;padding-right:10px;width:370px;}
#main-bottom h2{font-family:'PFDinTextCompProLight';font-size:28px;font-weight:normal;line-height:1px;padding-top:10px;}
.dest-top .img{position:relative;float:left;margin-right:20px;}
//.dest-top .img img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.dest-top{margin-bottom:20px;}
#products li,
#country li,
#catalog li,
ul.filer-result li,
ul.description-grid li{list-style:none;position:relative;float:left;margin-right:20px;width:230px;text-align:center;min-height:200px;}
#products li:nth-child(4n),
#country li:nth-child(4n),
#catalog li:nth-child(4n),
ul.filer-result li:nth-child(4n),
ul.description-grid li:nth-child(4n){margin-right:0;margin-bottom:20px;}
#country li img,
#catalog li img,
ul.filer-result li img,
//ul.description-grid li img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#products li .img .novinka,
#country li .img .novinka,
#catalog li .img .novinka,
ul.filer-result li .img .novinka,
ul.description-grid li .img .novinka{background:url("../img/nv.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:66px;margin-left:115px;position:absolute;text-indent:-9999px;width:65px;}
#products li .fild,
#country li .fild,
#catalog li .fild,
ul.filer-result li .fild,
ul.description-grid li .fild{margin-bottom:5px;}
ul.filer-result.element li .ttl{text-transform:none;}
#country li .ttl,
#catalog li .ttl,
ul.filer-result li .ttl,
ul.description-grid .ttl{}
ul.filer-result li .zakaz a,
ul.description-grid .zakaz a{background:none repeat scroll 0 0 #F58963;border-radius:6px;color:#FFFFFF;display:inline-block;font-size:16px;height:30px;line-height:31px;text-align:center;text-decoration:none;width:105px;}
ul.filer-result li .zakaz a:hover,
ul.description-grid .zakaz a:hover{background:#3a9dcd;}

//#products .img{height:230px;width:230px;border:1px solid #cccccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px !important;display:table;}
#products .img{height:230px;width:230px; !important;display:table;}

.productimg {box-shadow: 0 5px 30px 1px rgba(134,110,92, 0.8);}

#products .img a{display:table-cell;vertical-align:middle;text-align:center;}
.price{color:#888888;}
#filters{margin-bottom:20px;}
#f1 li{list-style:none;display:table-cell;height:70px;border-right:1px solid #CCCCCC;vertical-align:top;}
#f1 li:last-child{border-right:none;}
#f1{display:table;width:980px;border:1px solid #CCCCCC;}
#f1 li.col-1{width:300px;padding:10px;}
#f1 li.col-2{width:310px;padding:10px;}
#f1 li.col-3{width:150px;padding:10px;text-align:center;}
#f1 li.col-4{width:150px;padding:10px;text-align:center;}
#filters .f-1{background:#F7F7F7;padding:10px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;width:960px;height:20px;}
#filters .f-2{background:#F7F7F7;}
#filters .f-3{background:#F7F7F7;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;width:980px;}
#filters a.close{background:url("../img/b.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:18px;margin:0 auto;text-indent:-9999px;width:38px;}
#filters label{color:#838383;font-family:"arial";font-size:12px;font-weight:normal;}
#f1 li.col-3 a{background:none repeat scroll 0 0 #F58963;border:medium none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:'PTSansNarrowRegular';font-size:16px;height:28px;line-height:28px;padding:0 20px;text-decoration:none;}
#f1 li.col-2 label.lf,
#f1 li.col-4 label,
#f1 li.col-3 label{margin-bottom:10px;display:inline-block;}
#f1 li.col-4 a{background:url("../img/clin.png") no-repeat scroll 81px 7px #F58963;border:medium none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:'PTSansNarrowRegular';font-size:16px;height:28px;line-height:28px;padding:0 30px 0 20px;text-decoration:none;}
#f1 li.col-2 .radois .radio{position:relative;float:left;}
#f1 li.col-2 .radois .radio label{background:none repeat scroll 0 0 #FFFFFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#4F4F4F;cursor:pointer;display:inline-block;font-family:'PTSansNarrowRegular';font-size:16px;height:30px;line-height:30px;padding:0 10px;text-align:center;width:126px;margin-right:5px;}
#f1 li.col-2 .radois .radio input[type="radio"]:checked + label{background:none repeat scroll 0 0 #F58963;color:#FFFFFF;}
#f1 li.col-2 .radois .radio input[type="radio"]{cursor:pointer;height:30px;opacity:0;position:absolute;width:146px;}
#f1 li.col-1 span.price-range{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C7C6C5;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:5px 5px 10px -6px #DADADA inset;color:#787878;display:inline-block;font-family:"arial";font-size:13px;font-weight:normal;height:28px;line-height:28px;padding:0 10px;width:185px;}
#f1 li.col-1 span{position:relative;float:left;}
#f1 li.col-1 label.lf{display:block;float:left;margin-right:10px;margin-top:5px;position:relative;}
.fmn{height:30px;padding:3px;}
.fmn li{background:none repeat scroll 0 0 #f9f9f9;border:1px solid #c7c6c5;float:left;height:25px;line-height:25px;list-style:none outside none;margin:2px;position:relative;}
.fmn li a{color:#838383;display:block;font-family:"arial";font-size:12px;height:25px;line-height:25px;margin:0;padding:0 9.4px;text-decoration:none;}
.fmn li a span{background:url("../img/chk.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:8px;margin-left:5px;width:6px;}
.fmn li:hover a,
.fmn li a:hover{background:#3a9dcd;color:#ffffff;cursor:pointer;}
.fmn li a:hover span,
.fmn li:hover a span{background:url(../img/chk2.png) no-repeat;}
ul.sub{position:absolute;width:170px;padding:10px;background:#f9f9f9;border:1px solid #c7c6c5;z-index:100;margin-left:-1px;display:none;}
ul.sub li{float:none;border:none;margin:0;}
.fmn li:hover .sub{display:block;}
li.height .sub,
li.width .sub,
li.collection .sub,
li.fabrika .sub{height:300px;overflow-y:scroll;}
.ajax-wp{background:url(../img/ajax-loader1.gif) no-repeat center center;height:15px;margin-bottom:20px;display:none;}
li.noresult{width:960px !important;margin-bottom:50px;text-align:center;}
.place_collection{background:none;border:none;margin-left:-11px;margin-top:21px;padding:0px;position:absolute;width:147px;}
.place_collection ul{width:148px;margin-left:0;}
.place_collection li{float:none !important;display:block !important;border:none !important;height:auto !important;text-align:left !important;}
.place_collection li label{margin-bottom:0 !important;}
.lvr{margin-bottom:40px;}
.nodisable:last-child{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #cccccc;}
.pr{color:#3a9dcd;font-family:'PFDinTextCompProMedium';font-size:26px;}
.ajax{background:none repeat scroll 0 0 #000000;height:100%;left:0;opacity:0.26;position:absolute;top:0;width:100%;z-index:1000;}
.ajax-loader{background:url(../img/ajax-loader2.gif) no-repeat center center;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1500;}
h2.title_cat,
h3.title_cat, .h3.title_cat, .h2.title_cat{font-size:28px;margin-bottom:20px;text-align:center;}
.coll-opis .img{position:relative;float:left;margin-right:20px;margin-bottom:10px;}
.coll-opis{margin-bottom:30px; text-align: justify;}
p.center-align{text-align:center;}
h2.ci, .h2.ci{color:#343434;display:table;font-family:'PFDinTextCompProRegular';font-size:36px;font-weight:normal;line-height:1;margin:0 auto 20px;}
h2.ci .i1, .h2.ci .i1{background:url("../img/i.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:26px;margin-right:10px;width:82px;}
h2.ci .i2, .h2.ci .i2{background:url("../img/i.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:26px;margin-left:10px;width:82px;}
#sliders{height:300px;}
#knopki{height:80px;}
h3.ki, .h3.ki{text-align:center;font-size:28px;}
#knopki ul li{list-style:none;position:relative;float:left;margin-right:20px;}
#knopki ul li a{background:none repeat scroll 0 0 #f58963;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#ffffff;display:block;font-family:'PFDinTextCompProMedium';font-size:18px;height:40px;line-height:40px;padding:0px 10px 0px 10px;text-align:center;text-decoration:none;}
#knopki ul li a:hover{background:#3a9dcd;}
#knopki ul li:last-child{margin-right:0;}
#knopki ul{width:700px;margin:0 auto;}
.not-front .fal{display:none;}
#product .img{position:relative;float:left;margin-right:20px;margin-bottom:10px;}
#product-1 .um{color:#f58963;font-size:22px;margin-bottom:15px;}
#product-1{position:relative;float:left;width:620px;margin-bottom:20px;}
#product-3{width:350px;position:relative;float:left;margin-right:20px;}
#product-3 .field{border-bottom:1px dotted #000000;height:30px;line-height:30px;}
#product-3 .field .label{display:block;float:left;position:relative;width:150px;}
#product-3 .field .value{float:left;height:30px;overflow:hidden;position:absolute;width:195px;}
#product-4 .price{color:#191919;font-size:31px;margin-top:40px;margin-bottom:20px;}
#product-4 .price span{color:#3a9dcd;font-family:'PFDinTextCompProMedium';font-size:46px;}
#product-4{position:relative;float:left;}
#product-4 .add-to-cart a{background:none repeat scroll 0 0 #f58963;border:medium none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#ffffff;cursor:pointer;font-family:'PTSansNarrowBold';font-size:18px;height:28px;line-height:28px;padding:0 20px;text-decoration:none;display:block;}
#product-4 .zakazat-zvonok,
#product-4 .add-to-cart{position:relative;float:left;margin-right:10px;}
#product-4 .zakazat-zvonok a{background:none repeat scroll 0 0 #6c6c6c;border:medium none;border-radius:8px;color:#ffffff;cursor:pointer;display:block;font-family:'PTSansNarrowBold';font-size:18px;height:28px;line-height:28px;padding:0 10px;text-decoration:none;}
#body p{margin-bottom:15px;}
#body{margin-bottom:40px;}
.ui-dialog h3,
#est-vopros-po-tovaru h3{color:#343434;display:table;font-family:'PFDinTextCompProRegular';font-size:36px;font-weight:normal;line-height:1;margin:0 auto 20px;}
.ui-dialog h3 .i1,
#est-vopros-po-tovaru h3 .i1{background:url("../img/i.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:26px;margin-right:10px;width:82px;}
.ui-dialog h3 .i2,
#est-vopros-po-tovaru h3 .i2{background:url("../img/i.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:26px;margin-left:10px;width:82px;}
input[type="email"],
input[type="password"],
input[type="text"]{border:1px solid #c7c6c5;height:28px;line-height:28px;font-family:"arial";font-weight:normal;color:#787878;font-size:13px;padding:0 10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 5px 5px 10px -6px rgba(218,218,218,1);-moz-box-shadow:inset 5px 5px 10px -6px rgba(218,218,218,1);box-shadow:inset 5px 5px 10px -6px rgba(218,218,218,1);}
.ui-widget input[type="submit"],
input[type="submit"], input[type="button"]{cursor:pointer;background:#f58963;border:none;color:#ffffff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:28px;line-height:28px;padding:0 20px;font-family:'PTSansNarrowBold';font-size:18px;}
.ui-widget input[type="submit"]:hover,
input[type="submit"]:hover{cursor:pointer;background:#3a9dcd;}
textarea{border:1px solid #c7c6c5;font-family:"arial";font-weight:normal;color:#787878;font-size:13px;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 5px 5px 10px -6px rgba(218,218,218,1);-moz-box-shadow:inset 5px 5px 10px -6px rgba(218,218,218,1);box-shadow:inset 5px 5px 10px -6px rgba(218,218,218,1);}
form label{color:#838383;font-weight:normal;font-family:"arial";font-size:12px;}
#form-left-1,
#form-left{width:240px;position:relative;float:left;margin-right:20px;}
#form-left-1 input[type="email"],
#form-left-1 input[type="text"],
#form-left input[type="email"],
#form-left input[type="text"]{width:220px;}
#form-right-1,
#form-right{position:relative;float:left;}
#form-right-1 textarea,
#form-right textarea{height:145px;resize:none;}
#est-vopros-po-tovaru form{display:table;margin:0 auto;}
#contact-form input[name="username"],
#est-vopros-po-tovaru form input[name="username"]{background:url("../img/sp1.png") no-repeat scroll 215px 5px rgba(0, 0, 0, 0);}
#contact-form input[type="email"],
#est-vopros-po-tovaru form input[type="email"]{background:url("../img/sp1.png") no-repeat scroll 210px -31px rgba(0, 0, 0, 0);}
#contact-form input[name="tema"],
#est-vopros-po-tovaru form input[name="tema"]{background:url("../img/sp1.png") no-repeat scroll 218px -65px rgba(0, 0, 0, 0);}
.message{background:none repeat scroll 0 0 #5c822f;color:#ffffff;margin-bottom:20px;padding:10px;text-align:center;}
.ui-dialog .ui-widget-header{background:none !important;border:none !important;}
.ui-widget{font-size:12px !important;font-family:"arial" !important;}
.ui-widget-overlay{background:#000000 !important;opacity:0.5 !important;}
.ui-dialog .ui-dialog-titlebar-close{height:20px !important;margin:0px 0 0 !important;padding:1px !important;position:absolute !important;right:0.3em !important;top:0% !important;width:21px !important;border:none !important;background:none !important;}
#product .img{height:330px;width:330px;border:1px solid #cccccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:table;background:#ffffff;}
#product .img a{display:table-cell;vertical-align:middle;text-align:center;}
#slide{width:980px;height:400px;border:1px solid #cccccc;margin-bottom:20px;display:table;background:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#slide a{display:table-cell;text-align:center;vertical-align:middle;}
#slider ul li{list-style:none;position:relative;float:left;margin-right:10px;margin-bottom:10px;height:400px;background:#ffffff;cursor:pointer;text-align:center;display:table-cell;}
#slider ul{display:table;}
#bx-pager a{margin-right:10px;margin-bottom:10px;display:block;position:relative;float:left;}
#bx-pager a:nth-child(9n){margin-right:0;}
#news-page .news-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #cccccc;}
#news-page .news-row h2{margin-bottom:5px;padding-left:100px;}
#news-page .news-row .data{position:relative;float:left;margin-right:20px;}
#news-page .news-row .body-short{padding-left:100px;}
#page-404,
#page-page,
.news-page{background:#ffffff;/*padding:20px;*/}
#page-page .body table{width:100%;margin-bottom:20px;}
#page-page .body table tr td{padding:10px;border:1px solid #353535;}

//#bx-pager a.small_img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-position:center center;background-repeat:no-repeat;display:inline-block;width:98px;height:98px;border:1px solid transparent;}
#bx-pager a.small_img.active{border:1px solid #F18661;}

#bx-pager a.small_img{background-position:center center;background-repeat:no-repeat;display:inline-block;width:97px;height:98px;border:1px solid transparent;}

.bx-viewport{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#position-saver{margin-bottom:15px;height:104px;}
.filters_header{border-bottom:1px solid #c0bfbe;color:#787878;}
.filters_price{padding-left:21px;padding-right:21px;float:left;padding-top:8px;padding-bottom:8px;}
.filters_mode, .filters_place , .filters_clear{padding-left:15px;padding-right:21px;border-left:1px solid #c7c6c5;float:left;}
.filters_place{border-right:1px solid #c7c6c5; background-color: #4DBDB7;}
.filters_clear{border-left:none;background-color: #4DBDB7; width: 254px;}
.filters_mode a , .filters_place a , .filters_clear a{display:inline-block;color:white;height:25px;line-height:25px;text-align:center;padding-left:36px;padding-right:36px;margin-right:2px;margin-top:2px; margin-bottom:2px;text-decoration:none;}
.filters_clear a {padding-right: 2px; margin-right: 0px;}
.filters_clear a{padding-left:10px;padding-right:10px;}
.filters_mode a:hover, .filters_mode a.active, .filters_place a:hover, .filters_clear a:hover{color:#353535;}
#slider-range{width:293px;}
.ui-slider-range{}
.filters_price .form-inline .form-control{width:93px;height:26px;}
.filters_price .form-inline{padding-bottom:10px;}
.filters{z-index:1000;}
.filters{background-color:#f2f2f2;border:1px solid #c7c6c5;width:980px;border-radius:5px;}
#position-saver{margin-bottom:15px;height:70px;}
#filters_selected{display:none;padding:4px 7px 4px 7px;background-color:#ffffff;}
.dropdowns{padding-top:4px;margin-bottom:4px;}
.filters .dropdowns a{display:block;float:left;text-decoration:none;font-size:18px;color:#838383;border:1px solid #c7c6c5;background-color:#f9f9f9;height:23px;line-height:23px;padding-left:8px;padding-right:22px;margin-right:6px;background-image:url("../images/marrow1-new.png");background-repeat:no-repeat;background-position:center right;}
.filters .dropdowns a.first{margin-left:7px;}
.filters .dropdowns a:hover, .filters .dropdowns a.selectedanchor{background-color:#F58963;color:#ffffff;background-image:url("../images/marrow2-new-1.png");}
.fsp{margin-right:10px;color:#F58963;font-style:italic;font-size:15px;}
.menulimit{height:200px;overflow:auto;}
#content_panel{position:relative;min-height:500px;}
.anylinkcss div.disabled label{color:#ccc;}
.filter-mode{margin-top:25px;margin-bottom:25px;}
.loading_info{display:none;}
.rfsp{color:red;}
.filters_mode{border-left:none; padding-top: 6px;}
#page_form td{padding:10px;font:19px/18px "PFDinTextCompProLight", Arial, sans-serif;}
#page_form td .form-control{width:300px;font:19px/18px "PFDinTextCompProLight", Arial, sans-serif;}
.ui-dialog .ui-dialog-title{float:none;background-color:#fff;}
.ui-dialog.ui-widget-content{background-image:none;background-color:#fff;}
.ui-dialog-buttonset button{background:none repeat scroll 0 0 #6c6c6c;border:medium none;border-radius:8px;color:#ffffff;cursor:pointer;display:block;font-family:'PTSansNarrowBold';font-size:18px;height:28px;line-height:28px;padding:0 10px;text-decoration:none;}
#page_form{}
#page-page .body table tr td{border:none;}
#footer #block-block-4{margin-left:35px;}
#footer #block-block-2{}
.tcollection td{padding:5px;}

//.vthumb{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-position:center center;background-repeat:no-repeat;display:block;width:98px;height:98px;border:1px solid transparent;margin:0 auto;margin-bottom:7px;}
.vthumb{background-position:center center;background-repeat:no-repeat;display:block;width:98px;height:98px;border:1px solid transparent;margin:0 auto;margin-bottom:7px;}

.vcollection{margin:0 auto;list-style:none;}
.vcollection li{float:left;width:98px;margin-right:10px;text-align:center;height:150px;}
a.btn-line{display:inline-block;text-transform:uppercase;color:#ffffff;height:31px;line-height:31px;background-color:#F58963;text-align:center;padding-left:12px;padding-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:2px;margin-top:2px;text-decoration:none;margin-bottom:10px;font-size:15px;}
a.btn-line:hover{color:#353535;}

.fabrics li.letter{float:left;list-style-type:none;width:20%;margin-bottom:20px;}
.fabrics li ul li a{display:block; margin-bottom:7px;}

.letter-link{display:block;width:100%;height:30px;line-height:30px;text-align:left;margin-bottom:10px; font-size: 30px; margin-top: 8px;}
.path{margin-bottom:10px;font-size:15px;}
.path a{font-size:15px;}
.letter li{padding-bottom:10px;}
a.btn-page{display:inline-block;color:grey;height:23px;line-height:23px;background-color:white;text-align:center;padding-left:12px;padding-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-color:lightgrey;border-style:solid;border-width:1px;margin-right:2px;margin-top:2px;text-decoration:none;margin-bottom:10px;font-size:15px;}
a.btn-page:hover{background-color:#f58963;color:white;}
a.btn-page-color{display:inline-block;color:grey;height:23px;line-height:23px;text-align:center;padding-left:12px;padding-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-color:lightgrey;border-style:solid;border-width:1px;margin-right:2px;margin-top:2px;text-decoration:none;margin-bottom:10px;font-size:15px;}
a.btn-page-color:hover{color:white;}
._c, ._i{display:none;}
#country.coll-ajax{margin-top:15px;}
#country.coll-ajax li{width:220px;}
.sticker_new{background-color:red;color:white;padding:1px 4px 1px 4px;position:absolute;margin-left:50px;}
.sticker_rasp{background-color:orange;color:white;padding:1px 4px 1px 4px;position:absolute;margin-left:26px;margin-top:20px;}
.sticker_act{background-color:blue;color:white;padding:1px 4px 1px 4px;position:absolute;margin-left:20px;margin-top:40px;}
.anylinkcss div{text-align:center;}
#stext{float:left;margin-right:5px;}
.btn_search{height:29px;line-height:29px;float:left;}
#footer #block-block-2{margin-left:30px;}
//.filters_place{width:200px;}
.mailto{margin-top:5px;clear:both;}
#h1adaptive{display:none;}
.cimages img{ max-width: 100%;height: auto;}
@media all and (max-width:600px){.filters_mode a, .filters_place a, .filters_clear a{padding-left:20px;padding-right:20px;}
#footer #block-block-2{margin-left:0px;}
.filters .dropdowns a.first{margin-left:15px;}
.filters_mode, .filters_place, .filters_clear{border-left:none;}
.filters .dropdowns a{margin-bottom:15px;margin-left:15px;margin-top:15px;width:30%;}
.filters_place{border-right:none;margin-right:25px;}
.filters_mode label{display:none;}
.filters_mode, .filters_place, .filters_clear{padding-left:0;padding-right:0;}
#topmenu a{margin-right:10px;}
#position-saver{height:430px;}
.filters_place{width:auto;}
#content_inner{padding:0px 10px 0px 10px;}
.iner{width:auto;}
#wrapper{min-width:300px;}
.filters{width:auto;}
#footer{min-width:300px;}
#header #h1 .iner{text-align:center;}
#logo{float:none;clear:both;}
#block-block-5{float:right;margin-left:0;}
#block-block-6{float:left;margin-left:0;}
#block-block-6 .tel, #block-block-5 .tel, #block-block-4 .tel, #block-block-3 .tel{text-align:center;}
#block-block-6 .tel-text, #block-block-5 .tel-text, #block-block-4 .tel-text, #block-block-3 .tel-text{text-align:center;}
.search_block{float:none;}
#stext{float:none;}
.btn_search{float:none;}
#products .img{width:100%;}
#products li, #country li, #catalog li, ul.filer-result li, ul.description-grid li, ul.coll li{width:100%;margin-right:0;float:none;margin-bottom:15px;}
#main-bottom ul li, #main-bottom ul li:first-child, #main-bottom ul li:nth-child(2){float:none;display:block;border-right:none;padding-right:10px;padding-left:10px;margin-bottom:25px;}
#main-bottom ul li:nth-child(2){width:auto;}
#block-block-2, #block-block-3, #block-block-4{float:none;display:block;text-align:center;margin-top:15px;}
#footer #block-block-4{margin-left:0px;}
#topmenu{text-align:center;padding-left:25px;padding-right:25px;clear:both;}
#topmenu a {line-height:25px;float:left;margin-right:35px;display:block;margin-bottom:10px;}
.mailto{margin-top:15px;clear:both;}
#block-block-6 .tel, #block-block-5 .tel, #block-block-4 .tel, #block-block-3 .tel {font-size:18px;}
#block-block-6 .tel-text, #block-block-5 .tel-text, #block-block-4 .tel-text, #block-block-3 .tel-text {font-size:15px;}
#h1{display:none;}
#h1adaptive{display:block;padding-bottom:15px;padding-left:10px;padding-right:10px;text-align:center;}
ul.coll li .coll-title{margin-bottom:15px;margin-top:15px;}
ul.coll li .coll-title a{font-size:18px;}
.tel-right{float:right;width:46%;}
.tel-left{float:left;width:46%;}
.tel-right .tel, .tel-left .tel {font-size:25px;padding-top:7px;}
#knopki{height:auto;}
#knopki ul li {float:none;display:block;margin-right:0;margin-bottom:15px;}
#knopki ul{width:250px;padding-bottom:15px;}
#product img{max-width: 100%;height: auto;}
#product .img{width:auto;height:auto;padding:10px;}
}
.selectedanchor{background:yellow;}.anylinkcss{position:absolute;left:0;top:-1px;visibility:hidden;border:1px solid#c7c6c5;line-height:18px;z-index:10500;background:#f9f9f9;width:190px;padding:8px;color:#525252;}.anylinkcss input
{float:left;margin:0;margin-top:3px;}.anylinkcss div
{clear:both;margin-bottom:8px;}.anylinkcss div label
{float:left;padding-left:6px;padding-top:1px;}.anylinkcss ul{margin:0;padding:0;list-style-type:none;}.anylinkcss ul li a{width:100%;display:block;text-indent:3px;border-bottom:1px solid black;padding:1px 0;text-decoration:none;font-weight:bold;text-indent:5px;}.anylinkcss a:hover{background:black;color:white;}.anylinkcsscols{position:absolute;left:0;top:0;visibility:hidden;border:1px solid black;padding:10px;font:normal 12px Verdana;z-index:100;background:#DEFFCA;}.anylinkcsscols.column{width:200px;float:left;}.anylinkcsscols.column ul{margin:0;padding:0;list-style-type:none;}.anylinkcsscols li{padding-bottom:3px;}.anylinkshadow{position:absolute;left:0;top:0;z-index:99;background:black;visibility:hidden;}
p img {margin-right: 7px;}.pt td{text-align:left;}.pt{margin-top:7px;}
.btn_to_cart, .btn_more
{
    cursor: pointer;
    background: #f58963;
    border: none;
    color: #ffffff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    height: 28px;
    line-height: 28px;
    padding: 0 20px;
    font-family: 'PTSansNarrowBold';
    font-size: 18px;
	display:block;
	text-decoration:none;
}
.btn_more
{
	width:100px;
	margin:0 auto;
	text-align:center;
}
.table td, .table th
{
	text-align:center;
	padding:5px;
}
select.form-control{
    border: 1px solid #c7c6c5;
    height: 28px;
    line-height: 28px;
    font-family: "arial";
    font-weight: normal;
    color: #787878;
    font-size: 13px;
    padding: 0 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: inset 5px 5px 10px -6px rgba(218,218,218,1);
    -moz-box-shadow: inset 5px 5px 10px -6px rgba(218,218,218,1);
    box-shadow: inset 5px 5px 10px -6px rgba(218,218,218,1);
}

.tdrazmer table {width: 100%;}
.tdrazmer td {border: 1px solid black; border-collapse: collapse; background-color: #F5E3C7;}

.tdcena {background-color: #4DBDB7; color: white; padding: 7px; border: 1px solid #4DBDB7; border-radius: 3px;}
.cenaspec {color: #ED3C3D; font-size: 26px; font-weight: bold;}
.sticker_spec{background-color:#ED3C3D;color:white;padding:10px;position:absolute;margin-left:284px; font-size: 26px;}
.filters_mode a{cursor:pointer;}
//.cimg{display:block;width:180px;height:119px;background-position:center center;background-repeat:no-repeat;    border-radius: 10px; margin:0 auto; }
.cimg{display:block;width:180px;height:119px;background-position:center center;background-repeat:no-repeat; margin:0 auto; }
 ul.coll.collectionList li.coll-iner
{
	width:460px;
	border:1px solid #d9dada;
	padding:10px;
	margin-right:10px;
	margin-bottom:10px;
}
 ul.coll.collectionList li.last
 {
	 margin-right:0px;
 }
  ul.coll.collectionList li .coll-img a
  {
	  width:100%;
	  height:379px;
	  margin-bottom:20px;
  }
    ul.coll.collectionList li  .coll-title a
	{
		text-decoration:none;
		font-size:25px;
	}
	ul.coll.collectionList li  .coll-title a:hover 
	{
		text-decoration:nome;
	}
	ul.coll.collectionList li a.thumb
	{
		display:block;
		background-position:center center;
		background-repeat:no-repeat;
		width:110px;
		height:82px;
		margin:0 auto;
	}
	ul.coll.collectionList li ul.int li
	{
		width:115px;
		margin-right:0px;
	}
	 ul.coll.collectionList li .bx-wrapper .bx-viewport
	 {
		 border:none;
		 border-radius:0;
		 margin-bottom:15px;
		 box-shadow:none;
		 left:0px;
	 }
	 
	 .prodprice {font-size: 25px; color: #4DBDB7;}
	 img.miniflag {vertical-align: top;}
	 
	 
.b-top {z-index:2600;position:fixed;left:0;bottom:130px;width:34%;margin-left:50%;opacity: 0.5;filter:alpha(opacity=50);}
.b-top:hover {opacity:1;filter:alpha(opacity=100);cursor:pointer;}
.b-top-but {z-index:2600;position:absolute;display:block;left:56px;bottom:0;margin:0 0 0 100%;padding:32px 12px 4px;
color:white;background: #F58963 url(/b-j-top.png) no-repeat 50% 11px;border-radius:7px;}

.infinite-item {padding-top: 10px;}
.tofavorite, .rmfavorite{float:right;cursor:pointer;}
	 
.addtocart {background-color: #4DBDB7; padding: 1px; border: 1px solid #4DBDB7; border-radius: 2px;}

#product .img a img	{box-shadow: 0 5px 30px 1px rgba(134,110,92, 0.8);}

.pricesales {color: white; display: block; margin: 8px 20px 20px 0px; padding-bottom: 3px; padding-top: 3px; background: #ED3C3D;}
.pricesalestovar {color: white; display: block; margin: 10px; padding: 7px; background: #ED3C3D; text-align: center; font-size: 25px; border-radius: 8px;}
.pricesalestovars {color: white; background: #ED3C3D; text-align: center; padding: 3px; margin-top: 3px;}
.pricesalescollection {color: white; padding: 1px 5px; background: #ED3C3D; fonf-size: 20px;}
.stickers {position: relative; width: 50px; float: right; margin: -8px -8px 0px 0px;}
.stickernew {border: 1px solid #CF86A3; background: #CF86A3; border-radius: 50%; width: 50px; height: 34px; font-size: 21px; float: right; padding-top: 16px; color: white; margin-bottom: 2px;}
.stickeraction { border: 1px solid #9264AC; background: #9264AC; border-radius: 50%; width: 50px; height: 34px; font-size: 21px; float: right; padding-top: 16px; color: white; margin-bottom: 2px;}
.stickerhit {border: 1px solid #F5926B; background: #F5926B; border-radius: 50%; width: 50px; height: 34px; font-size: 21px; float: right; padding-top: 16px; color: white; margin-bottom: 2px;}

.letternew {width: 100%; display: block; float: left;}
.collectionlink {display: block; float: left; width: 30%; padding: 7px 3px 7px 3px;}
.factorylink {display: block; float: left; width: 22%; padding: 7px 3px 7px 3px;}
#filter4 {width: 270px;}
.description ul {padding-left: 20px;}