html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, credentials, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;}
article, aside, credentials, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
html,
body{width:100%;min-height:100%;font-family:'Helvetica Neue', Arial, sans-serif;font-size:14px;background:#fff;line-height:1.4em;}
a{color:#000;font-size:13px;outline:0 none;text-decoration:none;font-family:'h-roman'}
a:active,
a:focus{outline:none;outline-offset:-4px;color:#969696;text-decoration:none;}
a.not-visited:visited{color:#000;}
a:hover{text-decoration:underline;}
a.gold{color:#bc8550;font-size:13px;outline:0 none;text-decoration:none;font-family:'h-roman';}
a.gold:hover{text-decoration:underline;}
a.gold:active,
a.gold:focus{color:#bc8550;text-decoration:none;}
input[type="button"]::-moz-focus-inner{border:0;}
input[type="submit"]::-moz-focus-inner{border:0;}
a img{border:0;}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, blockquote{margin-bottom:20px;}
.item-about-more h1{font-size: 22px;font-weight: normal;text-transform: none;}
h1{font-size:30px;text-transform:uppercase;font-weight:normal;}
h1 a{text-decoration:none;}
h2{font-size:24px;font-weight:normal;text-transform:uppercase;}
h3{font-size:18px;font-weight:normal;text-transform:uppercase;}
h4{font-size:15px;font-weight:normal;text-transform:uppercase;}
h5{font-size:13px;font-weight:normal;text-transform:uppercase;}
h6{font-size:10px;font-weight:normal;text-transform:uppercase;}
h1, h2, h3{line-height:1.2em;}
ul, ol{padding-top:0;}
ol{list-style:decimal;}
input, textarea{margin:0;min-height:26px;-webkit-appearance:none;border:1px solid #dcdcdc;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
select{margin:0;min-height:26px;border:1px solid #dcdcdc;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
input, textarea{font-size:1em;color:#000;}
input[type="button"]:focus{outline:none;outline-offset:-2px;}
fieldset{border:1px solid #bbb;padding:10px;position:relative;background:#e9e9e9;margin-bottom:10px;}
fieldset p label{width:98%;}
fieldset p input[type="text"]{width:98%;}
fieldset p select{width:99%;}
blockquote{color:#555;font-size:0.9em;padding:20px;background:#f3f3f3;}
blockquote cite{font-size:0.9em;}
hr{background-color:rgba(0,0,0,0.15);height:1px;border:0;}
p{font-size:13px;line-height:22px;font-family:'h-roman';}
p a{text-decoration:underline;}
input::-webkit-input-placeholder{color:#bbb;}
input:-moz-placeholder,
input::-moz-placeholder{color:#bbb;}
input:-ms-input-placeholder{color:#bbb;}
@font-face{font-family:'h-black-i';src:url('fonts/HelveticaNeueCyr-BlackItalic_gdi.eot');src:url('fonts/HelveticaNeueCyr-BlackItalic_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-BlackItalic_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-BlackItalic_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-BlackItalic_gdi.svg#HelveticaNeueCyr-BlackItalic') format('svg');font-weight:900;font-style:italic;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-bold';src:url('fonts/HelveticaNeueCyr-Bold_gdi.eot');src:url('fonts/HelveticaNeueCyr-Bold_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-Bold_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-Bold_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-Bold_gdi.svg#HelveticaNeueCyr-Bold') format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-bold-i';src:url('fonts/HelveticaNeueCyr-BoldItalic_gdi.eot');src:url('fonts/HelveticaNeueCyr-BoldItalic_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-BoldItalic_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-BoldItalic_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-BoldItalic_gdi.svg#HelveticaNeueCyr-BoldItalic') format('svg');font-weight:700;font-style:italic;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-i';src:url('fonts/HelveticaNeueCyr-Italic_gdi.eot');src:url('fonts/HelveticaNeueCyr-Italic_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-Italic_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-Italic_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-Italic_gdi.svg#HelveticaNeueCyr-Italic') format('svg');font-weight:500;font-style:italic;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-light';src:url('fonts/HelveticaNeueCyr-Light_gdi.eot');src:url('fonts/HelveticaNeueCyr-Light_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-Light_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-Light_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-Light_gdi.svg#HelveticaNeueCyr-Light') format('svg');font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-light-i';src:url('fonts/HelveticaNeueCyr-LightItalic_gdi.eot');src:url('fonts/HelveticaNeueCyr-LightItalic_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-LightItalic_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-LightItalic_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-LightItalic_gdi.svg#HelveticaNeueCyr-LightItalic') format('svg');font-weight:300;font-style:italic;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-medium';src:url('fonts/HelveticaNeueCyr-Medium_gdi.eot');src:url('fonts/HelveticaNeueCyr-Medium_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-Medium_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-Medium_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-Medium_gdi.svg#HelveticaNeueCyr-Medium') format('svg');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-roman';src:url('fonts/HelveticaNeueCyr-Roman_gdi.eot');src:url('fonts/HelveticaNeueCyr-Roman_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-Roman_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-Roman_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-Roman_gdi.svg#HelveticaNeueCyr-Roman') format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-thin';src:url('fonts/HelveticaNeueCyr-Thin_gdi.eot');src:url('fonts/HelveticaNeueCyr-Thin_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-Thin_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-Thin_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-Thin_gdi.svg#HelveticaNeueCyr-Thin') format('svg');font-weight:100;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-thin-i';src:url('fonts/HelveticaNeueCyr-ThinItalic_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-ThinItalic_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-ThinItalic_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-ThinItalic_gdi.svg#HelveticaNeueCyr-ThinItalic') format('svg');font-weight:100;font-style:italic;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-ultra-light';src:url('fonts/HelveticaNeueCyr-UltraLight_gdi.eot');src:url('fonts/HelveticaNeueCyr-UltraLight_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-UltraLight_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-UltraLight_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-UltraLight_gdi.svg#HelveticaNeueCyr-UltraLight') format('svg');font-weight:200;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265;}
@font-face{font-family:'h-ultra-light-i';src:url('fonts/HelveticaNeueCyr-UltraLightItalic_gdi.eot');src:url('fonts/HelveticaNeueCyr-UltraLightItalic_gdi.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueCyr-UltraLightItalic_gdi.woff') format('woff'),
url('fonts/HelveticaNeueCyr-UltraLightItalic_gdi.ttf') format('truetype'),
url('fonts/HelveticaNeueCyr-UltraLightItalic_gdi.svg#HelveticaNeueCyr-UltraLightItalic') format('svg');font-weight:200;font-style:italic;font-stretch:normal;unicode-range:U+0020-2265;}
.block{padding:25px 30px;}
.inline{display:inline !important;}
.inline-link{text-decoration:none !important;}
.inline-link b{border-bottom:1px dotted;font-weight:normal;position:relative;top:-0.13em;}
.inline-link b i{font-style:normal;position:relative;top:0.13em;}
.small{font-size:0.9em;}
.large{font-size:1.1em;}
.bold{font-weight:bold;}
.strike{text-decoration:line-through;}
.highlighted{background:#fafafa;}
.hint{color:#aaa;font-size:0.9em;}
.hint a,
.hint:visited,
.hint a:visited{color:#888;}
.gray .dropdown ul
.gray a,
.gray:visited,
.gray a:visited{color:#888;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.clear-left{clear:left;}
.clear-right{clear:right;}
.clear-both{clear:both;}
.shadowed{-moz-box-shadow:0 5px 15px #aaa;-webkit-box-shadow:0 5px 15px #aaa;box-shadow:0 5px 15px #aaa;}
.nowrap{white-space:nowrap;}
.hr{border-top:1px solid #ccc;margin-bottom:15px;}
.uppercase{text-transform:uppercase;}
.blurred{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);}
.userpic{border-radius:50%;background-size:auto;}
.breadcrumbs{border-top:#dcdcdc solid 1px;width:100%;padding:28px 0;}
.breadcrumbs div{display:inline-block;vertical-align:top;}
.breadcrumbs a{color:#101010;font-size:10px;font-family:'h-roman';line-height:22px;text-transform:uppercase;}
.breadcrumbs i.arr-brd{display:inline-block;width:10px;height:10px;background:url(img/arr-brd.png) center no-repeat;vertical-align:top;margin:5px 3px;}
.tags{line-height:1.6em;}
.tags a{color:green !important;display:inline !important;padding:0 4px !important;}
.tags a:hover{color:red !important;}
.welcome{text-align:center;background:url('img/welcome.png') no-repeat;background-position:top center;padding-top:300px;background-size:256px 256px;margin-bottom:30px;}
.welcome h1{font-weight:normal;font-size:2em;}
.staff{background:#eeb;padding:1px 4px !important;color:#345;font-size:0.9em;border:1px solid rgba(0,0,0,0.1);border-radius:3px;white-space:nowrap;}
.float-left{float:left;}
.float-right{float:right;}
/*float-right a{width: 26%;}*/
.float-none{float:none;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.v_top{vertical-align:top;}
.v_midd{vertical-align:middle;}
.v_bott{vertical-align:bottom;}
.table{display:table;width:100%;}
.cell{display:table-cell;}
.coll{display:inline-block;vertical-align:top;}
.clearfix:before, .container:before, .collrow:before{display:table;content:" ";}
.clearfix:after, .container:after, .collrow:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
.collrow{display:block;}
[class*='coll-']{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.offset-1-2,.offset-2-4,.offset-3-6{margin-left:50%;}
.offset-1-3,.offset-2-6{margin-left:33.33%;}
.offset-2-3,.offset-4-6{margin-left:66.66%;}
.offset-1-4{margin-left:25%;}
.offset-3-4{margin-left:75%;}
.offset-1-5{margin-left:20%;}
.offset-2-5{margin-left:40%;}
.offset-3-5{margin-left:60%;}
.offset-4-5{margin-left:80%;}
.offset-5-6{margin-left:83.33%;}
.coll-1-2,.coll-2-4,.coll-3-6{width:50%;}
.coll-1-3,.coll-2-6{width:33.33%;}
.coll-2-3,.coll-4-6{width:66.66%;}
.coll-1-4{width:25%;}
.coll-3-4{width:75%;}
.coll-1-5{width:20%;}
.coll-2-5{width:40%;}
.coll-3-5{width:60%;}
.coll-4-5{width:80%;}
.coll-1-6{width:16.66%;}
.coll-3-6{width:33.33%;}
.coll-5-6{width:83.33%;}
.font24{font-size:2.4rem;}
.font22{font-size:2.2rem;}
.font20{font-size:2.0rem;}
.font18{font-size:1.8rem;}
.font16{font-size:1.6rem;}
.font14{font-size:1.4rem;}
.font12{font-size:1.2rem;}
.font10{font-size:1.0rem;}
.padd20{padding:2.0rem;}
.padd10{padding:1.0rem;}
.p_rel{position:relative;}
.container{min-width:1000px;max-width:1600px;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container:before,
.container:after{content:" ";clear:both;}
.button,
input[type=button],
input[type=submit]{-webkit-appearance:none;appearance:none;border-radius:0;display:inline-block;font-family:'h-roman';border:none;text-transform:uppercase;text-align:center;background:rgba(248, 168, 91, 0.9);color:#fff;font-size:14px;line-height:36px;padding:0 40px;outline:0;}
.button:hover,
input[type=button]:hover,
input[type=submit]:hover{cursor:pointer;background:#f79433;text-decoration:none;}
.button:active,
input[type=button]:active,
input[type=submit]:active{background:#f79433;text-shadow:none;box-shadow:none;}
.button:disabled,
input[type=button]:disabled,
input[type=submit]:disabled{background:#eee;color:#999;text-shadow:0 1px 1px #fff;cursor:pointer;}
.button.gray,
input[type=button].gray,
input[type=submit].gray{background:#dadada;color:#0e0e0e;}
.button.gray:hover,
input[type=button].gray:hover,
input[type=submit].gray:hover{background:#0f0f0f;color:#fff;}
.button.extragray,
input[type=button].extragray,
input[type=submit].extragray{background:#464646;color:#fff;font-size:13px;}
.button.extragray:hover,
input[type=button].extragray:hover,
input[type=submit].extragray:hover{background:#0f0f0f;color:#fff;}
.button.green,
input[type=button].green,
input[type=submit].green{background:#3eb554;color:#fff;}
.button.green:hover,
input[type=button].green:hover,
input[type=submit].green:hover{background:#0f0f0f;color:#fff;}
.button.large,
input[type=button].large,
input[type=submit].large{padding:0 30px;line-height:45px;font-family:'h-medium';}
.button.extralarge,
input[type=button].extralarge,
input[type=submit].extralarge{padding:0 40px;line-height:50px;font-family:'h-medium';}
.button.small,
input[type=button].small,
input[type=submit].small{padding:0 20px;line-height:30px;font-family:'h-roman';}
ul.menu-v{margin:0;padding:0;}
ul.menu-v li{list-style:none;padding:0;}
ul.menu-v li a{display:block;text-decoration:none;}
ul.menu-v li.collapsible{}
ul.menu-v.bottom-padded{margin-bottom:20px;}
ul.menu-h{margin:0;padding:0;}
ul.menu-h.bottom-padded{margin-bottom:15px;}
ul.menu-h li{list-style:none;display:inline-block;vertical-align:top;display:block\9;float:left\9;}
ul.menu-h li a{display:inline-block;display:block\9;float:left\9;text-decoration:none;}
ul.menu-h li.selected > a{color:#00B2EB;}
ul.menu-h li.bold a{font-weight:bold;}
ul.menu-h.compact{margin-bottom:16px;}
ul.menu-h.compact li{padding-right:5px;}
ul.menu-h.compact li a{padding:0;}
ul.tree{list-style:none;padding-left:0;font-size:16px;}
ul.tree li{border:none;}
ul.tree li a{padding:5px 16px;display:block;text-decoration:none;font-size:0.9em;}
ul.tree li.selected a{background:transparent;}
ul.tree ul{padding-left:20px;list-style:none;}
ul.tree ul a{padding:3px 6px;font-size:90%;}
.paging-nav{text-align:center;}
.paging-nav ul li a{padding:8px 10px;}
.paging-nav ul li.selected a{background:#eee;}
.wa-auth-adapters ul{padding:0;min-height:16px;}
.wa-auth-adapters ul li{list-style:none;float:left;padding:0 15px 0 0;}
.wa-auth-adapters ul li a,
.wa-auth-adapters ul li span{display:block;padding:0px 5px;}
.wa-auth-adapters ul li a img,
.wa-auth-adapters ul li span img{position:relative;top:4px;margin-right:3px;}
.wa-auth-adapters p{color:#888;font-size:0.9em;width:80%;}
.wa-auth-adapters.wa-connect{margin-top:20px;}
.wa-form{float:left;margin:10px 0;overflow:visible;}
.wa-form .wa-field{clear:left;margin:0;padding-top:3px;}
.wa-form .wa-field .wa-name{float:left;width:155px;padding-top:0.05em;padding-bottom:10px;font-size:0.95em;color:#888;}
.wa-form .wa-field.wa-separator{height:10px;}
.wa-form .wa-field .wa-value{margin-left:180px;margin-bottom:5px;position:relative;}
.wa-form .wa-field .wa-value input.wa-error{border:2px solid red;}
.wa-form .wa-field .wa-value .wa-error-msg{font-size:0.9em;color:red;display:block;}
.wa-form .wa-field .wa-value input[type="text"],
.wa-form .wa-field .wa-value input[type="email"],
.wa-form .wa-field .wa-value input[type="password"]{width:30%;min-width:260px;margin:0;}
.wa-form .wa-field .wa-value select{width:30%;min-width:260px;margin:0;}
.wa-form .wa-field .wa-value textarea{min-width:300px;height:70px;}
.wa-form .wa-field .wa-value input.wa-captcha-input{width:100px;min-width:0;}
.wa-form .wa-field .wa-value label{display:block;}
.wa-form .wa-field .wa-value .wa-captcha img{margin-left:0;}
.wa-form .wa-field .wa-value .errormsg{margin-left:0;}
.wa-form .wa-field .wa-value.wa-submit{margin-top:10px;}
.wa-form .wa-field .wa-value p label{display:block;margin:0;}
.wa-form .wa-field .wa-value p{line-height:1.6em;margin-bottom:23px;position:relative;}
.wa-form .wa-field .wa-value p span{color:#777;font-size:0.9em;display:block;}
.wa-form .wa-field .wa-value p i.icon16{float:left;left:-20px;margin-top:2px;position:absolute;}
.wa-form .wa-field .wa-value p input{display:block;margin-bottom:2px;}
.wa-form .wa-field .wa-value p input[type="radio"],
.wa-form .wa-field .wa-value p input[type="checkbox"]{display:inline;}
.wa-form .wa-field .wa-value p .field.wa-required span:after{content:" *";color:#faa;}
.wa-form .wa-field.wa-required .wa-name:after{content:" *";color:#faa;}
.wa-signup-form .wa-form .wa-field.wa-field-email{margin-top:20px;}
.wa-signup-form .wa-form .wa-field.wa-field-email .wa-value input{min-width:260px;}
.wa-signup-form .wa-form .wa-field.wa-field-password .wa-value input,
.wa-signup-form .wa-form .wa-field.wa-field-password_confirm .wa-value input{min-width:200px;width:200px;}
.wa-captcha{padding:7px 0 10px;}
.wa-captcha p{margin:0;}
.wa-captcha strong{font-size:1.2em;}
.wa-captcha p img{float:left !important;margin-right:5px;margin-top:-8px;}
.wa-captcha .wa-captcha-refresh{font-size:0.8em;text-decoration:underline;color:#aaa;}
.wa-captcha .wa-captcha-input{display:inline !important;}
.wa-captcha .errormsg{display:inline-block;margin-left:10px;display:block\9;float:left\9;}
input.error, textarea.error{border:2px solid red;}
.errormsg{color:red;margin-left:170px;display:block;}
.row{clear:both;}
.row.no-border{border:none;}
.col{float:left;}
.col.w1{width:6%;}
.col.w2{width:12%;}
.col.w3{width:18%;}
.col.w4{width:24%;}
.col.w5{width:30%;}
.col.w6{width:36%;}
.col.w7{width:42%;}
.col.w8{width:48%;}
.col.w9{width:54%;}
.col.w10{width:60%;}
.col.w11{width:66%;}
.col.w12{width:72%;}
.col.w13{width:78%;}
.col.w14{width:84%;}
.col.w15{width:90%;}
.col.w16{width:96%;}
table{border-collapse:collapse;border-spacing:0;}
table th{color:#aaa;padding:0px 10px 7px;}
table td{padding:10px;border:1px solid rgba(0,0,0,0.1);}
table.not-bordered td{border:none;}
table.lined{margin-top:25px;width:100%;border-spacing:0;border-collapse:collapse;}
table.lined th{padding-left:7px;padding-right:7px;}
table.lined td{padding:15px 7px;border-bottom:1px solid #ddd;}
table.lined td.min-width{width:1%;}
table.lined td p{margin:0;}
table.lined td input.numerical{width:50px;margin-right:5px;text-align:right;}
table.lined tr.no-border td{border:none;}
table.lined tr.thin td{padding-top:13px;padding-bottom:0;}
table.lined tr.service td{padding-top:5px;padding-bottom:5px;padding-left:25px;font-size:0.8em;color:#555;}
.header-global{position:relative;}
.sec-logo{width:190px;height:126px;line-height:126px;}
.sec-logo img{max-width:180px;max-height:116px;display:inline-block;vertical-align:middle;}
.sec-phone{padding-top:42px;padding-left:2%;width:180px;}
.sec-phone .location-w{border-bottom:1px dashed #999;margin-bottom:4px;color:#000;font-size:15px;line-height:16px;font-family:'h-roman';display:inline-block;}
.sec-phone .phone-w{color:#000;font-family:'h-medium';font-size:18px;line-height:22px;text-transform:uppercase;display:block;}
.sec-phone .location-w:hover,
.sec-phone .phone-w:hover{text-decoration:none;}
.sec-search{min-width:242px;position:absolute;left:416px;right:340px;top:0;
    -webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.sec-search form{display:block;position:relative;}
.sec-search form input[type='search']{-webkit-appearance:none;border-radius:0;width:100%;padding:10px;padding-right:40px;font-size:13px;height:45px;display:block;background-color:#fafafa;border:solid 1px #e6e6e6;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.search input::-webkit-input-placeholder{color:#969696;font-style:italic;}
.search input:-moz-placeholder,
.search input::-moz-placeholder{color:#969696;font-style:italic;}
.search input:-ms-input-placeholder{color:#969696;font-style:italic;}
.sec-search{padding-top:42px;}
.sec-search form input[type='search']:focus{height:45px;background-color:#fafafa;border:solid 1px #fb9a3c;outline:0;}
.search button{border:none;outline:none;background:url(img/icon-search.png) center no-repeat;width:45px;height:45px;position:absolute;right:0;top:0;z-index:9}
.search button:hover{cursor:pointer;}
.search button:active,
.search button:focus{outline:0;}
.search button::-moz-focus-inner{border:0;padding:0;}
.sec-cart{padding-top:42px;position:relative;}
.sec-cart .cart.empty{border:solid 1px #c8c8c8;padding-left:64px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(img/icon_cart.png) no-repeat 5px center #fff;}
.sec-cart .cart{position:relative;width:150px;height:45px;border:solid 1px #464646;padding-left:64px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(img/icon_cart_active.png) no-repeat 5px center #464646;}
.sec-cart .cart.empty span{color:#464646;}
.sec-cart .cart span{color:#fff;}
.sec-cart .cart span.cart-total{display:block;font-size:15px;font-weight:bold;line-height:18px;font-family:'h-bold';}
.sec-cart .cart.empty span.cart-total{display:none;}
.sec-cart .cart span.cart-count{font-size:15px;font-weight:normal;line-height:18px;font-family:'h-roman';}
.cart-summary{display:block;padding-top:4px;}
.cart-summary:hover{text-decoration:none;}
.cart.empty .cart-summary{padding-top:14px;}
.cart-to-checkout{position:absolute;margin:-1px;top:45px;left:0;right:0;text-align:center;background:#6dc66a;color:#fff;font-size:13px;line-height:20px;height:20px;}
.cart.empty .cart-to-checkout{display:none;}
.cart-to-checkout:hover{text-decoration:underline;color:#fff;}
.sec-account{position:relative;padding-top:42px;width:150px;margin-right:10px;}
.sec-account .label-account{padding-left:24px;height:45px;position:relative;cursor:pointer;}
.sec-account .label-account span{vertical-align:top;margin-top:14px;border-bottom:1px dashed #999;display:inline-block;line-height:20px;font-size:13px;color:#464646;}
.sec-account .label-account:after{content:'';position:relative;display:inline-block;margin-top:22px;margin-left:8px;width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#000000 transparent transparent transparent;}
.sec-account:hover .label-account:after{content:'';position:relative;display:inline-block;margin-top:22px;margin-left:8px;width:0;height:0;border-style:solid;border-width:0 3.5px 5px 3.5px;border-color:transparent transparent #fff transparent;}
.sec-account:hover .label-account{background:#464646;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.sec-account:hover .label-account span{border:none;color:#fff;}
.sec-account:hover .auth{opacity:1;visibility:visible;margin-top:0;}
.sec-account .auth{position:absolute;opacity:0;visibility:hidden;top:100%;left:0;right:0;z-index:9999;margin-top:5px;background:#464646;border-top:1px solid #fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.sec-account .auth li a{text-align:left;color:#fff;padding:6px -0px;padding-left:24px;line-height:18px;font-size:13px;}
.sec-account .auth li a:hover{background:#505050;}
.global-nav{padding-bottom:8px;position:relative;z-index:9990;}
.catalog-w{height:50px;font-family:'h-medium';}
.catalog-w > ul > li > ul ul.ul-down{position:relative!important;left:0!important;top:0!important;padding-left:5px;height:0;overflow:hidden;}
.catalog-w > ul > li > ul li:hover > ul.ul-down{position:relative!important;left:0!important;top:0!important;padding-left:5px;height:auto;overflow:auto;}
.catalog-w > ul > li > ul li:hover > ul.ul-down > li{padding:0;box-shadow:none;border-bottom:none;border-top:1px solid #c8c8c8;}
.catalog-w > ul > li{position:relative;}
.catalog-w > ul > li > a{font-family:'h-medium';display:inline-block;line-height:50px;margin-right:12px;padding:0 12px;text-transform:uppercase;font-size:11px;color:#000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.catalog-w > ul > li:hover > a{background:#f7a85b;color:#fff;}
.catalog-w > ul > li > ul{visibility:hidden;opacity:0;position:absolute;left:-3px;top:120%;width:0;-webkit-transition:all 0.3s ease , width 0s;-moz-transition:all 0.3s ease, width 0s;-o-transition:all 0.3s ease, width 0s;transition:all 0.3s ease, width 0s;}
.catalog-w > ul > li > ul ul{visibility:hidden;opacity:0;min-width:170px;position:absolute;left:200px;top:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.catalog-w > ul > li > ul li:hover > ul{visibility:visible;opacity:1;top:0;left:170px;}
.catalog-w > ul > li:hover > ul{visibility:visible;opacity:1;top:100%;width:auto;min-width:170px;}
.catalog-w > ul > li > ul li{border-bottom:1px solid #c8c8c8;min-height:45px;line-height:45px;display:block;padding:0 20px;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);}
.catalog-w > ul > li > ul li a{font-size:13px;line-height:16px;vertical-align:middle;display:inline-block;}
.catalog-w > ul > li > ul li:hover > ul{position:absolute;left:170px;top:0;padding-left:5px;}
.catalog-w > ul > li li a:hover{color:#f7a85b;}
.catalog-w > ul > li li.collapsible:hover:after{content:'';width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #f7a85b;position:absolute;top:20px;right:5px;}
.all-catalog{position:relative;}
.all-catalog .ul-catalog{display:block;opacity:0;visibility:hidden;position:absolute;top:120%;min-width:170px;left:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.all-catalog:hover .ul-catalog{top:100%;visibility:visible;opacity:1;}
ul.ul-catalog li{border-bottom:1px solid #c8c8c8;position:relative;min-height:45px;line-height:45px;display:block;padding:0 20px;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);}
.ul-catalog li a{font-size:13px;line-height:16px;vertical-align:middle;display:inline-block;width:100%;}
.ul-catalog li a:hover{color:#f7a85b;}
.ul-catalog li ul{display:block;position:absolute;left:200px;top:0;min-width:170px;padding-left:5px;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.ul-catalog li:hover > ul{left:170px;visibility:visible;opacity:1;}
.ul-catalog li.collapsible:hover:after{content:'';width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #f7a85b;position:absolute;top:20px;right:5px;}
.all-catalog .label-all-catalog{padding-right:10px;display:block;position:relative;line-height:50px;font-size:11px;font-family:'h-medium';text-transform:uppercase;}
.all-catalog:hover .label-all-catalog{background:#f7a85b;color:#fff;text-decoration:none;}
.all-catalog .label-all-catalog:before{content:'';background:url('img/icon-catalog.png') no-repeat center;width:20px;height:24px;display:inline-block;vertical-align:top;margin-right:5px;margin-top:12px;}
.all-catalog:hover .label-all-catalog:before{background:url('img/icon-catalog-w.png') no-repeat center;}
.globalfooter{background:#f0f0f0;}
.content-footer{padding-top:40px;padding-bottom:20px;border-bottom:1px solid #dcdcdc;}
.content-footer .label-coll{font-size:15px;text-transform:uppercase;font-family:'h-medium';color:#000;margin-bottom:14px;}
.content-footer ul.menu-v li a{color:#646464;font-size:13px;line-height:22px;font-family:'h-roman';}
.content-footer ul.menu-v li a:hover{color:#646464;text-decoration:underline;}
.footer-bottom{padding:24px 10px 30px;}
.f-address{margin-left:3%;margin-right:3%;font-size:13px;line-height:20px;font-family:'h-roman';color:#0f0f0f;}
.f-address span{margin-right:0;display:block;line-height: 24px;}
/*.f-address span:last-child{margin-right:0;}*/
.f-logo{float:left;}
.f-right{float:none;text-align:center;}
.f-phone,.f-pay{display:inline-block;}
@media (min-width: 1280px){
    .f-address{margin-right:0;}
    .f-address span{display:inline-block;margin-right:30px;}
}
@media (min-width: 1500px){
    .f-address span{margin-right:100px;}
    .f-logo{float:none;}
    .f-phone{display:inline-block;float:none;}
    .f-right{float:right;display:inline-block;}
}
.f-pay a{display:inline-block;width:100px;vertical-align:middle;margin-left:20px;}
.f-pay a img{width:100%;}
.f-address,.f-phone{padding-top:10px;}
.f-phone a{display:inline-block;padding-left:12px;font-size:15px;line-height:24px;color:#0f0f0f;font-family:'h-medium';}
.copyright-w{background:#464646;color:#a2a1a1;font-size:13px;line-height:45px;text-align:center;}
.sidebar{float:right;width:260px;}
.content{background:#fff;position:relative;min-height:250px;display: flex;flex-direction:column;width: 100%;}
.categori-text{order:2;}
.region{width: 1px;height: 1px;overflow: hidden;}
.product-list{display: table-header-group;}
.content.with-sidebar{margin-right:290px;}
.sub-links{margin-bottom:20px;padding-left:0;}
.sub-links li{list-style:none;line-height:1.5em;}
.sub-links li a{text-decoration:none;}
.likebox{margin-bottom:25px;overflow:hidden;}
.connect.inline .likebox{width:260px;display:inline-block;vertical-align:top;margin-right:50px;}
.leadbox{background:#def;border:1px solid rgba(0,0,0,0.05);}
i.icon16{background-repeat:no-repeat;height:16px;width:16px;display:inline-block;text-indent:-9999px;text-decoration:none!important;background-image:url("img/icons.png");background-size:260px 160px;}
* i.icon16{text-decoration:none!important;vertical-align:top;margin:0.2em 0.25em 0 0;}
.icon16.rss{background-position:-16px 0;}
.icon16.facebook{background-position:-32px 0;}
.icon16.twitter{background-position:-48px 0;}
.icon16.vk{background-position:-64px 0;}
.icon16.gplus{background-position:-80px 0;}
.icon16.pinterest{background-position:-96px 0;}
.icon16.youtube{background-position:-112px 0;}
.icon16.instagram{background-position:-128px 0;}
.icon16.userpic20{background-position:-2px -2px;border-radius:50%;background-size:20px 20px;}
.icon16.color{border-radius:50%;width:12px;height:12px;background-image:none;}
.icon16.like{background-position:0 -16px;margin-top:0;}
.icon16.saved{background-position:-112px -16px;}
.icon16.stock-red{background-position:-128px -16px;}
.icon16.stock-yellow{background-position:-144px -16px;}
.icon16.stock-green{background-position:-160px -16px;}
.icon16.stock-transparent{background-position:-176px -16px;}
.icon16.checkmark{background-position:-192px -16px;}
.icon16.compare{background-position:-208px -16px;}
.icon16.compare.active{background-position:-224px -16px;}
.icon16.uarr{background:url('img/uarr.png');background-position:0 0;background-size:16px 16px;}
.icon16.loading{background-image:url('img/loading16.gif');background-position:0 0;background-size:16px 16px;}
.icon24.loading{background-image:url('img/loading.gif');background-size:24px 24px;height:24px;width:24px;display:inline-block;}
.icon32.loading{background-image:url('img/loading.gif');background-size:32px 32px;height:32px;width:32px;display:inline-block;}
.icon16.remove{background:url(img/delete.png) left top no-repeat;}
.icon16.remove:hover{background:url(img/delete.png) left bottom no-repeat;}
i.icon10{background-repeat:no-repeat;height:10px;width:10px;display:inline-block;text-indent:-9999px;text-decoration:none!important;background-image:url("img/icons.png");background-size:260px 160px;}
* i.icon10{text-decoration:none!important;vertical-align:top;margin:0.2em 0.1em 0 0;}
.icon10.darr{background-image:url('img/darr.png');background-size:16px 16px;}
.rating-w i{background:url('img/star.png') center no-repeat;background-size:cover;}
.icon12{margin-right:2px;background-repeat:no-repeat;height:12px;width:12px;display:inline-block;text-indent:-9999px;text-decoration:none!important;}
.icon12.star,
.icon12.star-full{background-position:0px 0px;}
.icon12.star-half{background-position:-15px 0px;}
.icon12.star-empty{background-position:-30px 0px;}
.icon15{background:url('img/star.png') center no-repeat;background-size:cover;margin-right:2px;background-repeat:no-repeat;height:15px;width:15px;display:inline-block;text-indent:-9999px;text-decoration:none!important;}
.icon15.star,
.icon15.star-full{background-position:0px 0px;}
.icon15.star-half{background-position:-18px 0px;}
.icon15.star-empty{background-position:-36px 0px;}
.icon15.star-hover{background-position:0px 0px;opacity:0.5;}
i.icon24{background-repeat:no-repeat;height:24px;width:24px;display:inline-block;text-indent:-9999px;text-decoration:none!important;background-image:url("img/icons.png");background-size:260px 160px;}
* i.icon16{text-decoration:none!important;vertical-align:top;margin:0.2em 0.25em 0 0;}
.icon24.rss{background-position:0 -50px;}
.icon24.facebook{background-position:-24px -50px;}
.icon24.twitter{background-position:-48px -50px;}
.icon24.vk{background-position:-72px -50px;}
.icon24.instagram{background-position:-96px -50px;}
.icon24.youtube{background-position:-120px -50px;}
.icon24.pinterest{background-position:-144px -50px;}
.icon24.gplus{background-position:-168px -50px;}
@media screen and (max-width:1040px){body,
.globalfooter{min-width:1040px}
}
@media screen and (max-width:1170px){}
.social a {
	padding:0px;
    margin: 9px;
   margin-bottom: 0px;
}