:root {--text-font:Arial,Helvetica,sans-serif;--bg-color:#000;--h-color:#CCC;--text-color:#808080;--link-color:#CCC;--link-selected-color:#FF4949;--link-hover-color:#FF4949;--input-color:#CCC;--input-disabled:#808080;--input-background:#000;--input-border:1px solid #808080;--input-button-color:#B6B5B4;--input-button-color-hover:#FF4949;--input-button-background:#000;--input-button-border:1px solid #808080;--input-hover-border:1px solid #4D90FE;--input-focus-border:1px solid #2175FF;--input-focushover-border:1px solid #2175FF}
* {box-sizing:border-box}
html {font-size:100%;line-height:1.2;font-family:Arial,Helvetica,sans-serif;font-family:var(--text-font)}
select,option,input,textarea,label,button {font-family:Arial,Helvetica,sans-serif;font-family:var(--text-font)}
body {margin:0;color:#808080;color:var(--text-color);background-color:#000;background-color:var(--bg-color);overflow:auto}
img {border:0;vertical-align:top}
a {color:#CCC;color:var(--link-color);text-decoration:none;-o-transition:color .3s;-ms-transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
a:hover {color:#FF4949;color:var(--link-hover-color);text-decoration:underline}
p {margin:0}
.wbouter {text-align:center;height:auto!important;min-height:100%}
.jq-size-add {height:auto!important;min-height:100%}
abbr {text-decoration:none}
nav,main,article,time,aside {display:block}
span.s_error {color:#b00}
span.s_notify {color:#00a80c}
.hWin-fullscreen {width:100%;height:100%}
.hWin-fullscreen body {overflow:hidden}
.plyfull {max-width:100%}
.cookie-notify {position:fixed;bottom:0;left:0;z-index:9000;width:100%;background-color:#646464;background-color:rgba(100,100,100,0.90);padding:1.125rem 5% 1.0625rem}
.javascript-notify {position:fixed;bottom:0;left:0;z-index:9000;width:100%;background-color:#ce0000;background-color:rgba(206,0,0,0.90);padding:1.125rem 5% 1.0625rem}
.notify-inner {position:relative;text-align:center;font-size:1rem;line-height:1;font-weight:400;color:#fff}
.notify-inner a {display:inline-block;font-weight:400;color:#fff}
.cookies-accept {display:inline-block;margin-left:1.25rem;text-decoration:underline}
@media all and (max-width:900px) {.notify-inner {font-size:1.5rem;line-height:1.4}
}
@media all and (max-width:600px) {.cookie-notify {padding-top:1.875rem;padding-bottom:2.0625rem}
.notify-inner {font-size:1.5rem;line-height:1.4;padding-right:3.375rem;text-align:left}
.cookies-accept {position:absolute;top:0;right:0;text-indent:-1000rem;overflow:hidden;width:2.125rem;height:2.125rem;background-image:url('../images-tmp/x-cookies.png');background-repeat:no-repeat;background-position:0 0;background-size:cover;image-rendering:optimizequality;background-image:url('../images-tmp/x-cookies.svg')}
}
.page-form {text-align:left}
.page-form::placeholder {color:#BEBEBE;opacity:1}
.page-form:-ms-input-placeholder {color:#BEBEBE}
.page-form::-ms-input-placeholder {color:#BEBEBE}
.page-form .like-placeholder {color:#BEBEBE}
.page-form input {display:block;width:100%;font-size:1.66rem;text-indent:0;color:#CCC;color:var(--input-color);height:4.9375rem;padding:.0625rem .0625rem .0625rem .75rem;margin:0;border:1px solid #808080;border:var(--input-border);background-color:#000;background-color:var(--input-background);-o-transition:border .3s;-ms-transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;transition:border .3s;transition-timing-function:ease-in-out}
.page-form select {display:block;width:100%;font-size:1.66rem;color:#CCC;color:var(--input-color);height:4.9375rem;padding:.0625rem .0625rem .0625rem .75rem;margin:0;-moz-padding-start:.5rem;border:1px solid #808080;border:var(--input-border);background-color:#000;background-color:var(--input-background);text-overflow:'';-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;transition-timing-function:ease-in-out;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDcgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjY4MDk0LDAsMCwxLC05MjkuNjQ4LC0zNTIuMzE2KSI+CiAgICAgICAgPHBhdGggZD0iTTEzOTYuNzEsMzU4LjA1M2wtNC43NzIsLTQuNzcybDkuNTQ0LDBsLTQuNzcyLDQuNzcyWiIvPgogICAgPC9nPgo8L3N2Zz4K');background-repeat:no-repeat;background-position:right 1.4rem top 50%;background-size:.4375rem .375rem}
.page-form select::-ms-expand {display:none}
.page-form select:hover,.page-form select:focus {background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDcgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjY4MDk0LDAsMCwxLC05MjkuNjQ4LC0zNTIuMzE2KSI+CiAgICAgICAgPHBhdGggZD0iTTEzOTYuNzEsMzU4LjA1M2wtNC43NzIsLTQuNzcybDkuNTQ0LDBsLTQuNzcyLDQuNzcyWiIgc3R5bGU9ImZpbGw6IzRkOTBmZTsiLz4KICAgIDwvZz4KPC9zdmc+Cg==')}
.page-form select option {font-size:inherit;color:#CCC;color:var(--input-color)}
.page-form select option:disabled {font-size:inherit;color:#808080;color:var(--input-disabled)}
.page-form textarea {display:block;width:100%;min-height:16.6875rem;resize:vertical;font-size:1.66rem;text-indent:0;color:#CCC;color:var(--input-color);padding:1.1875rem .0625rem .5rem .75rem;margin:0;border:1px solid #808080;border:var(--input-border);background-color:#000;background-color:var(--input-background);-o-transition:border .3s;-ms-transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;transition:border .3s;transition-timing-function:ease-in-out}
.page-form button {display:inline-block;min-width:12.875rem;font-size:1.20rem;font-weight:400;color:#B6B5B4;color:var(--input-button-color);text-align:center;letter-spacing:.02rem;padding:1.3125rem 1rem 1.4375rem;margin:0;cursor:pointer;border:1px solid #808080;border:var(--input-button-border);background-color:#000;background-color:var(--input-button-background)}
.page-form button:hover {color:#FF4949;color:var(--input-button-color-hover)}
.page-form .button-f {text-align:left;padding-top:0}
.page-form input:hover,.page-form select:hover,.page-form textarea:hover {border:1px solid #4D90FE;border:var(--input-hover-border)}
.page-form input:focus,.page-form select:focus,.page-form textarea:focus {border:1px solid #2175FF;border:var(--input-focus-border)}
.page-form input:focus:hover,.page-form select:focus:hover,.page-form textarea:focus:hover {border:1px solid #2175FF;border:var(--input-focushover-border)}
.page-form fieldset {position:relative;border:0 none;padding:0;margin:0;margin:0 0 1.375rem}
.page-form label {display:block;width:100%;font-size:1rem;font-weight:700;padding:1mm 0 1.7mm}
.page-form fieldset.checkbox-set {padding:1.8125rem 0 0;margin:0 0 1.375rem}
.page-form .check-box {padding:0}
.page-form .check-box input {display:inline-block;width:auto;height:auto;margin:0;padding:0;cursor:pointer;margin:0 1.3125rem .4rem 0;vertical-align:top}
.page-form .check-box label {display:inline-block;width:auto;height:auto;margin:0;cursor:pointer;font-size:1rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.3rem 0;vertical-align:top}
.page-form .check-box label a {color:#4D90FE}
.page-form .check-custom {padding-left:1.25rem}
.page-form .check-custom input {width:1.875rem;height:1.875rem;margin-top:0;margin-bottom:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0 none;background-color:#000;background-color:var(--input-background);outline:1px solid #808080;outline:var(--input-border);outline-offset:0;outline-offset:-1px}
.page-form .check-custom input:hover,.page-form .check-custom input:focus,.page-form .check-custom input:focus:hover {border:0 none;outline-color:#4D90FE}
.page-form .check-custom input:checked {background-image:url('../images/checked.png');background-repeat:no-repeat;background-position:0 0;background-size:cover;image-rendering:optimizequality;background-image:url('../images/checked.svg')}
.page-form .submit-box {padding:.8mm 0}
.page-form .submit-box button {width:auto;min-width:187px;font-size:.8rem;font-weight:700;color:#FFF;padding:4.338mm 5mm 3.6mm;margin:0;border:0 none;outline:0 none;background-color:#50B43B}
.h2o-status {padding:1mm 0}
.page-form .jfrm-result {color:green;text-align:left;padding-left:2rem}
.page-form .jfrm-error {color:red}
.s_error {color:red}
.s_notify {color:green}
.floating-label .inp-box {position:relative;overflow:hidden}
.floating-label .inp-box label {position:absolute;left:0;top:1.375rem;z-index:1;opacity:0;color:#808080;font-size:1.66rem;font-weight:400;white-space:nowrap;padding:.0625rem .0625rem .0625rem .75rem;pointer-events:none;-webkit-transform:scale(.5,.5) translate(1.1rem,-2.4rem);transform:scale(.5,.5) translate(1.1rem,-2.4rem);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}
.floating-label .inp-box label.full {color:#808080;-webkit-transform:none;transform:none;padding-top:1px}
.floating-label .inp-box label.init {opacity:1}
.floating-label input {padding-top:3.5mm}
.floating-label select {padding-top:3.5mm}
.floating-label textarea {padding-top:1.875rem}
.page503 {width:100%;min-height:100%;text-align:center}
.page503 .hh1 {height:182.55mm;padding:89.37mm 8mm 0;font-size:1.66rem}
.page503 .hh1 a {width:16rem;height:16rem;display:inline-block;margin-bottom:24px}
.page503 .hh1 img {max-width:100%;max-height:100%;width:auto;height:auto}
@media all and (max-width:700px) {.page503 .hh1 {height:142.55mm;padding-top:69.37mm}
}
.welcome-bg {background-image:url('../images/background-2-80.jpg');background-repeat:no-repeat;background-position:center .5rem;background-size:cover}
.inner-bg {background-image:url('../images/background-3-80.jpg');background-repeat:no-repeat;background-position:center .5rem;background-size:cover;height:9.8125rem;margin-bottom:9.8125rem}
.inpd {padding:0 30px}
header {position:relative;display:block}
header .in2 {position:relative;max-width:900px;margin:0 auto;text-align:center}
.logo {display:inline-block;margin-top:8rem}
.logo img {display:block;width:11.375rem;height:auto}
.lang-menu {position:absolute;top:0;right:0;text-align:right;line-height:1;font-size:1.66rem;letter-spacing:.5rem;padding-top:4.1875rem;padding-right:3.75rem}
.main-menu-wrapper {position:fixed;top:0;left:0;z-index:11}
.mn1 {position:relative}
.main-menu-opener {position:absolute;top:0;left:0;z-index:12}
.main-menu-opener .opener {display:inline-block;width:4.3125rem;height:2.1875rem;margin:3.875rem 0 0 3.5rem;background-image:url('../images/menu-closed.png');background-repeat:no-repeat;background-position:0 0;background-size:4.3125rem 2.1875rem;image-rendering:optimizequality;background-image:url('../images/menu-closed.svg');-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.main-menu-opened .opener {background-image:url('../images/menu-opened.png');background-image:url('../images/menu-opened.svg')}
.main-menu {position:absolute;top:0;left:-35rem;z-index:11;width:33.875rem;max-width:33.875rem;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-align:left}
.main-menu.main-menu-opened {left:0}
.main-menu .inx {position:relative;min-height:200px;background-color:#000;padding:11.5rem 4rem 7.1875rem 5.9375rem}
.main-nav {font-size:1.8rem;line-height:1.2;font-weight:900;letter-spacing:.02rem}
.mnt {padding:0 0 2.4375rem;vertical-align:top}
.mnt-a {padding:0;vertical-align:top}
.mnt-sub {font-weight:400;padding:0 0 1rem 1.3125rem}
.mnt-s {padding:2.8125rem 0 0;white-space:nowrap}
a.mnt-a.selected {text-decoration:underline;color:#FF4949;color:var(--link-selected-color)}
.mnt-s a:hover,.mnt-s a.selected {text-decoration:none;color:#FF4949;color:var(--link-selected-color)}
.mnt-s a:hover span,.mnt-s a.selected span {text-decoration:underline;color:#FF4949;color:var(--link-selected-color)}
.mnt-s span {display:inline-block;white-space:normal;vertical-align:top;padding-left:.1875rem}
.mnt-a.icon-contacts {display:inline-block;padding:.125rem 0 0 2.5625rem}
.icon-contacts {background-image:url('../images/marker.png');background-repeat:no-repeat;background-position:0 0;background-size:1.25rem 2.0625rem;image-rendering:optimizequality;background-image:url('../images/marker.svg')}
.welcome-contents {display:block}
.welcome-contents .in {max-width:900px;margin:0 auto;text-align:center;padding:4rem 0 7.9375rem}
.welcome-contents h1 {font-size:3.0833rem;font-weight:900;line-height:1;text-transform:uppercase;color:#CCC;color:var(--h-color);margin:0 0 1.3125rem}
.welcome-contents h1 span {display:inline-block;font-size:5.333rem;padding-bottom:.625rem}
.welcome-contents h2 {font-size:2rem;font-weight:900;line-height:1;color:#CCC;color:var(--h-color);margin:0 0 3rem}
.welcome-contents h3 {font-size:1.50rem;font-weight:400;color:#000;line-height:1.1;margin:5.7mm 0 3.3mm}
.talr {font-size:3.3333rem;font-weight:900;color:#FFF;line-height:1.9;margin:0 0 1.375rem}
.talr span {display:inline-block;background-color:#FF4949;letter-spacing:.03rem;padding:.3125rem 2rem .1875rem}
.addr {font-size:1.66rem;font-weight:400;color:#CCC;color:var(--h-color);letter-spacing:.5rem;padding-right:3rem}
.addr .icon-contacts {display:inline-block;width:1.25rem;height:2.0625rem;vertical-align:text-bottom;margin:-0.1875rem 1.75rem 0 0}
.wrench {padding:5.125rem 0 4.9375rem}
.icon-wrench {display:inline-block;width:1.875rem;height:1rem;background-image:url('../images/atslega.png');background-repeat:no-repeat;background-position:0 0;background-size:1.875rem 1rem;image-rendering:optimizequality;background-image:url('../images/atslega.svg')}
.icon-back {background-image:url('../images/back.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;image-rendering:optimizequality;background-image:url('../images/back.svg')}
.icon-left {background-image:url('../images/left.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;image-rendering:optimizequality;background-image:url('../images/left.svg')}
.icon-right {background-image:url('../images/right.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;image-rendering:optimizequality;background-image:url('../images/right.svg')}
.icon-back:hover {background-image:url('../images/back-red.png');background-image:url('../images/back-red.svg')}
.icon-left:hover {background-image:url('../images/left-red.png');background-image:url('../images/left-red.svg')}
.icon-right:hover {background-image:url('../images/right-red.png');background-image:url('../images/right-red.svg')}
footer {position:relative;display:block}
.footer {padding:.5rem 0 0}
.pieredze {position:absolute;top:0;left:50%;z-index:10;width:11.375rem;height:11.375rem;margin:-5.1875rem 0 0 -5.6875rem;background-image:url('../images/pieredze.png');background-repeat:no-repeat;background-position:0 0;background-size:11.375rem 11.375rem;image-rendering:optimizequality;background-image:url('../images/pieredze.svg')}
.foot {position:relative;margin:.5rem 0 0;background-image:url('../images/background-foot-60.jpg');background-repeat:no-repeat;background-position:center 0;background-size:cover}
.foot .in {padding:4.25rem 0 4.75rem}
.copyright {text-align:center;line-height:1.5;font-size:1.2rem;color:#CCC;color:var(--h-color);padding-bottom:.5rem}
.socicons {position:absolute;top:4.25rem;right:8.875rem}
.facebook {display:inline-block;width:2rem;height:2.0625rem;vertical-align:top;background-image:url('../images/facebook2.png');background-repeat:no-repeat;background-position:0 0;background-size:2rem 2.0625rem;image-rendering:optimizequality;background-image:url('../images/facebook2.svg')}
.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list {position:relative;display:block;overflow:hidden;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;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track::after {display:table;content:''}
.slick-track::after {clear:both}
.slick-loading .slick-track {visibility:hidden}
.slick-slide {display:none;float:left;height:100%;min-height:1px}
[dir='rtl'].slick-slide {float:right}
.slick-slide img {display:block}
.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:1px solid transparent}
.slick-arrow.slick-hidden {display:none}
.slick-loading .slick-list {background:#fff url('data:image/gif;base64,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') center center no-repeat}
.slick-prev,.slick-next {display:none}
.animmation-sliderx {padding-bottom:0}
.animmation-sliderx .in {position:relative}
.animmation-sliderx .cont {opacity:.5}
.animmation-sliderx .cont .item {display:inline-block;vertical-align:top;padding:0;-o-transition:opacity .3s;-ms-transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;transition-timing-function:ease-in-out}
.animmation-sliderx .cont .item:hover {opacity:.8}
.pbg-c-animtop {position:absolute;top:0;right:0;z-index:2}
.slick-track {height:26.0625rem}
.slick-slide,.slick-slide>div {height:100%}
.animmation-sliderx .cont .item {height:100%}
.slick-slide img {display:block;max-width:100%;max-height:100%;width:auto;height:auto}
@media all and (max-width:500px) {}
.main-contents {padding:1.3125rem 0 7.9375rem}
.xwrench {opacity:.26;padding:.625rem 0}
.xtalr {font-size:3.3333rem;font-weight:900;color:#FF4949;margin:.875rem 0}
.gmodopenable {max-width:875px;max-width:900px;padding:1.9375rem 0 1rem 25px;margin:0 auto}
.gmodopenable a {display:inline-block;width:9.375rem;height:9.375rem;margin:0 1.5625rem 1.5625rem 0}
.gmodopenable img {max-width:100%;width:auto;height:auto}
.jq-textgal-outer {position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;width:100%;height:100%;overflow:auto}
.jq-textgal-inner {position:relative;width:100%;height:100%;min-height:100%;background-color:#000}
.fl-logo {display:inline-block;margin-top:2.1875rem}
.fl-logo img {display:block;width:5.3125rem;height:auto}
.fl-close {display:inline-block;position:absolute;top:4.125rem;right:5.0625rem;font-size:1rem;color:#808080;letter-spacing:.1rem}
.fl-back {display:inline-block;position:absolute;top:3.625rem;left:3.75rem;width:1.0625rem;height:2rem}
.fl-contents {width:100%;max-width:1200px;margin:0 auto;height:100%;display:flex;flex-direction:column}
.fl-title {font-weight:700;letter-spacing:.1rem;margin:1.875rem 0 0}
.fl-imgs {position:relative;flex:2;max-height:900px;margin:2.875rem 0 3rem}
.fl-foot {letter-spacing:.1rem;line-height:1.9}
.fl-nr {margin:0 0 2.8125rem}
.fl-descr {margin:0 0 2.8125rem}
.fl-left {display:inline-block;position:absolute;top:50%;left:-4.8125rem;z-index:1003;width:1.875rem;height:3.75rem;margin-top:-1.875rem}
.fl-right {display:inline-block;position:absolute;top:50%;right:-4.8125rem;z-index:1003;width:1.875rem;height:3.75rem;margin-top:-1.875rem}
.fl-wrapper {position:relative;width:100%;height:100%;overflow:hidden}
.fl-inner {position:relative;z-index:1002;display:block;width:auto;min-width:auto;height:100%;left:0;white-space:nowrap}
.fl-item {width:100%;height:100%;display:inline-block;text-align:center;vertical-align:middle;overflow:hidden}
.pos-helper {display:inline-block;height:100%;vertical-align:middle}
.fl-ima {display:inline-block;position:relative;width:100%;height:100%}
.fl-item img {vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto}
.fl-item .txTxt {display:none}
.flft {position:relative;display:none;padding:2.625rem 0 5.625rem}
@media all and (max-width:1400px) {.fl-left {left:3.3125rem}
.fl-right {right:3.3125rem}
}
@media all and (max-width:900px) {.fl-contents {font-size:1.5rem}
}
@media all and (max-width:600px) {.fl-contents {font-size:1.5rem}
}
@media all and (max-width:600px) and (min-height:600px) {.flft {display:block}
.flft .copyright {text-align:left}
.flft .socicons {position:absolute;top:2.25rem;right:0}
}
.grid2-40x60 {display:grid;grid-template-columns:40% 60%}
.grid2-40x60 .pc2-1 {position:relative;padding:0 10% 0 0}
.grid2-40x60 .pc2-2 {position:relative;padding:0}
.pbox-def {padding:0 5%;padding:0 30px}
.pbox-def .pbox-width {width:100%;max-width:900px;margin:auto;text-align:center}
.pbox-cust {padding:0 5%;padding:0 30px}
.pbox-cust .pbox-width {width:100%;max-width:900px;margin:auto;text-align:left}
.pbox-nopd {padding:0}
.custall {padding:0}
.custall .pbox-width {max-width:100%}
.gmod-it {position:relative}
.x-white {color:#305A2B;display:inline-block;width:100%}
.x-green {background-color:#305A2B;color:#FFF;display:inline-block;width:100%}
.x-lightgreen {background-color:#F2F4F2;color:#305A2B;display:inline-block;width:100%}
.grid2 {display:grid;grid-template-columns:50% 50%}
.grid3 {display:grid;grid-template-columns:33.33% 33.33% 33.33%}
.grid4 {display:grid;grid-template-columns:25% 25% 25% 25%}
.tx-titul img {max-width:100%;width:auto;height:auto;margin-bottom:9mm}
.pc1-1 {position:relative;padding:0}
.pc2-1 {position:relative;padding:0 18px 0 0}
.pc2-2 {position:relative;padding:0 0 0 19px}
.pc3-1 {position:relative;padding:0 24px 0 0}
.pc3-2 {position:relative;padding:0 13px 0 12px}
.pc3-3 {position:relative;padding:0 0 0 24px}
.pc4-1 {position:relative;padding:0 27px 0 0}
.pc4-2 {position:relative;padding:0 18px 0 10px}
.pc4-3 {position:relative;padding:0 9px 0 19px}
.pc4-4 {position:relative;padding:0 0 0 28px}
.pcx3-1 {position:relative;padding:0 47px 0 0}
.pcx3-2 {position:relative;padding:0 23px 0 24px}
.pcx3-3 {position:relative;padding:0 0 0 47px}
.p-img img {max-width:100%;width:auto;height:auto}
.p-vid .galImg {margin-top:0;margin-bottom:0}
.p-gl2descr {background-color:#2AA51B;color:#FFF;font-size:.875rem;padding:22px 22px 19px 33px}
.main-contents h1 {font-size:2rem;font-weight:900;line-height:1;color:#CCC;color:var(--h-color);margin:0}
.main-contents h2 {font-size:1.2rem;font-weight:700;line-height:1;color:#CCC;color:var(--h-color);margin:1rem 0 4.75rem}
.main-contents h3 {font-size:1rem;font-weight:400;line-height:1;color:#FF4949;margin:1.5rem 0 1.4375rem}
.tx-button {display:inline-block;width:100%;max-width:500px;font-size:1.50rem;font-weight:400;color:#FFF;text-align:center;text-transform:uppercase;letter-spacing:.15rem;padding:5.3mm 5mm 5.685mm;margin:10mm 0;background-color:#1A1A1A;border:.06rem solid #1A1A1A}
.tx-button:hover {color:#1A1A1A;background-color:#FFF;border:.06rem solid #1A1A1A;text-decoration:none}
.xmlt-it {position:relative;margin:2.3125rem 0 2.5rem}
.xmlt-it .x-title {margin:0 0 6.35mm}
.xmlt-it .txTxt {font-size:1rem;font-weight:400;line-height:1.9;letter-spacing:.1rem;margin:3.1875rem 0 2.3125rem}
.xmlt-it .txTxt img {max-width:100%;width:auto;height:auto}
.xmlt-it .date {float:right;padding-top:5mm}
.xmlt-it .grid2 h1 {margin-top:0}
.xmlt-it .grid2 h1.mtfix {margin-top:-4px}
.xmlt-it .mtfix {margin-top:0}
.a-rel-img {position:relative;display:inline-block}
.a-rel-img img {max-width:100%;width:auto;height:auto}
.sp-video {position:absolute;left:50%;top:50%;width:21px;height:28px;margin:-14px 0 0 -8px;background-image:url('../../images/pouch-pouch-video-play.png');background-repeat:no-repeat;background-position:0 0;background-size:contain;image-rendering:optimizequality;background-image:url('../../images/pouch-pouch-video-play.svg')}
.sp-watermark {position:absolute;right:6%;bottom:8.09%;width:15.18%;height:15.37%}
.vidOpener {position:relative;display:inline-block}
.vidOpener img {max-width:100%;width:auto;height:auto}
.xrs {position:relative}
.xr {position:absolute;right:0}
.xl {position:absolute;left:0}
.w-live .xr,.w-live .xl {top:0}
.breadcrumb {display:block;width:100%;line-height:1;padding:7.7mm 0 0;margin:0 0 6mm}
.breadcrumb ol {display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;margin:0;padding:0}
.breadcrumb li {display:-moz-inline-stack;display:inline-block;vertical-align:top;white-space:nowrap;margin:0;padding:0 4px 0 0;font-size:.75rem;font-weight:100;font-weight:var(--light-calibri);color:#A6A6A6}
.breadcrumb li h1 {font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;font-style:inherit;text-transform:inherit;margin:0;padding:0}
.breadcrumb .bcH1 {display:inline;font-size:inherit;font-weight:inherit;color:inherit}
.breadcrumb a {margin:0 4px 0 0;font-size:inherit;font-weight:inherit;color:inherit}
.breadcrumb a:hover,.breadcrumb a.selected:hover {text-decoration:underline}
.breadcrumb a.selected {text-decoration:none;color:#000}
.welcome-contents .mlt-it,.welcome-contents .xmlt-it {margin-top:0}
.welcome-contents .txTxt.notitle {margin-top:0}
.mlt-it {margin:2.3125rem 0 2.5rem}
.mlt-it .txTxt {font-size:1rem;font-weight:400;line-height:1.9;letter-spacing:.1rem;margin:3.1875rem 0 2.3125rem}
.mlt-it .txTxt img {margin:1.75rem 0;margin:1.75rem 0 1.4375rem;max-width:100%;width:auto;height:auto}
.mlt-it .date {float:right;padding-top:5mm}
.galImg {text-align:center;width:100%;overflow:hidden;margin:2.4mm 0 .6px}
.galImg iframe {width:100%}
.gal-it {display:inline-block;width:100%;margin:2.3125rem 0 2.5rem;background-color:#EBEBEC}
.gal-it .gal-ima {float:left;display:inline-block;position:relative;vertical-align:top;margin:0 30px 0 0}
.gal-it .gal-ima img {max-width:100%;width:315px;height:auto;vertical-align:top}
.gal-it .gal-ima .c {position:absolute;left:0;bottom:0;min-width:57px;font-size:87.5%;line-height:1.3;color:#EBEBEC;text-align:center;padding:12px 17px 10px 16px;background:#292728}
.gal-it h1 {padding-right:10mm;margin:0}
.gal-it .gal-d {height:110px;max-height:110px;overflow:hidden;font-size:100%;line-height:1.5;padding:0 10mm 0 0;margin:0}
.gal-it .gal-k {color:#b2b2b2;font-size:87.5%;line-height:1.3;overflow:hidden;max-width:461px;height:24px;max-height:24px;padding:0;margin:16px 0 0}
.gal-it .gal-k h1,.gal-it .gal-k h2,.gal-it .gal-k h3 {display:inline-block;color:inherit;font-size:inherit;line-height:inherit;min-width:0;font-weight:400;margin:0 12px 2px 0;padding:0}
.galKeywords h1,.galKeywords h2,.galKeywords h3 {display:inline-block;color:#b2b2b2;font-size:inherit;line-height:inherit;min-width:0;font-weight:400;margin:0 12px 2px 0;padding:0}
.galKeywords h1 a,.galKeywords h2 a,.galKeywords h3 a {display:inline-block;color:inherit;font-size:inherit;line-height:inherit}
.uFiles {display:inline-block;width:100%;text-align:left;font-weight:400;margin:-10mm 0 0;padding:13px 0 0}
.uFile {display:inline-block;margin:2px 0 10px;vertical-align:middle}
a.uFile,a.uFile:hover {text-decoration:none;font-size:95%;font-weight:700}
p.uFile {text-decoration:none;font-size:95%;font-weight:700}
.uFile span {vertical-align:middle;padding-left:8px}
a.uFile:hover span {text-decoration:underline}
.uFile img {vertical-align:middle}
.contacts-form fieldset:first-of-type {padding-top:0}
.formItem {margin:10mm 0 10.8mm}
.formItem h1,.formItem h2,.formItem h3,.formItem-split h1,.formItem-split h2,.formItem-split h3 {font-size:1rem;line-height:1.5;font-weight:700;margin:0}
.searchResults {padding:0 50px 40px 0}
.searchResults h1 {margin-bottom:0}
.searchResults .resCount {display:inline-block;width:100%;font-size:1rem;line-height:1.2;text-align:left;font-weight:400;margin:0;padding:18px 0 0}
.searchResults .resCount a {font-size:inherit;line-height:inherit;color:inherit}
.searchResults .resList {display:inline-block;width:100%;font-size:1rem;line-height:1.2;text-align:left;font-weight:400;margin:0;padding:18px 0 0}
.searchResults .resList a {font-size:inherit;line-height:inherit;color:inherit}
.resItem {padding-bottom:15px}
.search_res {font-weight:700}
.extraItem {padding-bottom:40px}
.extraItemBorder {margin-top:27px;height:29px;border-top:1px solid #e4e4e4}
.galImg {text-align:center;width:100%;overflow:hidden;margin:19px 0 7px}
.galImg img {vertical-align:top;width:100%;height:auto}
.html-full,.html-full body,.html-full #wbouter {width:100%;height:100%}
.html-full body {overflow:hidden}
.jq-pointer {cursor:pointer}
.jq-textgal-slider-full {position:fixed;z-index:1000;width:100%;height:100%;background-color:#000}
.jq-textgal-slider-full2 {position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
.tgs-wrapper {position:relative;width:100%;height:100%;overflow:hidden}
.tgs-inner {position:relative;z-index:1002;display:block;width:auto;min-width:auto;height:100%;left:0;white-space:nowrap}
.tgs-close {position:absolute;top:55px;right:60px;z-index:1003;display:inline-block;width:31px;height:31px;background-image:url('../images-tmp/gallery-exit.png');background-repeat:no-repeat;background-position:center center;background-size:100% 100%;image-rendering:optimizequality;background-image:url('../images-tmp/gallery-exit.svg')}
.tgs-left {position:absolute;top:0;left:0;z-index:1002;display:inline-block;width:40%;height:100%;background-image:url('../images-tmp/gallery-left.png');background-repeat:no-repeat;background-position:left 90px center;background-size:19px 31px;image-rendering:optimizequality;background-image:url('../images-tmp/gallery-left.svg')}
.tgs-right {position:absolute;top:0;right:0;z-index:1002;display:inline-block;width:40%;height:100%;background-image:url('../images-tmp/gallery-right.png');background-repeat:no-repeat;background-position:right 90px center;background-size:19px 31px;image-rendering:optimizequality;background-image:url('../images-tmp/gallery-right.svg')}
.tgs-item {width:100%;height:100%;display:inline-block;text-align:center;vertical-align:middle}
.pos-helper {display:inline-block;height:100%;vertical-align:middle}
.tgs-item img {vertical-align:middle}
.tgs-item img.wide {max-width:100%;height:auto}
.tgs-item img.tall {height:100%;width:auto}
.gmapItem {margin:2.3125rem 0 2.5rem;color:#000}
.gmapItem .date {float:right;font-size:12px;color:#656565;padding-left:25px}
.gmapItem h2 {font-size:1rem;line-height:1.5;font-weight:700}
.gmap {font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;color:#334655;width:378px;height:378px;min-width:120px;min-height:90px;max-width:761px;max-height:761px;max-width:100%;overflow:hidden}
.gmap a {font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;font-size:10px}
.mlt-it .gmapItemLeft {padding:3px 15px 10px 0;float:left;color:#656565;font-size:10px;line-height:14px}
.mlt-it .gmapItemLeft .date {display:none}
.mlt-it .gmapItemRigth {padding:3px 0 10px 15px;float:right;color:#656565;font-size:10px;line-height:14px}
.mlt-it .gmapItemRigth .date {display:none}
.animation-container {width:100%;max-height:482px;position:relative;overflow:hidden}
.animation-content {display:block;min-width:100%;width:auto;max-height:482px;position:relative;top:0;left:0;text-align:left;white-space:nowrap}
.animCont {display:inline-block;position:relative;left:0;top:0;vertical-align:top;white-space:nowrap;text-align:left;width:auto;max-height:482px}
.animxx-img {display:inline-block}
.animxx-img img {width:auto;height:100%;max-width:100%;max-height:100%;vertical-align:top}
.animation-min-h {height:100%;width:auto;max-width:100%}
.rel {position:relative}
.logomod-it .itms {text-align:center}
.logomod-it .itms a,.logomod-it .itms span {display:inline-block;vertical-align:middle;margin:8px 29px;max-width:160px}
.logomod-it .itms a img,.logomod-it .itms span img {max-width:100%;height:auto}
.issvg {min-width:160px}
.c-pages {padding:6px 4px 0 0}
.c-pages .p {display:inline-block;vertical-align:middle;padding:0 2px;margin:0 4px;font-size:80%}
.c-pages .p-sel {font-size:100%;font-weight:700;text-decoration:underline}
.c-pages .p-sep {font-size:80%;font-weight:700;margin:0 4px}
.j-pages {text-align:center;padding-top:10mm}
.add-rv {text-transform:uppercase;font-size:87.5%}
.c-loading {position:relative}
.c-loading::after {position:absolute;content:"";top:-1px;left:-1px;right:-1px;bottom:-1px;width:100%;height:100%;width:auto;height:auto;opacity:.5;background-color:#FFF;cursor:wait}
.c-loading-anim {display:none;position:absolute;top:0;left:0;z-index:1011;cursor:wait;width:60px;height:60px;background-image:url('../../images-tmp/load3.gif');background-repeat:no-repeat;background-position:center center;background-size:60px 60px;image-rendering:optimizequality}
.formItem {max-width:750px;margin-left:auto;margin-right:auto}
.formItem h2 {text-align:center}
@media all and (min-width:900px) {.main-menu-opener .opener {width:2.5rem;height:1.25rem;margin:2.25rem 0 0 1.9375rem;background-size:2.5rem 1.25rem}
.main-menu {width:20.9375rem;max-width:20.9375rem}
.main-menu .inx {padding:6.5rem 3rem 3.625rem 4.5rem}
.main-nav {font-size:.95rem;letter-spacing:0}
.mnt {padding:0 0 1.6875rem}
.mnt-sub {padding:0 0 0 .625rem}
.mnt-s {padding:1.75rem 0 0}
.mnt-a.icon-contacts {padding:.0625rem 0 0 1.25rem}
.icon-contacts {background-size:.6875rem 1.125rem}
.logo img {width:6.9375rem}
.welcome-contents .in {padding:2.5rem 0 7.9375rem}
.welcome-contents h1 {font-size:180%;margin:0 0 .8125rem}
.welcome-contents h1 span {font-size:3.113rem;padding-bottom:.5625rem}
.welcome-contents h2 {font-size:1.125rem;margin:0 0 1.9375rem}
.welcome-contents h3 {font-size:.875rem;margin:5.7mm 0 3.3mm}
.talr {font-size:2rem;margin:0 0 .5625rem;line-height:1.1}
.talr span {letter-spacing:.03rem;padding:.3125rem 1.3125rem .25rem}
.addr {font-size:.95rem;letter-spacing:.35rem;padding-right:1.92rem}
.addr .icon-contacts {width:.75rem;height:1.25rem;margin:-0.1875rem 1.125rem 0 0;background-size:.75rem 1.25rem}
.wrench {padding:2.875rem 0 1.9375rem}
.icon-wrench {width:1.125rem;height:.625rem;background-size:1.125rem .625rem}
.pieredze {width:6.625rem;height:6.625rem;margin:-3.3125rem 0 0 -3.3125rem;background-size:6.625rem 6.625rem}
.inner-bg {margin-bottom:4.6875rem}
.mlt-it .txTxt {font-size:.875rem;letter-spacing:.05rem;margin:1.75rem 0 2.3125rem}
.xmlt-it .txTxt {font-size:.875rem;letter-spacing:.05rem;margin:1.75rem 0 2.3125rem}
.xwrench {padding:.625rem 0 1.1875rem}
.xwrench .icon-wrench {width:1.875rem;height:1rem;background-size:1.875rem 1rem}
.xtalr {font-size:2.2rem;margin:2.1875rem 0 1.75rem}
.main-contents h1 {font-size:1.25rem;margin:0}
.main-contents h2 {font-size:.875rem;margin:1rem 0 2.0625rem}
.main-contents h3 {font-size:.875rem;margin:1.5rem 0 1.625rem;letter-spacing:.1rem}
.formItem {max-width:470px}
.page-form input,.page-form select {font-size:.875rem;height:3.0625rem;padding:.0625rem .0625rem .0625rem .75rem;letter-spacing:.05rem}
.page-form textarea {min-height:10.5rem;font-size:.875rem;padding:1.1875rem .0625rem .5rem .75rem;letter-spacing:.05rem}
.page-form button {min-width:8.0625rem;font-size:.7rem;letter-spacing:.05rem;padding:.75rem .5rem 1rem}
.page-form fieldset {margin:0 0 .8125rem}
.floating-label .inp-box label {top:.9375rem;font-size:.875rem;padding:.0625rem .0625rem .0625rem .8125rem;-webkit-transform:scale(.75,.75) translate(.2rem,-1.2rem);transform:scale(.75,.75) translate(.2rem,-1.2rem)}
.page-form .check-box input {margin:0 .75rem .4rem 0}
.page-form fieldset.checkbox-set {padding:1.125rem 0 0;margin:0 0 .8125rem}
.page-form .check-custom {padding-left:.75rem}
.page-form .check-custom input {width:1.25rem;height:1.25rem;margin-top:0;margin-bottom:0}
.page-form .check-box label {font-size:.7rem;padding:.125rem 0}
}
@media all and (max-width:900px) {.main-menu-opener .opener {width:4.3125rem;height:2.1875rem;margin:3.875rem 0 0 3.5rem;background-size:4.3125rem 2.1875rem}
.main-menu {width:33.875rem;max-width:33.875rem}
.main-menu .inx {padding:11.5rem 4rem 7.1875rem 5.9375rem}
.main-nav {font-size:1.8rem;letter-spacing:.02rem}
.mnt {padding:0 0 2.4375rem}
.mnt-sub {padding:0 0 1rem 1.3125rem}
.mnt-s {padding:2.8125rem 0 0}
.mnt-a.icon-contacts {padding:.125rem 0 0 2.5625rem}
.icon-contacts {background-size:1.25rem 2.0625rem}
.logo img {width:11.375rem}
.welcome-contents .in {padding:4rem 0 7.9375rem}
.welcome-contents h1 {font-size:3.0833rem;margin:0 0 1.3125rem}
.welcome-contents h1 span {font-size:5.333rem;padding-bottom:.625rem}
.welcome-contents h2 {font-size:2rem;margin:0 0 3rem}
.welcome-contents h3 {font-size:1.50rem;margin:5.7mm 0 3.3mm}
.talr {font-size:3.3333rem;margin:0 0 1.375rem;line-height:1.9}
.talr span {letter-spacing:.03rem;padding:.3125rem 2rem .1875rem}
.addr {font-size:1.66rem;letter-spacing:.5rem;padding-right:3rem}
.addr .icon-contacts {width:1.25rem;height:2.0625rem;margin:-0.1875rem 1.75rem 0 0}
.wrench {padding:5.125rem 0 4.9375rem}
.icon-wrench {width:1.875rem;height:1rem;background-size:1.875rem 1rem}
.pieredze {width:11.375rem;height:11.375rem;margin:-5.1875rem 0 0 -5.6875rem;background-size:11.375rem 11.375rem}
.inner-bg {margin-bottom:9.8125rem}
.mlt-it .txTxt {font-size:1rem;letter-spacing:.1rem;margin:3.1875rem 0 2.3125rem}
.xmlt-it .txTxt {font-size:1rem;letter-spacing:.1rem;margin:3.1875rem 0 2.3125rem}
.xwrench {padding:.625rem 0}
.xtalr {font-size:3.3333rem;margin:.875rem 0}
.main-contents h1 {font-size:2rem;margin:0}
.main-contents h2 {font-size:1.2rem;margin:1rem 0 4.75rem}
.main-contents h3 {font-size:1rem;margin:1.5rem 0 1.4375rem;letter-spacing:.05rem}
.formItem {max-width:750px}
.page-form input,.page-form select {font-size:1.66rem;font-size:17px;height:6.9375rem;padding:.0625rem .0625rem .0625rem .75rem;letter-spacing:0;padding:.0625rem .0625rem .0625rem 1.25rem}
.page-form textarea {min-height:18.6875rem;font-size:1.66rem;font-size:17px;padding:1.1875rem .0625rem .5rem .75rem;letter-spacing:0;padding:19px .0625rem .5rem 1.25rem}
.page-form button {min-width:12.875rem;font-size:1.20rem;font-size:17px;letter-spacing:.02rem;padding:1.3125rem 1rem 1.4375rem}
.page-form fieldset {margin:0 0 1.375rem}
.floating-label .inp-box label {top:1.375rem;font-size:1.66rem;font-size:17px;padding:.0625rem .0625rem .0625rem .75rem;-webkit-transform:scale(.5,.5) translate(1.1rem,-2.4rem);transform:scale(.5,.5) translate(1.1rem,-2.4rem);padding:.0625rem .0625rem .0625rem 1.25rem}
.floating-label .inp-box label.full {padding-top:6px}
.page-form .check-box input {margin:0 1.3125rem .4rem 0}
.page-form fieldset.checkbox-set {padding:1.8125rem 0 0;margin:0 0 1.375rem}
.page-form .check-custom {padding-left:1.25rem}
.page-form .check-custom input {width:20px;height:20px;margin-top:0;margin-bottom:0}
.page-form .check-box label {font-size:1rem;font-size:17px;padding:.3rem 0}
}
@media all and (max-width:1000px) {}
@media all and (max-width:900px) {html {font-size:60%}
.main-contents h2 {font-size:1.5rem}
.main-contents h3 {font-size:1.5rem}
.mlt-it .txTxt {font-size:1.5rem}
.xmlt-it .txTxt {font-size:1.5rem}
.page-form label {font-size:1.5rem}
.page-form .check-box label {font-size:1.5rem;font-size:17px;padding-top:0}
.floating-label .inp-box label {-webkit-transform:scale(.65,.65) translate(0.9rem,-2.2rem);transform:scale(.65,.65) translate(0.9rem,-2.2rem)}
.page-form button {min-width:19.875rem;height:6.9375rem;font-size:1.50rem;font-size:17px}
.page-form .jfrm-result {font-size:17px;display:inline-block}
.inpd {padding:0 20px}
.pbox-def {padding:0 20px}
.pbox-cust {padding:0 20px}
.foot.inpd {padding:0 40px}
}
@media all and (max-width:800px) {}
@media all and (max-width:700px) {}
@media all and (max-width:600px) {html {font-size:50%}
.main-menu {width:41.25rem;max-width:41.25rem;left:-45rem}
.main-nav {font-size:2.1875rem}
.copyright {text-align:left}
.foot .in {position:relative}
.socicons {position:absolute;top:4.25rem;right:0}
.gmodopenable {padding-left:0;margin:0 -1.5625rem 0 0;text-align:left}
.gmodopenable a {display:inline-block;width:33.33%;height:auto;margin:0 0 1.5625rem;padding:0 1.5625rem 0 0}
.gmodopenable img {max-width:100%;width:auto;height:auto}
.fullimg {margin-left:-30px;margin-right:-30px}
}
@media all and (max-width:500px) {}
.clear {clear:both;display:table}
.hidden {display:none}
.selected {text-decoration:underline}
.rel {position:relative}
.mmt-hidden,.menu-top-nv-x .mmt-hidden {display:none}
.mmt-sub-visible .mmt-sub {display:block;visibility:visible}
.menu-top-nv-x .hidden {display:none}
.ftxtx {width:100%}
.ftxt .jq-filecontainer {float:left;padding-bottom:5px;width:100%;max-width:316px}
.jq-filedef {width:100%;max-width:316px;height:31px}
.pub-up .old-style-upload-a {display:inline-block;width:193px;height:19px;line-height:19px;overflow:hidden;font-size:75%;text-align:center;background-image:url('../svs/swf_upload_button.gif');background-repeat:no-repeat;background-position:left top}
.pub-up .pl-file-container {padding-bottom:2mm}
.pub-up .pl-file {display:inline-block;vertical-align:middle;font-size:13px;font-weight:400;color:#000;white-space:nowrap}
.pub-up .pl-file-size {font-size:11px;font-weight:400;color:#aaa}
.pub-up .pl-file-proc {font-size:11px;font-weight:400;color:#000}
.pub-up .pl-file-proc-finishing {display:inline-block;padding-right:20px;background-image:url('../images/loading2.gif');background-repeat:no-repeat;background-position:right center;background-size:14px 14px}
.pub-up .pl-file-actions {display:inline-block;padding-right:20px;vertical-align:middle}
.pub-up .pl-file-delete {display:inline-block;width:16px;height:16px;padding:2px 5px;margin-bottom:0;background-color:#fe2828;background-image:url('../svs/delete.gif');background-repeat:no-repeat}
.pub-up .AfileIcon-mlt {display:inline-block;vertical-align:middle;margin-right:10px}
.h2o-wait,.h2o-wait * {cursor:wait}
.action-loading {overflow:hidden;text-indent:-100rem;background-image:url('../images-tmp/loading2-with-bg-divide.gif');background-repeat:no-repeat;background-position:center center;background-size:1.75rem 1.75rem;image-rendering:optimizequality}
