
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,input,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}.shadow{box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;}.lazy{color:#fff;opacity:0;}.b-lazy{visibility:visible;opacity:1;filter:alpha(opacity=100);}.lazy-loader{width:50px;height:50px;background:url('/public/graf/def/puff.svg') no-repeat center center;background-size:40px 40px;margin:4px auto 4px auto;opacity:0.8;}.catalog .jcarousel{margin-bottom:8px;}.table-scroll-x{overflow-x:scroll;}#body_black{width:100%;height:100%;opacity:0.3;filter:alpha(opacity=30);background:#fff;position:absolute;top:0;left:0;z-index:100;display:none;}div#loader-box{position:fixed;z-index:101;}div#loader{width:50px;height:50px;background:url('/public/graf/def/puff.svg') no-repeat center center;background-size:40px 40px;}body{font-family:"Roboto",sans-serif;}html{font-size:12px;line-height:30px;color:black;background:#edeef0;}section > h3{line-height:4rem;font-size:2.3rem;font-weight:300;position:relative;z-index:1;display:inline-block;}section > .category-list-title{font-size:18px;line-height:26px;font-weight:500;margin-top:14px;margin-bottom:4px;padding-left:10px;}a{text-decoration:underline;color:inherit;}a:hover{text-decoration:none;}a.link{color:#4272db;text-decoration:underline;}a.link:hover{text-decoration:none;}.bold{font-weight:bold;}.green{color:green !important;}.bg_percent{background:url('/public/graf/shop/bg_percent.png') no-repeat center right;}.bg_pln{background:url('/public/graf/shop/bg_pln.png') no-repeat center right 3px;}.bg_pln2{background:url('/public/graf/shop/bg_pln.png') no-repeat center right 4px;}ul{margin:0px;padding:0px;list-style:none;}p{line-height:24px;}input[type=text]{border:1px solid #c3c3c3;font-size:1rem;line-height:2rem;padding:5px 10px;border-radius:2px;transition:all 0.2s;}input[type=text]:focus,input[type=text]:hover{border:1px solid #767676;box-shadow:0px 0px 0px 1px #767676;}textarea{background:#fff;border:1px solid #c3c3c3;font-size:1rem;line-height:2rem;padding:5px 10px;border-radius:2px;transition:all 0.2s;}textarea:focus,textarea:hover{border:1px solid #767676;box-shadow:0px 0px 0px 1px #767676;}input[type=number]{border:1px solid #c3c3c3;font-size:1rem;line-height:2rem;padding:5px 10px;border-radius:2px;transition:all 0.2s;}input[type=number]:focus,input[type=number]:hover{border:1px solid #767676;box-shadow:0px 0px 0px 1px #767676;}input[type=submit]{line-height:20px;padding:5px 15px;box-sizing:content-box;cursor:pointer;}select{background:#fff;border:1px solid #ebebeb;border-bottom:1px solid #ccc;font-size:1rem;line-height:2rem;padding:10px;border-radius:5px;}input[type=submit].red{background:#c90510;line-height:2.2rem;font-size:1.4rem;color:#fff;border-radius:4px;transition:all 0.3s;}input[type=submit].red:hover{background:#a9060f;box-shadow:0px 0px 2px #ccc;}.button{color:#fff;font-size:1.2rem;padding:0px 20px;cursor:pointer;transition:all 0.2s;}.button:hover{box-shadow:0px 0px 2px 2px #ccc;}.button-red{background:#c90510;text-decoration:none;}.button-grey{background:#d9d9d9;color:#000;text-decoration:none;}button{display:flex;border:none;}button svg{width:16px;height:16px;}.adminbar{color:white;background:#444;height:32px;line-height:32px;padding:0px 10px 0px 10px;}.adminbar img{float:left;height:20px;margin-top:6px;}.adminbar p{line-height:32px;}.adminbar ul{float:left;margin:0px;}.adminbar ul li{float:left;border-right:1px solid #666;}.adminbar ul li a{text-decoration:none;padding:0px 20px 0px 20px;border-right:1px solid #333;display:block;}.adminbar ul li a:hover{background:#000;border-right:1px solid #000;text-decoration:none;}.adminbar div.right{float:right;margin-right:8px;}div.error ul.validation{margin:5px 0px 5px 0px;list-style:none;}div.error ul.validation li{line-height:2rem;margin-left:20px;font-size:12px;color:#333;font-weight:normal;text-align:left;list-style:inside square;padding-left:10px;}div.error ul.validation li.title{list-style:none;font-size:1.3rem;color:#000;padding-left:0;padding-bottom:5px;}div.form-header > div,div.header > div{margin:10px 0px 0px 0px;padding:0 60px;min-height:3rem;line-height:3rem;font-size:1.1rem;}div.form-header div.success,div.header div.success{margin:10px auto;border:1px solid #63D872;background:url("/public/graf/def/success.svg") no-repeat scroll 20px center;background-size:20px 20px;background-color:#e8f8e7;}div.form-header div.error,div.header div.error{margin:10px auto;border:1px solid #EE9B9B;background:url("/public/graf/def/error.svg") no-repeat scroll 20px center;background-size:25px 25px;background-color:#f8e7e7;}.error-field{border:1px solid #EE9B9B !important;background:#f8e7e7 !important;}.error-field:hover,.error-field:focus{box-shadow:0px 0px 2px 2px #EE9B9B !important;}header{background:#fff;border-bottom:1px solid #ddd;padding-bottom:10px;}.two-column{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-start;}.two-column-blog{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;}.two-column nav#left{background:#fff;width:282px;min-height:100px;}.two-column .text-box{background:#fff;padding:10px;}.two-column .article-list{margin-top:16px;}.l-desc{background:#fff;padding:10px 20px 20px 20px;box-sizing:border-box;}.l-desc a{color:#295ac7;}.l-desc .t-box{padding:0;}.text-box .l-desc{padding:10px;}.two-column .text-box .photos{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -10px;}.two-column .text-box .photos a{background:#fff;margin:10px;text-align:center;display:flex;align-items:center;justify-content:center;}.two-column .text-box .photos a img{max-width:100%;border-radius:3px;}.center-box{position:relative;}.center-box .h1{padding:10px 0px;display:flex;}.center-box .h1 h1.page{display:flex;width:100%;}.center-box .h1 h1.page span{margin-left:auto;white-space:nowrap;font-size:1rem;padding-left:5px;padding-right:5px;}.center-box .h1 .info{white-space:nowrap;margin-left:auto;}.center-box .h1 .small{font-size:1.8rem;padding-right:8px;}.center-box section.catalog{padding-top:0px;}.center-box .category-banner{min-height:100px;margin-bottom:10px;}.center-box .category-banner a{cursor:default;position:relative;display:block;}.center-box .category-banner a[href^="http"]{cursor:pointer;}.center-box .category-banner a img{display:block;}.center-box .category-banner a div{position:absolute;top:0;left:0;bottom:0;right:0;}.category-banner .banner-1 h2{font-family:"Arial Rounded MT Bold";}.category-banner .banner-1 h2 .big{font-size:30px;line-height:36px;padding:2px 25px 4px 25px;border-radius:20px;background:rgba(255,255,255,0.8);float:left;margin:30px 0 0 50px;}.category-banner .banner-1 h2 .small{font-size:20px;padding:2px 25px 4px 25px;border-radius:20px;background:#fff;float:left;clear:both;margin:10px 0 0 50px;}.category-banner .banner-1 .phone{position:absolute;right:22px;top:42px;background:#fff;padding:20px;line-height:23px;font-size:20px;border-radius:40px;}.category-banner .banner-promotion{padding-left:55px;padding-top:40px;}.category-banner .banner-promotion h2{font-family:"Arial Rounded MT Bold";display:inline;font-size:28px;padding:5px 20px;background:#fff;border-radius:20px;}.category-banner .banner-promotion p{font-family:"Arial Rounded MT Bold";padding-top:10px;padding-left:55px;font-size:16px;}.short_description .read-more{display:none;}.short_description a{color:#295ac7;}.admin-box{margin:1% 0 1% 0;width:100%;background:#fff;padding:5px;border-radius:4px;border:1px solid green;transition:all 0.2s;box-sizing:border-box;}.admin-box:hover{box-shadow:0px 0px 2px #333;}.admin-box .navigation{background:#d9e0e7;line-height:30px;font-size:12px;padding:5px;border-radius:2px;}.admin-box .navigation a{font-size:12px;color:#0b57fe;text-decoration:none;}.admin-box .navigation a:hover{text-decoration:underline;}.admin-box table{width:100%;}.admin-box p.last{border-bottom:0px;}.admin-box .red{color:#ff0000;}.pagination{display:flex;flex-direction:row;width:100%;padding:16px 5px 0 5px;box-sizing:border-box;}.pagination a{background:#fff;text-align:center;line-height:32px;margin:0 2px 0 1px;width:30px;text-decoration:none;color:#333;font-size:13px;font-weight:400;border:1px solid #d4d4d4;transition:all 0.3s;border-radius:2px;}.pagination a.on{border:1px solid #df5e65;font-weight:500;}.pagination a:hover{border:1px solid #df5e65;font-weight:500;}.pagination .desc{margin-left:auto;line-height:32px;padding-right:10px;white-space:nowrap;}.pagination .right,.pagination .left{display:flex;align-items:center;justify-content:center;}.pagination .right svg,.pagination .left svg{width:16px;height:16px;fill:#000;}ul.form-list{margin:10px 0px 0px 10px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;}ul.form-list li{float:left;list-style:none;margin:3px 0 3px 0;}ul.form-list li.slim{margin:0px;line-height:20px;}ul.form-list li.clear{clear:both;font-size:0px;line-height:0px;height:0px;float:none;}ul.form-list li.hr{clear:both;font-size:0px;line-height:0px;float:none;border-top:1px solid #ccc;height:5px;}ul.form-list li.head{width:20%;padding:0px 5px;}ul.form-list li.data{width:76%;}ul.form-list li.head_long{}ul.form-list li.long_title{padding-left:20px;line-height:3rem;font-size:2rem;}ul.form-list li.head label{color:#222}ul.form-list li.head img{padding-left:5px;width:10px;height:10px;}ul.form-list li.data input.text{width:50%;box-sizing:border-box;}ul.form-list li.data select{width:50%;box-sizing:border-box;}ul.form-list li.data textarea{width:50%;box-sizing:border-box;}ul.form-list li.data input.checkbox{margin:7px 0 0 7px;padding:0px;}ul.form-list li.data ul.checkbox li{display:block;float:none;margin:none;}ul.form-list li.data input.checkbox{float:left;clear:both;margin:7px 0 0 7px;padding:0px;}ul.form-list li.data label{}ul.form-list li.data p.normal{}ul.form-list li.description{width:100%;}ul.form-list li.data .button{padding:8px 15px;}#floatbox-box{padding:10px;position:relative;box-shadow:0px 0px 10px #000;overflow:hidden;width:1000px !important;margin-top:0 !important;margin-left:-500px !important;z-index:102 !important;}#floatbox-box h2{font-size:1.8rem;}#floatbox-box h3{font-size:1.3rem;line-height:2rem;}#floatbox-box .close{position:absolute;z-index:1;top:0;right:0;background:url(/public/graf/def/close-red.svg) center center;height:30px;width:30px;display:block;transition:all 0.2s;margin:10px 10px 0px 0px;}#floatbox-box .close:hover{transform:scale(1.2);}#floatbox-box .form-loading{line-height:40px;font-size:12px;}#floatbox-box .fast-form{}#floatbox-box .fast-form .notice{color:green;text-align:center;padding:15px;font-size:16px;line-height:24px;}#floatbox-box .fast-form .form{margin:30px 7px 0 5px;display:flex;text-align:center;}#floatbox-box .fast-form .form input#phone{color:#ccc;line-height:32px;font-size:16px;width:100%;box-sizing:border-box;border-radius:4px;}#floatbox-box .fast-form .form .send{box-sizing:border-box;font-size:16px;text-align:center;width:calc(100% - 5px);padding:5px 10px;margin-left:5px;line-height:32px;color:#000;border:1px solid #dc9d0f;background:linear-gradient(to bottom,#ffd87f 0,#f7c654 100%);border-radius:4px;}#floatbox-box .fast-form .info{padding:5px 8px;line-height:22px;font-size:13px;color:#333;}#floatbox-box .fast-form .phone{line-height:32px;}#floatbox-box .fast-form .image-left{float:left;min-width:100px;text-align:center;}#floatbox-box .fast-form .image-left img{float:none !important;max-height:150px;max-width:250px;}#floatbox-box .fast-form .price{margin-top:5px;}#floatbox-box .fast-form .price .catalog_price{margin-bottom:3px;}#floatbox-box .price{margin-top:10px;}#floatbox-box .price .cheaper{color:#fff;font-size:14px;line-height:22px;padding:0 4px;margin-left:10px;border-radius:3px;background:green;}#floatbox-box .our-price{font-size:1.2rem;line-height:2rem;margin-bottom:5px;}#floatbox-box .netto-box{font-size:26px;display:flex;align-items:center;}#floatbox-box .netto-box .price_netto{font-weight:500;font-size:28px;}#floatbox-box .brutto-box{font-size:14px;color:#666;line-height:28px;}#floatbox-box .catalog_price{font-size:14px;color:#666;margin-bottom:3px;}#floatbox-box .brutto-box del{display:none;}#floatbox-box .container{overflow:hidden;display:flex;flex-direction:row;}#floatbox-box .container .left{margin:5px 0px;width:60%;border-right:1px solid #ccc;}#floatbox-box .container .product{padding:25px 5px 0px 10px}#floatbox-box .container .product img{float:left;border:1px solid #dfdfdf;padding:2px;margin:0px 10px 10px 10px;}#floatbox-box .container .right{margin:5px 0px;width:40%;padding:25px 5px 0px 10px;}#floatbox-box .container .right .button{border-radius:2px;font-size:1rem;float:left;display:flex;align-items:center;padding:5px 10px;margin:20px 10px 0px 0px;}#floatbox-box .container .right .button-grey svg{width:16px;height:16px;fill:#000;padding-right:6px;}#floatbox-box .container .right .button-red svg{width:17px;height:17px;fill:#fff;padding-left:6px;}#floatbox-box .options{clear:both;}#floatbox-box .options .t{font-weight:bold;line-height:2rem;}#floatbox-box .o-item p{padding:6px 10px;margin:2px 0px 2px 0px;background:#f4f4f4;border:1px solid #dfdfdf;border-radius:3px;display:flex;align-items:center;line-height:1.8rem;}#floatbox-box .o-item p:before{content:"";height:5px;width:10px;border:solid green;border-width:0px 0px 2px 2px;transform:rotate(-45deg);margin-right:10px;margin-bottom:4px;flex:none;}#floatbox-box .o-item .required:before{content:"";height:0px;width:0px;font-size:0px;border:4px solid green;border-radius:10px;margin-right:10px;margin-bottom:0px;}#floatbox-box .discount_option{text-decoration:line-through;}.search-no-result{margin:10px 0 0 0;padding:15px 10px 15px 10px;color:#333;}.search-no-result a{color:#0e90d2;}.search-no-result p{font-size:1rem;}.search-no-result .p-bold{text-align:center;font-size:4rem;color:#ccc;padding:50px 30px;}.search-no-result ul{padding-top:5px;}.search-no-result ul li{list-style-type:decimal;margin-left:20px;}.no-result{min-height:300px;}.no-result p{padding:5px;}.no-result p.main-p{padding:5px;font-size:1.6rem;line-height:2rem;color:#999;}.p-list-row{display:flex;flex-wrap:wrap;margin:0 -5px;}.p-list-column{width:calc(100% / 2);}.p-list-big{position:relative;width:100%;height:auto;text-align:left;padding:5px;box-sizing:border-box;min-height:100px;}.p-list-big a{transition:all 0.2s;border:1px solid transparent;display:block;border-radius:2px;overflow:hidden;}.p-list-big a:hover{border:1px solid #f4f4f4;box-shadow:0px 0px 3px 2px #ccc;}.p-list-big a img{width:100%;display:block;}.p-list-big span,.p-list-big h2{background:rgba(255,255,255);transition:all 0.2s;position:absolute;top:0px;padding:0.5rem 10px;font-size:18px;line-height:1.8rem;}.p-list-big a:hover span,.p-list-big a:hover h2{background:#fff;}.about-us{display:flex;flex-wrap:wrap;}.about-us .item{width:40%;margin-left:6%;margin-right:2%;margin-top:10px;margin-bottom:30px;}.about-us .item h2{font-size:1.4rem;padding-left:10px;}.about-us .item > div{position:relative;height:220px;border-radius:10px;cursor:pointer;box-sizing:border-box;color:transparent;}.about-us .item > div p{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;color:#000;background-color:#fff;padding:20px;transition:all 0.3s;border-radius:10px;}.about-us .item > div:hover p{opacity:0.8;font-size:1rem;}ul.promotions-box{display:flex;flex-wrap:wrap;}ul.promotions-box li{width:calc(100% / 4 - 3%);max-height:360px;padding:0px;margin:10px 1.5% 25px 1.5%;list-style:none;position:relative;}ul.promotions-box li a{transition:all 0.5s;text-decoration:none;text-align:left;display:block;border:1px solid #fff;padding:10px;}ul.promotions-box li a:hover{border:1px solid #c90510;box-shadow:0px 0px 2px #999;}ul.promotions-box li a .box-title{height:36px;overflow:hidden;}ul.promotions-box li a img{display:block;border:1px solid #ccc;padding:2px;width:100%;min-height:255px;box-sizing:border-box;margin-top:5px;background:#fff;}ul.promotions-box li a h2,ul.promotions-box li a h3{font-size:13px;color:#000;line-height:20px;border:none;padding:0px;background:none;}ul.promotions-box li a span.date{font-size:10px;color:#999;line-height:16px;margin:0px;display:block;}.a{position:relative;}a .tooltip-label,.a .tooltip-label{visibility:hidden;opacity:0;padding:12px;background:#222222;position:absolute;z-index:5;right:calc(50%/2 - 3px);top:100%;color:#fff;border-radius:6px;white-space:nowrap;font-size:1rem !important;line-height:1.3rem !important;transition:all 0.2s;}a .tooltip-label:after,.a .tooltip-label:after{left:auto;right:9px;display:block;position:absolute;content:"";transform:rotate(45deg);background:inherit;height:9px;width:9px;top:-3px;}a:hover .tooltip-label,.a:hover .tooltip-label{transform:translate(0,8px);opacity:1;visibility:visible;}.price .a .tooltip-label{left:40%;right:unset;top:98%;}.price .a .tooltip-label:after{left:9px;right:auto;}.bottom-box ul{display:flex;margin:10px -10px;}.bottom-box ul li{width:calc(100% / 4);font-size:16px;line-height:34px;padding:30px 15px;}.bottom-box ul li i{margin:0 8px 0px 0;float:left;width:34px;height:34px;}.bottom-box ul li.info-fast-delivery i{background:url('/public/graf/def/pros.png');background-position:0 0;}.bottom-box ul li.info-guarantee i{background:url('/public/graf/def/pros.png');background-position:-34px 0;}.bottom-box ul li.info-customers i{background:url('/public/graf/def/pros.png');background-position:-68px 0;}.bottom-box ul li.info-safety i{background:url('/public/graf/def/pros.png');background-position:-102px 0;}.bottom-box ul li p{font-size:13px;line-height:26px;padding-top:5px;}.b-top{bottom:60px;right:0;opacity:0.5;position:fixed;width:37px;height:37px;z-index:600;cursor:pointer;border-radius:3px 0 0 3px;background:#000;}.b-top span{background:url("/public/graf/def/to-top.png") no-repeat transparent;display:block;position:absolute;z-index:2600;font-size:10px;width:14px;height:9px;margin-left:-7px;margin-top:-4px;left:50%;top:50%;}.info-empty-box{margin:20px;padding:20px;background:#f9f9f9;width:100%;}.info-empty-box p{font-size:14px;line-height:28px;}.info-empty-box p.title{font-size:20px;line-height:32px;}
form.jqtransformdone label{margin-top:4px;margin-right:8px;display:block;float:left;}form.jqtransformdone div.rowElem{clear:both;padding:4px 0px;}button.jqTransformButton{margin:0px;padding:0px;border:none;background-color:transparent;cursor:pointer;overflow:visible;font-family:Arial;}*:first-child+html button.jqTransformButton[type]{width:1;}button.jqTransformButton span{background:transparent url(../jscripts/jq_transform/img/btn_right.gif) no-repeat right top;display:block;float:left;padding:0px 4px 0px 0px;margin:0px;height:33px;}button.jqTransformButton span span{background:transparent url(../jscripts/jq_transform/img/btn_left.gif) no-repeat top left;color:#333;padding:8px 4px 0px 8px;font-weight:normal;font-size:12px;line-height:13px;display:block;text-decoration:none;height:33px;}button.jqTransformButton_hover span span{background-position:left -33px;}button.jqTransformButton_hover span{background-position:right -33px;}button.jqTransformButton_click span span{background-position:left -66px;}button.jqTransformButton_click span{background-position:right -66px;}* html button.jqTransformButton{height:33px;}* button.jqTransformButton span span{height:25px;}*+ html button.jqTransformButton{height:33px;}*+ button.jqTransformButton span span{height:25px;}.jqTransformInputWrapper{background:transparent url(../jscripts/jq_transform/img/input/input_text_left.gif) no-repeat left top;height:31px;padding:0px;float:left;}.jqTransformInputInner{background:transparent url(../jscripts/jq_transform/img/input/input_text_right.gif) no-repeat top right;padding:0px;margin:0px;}.jqTransformInputInner div{height:31px;margin:0px 0px 0px 8px;}.jqTransformInputInner div input{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;vertical-align:middle;height:31px;color:#404040;border:none;padding:8px 0px 0px 0px;margin:0px;background:transparent;}* html .jqTransformInputInner div input{padding:6px 0 0 0;margin:0 0 0 -8px;height:24px;}*+ html .jqTransformInputInner div input{padding:6px 0 0 0;margin-left:-10px;height:24px;}.jqTransformInputWrapper_hover{background-position:left -31px;}.jqTransformInputWrapper_hover div.jqTransformInputInner{background-position:right -31px;}.jqTransformInputWrapper_focus{background-position:left -62px;}.jqTransformInputWrapper_focus div.jqTransformInputInner{background-position:right -62px;}.jqTransformSafari .jqTransformInputInner div{position:relative;overflow:hidden;margin:0px 8px;}.jqTransformSafari .jqTransformInputInner div input{background-color:none;position:absolute;top:-10px;left:-2px;height:42px;padding-left:4px;}table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:12px;line-height:16px;}table.jqTransformTextarea td{font-size:1px;line-height:1px;width:5px;height:5px;margin:0;padding:0;}table.jqTransformTextarea{}table.jqTransformTextarea tr{}table.jqTransformTextarea textarea{margin:0;padding:0;border:0;background:none;}table.jqTransformTextarea td#jqTransformTextarea-tl{background:url(../jscripts/jq_transform/img/textarea/textarea_tl.gif) no-repeat top left;}table.jqTransformTextarea td#jqTransformTextarea-tm{background:url(../jscripts/jq_transform/img/textarea/textarea_tm.gif) repeat-x top left;}table.jqTransformTextarea td#jqTransformTextarea-tr{background:url(../jscripts/jq_transform/img/textarea/textarea_tr.gif) no-repeat top left;}table.jqTransformTextarea td#jqTransformTextarea-ml{background:url(../jscripts/jq_transform/img/textarea/textarea_ml.gif) repeat-y top left;}table.jqTransformTextarea td#jqTransformTextarea-mm{background:url(../jscripts/jq_transform/img/textarea/textarea-mm.gif) repeat;}table.jqTransformTextarea td#jqTransformTextarea-mr{background:url(../jscripts/jq_transform/img/textarea/textarea_mr.gif) repeat-y top left;}table.jqTransformTextarea td#jqTransformTextarea-bl{background:url(../jscripts/jq_transform/img/textarea/textarea_bl.gif) no-repeat top left;}table.jqTransformTextarea td#jqTransformTextarea-bm{background:url(../jscripts/jq_transform/img/textarea/textarea_bm.gif) repeat-x top left;}table.jqTransformTextarea td#jqTransformTextarea-br{background:url(../jscripts/jq_transform/img/textarea/textarea_br.gif) no-repeat top left;}table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image:url(../jscripts/jq_transform/img/textarea/textarea-mm-hover.gif);}table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image:url(../jscripts/jq_transform/img/textarea/textarea-mm-focus.gif);}table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position:-10px 0px;}table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}table.jqTransformTextarea .jqTransformSafariTextarea div{position:relative;overflow:hidden;border:0px solid red;}table.jqTransformTextarea .jqTransformSafariTextarea textarea{background:none;position:absolute;top:-10px;left:-10px;padding:10px 10px 10px 10px;resize:none;}.jqTransformRadioWrapper{float:left;display:block;margin:0px 4px;margin-top:5px;}.jqTransformRadio{background:transparent url(../jscripts/jq_transform/img/radio.gif) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block;}span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:5px;}a.jqTransformCheckbox{vertical-align:middle;height:20px;width:20px;display:block;border:1px solid #c3c3c3;border-radius:2px;margin-left:5px;position:relative;box-sizing:border-box;}a.jqTransformCheckbox:hover{border:1px solid green;box-shadow:0px 0px 0px 1px green;}a.jqTransformCheckbox:after{transform:rotate(-45deg);box-sizing:border-box;height:6px;border:2px solid green;border-width:0px;width:0px;content:"";position:absolute;left:3px;top:4px;transition:transform .2s ease,height .2s ease,width .1s ease}a.jqTransformChecked{content:"a";border:1px solid green;box-shadow:0px 0px 0px 1px green;}a.jqTransformChecked:after{width:12px;border-width:0px 0px 2px 2px;}.jqTransformSelectWrapper{width:45px;position:relative;height:31px;float:left;border:1px solid #c0c0c0 !important;}.jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:31px;line-height:15px;padding:8px 0 0 7px;overflow:hidden;cursor:pointer;}.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0px;width:18px;height:31px;background:url(../jscripts/jq_transform/img/select-right.png) no-repeat left center;}.jqTransformSelectWrapper ul{position:absolute;width:135px !important;top:30px;left:-1px;list-style:none;background-color:#FFF;border:solid 1px #CCC;border-top:0px;display:none;margin:0px;padding:0px;height:150px;overflow:auto;overflow-y:auto;z-index:10;}.jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px;}.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333;}.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff;}.jqTransformHidden{display:none;}
.tpd-tooltip{position:absolute;}.tpd-tooltip{box-sizing:content-box;}.tpd-tooltip [class^="tpd-"]{box-sizing:inherit;}.tpd-content-wrapper{position:absolute;top:0;left:0;float:left;width:100%;height:100%;}.tpd-content-spacer,.tpd-content-relative,.tpd-content-relative-padder{float:left;position:relative;}.tpd-content-spacer{}.tpd-content-relative{width:100%;}.tpd-content{float:left;clear:both;position:relative;padding:10px;font-size:11px;line-height:16px;color:#fff;box-sizing:border-box !important;}.tpd-has-inner-close .tpd-content-relative .tpd-content{padding-right:0 !important;}.tpd-tooltip .tpd-content-no-padding{padding:0 !important;}.tpd-title-wrapper{float:left;position:relative;}.tpd-title-spacer{float:left;}.tpd-title-relative,.tpd-title-relative-padder{float:left;position:relative;}.tpd-title-relative{width:100%;}.tpd-title{float:left;position:relative;font-size:11px;line-height:16px;padding:10px;font-weight:bold;text-transform:uppercase;color:#fff;box-sizing:border-box !important;}.tpd-has-title-close .tpd-title{padding-right:0 !important;}.tpd-close{position:absolute;top:0;right:0;width:28px;height:28px;cursor:pointer;overflow:hidden;color:#fff;}.tpd-close-icon{float:left;font-family:Arial,Baskerville,monospace;font-weight:normal;font-style:normal;text-decoration:none;width:28px;height:28px;font-size:28px;line-height:28px;text-align:center;}.tpd-skin{position:absolute;top:0;left:0;}.tpd-frames{position:absolute;top:0;left:0;}.tpd-frames .tpd-frame{float:left;width:100%;height:100%;clear:both;display:none;}.tpd-visible-frame-top .tpd-frame-top{display:block;}.tpd-visible-frame-bottom .tpd-frame-bottom{display:block;}.tpd-visible-frame-left .tpd-frame-left{display:block;}.tpd-visible-frame-right .tpd-frame-right{display:block;}.tpd-backgrounds{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;}.tpd-background-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;pointer-events:none;}.tpd-no-shadow .tpd-skin .tpd-background-shadow{box-shadow:none !important;}.tpd-background-box{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;}.tpd-no-stem .tpd-background-box,.tpd-no-stem .tpd-shift-stem{display:none;}.tpd-no-stem .tpd-background-box-top{display:block;}.tpd-background-box-shift,.tpd-background-box-shift-further{position:relative;float:left;width:100%;height:100%;}.tpd-background{border-radius:2px float:left;clear:both;background:none;-webkit-background-clip:padding-box;background-clip:padding-box;}.tpd-background-loading{display:none;}.tpd-no-radius .tpd-skin .tpd-frames .tpd-frame .tpd-backgrounds .tpd-background{border-radius:0;}.tpd-background-title{float:left;clear:both;width:100%;background-color:#282828;}.tpd-background-content{float:left;clear:both;width:100%;background-color:#282828;}.tpd-background-border-hack{position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;}.tpd-background-box-top{top:0;}.tpd-background-box-bottom{bottom:0;}.tpd-background-box-left{left:0;}.tpd-background-box-right{right:0;}.tpd-shift-stem{position:absolute;top:0;left:0;z-index:1;}.tpd-shift-stem-side{position:absolute;}.tpd-frame-top .tpd-shift-stem-side,.tpd-frame-bottom .tpd-shift-stem-side{width:100%;}.tpd-frame-left .tpd-shift-stem-side,.tpd-frame-right .tpd-shift-stem-side{height:100%;}.tpd-stem{position:absolute;top:0;left:0;overflow:hidden;width:16px;height:8px;margin-left:3px;margin-top:2px;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;}.tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset{margin:0 !important;}.tpd-stem-spacer{position:absolute;top:0;left:0;width:100%;height:100%;}.tpd-stem-reset .tpd-stem-spacer{margin-top:0;}.tpd-stem-point{width:100px;position:absolute;top:0;left:50%;}.tpd-stem-downscale,.tpd-stem-transform{float:left;width:100%;height:100%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;position:relative;}.tpd-stem-side{width:50%;height:100%;float:left;position:relative;overflow:hidden;}.tpd-stem-side-inversed{-webkit-transform:scale(-1,1);transform:scale(-1,1);}.tpd-stem-triangle{width:0;height:0;border-bottom-style:solid;border-left-color:transparent;border-left-style:solid;position:absolute;top:0;left:0;}.tpd-stem-border{width:20px;height:100%;position:absolute;top:0;left:50%;background-color:#fff;border-right-color:#fff;border-right-style:solid;border-right-width:0;}.tpd-stem-border-corner{position:absolute;top:0;left:50%;height:100%;border-right-style:solid;border-right-width:0;}.tpd-stem *{z-index:0;zoom:1;}.tpd-stem-border-center-offset,.tpd-stem-border-center-offset-inverse{float:left;position:relative;width:100%;height:100%;overflow:hidden;}.tpd-stem-notransform{float:left;width:100%;height:100%;position:relative;}.tpd-stem-notransform .tpd-stem-border{height:100%;position:relative;float:left;top:0;left:0;margin:0;}.tpd-stem-notransform .tpd-stem-border-center{position:absolute;}.tpd-stem-notransform .tpd-stem-border-corner{background:#fff;border:0;top:auto;left:auto;}.tpd-stem-notransform .tpd-stem-border-center,.tpd-stem-notransform .tpd-stem-triangle{height:0;border:0;left:50%;}.tpd-stem-transform-left{-webkit-transform:rotate(-90deg) scale(-1,1);transform:rotate(-90deg) scale(-1,1);}.tpd-stem-transform-right{-webkit-transform:rotate(90deg) translate(0,-100%);transform:rotate(90deg) translate(0,-100%);}.tpd-stem-transform-bottom{-webkit-transform:scale(1,-1) translate(0,-100%);transform:scale(1,-1) translate(0,-100%);}.tpd-spinner{position:absolute;top:50%;left:50%;width:46px;height:36px;}.tpd-spinner-spin{position:relative;float:left;margin:8px 0 0 13px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #fff;-webkit-animation:tpd-spinner-animation 1.1s infinite linear;animation:tpd-spinner-animation 1.1s infinite linear;box-sizing:border-box !important;}.tpd-spinner-spin,.tpd-spinner-spin:after{border-radius:50%;width:20px;height:20px;}@-webkit-keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.tpd-is-loading .tpd-content-wrapper,.tpd-is-loading .tpd-title-wrapper{display:none;}.tpd-is-loading .tpd-background{display:none;}.tpd-is-loading .tpd-background-loading{display:block;}.tpd-tooltip-measuring{top:0;left:0;position:absolute;max-width:100%;width:100%;}.tpd-tooltip-measuring .tpd-skin,.tpd-tooltip-measuring .tpd-spinner{display:none;}.tpd-tooltip-measuring .tpd-content-wrapper,.tpd-tooltip-measuring .tpd-title-wrapper{display:block;}.tpd-tooltip a,.tpd-tooltip a:hover{color:#808080;text-decoration:underline;}.tpd-tooltip a:hover{color:#6c6c6c;}.tpd-size-x-small .tpd-content,.tpd-size-x-small .tpd-title{padding:7px 8px;font-size:10px;line-height:15px;}.tpd-size-x-small .tpd-background{border-radius:5px;}.tpd-size-x-small .tpd-stem{width:12px;height:6px;margin-left:4px;margin-top:2px;}.tpd-size-x-small.tpd-no-radius .tpd-stem{margin-left:7px;}.tpd-size-x-small .tpd-close{margin-bottom:1px;}.tpd-size-x-small .tpd-spinner{width:35px;height:29px;}.tpd-size-x-small .tpd-spinner-spin{margin:6px 0 0 9px;}.tpd-size-x-small .tpd-spinner-spin,.tpd-size-x-small .tpd-spinner-spin:after{width:17px;height:17px;}.tpd-size-small .tpd-content,.tpd-size-small .tpd-title{padding:8px;font-size:10px;line-height:16px;}.tpd-size-small .tpd-background{border-radius:6px;}.tpd-size-small .tpd-stem{width:14px;height:7px;margin-left:5px;margin-top:2px;}.tpd-size-small.tpd-no-radius .tpd-stem{margin-left:8px;}.tpd-size-small .tpd-close{margin:2px 1px;}.tpd-size-small .tpd-spinner{width:42px;height:32px;}.tpd-size-small .tpd-spinner-spin{margin:7px 0 0 13px;}.tpd-size-small .tpd-spinner-spin,.tpd-size-small .tpd-spinner-spin:after{width:18px;height:18px;}.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title{padding:10px;font-size:12px;line-height:18px;text-align:left;}.tpd-size-medium .tpd-background{border-radius:8px;}.tpd-size-medium .tpd-stem{width:16px;height:8px;margin-left:6px;margin-top:2px;}.tpd-size-medium.tpd-no-radius .tpd-stem{margin-left:10px;}.tpd-size-medium .tpd-close{margin:4px 2px;}.tpd-size-medium .tpd-spinner{width:50px;height:36px;}.tpd-size-medium .tpd-spinner-spin{margin:8px 0 0 15px;}.tpd-size-medium .tpd-spinner-spin,.tpd-size-medium .tpd-spinner-spin:after{width:20px;height:20px;}.tpd-size-large .tpd-content,.tpd-size-large .tpd-title{padding:10px;font-size:13px;line-height:18px;}.tpd-size-large .tpd-background{border-radius:8px;}.tpd-size-large .tpd-stem{width:18px;height:9px;margin-left:7px;margin-top:2px;}.tpd-size-large.tpd-no-radius .tpd-stem{margin-left:10px;}.tpd-size-large .tpd-close{margin:5px 2px 5px 2px;}.tpd-size-large .tpd-spinner{width:54px;height:38px;}.tpd-size-large .tpd-spinner-spin{margin:9px 0 0 17px;}.tpd-size-large .tpd-spinner-spin,.tpd-size-large .tpd-spinner-spin:after{width:20px;height:20px;}.tpd-skin-dark .tpd-content,.tpd-skin-dark .tpd-title,.tpd-skin-dark .tpd-close{color:#000;}.tpd-skin-dark .tpd-background-content,.tpd-skin-dark .tpd-background-title{background-color:#fffda9;}.tpd-skin-dark .tpd-background{border:1px solid #a3a29e;border-radius:3px;}.tpd-skin-dark .tpd-title-wrapper{border-bottom:1px solid #a3a29e;}.tpd-skin-dark .tpd-spinner-spin{border-color:#a3a29e;border-left-color:#a3a29e;}.tpd-skin-dark a{color:#ccc;}.tpd-skin-dark a:hover{color:#c0c0c0;}.tpd-skin-yellow .tpd-content,.tpd-skin-yellow .tpd-title,.tpd-skin-yellow .tpd-close{color:#fff;}.tpd-skin-yellow .tpd-background-content{background-color:#000;}.tpd-skin-yellow .tpd-background{border-width:1px;border-color:rgba(6,0,12,.6);}.tpd-skin-yellow .tpd-background-title{background-color:#5b45e3;}.tpd-skin-yellow .tpd-title-wrapper{border-bottom:1px solid #2a1fb4;}.tpd-skin-yellow .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15);}.tpd-skin-yellow .tpd-spinner-spin{border-color:rgba(255,255,255,.2);border-left-color:#fff;}.tpd-skin-yellow a{color:#ddd;}.tpd-skin-yellow a:hover{color:#c6c6c6;}.tpd-skin-purple .tpd-content,.tpd-skin-purple .tpd-title,.tpd-skin-purple .tpd-close{color:#fff;}.tpd-skin-purple .tpd-background-content{background-color:#5b45e3;}.tpd-skin-purple .tpd-background{border-width:1px;border-color:rgba(6,0,12,.6);}.tpd-skin-purple .tpd-background-title{background-color:#5b45e3;}.tpd-skin-purple .tpd-title-wrapper{border-bottom:1px solid #2a1fb4;}.tpd-skin-purple .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15);}.tpd-skin-purple .tpd-spinner-spin{border-color:rgba(255,255,255,.2);border-left-color:#fff;}.tpd-skin-purple a{color:#ddd;}.tpd-skin-purple a:hover{color:#c6c6c6;}
.jcarousel-wrapper{position:relative;margin-bottom:30px;}.jcarousel{position:relative;overflow:hidden;width:100%;}.jcarousel ul{width:10000em;position:relative;list-style:none;margin:0;padding:0;}.jcarousel li{float:left;height:100%;}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;z-index:10;top:-40px;padding:11px 13px 10px 13px;text-align:center;border:1px solid #ddd;background:#fff;cursor:pointer;}.jcarousel-control-prev svg,.jcarousel-control-next svg{height:13px;width:9px;}.jcarousel-control-prev:hover,.jcarousel-control-next:hover{border:1px solid #929292;z-index:11;}.jcarousel-control-prev:active,.jcarousel-control-next:active{border:1px solid #333;z-index:11;}.jcarousel-control-prev{border-radius:3px 0px 0px 3px;right:38px;}.jcarousel-control-next{border-radius:0px 2px 2px 0px;right:2px;}.jcarousel-wrapper .disabled{border:1px solid #e6e6e6;z-index:9;cursor:default;}.jcarousel-wrapper .disabled svg{fill:#e3e3e3;}.jcarousel-pagination{position:absolute;bottom:-30px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0;}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C;}.jcarousel-pagination a.active{background:#4E443C;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7;}#jcarousel-pagination-100{left:0;}#jcarousel-pagination-100 a{width:auto;box-shadow:none;background:none;border-radius:0px;}
.chocolat-zoomable.chocolat-zoomed{cursor:zoom-out;}.chocolat-open{overflow:hidden;}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:1000;background-color:#333;display:none;opacity:0.8;}.chocolat-wrapper{height:100%;width:100%;position:fixed;display:none;left:0;top:0;z-index:1016;color:#fff;}.chocolat-zoomable .chocolat-img{cursor:zoom-in;}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:1011;background:url(/public/jscripts/chocolat/images/loader.gif);display:none;}.chocolat-content{position:fixed;width:0px;height:0px;left:50%;top:50%;z-index:1014;text-align:left;}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%;background:#fff;}.chocolat-wrapper .chocolat-left{position:absolute;left:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(/public/jscripts/chocolat/images/left.png) 50% 50% no-repeat;z-index:1017;display:none;}.chocolat-wrapper .chocolat-right{position:absolute;right:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(/public/jscripts/chocolat/images/right.png) 50% 50% no-repeat;z-index:1017;display:none;}.chocolat-wrapper .chocolat-right.active{display:block;}.chocolat-wrapper .chocolat-left.active{display:block;}.chocolat-wrapper .chocolat-top{position:absolute;top:0px;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:1017;margin-bottom:10px;}.chocolat-wrapper .chocolat-close{width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;background:url(/public/jscripts/chocolat/images/close.png) 50% 50% no-repeat;}.chocolat-wrapper .chocolat-bottom{position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:1017;padding-left:15px;padding-right:15px;background:rgba(0,0,0,0.2);text-align:right;margin-top:10px;}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,0.3);}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px;}.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;background:url(/public/jscripts/chocolat/images/fullscreen.png) 50% 50% no-repeat;display:block;margin:auto;cursor:pointer;float:right;}.chocolat-wrapper .chocolat-description{display:inline-block;float:left;}body.chocolat-open>.chocolat-overlay{z-index:1015;}body.chocolat-open>.chocolat-loader{z-index:1015;}body.chocolat-open>.chocolat-content{z-index:1017;}.chocolat-in-container .chocolat-wrapper,.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay{position:absolute;}.chocolat-in-container{position:relative;}
.head{background:#fff;}.head .info-box{justify-content:flex-start;}.head .info-box ul.info{width:40%;display:flex;justify-content:flex-start;}.head li.phone{display:flex;}.head li.phone svg{fill:#333;width:20px;height:20px;padding:5px 2px 0 18px;}.head li.phone a{font-size:1.1em;text-decoration:none;}.head li.phone a:hover{text-decoration:underline;}.head .info-box nav{margin-left:auto;width:40%;}.head .info-box nav ul{display:flex;justify-content:flex-end;}.head .info-box nav ul li{padding:0 5px 0 15px;font-size:1rem;}.head .info-box nav ul li a{text-decoration:none;}.head .info-box nav ul li a:hover{text-decoration:underline;}.head .center{justify-content:space-between;margin-top:5px;}.head .center .logo{display:flex;align-items:flex-start;box-sizing:border-box;width:220px}.head .center .logo img{width:80%;}.sticky{position:fixed;z-index:100;top:0;width:100%}.sticky .center{margin-top:3px;margin-bottom:0;}.sticky .info-box{display:none;}.search{align-items:center;display:flex;width:55%;margin-left:5%;}.search #search-form{width:100%;display:flex;position:relative;}.search #auto-q{flex:1 90%;line-height:26px;color:#333;border:1px solid #c3c3c3;padding:5px 10px;border-radius:20px 0 0 20px;border-right:0;}.search #auto-q:focus,.search #auto-q:hover{box-shadow:none;background:#ffffa9;}.search .submit{flex:0 50px;background:#c90510;color:#fff;font-size:14px;border-radius:20px;margin-left:-20px;transition:background-color .2s linear;}.search .submit:hover{background:#cc4149;}.autocomplete-box{display:none;}.user-menu{width:20%;display:flex;justify-content:flex-end;align-items:center;position:relative;}.user-menu li > a{text-decoration:none;display:flex;position:relative;}.user-menu li > a:before{border-radius:100px;position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;background:#222;box-shadow:0 4px 20px rgba(34,34,34,0.15);content:"";transform:scale(0.7) perspective(1px);transition:transform 200ms cubic-bezier(0.345,0.115,0.135,1.42),opacity 150ms ease-out;}.user-menu li > a:hover::before{transform:unset;opacity:0.1;}.user-menu li a svg{width:26px;height:26px;}.user-menu li a span{font-size:1.3rem;line-height:34px;}.user-menu li a span.count{background:#c90510;border-radius:20px;width:20px;height:20px;line-height:20px;position:absolute;bottom:4px;left:4px;font-size:12px;color:#fff;text-align:center;}.user-menu li.favorites a span.count{bottom:1px;left:0;}.user-menu li a span.hidden{display:none;}.user-menu li.login{margin-left:2px;margin-right:3px;}.user-menu li.login svg{width:28px;height:28px;padding:7px;}.user-menu li#shop-cart > a{padding:5px 10px 5px 10px;margin-top:5px;}.user-menu li#shop-cart > a svg{padding-right:6px;width:30px;height:30px;}.user-menu li.favorites{margin-right:10px;margin-top:2px;}.user-menu li.favorites a{padding:7px;}.user-menu li.favorites a svg{padding-bottom:1px;}li#shop-cart .box{display:none;position:absolute;background:#fff;box-shadow:0px 0px 2px #333;z-index:200;width:260px;padding:5px;right:0;}li#shop-cart .hidden{display:none;}li#shop-cart .box p{padding:0px 0px 10px 0px;}li#shop-cart .box p a{text-decoration:none;}li#shop-cart .box p a:hover{color:#0e90d2;}li#shop-cart .box a.go-to-cart{clear:both;margin-top:2px;transition:all 0.3s;width:auto;background:linear-gradient(to bottom,#ffd87f 0,#f7c654 100%);border:1px solid #dc9d0f;text-align:center;display:block;border-radius:2px;text-decoration:none;font-size:1.2rem;}li#shop-cart .box a.go-to-cart:hover{background:linear-gradient(to bottom,#f7c654 0,#ffd87f 100%);border:1px solid #dc9d0f;}li#shop-cart:hover .box{display:block;}li#shop-cart:hover .hidden{display:none;}li#shop-cart .box .hr{border-top:1px dashed #ccc;padding:0px;text-align:center;color:#999;}.cart-list{line-height:20px;padding:5px 0 5px 0 !important;}.cart-list:hover{background:#f7f7fc;cursor:pointer;}.cart-list:hover a{color:#0e90d2;}.cart-list > .cart-img{width:40px;float:left;padding-right:5px;display:flex;align-items:center;justify-content:center;}.cart-list .cart-title{width:calc(100% - 50px);height:22px;overflow:hidden;display:block;white-space:nowrap;position:relative;}.cart-list .cart-title:after{height:20px;width:25px;content:"";background:linear-gradient(to left,#fff,transparent);position:absolute;top:0;right:0;}.cart-list:hover .cart-title:after{background:linear-gradient(to left,#f7f7fc,transparent);}.cart-list .cart-price{width:50%;font-weight:bold;display:block;white-space:nowrap;}.cart-list .cart-amount{margin:-22px 10px 0px 0px;float:right;}.user-menu li.menu-mobile{display:none;}.user-menu li.menu-mobile a svg{height:23px;width:23px;padding:8px;}.autocomplete-box{display:none;position:absolute;box-shadow:0px 0px 2px #999;border:1px solid #ccc;width:calc(100% - 4px);top:42px;right:0px;background:#fff;z-index:102;}.autocomplete-box ul li{text-align:left;font-size:1rem;display:block;}.autocomplete-box ul li.cat-title{text-align:right;font-size:1rem;background:#dfdfdf;border-bottom:1px solid #ccc;line-height:26px;padding-right:5px;}.autocomplete-box ul li a{font-size:13px;display:block;text-decoration:none;color:#000;line-height:17px;}.autocomplete-box ul li.li-sm_search_list a{padding:4px 7px;}.autocomplete-box ul li.li-sm_categories a{padding:4px 7px;color:#315199;}.autocomplete-box ul li.li-sm_articles a{padding:10px 5px;}.autocomplete-box ul li.check-all{}.autocomplete-box ul li.check-all a{padding:4px 7px;color:#315199;font-weight:bold;text-align:center;border:none;}.autocomplete-box ul li a span.number{font-size:11px;color:#666;}.autocomplete-box ul li span.image{float:left;padding-right:5px;height:70px;width:105px;overflow:hidden;font-size:0px;text-align:center;display:flex;align-items:center;justify-content:center;}.autocomplete-box ul li a{border-bottom:1px dashed #dfdfdf;}.autocomplete-box ul li a:hover{background:#f7f7fc;text-decoration:underline;}.autocomplete-box ul li.li-sm_articles a:hover{text-decoration:none;}.autocomplete-box ul li.not-found{line-height:60px;text-align:left;font-size:12px;color:#666;padding:0px 10px;}.autocomplete-box ul li .p{font-size:1.3rem;}.autocomplete-box .availability{font-weight:normal !important;font-weight:500;cursor:pointer;background:#f4f4f4;border:1px solid #dfdfdf;border-radius:10px;padding:2px 10px 2px 10px;white-space:nowrap;}.autocomplete-box .availability-10{color:#c90510;}.autocomplete-box .availability-11{color:#c90510;}
.headline{background:#fff;border-bottom:1px solid #ddd;}.headline .center{width:1248px;margin:0 auto;position:relative;display:flex;}.headline .center .menu-opener{border:solid #ddd;border-width:0 1px;cursor:pointer;display:flex;align-items:center;font-size:13px;font-weight:bold;line-height:38px;width:284px;padding:0 15px;box-sizing:border-box;color:#333;margin-left:-1px;}.headline .center .menu-opener small{height:8px;width:8px;transform:rotate(45deg);border:solid #767676;border-width:0 2px 2px 0;margin-left:auto;}.headline .center .menu-opener svg{width:20px;height:20px;margin-left:auto;fill:#333;}.headline .center .open small{transform:rotate(225deg);margin-top:5px;}.headline .center > .open{font-weight:500;}.headline .promotion-menu{display:flex;flex-direction:row;align-items:center;margin-left:10px;}.headline .promotion-menu li{padding:0 10px;}.headline .promotion-menu li a{text-decoration:none;color:#0263ac;font-size:13px;display:block;padding:0 5px;white-space:nowrap;}.main-nav{position:absolute;display:none;z-index:100;top:60px;left:0;right:0;background:#fff;opacity:0;}.main-nav #menu-4{width:282px;background:#fff;border-right:1px solid transparent;}.main-nav p.title{display:none;font-size:1.8rem;font-weight:300;margin:0px 5px;padding:0px 0px 10px 10px;}.main-nav ul{padding:5px 0 5px 10px;}.main-nav ul li{padding:0 1%;}.main-nav ul li a{text-decoration:none;color:#000;display:flex;justify-content:flex-start;line-height:42px;font-size:13px;align-items:center;}.main-nav ul li a img{display:inline;max-height:40px;max-width:40px;}.main-nav ul li a > span.i{text-align:center;margin:0 10px;display:flex;justify-content:center;width:30px;height:30px;}.main-nav > div > ul > li{border-left:1px solid transparent;}.main-nav .op-box{display:flex;right:0;width:calc(100% - 284px);flex-direction:column;position:relative;z-index:10;background:#fff;top:0;min-height:100%;}.main-nav #op-box-0{opacity:1;display:block;margin-top:10px;}.main-nav .op-box .op-box-child{padding:0 0 0 10px;opacity:0;display:none;}.main-nav .top-product{margin-top:auto;}.main-nav .top-product .child-list{justify-items:flex-start;flex-wrap:nowrap;opacity:0;display:none;}.main-nav .top-product .top-child{width:25%;position:relative;box-sizing:border-box;padding:10px 10px 0 10px;}.main-nav .op-box .mobile-back{display:none;}.main-nav .close-all-filters{display:none;}.top-child .t{height:24px;overflow:hidden;display:block;}.top-child .t a{text-decoration:none;line-height:24px;}.top-child .t a:hover{text-decoration:underline;}.top-child .img{text-align:center;height:120px;border:1px solid #f4f4f4;display:flex;align-items:center;justify-content:center;transition:all 0.2s;}.top-child .img:hover{border:1px solid #dfdfdf;}.top-child .saleFlag{position:absolute;top:38px;right:3px;background:#c90510;padding:0px 5px;border-radius:3px;color:#fff;font-size:1rem;line-height:24px;}.top-child .p{font-size:1.1rem;}.top-child .p .discount{color:#c90510;line-height:1.5rem;}.top-child .p .del{padding-left:7px;text-decoration:line-through;font-size:1.1rem;}.op-box .u{font-size:1.8rem;line-height:4rem;text-decoration:none;padding-left:10px;}.op-box .child{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:0;}.op-box .child li{cursor:pointer;width:calc(100% / 4 - 20px);max-width:calc(100% / 4 - 20px);margin:0 10px 20px 10px;text-align:center;padding:0;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #aaa;}.op-box .child .name{line-height:17px;margin:10px 0 15px 0;}.op-box .child .photo{height:100px;margin-top:auto;margin-bottom:20px;}.op-box .child .u{font-size:1.1rem;line-height:inherit;display:inline;}.op-box .child .name .amount{color:#999;}.op-box .child .i{width:100%;height:100%;margin:auto;text-align:center;display:flex;align-items:center;}.op-box .child .i img{max-height:100%;max-width:100%;margin:auto;}
footer{box-sizing:border-box;}footer .footer-content{background:#fff;margin:0px auto 0px auto;display:grid;grid-template-columns:1fr 20px 1fr 0px 1fr 0px 1fr;grid-template-rows:1fr 10px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;}footer .box-1{grid-column:1 / 1;grid-row:1 / 1;padding-top:20px;padding-left:30px;}footer .box-2{grid-column:3 / 3;grid-row:1 / 1;padding-top:20px;}footer .box-3{grid-column:5 / 5;grid-row:1 / 1;padding-top:20px;}footer .box-4{grid-column:7 / 8;grid-row:1 / 1;padding-top:20px;padding-right:20px;}footer .box-5 p{line-height:inherit;padding-left:5px;}footer span.h3{color:#000;font-size:2rem;font-weight:300;line-height:2rem;}footer p.f-list{display:flex;justify-content:flex-start;padding-top:10px;}footer nav a{color:#295ac7;text-decoration:underline;}footer address{font-weight:300;margin-bottom:10px;}footer address p{display:flex;line-height:30px;align-items:center;}footer address p.first{padding-top:15px;}footer address p.second{padding-left:42px;font-size:14px;}footer address a{text-decoration:none;transition:all 0.2s;}footer address a:hover{color:#295ac7;font-weight:400;}footer address a.phone{text-decoration:none;font-size:22px;padding-left:10px;}footer address svg{width:31px;height:30px;fill:#000;opacity:0.7;}footer address .email a{color:#4272db;padding-left:10px;font-size:1.8rem;}footer address .email svg{width:34px;height:34px;}footer .s-icon{height:30px;width:30px;margin-right:8px;overflow:hidden;border-radius:5px;}footer .s-icon svg{height:100%;width:100%;}footer .p-icon{background:#fff;width:60px;height:35px;margin-right:8px;border-radius:3px;display:flex;justify-content:center;align-items:center;border:1px solid #dfdfdf;}footer .p-icon svg{width:56px;height:30px;}footer .mastercard svg{height:27px;}footer .visa svg{height:27px;width:45px;}footer .footer-copy p{line-height:3rem;color:#333;padding-left:10px;}.newsletter{margin:0 auto 16px auto;background:#fff;overflow:hidden;padding:20px;box-sizing:border-box;}.newsletter .error{font-size:13px;padding-left:60px;margin:10px auto;border:1px solid #EE9B9B;background:url("/public/graf/def/error.svg") no-repeat scroll 20px center;background-size:25px 25px;background-color:#f8e7e7;}.newsletter .success{font-size:13px;padding-left:60px;margin:10px auto;color:#2F7038;border:1px solid #63D872;background:url("/public/graf/def/success.svg") no-repeat scroll 20px center;background-size:20px 20px;background-color:#CBFFD1;}.newsletter >form > div{display:flex;}.newsletter >form > div > p{width:50%;line-height:28px;font-size:18px;font-weight:400;}.newsletter .newsletter-box{width:50%;display:flex;flex-wrap:wrap;}.newsletter .newsletter-box input{box-sizing:border-box;}.newsletter .newsletter-box #email{width:80%;}.newsletter .newsletter-box .button{width:18%;margin-left:2%;color:#fff;line-height:26px;font-size:14px;border-radius:2px;}.newsletter .newsletter-box p{width:100%;padding-top:5px;color:#333;}.newsletter .blue{color:#295ac7;text-decoration:none;}
@media only screen and (min-width:320px) and (max-width:992px){.adminbar div.right{display:none;}.adminbar ul li a{padding:0px 5px;}.b-top{display:none !important;}input[type="text"],input[type="number"]{font-size:14px;}textarea{font-size:14px;}.text-image,.image-text{flex-wrap:wrap;}.text-image > *,.image-text > *{width:100%;}.category-banner{min-height:auto !important;overflow:hidden;}.category-banner img{width:150%;}.category-banner .banner-1 .phone{border-radius:10px;top:20px;}.head{width:100%;}.head .info-box{display:none;}.head .center{display:block;position:relative;margin-top:0;}.head .center .logo{width:100px;height:30px;position:absolute;top:10px;left:15px;}.head .center .logo img{width:100%;}.search{padding:50px 1% 0 1%;width:98%;margin-left:0;}.user-menu{position:absolute;top:0;right:5px;}.user-menu li#shop-cart a span{display:none;}.user-menu li#shop-cart a span.count{display:block;}.user-menu li.login{margin-left:0px;}.user-menu li.favorites{margin-right:5px;}.user-menu li.login{display:none;}.user-menu li.menu-mobile{display:block;}.user-menu li#shop-cart > a svg{padding-right:0;}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.search #auto-q{border-radius:5px 0 0 5px;font-size:14px;}.search .submit{border-radius:5px;}.jcarousel-control-prev,.jcarousel-control-next{visibility:hidden;}#banner{margin-top:8px;}#banner .jcarousel-control-prev,#banner .jcarousel-control-next{top:37%;visibility:visible;}#banner .jcarousel-pagination{display:none;}.banner-box{display:block;margin-top:5px;}.banner-box .mobile-top-cat{background:none;}.mobile-top-cat ul{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;width:3000px;}.mobile-top-cat ul li{margin:2px 4px;max-width:100px;min-width:70px;text-align:center;float:none;height:auto;background:#fff;border-radius:5px;box-shadow:0px 0px 1px #999;}.mobile-top-cat ul li a{display:flex;position:relative;flex-direction:column;align-items:center;padding:4px 2px;justify-content:center;text-decoration:none;}.mobile-top-cat ul li a:hover{color:#c90510;}.mobile-top-cat ul li a svg{height:37px;max-width:100%;}.mobile-top-cat ul li a span{line-height:1.3rem;font-size:1rem;height:2.6rem;display:flex;align-items:center;}.mobile-top-cat ul li a span.i{height:50px;}.banner-info .selected-products{padding-bottom:10px;overflow:hidden;}.banner-info .selected-products li{padding:10px 10px 10px 10px;}.promotion{display:block;height:auto;}.promotion .boxes{width:97%;margin:7px 1.5%;height:160px;}.promotion h2{font-size:28px;line-height:32px;}.promotion .boxes .button{display:none;}#banner .jcarousel{height:300px;}.banner-info{margin-top:8px;margin-bottom:8px;}.banner-info-2{margin-top:8px;padding:5px 0 !important;flex-direction:row;justify-content:flex-start;width:3000px;}.banner-info-2 li{width:275px;}.sticky{position:relative;}.article-list{margin:0;}.main-page section{padding-top:7px;}.article-list .item{width:calc(50% - 4px);margin:2px;height:auto;}.catalog .article-list .item{height:230px;}.article-list .big-box{width:calc(100% - 4px);margin:2px;min-height:230px;}.article-list .big-box .property-list:nth-child(4){display:none;}.item .property-first{margin-top:0;}.article-list .item a.img{height:210px;}.catalog .article-list .item a.img{height:210px;}.article-list .big-box a.img{height:170px;}.item .item-box{min-height:100%;max-height:100%;}.item:hover .item-box{min-height:100%;max-height:unset;}.big-box .container{padding-top:0;padding-left:0;}.item .container a{font-size:1rem;}.item .availability{padding-top:0;}.item .container .p{font-size:1.3rem;}.item .nav-button{margin-bottom:6px;}.big-box .big-t{font-size:1.2rem;}.big-box .aditional{padding-left:0;padding-right:0;}.item .nav-button a{padding:6px;}.main-page section a.more{display:none;}section .jcarousel{margin-left:unset;}.center-box > .main-page > p{padding-left:5px;}.jcarousel-wrapper{margin-bottom:15px;}footer .footer-content{display:block;}footer .box-2,footer .box-3,footer .box-4{padding-left:30px;}.footer-copy{width:100%;}footer .footer-copy p{line-height:1.8rem;}.banner-info .partners-list li{width:calc(100% / 5 - 10px);}.banner-info .partners-list li:nth-child(1n+6){display:none;}#banner .jcarousel-pagination a{font-size:0.9rem;}.breadcrumbs{width:calc(100% - 15px);overflow:hidden;}.breadcrumbs ul{width:2000px;}div.article{padding:10px;}.article h1{padding:5px 0 0 5px;margin:0 !important;display:block;line-height:26px;font-size:18px;font-weight:600;}.article .product-details{padding:0 5px;}.article .price{padding:0 5px;}.article .options{padding:0 5px;}.article .option-list{padding:0 5px;}.article .catalog_price{margin-bottom:5px;}.article .butt{margin-left:0;padding-left:5px;padding-right:5px;justify-content:flex-start;flex-wrap:wrap;}.article .av-amount{padding:15px 0 0 0;font-size:16px;}.article .delivery-info{display:inherit;}.article .availability{padding:7px 10px 7px 20px;}.one-column .article{padding:10px;}.one-column .article h1{padding:10px;margin:0;font-size:22px;padding-left:0px;}.article .delivery-info{flex-wrap:wrap;padding-left:5px;padding-right:5px;}.article .delivery-info p{padding-right:10px;}.article .delivery-info .availability{margin:5px auto 0 auto;display:block;text-align:center;}.article .info-box .p-main{display:none;}.article .producer{display:none;}.article .connected-photos{width:98%;margin:0 1%;}.article .connected-photos .first_image{height:350px;}.article .connected-photos .first_image img{max-height:85%;}.article .opinions-list{margin:0;}.article-top{display:block;min-height:unset;}.article .offer{width:98%;margin:0 1%;}.article .order{padding:0 10px;font-size:1.2rem;}.article .ask{padding:0 5px;font-size:1rem;line-height:100%;}section > h3{white-space:nowrap;width:90%;padding-left:10px;overflow:hidden;display:block;}.catalog .jcarousel{}.article-d{display:block;}.article-d .desc{width:auto !important;font-family:Roboto,sans-serif;}.article-d .properties{width:auto;border-left:unset;}#floatbox-box h2{padding:3px 30px 0 0;line-height:1.8rem;font-size:1.4rem;}#floatbox-box .container{display:block;}#floatbox-box .container .left{width:100% !important;}#floatbox-box .container .product{padding:5px 0 0 0;}#floatbox-box .container .product img{float:none;margin:0 10px;}#floatbox-box .price{margin-top:10px;}#floatbox-box .container .right{width:auto !important;padding:5px 5px 0px 0px;}#floatbox-box .price{background:#dfdfdf;padding:7px 5px;border-radius:4px;margin-top:3px;}#floatbox-box .container .right .button{padding:0 5px;margin-top:10px;}#floatbox-box .container .right .button-grey svg{display:none;}#floatbox-box .fast-form .info{border-bottom:1px dashed #ccc;margin-bottom:5px;}#floatbox-box .fast-form .image-left{float:none;}#floatbox-box{left:1% !important;right:1% !important;width:unset !important;margin-left:unset !important;}ul.form-list{margin:0;}ul.form-list li.head{width:32%;}ul.form-list li.data{width:64%;}ul.form-list li.data input.text{width:100% !important;}ul.form-list li.data textarea{width:98% !important;}ul.form-list li.data input#first_name{width:49% !important;margin-right:1% !important;}ul.form-list li.data input#second_name{width:48% !important;}table.table-cart{margin-top:10px;}table.table-cart tbody{background:#fff;}table.table-cart .options{width:100%;}table.table-cart thead{display:none;}table.table-cart tr{display:flex;align-items:center;flex-wrap:wrap;}table.table-cart tr:not(:last-child){border-bottom:1px solid #dfdfdf;}table.table-cart td{float:left;display:block;font-size:1rem;}table.table-cart td.total-cost{float:none;}table.table-cart td.product-discount-list{display:none;}table.table-cart td.product{margin-bottom:10px;width:100%;}table.table-cart td .text{width:40px;}table.table-cart td.product a{white-space:normal;}table.table-cart td.product-amount-list{margin:0 5px;}table.table-cart td a.button-delete{margin-top:8px;display:block;}table.table-cart td.product .cart-product-desc{margin-left:0;}table.table-cart td.product .free-shipping{clear:both;}table.table-cart .amount_ > div{padding-right:5px;}.cart{padding:5px 2px 2px 2px;}.cart h1{font-size:2rem;padding-left:5px;}.cart h2{font-size:1.4rem;}.cart .form-list{width:98%;margin-left:2%;}.cart .form-list li.checkbox a.show-invoice{margin-left:10%;line-height:1.4rem;}.cart .form-list .div-100{width:98%;margin-right:2%;}.cart .form-list .div-70{width:58%;margin-right:2%;}.cart .form-list .div-50{width:48%;margin-right:2%;}.cart .form-list .div-30{width:38%;margin-right:2%;}ul.cart-steps{font-size:1rem;float:unset;padding-left:5px;}ul.cart-steps li{white-space:nowrap;}ul.cart-steps li svg{padding:0 5px;}.cart-pack-info img{margin:0 15px;}div.delivery-and-payments{display:block;margin:10px 0;}div.delivery-and-payments ul.delivery{width:100%;}div.delivery-and-payments ul.payments{width:100%;padding-left:0;background:none;}div.delivery-and-payments ul li.title{margin:5px 0 5px 5px;font-weight:600;}div.delivery-and-payments div.clear{display:none;}.data-confirmation{display:block;margin:0;}.data-confirmation .conf-box{width:auto;margin-left:0;margin-right:0;}.data-confirmation .conf-box p{border:none !important;}.cart .button-big{padding:5px;margin-bottom:5px;}.cart-nav .last-step{float:right;margin-right:0;}.confirmation-box .big{line-height:3rem;}.confirmation-box{margin:20px 0 80px 0;}.two-column{display:block;margin-top:10px;}.two-column .text-box{}.center-box .h1{display:block;padding:5px 0;}.t-box{padding:0;}.t-box h2,.t-box h3{font-size:22px;line-height:32px;}.l-desc{padding:10px;margin:0;}.two-column .article-list{margin-top:5px;}.two-column .fixed-left{display:none;position:fixed;z-index:101;top:0;right:0;left:0;bottom:0;overflow-y:scroll;}.two-column .fixed-left .make-filter{position:fixed;z-index:102;margin:0;bottom:3px;width:calc(100% - 20px);left:10px;right:10px;}.two-column nav#left{display:none;width:calc(100% - 15px);padding:0 10px 35px 5px;}.two-column nav#left .close-all-filters{display:block;}.two-column nav#left .close-all-filters:hover{transform:scale(1.1);}.two-column .article-list .item{width:calc(100% - 28px);margin:7px 14px;}.two-column h1{font-size:2rem;line-height:32px;}.pagination{margin-bottom:5px;}.center-box .h1 .small{font-size:1.4rem;}.blog .big-post{width:100%;margin:0;border-bottom:1px solid #dfdfdf;padding:10px;}.blog .post{width:100%;margin:0;border-bottom:1px solid #dfdfdf;padding:10px;}footer nav ul{display:flex;flex-wrap:wrap;}footer nav ul li{padding-right:15px;}.page-content{padding:0px;}.tags{padding:10px !important;}.page-content iframe{width:100%;}.article .photos{padding:10px;}.article .photos a{width:50%;margin:0;}.two-column .text-box .photos a{width:calc(100% - 20px);margin:10px;}.p-list-column{width:calc(100% - 10px);margin-left:5px;margin-right:5px;}.about-us .item{width:96%;margin:2%;}.contact{display:block;}.contact > div{width:100%;padding:5px;}.contact .emails > div{width:100%;}.map{width:100%;float:none;}.contact-form{width:calc(100% - 10px);float:none;margin:10px 5px 0 5px;}.headline{border-bottom:none;}.headline .center{width:100%;margin:0;position:unset;}.headline .center .menu-opener{display:none;}.headline .center .menu-open{display:unset !important;}.headline .menu-open{}.main-nav #menu-4{width:100%;border-right:none;}.main-nav #menu-4 ul{padding-left:0;}.main-nav #menu-4 ul li{padding-left:10px;border-bottom:1px solid #f4f4f4;border-left:none;}.main-nav #menu-4 .title{display:block;padding:17px 10px 5px 10px;}.main-nav{z-index:100;background:#fff;position:fixed;display:none;top:0;left:0;width:300px;bottom:0;opacity:1;border:none;overflow:scroll;}.main-nav .op-box-child{}.main-nav .child{display:flex;margin-right:-3px;margin-left:-3px;}.main-nav .child .name{margin-bottom:5px;}.main-nav .child .u{padding:0;}.main-nav .child .name .u{padding-left:5px;}.op-box .child .name .amount{padding-right:5px;}.main-nav .child .photo{margin-bottom:5px;}.main-nav .child li{width:calc(100% / 2 - 6px);max-width:calc(100% / 2);margin:0 3px 3px 0;}.main-nav .op-box{min-height:100%;position:absolute;left:0;right:0;border:none;width:auto;}.main-nav .op-box > div > .u{font-size:1.4rem;line-height:2rem;display:block;padding-left:0;margin-bottom:7px;}.main-nav .op-box .mobile-back{display:block;font-size:1.1rem;align-items:center;line-height:24px;padding:18px 10px 10px 10px;cursor:pointer;}.main-nav .op-box .mobile-back small{color:#295ac7;}.main-nav .op-box .mobile-back:hover small{text-decoration:underline;}.main-nav .op-box .op-box-child{opacity:1;overflow:hidden;}.main-nav .op-box .op-box-child .child{padding-left:0;}.main-nav .close-all-filters{z-index:101;cursor:pointer;background:url(/public/graf/def/close-red.svg) center center;width:30px;height:30px;position:absolute;display:block;top:15px;right:10px;transition:all 0.2s;}.main-nav .close-all-filters:hover{transform:scale(1.2);}ul.promotions-box li{width:calc(100% - 3%);}.article .producers-list ul li{width:calc(100%/2 - 1%);}ul.mobile-menu{background:#f4f4f4;margin-top:0 !important;}ul.mobile-menu li a{text-transform:uppercase;padding-left:20px;}.starrs .rating_count{display:none;}.short_description{position:relative;margin-bottom:25px;}.short_description .short_description_main_box{max-height:120px;overflow:hidden;}.short_description .read-more{display:block;position:absolute;bottom:0px;left:0;width:100%;text-align:center;margin:0;background:linear-gradient(to bottom,rgba(251,251,251,0) 0%,rgba(251,251,251,0.11) 8%,rgba(251,251,251,1) 73%);height:40px;}.short_description .read-more a{text-decoration:none;color:#295ac7;top:25px;position:relative;}.short_description .read-more a:hover{text-decoration:underline;}.last-posts li img{min-width:50px;max-width:150px;}.headline .promotion-menu{display:none;}.tabs{margin-top:5px;padding-bottom:10px;}.tabs > div{}.tabs #tabs-1{display:block;}.tabs .tabs-accordion{color:#333;padding:10px;border-bottom:1px solid #dfdfdf;transition:all 0.2s;display:block;margin:2px 5px;text-align:left;}.tabs .tabs-accordion span{width:auto;padding:0;border:unset;font-size:16px;font-weight:500;display:inline;}.tabs .tabs-accordion::after{content:"";background:url(/public/graf/def/right.svg) center center no-repeat;transform:rotate(90deg);background-size:20px 20px;width:20px;height:30px;display:block;float:right;}.tabs .tabs-accordion.active::after{transform:rotate(90deg);}.tabs .properties{margin:20px 10px;}.tabs .options-full{margin:20px 10px;}.tabs .options-full table tr td{font-size:13px;line-height:22px;}.offer .favorites{height:25px;padding-left:5px;}.offer .favorites button{float:none;padding:0;}.opinions .container{display:block;}.opinions .container .left-box{width:auto;}.opinions .container .right-box{width:auto;}.opinions .opinion-first{display:block;}.t-box ul.ul-two-column{overflow:hidden;}.t-box ul.ul-two-column li{float:none;width:auto;}.t-box ul.ul-two-column li:nth-child{float:none;width:auto;}.newsletter{width:100%;padding:10px;}.newsletter > form > div{flex-direction:column;}.newsletter > form > div > p{width:auto;font-size:16px;}.newsletter .newsletter-box{width:auto;padding-top:10px;}.main-sale-box li > div a.title{text-decoration:none;}.main-sale-box li > div a.title:hover h3{text-decoration:none;}.main-sale-box li > div a.title h3{text-decoration:none;font-size:18px;}section.main-content{padding:0 5px;}section.main-content p{font-size:13px;}.text-box .op-box .child li{width:calc(100% / 2 - 20px);max-width:calc(100% / 2 - 20px);}.button-1-click{display:none !important;}.article .info-box .p-secondary{margin-left:10px;}#notfound .notfound{margin-top:20px;}.notfound .notfound-404{margin-bottom:40px;}.notfound .notfound-404 h1{font-size:86px;font-family:sans-serif;font-weight:900;}.notfound a{padding:10px 14px;text-align:left;border-radius:5px;}}@media only screen and (min-width:480px) and (max-width:992px){.banner-info .selected-products li{width:calc(100%/4 - 3%);}.banner-info .selected-products li:nth-child(4){display:block;}.promotion{display:flex;}.promotion .box-1{width:calc(100% / 3 * 2 - 10px);margin-right:10px;}.promotion .box-2{width:calc(100% / 3);margin-left:0;}.banner-info .partners-list li{width:calc(100% / 6 - 10px);}.banner-info .partners-list li:nth-child(1n+6){display:unset;}.article-list > .item:nth-child(7){display:none;}.article-list > .item{width:calc(100% / 3 - 4px);}.article-list > .big-box{width:calc(100%/3*2 - 4px);}.two-column .article-list > .item{width:calc(100% / 3 - 8px);margin:4px;}.p-list-column{width:calc(100% / 2 - 10px);margin:0;}.p-list-row{margin:0;}.gmap_canvas{margin:0 auto;}.blog .big-post{width:50%;}ul.promotions-box li{width:calc(100%/2 - 3%);}.article .producers-list ul li{width:calc(100%/3 - 1%);}.headline .promotion-menu{display:flex;}.text-box .op-box .child li{width:calc(100% / 3 - 20px);max-width:calc(100% / 3 - 20px);}.two-column .text-box .photos a{width:calc(100% / 2 - 20px);}.article .butt{justify-content:flex-start;margin-left:20px;}.article .delivery-info .availability{margin:5px 0 0 0;}}@media only screen and (min-width:768px) and (max-width:992px){.article-list > .item:nth-child(7){display:none;}.article-list > .item{width:calc(100% / 3 - 4px);}.article-list > .big-box{width:calc(100%/3*2 - 4px);}.about-us .item{width:46%;margin:10px 2% 30px 2%;}.headline .center{width:100%;}ul.promotions-box li{width:calc(100%/3 - 3%);}.article .producers-list ul li{width:calc(100%/4 - 1%);}.headline .promotion-menu{display:flex;}.bottom-box ul{display:flex;}.two-column .text-box .photos a{width:calc(100% / 3 - 20px);}.article .butt{justify-content:flex-start;margin-left:20px;}.article .delivery-info .availability{margin:5px 0 0 0;}.article .photos a{width:33%;margin:0;}}@media only screen and (min-width:992px){.banner-box{width:98%;margin:10px 1%;grid-template-columns:26% 1% 46% 1% 26%;grid-template-rows:360px 10px 1fr;}.banner-info .selected-products li{width:calc(100% / 6 - 2%);padding:0.5% 1%;}.banner-info .selected-products{display:flex;flex-direction:row;flex-wrap:wrap;}.banner-box nav .op-box{calc(100% - 27% + 2px);left:calc(26% - 1px);}.head{width:98%;margin:0 1%;}.head .info-box{display:flex;}.head .center{display:flex;}.head .center .logo{width:220px;height:55px;padding-top:5px;padding-left:25px;}.search{width:50%;margin-left:1%;}.main{width:98%;margin:0 1%;}.two-column{margin:10px 1%;}.article-list .item{width:calc(20% - 10px);margin:5px;}.article-list .big-box{width:calc(40% - 10px);}.article-list .item a.img{height:200px;}.mobile-filters{display:none;}.headline nav.open{right:0;width:unset;}.two-column nav#left .close-all-filters{display:none;}.promotion h2{font-size:2rem;}.promotion .box-1{margin-right:1%;}.partners .jcarousel{width:calc(100% + 6px);}footer .footer-content{width:100%;}footer .footer-copy{width:100%;margin:0 auto;}.article-list > .item:nth-child(7){display:unset;}.two-column .article-list > .item{width:calc(100% / 3 - 8px);margin:4px;}.two-column .center-box{width:calc(100% - 282px - 1%);margin-left:1%;}.two-column-blog .center-box{width:calc(100% - 282px - 1%);margin-right:1%;}.two-column .article-list{margin-top:1%;}.l-desc{margin-top:10px;}.pagination{}.article .order{padding:0 8px;}.article-d .desc{margin:0;}.contact-form li.head{margin-left:3%;width:30% !important;}.contact-form li.data{width:63% !important;}.p-list-big a{min-height:150px;}.sticky .info-box{display:none;}.headline .center{width:100%;}.categories-list li{width:calc(100% / 4);max-width:315px;}.short_description{padding:0 5px;}.two-column .text-box .photos a{width:calc(100% / 3 - 20px);}.op-box .child li:hover{border:1px solid #999;box-shadow:0 0 2px 2px #dfdfdf;}.op-box .child li:hover .u{color:#029b86;}.headline .promotion-menu li a:hover{color:#222;}.main-nav > div > ul > li.active,.main-nav > div > ul > li:hover{background:#f0f0f0;border-left:1px solid #c90510;}.main-boxes-round .item:hover{border-radius:2px;cursor:pointer;background:none;}.article .variants ul.display-1 li a.active,.article .variants ul.display-1 li a:hover{box-shadow:inset 0 0 0 1px #c90510;}.connected-carousels .carousel-navigation li a:hover{border:1px solid #c90510;box-shadow:0px 0px 2px 2px #dfdfdf;cursor:pointer;}.properties .featured_icons .f-icon:hover{box-shadow:0px 0px 2px #ccc;border:1px solid #c90510;}.article .variants ul.display-2 li a:hover{box-shadow:inset 0 0 0 2px #999;}.jcarousel .item-box:hover{box-shadow:0px 0px 3px #000;max-height:400px;top:0;left:0;right:0;z-index:10;padding-top:0;padding-left:0;padding-right:0;}.jcarousel .item-box:hover .flag_warranty{margin-top:0;margin-left:0;}.jcarousel .item-box:hover .flag-like{opacity:1;top:5px;right:3px;}.article .photos a:hover img{box-shadow:0px 0px 2px #000;transform:translateY(-5px);}.item .item-box:hover{box-shadow:0px 0px 3px #000;z-index:10;}.item .item-box:hover .flag_warranty{}.item .item-box:hover .container a{height:auto;max-height:100px;}.item .item-box:hover .flag-box{opacity:0;}.item .item-box:hover .flags-box-2{opacity:0;}.item .item-box:hover .container a:after{visibility:hidden;}.item .item-box:hover .img{overflow:hidden;}.item .item-box:hover .img img{}.item .item-box:hover .container a{white-space:normal;}.brands ul li a:hover img{transform:scale(1.0);}.offer .favorites button:hover{color:#000;}.article .not-available:hover{transform:none;box-shadow:none;}.article .variants ul.display-2 li a.different,.article .variants ul.display-2 li a.different:hover{color:#333;}.article .tags a:hover{text-decoration:underline;color:#0b57fe;}.properties p.property-list:hover span{background:#fefecc;}.item-box:hover .flag-like{opacity:1;}.two-column .text-box .photos a:hover img{box-shadow:0px 0px 2px 1px #999;}}@media only screen and (min-width:1248px){.banner-box{width:1248px;margin:20px auto 0px auto;grid-template-columns:282px 16px 1fr 16px 26%;grid-template-rows:360px 16px 1fr;}.banner-box nav .op-box{left:282px;width:calc(1248px - 298px + 1px);}.head{width:1248px;margin:0 auto;}.search{width:55%;margin-left:5%;}.main{width:1248px;min-height:800px;margin:0 auto;}.promotion h2{font-size:3rem;}.promotion .box-1{margin-right:16px;}.main-sale-box li{width:300px;}.partners .jcarousel{width:calc(1248px + 6px);}footer .footer-content{width:1248px;}footer .footer-copy{width:1248px;margin:0 auto;}.two-column{margin:16px auto;}.two-column .center-box{width:calc(100% - 298px);margin-left:16px;}.two-column-blog .center-box{width:calc(100% - 298px);margin-right:16px;margin-left:0px !important;}.two-column .article-list{margin-top:6px;}.two-column .article-list .item{width:calc(100% / 4 - 10px);margin:5px;}.bottom-box > div{width:1248px;margin:auto;}.pagination{}.article .order{padding:0 20px;}.article-d .desc{margin:0 10px;}.contact-form li.head{margin-left:5%;width:20% !important;}.contact-form li.data{width:73% !important;}.p-list-big a{min-height:220px;}.headline .center{width:1248px;}.newsletter{width:1248px;}body .breadcrumbs{width:auto;}}