/* cyrillic weight:300 */
@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),local(Ubuntu-Light),url(../font/ubuntu_v11/4iCv6KVjbNBYlgoC1CzjtGyNL4U.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
/* latin weight:300 */
@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),local(Ubuntu-Light),url(../font/ubuntu_v11/4iCv6KVjbNBYlgoC1CzjsGyN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* cyrillic weight:400 */
@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local(Ubuntu-Regular),url(../font/ubuntu_v11/4iCs6KVjbNBYlgoKew72j00.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
/* latin weight:400 */
@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local(Ubuntu-Regular),url(../font/ubuntu_v11/4iCs6KVjbNBYlgoKfw72.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* cyrillic weight:700 */
@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local(Ubuntu-Bold),url(../font/ubuntu_v11/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
/* latin weight:700 */
@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local(Ubuntu-Bold),url(../font/ubuntu_v11/4iCv6KVjbNBYlgoCxCvjsGyN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

html{font-family:Ubuntu,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;box-sizing:border-box;overflow-y:scroll}
body{margin:0;padding:0;line-height:1.4;font-weight:400;color:#484848;overflow-x:hidden;background:#fff}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
progress{vertical-align:baseline}
template,[hidden]{display:none}
a{background-color:transparent}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong,.strong{font-weight:bolder}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
i{padding-right:5px}
li{line-height:20px}
img{border-style:none}
svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace;font-size:1em}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit}
optgroup{font-weight:bold}
button,input,select{overflow:visible}
button,input,select,textarea{margin:0}
button,select{text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}
[disabled]{cursor:default}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
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}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
*,::before,::after{box-sizing:inherit}
[tabindex="-1"]:focus{outline:none!important}
p{margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #818a91}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:bold}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
a{color:#555}
.heading a,.article a{color:#ff6600;text-decoration:underline}
.heading h1{display:inline-block}
.card-title a{color:#555;text-decoration:none!important}
a.name,.levhover a,.banner a,.lev1 a{text-decoration:none}
a:focus,a:hover{color:#555;text-decoration:none}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:none}
pre{margin-top:0;margin-bottom:1rem;overflow:auto}
figure{margin:0 0 1rem}
img{vertical-align:middle}
[role="button"]{cursor:pointer}
a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}
table{border-collapse:collapse;background-color:transparent}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;text-align:left;caption-side:bottom}
th{text-align:left}
label{display:inline-block;margin-bottom:.5rem}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,textarea{margin:0;line-height:inherit;border-radius:4px}
input[type="radio"]:disabled,input[type="checkbox"]:disabled{cursor:not-allowed}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}
input[type="search"]{-webkit-appearance:none}
input:focus::-webkit-input-placeholder{color:transparent}
output{display:inline-block}
[hidden]{display:none!important}
.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
.container::after{content:"";display:table;clear:both}
article iframe{width:100%;height:50vh}
.container{width:1444px;max-width:98%;padding:0 1%}
.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
.container-fluid::after{content:"";display:table;clear:both}
.row{margin-left:-15px;margin-right:-15px}
.row::after{content:"";display:table;clear:both}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1{float:left;width:8.33333%}
.col-xs-2{float:left;width:16.66667%}
.col-xs-3{float:left;width:25%}
.col-xs-4{float:left;width:33.33333%}
.col-xs-5{float:left;width:41.66667%}
.col-xs-6{float:left;width:50%}
.col-xs-7{float:left;width:58.33333%}
.col-xs-8{float:left;width:66.66667%}
.col-xs-9{float:left;width:75%}
.col-xs-10{float:left;width:83.33333%}
.col-xs-11{float:left;width:91.66667%}
.col-xs-12{float:left;width:100%}
.pull-xs-0{right:auto}
.pull-xs-1{right:8.33333%}
.pull-xs-2{right:16.66667%}
.pull-xs-3{right:25%}
.pull-xs-4{right:33.33333%}
.pull-xs-5{right:41.66667%}
.pull-xs-6{right:50%}
.pull-xs-7{right:58.33333%}
.pull-xs-8{right:66.66667%}
.pull-xs-9{right:75%}
.pull-xs-10{right:83.33333%}
.pull-xs-11{right:91.66667%}
.pull-xs-12{right:100%}
.push-xs-0{left:auto}
.push-xs-1{left:8.33333%}
.push-xs-2{left:16.66667%}
.push-xs-3{left:25%}
.push-xs-4{left:33.33333%}
.push-xs-5{left:41.66667%}
.push-xs-6{left:50%}
.push-xs-7{left:58.33333%}
.push-xs-8{left:66.66667%}
.push-xs-9{left:75%}
.push-xs-10{left:83.33333%}
.push-xs-11{left:91.66667%}
.push-xs-12{left:100%}
.offset-xs-1{margin-left:8.33333%}
.offset-xs-2{margin-left:16.66667%}
.offset-xs-3{margin-left:25%}
.offset-xs-4{margin-left:33.33333%}
.offset-xs-5{margin-left:41.66667%}
.offset-xs-6{margin-left:50%}
.offset-xs-7{margin-left:58.33333%}
.offset-xs-8{margin-left:66.66667%}
.offset-xs-9{margin-left:75%}
.offset-xs-10{margin-left:83.33333%}
.offset-xs-11{margin-left:91.66667%}
@media (min-width:544px) {
.col-sm-1{float:left;width:8.33333%}
.col-sm-2{float:left;width:16.66667%}
.col-sm-3{float:left;width:25%}
.col-sm-4{float:left;width:33.33333%}
.col-sm-5{float:left;width:41.66667%}
.col-sm-6{float:left;width:50%}
.col-sm-7{float:left;width:58.33333%}
.col-sm-8{float:left;width:66.66667%}
.col-sm-9{float:left;width:75%}
.col-sm-10{float:left;width:83.33333%}
.col-sm-11{float:left;width:91.66667%}
.col-sm-12{float:left;width:100%}
.pull-sm-0{right:auto}
.pull-sm-1{right:8.33333%}
.pull-sm-2{right:16.66667%}
.pull-sm-3{right:25%}
.pull-sm-4{right:33.33333%}
.pull-sm-5{right:41.66667%}
.pull-sm-6{right:50%}
.pull-sm-7{right:58.33333%}
.pull-sm-8{right:66.66667%}
.pull-sm-9{right:75%}
.pull-sm-10{right:83.33333%}
.pull-sm-11{right:91.66667%}
.pull-sm-12{right:100%}
.push-sm-0{left:auto}
.push-sm-1{left:8.33333%}
.push-sm-2{left:16.66667%}
.push-sm-3{left:25%}
.push-sm-4{left:33.33333%}
.push-sm-5{left:41.66667%}
.push-sm-6{left:50%}
.push-sm-7{left:58.33333%}
.push-sm-8{left:66.66667%}
.push-sm-9{left:75%}
.push-sm-10{left:83.33333%}
.push-sm-11{left:91.66667%}
.push-sm-12{left:100%}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333%}
.offset-sm-2{margin-left:16.66667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333%}
.offset-sm-5{margin-left:41.66667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333%}
.offset-sm-8{margin-left:66.66667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333%}
.offset-sm-11{margin-left:91.66667%}
}
@media (min-width:768px) {
.col-md-1{float:left;width:8.33333%}
.col-md-2{float:left;width:16.66667%}
.col-md-3{float:left;width:25%}
.col-md-4{float:left;width:33.33333%}
.col-md-5{float:left;width:41.66667%}
.col-md-6{float:left;width:50%}
.col-md-7{float:left;width:58.33333%}
.col-md-8{float:left;width:66.66667%}
.col-md-9{float:left;width:75%}
.col-md-10{float:left;width:83.33333%}
.col-md-11{float:left;width:91.66667%}
.col-md-12{float:left;width:100%}
.pull-md-0{right:auto}
.pull-md-1{right:8.33333%}
.pull-md-2{right:16.66667%}
.pull-md-3{right:25%}
.pull-md-4{right:33.33333%}
.pull-md-5{right:41.66667%}
.pull-md-6{right:50%}
.pull-md-7{right:58.33333%}
.pull-md-8{right:66.66667%}
.pull-md-9{right:75%}
.pull-md-10{right:83.33333%}
.pull-md-11{right:91.66667%}
.pull-md-12{right:100%}
.push-md-0{left:auto}
.push-md-1{left:8.33333%}
.push-md-2{left:16.66667%}
.push-md-3{left:25%}
.push-md-4{left:33.33333%}
.push-md-5{left:41.66667%}
.push-md-6{left:50%}
.push-md-7{left:58.33333%}
.push-md-8{left:66.66667%}
.push-md-9{left:75%}
.push-md-10{left:83.33333%}
.push-md-11{left:91.66667%}
.push-md-12{left:100%}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333%}
.offset-md-2{margin-left:16.66667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333%}
.offset-md-5{margin-left:41.66667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333%}
.offset-md-8{margin-left:66.66667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333%}
.offset-md-11{margin-left:91.66667%}
}
@media (min-width:992px) {
.col-lg-1{float:left;width:8.33333%}
.col-lg-2{float:left;width:16.66667%}
.col-lg-3{float:left;width:25%}
.col-lg-4{float:left;width:33.33333%}
.col-lg-5{float:left;width:41.66667%}
.col-lg-6{float:left;width:50%}
.col-lg-7{float:left;width:58.33333%}
.col-lg-8{float:left;width:66.66667%}
.col-lg-9{float:left;width:75%}
.col-lg-10{float:left;width:83.33333%}
.col-lg-11{float:left;width:91.66667%}
.col-lg-12{float:left;width:100%}
.pull-lg-0{right:auto}
.pull-lg-1{right:8.33333%}
.pull-lg-2{right:16.66667%}
.pull-lg-3{right:25%}
.pull-lg-4{right:33.33333%}
.pull-lg-5{right:41.66667%}
.pull-lg-6{right:50%}
.pull-lg-7{right:58.33333%}
.pull-lg-8{right:66.66667%}
.pull-lg-9{right:75%}
.pull-lg-10{right:83.33333%}
.pull-lg-11{right:91.66667%}
.pull-lg-12{right:100%}
.push-lg-0{left:auto}
.push-lg-1{left:8.33333%}
.push-lg-2{left:16.66667%}
.push-lg-3{left:25%}
.push-lg-4{left:33.33333%}
.push-lg-5{left:41.66667%}
.push-lg-6{left:50%}
.push-lg-7{left:58.33333%}
.push-lg-8{left:66.66667%}
.push-lg-9{left:75%}
.push-lg-10{left:83.33333%}
.push-lg-11{left:91.66667%}
.push-lg-12{left:100%}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333%}
.offset-lg-2{margin-left:16.66667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333%}
.offset-lg-5{margin-left:41.66667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333%}
.offset-lg-8{margin-left:66.66667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333%}
.offset-lg-11{margin-left:91.66667%}
}
@media (min-width:1340px) {
.col-xl-1{float:left;width:8.33333%}
.col-xl-2{float:left;width:16.66667%}
.col-xl-3{float:left;width:25%}
.col-xl-4{float:left;width:33.33333%}
.col-xl-5{float:left;width:41.66667%}
.col-xl-6{float:left;width:50%}
.col-xl-7{float:left;width:58.33333%}
.col-xl-8{float:left;width:66.66667%}
.col-xl-9{float:left;width:75%}
.col-xl-10{float:left;width:83.33333%}
.col-xl-11{float:left;width:91.66667%}
.col-xl-12{float:left;width:100%}
.pull-xl-0{right:auto}
.pull-xl-1{right:8.33333%}
.pull-xl-2{right:16.66667%}
.pull-xl-3{right:25%}
.pull-xl-4{right:33.33333%}
.pull-xl-5{right:41.66667%}
.pull-xl-6{right:50%}
.pull-xl-7{right:58.33333%}
.pull-xl-8{right:66.66667%}
.pull-xl-9{right:75%}
.pull-xl-10{right:83.33333%}
.pull-xl-11{right:91.66667%}
.pull-xl-12{right:100%}
.push-xl-0{left:auto}
.push-xl-1{left:8.33333%}
.push-xl-2{left:16.66667%}
.push-xl-3{left:25%}
.push-xl-4{left:33.33333%}
.push-xl-5{left:41.66667%}
.push-xl-6{left:50%}
.push-xl-7{left:58.33333%}
.push-xl-8{left:66.66667%}
.push-xl-9{left:75%}
.push-xl-10{left:83.33333%}
.push-xl-11{left:91.66667%}
.push-xl-12{left:100%}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333%}
.offset-xl-2{margin-left:16.66667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333%}
.offset-xl-5{margin-left:41.66667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333%}
.offset-xl-8{margin-left:66.66667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333%}
.offset-xl-11{margin-left:91.66667%}
}
.breadcrumb{list-style:none;padding:5px 0;font-size:14px}
.breadcrumb::after{content:"";display:table;clear:both}
.breadcrumb ol{margin:0;padding:0}
.breadcrumb li{color:#919191;display:inline-block;margin:2px 0}
.breadcrumb li a{color:#6b6b6b}
.breadcrumb li a:hover{color:#595959;text-decoration:underline}
.breadcrumb li+li:before{margin:0 1px;text-decoration:none!important;color:#919191;content:'\f006'}
.breadcrumb li:last-child:before{margin-right:4px}
@media (max-width:991px) {
.breadcrumb{text-align:center;font-size:14px}
}
.btn{position:relative;outline:none!important;font-family:'Ubuntu',Arial,sans-serif;text-transform:uppercase;display:inline-block;text-align:center;white-space:nowrap;vertical-align:top;cursor:pointer;user-select:none;border:2px solid transparent;padding:.5rem 1.4rem;text-decoration:none!important;border-radius:4px;height:2.6rem;background:#444;color:#fff}
.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover{color:#fff}
.btn.focus{text-decoration:none}
.btn:active,.btn.active{outline:0!important}
.btn.disabled,.btn:disabled{cursor:not-allowed}
.btn-primary{color:#fff!important;background-color:#ff6600;border-color:#ff6600}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{color:#fff}
.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled.focus{background-color:#ff6600;border-color:#ff6600}
.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#ff6600;border-color:#ff6600}
.btn-secondary{color:#ff6600!important;background-color:#fff;border-color:#ff6600;text-decoration:none!important}
.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus{color:#ff6600;background:#fff;border-color:#ff6600}
.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e0e0e0;border-color:#cccccc;background-image:none}
.btn-secondary:active:hover,.btn-secondary:active:focus,.btn-secondary:active.focus,.btn-secondary.active:hover,.btn-secondary.active:focus,.btn-secondary.active.focus,.open>.btn-secondary.dropdown-toggle:hover,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle.focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}
.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled.focus{background-color:#fff;border-color:#e0e0e0}
.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:#fff;border-color:#e0e0e0}
.btn-info{color:#fff;background-color:#333;border-color:#333}
.btn-info:hover{color:#fff;background-color:#555;border-color:#555}
.btn-info:focus,.btn-info.focus{color:#fff;background-color:#555;border-color:#555}
.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#798d8f;border-color:#74898a;background-image:none}
.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#687b7c;border-color:#566566}
.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info:disabled:focus,.btn-info:disabled.focus{background-color:#95A5A6;border-color:#95A5A6}
.btn-info.disabled:hover,.btn-info:disabled:hover{background-color:#95A5A6;border-color:#95A5A6}
.btn-success,.btn-success:hover{color:#fff!important;background:#ff6600;border:none}
.btn-link{font-weight:400;color:#555;border-radius:0}
.btn-link,.btn-link:active,.btn-link.active,.btn-link:disabled{background-color:transparent}
.btn-link,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover{border-color:transparent}
.btn-link:focus,.btn-link:hover{color:#555;text-decoration:none;background-color:transparent}
.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}
.btn-sm{padding:.25rem .5rem;font-size:.875rem;height:1.7rem;line-height:1rem}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.heading{position:relative;clear:both;margin:0 auto 1rem;text-align:center;letter-spacing:-.02rem;line-height:1.13}
.title{text-transform:uppercase}

.heading.dotted .title{overflow:hidden;text-align:center}
.heading.dotted .title:before,.heading.dotted .title:after{content:"";display:inline-block;vertical-align:middle;width:100%;height:6px;border-top:5px dotted silver;position:relative;top:-2px}
.heading.dotted .title:before{margin-left:-100%;left:-14px}
.heading.dotted .title:after{margin-right:-100%;right:-14px}

.heading>.subText{font-size:.875rem}
.heading.text-center{text-align:center}
.heading.text-center>.subText{text-align:center}
.heading.text-center>.title{padding:0 1rem}
.column-count2{column-count:2}
.column-count3{column-count:3}
#catMenu{font-size:.875rem;background:#fff;border-bottom:1px solid #e0e0e0}
#catMenu .list_drop{cursor:pointer;white-space:nowrap}
#catMenu ul{display:table;margin:0;padding:0;list-style:none}
#catMenu ul button{z-index:2;position:absolute;top:0;right:0;margin:0;padding:0;font-size:1.4rem;line-height:3.1rem;border:0;background:none;color:#545454;text-shadow:none}
#catMenu ul button:hover,#catMenu ul button.active{color:#ff6600}
#catMenu a{position:relative;display:block;vertical-align:middle;line-height:1.15}
#catMenu .lev1>li>a{text-transform:uppercase;font-size:1rem;font-weight:bold;border:none}
#catMenu .lev1{display:flex;align-items:center;width:100%;padding:0}
@media (min-width:992px) {
#catMenu .list_drop{display:initial}
#catMenu .lev2{position:absolute;top:99%;box-shadow:0px 2px 6px 0 rgba(0,0,0,0.5)}
#catMenu .lev2 a{padding:10px;background:#fff;min-width:200px}
#catMenu .lev2 a:hover{text-decoration:none}
#catMenu .lev2>li{display:block;text-align:left}
#catMenu li>ul{display:none;box-shadow:0px 2px 6px 0 rgba(0,0,0,0.5);z-index:1}
#catMenu li>a{position:relative;border-bottom:1px solid #e0e0e0}
#catMenu li>a:before{float:right;margin-right:-3px;padding-left:3px}
#catMenu ul>li:last-child>a{border:none}
#catMenu li:hover>ul{display:block}
.lev2 ul{position:absolute;left:100%;top:0}
.levhover{padding:20px 5px}
.levhover li{position:relative}
}
#catMenu .lev2{z-index:1;display:none;background-color:#fbfbfb}
@media (max-width:991px) {
#id000{max-height:80vh}
#catMenu .lev3{display:none}
#catMenu{text-align:left}
#catMenu>nav{max-width:100%;padding:0}
#catMenu>nav>.list_drop{padding:.9rem;font-size:1.25rem;font-weight:bold;color:#fff;border-radius:0}
#catMenu>nav>.list_drop:before{font-size:1.125rem}
#catMenu .lev2{border-radius:0}
#catMenu .lev2>li{position:relative;border-top:1px solid #e0e0e0}
#catMenu .lev2>li>a{font-size:1.0625rem;padding:1rem;padding-right:1.4rem;color:#ff6600}
#catMenu .lev3{background:linear-gradient(to bottom,#f2f2f2 60%,#ededed 90%)}
#catMenu .lev3>li{border-top:2px solid #e0e0e0}
#catMenu .lev3>li>a{text-transform:uppercase;padding:1rem 1.4rem 1rem 2rem;color:#030303}
#catMenu{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
}
.lev2{z-index:99;animation-name:slidenavAnimation;animation-duration:200ms;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:forwards;-webkit-animation-name:slidenavAnimation;-webkit-animation-duration:200ms;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;-moz-animation-name:slidenavAnimation;-moz-animation-duration:200ms;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-moz-animation-fill-mode:forwards}
@keyframes slidenavAnimation {
from{margin-top:-10px;opacity:0}
to{margin-top:0;opacity:1}
}
@-webkit-keyframes slidenavAnimation {
from{margin-top:-10px;opacity:0}
to{margin-top:0;opacity:1}
}
input.form-control{height:36px}
.pro_sub-coupon{height:37px}
.form-control{display:block;width:100%;padding:.5rem 1rem;font-size:.97rem;line-height:1.2;color:#55595c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #e0e0e0}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:focus{color:#55595c;background-color:#fff;border-color:#ff6600;outline:none}
.form-control::placeholder{color:#999;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}
.form-control:disabled{cursor:not-allowed}аfooter
select.form-control:not([size]):not([multiple]){height:2.7rem}
select.form-control:focus::-ms-value{color:#55595c;background-color:#fff}
.form-control-file,.form-control-range{display:block}
.col-form-label{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}
.col-form-label-lg{padding-top:.75rem;padding-bottom:.75rem;font-size:1.25rem}
.col-form-label-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}
.col-form-legend{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;font-size:.97rem}
.form-control-static{min-height:2.2901rem;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}
.form-control-static.form-control-sm,.form-control-static.form-control-lg{padding-right:0;padding-left:0}
.form-control-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}
select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}
.form-control-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}
select.form-control-lg:not([size]):not([multiple]){height:3.16667rem}
.form-group{margin-bottom:1rem}
.form-text{display:block;margin-top:.25rem}
.form-check{position:relative;display:block;margin-bottom:.75rem}
.form-check+.form-check{margin-top:-.25rem}
.form-check.disabled .form-check-label{color:#818a91;cursor:not-allowed}
.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}
.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}
.form-check-input:only-child{position:static}
.form-check-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer}
.form-check-inline+.form-check-inline{margin-left:.75rem}
.form-check-inline.disabled{cursor:not-allowed}
.form-control-feedback{margin-top:.25rem}
.form-control-success,.form-control-warning,.form-control-danger{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .57252rem;background-size:1.14505rem 1.14505rem}
.has-success .form-control-feedback,.has-success .form-control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label,.has-success .custom-control{color:#17A67E}
.has-success .form-control{border-color:#17A67E}
.has-success .input-group-addon{color:#17A67E;border-color:#17A67E;background-color:#98f1d8}
.has-success .form-control-feedback{color:#17A67E}
.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}
.has-warning .form-control-feedback,.has-warning .form-control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label,.has-warning .custom-control{color:#F39C12}
.has-warning .form-control{border-color:#F39C12}
.has-warning .input-group-addon{color:#F39C12;border-color:#F39C12;background-color:#fdedd4}
.has-warning .form-control-feedback{color:#F39C12}
.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}
.has-danger .form-control-feedback,.has-danger .form-control-label,.has-danger .radio,.has-danger .checkbox,.has-danger .radio-inline,.has-danger .checkbox-inline,.has-danger.radio label,.has-danger.checkbox label,.has-danger.radio-inline label,.has-danger.checkbox-inline label,.has-danger .custom-control{color:#ff6600}
.has-danger .form-control{border-color:#ff6600}
.has-danger .input-group-addon{color:#ff6600;border-color:#ff6600;background-color:#fdf3f2}
.has-danger .form-control-feedback{color:#ff6600}
.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}
@media (min-width:544px) {
.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-static{display:inline-block}
.form-inline .input-group{display:inline-table;vertical-align:middle}
.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}
.form-inline .input-group>.form-control{width:100%}
.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}
.form-inline .form-check{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.form-inline .form-check-label{padding-left:0}
.form-inline .form-check-input{position:relative;margin-left:0}
.form-inline .has-feedback .form-control-feedback{top:0}
}
.custom-control{position:relative;display:inline;cursor:pointer}
.custom-control+.custom-control{margin-left:1rem}
.custom-control-input{position:absolute;z-index:-1;opacity:0}
.custom-control-input:checked ~ .indicator{color:#fff;background-color:#ff6600}
.custom-control-input:focus ~ .indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #ff6600}
.custom-control-input:active ~ .indicator{color:#fff;background-color:#ff6600}
.custom-control-input:disabled ~ .indicator{cursor:not-allowed;background-color:#eee}
.custom-control-input:disabled ~ .custom-control-description{color:#767676;cursor:not-allowed}
.indicator{display:inline-block;vertical-align:text-top;width:1rem;height:1rem;pointer-events:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;margin:2px .42rem 0 0;border-radius:.25rem;float:initial}
.custom-checkbox .custom-control-input:checked ~ .indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}
.custom-checkbox .custom-control-input:checked ~ .indicator.black_indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23222' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}
.is_color.f-ok{color:#fff!important}
.is_color.f-ok:before{vertical-align:sub}
.custom-checkbox .custom-control-input:indeterminate ~ .indicator{background-color:#ff6600;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}
.custom-radio .indicator{border-radius:50%}
.custom-radio .custom-control-input:checked ~ .indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}
.custom-controls-stacked .custom-control{display:inline}
.custom-controls-stacked .custom-control::after{display:block;margin-bottom:.25rem;content:""}
.custom-controls-stacked .custom-control+.custom-control{margin-left:0}
.custom-select{display:inline-block;max-width:100%;padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem \9;color:#55595c;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-image:none \9;background-size:8px 10px;border:1px solid #e0e0e0;-moz-appearance:none;-webkit-appearance:none}
.custom-select:focus{border-color:#ff6600;outline:none}
.custom-select:focus::-ms-value{color:#55595c;background-color:#fff}
.custom-select:disabled{color:#818a91;cursor:not-allowed;background-color:#eceeef}
.custom-select::-ms-expand{opacity:0}
.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem;font-size:75%}
.custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;cursor:pointer}
.custom-file-input{min-width:14rem;max-width:100%;margin:0;filter:alpha(opacity=0);opacity:0}
.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.25rem}
.custom-file-control:lang(en)::after{content:"Choose file..."}
.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:1px solid #ddd;border-radius:0 .25rem .25rem 0}
.custom-file-control:lang(en)::before{content:"Browse"}
.table{width:100%;max-width:100%;margin-bottom:1rem}
.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}
.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}
.table tbody+tbody{border-top:2px solid #eceeef}
.table .table{background-color:#fcfcfc}
.table-sm th,.table-sm td{padding:.3rem}
.table-bordered{border:1px solid #eceeef}
.table-bordered th,.table-bordered td{border:1px solid #eceeef}
.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}
.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}
.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}
.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}
.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}
.table-success,.table-success>th,.table-success>td{background-color:#dff0d8}
.table-hover .table-success:hover{background-color:#d0e9c6}
.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}
.table-info,.table-info>th,.table-info>td{background-color:#d9edf7}
.table-hover .table-info:hover{background-color:#c4e3f3}
.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}
.table-warning,.table-warning>th,.table-warning>td{background-color:#fcf8e3}
.table-hover .table-warning:hover{background-color:#faf2cc}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}
.table-danger,.table-danger>th,.table-danger>td{background-color:#f2dede}
.table-hover .table-danger:hover{background-color:#ebcccc}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}
.thead-inverse th{color:#fff;background-color:#373a3c}
.thead-default th{color:#55595c;background-color:#eceeef}
.table-inverse{color:#eceeef;background-color:#373a3c}
.table-inverse th,.table-inverse td,.table-inverse thead th{border-color:#55595c}
.table-inverse.table-bordered{border:0}
.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}
.table-reflow thead{float:left}
.table-reflow tbody{display:block;white-space:nowrap}
.table-reflow th,.table-reflow td{border-top:1px solid #eceeef;border-left:1px solid #eceeef}
.table-reflow th:last-child,.table-reflow td:last-child{border-right:1px solid #eceeef}
.table-reflow thead:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tbody:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td{border-bottom:1px solid #eceeef}
.table-reflow tr{float:left}
.table-reflow tr th,.table-reflow tr td{display:block!important;border:1px solid #eceeef}
.clearfix::after{content:"";display:table;clear:both}
.d-block{display:block!important}
.d-inline-block,.inline-block{display:inline-block!important}
.d-inline,.inline{display:inline!important}
.pull-xs-left{float:left!important}
.pull-xs-right{float:right!important}
.pull-xs-none{float:none!important}
@media (min-width:544px) {
.pull-sm-left{float:left!important}
.pull-sm-right{float:right!important}
.pull-sm-none{float:none!important}
}
@media (min-width:768px) {
.pull-md-left{float:left!important}
.pull-md-right{float:right!important}
.pull-md-none{float:none!important}
}
@media (min-width:992px) {
.pull-lg-left{float:left!important}
.pull-lg-right{float:right!important}
.pull-lg-none{float:none!important}
}
@media (min-width:1340px) {
.pull-xl-left{float:left!important}
.pull-xl-right{float:right!important}
.pull-xl-none{float:none!important}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.w-100{width:100%!important}
.m-x-auto{margin-right:auto!important;margin-left:auto!important}
.m-a-0{margin:0!important}
.m-t-0{margin-top:0!important}
.m-r-0{margin-right:0!important}
.m-b-0{margin-bottom:0!important}
.m-l-0{margin-left:0!important}
.m-x-0{margin-right:0!important;margin-left:0!important}
.m-y-0{margin-top:0!important;margin-bottom:0!important}
.m-a-sm{margin:.75rem!important}
.m-t-sm{margin-top:.75rem!important}
.m-r-sm{margin-right:.75rem!important}
.m-b-sm{margin-bottom:.75rem!important}
.m-l-sm{margin-left:.75rem!important}
.m-x-sm{margin-right:.75rem!important;margin-left:.75rem!important}
.m-y-sm{margin-top:.75rem!important;margin-bottom:.75rem!important}
.m-a-1{margin:1rem!important}
.m-t-1{margin-top:1rem!important}
.m-r-1{margin-right:1rem!important}
.m-r-10{margin-right:10px!important}
.m-b-1{margin-bottom:1rem!important}
.m-l-1{margin-left:1rem!important}
.m-l-10{margin-left:10px!important}
.m-x-1{margin-right:1rem!important;margin-left:1rem!important}
.m-y-1{margin-top:1rem!important;margin-bottom:1rem!important}
.m-y-05{margin-top:.5rem!important;margin-bottom:.5rem!important}
.m-a-2{margin:2.2rem!important}
.m-t-2{margin-top:2.2rem!important}
.m-r-2{margin-right:2.2rem!important}
.m-b-2{margin-bottom:2.2rem!important}
.m-l-2{margin-left:2.2rem!important}
.m-x-2{margin-right:2.2rem!important;margin-left:2.2rem!important}
.m-y-2{margin-top:2.2rem!important;margin-bottom:2.2rem!important}
.m-a-3{margin:3.5rem!important}
.m-t-3{margin-top:3.5rem!important}
.m-r-3{margin-right:3.5rem!important}
.m-b-3{margin-bottom:3.5rem!important}
.m-l-3{margin-left:3.5rem!important}
.m-x-3{margin-right:3.5rem!important;margin-left:3.5rem!important}
.m-y-3{margin-top:3.5rem!important;margin-bottom:3.5rem!important}
.m-a-4{margin:5.5rem!important}
.m-t-4{margin-top:5.5rem!important}
.m-r-4{margin-right:5.5rem!important}
.m-b-4{margin-bottom:5.5rem!important}
.m-l-4{margin-left:5.5rem!important}
.m-x-4{margin-right:5.5rem!important;margin-left:5.5rem!important}
.m-y-4{margin-top:5.5rem!important;margin-bottom:5.5rem!important}
.p-a-0{padding:0!important}
.p-t-0{padding-top:0!important}
.p-r-0{padding-right:0!important}
.p-b-0{padding-bottom:0!important}
.p-l-0{padding-left:0!important}
.p-x-0{padding-right:0!important;padding-left:0!important}
.p-y-0{padding-top:0!important;padding-bottom:0!important}
.p-a-sm{padding:.5rem!important}
.p-t-sm{padding-top:.5rem!important}
.p-r-sm{padding-right:.5rem!important}
.p-b-sm{padding-bottom:.5rem!important}
.p-l-sm{padding-left:.5rem!important}
.p-x-sm{padding-right:.5rem!important;padding-left:.5rem!important}
.p-y-sm{padding-top:.5rem!important;padding-bottom:.5rem!important}
.p-a-1{padding:1rem!important}
.p-t-1{padding-top:1rem!important}
.p-r-1{padding-right:1rem!important}
.p-b-1{padding-bottom:1rem!important}
.p-l-1{padding-left:1rem!important}
.p-x-1{padding-right:1rem!important;padding-left:1rem!important}
.p-y-1{padding-top:1rem!important;padding-bottom:1rem!important}
.p-a-2{padding:2.2rem!important}
.p-t-2{padding-top:2.2rem!important}
.p-r-2{padding-right:2.2rem!important}
.p-b-2{padding-bottom:2.2rem!important}
.p-l-2{padding-left:2.2rem!important}
.p-x-2{padding-right:2.2rem!important;padding-left:2.2rem!important}
.p-y-2{padding-top:2.2rem!important;padding-bottom:2.2rem!important}
.p-a-3{padding:3.5rem!important}
.p-t-3{padding-top:3.5rem!important}
.p-r-3{padding-right:3.5rem!important}
.p-b-3{padding-bottom:3.5rem!important}
.p-l-3{padding-left:3.5rem!important}
.p-x-3{padding-right:3.5rem!important;padding-left:3.5rem!important}
.p-y-3{padding-top:3.5rem!important;padding-bottom:3.5rem!important}
.p-a-4{padding:5.5rem!important}
.p-t-4{padding-top:5.5rem!important}
.p-r-4{padding-right:5.5rem!important}
.p-b-4{padding-bottom:5.5rem!important}
.p-l-4{padding-left:5.5rem!important}
.p-x-4{padding-right:5.5rem!important;padding-left:5.5rem!important}
.p-y-4{padding-top:5.5rem!important;padding-bottom:5.5rem!important}
.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}
.text-justify{text-align:justify!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.left{text-align:left!important}
.right{text-align:right!important}
.center{text-align:center!important}
@media (min-width:544px) {
.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
}
@media (min-width:768px) {
.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}
}
@media (min-width:992px) {
.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}
}
@media (min-width:1340px) {
.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}
}
.lowercase{text-transform:lowercase!important}
.uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.normal{font-weight:400}
.font-weight-bold{font-weight:bold}
.font-italic{font-style:italic}
.text-muted{color:#818a91!important}
a.text-muted:focus,a.text-muted:hover{color:#687077}
.text-primary{color:#ff6600!important}
a.text-primary:focus,a.text-primary:hover{color:#2962a3}
.text-success{color:#17A67E!important}
a.text-success:focus,a.text-success:hover{color:#ff6600}
.text-info{color:#95A5A6!important}
a.text-info:focus,a.text-info:hover{color:#798d8f}
.text-warning{color:#F39C12!important}
a.text-warning:focus,a.text-warning:hover{color:#c87f0a}
.text-danger{color:#ff6600!important}
a.text-danger:focus,a.text-danger:hover{color:#d62c1a}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.invisible{visibility:hidden!important}
.hidden{display:none!important}
@media (max-width:543px) {
.hidden-xs-down{display:none!important}
}
@media (min-width:544px) {
.hidden-sm-up{display:none!important}
}
@media (max-width:767px) {
.hidden-sm-down{display:none!important}
}
@media (min-width:768px) {
.hidden-md-up{display:none!important}
}
@media (max-width:991px) {
.hidden-md-down{display:none!important}
}
@media (min-width:992px) {
.hidden-lg-up{display:none!important}
}
@media (max-width:1339px) {
.hidden-lg-down{display:none!important}
}
@media (min-width:1340px) {
.hidden-xl-up{display:none!important}
}
.hidden-xl-down{display:none!important}
.visible-print-block{display:none!important}
@media print {
.visible-print-block{display:block!important}
}
.visible-print-inline{display:none!important}
@media print {
.visible-print-inline{display:inline!important}
}
.visible-print-inline-block{display:none!important}
@media print {
.visible-print-inline-block{display:inline-block!important}
}
@media print {
.hidden-print{display:none!important}
}
.nowrap{white-space:nowrap}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;position:relative;display:none}
.slick-slide:hover{z-index:99}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:.0625rem solid transparent}
.slick-slide .slick-arrow.slick-hidden{display:none}
.slick-arrow,.fancybox-wrap .f-close{position:absolute;border-radius:40px;bottom:50%;transform:translateY(50%);width:2rem;height:2rem;font-size:1rem;padding:0;margin:0;display:inline-block;color:transparent;border:none;outline:none!important;z-index:5!important;transition:all .15s ease-in-out;background:#444;background:rgba(0,0,0,.6)}
.slick-arrow{font-size:1rem;color:transparent}
.fancybox-wrap .f-close{font-size:1.4rem;color:#e4e4e4}
.fancybox-wrap .f-close:before{padding:0;width:auto;margin:auto}
.slick-arrow:before{position:absolute;top:-.03em;left:.4rem;speak:none;font-size:1.6rem;display:block;width:1rem;height:1rem;background-size:contain!important}
.slick-prev{left:0}
.slick-next:before{left:.55rem}
.slick-next{right:0}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}

.slick-dots{list-style:none;margin:.3125rem;padding:0;text-align:center;pointer-events:none}
.slick-dots li{display:inline-block;margin:0 4px;pointer-events:auto}
.slick-dots li button{border:2px solid #fff;background:#f2f2f2;display:block;height:1.4rem;width:1.4rem;border-radius:4px;font-size:0;cursor:pointer;box-shadow:0 1px 4px rgba(23,67,87,0.28);outline:none!important;transition:all .15s ease-in-out;margin:3px}
.slick-dots li.slick-active button{background:#444}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#fff;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url(../images/loading.gif) center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-19px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:rgba(0, 0, 0, 0.6)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
#fancybox-loading div{background-image:url(../images/loading.gif);background-size:24px 24px}
}
.tabs .tabs-nav{margin:0;padding:0}
.tabs .tabs-tab{display:inline-block;margin:0;list-style:none}
.tabs .tabs-panel{padding:15px;display:none}
.tabs .tabs-accordion-title{display:none}
.tabs .tabs-panel.tabs-active{display:block}
@media only screen and (max-width:768px) {
.tabs .tabs-nav{display:none}
.tabs .tabs-accordion-title{display:block}
}
#horizontalTab{margin:1rem 0;position:relative}
#horizontalTab .tabs-nav{margin-bottom:-.0625rem}
#horizontalTab .tabs-nav .tabs-tab{position:relative;margin:0;margin-right:.3rem}
#horizontalTab .tabs-nav .tabs-link{display:block;padding:12px 20px 10px;font-size:16px;font-weight:bold;color:#555;text-decoration:none;border:1px solid #e0e0e0;border-radius:4px .5rem 0 0}
#horizontalTab .tabs-nav .tabs-link:hover,#horizontalTab .tabs-nav .tabs-link:focus{color:#292929}
#horizontalTab .tabs-nav .tabs-active .tabs-link{color:#fff;text-decoration:none;background:#444}
#horizontalTab .tabs-nav .tabs-state-disabled{opacity:.5}
#horizontalTab .tabs-panel{border:1px solid #e0e0e0;background-color:#fff;padding:20px}
#horizontalTab .tabs-accordion-title{margin-bottom:-.0625rem}
#horizontalTab .tabs-accordion-title .tabs-link{display:block;padding:1.25rem 2.75rem;font-size:19px;background-color:#f5f5f5;color:#666;border:1px solid #e0e0e0;font-weight:bold}
#horizontalTab .tabs-accordion-title.tabs-active .tabs-link{background-color:#ff6600;color:#fff;text-shadow:0 1px rgba(0,0,0,0.4)}
#horizontalTab .tabs-accordion-title .tabs-state-disabled{opacity:.5}
#horizontalTab .tabs-accordion-title+.tabs-accordion-title{border-top:1px solid #999}
@font-face{font-family:'fontello';src:url(../font/fontello.eot?84196378);src:url(../font/fontello.eot?84196378#iefix) format("embedded-opentype"),url(../font/fontello.woff2?84196378) format("woff2"),url(../font/fontello.woff?84196378) format("woff"),url(../font/fontello.ttf?84196378) format("truetype"),url(../font/fontello.svg?84196378#fontello) format("svg");font-weight:400;font-style:normal}
[class^="f-"]:before,[class*=" f-"]:before,[class*="ico-"]:before,.breadcrumb li+li:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;width:1.15em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#header [class*="ico-"]:before{margin:0}

.f-cart:before{content:'\e800'}
.f-favorite:before{content:'\e801'}
.f-phone_2:before{content:'\e802'}
.f-menu:before{content:'\e804'}
.f-search:before{content:'\e805'}
.f-comment:before{content:'\e806'}
.f-picture:before{content:'\e807'}
.f-plus-circle:before{content:'\e808'}
.f-new:before{content:'\e809'}
.f-sale:before{content:'\e80a'}
.f-user:before{content:'\e80b'}
.f-minus-circle:before{content:'\e80d'}
.f-cw:before{content:'\e80e'}
.f-th:before{content:'\e80f'}
.f-commerce:before{content:'\e810'}
.f-th-list:before{content:'\e811'}
.f-truck:before{content:'\e816'}
.f-check:before{content:'\e817'}
.f-phone:before{content:'\e819'}
.f-ok:before{content:'\e81a'}
.f-credit-card:before{content:'\e81e'}
.f-gift:before{content:'\e820'}
.f-clock:before{content:'\e821'}
.f-map:before{content:'\e822'}
.f-cancel2,.f-close:before{content:'\e823'}
.f-twitter:before{content:'\e824'}
.f-phone_3:before{content:'\e838'}
.f-hit:before{content:'\e83e'}
.f-noimage:before{content:'\e847'}
.f-percentage:before{content:'\e864'}
.f-down:before{content:'\f004'}
.f-up:before{content:'\f005'}
.f-right:before{content:'\f006'}
.f-left:before{content:'\f007'}
.f-check-empty:before{content:'\f096'}
.f-mail:before{content:'\f0e0'}
.f-home:before{content:'\f118'}
.f-trash:before{content:'\f1f8'}
.f-compare:before{content:'\f24e'}
.f-facebook:before{content:'\f301'}
.f-vk:before{content:'\f30a'}
.f-skype:before{content:'\f30b'}
.f-odnoklassniki:before{content:'\f30d'}
.f-youtube:before{content:'\f313'}
.f-instagram:before{content:'\f31f'}
.f-whatsapp:before{content:'\f232';color:#47c758;font-size:1.2rem!important;margin-left:-2px!important}

.f-compare:before,.f-compare-head:before{content:'\f24e'}
.f-search:before,.ico-search:before{content:'\e805'}
.f-sale:before,.ico-pr_sale:before{content:'\e80a'}
.f-left-open:before,.slick-prev:before,.navi-left:before{content:'\f007'}
.f-right-open:before,.slick-next:before,.navi-right:before{content:'\f006'}
.f-commerce:before,.ico-money_1:before,.ico-money_2:before{content:'\e810'}
.f-truck:before,.ico-truck_1:before,.ico-truck_2:before{content:'\e816'}
.f-cancel:before,.ico-delete:before{content:'\f1f8';color:#555}
.f-wishlist:before,.f-wishlist-head:before{content:'\e801'}
.f-phone_3:before,.ico-head_phone1:before,.ico-head_callme:before{content:'\e819'}
.f-hit:before,.ico-pr_hit:before{content:'\e83e'}
.f-noimage:before,.ico-nofoto:before{content:'\e807'}
.f-menu:before,.ico-menu:before{content:'\e804'}
.ico-comm:before{content:'\e806';transform:scale(-1, 1)}
.lev1 .ico-comm:before{transform:none}
.slick-prev:before,.slick-next:before,.navi-left:before,.navi-right:before{font-family:"fontello"}
.slick-prev,.slick-next{color:#fff;border-radius:4px}
.navi-left:before,.navi-left:before{color:#666}
[class*="navi-"]:before{speak:none;display:inline-block;margin-right:.3em;width:1.2em;height:1.1em;background-repeat:no-repeat;background-size:contain}
.text-plus-icon .name{font-weight:bold;padding-right:10px;vertical-align:sub}
.text-plus-icon{text-align:left!important;display:inline-block;vertical-align:middle;position:relative;line-height:1.2em;padding-left:2.1em;letter-spacing:-.031em}
.text-plus-icon+.text-plus-icon{margin-left:1em}
.text-plus-icon .name span{margin-right:.1em}
.text-plus-icon .small{font-size:.65em;line-height:1.3em;font-family:arial,sans-serif;padding:0 2px}
#header .small{font-size:.65em;line-height:1.3em;font-family:arial,sans-serif;padding:0 10px}
.text-plus-icon:before{position:absolute;top:.2em;left:0;font-weight:400;font-size:1.4em;transition:all .15s ease-in-out}
img{max-width:100%;max-height:100%}
::selection{background:#ff6600;color:#fff}
::-moz-selection{background:#ff6600;color:#fff}
input,button,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="checkbox"]::-moz-focus-inner,input[type="radio"]::-moz-focus-inner,input[type="text"]::-moz-focus-inner{border:0}
input[type="submit"]:focus,input[type="button"]:focus,input[type="checkbox"]:focus,input[type="radio"]:focus,input[type="text"],input[type="text"]:focus,a:focus{outline:none!important}
select{outline:none!important}
.color{color:#ff6600!important}
.color-hover:hover,.color-hover:focus{color:#ff6600!important}
.transfer_class{z-index:9999!important}
.error,.success{margin:10px auto;padding:15px 20px;font-size:.90625rem;font-weight:bold;line-height:1;border-radius:4rem;color:#fff;display:inline-block;width:100%}
.error{background:#ff5e4d}
.success{background:#00bd00}
.error a{color:#f5f5f5;text-decoration:underline!important}
.text-center{text-align:center}
.text-caps{text-transform:uppercase}
.text-line{text-decoration:line-through!important}
.text-underline{text-decoration:underline!important}
#catMenu a,.browsed_products a,.pro_product a,.pagination a,.nodecoration,.banner a,.f-phone_3{text-decoration:none!important}
.text-bold{font-weight:bold}
.text-transparent{opacity:.65}
.text-sm{font-size:.8125rem}
.text-md{font-size:.875rem}
.text-lg{font-size:1.1rem}
.gray-text{color:#55595c}
.white-text{color:#fff!important}
.white-bg{background:#fff}
.bg-0{background:none}
.b-block{display:block}
.list-unstyled,.list-none{display:block;margin:0;padding:0;list-style:none}
div.list-inline>div{display:inline-block}
ul.list-inline{display:block;margin:0;padding:0;list-style:none}
ul.list-inline>li{display:inline-block}
.browsed_products li{margin-right:-.25em}
.nav-link-line>li a{margin-right:1rem}
.r-xs{border-radius:.1875rem}
.r-sm{border-radius:.3125rem}
.r-md{border-radius:.5625rem}
[class*="-disabled"],.disabled,.disabled:hover,.disabled:focus,.disabled:active,.not-active{cursor:default;text-decoration:none}
.pull-right{float:right!important}
.pull-left{float:left!important}
.l-0,.border-none{border:none!important}
.line{border:1px solid #e0e0e0}
.l-t{border-top:1px solid #e0e0e0}
.l-r{border-right:1px solid #e0e0e0}
.l-b{border-bottom:1px solid #e0e0e0}
.l-l{border-left:1px solid #e0e0e0}
.ld{border:1px solid #e0e0e0}
.ld-t{border-top:1px solid #e0e0e0}
.ld-r{border-right:1px solid #e0e0e0}
.ld-b{border-bottom:1px solid #e0e0e0}
.ld-l{border-left:1px solid #e0e0e0}
.divider{clear:both;height:5px;content:"";display:table;width:100%}
.divider:before{content:" ";display:table}
hr{margin:1rem auto;border-width:0;height:1px;width:99%;background:#c8c8c8;background:linear-gradient(to right, rgba(0, 0, 0, 0), rgb(200, 200, 200), rgba(0, 0, 0, 0));clear:both}
hr.xs{margin:.5rem auto}
hr.sm{margin:.76923rem auto}
.input_captcha{padding-left:135px}
.form-group.captcha{position:absolute;z-index:1000;top:0;left:0}
.captcha img{border:1px solid #d5d5d5;height:36px;background-image:url("../images/ref.png")}
.captcha:before{font-family:fontello;content:'\e80e';padding:0 7px 0 10px;color:#555}
.scrollUp{display:none;position:fixed;bottom:0;font-size:200%;z-index:1000;left:50%;transform:translateX(-50%);background:#333;background:rgba(0, 0, 0, 0.5);border-radius:50px 50px 0 0;cursor:pointer;text-decoration:none;text-align:center;color:#fff}
.scrollUp.active{display:block}
.scrollUp span{font-size:10px;display:block}
.scrollUp i:before{width:60px;margin:0 0 -3px 0;display:block;line-height:30px}
.scrollUp,.scrollUp i{padding:0;margin:0}
.scrollUp:hover,.scrollUp:focus,.scrollUp:hover{color:#fff!important}
.overlay-scr{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;max-height:100%;height:100%;overflow:auto;background:rgba(48,48,54,0.94);background:linear-gradient(230deg,rgba(17,41,69,0.95),rgba(37,44,45,0.92),#18181b);background-size:600% 600%;animation:overlay-scr 18s ease infinite}
@-webkit-keyframes overlay-scr {
0%{background-position:0 50%}
50%{background-position:100% 50%}
100%{background-position:0 50%}
}
@-moz-keyframes overlay-scr {
0%{background-position:0 50%}
50%{background-position:100% 50%}
100%{background-position:0 50%}
}
@-o-keyframes overlay-scr {
0%{background-position:0 50%}
50%{background-position:100% 50%}
100%{background-position:0 50%}
}
@keyframes overlay-scr {
0%{background-position:0 50%}
50%{background-position:100% 50%}
100%{background-position:0 50%}
}
.top_admin_bookmark{position:fixed!important;z-index:9999}
.modal .m-block{line-height:1.33;display:block;overflow-y:auto;position:relative;margin:0 auto;height:auto;background:#fff url(../images/staticSheets/bg-paper-2.jpg)}
.modal .m-block .btn{min-width:11.875rem}
@media (max-width:767px) {
.modal .m-block{position:fixed;padding:5vh 1.0625rem}
}
@media screen and (max-width:767px) and (max-height:7400px) {
.modal .m-block{width:100%;top:0;bottom:0}
}
@media (min-width:768px) {
.modal .m-block{top:7vh;width:33.75rem;padding:1.5625rem 1.375rem;border:2px solid #ff6600;box-shadow:0 28px 33px -28px rgba(0,0,0,0.85);max-height:92vh;max-width:99vh}
#horizontalTab .tabs-panel{border-radius:0 .5rem .5rem .5rem}
}
.modal .m-title{margin-bottom:1.125rem;padding-right:.625rem;font-size:1.3125rem;font-weight:bold;text-transform:uppercase}
.modal .btn{color:#fff!important}
.modal .close{cursor:pointer!important;position:absolute;top:1rem;right:1rem;padding:5px;font-size:36px;font-weight:bold;line-height:18px;text-decoration:none;color:#e0e0e0;text-shadow:0 1px 0 #fff;z-index:99;transition:all .15s ease-in-out}
.modal .close:hover{color:#333;text-decoration:none}
.temp{background-color:rgba(255,255,153,0.18)}
.red{background-color:rgba(255,0,0,0.09)}
.blue{background-color:rgba(25,110,188,0.13)}
.green{background-color:rgba(64,194,26,0.15)}
.white{background-color:rgba(255,255,255,0.6)}
.preloader{position:absolute;left:0;right:0;background-color:#fefefe;z-index:99999;height:100%;width:100%;overflow:hidden!important}
.preloader .status{background:url(../images/loader.gif) no-repeat;width:32px;height:32px;position:absolute;left:50%;top:50%}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:.5rem 0;font-family:inherit;font-weight:bold;line-height:1.1;text-transform:uppercase}
h2,h3{margin-top:1rem}
h1,.h1{font-size:1.3rem}
h2,.h2{font-size:1.2rem}
h3,.h3{font-size:1.1rem}
h4,.h4{font-size:1.05rem}
h5,.h5{font-size:1rem}
h6,.h6{font-size:1rem}
.page-header{margin:0;text-transform:uppercase;display:block}
.page-header h1{margin:-.2rem 0 1rem 0;font-size:1.375rem;display:inline-block}

@media (max-width:991px) {
.tabs-accordion-title a{border-radius:0}
#pro_products_content,.pro_product,#main,.gridBlock{text-align:center}
article iframe{height:30vh}
}
@media (min-width:1024px) {
.content-aside{width:23%}
.page_content{width:77%}
}
.boxed{background:#f1eee6}
.boxed .wrapper{max-width:1320px;background:#fff;box-shadow:0 0 15px rgba(99,103,108,0.15)}
@media (min-width:1340px) {
.boxed .wrapper .container{padding:0 2.1875rem}
}
.wrapper{position:relative;margin:0 auto;padding:0}
#pro_content{min-height:40vh}
#header{position:relative;top:0;width:100%;-webkit-transition:all .222s;transition:all .222s;z-index:99;background:#fff}
#header ul{margin:0;padding:0}
#header #top li a{padding-right:15px}
#header #main{padding:10px 4px 10px}
#header #main .btn{margin:0 0 0 10px}
#header #main .text-plus-icon{font-size:1.1rem}
#header .pro_callback{margin:0;padding:0;font-size:.8rem;border-bottom:1px dotted #ff6600;color:#ff6600;height:auto;padding:3px 10px;margin-right:5px;text-transform:inherit}
#footer .pro_callback{color:#fff}
#header .icons>div a{position:relative;text-align:center;font-size:.7rem;display:inline-block;margin:0 .3125rem}
.icons>div a>span{position:absolute;padding:0;top:-.2rem;right:-.2rem;min-width:1.375rem;height:1.375rem;line-height:1.38rem;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.6);text-shadow:none;}
.icons>div a>[class*="f-"]{font-size:1.6rem}
.icons a.active span {box-shadow:none;color:#ffffff;background:#ff6600;padding:0 3px}
@media (max-width:991px) {
.icons>div a{font-size:.84375rem}
.icons>div a>[class*="ico-"]{font-size:2.25rem}
}
.pages_menu{position:relative}
@media (max-width:991px) {
.pages_menu{padding:0!important}
.pages_menu nav{position:relative;height:70%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2.0625rem;text-align:center}
.pages_menu ul li{display:block;height:calc(100% / 6);max-height:50px;max-width:80vw;margin:0 auto;position:relative;opacity:0}
.pages_menu ul li a{display:block;position:relative;color:#fff!important;text-decoration:none;overflow:hidden}
.pages_menu ul li a:after{position:absolute;content:'';bottom:0;left:50%;width:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:3px;background:#FFF;-webkit-transition:.35s;transition:.35s}
.pages_menu ul li a:hover:after,.pages_menu ul li a:focus:after,.pages_menu ul li a:active:after{width:100%}
.pages_menu .overlay{position:fixed;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .35s,visibility .35s,height .35s;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;background:rgba(48,48,54,0.94);background:-webkit-linear-gradient(220deg,rgba(17,41,69,0.95),rgba(37,44,45,0.92),#18181b);background:linear-gradient(230deg,rgba(17,41,69,0.95),rgba(37,44,45,0.92),#18181b);background-size:600% 600%;-webkit-animation:overlay-scr 18s ease infinite;animation:overlay-scr 18s ease infinite}
.pages_menu .overlay.open{z-index:22;opacity:1;visibility:visible;height:100%}
#header #overlay ul li a{padding:1rem}
.pages_menu .overlay.open li{-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s}
.pages_menu .overlay.open li:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}
.pages_menu .overlay.open li:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}
.pages_menu .overlay.open li:nth-of-type(4){-webkit-animation-delay:.5s;animation-delay:.5s}
.pages_menu #toggle{position:absolute;top:.5rem;left:.625rem;cursor:pointer;z-index:100;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}
.pages_menu #toggle.active{color:#fff;font-size:2.0625rem}
.pages_menu #toggle.active span{display:none}
}
@-webkit-keyframes fadeInRight {
0%{opacity:0;left:20%}
100%{opacity:1;left:0}
}
@keyframes fadeInRight {
0%{opacity:0;left:20%}
100%{opacity:1;left:0}
}
#pro_search{position:relative;display:inline-block;width:100%;border:3px solid #ececec;border-radius:4px;background:#ececec;border:1px solid silver}
.search{list-style:none;flex:2}
li..search{margin:0 15px}
.wrapper button.ico-search,#pro_search input[type="text"]{height:2.6rem;border:1px solid transparent;top:0;right:0}
.wrapper .ico-search,#header .ico-search{width:2.7rem;position:absolute;top:0;right:0;line-height:2.4rem;border:none;border-radius:0 20px 20px 0;font-size:1.6rem;background:transparent}
#pro_search input[type="text"]{width:100%;border:none;padding:.25rem 3rem .25rem .9rem;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;border-radius:4px;font-size:1.1rem;height:36px;background:transparent}
.autocomplete-suggestions{display:block;background-color:#fff;overflow:hidden;overflow-y:auto;border:.0625rem solid #e0e0e0;border-top:0;max-height:50vh!important;font-size:13px;box-shadow:0 1px 5px rgba(99,103,108,0.15)}
.autocomplete-suggestions a:hover{text-decoration:underline}
.autocomplete-suggestions .image{margin:-3px 5px -3px 0;width:32px;line-height:24px;padding:0;display:block;float:left;text-align:center;background:#fff}
.autocomplete-suggestions .image img{max-height:24px!important;max-width:24px!important;vertical-align:middle;opacity:.8}
.autocomplete-suggestions .autocomplete-suggestion{display:table-row}
@media (min-width:544px) {
.autocomplete-suggestions{width:auto!important}
.sort>li,.pagination>li{display:table-cell!important}
.infinite_scroll_block{padding-right:1rem}
.autocomplete-suggestions .autocomplete-suggestion{white-space:nowrap}
}
.autocomplete-suggestions strong{font-weight:bold;color:#ff6600}
.autocomplete-suggestions>div>div,.autocomplete-suggestions span{padding:.25rem;display:table-cell;overflow:hidden;text-align:left}
.autocomplete-suggestions span{padding-right:.625rem;color:#999;text-align:right}
.autocomplete-suggestions .autocomplete-selected{background:#f0f0f0}
.autocomplete-suggestions .autocomplete-selected .image img{opacity:1}
.autocomplete-suggestions .autocomplete-selected span{color:#ff6600}
.slick-img{height:350px}
#slider{overflow:hidden;margin:0;width:100%;height:29.4vw}
#slider .slick-slide{position:relative;padding:0;margin:0;display:block;width:100%;height:29.4vw;background-repeat:no-repeat;background-size:cover!important;background-position:50% 50%!important}
#slider .slick-list{overflow:hidden;padding:0;margin:0}
#slider .slick-current:before{z-index:-1;content:"";position:absolute;top:0;left:0;right:0;bottom:0}
#slider .overlay-dots{display:table;position:absolute;top:0;bottom:0;width:100%}
#slider .btn{margin-top:1.6rem;padding:1rem 2rem;height:3.1rem;font-size:1.125rem;box-shadow:2px 2px 2px rgba(0, 0, 0, 0.5);text-shadow:none}
#slider .slick-arrow{top:40%;width:64px;height:64px;opacity:.2;background:#000;background:rgba(0, 0, 0, 0.5)}
#slider .slick-arrow:before{width:50px;height:50px;background-position:50% 50%;font-size:52px;top:-.25rem}
#slider .slick-arrow.slick-prev{left:5px}
#slider .slick-arrow.slick-next{right:5px}
#slider .container{color:#fcfcfc;border-radius:4px;font-size:1.125rem;height:29.4vw;width:100vw;display:table-cell;vertical-align:middle;text-align:center;line-height:1.1;text-shadow:2px 2px 2px rgba(0, 0, 0, 1), 0 0 10px #000}
#slider .container a{color:inherit}
#slider .slick-name{z-index:44;color:#fff;font-weight:bold;font-size:1.375rem;text-transform:uppercase;margin:0 0 1.375rem}
#slider:hover .slick-arrow{opacity:1}
#slider:hover .slick-prev{left:1rem}
#slider:hover .slick-next{right:1rem}
.toggle-click{cursor:pointer;position:relative}
.toggle-click>ul{z-index:1;display:none;list-style:none;margin:0;position:absolute;text-align:left;top:100%;right:-50%;padding:.3125rem!important;font-size:.875rem;border:1px solid #f2f2f2;background:#fafafa}
.toggle-click>ul>li{border:none!important;white-space:nowrap}
.toggle-click>ul>li>a{padding:.1875rem .625rem!important;color:#e0e0e0}
.toggle-click>ul>li:hover>a{color:#949494}
.toggle-click:hover>ul{display:block!important}
.toggle-click img{padding-bottom:4px}
#info-bar{font-size:1.25rem;color:#fff;background-color:#040000}
#info-bar [class*="col-"]:last-child{border:0}
#info-bar .name{font-size:1.0625rem}
.card_icons{display:inline-block;vertical-align:bottom}
.card_icons [class^="f-"]{font-size:0.9rem;background:#fff;border:1px solid #bdbdbd;color:#777!important;border-radius:4px;padding:.3rem 0;height:1.7rem;width:1.7rem;display:inline-block;line-height:1rem;margin-left:4px}
.card_icons [class^="f-"].selected{background:#ff6600;color:#fff;border-color:#ff6600}
.ProductView.product .f-wishlist,.ProductView.product .f-compare{display:inline-block;margin-left:10px;border:1px solid #e0e0e0;border-radius:50%;padding:0 .7rem;color:#888!important;text-decoration:none;height:2.7rem;width:2.7rem;font-size:0;vertical-align:bottom}
.ProductView.product .slick-slide{margin:auto 0}
.ProductView.product .slick-track{display:flex;margin:auto;height:100%}
.ProductView.product .slick-arrow{transform:none}
.ProductView.product .f-wishlist:before,.ProductView.product .f-compare:before{margin-top:.56rem;margin-left:-.22rem;font-size:1.4rem}
.ProductView.product .f-wishlist:after,.ProductView.product .f-compare:after{content:attr(title)}
.ProductView.product .f-wishlist.selected:before,.ProductView.product .f-compare.selected:before{color:#ff6600}
.ProductView.product .f-wishlist.selected:after,.ProductView.product .f-compare.selected:after{font-weight:bold}
@media (max-width:991px) {
.f-compare{display:none!important}
}
.images,.image{position:relative;text-align:center;display:block;margin:0}
.images img,.image img{line-height:.875rem;font-size:.8125rem}
.images [class*="ico-"]:before,.image [class*="ico-"]:before{vertical-align:middle;font-size:3em;color:#e0e0e0}
.images span,.image span{vertical-align:middle;line-height:1!important;font-size:1rem;display:inline-block}
.pro_product-amount{-moz-user-select:none;-webkit-user-select:none}
.pro_product-amount .amount{border:1px solid #e0e0e0;border-radius:4px;font-size:0px;width:6rem;margin:0 10px 0 0;display:inline-block;vertical-align:top;text-align:center;height:auto;position:relative}
.pro_product-amount .amount>span,.pro_product-amount .amount>input[type="text"]{display:inline-block;margin:0;height:2.5rem;line-height:2.5rem;cursor:pointer;text-align:center;color:#4d4d4d;border-radius:0}
.minus:before,.plus:before{font-size:1.6rem;font-family:monospace}
.amount .minus:before{content:"-"}
.amount .plus:before{content:"+"}
.pro_product-amount .amount>span{width:25%;line-height:2.3rem;font-family:monospace;color:#777}
.pro_product-amount .amount>span:hover{color:#ff6600}
.pro_product-amount .amount>input[type="text"]{width:2.7rem;font-weight:400;border:none;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;font-size:1rem;border-radius:0px;text-align:center;line-height:1}
.pro_product-amount .d-inline-block{overflow:hidden}
.price{font-size:1.2rem;line-height:2.4rem;color:#ff6600;font-weight:bold;vertical-align:top}
.price .old_price{text-decoration:line-through;color:#777;font-weight:normal}
.price>div{white-space:nowrap;display:inline-block;text-align:center;padding:0 5px}
.MainView .gridBlock>[class^="col-"],.f-wishlist-page.gridBlock>[class^="col-"]{padding:0 .3125rem}
.card .btn{border-width:1px}
.pro_variant{display:inline-block;width:auto;min-width:5rem;height:2.66rem;vertical-align:top;color:#ff6600;border:2px solid #ff6600}
.card .pro_variant{height:36px;padding:3px 7px;margin-bottom:7px}
.card-title{padding-bottom:5px}
@media (min-width:1340px) {
.MainView .gridBlock>[class^="col-"],.f-wishlist-page.gridBlock>[class^="col-"]{width:20%}
}
.gridBlock{margin:0}
#pro_products_content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:1px solid #e0e0e0}
.gridCard{padding:0;position:relative;border:1px solid #e0e0e0;border-left:0;margin-bottom:-1px}
.card{width:100%;display:inline-block;text-align:center;margin-bottom:0;height:100%}
.card .pro_is_preorder .btn,.card .pro_not_preorder .btn{padding-left:.625rem;padding-right:.625rem;margin-bottom:0;border:.125rem solid #ff6600;color:#ff6600}
@media (max-width:991px) {
.card{margin-bottom:.6rem}
}
@media (min-width:992px) {
.card:hover,.card:focus{overflow:visible;z-index:1}
.view_blocks .card .actions{display:none}
.view_blocks .card:hover .actions{position:absolute;top:135px;left:0;width:100%;display:block}
.card:hover .card-title a,.card:focus .card-title a{text-decoration:underline}
.card:hover .card-title a:hover,.card:focus .card-title a:hover{color:#ff6600}
.view_blocks .card .pro_variants,.view_blocks .card .pro_variants{display:none}
}
.card-block:hover .card-image:after,.card-block:focus .card-image:after{opacity:0;background:transparent}
.card-image img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.card-image:after{position:absolute;top:0;width:100%;height:100%;display:block;content:"";-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.card-spec{position:absolute;left:20px;top:5px;z-index:33}
.card-block .card-spec{left:0;top:0}
.card-title a{display:inline-block;vertical-align:middle;line-height:1.125rem;color:#444!important}
@media (min-width:992px) {
.card-title a{line-height:1rem}
}
.ProductView.product .div_img>.image{background:#fff}

.ProductView.product .price{font-size:1.6rem}
.ProductView.product .price .old_price{margin-right:.6rem;font-size:1.26rem}
.div_info .image{margin-right:5px}
.ComparisonView .product-labels,.ComparisonView .card-spec{display:none}
.sort,.pagination{font-size:.875rem}
.sort li,.pagination li{text-align:center;margin-bottom:3px}
.sort .sort_ref{text-decoration:underline;cursor:pointer}
.pagination li a,.show_more{border:0;display:block;min-width:2rem;font-size:1em;line-height:2.2em;color:#787878;box-shadow:0 0 0 1px #e0e0e0;background-color:#fdfdfd}
.pagination{display:table!important;border-radius:4px}
.pagination li a{border-radius:1rem;margin-left:.2rem}
.pagination .active,.pagination li:hover>a,.pagination li:focus>a{background-color:#444;color:#fff;box-shadow:0 0 0 1px #444}
.sort .active,.sort li:hover>a,.sort li:focus>a{color:#ff6600;text-decoration:none}
.show_more{cursor:pointer;text-align:center;background:#444;box-shadow:0 0 0 1px #444;color:#fff;margin-right:4px;border-radius:4px}
.show_more.loading{background:#ff6600 url(../images/loader.gif) no-repeat;background-position:center 5px;background-size:1rem 1rem}
.infinite_scroll_block{width:99%}
.pagination_chpu{padding:0 3px 0 1px}
.pagination_chpu.loading{background:url(../images/loader.gif) no-repeat center;height:2rem}
.pagination_chpu.loading .pagination{display:none!important}
.list-inline-dotted li{text-align:left;padding:0;border-bottom:1px dotted #bbbbbb;margin-bottom:0;list-style:none;font-size:1rem;display:table;width:100%;margin-right:1%;float:left}
.list-inline-dotted li>span.right{word-break:break-word;padding-left:.7rem}
.list-inline-dotted li>span{display: table-cell;height:35px;vertical-align:bottom}
.list-inline-dotted li:before{display:block;background:#222;width:1rem;height:1rem}
@media (max-width:991px) {
.list-inline-dotted li{width:100%;margin-right:0}
.lev1{position:relative;width:100%}
#id000{position:absolute;left:0;top:3.2rem;width:100%;overflow:scroll;overflow-x:hidden;height:90vh}
}
.slick-products .slick-list{padding:.625rem 0}
.post-list .post-block{padding:0;line-height:1.1;clear:both}
.post-list .post-block:after{content:"";display:table}
.post-list .image{float:left;margin:0 1rem 1rem 0;padding:.125rem;width:5.75rem;background:#fff}
.post-list .data{letter-spacing:-.01rem;margin:.25rem 0;font-size:.95rem}
.post-list .name{font-size:1rem;color:#122c49;text-decoration:underline}
.post-list .name:hover{color:#ff6600;text-decoration:underline}
.post-list .annotation{text-align:left;margin-left:6.75rem}
@media (min-width:992px) {
.MainView .post-list{border-left:1px dotted #e0e0e0;padding-left:20px}
.MainView .post-list .post-block+.post-block{padding-top:1rem;border-top:1px dotted #d4d4d4}
}
.brands-list .image{line-height:10rem}
.brands-list .slick-slide{padding:0 10px}
.brands-list .slick-current .image,.brands-list .slick-slide:focus .image,.brands-list .slick-slide:hover .image{opacity:1}
.browsed_products>li{padding:.125rem}
.browsed_products .image{background:#fff;padding-bottom:10px;height:200px;display:table-cell;vertical-align:middle;text-align:center}
.browsed_products .image:focus,.browsed_products .image:hover{border-color:#e0e0e0}
.browsed_products.slick-browsed .slick-list{padding:0}
.browsed_products.slick-browsed .slick-slide{background:#fff;margin:0 .7rem;padding:1rem;border:1px solid #e0e0e0;border-radius:4px;text-align:center;height:auto}
.browsed_products.slick-browsed .image{margin:0 auto;border:none}
.browsed_products.slick-browsed .name{margin:0 auto;font-size:.8rem}
.subcategories{padding:0 0 4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.subcategories.main{justify-content:center}
.subcategories .category{vertical-align:middle;text-align:center;margin:3px 3px 0 0;background:#fff;width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #e0e0e0;border-radius:4px}
.subcategories.main .category{width:48.9%}
.ProductsView .subcategories .category{border-radius:5px;border:1px solid #e0e0e0}
.subcategories .category a{width:100%;padding:7px;text-decoration:none!important;color:#555!important;display:flex;flex-direction:column;justify-content:center}
.subcategories .category a:hover{color:#ff6600!important}
.subcategories .strong{text-transform:uppercase;font-size:.8rem}
.subcategories .category .image{margin:0 auto;width:200px;height:200px;max-height:100%;max-width:100%;line-height:170px}
.subcategories .category:hover{border-color:#ff6600}
.subcategories .category:hover .title{text-decoration:underline}
.subcategories .category:hover a{color:#ff6600}
.subcategories a span{font-size:12px;font-weight:400;margin:0 2px}
.product_rating{line-height:1rem;font-size:.8rem;margin-right:.5rem}
.card-block .rating_starOn{cursor:default!important}
.rating_starOff,.rating_starOn{display:inline-block;vertical-align:top;max-width:90px;width:90px;height:18px;background:url(../images/rating.png) left top repeat-x}
.rating_starOn{display:block;background-position:left bottom}
.rating_text{display:none;font-size:.75rem;vertical-align:top;margin-left:5px;line-height:1.125rem}
.comm-block{text-align:left;font-size:.90625rem;position:relative;color:#666;border-bottom:1px dotted #e0e0e0}
.comm-block:last-child{border-bottom:none}
.comm-block .image{position:absolute;left:0;line-height:3.125rem;width:3.125rem}
.comm-block .image:before{font-size:2.55em;color:#b3b3b3}
.comm-block .name{margin:0 0 .3125rem;font-size:1.1em;font-weight:bold;color:#000}
.comm-block .name i{font-size:.75em;font-weight:400;font-style:normal;color:#b3b3b3}
.comm-block .lev1{padding:.125rem 0 .125rem 1rem;border-bottom:none}
.comm-block .lev1 .image{display:none}
.lev1 .ico-comm{color:#ff6600}
.product-labels{line-height:1.01;position:absolute;top:0;right:0;font-size:.625rem;text-transform:uppercase;text-align:center}
.product-labels .label{position:relative;font-weight:bold;line-height:1.125rem;margin:0 0 6px;padding:0 .3125rem;color:#fafafa;border-radius:0 0 0 .6rem}
.product-labels .hits{background:#ff6600}
.product-labels .sale{background:#333}
.filters{background:#fff;padding:15px;text-align:left}
.filters_header{text-align:center;margin:0;font-size:1.0625rem;font-weight:bold;text-transform:uppercase}
.filter_title{margin:0 0 0 3px;font-size:1rem;font-weight:normal;text-transform:uppercase}
.filters .filter_accordeon{display:table;width:100%;position:relative;margin:10px 0 0;padding:10px 0 0;border-top:1px solid #e0e0e0}
.filters .filter_accordeon:last-child{border:none;padding:0;margin:0}
.filters .filter_accordeon>div{text-align:left!important}
.filters input[type="checkbox"]{margin:2px 7px 0 0;float:left}
.filters input[type="checkbox"]:checked+span,.filters input[type="checkbox"]:checked+span+span{color:#ff6600}
.filters label{word-break:break-word;margin:0 0 2px 3px;line-height:1rem;cursor:pointer}
.filters .more-link{display:inline-block;margin:7px 0;font-size:.8125rem;color:#ff6600;border-bottom:1px dotted #2962a3;cursor:pointer}
.ui-slider{overflow:visible;display:block;margin:10px;clear:both;position:relative;background:#e0e0e0;padding:0;height:11px;border-radius:2px}
.ui-slider .ui-slider-range{position:absolute;height:11px;background:#767676}
.ui-slider .ui-slider-handle{outline:none!important;position:absolute;width:1.3125rem;height:1.3125rem;top:-.36rem;margin-left:-.77206rem;cursor:pointer;background:#fff;border-radius:4px;border:#cecece 1px solid;touch-action:cross-slide-x;display:block;box-shadow:inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB}
.ui-slider-handle:after,.ui-slider-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#cecece;left:7px;top:3px}
.ui-slider-handle:after{left:11px}
.purchase-list .navi-del:before{width:.875rem;height:.875rem}
.purchase-list .price{font-size:1em;color:#ff6600}
.purchase-price,.purchase-full-price{display:table-cell;padding:0;text-align:center;vertical-align:middle;white-space:nowrap}
.score span{vertical-align:middle}

@media (max-width:991px) {
.purchase-list{padding-bottom:.625rem}
.list-border .purchase-row.purchase-main{border:1px solid #e0e0e0;margin-bottom:-1px}
input.pro_coupon,.pro_sub-coupon{border-radius:0!important}
.pro_sub-coupon{margin:0 auto!important;width:100%}
.purchase-full-price{text-align:left}
}
@media (min-width:992px) {
.purchase-list{display:table;width:100%}
}
.purchase-main>div{padding:1rem .3125rem;vertical-align:middle}
@media (max-width:991px) {
.purchase-main>div{width:100%}
.purchase-img{float:left}
}
.purchase-row{display:table;width:100%}
@media (min-width:992px) {
.purchase-row{display:table-row}
.view_list .tiny_features ul{float:left}
.purchase-main>div{border-bottom:1px solid #e0e0e0}
}
.purchase-column{display:table-cell;width:30%}
@media (max-width:991px) {
.purchase-column{display:table-row}
.column-count3{column-count:2}
}
.purchase-img{display:table-cell;width:5rem}
@media (min-width:992px) {
.purchase-name{display:table-cell}
.inlink,.inlink a{text-decoration:underline}
.inlink:hover,.inlink a:hover{text-decoration:none}
.filters_header{pointer-events:none}
.autocomplete-suggestions{margin-top:1px}
.mobile.search{display:none}
}
.post-block .image{float:left}
.post-block .annotation{margin-left:6rem}
.post-block .annotation,.post-block img{margin-top:5px}
.purchase-amount{display:table-cell;padding-left:.3125rem;padding-right:.3125rem;width:5.625rem;vertical-align:middle}
.purchase-amount .amount>input[type="text"]{width:2.7rem;padding:0}
.delivery-description,.payment-description{display:none}
.active+.delivery-description,.active+.payment-description{display:block}
.cart_preorder{font-size:.75rem;padding:5px;border-radius:2px;pointer-events:none}
label.active{color:#ff6600}
label.font-weight-bold{cursor:pointer;font-weight:bold;display:block}
label.font-weight-bold:before{font-family:fontello;content:'\f096';font-size:1.25rem;margin-right:.5rem}
label.font-weight-bold img{margin:0 .3125rem .3125rem 0;max-height:1.25rem}
#pro_ajax_deliveries .delivery-description,#pro_ajax_deliveries .payment-description{font-size:.84375rem;line-height:1.2;margin-left:26px}
#pro_ajax_deliveries .delivery-description p,#pro_ajax_deliveries .payment-description p{margin:0 0 .25rem}
label.font-weight-bold.active{color:#ff6600}
label.font-weight-bold.active:before{content:'\e817'}
#subscribe_container{border-top:3px solid #e0e0e0;background:#f2f2f2;font-size:.875rem;line-height:1.25;color:#474747}
#subscribe_container .h2{color:#555;font-size:20px}
#subscribe_container form{position:relative}
#subscribe_container [type="email"]{padding-right:10.625rem}
#subscribe_container [type="submit"]{position:absolute;top:.0625rem;right:0;width:9.375rem;border-radius:0 .1875rem .1875rem 0}
#footer{margin:0;color:#cccccc}
#footer,html{background:#040000}
#footer p{margin:0 0 3px}
#footer a{color:#cccccc}
#footer a:hover{color:#f0f0f0}
#footer .h2,#footer .h4{color:#e0e0e0;text-shadow:0 1px 3px rgba(4,4,4,0.65)}
#footer .h4{display:inline-block}
#footer [class^="f-"]:before,#footer [class*=" f-"]:before{margin-right:.5em;margin-left:0}
#footer .form-control{border:0}
/* .autocomplete-suggestions{height:100%} */
.ya-share2{margin-top:.4rem}
.ya-share2 .ya-share2__icon{width:28px!important;height:28px!important;background-size:28px!important}
.ya-share2 .ya-share2__item{margin-bottom:3px!important;opacity:.9;-webkit-filter:contrast(1.5);filter:contrast(1.5);-webkit-filter:brightness(2);filter:brightness(2);-webkit-filter:grayscale(30%);filter:grayscale(30%)}
.ya-share2 .ya-share2__item:hover{opacity:1!important;-webkit-filter:contrast(1);filter:contrast(1);-webkit-filter:brightness(1);filter:brightness(1)}
#footer{padding:10px 0 30px}
#footer [class^="col-"]{text-align:left;padding:10px 15px}
#footer hr{width:97%;border:0;margin:15px 0;border-bottom:rgba(255,255,255,0.1) 1px solid;border-top:rgba(0,0,0,0.4) 1px solid}
#footer .text-plus-icon{margin-bottom:.5rem;font-size:22px}
#footer .text-plus-icon .name{color:#fff!important}
.foo-copy{background:#1e1d1d;color:#353433;font-size:.65625rem;border-top:1px dotted #302f2e}
.foo-copy [class^="col-"]{padding:20px 15px}
.foo-copy .des_by{float:right;color:#4a4947}
#tab-1{text-align:justify}
.article ul{overflow:hidden;margin-top:.6rem}
.noscript{padding:10px;font-size:1.6rem;color:#fff;background:red;width:100%;text-align:center;display:block}
.left{text-align:left!important}
#horizontalTab p:last-child{margin-bottom:0}
button.slick-disabled {opacity:0.5}
#hid,.hid{display:none}
.subscribe-form{position:relative;max-width:259px;margin:0 auto}
.btn-subscribe{position:absolute;top:0;right:-1px;border-radius:0 6px 6px 0;padding:0 10px;height:36px}
.subscribe-control{padding-right:60px}
.imgleft{float:left;margin:0 1rem 1rem 0}
#catMenu .lev1 .icons a{padding:0}
.icons a.active:hover div{text-decoration:underline}
.icons>div{display:inherit}
input.pro_sub-coupon{border-radius:0 2rem 2rem 0;margin-left:-5px}
input.pro_coupon{border-radius:4px 0 0 2rem}
.purchase-remove .f-cancel{font-size:2rem}
.clear{clear:both}
.relative{position:relative!important}
.border-dotted{border:1px dotted #929292;padding:4px;border-radius:4px}
.mw100{max-width:100%!important}
#catMenu.fixed{position:fixed;z-index:9999;top:0;left:0;width:100%;padding:0}
li.icons{display:flex}
.display-table{display:table;width:100%}
.display-table>div,.display-table>li{float:none;display:table-cell;vertical-align:middle;text-align:center}

/* Табы */
.tabs{padding:0;margin:0 auto}
.tabs>section{display:none;padding:15px;background:#fff;border:1px solid #ddd;border-radius:0 .5rem .5rem}
.tabs>div>p{margin:0 0 5px;line-height:1.5;color:#383838;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.tabs>input{display:none;position:absolute}
.tabs>label{display:inline-block;margin:0 5px -1px 0;padding:10px 20px;font-weight:600;text-align:center;color:#aaa;border:0 solid #ddd;border-width:1px;background:#f1f1f1;border-radius:4px 6px 0 0;text-transform:uppercase}
.tabs>label:hover{color:#888;cursor:pointer}
.tabs>input:checked+label{color:#555;border-bottom:1px solid #fff;background:#fff}
#tab1:checked~#content-tab1,#tab2:checked~#content-tab2,#tab3:checked~#content-tab3,#tab4:checked~#content-tab4{display:block}

.div_info{text-align:left}
.div_info li{margin-bottom:4px;text-align:left}
.card:hover,.card.hover{overflow:visible;z-index:1}
.card:hover .pro_variants,.card.hover .pro_variants{display:inline-block;vertical-align:bottom}
.card .pro_variants{display:inline-block}
span.is_color{display:inline-block;vertical-align:text-bottom;width:25px;height:25px;border-radius:50%;margin-right:7px}
.informer_counter{padding:5px;border-radius:20px;text-align:center;color:#fff;left:80%;position:absolute;z-index:999;width:60%;background-color:#ff6600;display:none}
.informer_counter .informer_button{color:#fff;text-decoration:underline}
.filters{position:relative!important}
.fn_close_informer_counter{position:absolute;top:-8px;right:-3px;color:red;font-size:16px;background:#fff;border-radius:26px;border:1px solid grey;width:22px;cursor:pointer}
.checked_accordeon i:before{margin-left:0!important;width:1rem}
.suppliers table{width:100%;border-collapse:collapse;margin:0 0 20px;border:1px solid #E0E0E0}
.suppliers table tr{border-bottom:1px solid #E0E0E0;background:#F0F0F0}
.suppliers table tr.odd{background:#E9E9E9}
.suppliers table td{padding:5px}
.b-r-l-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-left:0}
.b-r-r-0{border-bottom-right-radius:0!important;border-top-right-radius:0!important;border-right:0}
.pro_not_preorder{vertical-align:top}
.informer_mobile{position:fixed;bottom:0;left:0;right:0;color:#fff;background-color:#ff6600;z-index:1001;padding:10px}
.color_checkbox{margin-right:5px}
.nolink{pointer-events:none}
.cart_min_total_price,.cart_min_total_price span{text-align:center;font-size:1.4rem;font-weight:initial;color:#fff;background:#ff6600}
.viewicon{font-size:1.4rem;float:right}
.pointer{cursor:pointer}
.checked_accordeon{color:#000!important}
.filter_accordeon .actived.accordeon_content{display:block}
.filter_accordeon .no_actived.accordeon_content{display:none}
.filter_title:before{margin-right:6px;margin-left:1px;font-family:fontello}
.filter_accordeon .no_actived.filter_title:before{content:'\f004'}
.filter_accordeon .actived.filter_title:before{content:'\f005'}
.filter_accordeon .filter_title{cursor:pointer}
.filter_accordeon .accordeon_content{padding-top:5px}
.products_loader{background:rgba(255, 255, 255, 0.7) url(../images/loader.gif) no-repeat fixed;background-position: 58% center;width:100%;height:100%;position:absolute;top:-5px;left:0;z-index:1}
.pagearrow,.pagearrow:hover{text-decoration:none;color:#fff;font-family:fontello;width:40px;height:40px;border-radius:50%;background:#444;display:block;float:left;font-size:0;margin:-.5rem .5rem -.5rem 0}
.pagearrow.f-next:before{font-size:34px;margin:4px 2px 0 2px}
.pagearrow.f-prev:before{font-size:34px;margin:4px 0 0 0}
.pagearrow.txt{font-size:1rem}
.indicator.colorcheck{border-radius:50%;width:25px;height:25px;margin-right:7px}
.indicator.black_indicator{border:1px solid silver}
.payment_min{padding-left:27px;background-repeat:no-repeat;background-position:0 4px}
.order_done{background:#31ce00;color:#fff;padding:1rem}
.data{line-height:1.2rem}
.autoheight{display:block}
.features_overflow{max-height:10rem;overflow:auto}
.pro_img{display:block;margin:0 auto}
.overflow{overflow:hidden}
.opacity{opacity:0.6}
.gray .price,.gray .card-title a{color:#cccccc}
.gray img{filter:gray;filter:grayscale(100%)}
.news.p-b-1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.imgl{float:left;margin:0 1rem 1rem 0}
.imgr{float:right;margin:0 0 1rem 1rem}
.link_reviev{position:absolute;top:-6vh}
#catMenu li.logo{padding:0 15px}
.logo a{display:flex!important;text-decoration:none;text-align:left}
.logo_txt{text-transform:uppercase;padding-top:7px;padding-left:7px;line-height:100%;font-size:13px}
#hider{display:none}
#hider:checked + .content{display:block}
#clickme{text-decoration:underline;color:blue;cursor:pointer}
.content{margin-top:10px;display:none}
.view_btn{font-size:1.4rem;display:inline-block;margin-bottom:3px;border-radius:4px}
.view_btn:before{margin:0 .6rem 0 0}
.view.view_blocks #in_blocks,.view.view_list #in_list{cursor:default;opacity:0.35}
.view.view_blocks #in_list,.view.view_list #in_blocks{cursor:pointer;opacity:1}
.view_blocks .card-block{padding:.4rem;display:flex;flex-direction:column;height:100%}
.view_blocks .card-title{flex:2}
.view_blocks .tiny_features,.view_blocks .tiny_description,.overflow .tiny_features,.overflow .tiny_description{display:none}
.view_list .tiny_features{padding-bottom:10px;overflow:hidden}
.view_list .card_icons [class^="f-"]{font-size:1rem}
.view_list .card-image{float:left;margin-right:1rem;width:172px;height:172px}
.view_list .gridCard{width:100%!important}
.view_list .card-title{text-align: left;overflow:hidden;font-weight:bold;text-transform:uppercase;padding-bottom:10px}
.view_list .pro_variants{display:inline-block}
.view_list .actions{float:right}
.view_list .price{float:right;line-height:1.5rem}
.view_list .card{text-align:left;padding:.9rem .4rem}
.view_list .tiny_description{padding-bottom:10px}
.view_list .tiny_features ul{padding:0;list-style:none}
.border{border:1px solid #e0e0e0;border-radius:4px}
.pro_comparison_products .tiny_description{display:none}
video{min-width:50%;max-width:100%;height:auto;margin:10px auto;display:block;border:1px solid #e0e0e0}
.sizes{min-width:50%;max-width:100%}
.sizes table{border-spacing:0;border-collapse:collapse;width:100%}
.sizes td,.sizes th{border:solid 1px #ddd;text-align:center;vertical-align:baseline;padding:7px;font-weight:normal}
.sizes td{text-transform:uppercase}
#tab-1 .col-xs-12.col-lg-6{float:left}
.col-lg-6 video{width:100%}
.redtxt{color:red}
.pro_sku{color:#ff6600}
.left_radius{border-radius:1rem 0 0 1rem}
.right_radius{border-radius:0 1rem 1rem 0}
.category .strong{text-transform:uppercase}
.w100{width:100%!important}
.popup_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;text-align:center;background:#000000a6}
#cart_popup{display:inline-block;max-width:100%;background:#fff;border-radius:10px;margin:30vh auto}
#pro_ajax_deliveries .font-weight-bold{font-weight:normal}
#pro_ajax_deliveries a{color:#ff6600;text-decoration:underline}
.discount_info{padding:10px;color:#fff;border-radius:10px;background:#00c511;margin-top:1rem}
.table-cell{float:none;display:table-cell;vertical-align:middle}
.table-cell{width:205px}
#top{flex:2}
#main .table-cell{padding-right:15px}
#main .table-cell:last-child{padding:0}
.icons i{padding-right:0}
.telephone .text-plus-icon{padding-left:0}
.pro_product .card-image{display:flex;flex-direction:column;justify-content:center}
.social a{font-size:0}
.social a:before{font-size:initial}
.social{display:inline-block;padding-right:10px}
#footer .social a:before{font-size:30px;margin:7px 7px 0 0}
/* .f-vk:before{color:#3e86d4!important}
.f-instagram:before{color:#7558c8!important}
.f-youtube:before{color:red!important} */
.products_link{flex:1}
.ico-search .f-search:before, .ico-search:before{content:'\e805';top:4px;right:0;position:absolute}
.flex{display:flex;align-items:center;width:100%}
.menu_btn{flex:2}
.subcategories .category.with_image{width:calc(50% - 3px)}

@media (min-width:992px) {
#pro_ajax_deliveries{padding-right:0}
.subcategories.main .category{width:24%}
/* #catMenu .lev1 .levhover:hover .levhover2{display:block} */
.text-plus-icon.info{display:flex;float:right}
.div_img{float:right}
.subcategories .category.with_image{width:calc(25% - 3px)}
}
@media (min-width:1340px) {
.view_list .tiny_features{overflow:inherit}
.view_list .tiny_features ul{width:45%}
.subcategories.main .category{width:220px}
.subcategories .category.with_image{width:calc(20% - 3px)}
}
@media (max-width:991px) {
.products_loader{background-position:center center;position:fixed}
.ui-slider .ui-slider-handle{width:1.8rem;height:1.8rem;top:-.55rem}
#footer [class^="col-"]{padding-bottom:25px}
.p-a-0-sm{padding:0!important}
.tabs>section,.tabs>label{width:100%;border-radius:0}
html{overflow:auto}
.filter_body{display:none}
.page-header{text-align:center}
.filters_header:before{content:'\e80d';font-family:fontello;margin-right:6px}
.filters_header.active:before{content:'\e808'}
.filters .h3{font-size:1.4rem}
.filters .h5{font-size:1rem}
.filters label{font-size:1rem;line-height:1.0625rem}
#footer{background:#333}
.mobile.search{padding:5px}
.mobile.search #pro_search{border-radius:0}
.mobile.search #pro_search input[type="text"]{border-radius:4px}
li.icons{padding:7px 2px 2px}
.div_info ul{overflow:inherit}
.text-plus-icon.info {text-align: center!important}
.scrollUp{bottom:10px;height:50px;left:10px;transform:none;border-radius:80px}
.scrollUp i:before{width:50px;display:block;margin-bottom:-5px}
#header #main .btn{margin:3px}
.text-plus-icon .name{font-weight:normal}
#main .pro_callback{font-size:0;padding:3px 6px}
#main .pro_callback:before{content:'\e802';font-family:"fontello";font-size:1rem}
.f-whatsapp:before{margin-left:3px!important}
@media (max-width:543px) {
.view_list .card-image{width:27%;margin-right:8px;height:auto}
.sort,.view_block{zoom:0.84}
.infinite_scroll_block{width:100%;margin-bottom:1rem}
.view_list .card-image{width:27%;margin-right:8px}
.subcategories.main .category{margin:.5%}
.text-plus-icon{padding:0}
.sort{zoom:0.84}
#slider .slick-arrow{width:2.4rem;height:2.4rem}
#slider .slick-arrow:before{width:1.5rem;height:2rem;font-size:2.1rem}
#slider .slick-arrow{top:30%}
#slider .btn{margin-top:0;padding:5px 1rem;height:1.4rem;font-size:.7rem}
#slider .slick-name{font-size:.9rem;margin-bottom:6px}
#slider .slick-description{font-size:.8rem;margin-bottom:6px}
.icons>div a>[class*="f-"]{font-size:1.3rem}
.ProductView .breadcrumb li:last-child{display:none}
.pro_product-amount{margin-bottom:7px}
#pro_search input[type="text"]{font-size:.9rem}
.imgleft{float:none;margin:0 auto;display:block}
.logo_txt{display:none}
}
@media (min-width:543px) {
.telephone{text-align:right}
#catMenu .levhover:hover .lev2{display:block}
}
@media (max-width:1100px) {
#catMenu .lev1>li>a{font-weight:normal;font-size:1rem}
}