@font-face{
	font-family:'opensans';
	src:url('/static/cms/sites/491/fonts/opensans-regular-webfont.eot');
	src:url('/static/cms/sites/491/fonts/opensans-regular-webfont?#iefix') format('embedded-opentype'),url('/static/cms/sites/491/fonts/opensansregular.svg#opensans') format('svg'),url('/static/cms/sites/491/fonts/opensansregular.woff') format('woff'),url('/static/cms/sites/491/fonts/opensansregular.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}
@font-face{
    font-family:'Avenir Next';
    src:url(/static/cms/sites/491/fonts/AvenirNext-Regular.eot);
    src:local('Avenir Next Regular'),local('AvenirNext-Regular'),url(/static/cms/sites/491/fonts/AvenirNext-Regular.eot?#iefix) format('embedded-opentype'),url(/static/cms/sites/491/fonts/AvenirNext-Regular.woff) format('woff'),url(/static/cms/sites/491/fonts/AvenirNext-Regular.ttf) format('truetype');
    font-weight:normal;
    font-style:normal
}
.dme-header{
    font:normal 13px 'opensans',arial,sans-serif;
    position:relative;
    width: 1200px;
    padding: 0;
    margin: 0 auto;
}
.dme-header:before {
    content: "";
    position: absolute;
    background: url(https://www.agent.ru/static/cms/sites/491/img/shadow_left.png) 0 0 no-repeat;
    width: 15px;
    height: 325px;
    left: -35px;
    top: 0;
}
.dme-header:after {
    content: "";
    position: absolute;
    background: url(https://www.agent.ru/static/cms/sites/491/img/shadow_right.png) -10px 0 no-repeat;
    width: 15px;
    height: 325px;
    right: -35px;
    top: 0;
}
.dme-header__tooltip{
    background-color:#d5d5d5;
    border-radius:0 0 20px 20px;
    height:35px;
    text-align:center;
    color:#333;
    width:100%;
}
.dme-header__block{
    background:url(/static/cms/sites/491/img/header_background.png) no-repeat 200px 0;
    font-size:14px;
    height:150px;
    margin:0;
    position:relative;
}
.dme-header__b2b2c{
    position: absolute;
    top: 5px;    
}
.dme-header__bad-vision {
    position: absolute;
    top: 25px;
    right: 0;
    text-decoration: none;
    font-size: 10px;
}
.dme-header__bad-vision img {
    height: 8px;
}
.dme-header__logo{
    background:url(/static/cms/sites/491/img/logo_dme.png);
    display:inline-block;
    height:73px;
    margin:40px 0 0 40px;
    width:400px;
}
.dme-header__logo.dme-header__logo__language_en{
    background:url(/static/cms/sites/491/img/logo_dme_en.png);
}
.dme-header__right-block{
    float:right;
    text-align:right;
}
.dme-header__info-block{
    color:#545353;
    font-size:11px;
    height:60px;
}
.dme-header__links{
    color:#565656;
    float:right;
    font-size:90%;
    height:20px;
    line-height:normal;
    margin:5px 0;
}
.dme-header__languages{
    margin:0 0 10px;
    height:14px;
    padding:0;
}
.dme-header__current-language{
    color:#006a72;
    font:bold 100%/130% 'opensansbold',arial,sans-serif;
}
.dme-header__language-link{
    color:#0085d9;
    text-decoration:underline;
}
.dme-header__phones{
    margin-top:35px !important;
    height:59px;
    text-align:right;
}
.dme-header__phone-cell{
    display:inline;
    text-align:right;
    margin-left:30px;
    vertical-align:top;
    zoom:1;
}
.dme-header__phone-wrapper{
}
.dme-header__phone{
    font:bold 26px 'opensansbold',arial,sans-serif;
    display:block;
    line-height:30px;
}
.dme-header__phone a {
    text-decoration: none;
}
.dme-header__social-links{
    /*margin-top:16px !important;*/
}
.dme-header__social-link{
    color:#0085d9;
    display:inline-block;
    height:20px;
    text-decoration:underline;
    width:20px;
}
.dme-header__social-link__facebook{
    background:url(/static/cms/sites/491/img/facebook.png);
}
.dme-header__social-link__vk{
    background:url(/static/cms/sites/491/img/vk.png);
}
.dme-header__social-link__instagram{
    background:url(/static/cms/sites/491/img/instagram.png);
}
.dme-header__social-link__youtube{
    background:url(/static/cms/sites/491/img/youtube.png);
}
.dme-header__top-menu{
    height:42px;
    margin-right:200px;
    position:relative;
    width:100%;
}
.dme-header__top-menu-wrapper{
    height:100%;
    list-style-type:none;
    margin:0;
    padding:0;
}
.dme-header__top-menu-item{
    border-right:#e7e7e7 1px solid;
    float:left;
    padding:0;
    margin:0;
}
.dme-header__top-menu-link{
    border-bottom:5px solid transparent;
    color:#696969 !important;
    display:block;
    float:left;
    font:14px 'opensans',arial,sans-serif;
    height:44px;
    margin:0;
    padding:14px 18px 0 14px;
    text-align:center;
    text-decoration:none;
    text-shadow:#fff 1px 1px 2px;
}
.dme-header__top-menu-link:hover{
    border-bottom:#e0e0e0 5px solid;
    color:#dd7e37 !important;
    font:14px 'opensans',arial,sans-serif;
    height:44px;
    margin:0;
    padding:14px 18px 0 14px;
    text-align:center;
}
.dme-header__top-menu-link.dme-header__top-menu-link--current,.dme-header__top-menu-link.dme-header__top-menu-link--current:hover{
    border-bottom-color:#006a72;
    color:#006a72 !important;
    font-weight:bold;
}
.dme-header__top-menu-icon{
    background:url(/static/cms/sites/491/img/planes.png);
    border:0;
    display:block;
    height:21px;
    padding:0;
    margin:14px 10px 0;
    width:21px;
}
.dme-header__top-menu-search {
    position: absolute;
    right: 0;
    top: 10px;
    border: 1px solid #939393;
    height: 24px;
    width: 170px;
    background: url(/static/cms/sites/491/img/form_sprite.png) #f1f1f1 no-repeat 0 0;
    background-position: 0 -287px;
    border-radius: 3px;
}
.dme-header__top-menu-search form {
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    margin: 0;
    padding-right: 0;
}
.dme-header__top-menu-search .search_txt {
    border-top-style: none;
    border-left-style: none;
    background: none transparent scroll repeat 0% 0%;
    border-bottom-style: none;
    position: absolute;
    padding-bottom: 0;
    padding-top: 0;
    font: 95%/130% 'opensans',arial,sans-serif;
    border-right-style: none;
    padding-left: 0;
    left: 4px;
    margin: 0;
    top: 1px;
    padding-right: 0;
    width: 140px;
    outline-style: none;
}
.dme-header__top-menu-search .search_btn {
    border-top-style: none;
    overflow: hidden;
    cursor: pointer;
    border-left-style: none;
    height: 15px;
    right: 6px;
    border-bottom-style: none;
    position: absolute;
    padding-bottom: 0;
    padding-top: 0;
    border-right-style: none;
    padding-left: 0;
    margin: 0;
    top: 4px;
    padding-right: 0;
    width: 17px;
    background-color: #53b8be;
    text-indent: -999px;
    background: url(/static/cms/sites/491/img/form_sprite.png) #f1f1f1  no-repeat 0 0;
    background-position: 100% -287px;
    outline-style: none;
}
.dme-header__bottom-border{
    border-bottom:1px solid #efefef;
    margin-top:8px;
}
.dme-header__top-submenu{
    clear:both;
    margin:8px 0 10px;
}
.dme-header__top-submenu-container{
    align-items:flex-start;
    display:flex;
    list-style-type:none;
    margin:0;
    padding:0;
}
.dme-header__top-submenu-item{
    margin:0;
    padding:0;
    flex-grow: 1;
}
.dme-header__top-submenu-item ~ .dme-header__top-submenu-item{
    margin-left:3px;
}
.dme-header__top-submenu-link{
    background:#f3f3f3 url(/static/cms/sites/491/img/shadow_menu.png) 0 0 repeat-x;
    border-bottom:#eaeaea 1px solid;
    border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
    -webkit-border-radius:0 0 5px 5px;
    color:#000 !important;
    display:block;
    font:12px 'opensans',arial,sans-serif;
    margin:0;
    padding:15px 24px 8px 20px;
    text-decoration:none;
    text-align: center;
}
.dme-header__top-submenu-link.dme-header__top-submenu-link--current,.dme-header__top-submenu-link.dme-header__top-submenu-link--current:hover{
    background-color:#006a72;
    background-position:0 0;
    border-bottom:1px solid #006a72;
    color:#fff !important;
}
.dme-header__top-submenu-link:hover{
    background-color:#dd7e37;
    background-position:0 -5px;
    border-bottom-color:#dd7e37;
    color:#fff !important;
}
.dme-footer{
    font:13px 'opensans',arial,sans-serif;
    margin:0 auto;
    height:160px;
    position:relative;
    max-width:1200px;
    margin-top: -180px;
}
.dme-footer__divider{
    background:#006a72;
    height:10px;
    margin-bottom:30px;
}
.dme-footer__shadow{
    background:url(/static/cms/sites/491/img/shadow_bottom.png) 100% 100% no-repeat;
    content:'';
    display:block;
    height:11px;
    margin:auto;
    max-width:1269px;
}
.dme-footer__table{
    border:0 none;
    border-collapse:separate;
    border-spacing:2px;
    margin-bottom:30px;
    width:100%;
}
.dme-footer__table-td{
    padding:1px;
}
.dme-footer__table-td.dme-footer__table-td__vertical-align-middle{
    vertical-align:middle;
}
.dme-footer__table-td.dme-footer__table-td__text-right{
    text-align:right;
}
.dme-footer__logo-link{
    display:block;
    height:40px;
    width:220px;
}
.dme-footer__logo{
    border:0;
    display:block;
    height:40px;
    width:220px;
}
.dme-footer__bottom-menu{
    padding-left:90px;
    padding-top:10px;
    width:500px;
}
.dme-footer__bottom-menu-link{
    color:#006a72 !important;
    font:86%/130% 'opensans',arial,sans-serif;
    margin-right:15px;
    text-decoration:underline;
}
.dme-footer__bottom-menu-link:hover{
    color:#dd7e37 !important;
}
.dme-footer__copyright-text,.dme-footer__copyright{
    color:#a6a6a6;
    font:12px 'opensans',arial,sans-serif;
    padding-top:7px;
    position:relative;
}
.dme-footer__copyright-text {
    padding-top: 0;
    padding-bottom: 25px;
}
.dme-footer__links{
    padding:3px 1px;
}
.dme-footer__links__link{
    color:#006a72 !important;
    font:86%/130% 'opensans',arial,sans-serif;
    text-decoration:underline;
}
.dme-footer__links__link:hover{
    color:#dd7e37 !important;
}
.dme-footer__copyright-text{
    height:126px;
    text-align:left;
}
.top-menu-wrapper {
    background: #006a72 ;
}
.top-menu{
    margin:0 10px 10px;
    margin:0 2.6667rem 2.6667rem;
    padding-top:10px;
    padding-top:2.6667rem;
    padding-bottom:2.6667rem;
    position:relative;
    display: none;
}
.top-menu__header{
    display:block;
    height:50px;
    height:13.3334rem;
    background:transparent no-repeat center center;
    background-size:contain;
    margin:0 80px;
    margin:0 21.3334rem
}
.top-menu__icon{
    display:block;
    position:absolute;
    width:50px;
    width:13.3334rem;
    height:50px;
    height:13.3334rem;
    background:transparent no-repeat center center;
    text-decoration:none
}
.top-menu__icon:after{
    content:'';
    display:block;
    position:absolute;
    width:25px;
    width:6.6667rem;
    height:25px;
    height:6.6667rem;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto;
    background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2056.7%2056.7%22%20enable-background%3D%22new%200%200%2056.7%2056.7%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%20d%3D%22M4.9%2C21.3h46.9c1.3%2C0%2C2.3-1%2C2.3-2.3c0-1.3-1-2.3-2.3-2.3H4.9%0D%0A%09%09c-1.3%2C0-2.3%2C1-2.3%2C2.3C2.6%2C20.3%2C3.6%2C21.3%2C4.9%2C21.3z%22%2F%3E%0D%0A%09%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%20d%3D%22M51.8%2C26H4.9c-1.3%2C0-2.3%2C1-2.3%2C2.3c0%2C1.3%2C1%2C2.3%2C2.3%2C2.3h46.9%0D%0A%09%09c1.3%2C0%2C2.3-1%2C2.3-2.3C54.1%2C27.1%2C53.1%2C26%2C51.8%2C26z%22%2F%3E%0D%0A%09%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%20d%3D%22M51.8%2C35.4H4.9c-1.3%2C0-2.3%2C1-2.3%2C2.3c0%2C1.3%2C1%2C2.3%2C2.3%2C2.3h46.9%0D%0A%09%09c1.3%2C0%2C2.3-1%2C2.3-2.3C54.1%2C36.4%2C53.1%2C35.4%2C51.8%2C35.4z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A);
}
.top-menu__icon_menu{
    left:0
}
.top-menu__icon_phone{
    right:0
}
.top-menu__icon_phone:after{
    background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2056.7%2056.7%22%20enable-background%3D%22new%200%200%2056.7%2056.7%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M32.8%2C32.5c-0.1%2C0.1-0.2%2C0.2-0.2%2C0.2c0%2C0-0.8%2C0.8-2.2%2C1.6c-1.7%2C0.9-3.6%2C1.4-5.5%2C1.4c-0.1%2C0-0.2%2C0-0.2%2C0%0D%0A%09l-4.2-4.2c-0.9-0.9-2.1-1.4-3.3-1.4c-1.3%2C0-2.5%2C0.5-3.3%2C1.4l-7.4%2C7.4c-1.8%2C1.8-1.8%2C4.8%2C0%2C6.7l3.1%2C3.1c1.2%2C1.2%2C2.9%2C1.9%2C4.1%2C2.2%0D%0A%09c1.7%2C0.6%2C3.8%2C0.8%2C5.8%2C0.8c1.6%2C0%2C3.2-0.2%2C4.9-0.5c1.8-0.4%2C3.7-1%2C5.4-1.7c4.1-1.8%2C8-4.5%2C11.7-8.2c3.2-3.2%2C5.8-6.7%2C7.5-10.2%0D%0A%09c1.5-3.1%2C2.5-6.2%2C2.8-9.4c0.3-2.6%2C0.1-5.2-0.5-7.4c-0.3-1-0.6-1.9-1-2.8c-0.4-0.9-0.9-1.6-1.5-2.2l-3.1-3.1%0D%0A%09c-0.9-0.9-2.1-1.4-3.3-1.4s-2.5%2C0.5-3.3%2C1.4l-7.4%2C7.4c-1.8%2C1.8-1.8%2C4.8%2C0%2C6.7l4.2%2C4.2c0%2C1.9-0.4%2C3.8-1.3%2C5.5%0D%0A%09C33.7%2C31.6%2C32.8%2C32.5%2C32.8%2C32.5z%20M34%2C16.1l7.4-7.4c0.3-0.2%2C0.6-0.4%2C0.9-0.4c0.3%2C0%2C0.7%2C0.1%2C0.9%2C0.4l3.1%2C3.1%0D%0A%09c2.2%2C2.2%2C5.5%2C14.3-7.4%2C27.1c-7.4%2C7.4-14.5%2C9.4-19.6%2C9.4c-3.8%2C0-6.5-1.1-7.5-2.1l-3.1-3.1c-0.5-0.5-0.5-1.3%2C0-1.8l7.4-7.4%0D%0A%09c0.3-0.2%2C0.6-0.4%2C0.9-0.4c0.3%2C0%2C0.7%2C0.1%2C0.9%2C0.4l4.8%2C4.8c0.2%2C0.2%2C0.5%2C0.3%2C0.8%2C0.4c0.4%2C0%2C0.9%2C0.1%2C1.3%2C0.1c6.2%2C0%2C9.9-3.7%2C10.2-4.1%0D%0A%09c0%2C0%2C0%2C0%2C0.1-0.1c0.4-0.4%2C4.6-4.5%2C4-11.5c0-0.3-0.2-0.6-0.4-0.8L34%2C17.9C33.5%2C17.4%2C33.5%2C16.6%2C34%2C16.1z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A)
}
.top-bar-close{
    background-color:#ebebeb;
    text-align:right
}
.top-bar-close__button{
    display:inline-block;
    position:relative;
    padding:15px 36px 15px 10px;
    padding:4rem 9.6rem 4rem 2.6667rem;
    text-align:right;
    color:#585858;
    font-size:14px;
    font-size:3.7334rem
}
.top-bar-close__button:after{
    content:'';
    display:block;
    position:absolute;
    top:0;
    right:9px;
    right:2.4rem;
    bottom:0;
    margin:auto;
    width:25px;
    width:6.6667rem;
    height:25px;
    height:6.6667rem;
    background:transparent no-repeat center center;
    background-size:100%
}
.overlays-container{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    min-height:100%;
    z-index: 10000;
}
.overlays-container-inner{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%
}
.overlays-background{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0
}
.overlays-background_mode_semitransparent{
    background-color:rgba(0,0,0,.8);
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.overlays-background_mode_white{
    background-color:#fff
}
.left-menu{
    width:325px;
    width:86.6667rem;
    max-width:90%;
    background-color:#fff;
    font-family: 'Avenir Next';
}
.left-menu__header{
    position:relative;
    background: #006a72;
    padding-bottom: 3rem;
}
.left-menu__header-logo{
    height: 15rem;
    width: 13.7334rem;
    background: transparent no-repeat center center;
    background-size: 10rem 10rem;
    background-position: 4rem 2.5rem;
}
.left-menu__header-lang {
    display: block;
    position: absolute;
    top: 0;
    right: 15rem;
    width: 15rem;
    height: 15rem;
    text-decoration: none;
    color: #fff !important;
    font-size: 5rem;
    line-height: 15rem;
    text-align: center;
}
.left-menu__footer {
    background: #006a72;
    padding: 10rem 3.7334rem 4rem;
}
.left-menu__footer__tel {
    color: #fff;
    font-size: 4rem;
}
.left-menu__footer__tel a{
    color: #93bfe1 !important;
    font-weight: bold;
}
.left-menu__footer__social {
    display: flex;
    justify-content: center;
    margin-top: 4rem;
}
.left-menu__footer__social__icon {
    height: 7rem;
    width: 7rem;
    margin-right: 6rem;
    background-size: 7rem auto;
}
.left-menu__footer__social__icon_vk{
    background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
    background-size: 9rem auto;
    background-position: -1rem -1rem;
}
.left-menu__footer__social__icon_fb{
    background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
    background-size: 9rem auto;
    background-position: -1rem -1rem;
}
.left-menu__footer__social__icon_youtube{
background:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%20-80%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M357.143%20250q0-10.324-8.371-15.067l-142.857-89.286q-8.649-5.581-18.136-0.558-9.208%205.022-9.208%2015.625v178.571q0%2010.603%209.208%2015.625%204.464%202.232%208.649%202.232%205.581%200%209.487-2.79l142.857-89.286q8.371-4.743%208.371-15.067zM500%20250q0%2026.786-0.279%2041.853t-2.372%2038.086-6.278%2041.155q-4.464%2020.368-19.252%2034.319t-34.598%2016.183q-61.942%206.976-187.221%206.976t-187.221-6.976q-19.81-2.232-34.738-16.183t-19.392-34.319q-3.906-18.136-5.999-41.155t-2.372-38.086-0.279-41.853%200.279-41.853%202.372-38.086%206.278-41.155q4.464-20.368%2019.252-34.319t34.598-16.183q61.942-6.976%20187.221-6.976t187.221%206.976q19.81%202.232%2034.738%2016.183t19.392%2034.319q3.906%2018.136%205.999%2041.155t2.372%2038.086%200.279%2041.853z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E") no-repeat;
    background-size: 7rem auto;
    background-position: 0px -1rem;
}
.left-menu__footer__social__icon_instagram{
    background:url(/static/cms/sites/491/img/instagram.svg) no-repeat;
    background-size: 7rem auto;
}
.left-menu__footer__copyright {
    color: #fff;
    font-size: 4rem;
    margin-top: 4rem;
}
.left-menu__icon-close{
    display:block;
    position:absolute;
    margin:auto;
    top:0;
    right: 0;
    width:15rem;
    height:15rem;
    text-decoration:none;
}
.left-menu__icon-close:after{
    content:'';
    display:block;
    position:absolute;
    width:25px;
    width:6.6667rem;
    height:25px;
    height:6.6667rem;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto;
    background:transparent no-repeat center center
}
.left-menu__element{
    display:block;
    height:13rem;
    line-height:13rem;
    padding-left: 3.7334rem;
    padding-right: 3rem;
    color:#fff !important;
    background: #006a72;
    font-size:5rem;
    text-decoration:none;
    text-transform: uppercase;
}
.left-menu__element__sub {
    padding-left: 7.5rem;
}
.left-menu__element__parent {
    padding-right: 9rem;
    position: relative;
}
.left-menu__element__parent:after {
    content: "";
    position: absolute;
    display: block;
    right: 5rem;
    top: 0;
    width: 4rem;
    height: 13rem;
    background-image:url("data:image/svg+xml; charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
    background-size: 4rem auto;
    background-repeat: no-repeat;
    background-position: 0 4rem;
}
.left-menu__element__parent_alt:after {
    transform: rotate(180deg);
}
.left-menu__element.left-menu__element_subheader{
    background-color:#006a72;
    color:#fff;
    font-weight:700
}
.left-menu__element_login:before{
    background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2056.7%2056.7%22%20enable-background%3D%22new%200%200%2056.7%2056.7%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23006a72%22%20d%3D%22M42.6%2C6.7H19.1c-2.8%2C0-5%2C2.2-5%2C5V20h3.4v-8.3c0-0.9%2C0.8-1.7%2C1.7-1.7h23.5c0.9%2C0%2C1.7%2C0.7%2C1.7%2C1.7V45%0D%0A%09%09c0%2C0.9-0.8%2C1.7-1.7%2C1.7H19.1c-0.9%2C0-1.7-0.7-1.7-1.7v-8.3h-3.4V45c0%2C2.8%2C2.3%2C5%2C5%2C5h23.5c2.8%2C0%2C5-2.2%2C5-5V11.7%0D%0A%09%09C47.7%2C8.9%2C45.4%2C6.7%2C42.6%2C6.7z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23006a72%22%20d%3D%22M20.8%2C37.5c0%2C2.1%2C1.7%2C1.7%2C1.7%2C1.7l12.6-10.8L22.5%2C17.5c0%2C0-1.7-0.6-1.7%2C1.6c0%2C0.6%2C0%2C2.2%2C0%2C4.2H10.7%0D%0A%09%09C9.8%2C23.3%2C9%2C24.1%2C9%2C25v6.7c0%2C0.9%2C0.8%2C1.7%2C1.7%2C1.7h10.1C20.8%2C35.4%2C20.8%2C37%2C20.8%2C37.5z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A)
}
.left-menu__element_search:before{
    background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2056.7%2056.7%22%20enable-background%3D%22new%200%200%2056.7%2056.7%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23006a72%22%20d%3D%22M47.5%2C41.2l-4.3-4.3c-0.3-0.3-0.6-0.4-1-0.4c-0.4%2C0-0.8%2C0.2-1.1%2C0.6c-1.1%2C1.6-2.5%2C3-4.1%2C4.1%0D%0A%09%09c-0.3%2C0.2-0.5%2C0.6-0.6%2C1c0%2C0.4%2C0.1%2C0.8%2C0.4%2C1.1l4.3%2C4.3c0.9%2C0.9%2C2%2C1.3%2C3.2%2C1.3c1.2%2C0%2C2.3-0.5%2C3.2-1.3%0D%0A%09%09C49.3%2C45.8%2C49.3%2C42.9%2C47.5%2C41.2z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23006a72%22%20d%3D%22M43.6%2C25.7c0-9.8-8-17.9-17.9-17.9c-9.8%2C0-17.9%2C8-17.9%2C17.9c0%2C9.8%2C8%2C17.9%2C17.9%2C17.9%0D%0A%09%09C35.6%2C43.6%2C43.6%2C35.6%2C43.6%2C25.7z%20M25.7%2C38.2c-6.9%2C0-12.5-5.6-12.5-12.5c0-6.9%2C5.6-12.5%2C12.5-12.5c6.9%2C0%2C12.5%2C5.6%2C12.5%2C12.5%0D%0A%09%09C38.2%2C32.6%2C32.6%2C38.2%2C25.7%2C38.2z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A)
}
.left-menu__element_contact:before{
    background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2056.7%2056.7%22%20enable-background%3D%22new%200%200%2056.7%2056.7%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23006a72%22%20d%3D%22M45.9%2C13.4H10.7c-1.4%2C0-2.5%2C1.1-2.5%2C2.5v25c0%2C1.4%2C1.1%2C2.5%2C2.5%2C2.5h35.2c1.4%2C0%2C2.5-1.1%2C2.5-2.5v-25%0D%0A%09C48.5%2C14.5%2C47.3%2C13.4%2C45.9%2C13.4z%20M40.9%2C18.4l-12.6%2C10l-12.6-10H40.9z%20M43.4%2C38.3H13.3V20.9l15.1%2C12.5l15.1-12.5V38.3z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A)
}
.left-menu__element_logout:before{
    background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2056.7%2056.7%22%20enable-background%3D%22new%200%200%2056.7%2056.7%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23006a72%22%20d%3D%22M42.6%2C6.7H19.1c-2.8%2C0-5%2C2.2-5%2C5V20h3.4v-8.3c0-0.9%2C0.8-1.7%2C1.7-1.7h23.5c0.9%2C0%2C1.7%2C0.7%2C1.7%2C1.7V45%0D%0A%09%09c0%2C0.9-0.8%2C1.7-1.7%2C1.7H19.1c-0.9%2C0-1.7-0.7-1.7-1.7v-8.3h-3.4V45c0%2C2.8%2C2.3%2C5%2C5%2C5h23.5c2.8%2C0%2C5-2.2%2C5-5V11.7%0D%0A%09%09C47.7%2C8.9%2C45.4%2C6.7%2C42.6%2C6.7z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23006a72%22%20d%3D%22M20.8%2C37.5c0%2C2.1%2C1.7%2C1.7%2C1.7%2C1.7l12.6-10.8L22.5%2C17.5c0%2C0-1.7-0.6-1.7%2C1.6c0%2C0.6%2C0%2C2.2%2C0%2C4.2H10.7%0D%0A%09%09C9.8%2C23.3%2C9%2C24.1%2C9%2C25v6.7c0%2C0.9%2C0.8%2C1.7%2C1.7%2C1.7h10.1C20.8%2C35.4%2C20.8%2C37%2C20.8%2C37.5z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A")
}
.left-menu__element.left-menu__element_desktop-link{
    color:#006a72;
    text-decoration:underline;
    padding:15px;
    padding:4rem;
    font-size:12px;
    font-size:3.2rem
}
.left-menu__element.left-menu__element_desktop-link:before{
    display:none
}
.left-menu__separator {
    padding: 4rem 3.7334rem;
    background: #006a72;
}
.left-menu__separator hr {
    border-color: #fff;
}
.m-sharedbg-mainlogo{
    background-image: url(/static/cms/sites/491/img/logotype.svg);
}
.m-sharedbg-mainlogo-ru{
    background-image: url(/static/cms/sites/491/img/header_ru.svg);
}
.m-sharedbg-mainlogo-en{
    background-image: url(/static/cms/sites/491/img/header_en.svg);
}
.m-sharedbg-close-blue_after:after{
    background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2056.7%2056.7%22%20enable-background%3D%22new%200%200%2056.7%2056.7%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolygon%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%20points%3D%2245.9%2C13.9%2042.8%2C10.8%2028.3%2C25.2%2013.9%2C10.8%2010.8%2C13.9%0D%0A%0925.2%2C28.3%2010.8%2C42.8%2013.9%2C45.9%2028.3%2C31.4%2042.8%2C45.9%2045.9%2C42.8%2031.4%2C28.3%20%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A)
}




.nemo-flights-form__formContainer {
    background: transparent;
    max-width: 1200px;
    margin: 0 auto;
    padding-top: 50px;
}
.nemo-lang-ru .nemo-flights-form__formContainer:before {
    content: "Покупайте авиабилеты для перелетов по всему миру";
}
.nemo-lang-en .nemo-flights-form__formContainer:before {
    content: "Buy flights for flights around the world";
}
.nemo-flights-form__formContainer:before {
    color: #006a72;
    font: bold 17px 'opensans',arial,sans-serif;
    position: absolute;
    top: 0px;
}
@media(max-width: 1200px) {
    .nemo-flights-form__formContainer:before {
        left: 30px;
    }
}
@media(max-width: 970px) {
    .nemo-flights-form__formContainer:before {
        left: 20px;
    }
}
@media(max-width: 485px) {
    .nemo-flights-form__formContainer:before {
        top: -15px;
    }
}
.nemo-flights-form__formContainer__inner, .nemo-flights-form__searchOptions__inner {
    width: 1200px;
    background: #006a72;
}
.nemo-flights-form__formContainer__topTabs__tab,
.nemo-flights-form__formContainer__topTabs__tab:active,
.nemo-flights-form__formContainer__topTabs__tab:link,
.nemo-flights-form__formContainer__topTabs__tab:link:active,
.nemo-flights-form__formContainer__topTabs__tab:link:visited,
.nemo-flights-form__formContainer__topTabs__tab:visited {
    color: #006a72;
}
.nemo-flights-form__formContainer__topTabs__tab:hover,
.nemo-flights-form__formContainer__topTabs__tab:link:hover {
    color: #fff;
}
.nemo-flights-form__formContainer__topTabs__tab {
    display: flex;
    vertical-align: middle;
    width: 190px;
    height: 45px;
    border-top-right-radius: 15px 10px;
    background: #f3f3f3;
    margin-right: 5px;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    font-size: 16px;
}
.nemo-flights-form__formContainer__topTabs__tab_mhotel {
    display: none;
}
.nemo-flights-form__formContainer__topTabs__tab_avia i {
    width: 20px;
    height: 20px;
    background: url(/static/cms/sites/491/img/avia.svg) no-repeat;
    background-size: 20px 20px;
    margin-right: 20px;
}
.nemo-flights-form__formContainer__topTabs__tab_hotel i, .nemo-flights-form__formContainer__topTabs__tab_mhotel i {
    width: 20px;
    height: 20px;
    background: url(/static/cms/sites/491/img/hotel_g.svg) no-repeat;
    background-size: 20px 20px;
    margin-right: 20px;
}
.nemo-flights-form__formContainer__topTabs__tab:hover {
    background: #e5670a;
}
.nemo-flights-form__formContainer__topTabs__tab_hotel:hover i, .nemo-flights-form__formContainer__topTabs__tab_mhotel:hover i {
    background: url(/static/cms/sites/491/img/hotel.svg) no-repeat;
    background-size: 20px 20px;   
}
.nemo-flights-form__formContainer__topTabs__tab_active,
.nemo-flights-form__formContainer__topTabs__tab_active:hover {
    background: #006a72;
    color: #fff;
}
.nemo-pmu-monthHeader {
    background: #dd7e37;
}
.nemo-pmu-date_hilighted {
    background: #006a72;
    border-color: #006a72!important;
}
.nemo-common-footer {
    background: #006a72;
}
.nemo-common-footer__copyRight {
    color: #fff;
}
.nemo-common-footer__footerMenu__item, .nemo-common-footer__footerMenu__item:hover, .nemo-common-footer__footerMenu__item:focus, .nemo-common-footer__footerMenu__item:link, .nemo-common-footer__footerMenu__item:visited {
    color: #fff;
}
.nemo-flights-results__summary__switch {
    background: #006a72;
}
.nemo-flights-results__summary__switch:active, .nemo-flights-results__summary__switch:hover {
    background: #12a4af;
}
@media (max-width: 750px) {
.nemo-flights-results__summary__inner {
    background: #dd7e37;
}
}
.nemo-flights-results__content {
    max-width: 1200px;
}
.nemo-flights-results__content__offers {
    display: none;
}
.nemo-common-postFilters__filterList__filter__valuesBlock__values__value_checked, .nemo-common-postFilters__filterList__filter__valuesBlock__values__value_checked:hover {
    background-color: #006a72;
}
.nemo-common-postFilters-text_closed {
    background-color: #dd7e37 !important;
}
.nemo-common-postFilters-text__close {
    color: #dd7e37;
}
.nemo-ui-slider .ui-slider-range, .nemo-ui-slider__range, .nemo-common-scrollable__scroller__control {
    background-color: #006a72;
}
.nemo-flights-results__error__header_progress:before, .nemo-hotels-results__error__header_progress:before, .ui-dialog-titlebar_progress:before {
    background: #006a72;
}
.nemo-flights-results__showAll__button {
    background: #006a72;
}
.nemo-flights-results__showAll__button:active, .nemo-flights-results__showAll__button:hover {
    background: #12a4af;
}
.nemo-flights-results__compareTable__groupsItem__buyButton_bookingCheck:before, .nemo-flights-results__couplingTable__buyButton_bookingCheck:before, .nemo-flights-results__flightsGroup__buyButton_bookingCheck:before, .nemo-flights-results__flightsListGroup__buyButton_bookingCheck:before {
    background: url(/static/cms/sites/491/img/loader.svg) right center no-repeat;
    background-size: contain;
}
.new-flights-passInfo__notification {
    background-color: #dd7e37;
}
.new-flights-passInfo__passenger__header, .new-flights-passInfo__buyer__header {
    background-color: #006a72;
}
.new-flights-passInfo__footer__additionalButtons__header {
    color: #b2b2b2;
}
.nemo-ui-stateGroup__label__input:checked+.nemo-ui-stateGroup__label__button {
    background: #006a72;
}
.nemo-ui-stateGroup__label__input:checked+.nemo-ui-stateGroup__label__button:hover {
    background: #12a4af;
}
.nemo-flights-form {
    margin-top: 40px;
}
.nemo-common-pageWrapper {
    padding-bottom: 175px;
}
.nemo-common-contentPageBody {
    background: #fff;
}
.nemo-common-postFilters__filterList__filter__caption__name {
    color: #0a0a0f;
}
.nemo-common-breadCrumbs__inner {
    max-width: 1200px;
    padding: 5px 10px;
}
.nemo-flights-results__fareFamilies__popup__tariffs__tariff__header {
    background-color: #006a72;
}
.nemo-flights-results__fareFamiliesBySegment__popup__families__family_selected .nemo-flights-results__fareFamiliesBySegment__popup__families__family__header {
    background: #006a72;    
}
.nemo-flights-results__flightsListGroup__full__IATA{
    background:#dd7e37;
}
.chosen-container .active-result_hilighted,.chosen-container .disabled-result_hilighted,.chosen-container .group-result_hilighted,.chosen-container .highlighted,.chosen-container .no-results_hilighted,.chosen-container .result-selected,.chosen-container .result-selected_hilighted,.chosen-drop__item_hilighted,.chosen-search_hilighted,.nemo-ui-select__dropdown__item_hilighted{
    background:rgba(0,106,114,.05)
}
.chosen-container .active-result:hover,.chosen-container .disabled-result:hover,.chosen-container .group-result:hover,.chosen-container .no-results:hover,.chosen-container .result-selected:hover,.chosen-drop__item:hover,.chosen-search:hover,.nemo-ui-select__dropdown__item:hover{
    background:rgba(0,106,114,.1)
}
.nemo-flights-results__flightsListGroup__full__segment__dropdown__option_selected{
    background:rgba(0,106,114,.2)
}
.nemo-flights-results__flightsListGroup__full__segment__dropdown__option_selected:hover{
    background:rgba(0,106,114,.3)
}
.nemo-flights-results__flightsListGroup__full__segment__dropdown__option_uncombinable.nemo-flights-results__flightsListGroup__full__segment__dropdown__option_selected{
    background:rgba(0,106,114,.2)
}
.nemo-flights-results__flightsListGroup__full__segment__dropdown__option_uncombinable.nemo-flights-results__flightsListGroup__full__segment__dropdown__option_selected:hover{
    background:rgba(0,106,114,.3)
}
.nemo-flights-results__flightsListGroup__buyButton_bookingCheck .nemo-flights-results__flightsListGroup__buyButton__checkText {
    color: #fff; 
}
.nemo-flights-flightInfo__leg__route, .new-flightRoute__leg__header {
    background: rgba(0,106,114,.25);
}
.new-flights-passInfo__commonInfo__payTill{
    background:#e5670a url(/templates/wurst/images/icon-commoninfo-clock.svg);
    background-position: 20px center,top left;
    background-repeat: no-repeat;
}
.new-flights-passInfo__commonInfo__promo, .new-flights-passInfo__commonInfo__promo:hover {
    background: #006a72;
}
.new-flights-passInfo__info__product__header {
    background-color: #006a72;
}




.nemo-common-postFilters__filterList__filter__partSelector__part, .nemo-flights-results__emptyFilterResults__filterList__item, .nemo-flights-results__error__footer .ui-button, .nemo-hotels-results__emptyFilterResults__filterList__item, .nemo-hotels-results__error__footer .ui-button, .nemo-ui-btnCheck__btn, .nemo-ui-button, .nemo-ui-select__toggle, .nemo-ui-stateGroup__label__button, .nemo-ui-systemSelect__button, .ui-dialog-buttonpane .ui-button {
    background: #dd7e37;
    box-shadow: none;
}
.nemo-flights-results__error__header-close, .nemo-hotels-results__error__header-close, .ui-dialog-titlebar-close {
    background: transparent url(/templates/wurst/f2.0/css/images/ui/popup-close.svg) center center no-repeat;
}
.nemo-common-postFilters__filterList__filter__partSelector__part:hover, .nemo-flights-results__emptyFilterResults__filterList__item:hover, .nemo-flights-results__error__footer .ui-button:hover, .nemo-hotels-results__emptyFilterResults__filterList__item:hover, .nemo-hotels-results__error__footer .ui-button:hover, .nemo-ui-btnCheck__btn:hover, .nemo-ui-button:hover, .nemo-ui-select__toggle:hover, .nemo-ui-stateGroup__label__button:hover, .nemo-ui-systemSelect__button:hover, .ui-dialog-buttonpane .ui-button:hover {
    background: #e5670a;
}
.nemo-flights-results__error__header-close:hover, .nemo-hotels-results__error__header-close:hover, .ui-dialog-titlebar-close:hover {
    background: transparent url(/templates/wurst/f2.0/css/images/ui/popup-close.svg) center center no-repeat;
    background-color: rgba(0,0,0,.05);
}
.nemo-common-postFilters__filterList__filter__partSelector__part:focus, .nemo-flights-results__emptyFilterResults__filterList__item:focus, .nemo-flights-results__error__footer .ui-button:focus, .nemo-hotels-results__emptyFilterResults__filterList__item:focus, .nemo-hotels-results__error__footer .ui-button:focus, .nemo-ui-btnCheck__btn:focus, .nemo-ui-button:focus, .nemo-ui-select__toggle:focus, .nemo-ui-stateGroup__label__button:focus, .nemo-ui-systemSelect__button:focus, .ui-dialog-buttonpane .ui-button:focus {
    background: #dd7e37;
    box-shadow: none;
}
.nemo-common-postFilters__filterList__filter__partSelector__part:focus:hover, .nemo-flights-results__emptyFilterResults__filterList__item:focus:hover, .nemo-flights-results__error__footer .ui-button:focus:hover, .nemo-hotels-results__emptyFilterResults__filterList__item:focus:hover, .nemo-hotels-results__error__footer .ui-button:focus:hover, .nemo-ui-btnCheck__btn:focus:hover, .nemo-ui-button:focus:hover, .nemo-ui-select__toggle:focus:hover, .nemo-ui-stateGroup__label__button:focus:hover, .nemo-ui-systemSelect__button:focus:hover, .ui-dialog-buttonpane .ui-button:focus:hover {
    background: #e5670a;
}
.nemo-common-postFilters__filterList__filter__partSelector__part_outline,.nemo-common-postFilters__filterList__filter__partSelector__part_outline:link,.nemo-common-postFilters__filterList__filter__partSelector__part_outline:visited,.nemo-flights-results__emptyFilterResults__filterList__item_outline,.nemo-flights-results__emptyFilterResults__filterList__item_outline:link,.nemo-flights-results__emptyFilterResults__filterList__item_outline:visited,.nemo-flights-results__error__footer .ui-button_outline,.nemo-flights-results__error__footer .ui-button_outline:link,.nemo-flights-results__error__footer .ui-button_outline:visited,.nemo-hotels-results__emptyFilterResults__filterList__item_outline,.nemo-hotels-results__emptyFilterResults__filterList__item_outline:link,.nemo-hotels-results__emptyFilterResults__filterList__item_outline:visited,.nemo-hotels-results__error__footer .ui-button_outline,.nemo-hotels-results__error__footer .ui-button_outline:link,.nemo-hotels-results__error__footer .ui-button_outline:visited,.nemo-ui-btnCheck__btn_outline,.nemo-ui-btnCheck__btn_outline:link,.nemo-ui-btnCheck__btn_outline:visited,.nemo-ui-button_outline,.nemo-ui-button_outline:link,.nemo-ui-button_outline:visited,.nemo-ui-select__toggle_outline,.nemo-ui-select__toggle_outline:link,.nemo-ui-select__toggle_outline:visited,.nemo-ui-stateGroup__label__button_outline,.nemo-ui-stateGroup__label__button_outline:link,.nemo-ui-stateGroup__label__button_outline:visited,.nemo-ui-systemSelect__button_outline,.nemo-ui-systemSelect__button_outline:link,.nemo-ui-systemSelect__button_outline:visited,.ui-dialog-buttonpane .ui-button_outline,.ui-dialog-buttonpane .ui-button_outline:link,.ui-dialog-buttonpane .ui-button_outline:visited {
    border:1px solid #dd7e37;
    color:#dd7e37;
}
.nemo-common-postFilters__filterList__filter__partSelector__part_outline:active,.nemo-common-postFilters__filterList__filter__partSelector__part_outline:active:focus,.nemo-common-postFilters__filterList__filter__partSelector__part_outline:focus,.nemo-common-postFilters__filterList__filter__partSelector__part_outline:focus:hover,.nemo-common-postFilters__filterList__filter__partSelector__part_outline:hover,.nemo-flights-results__emptyFilterResults__filterList__item_outline:active,.nemo-flights-results__emptyFilterResults__filterList__item_outline:active:focus,.nemo-flights-results__emptyFilterResults__filterList__item_outline:focus,.nemo-flights-results__emptyFilterResults__filterList__item_outline:focus:hover,.nemo-flights-results__emptyFilterResults__filterList__item_outline:hover,.nemo-flights-results__error__footer .ui-button_outline:active,.nemo-flights-results__error__footer .ui-button_outline:active:focus,.nemo-flights-results__error__footer .ui-button_outline:focus,.nemo-flights-results__error__footer .ui-button_outline:focus:hover,.nemo-flights-results__error__footer .ui-button_outline:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_outline:active,.nemo-hotels-results__emptyFilterResults__filterList__item_outline:active:focus,.nemo-hotels-results__emptyFilterResults__filterList__item_outline:focus,.nemo-hotels-results__emptyFilterResults__filterList__item_outline:focus:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_outline:hover,.nemo-hotels-results__error__footer .ui-button_outline:active,.nemo-hotels-results__error__footer .ui-button_outline:active:focus,.nemo-hotels-results__error__footer .ui-button_outline:focus,.nemo-hotels-results__error__footer .ui-button_outline:focus:hover,.nemo-hotels-results__error__footer .ui-button_outline:hover,.nemo-ui-btnCheck__btn_outline:active,.nemo-ui-btnCheck__btn_outline:active:focus,.nemo-ui-btnCheck__btn_outline:focus,.nemo-ui-btnCheck__btn_outline:focus:hover,.nemo-ui-btnCheck__btn_outline:hover,.nemo-ui-button_outline:active,.nemo-ui-button_outline:active:focus,.nemo-ui-button_outline:focus,.nemo-ui-button_outline:focus:hover,.nemo-ui-button_outline:hover,.nemo-ui-select__toggle_outline:active,.nemo-ui-select__toggle_outline:active:focus,.nemo-ui-select__toggle_outline:focus,.nemo-ui-select__toggle_outline:focus:hover,.nemo-ui-select__toggle_outline:hover,.nemo-ui-stateGroup__label__button_outline:active,.nemo-ui-stateGroup__label__button_outline:active:focus,.nemo-ui-stateGroup__label__button_outline:focus,.nemo-ui-stateGroup__label__button_outline:focus:hover,.nemo-ui-stateGroup__label__button_outline:hover,.nemo-ui-systemSelect__button_outline:active,.nemo-ui-systemSelect__button_outline:active:focus,.nemo-ui-systemSelect__button_outline:focus,.nemo-ui-systemSelect__button_outline:focus:hover,.nemo-ui-systemSelect__button_outline:hover,.ui-dialog-buttonpane .ui-button_outline:active,.ui-dialog-buttonpane .ui-button_outline:active:focus,.ui-dialog-buttonpane .ui-button_outline:focus,.ui-dialog-buttonpane .ui-button_outline:focus:hover,.ui-dialog-buttonpane .ui-button_outline:hover{
    border-color:#dd7e37;
    color:#dd7e37;
    background:rgba(229,103,10,.13);
}
.nemo-common-postFilters__filterList__filter__partSelector__part_default,.nemo-flights-results__emptyFilterResults__filterList__item_default,.nemo-flights-results__error__footer .ui-button_default,.nemo-hotels-results__emptyFilterResults__filterList__item_default,.nemo-hotels-results__error__footer .ui-button_default,.nemo-ui-btnCheck__btn_default,.nemo-ui-button_default,.nemo-ui-select__toggle_default,.nemo-ui-stateGroup__label__button_default,.nemo-ui-systemSelect__button_default,.ui-dialog-buttonpane .ui-button_default{
    background-color:#e6e6e6;
    background-image:linear-gradient(to bottom,rgba(250,250,250,.75),rgba(240,240,240,.75));
    color:#1e1e2e;
}
.nemo-common-postFilters__filterList__filter__partSelector__part_default:link,.nemo-flights-results__emptyFilterResults__filterList__item_default:link,.nemo-flights-results__error__footer .ui-button_default:link,.nemo-hotels-results__emptyFilterResults__filterList__item_default:link,.nemo-hotels-results__error__footer .ui-button_default:link,.nemo-ui-btnCheck__btn_default:link,.nemo-ui-button_default:link,.nemo-ui-select__toggle_default:link,.nemo-ui-stateGroup__label__button_default:link,.nemo-ui-systemSelect__button_default:link,.ui-dialog-buttonpane .ui-button_default:link{
    color:#1e1e2e;
}
.nemo-common-postFilters__filterList__filter__partSelector__part_default:visited,.nemo-flights-results__emptyFilterResults__filterList__item_default:visited,.nemo-flights-results__error__footer .ui-button_default:visited,.nemo-hotels-results__emptyFilterResults__filterList__item_default:visited,.nemo-hotels-results__error__footer .ui-button_default:visited,.nemo-ui-btnCheck__btn_default:visited,.nemo-ui-button_default:visited,.nemo-ui-select__toggle_default:visited,.nemo-ui-stateGroup__label__button_default:visited,.nemo-ui-systemSelect__button_default:visited,.ui-dialog-buttonpane .ui-button_default:visited{
    color:#1e1e2e;
}
.nemo-common-postFilters__filterList__filter__partSelector__part_default:hover,.nemo-flights-results__emptyFilterResults__filterList__item_default:hover,.nemo-flights-results__error__footer .ui-button_default:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_default:hover,.nemo-hotels-results__error__footer .ui-button_default:hover,.nemo-ui-btnCheck__btn_default:hover,.nemo-ui-button_default:hover,.nemo-ui-select__toggle_default:hover,.nemo-ui-stateGroup__label__button_default:hover,.nemo-ui-systemSelect__button_default:hover,.ui-dialog-buttonpane .ui-button_default:hover{
    background:#1e1e2e;
}
.nemo-common-postFilters__filterList__filter__partSelector__part_default:hover,.nemo-flights-results__emptyFilterResults__filterList__item_default:hover,.nemo-flights-results__error__footer .ui-button_default:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_default:hover,.nemo-hotels-results__error__footer .ui-button_default:hover,.nemo-ui-btnCheck__btn_default:hover,.nemo-ui-button_default:hover,.nemo-ui-select__toggle_default:hover,.nemo-ui-stateGroup__label__button_default:hover,.nemo-ui-systemSelect__button_default:hover,.ui-dialog-buttonpane .ui-button_default:hover{
    background-color:#ebebeb;
    background-image:linear-gradient(to bottom,rgba(250,250,250,.75),rgba(240,240,240,.75));
}
.nemo-common-postFilters__filterList__filter__partSelector__part_default:focus,.nemo-common-postFilters__filterList__filter__partSelector__part_default:focus:hover,.nemo-flights-results__emptyFilterResults__filterList__item_default:focus,.nemo-flights-results__emptyFilterResults__filterList__item_default:focus:hover,.nemo-flights-results__error__footer .ui-button_default:focus,.nemo-flights-results__error__footer .ui-button_default:focus:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_default:focus,.nemo-hotels-results__emptyFilterResults__filterList__item_default:focus:hover,.nemo-hotels-results__error__footer .ui-button_default:focus,.nemo-hotels-results__error__footer .ui-button_default:focus:hover,.nemo-ui-btnCheck__btn_default:focus,.nemo-ui-btnCheck__btn_default:focus:hover,.nemo-ui-button_default:focus,.nemo-ui-button_default:focus:hover,.nemo-ui-select__toggle_default:focus,.nemo-ui-select__toggle_default:focus:hover,.nemo-ui-stateGroup__label__button_default:focus,.nemo-ui-stateGroup__label__button_default:focus:hover,.nemo-ui-systemSelect__button_default:focus,.nemo-ui-systemSelect__button_default:focus:hover,.ui-dialog-buttonpane .ui-button_default:focus,.ui-dialog-buttonpane .ui-button_default:focus:hover{
    background-color:#ebebeb;
    background-image:linear-gradient(to bottom,rgba(250,250,250,.75),rgba(240,240,240,.75));
}
.nemo-common-postFilters__filterList__filter__partSelector__part,.nemo-common-postFilters__filterList__filter__partSelector__part_common,.nemo-flights-results__emptyFilterResults__filterList__item,.nemo-flights-results__emptyFilterResults__filterList__item_common,.nemo-flights-results__error__footer .ui-button_common,.nemo-hotels-results__emptyFilterResults__filterList__item,.nemo-hotels-results__emptyFilterResults__filterList__item_common,.nemo-hotels-results__error__footer .ui-button_common,.nemo-ui-btnCheck__btn,.nemo-ui-btnCheck__btn_common,.nemo-ui-button_common,.nemo-ui-select__toggle,.nemo-ui-select__toggle_common,.nemo-ui-stateGroup__label__button,.nemo-ui-stateGroup__label__button_common,.nemo-ui-systemSelect__button,.nemo-ui-systemSelect__button_common,.ui-dialog-buttonpane .ui-button_common{
    background-color:#e6e6e6;
    background-image:linear-gradient(to bottom,rgba(250,250,250,.75),rgba(240,240,240,.75));
    color:#1e1e2e;
}
.nemo-common-postFilters__filterList__filter__partSelector__part_selected {
    background: #006a72;
    color: #fff;
}
.nemo-common-postFilters__filterList__filter__partSelector__part:link,.nemo-common-postFilters__filterList__filter__partSelector__part_common:link,.nemo-flights-results__emptyFilterResults__filterList__item:link,.nemo-flights-results__emptyFilterResults__filterList__item_common:link,.nemo-flights-results__error__footer .ui-button_common:link,.nemo-hotels-results__emptyFilterResults__filterList__item:link,.nemo-hotels-results__emptyFilterResults__filterList__item_common:link,.nemo-hotels-results__error__footer .ui-button_common:link,.nemo-ui-btnCheck__btn:link,.nemo-ui-btnCheck__btn_common:link,.nemo-ui-button_common:link,.nemo-ui-select__toggle:link,.nemo-ui-select__toggle_common:link,.nemo-ui-stateGroup__label__button:link,.nemo-ui-stateGroup__label__button_common:link,.nemo-ui-systemSelect__button:link,.nemo-ui-systemSelect__button_common:link,.ui-dialog-buttonpane .ui-button_common:link{
    color:#1e1e2e;
}
.nemo-common-postFilters__filterList__filter__partSelector__part:visited,.nemo-common-postFilters__filterList__filter__partSelector__part_common:visited,.nemo-flights-results__emptyFilterResults__filterList__item:visited,.nemo-flights-results__emptyFilterResults__filterList__item_common:visited,.nemo-flights-results__error__footer .ui-button_common:visited,.nemo-hotels-results__emptyFilterResults__filterList__item:visited,.nemo-hotels-results__emptyFilterResults__filterList__item_common:visited,.nemo-hotels-results__error__footer .ui-button_common:visited,.nemo-ui-btnCheck__btn:visited,.nemo-ui-btnCheck__btn_common:visited,.nemo-ui-button_common:visited,.nemo-ui-select__toggle:visited,.nemo-ui-select__toggle_common:visited,.nemo-ui-stateGroup__label__button:visited,.nemo-ui-stateGroup__label__button_common:visited,.nemo-ui-systemSelect__button:visited,.nemo-ui-systemSelect__button_common:visited,.ui-dialog-buttonpane .ui-button_common:visited{
    color:#1e1e2e;
}
.nemo-common-postFilters__filterList__filter__partSelector__part:hover,.nemo-common-postFilters__filterList__filter__partSelector__part_common:hover,.nemo-flights-results__emptyFilterResults__filterList__item:hover,.nemo-flights-results__emptyFilterResults__filterList__item_common:hover,.nemo-flights-results__error__footer .ui-button_common:hover,.nemo-hotels-results__emptyFilterResults__filterList__item:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_common:hover,.nemo-hotels-results__error__footer .ui-button_common:hover,.nemo-ui-btnCheck__btn:hover,.nemo-ui-btnCheck__btn_common:hover,.nemo-ui-button_common:hover,.nemo-ui-select__toggle:hover,.nemo-ui-select__toggle_common:hover,.nemo-ui-stateGroup__label__button:hover,.nemo-ui-stateGroup__label__button_common:hover,.nemo-ui-systemSelect__button:hover,.nemo-ui-systemSelect__button_common:hover,.ui-dialog-buttonpane .ui-button_common:hover{
    background:#1e1e2e;
}
.nemo-common-postFilters__filterList__filter__partSelector__part:hover,.nemo-common-postFilters__filterList__filter__partSelector__part_common:hover,.nemo-flights-results__emptyFilterResults__filterList__item:hover,.nemo-flights-results__emptyFilterResults__filterList__item_common:hover,.nemo-flights-results__error__footer .ui-button_common:hover,.nemo-hotels-results__emptyFilterResults__filterList__item:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_common:hover,.nemo-hotels-results__error__footer .ui-button_common:hover,.nemo-ui-btnCheck__btn:hover,.nemo-ui-btnCheck__btn_common:hover,.nemo-ui-button_common:hover,.nemo-ui-select__toggle:hover,.nemo-ui-select__toggle_common:hover,.nemo-ui-stateGroup__label__button:hover,.nemo-ui-stateGroup__label__button_common:hover,.nemo-ui-systemSelect__button:hover,.nemo-ui-systemSelect__button_common:hover,.ui-dialog-buttonpane .ui-button_common:hover{
    background-color:#ebebeb;
    background-image:linear-gradient(to bottom,rgba(250,250,250,.75),rgba(240,240,240,.75));
}
.nemo-common-postFilters__filterList__filter__partSelector__part:focus,.nemo-common-postFilters__filterList__filter__partSelector__part:focus:hover,.nemo-common-postFilters__filterList__filter__partSelector__part_common:focus,.nemo-common-postFilters__filterList__filter__partSelector__part_common:focus:hover,.nemo-flights-results__emptyFilterResults__filterList__item:focus,.nemo-flights-results__emptyFilterResults__filterList__item:focus:hover,.nemo-flights-results__emptyFilterResults__filterList__item_common:focus,.nemo-flights-results__emptyFilterResults__filterList__item_common:focus:hover,.nemo-flights-results__error__footer .ui-button_common:focus,.nemo-flights-results__error__footer .ui-button_common:focus:hover,.nemo-hotels-results__emptyFilterResults__filterList__item:focus,.nemo-hotels-results__emptyFilterResults__filterList__item:focus:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_common:focus,.nemo-hotels-results__emptyFilterResults__filterList__item_common:focus:hover,.nemo-hotels-results__error__footer .ui-button_common:focus,.nemo-hotels-results__error__footer .ui-button_common:focus:hover,.nemo-ui-btnCheck__btn:focus,.nemo-ui-btnCheck__btn:focus:hover,.nemo-ui-btnCheck__btn_common:focus,.nemo-ui-btnCheck__btn_common:focus:hover,.nemo-ui-button_common:focus,.nemo-ui-button_common:focus:hover,.nemo-ui-select__toggle:focus,.nemo-ui-select__toggle:focus:hover,.nemo-ui-select__toggle_common:focus,.nemo-ui-select__toggle_common:focus:hover,.nemo-ui-stateGroup__label__button:focus,.nemo-ui-stateGroup__label__button:focus:hover,.nemo-ui-stateGroup__label__button_common:focus,.nemo-ui-stateGroup__label__button_common:focus:hover,.nemo-ui-systemSelect__button:focus,.nemo-ui-systemSelect__button:focus:hover,.nemo-ui-systemSelect__button_common:focus,.nemo-ui-systemSelect__button_common:focus:hover,.ui-dialog-buttonpane .ui-button_common:focus,.ui-dialog-buttonpane .ui-button_common:focus:hover{
    background-color:#ebebeb;
    background-image:linear-gradient(to bottom,rgba(250,250,250,.75),rgba(240,240,240,.75));
}
.nemo-common-postFilters__filterList__filter__partSelector__part:disabled,.nemo-common-postFilters__filterList__filter__partSelector__part_disabled,.nemo-flights-results__emptyFilterResults__filterList__item:disabled,.nemo-flights-results__emptyFilterResults__filterList__item_disabled,.nemo-flights-results__error__footer .ui-button:disabled,.nemo-flights-results__error__footer .ui-button_disabled,.nemo-hotels-results__emptyFilterResults__filterList__item:disabled,.nemo-hotels-results__emptyFilterResults__filterList__item_disabled,.nemo-hotels-results__error__footer .ui-button:disabled,.nemo-hotels-results__error__footer .ui-button_disabled,.nemo-ui-btnCheck__btn:disabled,.nemo-ui-btnCheck__btn_disabled,.nemo-ui-button:disabled,.nemo-ui-button_disabled,.nemo-ui-select__toggle:disabled,.nemo-ui-select__toggle_disabled,.nemo-ui-stateGroup__label__button:disabled,.nemo-ui-stateGroup__label__button_disabled,.nemo-ui-systemSelect__button:disabled,.nemo-ui-systemSelect__button_disabled,.ui-dialog-buttonpane .ui-button:disabled,.ui-dialog-buttonpane .ui-button_disabled{
    background:#cdcdcd;
    box-shadow:0 0 8px #b3b3b3!important;
}
.nemo-common-postFilters__filterList__filter__partSelector__part:disabled:active,.nemo-common-postFilters__filterList__filter__partSelector__part:disabled:focus,.nemo-common-postFilters__filterList__filter__partSelector__part:disabled:hover,.nemo-common-postFilters__filterList__filter__partSelector__part_disabled:active,.nemo-common-postFilters__filterList__filter__partSelector__part_disabled:focus,.nemo-common-postFilters__filterList__filter__partSelector__part_disabled:hover,.nemo-flights-results__emptyFilterResults__filterList__item:disabled:active,.nemo-flights-results__emptyFilterResults__filterList__item:disabled:focus,.nemo-flights-results__emptyFilterResults__filterList__item:disabled:hover,.nemo-flights-results__emptyFilterResults__filterList__item_disabled:active,.nemo-flights-results__emptyFilterResults__filterList__item_disabled:focus,.nemo-flights-results__emptyFilterResults__filterList__item_disabled:hover,.nemo-flights-results__error__footer .ui-button:disabled:active,.nemo-flights-results__error__footer .ui-button:disabled:focus,.nemo-flights-results__error__footer .ui-button:disabled:hover,.nemo-flights-results__error__footer .ui-button_disabled:active,.nemo-flights-results__error__footer .ui-button_disabled:focus,.nemo-flights-results__error__footer .ui-button_disabled:hover,.nemo-hotels-results__emptyFilterResults__filterList__item:disabled:active,.nemo-hotels-results__emptyFilterResults__filterList__item:disabled:focus,.nemo-hotels-results__emptyFilterResults__filterList__item:disabled:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_disabled:active,.nemo-hotels-results__emptyFilterResults__filterList__item_disabled:focus,.nemo-hotels-results__emptyFilterResults__filterList__item_disabled:hover,.nemo-hotels-results__error__footer .ui-button:disabled:active,.nemo-hotels-results__error__footer .ui-button:disabled:focus,.nemo-hotels-results__error__footer .ui-button:disabled:hover,.nemo-hotels-results__error__footer .ui-button_disabled:active,.nemo-hotels-results__error__footer .ui-button_disabled:focus,.nemo-hotels-results__error__footer .ui-button_disabled:hover,.nemo-ui-btnCheck__btn:disabled:active,.nemo-ui-btnCheck__btn:disabled:focus,.nemo-ui-btnCheck__btn:disabled:hover,.nemo-ui-btnCheck__btn_disabled:active,.nemo-ui-btnCheck__btn_disabled:focus,.nemo-ui-btnCheck__btn_disabled:hover,.nemo-ui-button:disabled:active,.nemo-ui-button:disabled:focus,.nemo-ui-button:disabled:hover,.nemo-ui-button_disabled:active,.nemo-ui-button_disabled:focus,.nemo-ui-button_disabled:hover,.nemo-ui-select__toggle:disabled:active,.nemo-ui-select__toggle:disabled:focus,.nemo-ui-select__toggle:disabled:hover,.nemo-ui-select__toggle_disabled:active,.nemo-ui-select__toggle_disabled:focus,.nemo-ui-select__toggle_disabled:hover,.nemo-ui-stateGroup__label__button:disabled:active,.nemo-ui-stateGroup__label__button:disabled:focus,.nemo-ui-stateGroup__label__button:disabled:hover,.nemo-ui-stateGroup__label__button_disabled:active,.nemo-ui-stateGroup__label__button_disabled:focus,.nemo-ui-stateGroup__label__button_disabled:hover,.nemo-ui-systemSelect__button:disabled:active,.nemo-ui-systemSelect__button:disabled:focus,.nemo-ui-systemSelect__button:disabled:hover,.nemo-ui-systemSelect__button_disabled:active,.nemo-ui-systemSelect__button_disabled:focus,.nemo-ui-systemSelect__button_disabled:hover,.ui-dialog-buttonpane .ui-button:disabled:active,.ui-dialog-buttonpane .ui-button:disabled:focus,.ui-dialog-buttonpane .ui-button:disabled:hover,.ui-dialog-buttonpane .ui-button_disabled:active,.ui-dialog-buttonpane .ui-button_disabled:focus,.ui-dialog-buttonpane .ui-button_disabled:hover{
    background:#cdcdcd;
    box-shadow:none;
}
.nemo-common-postFilters__filterList__filter__partSelector__part:disabled:focus:hover,.nemo-common-postFilters__filterList__filter__partSelector__part_disabled:focus:hover,.nemo-flights-results__emptyFilterResults__filterList__item:disabled:focus:hover,.nemo-flights-results__emptyFilterResults__filterList__item_disabled:focus:hover,.nemo-flights-results__error__footer .ui-button:disabled:focus:hover,.nemo-flights-results__error__footer .ui-button_disabled:focus:hover,.nemo-hotels-results__emptyFilterResults__filterList__item:disabled:focus:hover,.nemo-hotels-results__emptyFilterResults__filterList__item_disabled:focus:hover,.nemo-hotels-results__error__footer .ui-button:disabled:focus:hover,.nemo-hotels-results__error__footer .ui-button_disabled:focus:hover,.nemo-ui-btnCheck__btn:disabled:focus:hover,.nemo-ui-btnCheck__btn_disabled:focus:hover,.nemo-ui-button:disabled:focus:hover,.nemo-ui-button_disabled:focus:hover,.nemo-ui-select__toggle:disabled:focus:hover,.nemo-ui-select__toggle_disabled:focus:hover,.nemo-ui-stateGroup__label__button:disabled:focus:hover,.nemo-ui-stateGroup__label__button_disabled:focus:hover,.nemo-ui-systemSelect__button:disabled:focus:hover,.nemo-ui-systemSelect__button_disabled:focus:hover,.ui-dialog-buttonpane .ui-button:disabled:focus:hover,.ui-dialog-buttonpane .ui-button_disabled:focus:hover{
    background:#cdcdcd;
    box-shadow:none;
}




a:visited{
    color:#006a72;
}
a:link{
    color:#006a72;
}
a:hover{
    color:#dd7e37;
}
a:active{
    color:#dd7e37;
}
.dme-header__b2b2c a:link, .dme-header__b2b2c a:visited, .dme-header__languages a:link, .dme-header__languages a:visited, a.dme-header__bad-vision:link, a.dme-header__bad-vision:visited {
    color:#0085d9;
}
.dme-header__b2b2c a:hover, .dme-header__b2b2c a:active, .dme-header__languages a:hover, .dme-header__languages a:active, a.dme-header__bad-vision:hover, a.dme-header__bad-vision:active {
    color: #dd7e37;
}
.new-flights-farerules__codes__code,.new-flights-farerules__ruleInfo__toc__item,.new-flights-farerules__ruleText__backlink,.new-flights-farerules__ruleText__header__backlink,.new-ui-pseudoLink,.ui-dialog .ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text{
    color:#006a72;
    text-decoration:underline;
    border-bottom:0;
}
.new-flights-farerules__codes__code:hover,.new-flights-farerules__ruleInfo__toc__item:hover,.new-flights-farerules__ruleText__backlink:hover,.new-flights-farerules__ruleText__header__backlink:hover,.new-ui-pseudoLink:hover,.ui-dialog .ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text:hover{
    color:#dd7e37;
    border-bottom:0;
}
.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text,.nemo-ui-link,.nemo-ui-pseudoLink,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text{
    color:#006a72;
    text-decoration:underline;
    border-bottom:0;
}
.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text:link,.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text:visited,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text:link,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text:visited,.nemo-ui-link:link,.nemo-ui-link:visited,.nemo-ui-pseudoLink:link,.nemo-ui-pseudoLink:visited,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text:link,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text:visited{
    color:#006a72;
}
.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text:hover,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text:hover,.nemo-ui-link:hover,.nemo-ui-pseudoLink:hover,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text:hover{
    color:#dd7e37;
    border-bottom:0;
    text-decoration: none;
}
.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder,.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder:active,.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder:hover,.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder:link,.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder:visited,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder:active,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder:hover,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder:link,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text_noBorder:visited,.nemo-ui-link_noBorder,.nemo-ui-link_noBorder:active,.nemo-ui-link_noBorder:hover,.nemo-ui-link_noBorder:link,.nemo-ui-link_noBorder:visited,.nemo-ui-pseudoLink_noBorder,.nemo-ui-pseudoLink_noBorder:active,.nemo-ui-pseudoLink_noBorder:hover,.nemo-ui-pseudoLink_noBorder:link,.nemo-ui-pseudoLink_noBorder:visited,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text_noBorder,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text_noBorder:active,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text_noBorder:hover,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text_noBorder:link,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text_noBorder:visited{
    text-decoration:none;
    border-bottom:none
}
.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text,.nemo-ui-pseudoLink,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text{
    border-bottom:0;
}
.nemo-flights-results__error__footer .ui-button_pseudoLink .ui-button-text:hover,.nemo-hotels-results__error__footer .ui-button_pseudoLink .ui-button-text:hover,.nemo-ui-pseudoLink:hover,.ui-dialog-buttonpane .ui-button_pseudoLink .ui-button-text:hover{
    border-bottom:0;
}
.new-common-extService__alphaInsurance__showTermsOfUse .nemo-ui-pseudoLink, .new-common-extService__alphaInsurance__label .nemo-ui-pseudoLink {
    border-bottom: 0;
}
.new-common-extService__alphaInsurance__label .nemo-ui-pseudoLink:hover {
    border-bottom: 0;
    color: #dd7e37;
}
.new-flights-passInfo__commonInfo__totalPrice:hover {
    background: 0 0;
}

.nemo-checkout-order-details__priceBlock {
	background: #006a72;
}

/* -- form elements -- */

/* nemo-ui-textInput */

.chosen-choices:hover,
.chosen-search input[type=text]:hover,
.chosen-single:hover,
.nemo-ui-dummiedInput__dummy:hover,
.nemo-ui-textInput__input:hover {
  border-color: #006a72;
}

.chosen-choices:focus,
.chosen-search input[type=text]:focus,
.chosen-single:focus,
.nemo-ui-dummiedInput__dummy:focus,
.nemo-ui-textInput__input:focus {
  border: 1px solid #dd7e37;
}

.chosen-container-active .chosen-choices, .chosen-container-active .chosen-single {
  border: 1px solid #006a72;
}

/* end nemo-ui-textInput */

/* calendar */

.pickmeup .pmu-instance .pmu-button:hover {
 background: rgba(0, 172, 199, 0.2);
}
.pickmeup .pmu-instance nav:first-of-type {
 background: #006a72;
}
.pickmeup .pmu-instance nav.pmu-day-of-week div:nth-child(6),
.pickmeup .pmu-instance nav.pmu-day-of-week div:nth-child(7) {
 color: #006a72;
}
.pickmeup .pmu-instance .pmu-months .pmu-button.pmu-selected,
.pickmeup .pmu-instance .pmu-years .pmu-button.pmu-selected {
 background: #006a72;
 border-color: #006a72!important;
}

.pickmeup .pmu-instance .pmu-months .pmu-button.pmu-selected:hover,
.pickmeup .pmu-instance .pmu-years .pmu-button.pmu-selected:hover {
 background: #00899E;
 border-color: #00899E!important
}

.pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today {
 background:#fff;
 border-color:#006a72;
 color:#006a72;
}
.pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today:hover {
 background: rgba(0, 172, 199, 0.2);
 color: #006a72;
}
.pickmeup .pmu-instance .pmu-days .pmu-button.pmu-selected {
 background: #006a72;
 border-color: #006a72!important;
}
.pickmeup .pmu-instance .pmu-days .pmu-button.pmu-selected:hover {
 background: #00899E;
 border-color: #00899E!important;
}

/* end calendar */

/*  */

.nemo-checkout-customer__field:hover .chosen-container .chosen-single,
.nemo-checkout-customer__field:hover input,
.nemo-checkout-customer__field:hover select {
 border-color:#006a72;
}

.nemo-checkout-customer__field__placeholder_focused {
 color: #00899E;
}

/*  */

/*  */

.nemo-checkout-customer__field_switch__block__option:focus,
.nemo-checkout-customer__field_switch__block__option:hover {
 background: #006a72bf;
 border-color: transparent;
}

.nemo-checkout-customer__field_switch__block__option_selected {
 background: #006a72;
 border-color: #006a72;
}

.nemo-checkout-customer__field_switch__block__option:active {
 background: #006a72;
 border-color: #006a72;
}

.nemo-checkout-customer__field_switch__block input[type="radio"]:focus + div {
  background:#006a72;
  border-color:#006a72;
}

/*  */


/* checkbox */

.nemo-ui-checkbox__input:checked + .nemo-ui-checkbox__caption::before {
  background-color: #006a72;
}

/* END checkbox */

/* -- end form elements -- */

.new-flights-passInfo__pay__methodBlock__list__item.active,
.new-flights-passInfo__pay__methodBlock__list__item:hover {
	background: rgba(0, 106, 114, .75);
}

/* Всплывашки */

.nemo-checkout-customer__field__hint__error, .new-ui-hint, .nemo-ui-hint_warn {
     background: #f3ad78;
}

/* END всплывашки */

/* input error */

.nemo-checkout-customer__field_error .chosen-container .chosen-single,
.nemo-checkout-customer__field_error .nemo-checkout-customer__field__dummy,
.nemo-checkout-customer__field_error .nemo-checkout-customer__field_switch__block__option,
.nemo-checkout-customer__field_error input, .nemo-checkout-customer__field_error select,
.nemo-checkout-customer__field_error textarea {
	border-color: #f3ad78;
}

/* END input error */

/* popup */

.nemo-flights-farerules__content__segments__segment__button.nemo-ui-button.nemo-ui-button_medium,
.nemo-flights-farerules__content__segments__segment__button.nemo-ui-button.nemo-ui-button_medium:active,
.nemo-flights-farerules__content__segments__segment__button.nemo-ui-button.nemo-ui-button_medium:focus,
.nemo-flights-farerules__content__segments__segment__button.nemo-ui-button.nemo-ui-button_medium:hover {
	background: #dd7e37;
}

/* END popup */

/* buttons */

.new-socialAuth__link,
.new-socialBinding__link,
.new-socialConnected__icon,
.new-ui-btnCheck__btn,
.new-ui-button,
.new-ui-stateGroup__label__button,
.new-ui-systemSelect__button,
.ui-dialog .ui-dialog-buttonpane .ui-button {
	background: #dd7e37;
}

.new-socialAuth__link:hover,
.new-socialBinding__link:hover,
.new-socialConnected__icon:hover,
.new-ui-btnCheck__btn:hover,
.new-ui-button:hover,
.new-ui-stateGroup__label__button:hover,
.new-ui-systemSelect__button:hover,
.ui-dialog .ui-dialog-buttonpane .ui-button:hover {
	background: #e5670a;
}

/* END buttons */

.new-flights-passInfo__pay {
    padding: 20px 0;
}
.new-flights-passInfo__pay__info__total .new-flights-passInfo__pay__info__segment__title {
	font-size: 13px;
}
.new-flights-passInfo__info__price__total {
	font-size: 13px;
}
.nemo-common-postFilters__notification {
	background: #dd7e37;
}
.nemo-checkout-wrapper {
    padding: 15px 10px 30px 10px;
}
.nemo-checkout-order-details__accessCodeBlock {
    border-left: 2px solid #dd7e37;
}
.nemo-checkout-order-details__pnrCode {
    border-left: 2px solid #006a72;
}
.nemo-checkout-wrapper .new-ui-hilight_info {
    background-color: #006a72 ;
}
.nemo-checkout-quick-payment__wrapper {
    background-color: #006a72 ;
}
.nemo-checkout-quick-payment__time a:link, .nemo-checkout-quick-payment__time a:visited {
    color:#fff;
}
.ui-dialog .ui-progressbar .ui-progressbar-value {
    background-color: #006a72 ;
}
.pro-wrapper {
    padding-bottom: 175px;
}


@media (min-width: 1220px) {
.nemo-flights-results__content__postfilters {
    margin-left: 0;
}
.nemo-flights-results__content__results {
    margin-right: 0;
    flex: 0 1 82%;
}
.nemo-common-breadCrumbs__inner {
    padding: 5px 0;
}
.nemo-checkout-wrapper {
    max-width: 1200px;
    padding: 15px 0 30px 0;
}
}
@media (max-width: 1200px) {
.dme-header {
    display: none;
}
.top-menu {
    display: block;
}
.nemo-flights-form__formContainer__topTabs__tab_hotel {
    display: none;
}
.nemo-flights-form__formContainer__topTabs__tab_mhotel {
    display: flex;
}
}
@media (max-width: 900px) {
.dme-footer {
    display: none;
}
}
@media (max-width: 450px) {
.nemo-flights-form {
    margin-top: 5vh;
}
}
@media (min-width: 1665px) {
/*
.nemo-flights-results__flightsListGroup__segment {
    display: block;
    padding-right: 0;
    padding-left: 140px;
    position: relative;
}
*/
.nemo-flights-results__flightsListGroup__segment__additionalDetails {
    padding: 10px 20px;
    -ms-flex-align: start;
    align-items: flex-start;    
}
.nemo-flights-results__flightsListGroup__segment__selector {
    display: block;
    border-right: 0;
    border-bottom: 1px solid rgba(230,230,230,0.75);
}
/*
.nemo-flights-results__flightsListGroup__segment__carrier {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
}
*/
.nemo-flights-results__flightsListGroup__segment:only-child .nemo-flights-results__flightsListGroup__segment__selected {
    padding: 7px 20px;
}
}

.nemo-checkout-quick-payment__price {
    display: none;
}