@charset "UTF-8";

@font-face { font-family: 'Roboto Condensed'; src: url(//statustest.ru/wp-content/themes/rotest/app/fonts/RobotoCondensed-Regular.woff2) format("woff2"); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'Roboto Regular'; src: url(//statustest.ru/wp-content/themes/rotest/app/fonts/RobotoRegular.woff2) format("woff2"); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'Roboto Condensed'; src: url(//statustest.ru/wp-content/themes/rotest/app/fonts/RobotoCondensed-Bold.woff2) format("woff2"); font-weight: bold; font-style: normal; font-display: swap; }
@font-face { font-family: 'PF DinDisplay Pro'; src: url(//statustest.ru/wp-content/themes/rotest/app/fonts/PFDinDisplayPro-Regular.woff2) format("woff2"); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'ALS Rubl'; src: url(//statustest.ru/wp-content/themes/rotest/app/fonts/ALSRubl.woff2) format("woff2"); font-weight: normal; font-style: normal; font-display: swap; } .slick-slider { position: relative; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-touch-callout: none; -webkit-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); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: 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; display: none; }
[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; } html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; font-size: 100%; }
a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; outline: none; }
table { border-collapse: collapse; border-spacing: 0; }
td, td img { vertical-align: top; }
input, select, button, textarea { margin: 0; font-size: 100%; outline: none; }
input[type="text"], input[type="password"], textarea { padding: auto; }
input[type="checkbox"] { vertical-align: bottom; }
input[type="radio"] { vertical-align: text-bottom; }
sub { vertical-align: sub; font-size: smaller; }
sup { vertical-align: super; font-size: smaller; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
nav ul, ul { list-style: none; }  html { min-height: 100%; background: #fff; overflow-x: hidden; }
body { position: relative; background: #fff; color: #2c2f43; text-align: left; font-size: 16px; min-height: 100%; font-family: "Roboto Regular"; overflow-x: hidden; }
a, a:visited { color: #2c2f43; text-decoration: none; }
a:hover { color: #e76700; text-decoration: none; }
a:focus, a:active { text-decoration: none; }
h1, h2, div.h2, h3, div.h3, h4, div.h4, h5, h6 { font-family: "Roboto Condensed"; color: #2c2f43; font-weight: normal; }
h1 { font-size: 36px; line-height: 50px; }
h2, div.h2 { font-size: 30px; line-height: 50px; }
h3, div.h3 { font-size: 24px; line-height: 30px; }
h4, div.h4 { font-size: 18px; line-height: 24px; }
img { max-width: 100%; }
.clr { clear: both; }
.clearfix:after { clear: both; content: ""; display: table; } .transform { -webkit-transform: rotate(180deg) !important; -ms-transform: rotate(180deg) !important; transform: rotate(180deg) !important; }
.container { min-width: 320px; max-width: 100%; padding: 0 0; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0 auto; }
.wrap { min-width: 320px; max-width: 1280px; padding: 0 15px; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0 auto; }
.rubznak { font-family: ALS Rubl; }
.footer__bottom .copu.mobile { display: none; }
.nav-mobile { background-color: #2c2f43; position: absolute; left: 1px; z-index: 900; left: -1400px; -webkit-transition: top .6s ease; -o-transition: top .6s ease; transition: top .6s ease; z-index: 9; height: 100%; -webkit-box-shadow: 0px 0px 20px 0px rgba(15, 14, 11, 0.25); box-shadow: 0px 0px 20px 0px rgba(15, 14, 11, 0.25); max-width: 281px; width: 100%; padding: 15px 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.nav-mobile a { color: #fff; }
.nav-mobile a:hover { color: #e76700; }
.nav-mobile .cityname { font-size: 16px; font-family: "Roboto"; color: #74849a; line-height: 3.125; }
.nav-mobile .contact__info { display: block; }
.menu-icon { display: none; }
.header header { position: relative; z-index: 6; background: #fff; }
.header__wrap-top { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; padding-top: 10px; padding-bottom: 10px; position: relative; }
.header__wrap-bottom { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; padding-top: 30px; padding-bottom: 30px; position: relative; }
.header__top { border-bottom: 1px solid #EFEFEF; }
.header__contact .dropdown-content { display: none; }
.header__top-menu ul.top-menu a { margin-right: 25px; font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 16px; line-height: 20px; }
.header__top-menu ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.header__top-menu ul li:nth-child(1) { margin-right: 25px; }
.header__top-menu ul.top-menu li:nth-child(1) { margin-right: 0px; }
.search { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.search form { width: 405px; border: 1px solid #E4E4E4; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 5px; margin-right: 5px; }
.search form input[type="text"] { border-bottom: none; width: auto; height: 43px; margin-bottom: 0; }
.search form input[type="text"]:focus { border-bottom: none !important; }
.search form svg { margin: 6px 2px 0 10px; }
.search .icons { margin-right: 0; margin-left: 5px; margin-top: 3px; }
.contact__info { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.contact__info img { margin-right: 10px; }
.contact__info .tel { margin-right: 30px; }
.contact__info .tel img { vertical-align: sub; }
.contact__info a { font-family: "Roboto Condensed"; font-style: normal; font-weight: normal; font-size: 24px; line-height: 22px; }
.contact__info div:first-child { margin-bottom: 15px; }
.contact__info div p { margin-top: 5px; }
.contact__info div p a { font-family: "Roboto Condensed"; font-style: normal; font-weight: normal; font-size: 16px; line-height: 22px; color: #ff7200; }
.contact__btn { background-color: #ff7200; border-radius: 5px; width: 169px; padding: 12px 0; font-size: 18px; font-family: "Roboto"; color: #fff; text-align: center; display: inline-block; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-box-shadow: none; box-shadow: none; cursor: pointer; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; width: 270px; margin-top: 3px; }
.contact__btn:hover, .contact__btn:active { background-color: #e76700; }
.contact__btn a { color: #fff; text-decoration: none; font-size: 18px; }
nav.nav { position: relative; z-index: 5; }
.menu-top ul.ul-top li > ul { display: none; position: absolute; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; left: 0; right: 0; height: auto; background: #fff; margin-top: 24px; padding: 30px 0; -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); }
.menu-top ul.ul-top li > ul li { margin: 0; padding: 0; }
.menu-top ul.ul-top li > ul li:hover { background: transparent; }
.menu-top ul.ul-top li > ul li a { font-size: 16px; color: #2c2f43; line-height: 2.25; margin: 0; padding: 0; }
.menu-top ul.ul-top li > ul li a:hover { color: #ff7200; }
.menu-top ul.ul-top li:nth-child(3) > ul, .menu-top ul.ul-top li:nth-child(7) > ul { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; }
.menu-top ul.ul-top li:nth-child(5) > ul { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }
.wraps { padding: 0 45px; }
.menu-top ul.ul-top li:hover > ul { display: block; }
.ul-top { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.nav { background: #2c2f43; -webkit-box-shadow: 0px 0px 20px 0px rgba(15, 14, 11, 0.25); box-shadow: 0px 0px 20px 0px rgba(15, 14, 11, 0.25); }
.nav .ul-top li { padding: 25px 11px; font-size: 18px; color: rgba(255, 255, 255, 0.8); cursor: pointer; }
.nav .ul-top li:hover { background: #393d54; }
.nav .ul-top li.left { padding-left: 0; }
.nav .ul-top li.search { padding-right: 0; }
.one__banner { background-size: cover; padding: 60px 0; position: relative; z-index: 2; }
.one__banner::after { content: ""; background: rgba(44, 47, 67, 0.6); position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.one__banner .h1 { color: #fff; font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 50px; line-height: 60px; }
.one__banner .h__title { font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 96px; line-height: 96px; color: #FFFFFF; margin-bottom: 30px; }
.one__banner .subtitle { font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 24px; line-height: 34px; color: #FFFFFF; margin-top: 30px; }
.one__wrap { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-align: end; -webkit-align-items: end; -ms-flex-align: end; align-items: end; }
.one__left { position: relative; z-index: 3; max-width: 52%; width: 100%; }
.one__form { position: relative; z-index: 3; border-radius: 5px; background-color: #fff; -webkit-box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); padding: 35px; width: 400px; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; }
.one__form div.h3 { padding-bottom: 13px; line-height: 28px; }
.one__left-block { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 60px; }
.one__left-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 260px; }
.one__slider .slick-arrow { bottom: 74px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); border-width: 1px; border-color: #b4b4b4; border-style: solid; border-radius: 5px; background-color: white; position: absolute; padding: 10px 0; width: 38px; height: 38px; color: #373737; font-size: 16px; font-weight: 600px !important; cursor: pointer; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: all; -o-transition-property: all; transition-property: all; z-index: 2; }
.one__slider .slick-prev { background: #fff url(//statustest.ru/wp-content/themes/rotest/app/new/img/left.svg) center no-repeat; left: 10%; }
.one__slider .slick-next { left: 12%; background: #fff url(//statustest.ru/wp-content/themes/rotest/app/new/img/left.svg) center no-repeat; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.one__slider .slick-next:hover { background: #e76700 url(//statustest.ru/wp-content/themes/rotest/app/img/arrow-lefth.png) center no-repeat; border-color: #e76700; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.one__slider .slick-track { padding: 0; }
.link__btn { background-color: #ff7200; border-radius: 5px; width: 169px; padding: 12px 0; font-size: 18px; font-family: "Roboto"; color: #fff; text-align: center; display: inline-block; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-box-shadow: none; box-shadow: none; cursor: pointer; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; color: #fff !important; margin-top: 60px; }
.link__btn:hover, .link__btn:active { background-color: #e76700; }
.mb { margin-top: 0 !important; margin-bottom: 30px; }
.item__svg { margin-right: 15px; }
.item__text { color: #fff; font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 24px; line-height: 34px; }
.banner1 { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/image3.jpg) center no-repeat; position: relative; z-index: 1; }
.banner2 { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/image26.jpg) center no-repeat; position: relative; z-index: 1; }
.banner3 { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/image4.jpg) center no-repeat; position: relative; z-index: 1; }
.banner4 { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/image5.jpg) center no-repeat; position: relative; z-index: 1; }
.cityname { border-bottom: 1px dashed; }
.dropdown a { margin: 0 15px; }
.dropdown p.sity { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 15px; }
.dropdown p { font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 16px; line-height: 22px; color: #797979; margin-top: 5px; }
.drop-menu h3 { margin-bottom: 20px; }
.dropdown-content a { display: block; font-size: 16px; line-height: 2.25; cursor: pointer; }
.mobile { display: none; }
.padd { padding: 50px 0; }
.two__block { margin-top: 35px; display: -ms-grid; display: grid; grid-template-columns: repeat(auto-fit, minmax(270px, auto)); grid-column-gap: 30px; }
.two__block-item:nth-child(2) { width: 270px; }
.two__block-item:nth-child(2) div.h3 { margin-top: 30px; }
.two__block-item div.h3 { margin: 20px 0 15px; }
.two__block-item p { font-size: 16px; font-family: "Roboto"; color: #373737; line-height: 1.625; }
.two__link { width: 229px !important; margin-top: 30px; }
.grey { background: #efefef; }
.three__block { margin-top: 35px; }
.three__block-item { background: #fff; border-radius: 5px; -webkit-box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); width: 271px; height: 364px; margin: 0 15px; }
.three__block img { width: 100%; border-top-left-radius: 5px; border-top-right-radius: 5px; 
max-width: 320px;
max-height: 150px;
} .three__block div.h3 { margin: 18px 20px 15px; font-size: 20px; line-height: 1.1; }
.three__block p { margin: 0 20px 30px; font-size: 15px; font-family: "Roboto"; color: #373737; line-height: 1.1; }
.letters { background: #2C2F43; padding-bottom: 140px; }
@media (max-width: 900px) { .letters { padding-bottom: 90px !important; } }
.letters h2 { color: #fff; margin-bottom: 40px; }
@media (max-width: 480px) { .letters h2 { margin-bottom: 20px; } }
.letters__item img { max-width: 270px; width: 100%; margin: 0 auto; }
.customers { padding-bottom: 90px; }
@media (max-width: 900px) { .customers { padding-bottom: 50px !important; } }
.customers h2 { margin-bottom: 40px; }
.customers__item { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100px; }
.customers__item img { max-width: 140px; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; max-height: 100%; -o-object-fit: contain; object-fit: contain; }
.four__slider { margin: 10px 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.slick-track { padding: 10px 0; }
.slider__item { -webkit-box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); border-radius: 5px; background-color: #fff; max-width: 290px; width: 100%; padding: 30px 25px; margin: 15px 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.slider__item a { display: block; font-size: 18px; font-family: "Roboto"; color: #2c2f43; line-height: 1.111; padding: 25px 0 20px; border-bottom: 1px solid #d8d8d8; height: 85px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: all; -o-transition-property: all; transition-property: all; }
.slider__item a:hover { color: #ff7200; }
.slider__item:hover { -webkit-box-shadow: 0px 0px 10px 0px rgba(255, 114, 0, 0.41); box-shadow: 0px 0px 10px 0px rgba(255, 114, 0, 0.41); }
.slider__item .price { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; padding: 20px 0 0; }
.slider__item .price a { padding: 5px; border-bottom: none; border-radius: 5px; background-color: #ff7200; width: 98px; height: 40px; color: #fff; text-align: center; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: all; -o-transition-property: all; transition-property: all; font-size: 16px; font-family: "Roboto"; line-height: 2; }
.slider__item .price a:hover { background-color: #e76700; }
.slider__item .price p { font-size: 18px; font-family: "Roboto"; color: #373737; line-height: 1.222; }
.link { border-width: 1px; border-color: #b4b4b4; border-style: solid; border-radius: 5px; width: 124px; padding: 7px 10px; color: #fff; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: all; -o-transition-property: all; transition-property: all; font-size: 18px; font-family: "Roboto"; color: #797979; line-height: 1.333; display: block; text-align: center; }
.link:hover { background-color: #e76700; color: #fff; border-color: #e76700; }
.four__link { width: 229px !important; margin-top: 30px; }
.slick-arrow { bottom: -59px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); border-width: 1px; border-color: #b4b4b4; border-style: solid; border-radius: 5px; background-color: white; position: absolute; padding: 10px 0; width: 38px; height: 38px; color: #373737; font-size: 16px; font-weight: 600px !important; cursor: pointer; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: all; -o-transition-property: all; transition-property: all; z-index: 2; }
.slick-arrow:hover { background: #e76700; }
.slick-prev { background: url(//statustest.ru/wp-content/themes/rotest/app/img/arrow-left.png) center no-repeat; left: 0%; }
.slick-prev:hover { background: #e76700 url(//statustest.ru/wp-content/themes/rotest/app/img/arrow-lefth.png) center no-repeat; border-color: #e76700; }
.slick-next { left: 4%; background: url(//statustest.ru/wp-content/themes/rotest/app/img/arrow-right.png) center no-repeat; }
.slick-next:hover { background: #e76700 url(//statustest.ru/wp-content/themes/rotest/app/img/arrow-righth.png) center no-repeat; border-color: #e76700; }
.slider__item img { max-width: 270px; width: 100%; }
.five__slider { margin: 20px 0; }
.five__slider .sliders__item { background: transparent; }
.five__slider .sliders__item a { border-radius: 5px; background-color: white; -webkit-box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); width: 180px; height: 130px; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; }
.five__slider .sliders__item a:nth-child(2n) { margin-top: 30px; }
.five__slider .sliders__item a img { margin: 0 auto; padding: 20px 0 0px; }
.five__slider .sliders__item a:hover { -webkit-box-shadow: 0px 0px 10px 0px rgba(255, 114, 0, 0.41); box-shadow: 0px 0px 10px 0px rgba(255, 114, 0, 0.41); }
.five__slider .sliders__item a:hover .slider__text { color: #ff7200; }
.five__link { margin-top: 20px; margin-left: auto; }
.position { display: table; width: 100%; }
.slider__text { display: table-cell; text-align: center; vertical-align: middle; height: 60px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; font-size: 18px; font-family: "Roboto"; color: #2c2f43; line-height: 1.111; padding: 0 13px; letter-spacing: -1px; }
.six { background: url(//statustest.ru/wp-content/themes/rotest/app/img/form-bg.jpg) center no-repeat; background-size: cover; text-align: center; }
.six .h2 { color: #fff; }
.six p { font-size: 22px; font-family: "Roboto"; color: #fff; line-height: 1.273; }
.six p.person { margin-top: 15px; font-size: 14px; font-family: "Roboto"; color: #74849a; line-height: 1.286; }
.six p.person a { font-size: 14px; font-family: "Roboto"; color: #74849a; line-height: 1.286; text-decoration: underline; }
.six p.person a:hover { color: #e76700; }
.six form { border-radius: 5px; background-color: white; -webkit-box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); width: 771px; height: 115px; margin: 70px auto 0; padding: 35px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.six form p { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.six form p .ajax-loader { display: none; }
.six form input[type="submit"] { background-color: #ff7200; position: static; left: 0; bottom: 0; right: 0; width: 220px; height: 45px; color: #fff; padding: 10px; font-size: 18px; font-family: 'Roboto Condensed'; border-bottom: none; border-radius: 5px; -webkit-box-sizing: border-box; box-sizing: border-box; margin-left: auto; }
.six form input[type="submit"]:hover { background: #e76700; }
.six form input { padding: 5px 0 10px; }
.documents__wrap p { font-family: 'Roboto Condensed'; font-style: normal; font-weight: normal; font-size: 24px; line-height: 22px; margin-bottom: 40px; margin-top: 20px; color: #2C2F43; }
.documents__block { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.documents__block .slick-arrow { bottom: 0px; }
.documents__item { -webkit-box-flex: 0; -webkit-flex: 0 1 23%; -ms-flex: 0 1 23%; flex: 0 1 23%; max-width: 23%; position: relative; }
.documents__item .step { font-family: 'Roboto Condensed'; font-style: normal; font-weight: normal; font-size: 24px; line-height: 22px; color: #2C2F43; margin: 20px 0; }
.documents__item p { font-family: Roboto; font-style: normal; font-weight: normal; font-size: 16px; line-height: 26px; color: #2C2F43; }
.documents__item img { display: block; }
.documents__item::before { content: ''; background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/arrow.png); width: 72px; height: 40px; display: block; position: absolute; right: 0; top: 15%; }
@media (max-width: 1128px) { .documents__item::before { right: -16px; } }
@media (max-width: 1064px) { .documents__item::before { display: none; } }
.documents__item:last-child::before { display: none; }
form input[type="email"], form input[type="tel"], form input[type="text"] { border: none; border-bottom: 1px solid #b4b4b4; background-color: white; width: 100%; height: 45px; margin-bottom: 10px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 16px; font-family: "Roboto"; line-height: 1.375; }
form input[type="email"]::-webkit-input-placeholder, form input[type="tel"]::-webkit-input-placeholder, form input[type="text"]::-webkit-input-placeholder { color: #797979; }
form input[type="email"]::-moz-placeholder, form input[type="tel"]::-moz-placeholder, form input[type="text"]::-moz-placeholder { color: #797979; }
form input[type="email"]:-ms-input-placeholder, form input[type="tel"]:-ms-input-placeholder, form input[type="text"]:-ms-input-placeholder { color: #797979; }
form input[type="email"]::-ms-input-placeholder, form input[type="tel"]::-ms-input-placeholder, form input[type="text"]::-ms-input-placeholder { color: #797979; }
form input[type="email"]::placeholder, form input[type="tel"]::placeholder, form input[type="text"]::placeholder { color: #797979; }
form input[type="email"]:focus, form input[type="tel"]:focus, form input[type="text"]:focus { border-bottom: 1px solid #ff7200; }
form p.personal, form p.personal a { font-size: 14px; font-family: "Roboto"; color: #373737; line-height: 1.286; }
form p.personal { margin-bottom: 20px; margin-top: 5px; }
form p.personal a { text-decoration: underline; border-radius: 0px; display: inline; text-align: left; padding: 0; background: none; border: none; }
form p.personal a:hover { color: #e76700; background: transparent; border: none; }
form input[type="submit"] { background-color: #ff7200; position: absolute; left: 0; bottom: 0; right: 0; width: 100%; height: 50px; color: #fff; padding: 10px; font-size: 18px; border-bottom: none; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; cursor: pointer; border: none; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: all; -o-transition-property: all; transition-property: all; }
form input[type="submit"]:hover { background-color: #e76700; }
.form__girl { margin: 40px 0; }
.form__girl-block { border: 4px solid #FF7200; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.form__girl-left { -webkit-box-flex: 0; -webkit-flex: 0 1 60%; -ms-flex: 0 1 60%; flex: 0 1 60%; max-width: 60%; background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/image12.jpg) left center no-repeat; background-size: cover; }
@media (max-width: 990px) { .form__girl-left { -webkit-box-flex: 0; -webkit-flex: 0 1 50%; -ms-flex: 0 1 50%; flex: 0 1 50%; max-width: 50%; background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/image12.jpg) -125px center no-repeat; } }
@media (max-width: 660px) { .form__girl-left { display: none; } }
.form__girl-right { -webkit-box-flex: 0; -webkit-flex: 0 1 40%; -ms-flex: 0 1 40%; flex: 0 1 40%; max-width: 40%; }
@media (max-width: 990px) { .form__girl-right { -webkit-box-flex: 0; -webkit-flex: 0 1 50%; -ms-flex: 0 1 50%; flex: 0 1 50%; max-width: 50%; } }
@media (max-width: 660px) { .form__girl-right { -webkit-box-flex: 0; -webkit-flex: 0 1 100%; -ms-flex: 0 1 100%; flex: 0 1 100%; max-width: 100%; } }
.right__form { padding: 55px 80px; }
@media (max-width: 800px) { .right__form { padding: 30px 40px; } }
.right__form .h3 { margin-bottom: 10px; }
.right__form p { font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 18px; line-height: 22px; color: #797979; margin-bottom: 27px; }
.right__form form input[type="submit"] { background-color: #ff7200; position: relative; border-radius: 5px; }
.form-zvonok p.personal { margin-top: 5px; margin-bottom: 10px; }
.d-b { display: none; }
.form-zvonok .h3 { margin-bottom: 25px; }
.form-zvonok .contacts { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.form-zvonok .tel { -webkit-box-flex: 0; -webkit-flex: 0 1 48%; -ms-flex: 0 1 48%; flex: 0 1 48%; margin-bottom: 15px; }
.form-zvonok .tel p { font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 14px; line-height: 22px; color: #797979; }
.form-zvonok .mail { -webkit-box-flex: 0; -webkit-flex: 0 1 48%; -ms-flex: 0 1 48%; flex: 0 1 48%; margin-bottom: 15px; }
.main__aside-form form p.personal { margin-bottom: 20px; margin-top: 5px; }
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing { border: 2px solid #ff7200; }
div.wpcf7-response-output { margin: -1em 0 2em; padding: 0.2em 1em; }
.form-group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; border-radius: 5px; background-color: white; -webkit-box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); box-shadow: 0px 0px 10px 0px rgba(15, 14, 11, 0.1); padding: 15px 20px 12px; }
.form-group .form-control { border: none; border-bottom: 1px solid #b4b4b4; background-color: white; width: 100%; height: 45px; margin-bottom: 10px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 16px; font-family: "Roboto"; line-height: 1.375; margin-right: 7px; }
.form-group .form-control::-webkit-input-placeholder { color: #797979; }
.form-group .form-control::-moz-placeholder { color: #797979; }
.form-group .form-control:-ms-input-placeholder { color: #797979; }
.form-group .form-control::-ms-input-placeholder { color: #797979; }
.form-group .form-control::placeholder { color: #797979; }
.form-group .form-control:focus { border-bottom: 1px solid #ff7200; }
.form-group button.btn { border: none; background: none; }
.form-group button.btn img { width: auto; max-width: -webkit-min-content; max-width: -moz-min-content; max-width: min-content; }
.form-group .search { border-radius: 0; background-color: white; -webkit-box-shadow: none; box-shadow: none; margin-bottom: 0px; padding: 0px; }
div.ph { margin-bottom: 40px; }
.footer__top { background: #2c2f43; padding: 40px 0; }
.footer__top div.h4 { font-size: 18px; font-family: "Roboto"; color: #fff; line-height: 2.778; }
.footer__top-menu { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 1fr 2fr 1fr 1fr; grid-template-columns: 1fr 1fr 2fr 1fr 1fr; grid-column-gap: 30px; }
@media (max-width: 1170px) { .footer__top-menu { -ms-grid-columns: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr; } }
.footer__top-menu ul { width: 100%; padding-right: 30px; }
.footer__top-menu ul li { margin-bottom: 8px; }
.footer__top-menu ul li a { font-size: 16px; font-family: "Roboto"; color: #74849a; line-height: 1; cursor: pointer; }
.footer__top-menu ul li a:hover { color: #e76700; }
.footer__top-menu p { font-family: "Roboto"; color: #74849a; font-size: 16px; }
.foot__menu-mob, .block-menuh { display: none; }
.block { border-top: 1px solid #657287; padding-top: 15px; }
.menu__one { width: 100%; }
.menu__one-block ul { -webkit-columns: 2; -moz-columns: 2; columns: 2; }
.footer__bottom { background: #272a3c; padding: 25px 0; }
.footer__bottom-meta { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.footer__bottom-meta .address { color: #74849a; font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 16px; line-height: 22px; }
@media (max-width: 1025px) { .footer__bottom-meta .address { display: none; } }
.footer__bottom-meta .address span { display: block; color: #fff; }
.footer__bottom-meta .contacts { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
@media (max-width: 1025px) { .footer__bottom-meta .contacts { width: 100%; } }
@media (max-width: 700px) { .footer__bottom-meta .contacts { text-align: center; } }
.footer__bottom-meta .contacts li { margin-left: 25px; }
.footer__bottom-meta .contacts li img { margin-right: 10px; margin-bottom: -2px; }
.footer__bottom-meta .contacts li a { font-size: 20px; font-family: "Roboto"; color: white; line-height: 2.5; }
.footer__bottom-meta .contacts li a:hover { color: #e76700; }
.footer__bottom-meta .contacts p { color: #74849a; font-family: Roboto Condensed; font-style: normal; font-weight: normal; font-size: 16px; line-height: 22px; margin-top: 10px; width: 100%; }
.footer__bottom-meta .contacts a { color: #fff; }
.footer__bottom-meta .contacts .phon { border-width: 1px; border-color: #ff7200; border-style: solid; border-radius: 5px; }
.footer__bottom-meta .contacts .phon a { font-size: 18px; font-family: "Roboto"; color: #fff; padding: 1px 10px; display: block; -webkit-transition-duration: 500ms; -o-transition-duration: 500ms; transition-duration: 500ms; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; }
.footer__bottom-meta .contacts .phon a:hover { background-color: #ff7200; color: #fff; }
.footer__bottom-meta .contacts .mail { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.footer__bottom-meta .contacts .icons { margin-top: 20px; }
.copu { margin-top: 15px; }
@media (max-width: 1170px) { .copu { display: none; } }
.copu img { margin-bottom: 33px; }
.copu p { margin-bottom: 33px; }
.icons a { margin-right: 5px; } .overlay { top: 0; right: 0; bottom: 0; left: 0; z-index: 9999; visibility: hidden; background-color: rgba(0, 0, 0, 0.6); opacity: 0; position: fixed; cursor: default; -webkit-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s; }
.overlay:target { visibility: visible; opacity: 1; }
.win { max-width: 423px; max-height: auto; }
.win { top: 0; left: 50%; z-index: 10000; margin: 0 auto; width: auto; height: auto; min-height: auto; max-width: 288px; position: fixed; padding: 35px; border-radius: 10px; background-color: white; -webkit-transform: translate(-50%, -150%); -ms-transform: translate(-50%, -150%); transform: translate(-50%, -150%); -webkit-transition: transform 0.6s ease-out; -o-transition: transform 0.6s ease-out; -webkit-transition: -webkit-transform 0.6s ease-out; transition: -webkit-transform 0.6s ease-out; transition: transform 0.6s ease-out; transition: transform 0.6s ease-out, -webkit-transform 0.6s ease-out; }
.popup { width: 346px; max-height: 74px; }
.popup { top: -300px; right: 16px; z-index: 10000; position: absolute; padding: 15px; border-radius: 5px; background-color: white; } .overlay:target + .win { top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.overlay:target + .popup { top: 107px; } .close { position: absolute; padding: 0; top: -30px; right: 0px; width: 22px; height: 22px; text-align: center; text-decoration: none; -webkit-transition: background-color ease .7s; -o-transition: background-color ease .7s; transition: background-color ease .7s; }
.close:hover { text-decoration: none; }
.close:before { content: ''; background: url(//statustest.ru/wp-content/themes/rotest/app/img/cloze.png) center no-repeat; width: 22px; height: 22px; display: block; }
.search form.searchform { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.search form.searchform button[type="submit"] { border: none; background: none; }
.top { position: fixed; bottom: 23px; left: 1%; margin-left: -10px; width: 40px; height: 40px; z-index: 5; cursor: pointer; opacity: 0; text-align: center; border-radius: 5px; background-color: #ff7200; }
.top:hover { background-color: #e76700; }
.top img { padding: 15px 0; }
.active { opacity: 1; } @media only screen and (max-width: 1280px) { .wraps { padding: 0 25px; }
.slick-prev { left: 2%; }
.slick-next { left: 6%; background: url(//statustest.ru/wp-content/themes/rotest/app/img/arrow-right.png) center no-repeat; }
.one__slider .slick-prev { z-index: 6; left: 3%; }
.one__slider .slick-next { left: 6%; } }
@media only screen and (max-width: 1199px) { .three { padding-bottom: 100px; } }
@media only screen and (max-width: 1060px) { .header__wrap { padding-top: 20px; padding-bottom: 20px; -webkit-box-shadow: 0px 0px 20px 0px rgba(15, 14, 11, 0.25); box-shadow: 0px 0px 20px 0px rgba(15, 14, 11, 0.25); }
.container_mob { -webkit-transform: translateX(280px); -ms-transform: translateX(280px); transform: translateX(280px); }
.dekstor { display: none; }
.menu-icon { z-index: 99; width: 40px; height: 40px; position: relative; }
.menu-icon__bar { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); height: 3px; width: 20px; background-color: #2c2f43; display: block; -webkit-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; }
.menu-icon__bar::after, .menu-icon__bar::before { height: 3px; width: 100%; content: ""; background-color: #2c2f43; display: block; position: absolute; -webkit-transition: -webkit-transform .5s ease; transition: -webkit-transform .5s ease; -o-transition: transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; }
.menu-icon__bar::before { top: -8px; }
.menu-icon__bar::after { top: 8px; }
.header__logo { margin-left: -100px; }
.menu-icon { display: block; }
.nav_overlay { background: #000; display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
.overlay_active { display: block; background: none; }
.nav--active { position: absolute; left: -281px; z-index: 10; overflow: scroll; }
.dropdown a { margin: 0 15px 0 0; }
.header__wrap-top { display: none; }
.header__wrap-bottom { padding-top: 20px; padding-bottom: 20px; }
.searh__mob { padding: 20px 15px; background: #272A3C; border-bottom: 1px solid #657287; margin-top: 20px; }
.searh__mob form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.searh__mob form input { background: transparent; color: #fff; }
.searh__mob form button { background: none; border: none; cursor: pointer; }
.contact__mob { padding: 0 15px; }
li.menuh { border-bottom: 1px solid #657287; font-size: 18px; font-family: "Roboto"; color: white; line-height: 2.778; padding: 0 15px; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
li.menuh:hover { color: #e76700; }
li.menuh img { margin-left: auto; }
.menu_conteiner { display: none; }
.menu_conteiner li { border-bottom: 1px solid #657287; font-size: 18px; font-family: "Roboto"; color: white; line-height: 2.778; padding: 0 15px; } }
@media only screen and (max-width: 1024px) { .two__block-item { margin-bottom: 25px; }
.sliders__item { background: transparent; margin: 0 12px; }
.top { margin-left: 0px; } }
@media only screen and (max-width: 989px) { .header__logo { margin-left: -52px; }
.copu img { display: none; }
.slick-next { left: 8%; }
.one__banner .h1 { font-size: 40px; }
.one__banner .h__title { font-size: 76px; line-height: 76px; margin-bottom: 20px; }
.link__btn { margin-top: 30px; } }
@media only screen and (max-width: 894px) { .one__slider .slick-prev { z-index: 6; left: 5%; }
.one__slider .slick-next { left: 9%; }
.one__banner .h1 { font-size: 33px; line-height: 40px; }
.header__logo { margin-left: 0px; }
.copu img { display: none; }
.slick-next { left: 8%; }
.six form { width: auto; height: auto; }
.footer__top-menu { display: none; }
.footer__bottom-meta p, .footer__bottom .copu p { font-size: 14px; line-height: 20px; margin-left: 0px; width: 80%; }
.footer__bottom-meta .contacts li a { font-size: 16px; }
.footer__bottom-meta .contacts li { margin-left: 10px; }
.footer__bottom-meta .contacts .phon a { font-size: 16px; padding: 1px 6px; }
.foot__menu-mob { display: block; }
p.blocks { font-size: 18px; font-family: "Roboto"; color: #fff; line-height: 2.778; border-top: 1px solid #657287; padding: 0 20px; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
p.blocks:hover { color: #e76700; }
p.blocks img { margin-left: auto; }
.footer__top { background: #2c2f43; padding: 0; }
ul.block-menuh { margin-bottom: 20px; }
ul.block-menuh li { padding: 0 20px; font-size: 16px; font-family: "Roboto"; line-height: 30px; color: #74849A; cursor: pointer; }
ul.block-menuh li:hover { color: #e76700; }
ul.block-menuh li a { color: #74849A; }
ul.block-menuh li a:hover { color: #e76700; }
.contact__btn { width: 169px; }
.d-n { display: none; }
.mail { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.d-b { display: inline-block; width: 45px !important; height: 45px; padding: 0; margin-left: 7px; }
.d-b img { margin-right: 0; }
.d-b span { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; vertical-align: middle; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 45px; }
.header__wrap-bottom { padding-top: 15px; padding-bottom: 15px; } }
@media only screen and (max-width: 795px) { .one__right { display: none; }
.one__left { max-width: 100%; }
.one__banner { background-position: top center; height: 280px; }
.one__left-block { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin-top: 30px; }
.one__left-item { width: 100%; }
.one__form { margin: 30px auto; } }
@media only screen and (max-width: 769px) { h2 { font-size: 30px; line-height: 30px; }
.one__form div.h3 { padding-bottom: 13px; line-height: 28px; font-size: 22px; line-height: 1.273; }
.one__form { width: 369px; height: auto; }
.header__logo { width: 22%; }
.contact__info a { font-size: 15px; line-height: 16px; }
.contact__btn { width: 107px; height: 45px; padding: 0; }
.header__wrap { padding-top: 10px; padding-bottom: 10px; }
.four__link { margin-left: auto; margin-top: 20px; width: 124px !important; } }
@media only screen and (max-width: 700px) { .win { width: 450px; }
.mobile { display: block; }
section.form { padding: 30px 0 15px; }
section.form .one__form { margin: 0 auto; }
.padd { padding: 15px 0; }
.three { padding-bottom: 85px; }
.footer__bottom-meta { display: block; }
.footer__bottom .copu { display: none; }
.footer__bottom .copu.mobile { display: block; margin-top: 15px; }
.footer__bottom .copu.mobile p { width: 100% !important; }
.footer__bottom-meta .contacts { display: inline-block; } }
@media only screen and (max-width: 610px) { .slick-next { left: 11%; }
.title { display: block; }
.block__text .title h1 { width: 100%; }
.block__text h1 { margin-bottom: 0px; }
.title a { margin-bottom: 20px; }
.one__slider .slick-prev { left: 7%; }
.one__slider .slick-next { left: 13%; } }
@media only screen and (max-width: 546px) { .main__aside, .main__aside.mobile { display: block; }
.main__aside-menedger { border-bottom: 1px solid #d8d8d8; width: auto !important; margin-right: 0px; }
.main__aside-form { width: auto; }
.main__aside-form .h3 { margin-top: 20px; }
.main__aside-form form input[type="submit"] { background-color: #ff7200; position: absolute; width: 100%; }
.main__aside-menedger img { max-width: 100%; width: auto; margin: 0 auto 20px; display: block; }
.six form p { display: block; }
.six form input[type="submit"] { width: 100%; margin-left: 0px; margin-top: 25px; }
.footer__bottom-meta .contacts li { margin-left: 0px; }
.footer__bottom-meta .contacts .phon a { text-align: center; }
.slick-next { left: 16%; } }
@media only screen and (max-width: 450px) { .one__form { width: auto; height: 432px; margin: 20px 15px; }
.win { width: 250px; padding: 25px; }
.contacts{flex-direction: column;}
.kroxi{font-size: 16px}
.header__logo { width: 30%; } }
@media only screen and (max-width: 410px) { .five__slider .sliders__item a { margin: 0 auto; }
.one__banner .h__title { font-size: 36px; line-height: 28px; margin-bottom: 20px; }
.one__banner { height: 260px; padding: 30px 0; }
.one__slider .slick-arrow { bottom: 34px; }
.one__banner .h1 { font-size: 22px; line-height: 28px; }
.item__text { font-size: 16px; line-height: 26px; }
.item__svg svg { width: 20px; }
.one__left-block { margin-top: 13px; }
.one__left-item { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } }
@media only screen and (max-width: 370px) { .slick-next { left: 18%; }
.one__form { width: auto; height: auto; } }
.lg-actions .lg-next, .lg-actions .lg-prev { background-color: rgba(0, 0, 0, 0.45); border-radius: 2px; color: #999; cursor: pointer; display: block; margin-top: -10px; position: absolute; display: block; width: 20px; height: 36px; top: 50%; -webkit-transform: translate(0px, -50%); -ms-transform: translate(0px, -50%); transform: translate(0px, -50%); z-index: 1080; }
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled { pointer-events: none; opacity: 0.5; }
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover { color: #fff; }
.lg-actions .lg-next { right: 20px; background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/icon/p-right.svg) 0 0/100% no-repeat; }
.lg-actions .lg-prev { left: 20px; background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/icon/p-left.svg) 0 0/100% no-repeat; }
@-webkit-keyframes lg-right-end { 0% { left: 0; }
50% { left: -30px; }
100% { left: 0; } }
@keyframes lg-right-end { 0% { left: 0; }
50% { left: -30px; }
100% { left: 0; } }
@-webkit-keyframes lg-left-end { 0% { left: 0; }
50% { left: 30px; }
100% { left: 0; } }
@keyframes lg-left-end { 0% { left: 0; }
50% { left: 30px; }
100% { left: 0; } }
.lg-outer.lg-right-end .lg-object { -webkit-animation: lg-right-end 0.3s; animation: lg-right-end 0.3s; position: relative; }
.lg-outer.lg-left-end .lg-object { -webkit-animation: lg-left-end 0.3s; animation: lg-left-end 0.3s; position: relative; }
.lg-toolbar { z-index: 1082; left: 0; position: absolute; top: 0; width: 100%; background-color: rgba(0, 0, 0, 0.45); }
.lg-toolbar .lg-icon { color: #999; cursor: pointer; float: right; font-size: 24px; height: 47px; line-height: 27px; padding: 10px 0; text-align: center; width: 50px; text-decoration: none !important; outline: medium none; -webkit-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear; }
.lg-toolbar .lg-icon:hover { color: #fff; }
.lg-toolbar .lg-close { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/icon/close.svg) center no-repeat; }
.lg-toolbar .lg-download { display: none; }
.lg-sub-html { background-color: rgba(0, 0, 0, 0.45); bottom: 0; color: #eee; font-size: 16px; left: 0; padding: 10px 40px; position: fixed; right: 0; text-align: center; z-index: 1080; }
.lg-sub-html h4 { margin: 0; font-size: 13px; font-weight: bold; }
.lg-sub-html p { font-size: 12px; margin: 5px 0 0; }
#lg-counter { color: #999; display: inline-block; font-size: 16px; padding-left: 20px; padding-top: 12px; vertical-align: middle; }
.lg-toolbar, .lg-prev, .lg-next { opacity: 1; -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; -webkit-transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s; transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s; }
.lg-hide-items .lg-prev { opacity: 0; -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); }
.lg-hide-items .lg-next { opacity: 0; -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); }
.lg-hide-items .lg-toolbar { opacity: 0; -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); }
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object { -webkit-transform: scale3d(0.5, 0.5, 0.5); transform: scale3d(0.5, 0.5, 0.5); opacity: 0; -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; -webkit-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important; transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important; -o-transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important; -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; }
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1; }
.lg-outer .lg-thumb-outer { background-color: #0d0a0a; bottom: 0; position: absolute; width: 100%; z-index: 1080; max-height: 350px; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; }
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item { cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; }
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item { cursor: move; cursor: -webkit-grabbing; cursor: -o-grabbing; cursor: -ms-grabbing; cursor: grabbing; }
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb { -webkit-transition-duration: 0s !important; -o-transition-duration: 0s !important; transition-duration: 0s !important; }
.lg-outer.lg-thumb-open .lg-thumb-outer { -webkit-transform: translate3d(0, 0%, 0); transform: translate3d(0, 0%, 0); }
.lg-outer .lg-thumb { padding: 10px 0; height: 100%; margin-bottom: -5px; }
.lg-outer .lg-thumb-item { border-radius: 5px; cursor: pointer; float: left; overflow: hidden; height: 100%; border: 2px solid #fff; border-radius: 4px; margin-bottom: 5px; }
@media (min-width: 1025px) { .lg-outer .lg-thumb-item { -webkit-transition: border-color 0.25s ease; -o-transition: border-color 0.25s ease; transition: border-color 0.25s ease; } }
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover { border-color: #a90707; }
.lg-outer .lg-thumb-item img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.lg-outer.lg-has-thumb .lg-item { padding-bottom: 120px; }
.lg-outer.lg-can-toggle .lg-item { padding-bottom: 0; }
.lg-outer.lg-pull-caption-up .lg-sub-html { -webkit-transition: bottom 0.25s ease; -o-transition: bottom 0.25s ease; transition: bottom 0.25s ease; }
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html { bottom: 100px; }
.lg-outer .lg-toggle-thumb { background-color: #0d0a0a; border-radius: 2px 2px 0 0; color: #999; cursor: pointer; font-size: 24px; height: 39px; line-height: 27px; padding: 5px 0; position: absolute; right: 20px; text-align: center; top: -39px; width: 50px; }
.lg-outer .lg-toggle-thumb:after { content: "\e1ff"; }
.lg-outer .lg-toggle-thumb:hover { color: #fff; }
.lg-outer .lg-video-cont { display: inline-block; vertical-align: middle; max-width: 1140px; max-height: 100%; width: 100%; padding: 0 5px; }
.lg-outer .lg-video { width: 100%; height: 0; padding-bottom: 56.25%; overflow: hidden; position: relative; }
.lg-outer .lg-video .lg-object { display: inline-block; position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; }
.lg-outer .lg-video .lg-video-play { width: 84px; height: 59px; position: absolute; left: 50%; top: 50%; margin-left: -42px; margin-top: -30px; z-index: 1080; cursor: pointer; }
.lg-outer .lg-has-vimeo .lg-video-play { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/vimeo-play.png) no-repeat scroll 0 0 transparent; }
.lg-outer .lg-has-vimeo:hover .lg-video-play { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/vimeo-play.png) no-repeat scroll 0 -58px transparent; }
.lg-outer .lg-has-html5 .lg-video-play { background: transparent url(//statustest.ru/wp-content/themes/rotest/app/new/img/video-play.png) no-repeat scroll 0 0; height: 64px; margin-left: -32px; margin-top: -32px; width: 64px; opacity: 0.8; }
.lg-outer .lg-has-html5:hover .lg-video-play { opacity: 1; }
.lg-outer .lg-has-youtube .lg-video-play { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/youtube-play.png) no-repeat scroll 0 0 transparent; }
.lg-outer .lg-has-youtube:hover .lg-video-play { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/youtube-play.png) no-repeat scroll 0 -60px transparent; }
.lg-outer .lg-video-object { width: 100% !important; height: 100% !important; position: absolute; top: 0; left: 0; }
.lg-outer .lg-has-video .lg-video-object { visibility: hidden; }
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play { display: none; }
.lg-outer .lg-has-video.lg-video-playing .lg-video-object { visibility: visible; }
.lg-progress-bar { background-color: #333; height: 5px; left: 0; position: absolute; top: 0; width: 100%; z-index: 1083; opacity: 0; -webkit-transition: opacity 0.08s ease 0s; -o-transition: opacity 0.08s ease 0s; transition: opacity 0.08s ease 0s; }
.lg-progress-bar .lg-progress { background-color: #a90707; height: 5px; width: 0; }
.lg-progress-bar.lg-start .lg-progress { width: 100%; }
.lg-show-autoplay .lg-progress-bar { opacity: 1; }
.lg-autoplay-button:after { content: "\e01d"; }
.lg-show-autoplay .lg-autoplay-button:after { content: "\e01a"; }
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image { -webkit-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; }
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap { -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; }
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap { -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; }
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; -webkit-transition: opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important; transition: opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important; -o-transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; }
#lg-zoom-in:after { content: "\e311"; }
#lg-actual-size { font-size: 20px; }
#lg-actual-size:after { content: "\e033"; }
#lg-zoom-out { opacity: 0.5; pointer-events: none; }
#lg-zoom-out:after { content: "\e312"; }
.lg-zoomed #lg-zoom-out { opacity: 1; pointer-events: auto; }
.lg-outer .lg-pager-outer { bottom: 60px; left: 0; position: absolute; right: 0; text-align: center; z-index: 1080; height: 10px; }
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont { overflow: visible; }
.lg-outer .lg-pager-cont { cursor: pointer; display: inline-block; overflow: hidden; position: relative; vertical-align: top; margin: 0 5px; }
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager { -webkit-box-shadow: 0 0 0 2px white inset; box-shadow: 0 0 0 2px white inset; }
.lg-outer .lg-pager-thumb-cont { background-color: #fff; color: #fff; bottom: 100%; height: 83px; left: 0; margin-bottom: 20px; margin-left: -60px; opacity: 0; padding: 5px; position: absolute; width: 120px; border-radius: 3px; -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s; transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s, transform 0.15s ease 0s; transition: opacity 0.15s ease 0s, transform 0.15s ease 0s; transition: opacity 0.15s ease 0s, transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s; -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); }
.lg-outer .lg-pager-thumb-cont img { width: 100%; height: 100%; }
.lg-outer .lg-pager { background-color: rgba(255, 255, 255, 0.5); border-radius: 50%; -webkit-box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset; box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset; display: block; height: 12px; -webkit-transition: box-shadow 0.3s ease 0s; -o-transition: box-shadow 0.3s ease 0s; -webkit-transition: -webkit-box-shadow 0.3s ease 0s; transition: -webkit-box-shadow 0.3s ease 0s; transition: box-shadow 0.3s ease 0s; transition: box-shadow 0.3s ease 0s, -webkit-box-shadow 0.3s ease 0s; width: 12px; }
.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus { -webkit-box-shadow: 0 0 0 8px white inset; box-shadow: 0 0 0 8px white inset; }
.lg-outer .lg-caret { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px dashed; bottom: -10px; display: inline-block; height: 0; left: 50%; margin-left: -5px; position: absolute; vertical-align: middle; width: 0; }
.lg-fullscreen:after { content: "\e20c"; }
.lg-fullscreen-on .lg-fullscreen:after { content: "\e20d"; }
.lg-outer #lg-dropdown-overlay { background-color: rgba(0, 0, 0, 0.25); bottom: 0; cursor: default; left: 0; position: fixed; right: 0; top: 0; z-index: 1081; opacity: 0; visibility: hidden; -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s; -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s; transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s; }
.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay { -webkit-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s; -ms-transform: translate3d(0, 0px, 0); -webkit-transform: translate3d(0, 0px, 0); transform: translate3d(0, 0px, 0); opacity: 1; visibility: visible; }
.lg-outer.lg-dropdown-active #lg-share { color: #fff; }
.lg-outer .lg-dropdown { background-color: #fff; border-radius: 2px; font-size: 14px; list-style-type: none; margin: 0; padding: 10px 0; position: absolute; right: 0; text-align: left; top: 50px; opacity: 0; visibility: hidden; -ms-transform: translate3d(0, 5px, 0); -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); -webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s; -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s; -webkit-transition: visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s; transition: visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s; -o-transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s; transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s; transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s; }
.lg-outer .lg-dropdown:after { content: ""; display: block; height: 0; width: 0; position: absolute; border: 8px solid transparent; border-bottom-color: #fff; right: 16px; top: -16px; }
.lg-outer .lg-dropdown > li:last-child { margin-bottom: 0px; }
.lg-outer .lg-dropdown > li:hover a, .lg-outer .lg-dropdown > li:hover .lg-icon { color: #333; }
.lg-outer .lg-dropdown a { color: #333; display: block; white-space: pre; padding: 4px 12px; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; }
.lg-outer .lg-dropdown a:hover { background-color: rgba(0, 0, 0, 0.07); }
.lg-outer .lg-dropdown .lg-dropdown-text { display: inline-block; line-height: 1; margin-top: -3px; vertical-align: middle; }
.lg-outer .lg-dropdown .lg-icon { color: #333; display: inline-block; float: none; font-size: 20px; height: auto; line-height: 1; margin-right: 8px; padding: 0; vertical-align: middle; width: auto; }
.lg-outer #lg-share { position: relative; }
.lg-outer #lg-share:after { content: "\e80d"; }
.lg-outer #lg-share-facebook .lg-icon { color: #3b5998; }
.lg-outer #lg-share-facebook .lg-icon:after { content: "\e901"; }
.lg-outer #lg-share-twitter .lg-icon { color: #00aced; }
.lg-outer #lg-share-twitter .lg-icon:after { content: "\e904"; }
.lg-outer #lg-share-googleplus .lg-icon { color: #dd4b39; }
.lg-outer #lg-share-googleplus .lg-icon:after { content: "\e902"; }
.lg-outer #lg-share-pinterest .lg-icon { color: #cb2027; }
.lg-outer #lg-share-pinterest .lg-icon:after { content: "\e903"; }
.group { *zoom: 1; }
.group:before, .group:after { display: table; content: ""; line-height: 0; }
.group:after { clear: both; }
.lg-outer { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 1050; opacity: 0; -webkit-transition: opacity 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s; transition: opacity 0.15s ease 0s; }
.lg-outer * { -webkit-box-sizing: border-box; box-sizing: border-box; }
.lg-outer.lg-visible { opacity: 1; }
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current { -webkit-transition-duration: inherit !important; -o-transition-duration: inherit !important; transition-duration: inherit !important; -webkit-transition-timing-function: inherit !important; -o-transition-timing-function: inherit !important; transition-timing-function: inherit !important; }
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current { -webkit-transition-duration: 0s !important; -o-transition-duration: 0s !important; transition-duration: 0s !important; opacity: 1; }
.lg-outer.lg-grab img.lg-object { cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; }
.lg-outer.lg-grabbing img.lg-object { cursor: move; cursor: -webkit-grabbing; cursor: -o-grabbing; cursor: -ms-grabbing; cursor: grabbing; }
.lg-outer .lg { height: 100%; width: 100%; position: relative; overflow: hidden; margin-left: auto; margin-right: auto; max-width: 100%; max-height: 100%; }
.lg-outer .lg-inner { width: 100%; height: 100%; position: absolute; left: 0; top: 0; white-space: nowrap; }
.lg-outer .lg-item { background: url(//statustest.ru/wp-content/themes/rotest/app/new/img/icon/loading.gif) no-repeat scroll center center transparent; display: none !important; }
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide { display: inline-block !important; }
.lg-outer.lg-css .lg-current { display: inline-block !important; }
.lg-outer .lg-item, .lg-outer .lg-img-wrap { display: inline-block; text-align: center; position: absolute; width: 100%; height: 100%; }
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before { content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px; }
.lg-outer .lg-img-wrap { position: absolute; padding: 0 5px; left: 0; right: 0; top: 0; bottom: 0; }
.lg-outer .lg-item.lg-complete { background-image: none; }
.lg-outer .lg-item.lg-current { z-index: 1060; }
.lg-outer .lg-image { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; width: auto !important; height: auto !important; }
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play { opacity: 0; -webkit-transition: opacity 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s; transition: opacity 0.15s ease 0s; }
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play { opacity: 1; }
.lg-outer .lg-empty-html { display: none; }
.lg-outer.lg-hide-download #lg-download { display: none; }
.lg-backdrop { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1040; background-color: rgba(0, 0, 0, 0.9); opacity: 0; -webkit-transition: opacity 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s; transition: opacity 0.15s ease 0s; }
.lg-backdrop.in { opacity: 1; }
.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current { -webkit-transition: none 0s ease 0s !important; -o-transition: none 0s ease 0s !important; transition: none 0s ease 0s !important; }
.lg-css3.lg-use-css3 .lg-item { -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.lg-css3.lg-use-left .lg-item { -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.lg-css3.lg-fade .lg-item { opacity: 0; }
.lg-css3.lg-fade .lg-item.lg-current { opacity: 1; }
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current { -webkit-transition: opacity 0.1s ease 0s; -o-transition: opacity 0.1s ease 0s; transition: opacity 0.1s ease 0s; }
.lg-css3.lg-slide.lg-use-css3 .lg-item { opacity: 0; }
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; }
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current { -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -webkit-transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s; transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s; }
.lg-css3.lg-slide.lg-use-left .lg-item { opacity: 0; position: absolute; left: 0; }
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide { left: -100%; }
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide { left: 100%; }
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current { left: 0; opacity: 1; }
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current { -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }