form{margin:0px;padding:0px;overflow:hidden}input,textarea,select,button{font-family:Verdana, Tahoma, sans-serif;font-size:14px;transition:all 0.2s ease-in-out;outline:none}input,textarea,select{margin:0px;color:#000;border:1px solid #000;background-color:#fff;overflow:hidden}input,textarea{padding:10px 10px}input:focus,textarea:focus{box-shadow:inset 0px 0px 5px #cdcdcd}select,input{height:35px}textarea{width:100%;height:200px}input{margin:0px}input[type="text"]{width:100%}input[type="password"]{width:100%}input[type="checkbox"]{padding:0px;height:auto;width:auto}input:disabled{background-color:#ececec}input:read-only{background-color:#ececec}.btn{text-transform:uppercase;display:inline-block;font-size:1.1em;padding:10px 20px;text-decoration:none;text-align:center;color:#fff;background-color:#b70d00;border:1px solid #b70d00}.btn:hover{color:#000}button{text-transform:uppercase;display:inline-block;font-size:1.1em;padding:10px 20px;text-decoration:none;text-align:center;color:#fff;background-color:#b70d00;border:1px solid #b70d00;cursor:pointer}button:hover{color:#000}.tabsform .names{border-bottom:1px solid #959595;overflow:hidden}.tabsform .names ul{margin:0px;padding:0px;list-style:none;display:table;width:100%}.tabsform .names ul li{margin:0px;padding:0px;display:table-cell;color:#3a3a3a;text-transform:uppercase;font-size:1.2em;text-align:center;vertical-align:middle;line-height:1em}.tabsform .names ul li span{background-color:#ecf1f4;display:block;padding:10px 0px}.tabsform .names ul li.active{color:#ecf1f4}.tabsform .names ul li.active span{background-color:#3a3a3a}.tabsform .tablist .tabdata{padding:20px 0px}.tabsform .tablist .tabdata + .tabdata{display:none}.extlink{padding:30px 0px}.extlink h2{text-align:left;font-size:3.8em;text-transform:uppercase;padding:0px 0px 20px 0px;line-height:1em}@media all and (max-width:900px){.extlink h2{font-size:2.8em}}@media all and (max-width:400px){.extlink h2{font-size:2em}}.form_question{background:url("./img/head.decor.jpg") repeat-x scroll top center #edf2f5;color:#313131;padding:40px 0px}.form_question .head{overflow:hidden}.form_question h2{text-align:left;font-size:3.8em;text-transform:uppercase;padding:0px 0px 20px 0px;line-height:1em}.form_question h5{text-align:left;font-weight:normal;font-size:1.2em}.form_question table{width:100%}.form_question table td{padding-top:20px}.form_question table td.f2{padding:20px 30px 0px 30px}.form_question table input{border:1px solid #181818;padding:20px 10px;width:100%}.form_question .note{font-size:0.95em;line-height:1.2em}.form_question .note a{color:#313131;text-decoration:underline}.form_question .note a:hover{text-decoration:none}.form_question button{margin-top:20px}@media all and (max-width:900px){.form_question h2{font-size:2.8em}}@media all and (max-width:700px){.form_question tr{display:block}.form_question tr td{display:block;width:100%}.form_question tr td.f2{padding:5px 0px}.form_question tr td + td{padding:5px 0px}}@media all and (max-width:400px){.form_question h2{font-size:2em}}#w_default{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:99}#w_default .bg{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;background:url("./img/sw.png") repeat scroll center center}#w_default .wclose{font-size:1.8em;position:absolute;top:5px;right:10px;color:#313131}#w_default .wclose:before{content:"x"}#w_default .wclose:hover{color:#fc0000}#w_default h2{font-size:2em;font-weight:400;text-align:left;text-transform:uppercase;padding:0px 0px 10px 0px;color:#313131}#w_default h2 span{font-weight:700;display:block}#w_default .itembox{margin:10% auto 0px;position:relative;overflow:hidden;background-color:white}#w_default .boxxer{padding:20px;overflow:hidden}#w_default input[type=text],#w_default input[type=password],#w_default select{width:100%;color:black;background-color:#fff;border:1px solid #181818}#w_default textarea{height:40px;width:100%;border:0px;color:black;background-color:#fff;border:1px solid #181818}#w_default .require{border-bottom:1px solid #fc0000 !important}#w_default p{padding:10px 0px}#w_default .w_callback{max-width:380px}#w_default .w_callback input{height:45px}#w_default .w_loginform{max-width:380px}#w_default .w_loginform input{height:45px}#w_default .w_loginform .error_auth{display:none;text-align:center;padding-bottom:10px;color:#fc0000}#w_default .w_loginform .ctrl{padding-bottom:20px;overflow:hidden;font-size:0.85em}#w_default .w_loginform .ctrl a{color:#313131;text-decoration:underline;float:left}#w_default .w_loginform .ctrl a + a{float:right}#w_default .w_loginform .ctrl a:hover{text-decoration:none}.mobilemenu{display:none}@media all and (max-width:800px){.mobilemenu{position:fixed;top:0px;left:-250px;width:200px;z-index:999;display:block;margin:0px;border:0px;height:100%;border-right:2px solid #cdcdcd;background-color:#000}.mobilemenu .boxxer{padding:0px 10px;height:100%;overflow:auto}.mobilemenu .boxxer::-webkit-scrollbar{width:0px}.mobilemenu ul{margin:0px;padding:0px;list-style:none}.mobilemenu ul li{display:block;margin:0px;padding:0px}.mobilemenu a{color:white;display:block;padding:5px 0px;text-transform:none;text-decoration:none}.mobilemenu a:hover{color:#b70d00}.mobilemenu tr{display:block}.mobilemenu tr td{display:block}.mobilemenu tr td p{color:white;font-weight:bold;font-size:1.4em;padding-top:30px}.mobilemenu .rside{display:none}}.pr_topic a{height:70px;display:block;overflow:hidden;float:left;margin:0px 30px 30px 0px}.pr_topic a img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;height:70px}.pr_topic a:hover img{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;filter:none;}*{box-sizing:border-box}form{margin:0px;padding:0px;overflow:hidden}.hidden{display:none}.fsize{width:100%}.alert,.warning,.require{color:#fc0000}img{vertical-align:middle}.pr_item .infobox{overflow:hidden}.pr_item .infobox .image{float:left;width:480px;padding:10px;background-color:#fff;overlow:hidden}.pr_item .infobox .image img{width:100%}.pr_item .infobox .info{float:right;width:445px;padding:20px 40px;background-color:#fff;overflow:hidden}.pr_item .infobox .info .price{color:#000c12;font-size:2.6em}.pr_item .infobox .info button{margin:20px 0px}.pr_item .infobox .info button.cart{width:100%;display:block}.pr_item .infobox .info button.cart span{padding-right:40px;background:url("./img/i.cart.w.png") no-repeat scroll right center;font-size:1.6em}.pr_item .infobox .info .usages{overflow:hidden;border-top:1px solid #000c12;padding-top:10px}.pr_item .infobox .info .usages h5{padding:0px 0px 10px 0px;text-transform:none}.pr_item .infobox .info .tech{padding:10px 0px 20px 0px}.pr_item .infobox .info .tech h5{text-transform:none;padding:0px 0px 10px 0px}.pr_item .infobox .info .tech p{overflow:hidden;position:relative;padding:0px}.pr_item .infobox .info .tech p span{display:block;background-color:white}.pr_item .infobox .info .tech p span.l{position:relative;float:left}.pr_item .infobox .info .tech p span.r{position:relative;float:right;width:30%}.pr_item .infobox .info .tech p span.c{position:absolute;bottom:0px;left:0px;width:100%;border-bottom:1px dotted #969696}.pr_item .infobox .info .tech p + p{margin-top:15px}.pr_item .infobox .info .crosslink a{color:#3642b5;text-decoration:underline}.pr_item .infobox .info .crosslink a:hover{text-decoration:none}.pr_item .notes .title{background:url("./img/i.notes.png") no-repeat scroll left center;font-size:2.6em;color:#000c12;font-weight:700;padding:10px 0px 20px 80px}@media all and (max-width:950px){.pr_item .infobox .image{width:48%}.pr_item .infobox .info{width:48%}}@media all and (max-width:700px){.pr_item .infobox .image{width:100%;float:none}.pr_item .infobox .image a{max-width:500px;margin:0px auto;overflow:hidden;display:block}.pr_item .infobox .info{width:100%;float:none;margin:0px auto}.pr_item .notes .title{font-size:2em;padding:20px 0px 40px 80px}}@media all and (max-width:450px){.pr_item .infobox .info .tech p span.r{width:auto}}.basket .step1{overflow:hidden}.basket .step1 .cart_trashed{font-size:1.2em}.basket .step1 .cart_trashed:before{content:"x"}.basket .step1 .cart_trashed:hover{color:#fc0000}.basket .step1 .result{overflow:hidden;padding-top:20px}.basket .step1 .result p{float:right;min-width:200px;border-bottom:1px solid #9c9c9c;color:#000;padding:5px 10px;font-size:1.2em}.basket .step1 .result p span{padding-right:5px}.basket .step1 table{width:100%;border-collapse:collapse;border:1px solid #707070}.basket .step1 table th{background-color:#b70d00;color:white;font-weight:normal;padding:10px 10px;text-align:left;white-space:nowrap}.basket .step1 table th:last-child{text-align:center}.basket .step1 table tr:nth-child(odd) td{background-color:#ecf1f4}.basket .step1 table tr:nth-child(even) td{background-color:#fff}.basket .step1 table tr:hover td{background-color:#ecf1f4 !important}.basket .step1 table td{color:#565656;border:1px solid #707070;padding:10px;text-align:left;border-right:0px}.basket .step1 table td + td{border-left:0px}.basket .step1 table td.n{color:#3642b5}.basket .step1 table td.a2{color:#3642b5}.basket .step1 table td.s{color:#000}.basket .step1 table td:last-child{text-align:center}.basket .step1 table td a{color:#3642b5;text-decoration:none}.basket .step1 table td a:hover{text-decoration:underline}.basket .step2{display:none;overflow:hidden}.basket .step2 table{width:100%}.basket .step2 table td{padding-top:20px}.basket .step2 table td.f2{padding:20px 30px 0px 30px}.basket .step2 table input{border:1px solid #181818;padding:20px 10px;width:100%}.basket .step2 .note{font-size:0.95em;line-height:1.2em}.basket .step2 .note a{color:#313131;text-decoration:underline}.basket .step2 .note a:hover{text-decoration:none}.basket .step2 button{margin-top:20px}.basket .step_last{display:none}#topline{background-color:#000}#topline .rside{position:absolute;top:0px;right:0px}#topline .auth{margin-top:5px;width:29px;height:29px;display:block;float:left;}#topline .auth a{display:block;height:inherit;width:inherit}#topline .catalog{background:#7b0303;background:-moz-linear-gradient(top, #7b0303 0%, #9c4242 90%, #790000 100%);background:-webkit-linear-gradient(top, #7b0303 0%, #9c4242 90%, #790000 100%);background:linear-gradient(to bottom, #7b0303 0%, #9c4242 90%, #790000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7b0303', endColorstr='#790000',GradientType=0);color:white;border:1px solid #e9d6d6;border-top:0px;display:block;float:left;padding:10px 5px 5px 5px;text-decoration:none;margin-right:10px;font-size:0.9em}#topline .catalog:hover{color:black}#basketbox{margin-top:5px;margin-left:10px;position:relative;width:34px;height:29px;display:block;float:left;background:url("./img/i.basketbox.png") no-repeat scroll center center}#basketbox span{position:absolute;bottom:0px;right:0px;color:white;width:15px;height:14px;text-align:center;font-size:10px;line-height:14px;overflow:hidden}#basketbox a{position:absolute;display:block;height:inherit;width:inherit}@media all and (max-width:800px){#topline .sitebox{height:38px}#topline .rside{right:80px}#topline .mmenu{position:absolute;top:0px;right:10px;display:block}#topline .mmenu:before{content:"\2630";font-size:2em;font-weight:bold;color:#fff}}.pagelist{text-align:center;font-size:1.2em;padding:20px 0px}.pagelist span{padding:0px 5px;overflow:hidden;display:inline-block;font-weight:normal}.pagelist a{overflow:hidden;display:inline-block;text-decoration:none;text-align:center;line-height:30px;width:30px;height:30px;color:#3642b5}.pagelist a.active{color:#b70d00;font-size:1.2em;font-weight:bold}.pagelist a.prev{font-weight:bold;font-size:1.4em;line-height:1.1em;font-weight:bold}.pagelist a.prev:before{content:"\00AB"}.pagelist a.next{font-weight:bold;font-size:1.4em;line-height:1.1em;font-weight:bold}.pagelist a.next:after{content:"\00BB"}.pagelist a:hover{color:#ff2241}table{font-size:1em}table.bordered{border-collapse:collapse;background-color:white}table.bordered th{padding:5px 15px;font-size:0.9em;font-weight:500;text-transform:uppercase;border:1px solid #e8e8e8;background-color:#262831;color:#e99a04}table.bordered td{padding:5px 15px;border:1px solid #e8e8e8}table td.label{color:black;font-weight:500}.sp_tabs{padding-top:40px;paddding-bottom:40px;background-color:#f9f9f9}.sp_tabs .names{border:0px}.sp_tabs .names ul{background-color:transparent}.sp_tabs .names ul li{background-color:white}.sp_tabs .names ul li + li{padding-left:5px}.sp_tabs .names ul li.f_hit span{background:url("./img/f_hit.p.png") no-repeat scroll 95% center #ecf1f4}.sp_tabs .names ul li.f_hit.active span{background:url("./img/f_hit.a.png") no-repeat scroll 95% center #3a3a3a}.sp_tabs .names ul li.f_sale span{background:url("./img/f_sale.p.png") no-repeat scroll 95% center #ecf1f4}.sp_tabs .names ul li.f_sale.active span{background:url("./img/f_sale.a.png") no-repeat scroll 95% center #3a3a3a}.sp_tabs .names ul li.f_new span{background:url("./img/f_new.p.png") no-repeat scroll 95% center #ecf1f4}.sp_tabs .names ul li.f_new.active span{background:url("./img/f_new.a.png") no-repeat scroll 95% center #3a3a3a}.sp_box1{background-color:#f9f9f9;background:url("./img/sp.box1.jpg") no-repeat scroll center center;height:478px;background-size:cover}.sp_box1 td{width:60% !important}.sp_box1 td + td{width:40% !important;padding:0px 0px 0px 50px}.sp_box2{background-color:#f9f9f9;background:url("./img/sp.box2.jpg") no-repeat scroll center center;height:477px;background-size:cover}.sp_box2 td{width:50%;padding:0px 100px 0px 0px}.sp_box2 td + td{width:50%;padding:0px 0px 0px 150px}.sp_box2r{background-color:#f9f9f9;color:#fff;padding:40px 0px}.sp_box2r h2{text-align:left;font-size:2.2em;text-transform:uppercase;padding:0px 0px 20px 0px;color:#fff;line-height:1.6em}.sp_box2r p{line-height:2em}.sp_box2r a{margin-top:20px;display:inline-block;text-transform:uppercase;padding:10px 20px;border:1px solid #fff;color:#fff;text-decoration:none}.sp_box2r a:hover{color:#b70d00}.sp_box2r table{height:410px}.sp_box2r td{height:inherit;vertical-align:middle}.hr span{display:block;width:10%;height:1px;background-color:#000}.sp_news{padding-top:40px 0px 20px 0px;background-color:#f9f9f9}.sp_news h2{text-align:left;font-size:3.8em;text-transform:uppercase;padding:0px 0px 20px 0px;line-height:1em}.sp_news .blogs_list{padding-top:30px}.sp_benefis{background-color:#f9f9f9}.sp_benefis h2{text-align:left;font-size:3.8em;text-transform:uppercase;padding:0px 0px 20px 0px;line-height:1em}.sp_benefis h5{text-align:left;font-weight:normal;font-size:1.2em;padding-bottom:30px}.sp_benefis .ntext{padding-top:30px;overflow:hidden}.sp_benefis .ntext ul{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:0px;padding:0px;list-style:none}.sp_benefis .ntext ul li{position:relative;margin:0px 0px 20px 0px;padding:25px 10px 0px 0px;width:33%}.sp_benefis .ntext ul li div{background-color:white;padding:10px}.sp_benefis .ntext ul li h1,.sp_benefis .ntext ul li h2,.sp_benefis .ntext ul li h3,.sp_benefis .ntext ul li h4,.sp_benefis .ntext ul li h5,.sp_benefis .ntext ul li h6{font-size:1.2em;text-transform:uppercase;font-weight:normal;padding:0px 0px 20px 70px;font-weight:400;line-height:1em}.sp_benefis .ntext ul li h1 b,.sp_benefis .ntext ul li h2 b,.sp_benefis .ntext ul li h3 b,.sp_benefis .ntext ul li h4 b,.sp_benefis .ntext ul li h5 b,.sp_benefis .ntext ul li h6 b{display:block;font-weight:700}.sp_benefis .ntext ul li .num{display:block;width:64px;height:61px;line-height:61px;text-align:center;overflow:hidden;color:white;background-color:#b70d00;font-size:2em;position:absolute;top:0px;left:0px}.sp_filter{background-color:#f9f9f9;height:50px;overflow:hidden}.sp_filter + .sp_filter{margin-top:182px}.sp_feedback{background-color:#edf2f5;color:#313131;padding:40px 0px}.sp_feedback h2{text-align:left;font-size:3.8em;text-transform:uppercase;padding:0px 0px 20px 0px;line-height:1em}.sp_feedback h5{text-align:left;font-weight:normal;font-size:1.2em}.sp_feedback table{margin:20px 0px 10px 0px;width:100%}.sp_feedback table .f2{padding:0px 30px}.sp_feedback table input{border:1px solid #181818;padding:20px 10px;width:100%}.sp_feedback .note{font-size:0.95em;line-height:1.2em}.sp_feedback .note a{color:#313131;text-decoration:underline}.sp_feedback .note a:hover{text-decoration:none}.sp_feedback button{margin-top:20px}@media all and (max-width:900px){.sp_feedback h2,.sp_benefis h2,.sp_news h2{font-size:2.8em}}@media all and (max-width:800px){.sp_benefis .ntext ul li{width:100%}.tabsform .names ul li:nth-child(n+2) span{padding-right:40px}.sp_box2r h2{font-size:1.8em}.sp_box2r h2 br{display:none}.sp_box1,.sp_box2{background-position:left center;height:auto}.sp_box1 table,.sp_box2 table{height:auto}.sp_box1 tr,.sp_box2 tr{display:block}.sp_box1 tr td,.sp_box2 tr td{display:block;width:100% !important}.sp_box1 tr td + td,.sp_box2 tr td + td{width:100%;padding:40px 0px 10px 0px}}@media all and (max-width:700px){.sp_feedback tr{display:block}.sp_feedback tr td{display:block;width:100%}.sp_feedback tr td.f2{padding:5px 0px}.sp_feedback tr td + td{padding:5px 0px}}@media all and (max-width:600px){.tabsform .names ul li span{font-size:0.8em}.tabsform .names ul li:nth-child(n+2) span{padding-right:20px}}@media all and (max-width:500px){.tabsform .names ul{display:block;overflow:hidden}.tabsform .names ul li{width:50%;display:block;float:left;margin-bottom:10px;padding-right:5px}.tabsform .names ul li + li{padding-left:0px}}@media all and (max-width:400px){.sp_feedback h2,.sp_benefis h2,.sp_news h2{font-size:2em}}.blogs_list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.blogs_list .item{max-width:290px;width:100%;height:450px;overflow:hidden;background-color:#fff;margin-bottom:20px}.blogs_list .item .image{overflow:hidden;position:relative;background-color:#dadada}.blogs_list .item .image .vdate{position:absolute;bottom:0px;left:0px;background-color:#b70d00;display:block;padding:5px 20px;text-transform:uppercase;color:white}.blogs_list .item .info{padding:20px;overflow:hidden}.blogs_list .item .info h2{font-size:1.2em;line-height:1.4em;padding:0px;text-align:left;text-transform:uppercase}.blogs_list .item .info h2 a{color:#000;text-decoration:underline}.blogs_list .item .info h2 a:hover{text-decoration:none}.blogs_list .item .info .ntext{padding-top:10px;color:#484848;overflow:hidden}.w_reg table{width:100%;margin-bottom:10px}.w_reg table .f2{padding:0px 30px}.w_reg table input{border:1px solid #181818;padding:20px 10px;width:100%}.w_reg .note{font-size:0.95em;line-height:1.2em}.w_reg .note a{color:#313131;text-decoration:underline}.w_reg .note a:hover{text-decoration:none}.w_reg button{margin-top:20px}.cartvalue{width:60px;position:relative}.cartvalue input{width:100%;height:22px;text-indent:0px;padding:0px;text-align:center;color:#565656;border:1px solid #efefef;background-color:#fff;font-size:12px}.cartvalue span{position:absolute;top:0px;line-height:22px;color:#565656;display:block;padding:0px 5px;height:22px}.cartvalue span.u{right:0px}.cartvalue span.u:before{content:">"}.cartvalue span.d{left:0px}.cartvalue span.d:before{content:"<"}.navbar{color:#313131;overflow:hidden;line-height:1.2em;padding:10px 0px 20px 0px}.navbar a{color:#313131;text-decoration:none}.navbar a:after{content:"/";font-size:1em;margin:0px 5px;color:#313131}.navbar a:hover{color:#313131}.navbar a:hover span{text-decoration:underline}.pr_list table{width:100%;border-collapse:collapse;border:1px solid #707070;font-size:0.9em;}.pr_list table td.i,.pr_list table th.i{width:70px}.pr_list table td.o,.pr_list table th.o{width:100px}.pr_list table td.p,.pr_list table th.p{width:100px}.pr_list table td.cart,.pr_list table th.cart{width:70px}.pr_list table td.c,.pr_list table th.c{width:40px}.pr_list table th{background-color:#b70d00;color:white;font-weight:normal;padding:10px 10px;text-align:left;white-space:nowrap}.pr_list table th:last-child{text-align:center}.pr_list table tr:nth-child(odd) td{background-color:#ecf1f4}.pr_list table tr:nth-child(even) td{background-color:#fff}.pr_list table tr:hover td{background-color:#ecf1f4 !important}.pr_list table td{color:#565656;border:1px solid #707070;padding:10px;text-align:left;border-right:0px}.pr_list table td + td{border-left:0px}.pr_list table td .cart_in{display:block;width:33px;height:27px;background:url("./img/i.cart.r.png") no-repeat scroll center center}.pr_list table td.n{color:#3642b5}.pr_list table td.a2{color:#3642b5}.pr_list table td:last-child{text-align:center}.pr_list table td a{color:#3642b5;text-decoration:none}.pr_list table td a:hover{text-decoration:underline}@media all and (max-width:750px){.pr_list .a1{display:none}.pr_list .o{display:none}}@media all and (max-width:600px){.pr_list .i{display:none}}@media all and (max-width:500px){.pr_list td.cart,.pr_list th.cart{display:none}.pr_list td.c,.pr_list th.c{display:none}}.editorbox{width:100%;overflow:hidden}.editorbox .edbox_tabs{width:100%;overflow:hidden}.editorbox .edbox_tabs ul{margin:0px;padding:0px;list-style:none}.editorbox .edbox_tabs ul li{margin:0px;padding:2px 10px;float:left;background-color:#efefef;border:1px solid #cdcdcd;border-bottom:0px}.editorbox .edbox_tabs ul li.active{background-color:#cdcdcd}.editorbox .edbox_tabs ul li a{color:black;font-weight:600;font-size:1em;text-decoration:none}.editorbox .edbox_tabs ul li a:hover{text-decoration:underline}.editorbox .edbox_input{width:100%;overflow:hidden}.editorbox .edbox_input ul{margin:0px;padding:0px;list-style:none}.editorbox .edbox_input ul li{margin:0px;padding:0px 2px 0px 0px}.w_restore .box{max-width:300px;padding-top:10px}.w_restore p + p{padding-top:10px}footer{background-color:#000;padding:30px 0px;color:#fff}footer table{width:100%}footer table td{vertical-align:top}footer table .rside{width:200px}footer table .rside p{color:white;padding:10px 0px;line-height:1.2em}footer table .rside .phone{font-size:1.6em;font-weight:bold}footer table .rside .phone a{color:#fff;text-decoration:none}footer table .rside .callback span{border-bottom:1px dashed #fff;cursor:pointer}footer table .rside .callback span:hover{border:0px}footer table .rside .addr{font-size:0.8em}footer table .menu p{text-transform:uppercase;font-weight:bold;text-decoration:underline;font-size:0.9em}footer table .menu ul{margin:0px;padding:0px;list-style:none}footer table .menu ul li{margin:0px;padding:5px 0px;overflow:hidden}footer table .menu a{display:block;color:#fafafa;text-decoration:underline;font-size:0.9em}footer table .menu a:hover{text-decoration:none}footer table .menu a.politika-konfidentcialnosti{margin-top:25px;color:#636363}footer table .menu a.polzovatelskoe-soglashenie{color:#636363}footer .copyright{text-align:center;color:#636363;font-size:0.9em;padding-top:10px}@media all and (max-width:750px){footer .rside{display:none}}@media all and (max-width:500px){footer .menu{display:none}}header,hgroup,nav,article,header,section,main,footer{overflow:hidden;display:block;position:relative}html{min-height:100%;min-width:100%}body{margin:0px;padding:0px;min-width:320px;height:100%;min-height:100%;position:relative;background-color:#f9f9f9}.content_decor{min-height:115px;overflow:hidden;background:url("./img/sp.filter.jpg") no-repeat scroll center center;background-size:cover}.content_decor p{color:white;font-size:3.8em;text-align:left;padding:20px 0px 10px 0px;display:none}#content{padding-bottom:30px}.is_splash{background-color:transparent;background:url("./img/sp.filter.jpg") repeat-y fixed center center}.is_splash .content_decor{display:none}.is_splash #content{padding:0px}.h1decor .content_decor p{display:block}.h1decor .pageheader{display:none}.sitebox{max-width:970px;margin:0px auto;position:relative;overflow:hidden}@media all and (max-width:970px){.sitebox{padding:0px 10px}.content_decor p{font-size:3em}}@media all and (max-width:900px){.content_decor p{font-size:2.8em}}@media all and (max-width:700px){.content_decor p{font-size:2em;line-height:1em}}#sliderbox{overflow:hidden;position:relative;clear:both;height:496px;width:100%}#sliderbox ul.idx{display:none}#sliderbox .arr{position:absolute;top:40%;right:10%;display:block;width:48px;height:48px;text-align:center;line-height:40px;overflow:hidden;color:#fff;text-decoration:none;border:1px solid #fff;font-size:2.4em}#sliderbox .arr:hover{color:#fc0000}#sliderbox .arr:before{content:">"}#sliderbox .arl{position:absolute;top:40%;left:10%;display:block;width:48px;height:48px;text-align:center;line-height:40px;overflow:hidden;color:#fff;text-decoration:none;border:1px solid #fff;font-size:2.4em}#sliderbox .arl:hover{color:#fc0000}#sliderbox .arl:before{content:"<"}#slider{height:496px;width:100%;overflow:hidden;position:relative}#slider .boxxer{position:absolute;top:0px;left:0px;height:100%;width:100%}#slider .item{height:496px;width:100%;overflow:hidden;float:left;position:relative;text-align:center}#slider .item img{display:none}@media all and (max-width:800px){#sliderbox{height:auto}#slider{height:auto}#slider .boxxer{height:auto;position:relative}#slider .item{height:auto}#slider .item img{width:100%;display:block}}@media all and (max-width:450px){#sliderbox{display:none}}.mainmenu{float:left}.mainmenu ul{margin:0px;padding:0px;list-style:none}.mainmenu ul li{margin:0px;padding:10px 0px;float:left;display:block;overflow:hidden}.mainmenu ul li + li{padding-left:15px}.mainmenu a{font-size:0.9em;text-decoration:none;text-transform:uppercase;color:white}.mainmenu a:hover{color:#b70d00}@media all and (max-width:800px){.mainmenu{display:none}}.fheader{width:100%;overflow:hidden;z-index:10}header{background:url("./img/head.decor.jpg") repeat scroll top center #edf2f5;padding:5px 0px;width:100%}header .mobile_phone{display:none;text-align:center;font-size:1.8em}header .mobile_phone a{text-decoration:none}header table{width:100%}header table td{padding:5px 0px}header table .logo{width:290px}header table .searchbox{padding:0px 40px}header table .searchbox form{position:relative;overflow:hidden}header table .searchbox input{padding-right:40px;width:100%;border:1px solid #636363;background:url("./img/searchbox.jpg") no-repeat scroll right center #fff;text-indent:10px}header table .searchbox button{width:40px;height:35px;border:0px;background-color:transparent;display:block;position:absolute;top:0px;right:0px}header table .phone{width:180px;text-align:right;font-size:1.2em;white-space:nowrap}header table .phone p{color:#000;padding-left:30px;background:url("./img/i.phone.r.png") no-repeat scroll left center;clear:both;line-height:1.2em}header table .phone p a{color:#000;text-decoration:none}header table .phone p + p{margin-top:5px}header table .slogan{text-transform:uppercase;color:black}header table .email p{float:right;clear:both;color:#b70d00;padding-left:30px;background:url("./img/i.email.b.png") no-repeat scroll left center}header table .email p span{border-bottom:1px dashed #b70d00;cursor:pointer}header table .email p span:hover{border-bottom:0px}@media all and (max-width:800px){.fheader{position:relative !important}.hheader{display:none}header tr{display:block}header tr td{display:block}header tr td.logo{text-align:center;width:auto}header tr td.logo .logo{width:100%}header tr td.searchbox{max-width:320px;padding-top:20px;float:left}header tr td.phone{max-width:200px;float:right}header tr td.slogan{text-align:center;clear:both}header tr td.email{text-align:center}header tr td.email p{display:inline-block;float:none}header tr td + td{padding-top:10px}}@media all and (max-width:550px){header tr td.searchbox{max-width:100%;float:none;padding:0px 10px}header tr td.phone{display:none}header tr td.slogan{display:none}header tr td.email{display:none}header .mobile_phone{display:block}}@media all and (max-width:350px){header tr td.logo img{width:90%}}.w_private .invoice{overflow:hidden}.w_private .invoice .head{border-bottom:1px solid #8c8c8c;padding-bottom:5px;font-size:1.2em;overflow:hidden}.w_private .invoice .head .idx{float:right}.w_private .invoice .result{overflow:hidden;padding-top:10px}.w_private .invoice .result p{float:right;min-width:200px;border-bottom:1px solid #9c9c9c;color:#000;padding:5px 10px;font-size:1.2em}.w_private .invoice .result p span{padding-right:5px}.w_private .invoice table{width:100%;border-collapse:collapse;border:1px solid #707070;margin-top:10px}.w_private .invoice table th{background-color:#b70d00;color:white;font-weight:normal;padding:10px 10px;text-align:left;white-space:nowrap}.w_private .invoice table th:last-child{text-align:center}.w_private .invoice table tr:nth-child(odd) td{background-color:#ecf1f4}.w_private .invoice table tr:nth-child(even) td{background-color:#fff}.w_private .invoice table tr:hover td{background-color:#ecf1f4 !important}.w_private .invoice table td{color:#565656;border:1px solid #707070;padding:10px;text-align:left;border-right:0px}.w_private .invoice table td + td{border-left:0px}.w_private .invoice table td.n{color:#3642b5}.w_private .invoice table td.a2{color:#3642b5}.w_private .invoice table td.s{color:#000}.w_private .invoice table td:last-child{text-align:center}.w_private .invoice table td a{color:#3642b5;text-decoration:none}.w_private .invoice table td a:hover{text-decoration:underline}.w_private .invoice + .invoice{margin-top:40px}.w_private .tabsform .names ul li span{text-transform:none}.w_private .t_profile td{padding-bottom:15px}.open_tr{margin-left:20px;font-size:0.9em;color:#a6a6a6}.open_tr:hover{color:#112dd9}.open_tr.active{color:#112dd9}body{font-family:'Roboto Slab', serif;font-size:14px;color:#565656}.clr{clear:both}p{padding:2px 0px;margin:0px}h1,h2,h3,h4,h5,h6{margin:0px;padding:20px 0px 10px 0px;font-weight:bold;color:#000c12}h1,h2{font-size:3.8em;text-align:center}h3,h4{font-size:1.4em}h5,h6{font-size:1.2em;text-transform:uppercase}.pageheader{padding:0px 0px 30px 0px;overflow:hidden}.pageheader h1{padding:0px 0px 10px 0px;text-align:left}a{transition:all 0.2s ease-in-out;color:#b70d00}a:active,a:hover{outline:0;color:#000c12}blockquote{padding:10px 20px;margin:20px 0px;font-size:1.15em;border-left:5px solid #af0000;background-color:#fafafa}blockquote i{font-size:0.9em}hr{border-top:1px solid rgba(0, 12, 18, 0.2);border-bottom:1px solid rgba(0, 12, 18, 0.4);margin:20px 0px;overflow:hidden;clear:both;width:100%}.text ol{margin:5px 0px;padding:0px 0px 0px 20px}.text ol li{margin:0px;padding:5px 0px}.text ul{margin:5px 0px;padding:0px 0px 0px 20px}.text ul li{margin:0px;padding:5px 0px}@media all and (max-width:700px){h1,h2{font-size:3em;text-align:center}h3,h4{font-size:1.4em}h5,h6{font-size:1.2em;text-transform:uppercase}}@media all and (max-width:500px){h1,h2{font-size:1.8em;text-align:center}h3,h4{font-size:1.2em}h5,h6{font-size:1em;text-transform:uppercase}}@media all and (max-width:900px) {.pr_list .b { display: none; }.pr_list .cr { display: none; }} .basket .step_last .payment { text-align: center; }