body,html{font-family:'Roboto', sans-serif;background:#f9f9f9;}hr{width:100%;height:1px;opacity:0.2;background-color:#3071ac;}ul{list-style:none;}ul:not(.list-style-none) li{margin-left:-30px;}ul:not(.list-style-none) li:before{content:"\f111";font-family:FontAwesome;display:inline-block;line-height:1rem;font-size:0.3rem;margin-right:4px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;/* or whatever color you prefer */color:#e54854;}.red{color:#e54854;}header{width:100%;border-bottom:2px solid #f7f7f7;background-color:#fff;transition:0.4s all;height:51px;padding:8px 0;text-align:center;position:fixed;z-index:100;}header #btn-contacts-trigger{background:transparent url("data:image/png;base64,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") no-repeat 50%;background-size:24px 24px;cursor:pointer;outline:none !important;}header #btn-contacts-trigger:hover,header #btn-contacts-trigger:focus{text-decoration:none !important;outline:none !important;}header #btn-menu-trigger{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAqCAYAAAD4Uag9AAABSklEQVRoQ2N0WnhT+s/f/xsYGBhMgHg4gDMszIwBjHbzbmwE+sZvOPgIyQ+bQB77ARRgH2Ye+wny2B+gp5iHmcf+gjy2D+gpx+Hksf8MDAcYbefd1mJk+Lsb6DGpYeK5Z/8ZmF0ZQZ7xnHSb/RPfLxXW/6ysQ9lzvxl//+b7xHZne57qT7DHhiMY9dhQi9XRGBuNsUESAqNJcZBEBNHOGI0xooNqkCiExFjDfyYnxVuS//79G9JNKiYmpt/77qs9Z2hg/MdoM++WEtP/f9sZGBnUBklgU+aM/wy3/jEyeYK6LTuAJrlTZtqg070T5LFfQGcN6SSIJVh/D2uPDc+kOGwLj2Fb3A+68oxKDhptUlEpIOlmzGiM0S2oqWTRaIxRKSDpZsxojNEtqKlk0fCOsWE5KTFsp5GG7cTfcJ6qHbaT68NzOcRwXcACAN3Tg98n9lMpAAAAAElFTkSuQmCC") no-repeat 50%;background-size:24px 24px;cursor:pointer;outline:none !important;}header #btn-menu-trigger:hover,header #btn-menu-trigger:focus{text-decoration:none !important;outline:none !important;}header .uk-button-link{width:24px;height:24px;background-position:50%;background-repeat:no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;margin-top:14px;}header .logo-wrapper{width:131px;display:inline-block;height:64px;float:left;}header .logo{transition:height 0.4s;height:64px;}header .tel{display:none;}header .uk-dropdown-bottom{margin-top:22px;}header .add-tel a,header .add-tel a:hover,header .add-tel,header .add-tel-trigger{color:#3e9ed8;}header .main-menu ul.menu > .menu-item div img{transition:height 0.4s;height:30px;}header.small .logo-wrapper{height:55px;}header.small .main-menu ul.menu > .menu-item div{padding-bottom:0;}header.small .main-menu ul.menu > .menu-item div img{padding-bottom:0;height:0;}header.small .main-menu ul.menu > .menu-item span{border-color:transparent;}header.small .main-menu ul.menu > .menu-item .sub-menu{margin-top:-8px;}.uk-offcanvas .uk-offcanvas-bar{padding-bottom:70px;}.uk-offcanvas .uk-offcanvas-bar:before{background:#fff url(../img/logo.png) no-repeat 50% 50%;background-size:auto 40px;content:"";display:block;width:100%;height:70px;position:absolute;bottom:0;left:0;}.uk-offcanvas .uk-offcanvas-bar.uk-offcanvas-bar-flip:after{left:0;right:auto;}.uk-offcanvas .uk-offcanvas-bar:after{content:"";display:block;width:4px;height:100%;background-color:rgba(21, 35, 73, .15);position:absolute;top:0;right:0;}.uk-offcanvas .offcanvas-menu-title{background-color:#3e9ed8;font-size:1.1rem;line-height:1.35rem;color:#fff;padding:20px;border-bottom:2px solid #7eb5d7;}.uk-offcanvas .menu-menu-1-container{height:calc(100% - 60px);overflow-y:auto;}.uk-offcanvas .menu{margin:0;padding:0;}.uk-offcanvas .menu li{display:block;width:100%;margin:0;}.uk-offcanvas .menu li:before{display:none;}.uk-offcanvas .menu li a{box-sizing:border-box;display:block;width:100%;padding:20px;border-bottom:2px solid #7eb5d7;text-align:left;}.uk-offcanvas .menu li a:hover,.uk-offcanvas .menu li a:focus{text-transform:none;text-decoration:none;}.uk-offcanvas .menu li a:hover div img,.uk-offcanvas .menu li a:focus div img{-webkit-filter:hue-rotate(135deg) brightness(0.8);filter:hue-rotate(135deg) brightness(0.8);}.uk-offcanvas .menu li a div{float:left;margin-right:11px;}.uk-offcanvas .menu li a div img{-webkit-filter:brightness(6);filter:brightness(6);}.uk-offcanvas .menu li a span{font-size:0.9rem;line-height:0.9rem;color:#feffff;}.uk-offcanvas .menu li .sub-menu{margin:0;padding:0;position:static;background-color:#3e9ed8;box-shadow:none;}body.home header .main-menu ul.menu > li#menu-item-111 > a > div{border-bottom-color:#e54854;}body.home header .main-menu ul.menu > li#menu-item-111 > a > div img{-webkit-filter:hue-rotate(135deg) brightness(0.8);filter:hue-rotate(135deg) brightness(0.8);}body.home header .main-menu ul.menu > li#menu-item-111 > a > span{color:#e54854;}.main-menu,header > .menu{height:64px;width:calc(100% - 131px - 20px);margin-left:10px;margin-right:10px;display:inline-block;float:left;}.main-menu ul.menu,header > .menu ul.menu{width:100%;margin:0;padding:0;}.main-menu ul.menu > li,header > .menu ul.menu > li{position:relative;height:64px;width:20%;float:left;margin-left:0;}.main-menu ul.menu > li:before,header > .menu ul.menu > li:before{display:none;}.main-menu ul.menu > li:hover > a,header > .menu ul.menu > li:hover > a{text-decoration:none;}.main-menu ul.menu > li:hover > a > div,header > .menu ul.menu > li:hover > a > div{border-bottom-color:#ffee4e;}.main-menu ul.menu > li.current-menu-item > a > div,header > .menu ul.menu > li.current-menu-item > a > div{border-bottom-color:#e54854;}.main-menu ul.menu > li.current-menu-item > a > div img,header > .menu ul.menu > li.current-menu-item > a > div img{-webkit-filter:hue-rotate(135deg) brightness(0.8);filter:hue-rotate(135deg) brightness(0.8);}.main-menu ul.menu > li.current-menu-item > a > span,header > .menu ul.menu > li.current-menu-item > a > span{color:#e54854;}.main-menu ul.menu > li > a,header > .menu ul.menu > li > a{text-align:center;}.main-menu ul.menu > li > a > div,header > .menu ul.menu > li > a > div{transition:0.4s all;padding-bottom:8px;box-sizing:border-box;width:50%;margin-left:25%;padding-left:20px;padding-right:20px;border-bottom:4px solid transparent;position:relative;z-index:1;}.main-menu ul.menu > li > a > div img,header > .menu ul.menu > li > a > div img{transition:0.4s all;}.main-menu ul.menu > li > a > span,header > .menu ul.menu > li > a > span{transition:0.4s all;position:relative;top:-2px;z-index:0;color:#3e9ed8;box-sizing:border-box;display:block;width:100%;height:32px;border-top:1px solid #d6e3ee;padding-top:16px;}.main-menu ul.menu > li .sub-menu,header > .menu ul.menu > li .sub-menu{background-color:#fff;left:36px !important;box-shadow:0 0 1px 1px #e6e6e6;text-align:left;color:#3e9ed8;font-size:1rem;vertical-align:top;margin-top:-8px;top:64px;position:absolute;z-index:1020;box-sizing:border-box;min-width:150px;width:auto;padding:5px 10px;white-space:nowrap;}.main-menu ul.menu > li .sub-menu:before,header > .menu ul.menu > li .sub-menu:before{display:block;content:"";background:transparent url(../img/slice.png) no-repeat 50%;bottom:100%;left:18px;position:absolute;width:8px;height:4px;}.main-menu ul.menu > li .sub-menu > li,header > .menu ul.menu > li .sub-menu > li{margin-left:0;display:block;}.main-menu ul.menu > li .sub-menu > li:before,header > .menu ul.menu > li .sub-menu > li:before{display:none;}.main-menu ul.menu > li .sub-menu > li > a,header > .menu ul.menu > li .sub-menu > li > a{padding:4px 10px;color:#444;font-size:1rem;line-height:1.429rem;display:block;box-sizing:border-box;border-top:1px solid transparent;border-bottom:1px solid transparent;}.main-menu ul.menu > li .sub-menu > li > a:hover,header > .menu ul.menu > li .sub-menu > li > a:hover,.main-menu ul.menu > li .sub-menu > li > a:focus,header > .menu ul.menu > li .sub-menu > li > a:focus{text-decoration:none;border-top-color:#d6e2ee;border-bottom-color:#d6e2ee;background:none;color:#e54755;}.main-menu .link,header > .menu .link{height:64px;width:20%;float:left;text-align:center;}.main-menu .link:hover,header > .menu .link:hover{text-decoration:none;}.main-menu .link:hover .icon,header > .menu .link:hover .icon{transition:0.4s all;border-bottom:4px solid #ffee4e;}.main-menu .link.active > div,header > .menu .link.active > div{border-bottom:4px solid #e54854;}.main-menu .link.active > span,header > .menu .link.active > span{color:#e54854;}.main-menu .link .icon,header > .menu .link .icon{box-sizing:border-box;width:50%;height:32px;margin-left:25%;background-repeat:no-repeat;background-position:50% 0;}.main-menu .link .label,header > .menu .link .label{transition:0.4s all;position:relative;top:-2px;z-index:-1;color:#3e9ed8;box-sizing:border-box;display:block;width:100%;height:32px;border-top:1px solid #d6e3ee;padding-top:16px;}footer{background-color:#5c5f62;font-size:1rem;font-weight:400;color:#bdbdbd;line-height:1.714rem;}footer a:hover{text-decoration:underline;}footer .footer-padding-wrapper.uk-hidden-xlarge > *{float:left;display:inline-block;padding-top:12px;padding-bottom:12px;margin:0 42px 0 0;}footer .footer-padding-wrapper.uk-hidden-xlarge > *.facebook{margin:0;display:block;float:right;width:auto;}footer .footer-padding-wrapper.uk-hidden-xlarge > *.logo{height:67px;box-sizing:border-box;}footer .footer-padding-wrapper > *{padding-top:40px;padding-bottom:40px;}footer .uk-visible-xlarge .logo{margin-bottom:28px;}footer .copyright{margin-top:65px;line-height:1.286rem;}footer .copyright a{color:#fefefe;line-height:1.429rem;}footer .copyright a:hover{color:#fefefe;}footer .title{color:white;font-weight:700;text-transform:uppercase;line-height:2.2rem;}footer a{display:block;width:100%;color:#bdbdbd;font-weight:400;}footer a:hover{color:#bdbdbd;}footer .contacts > a{color:#fff;}footer .contacts .tel{color:#bdbdbd;font-weight:400;}footer .contacts .tel span{color:white;font-weight:700;}footer .contacts .val{margin-top:50px;}footer .contacts .facebook{margin-top:52px;}footer .menu,footer .menu ul{padding-left:0;}footer .menu li{margin-left:0;}footer .menu li:before{display:none;}footer .menu .menu-item a.menu-image-title-below{text-align:left;}footer .menu > li{width:50%;margin-bottom:15px;}footer .menu > li:nth-child(1),footer .menu > li:nth-child(2){float:left;}footer .menu > li:nth-child(3),footer .menu > li:nth-child(4){float:right;}footer .menu > li > a{color:white;font-weight:700;text-transform:uppercase;line-height:2.2rem;}footer .menu > li > a > div{display:none;}footer .menu > li .sub-menu > li > a{display:block;width:100%;color:#bdbdbd;font-weight:400;}footer .odev-block{text-align:left;color:#666;font-size:12px;padding-right:20px;padding-top:15px;}footer .odev-block a{display:inline-block;width:162px;height:47px;text-align:right;background:url(../img/logo-kys-white-1.png) no-repeat center center;text-decoration:none;margin:0 0 -15px -11px;}footer .odev-block span{display:inline-block;line-height:12px;margin-left:5px;color:#999;}.uk-modal-dialog{padding:0;width:528px;margin-top:70px;}.uk-modal{background:rgba(0, 0, 0, .7);}.uk-modal input[type="text"],.uk-modal input[type="password"],.uk-modal input[type="email"],.uk-modal input[type="tel"]{transition:all 0.4s;}.uk-modal input[type="text"].empty,.uk-modal input[type="password"].empty,.uk-modal input[type="email"].empty,.uk-modal input[type="tel"].empty{background-color:transparent;}.uk-modal input[type="text"].empty:focus,.uk-modal input[type="password"].empty:focus,.uk-modal input[type="email"].empty:focus,.uk-modal input[type="tel"].empty:focus{background-color:rgba(255, 255, 255, .5);}.uk-modal input[type="text"],.uk-modal input[type="password"],.uk-modal input[type="email"],.uk-modal input[type="tel"]{background-color:#fff;}.uk-modal .form-input-title{position:relative;overflow:visible;display:none;height:0;top:5px;}.uk-modal ::-webkit-input-placeholder{color:#5b5b5b;font-size:13px;font-weight:bold;}.uk-modal ::-moz-placeholder{color:#5b5b5b;font-size:13px;font-weight:bold;}.uk-modal :-moz-placeholder{color:#5b5b5b;font-size:13px;font-weight:bold;}.uk-modal :-ms-input-placeholder{color:#5b5b5b;font-size:13px;font-weight:bold;}.uk-modal .blue-input ::-webkit-input-placeholder{color:#3e9ed8;}.uk-modal .blue-input ::-moz-placeholder{color:#3e9ed8;}.uk-modal .blue-input :-moz-placeholder{color:#3e9ed8;}.uk-modal .blue-input :-ms-input-placeholder{color:#3e9ed8;}.uk-modal form .uk-grid input{width:100%;height:30px;border-radius:0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #5a5a5a;text-align:center;}.uk-modal form .form-input-title + p{margin-top:10px;margin-bottom:10px;}.uk-modal .wpcf7-form-control.wpcf7-submit,.uk-modal .uk-button,.uk-modal .os-form-submit_button{margin-left:2.4%;margin-right:2.4%;}body.admin-bar .uk-modal-dialog{top:52px;}.os-people-picker input[type="text"]{font-size:15px;font-family:Arial, Helvetica, sans-serif;padding:3px 5px;height:29px;margin:0;display:inline-block !important;min-width:0 !important;width:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:none #fff;border:1px solid #c3c3c3;border-radius:3px;}table,th,td{border:none;}table{width:100%;max-width:100%;overflow-x:auto;display:block;border-collapse:collapse;}table thead{background-color:#3071ac;padding:13px 27px 14px;}table thead td{padding:13px 27px;color:#feffff;font-size:16px;font-weight:700;line-height:20px;}table thead td:last-child{min-width:170px;}table tbody tr:nth-of-type(even){background-color:#f7f7f7;}table tbody td:first-child{color:#6d6b6b;font-size:16px;font-weight:700;line-height:20px;}.w{background-color:#fff;}.uppercase{text-transform:uppercase;}#content{padding-top:55px;max-width:1600px;}#content .title{margin:46px auto 41px auto;color:#3e9ed8;font-size:2.143rem;font-weight:400;line-height:1.429rem;text-transform:uppercase;}.text-blue{color:#3e9ed8;}.text-blue-dark{color:#3071ac;}.gradient-bg{background-image:linear-gradient(to top, #1d82c0 0%, #1c83c2 14%, rgba(27, 132, 196, 0.1) 32%, rgba(27, 132, 196, 0.55) 40%, transparent 63%, transparent 99%, transparent 100%);/* base */}input[type='text'],input[type='email'],input[type='password'],input[type='tel']{width:calc(100% - 40px);background-color:white;border:1px solid #b7b7b7;padding:11px;margin-bottom:14px;}.uk-slidenav{display:block;background-color:rgba(255, 255, 255, .85);width:63px;height:52px;line-height:52px;color:#e54854;font-size:2rem;transition:0.2s all;}.uk-slidenav:hover{color:#e54854;background-color:#e1e1e1;}.uk-slidenav-previous{border-radius:50px 0 0 50px;}.uk-slidenav-next{border-radius:0 50px 50px 0;}.uk-dotnav{margin-top:-83px;}.uk-dotnav > * > *{opacity:0.85;background-color:white;width:8px;height:8px;}.uk-dotnav > * > *:hover{background-color:#ffee4e;}.uk-dotnav > .uk-active > *{background-color:#ffee4e;box-shadow:0 0 0.343rem 0.086rem white;}.wpcf7-form-control.wpcf7-submit,.uk-button,.os-form-submit_button{transition:0.2s all;background-color:#e54854;display:inline-block;min-width:150px;padding:8px 10px;line-height:1rem;font-size:1rem;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;color:#fffefe;font-weight:700;text-transform:uppercase;border:2px solid #e54854;cursor:pointer;/* Modifier: `uk-button-link`
 ========================================================================== *//* Reset */}.wpcf7-form-control.wpcf7-submit:hover,.uk-button:hover,.os-form-submit_button:hover{color:#e54854;background-color:white;border:2px solid #e54854;}.uk-button-link,.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active,.uk-button-link:disabled{border-color:transparent;background:none;/* Color */}.uk-button-link{color:#fff;}.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active{color:#fff;text-decoration:underline;}.uk-button-link:disabled{color:#999;/* Focus */}.uk-button-link:focus{outline:1px dotted;}.uk-button-primary{border:2px solid #ffee4e;background-color:transparent;color:#ffee4e;}.uk-button-primary:hover,.uk-button-primary:focus{border:2px solid #fff;background-color:transparent;color:#ffee4e;}.uk-tooltip{max-width:260px;margin-left:-4px;color:#444;font-size:1.214rem;font-weight:400;line-height:1.429rem;background-color:#fff;border-radius:16px;padding:7px 14px;}.uk-tooltip-top:after,.uk-tooltip-top-left:after,.uk-tooltip-top-right:after{border-top-color:#fff;}.uk-tooltip-top-left:after,.uk-tooltip-bottom-left:after{left:14px;}.uk-dropdown-bottom{background-color:#fff;left:36px !important;box-shadow:0 0 1px 1px #e6e6e6;text-align:left;color:#3e9ed8;}.uk-dropdown-bottom .uk-nav{margin:0 5px;}.uk-dropdown-bottom li > a{border-top:1px solid transparent;border-bottom:1px solid transparent;padding:5px 10px;}.uk-dropdown-bottom .slice{bottom:100%;left:18px;position:absolute;}.uk-nav-dropdown > li > a:hover,.uk-nav-dropdown > li > a:focus{border-top:1px solid #d6e2ee;border-bottom:1px solid #d6e2ee;background:none;color:#e54755;}.hover-pointer:hover{cursor:pointer;}.full-width{width:100%;max-width:1600px;margin:0 auto;}.os-form-wrap,.uk-panel-box{border:1px solid rgba(48, 113, 172, .2);background-color:rgba(200, 214, 227, .2);}.os-form-wrap:hover,.uk-panel-box:hover{box-shadow:0 0 0.321rem 0.036rem rgba(0, 0, 0, 0.4);}.uk-panel-box-primary{background-color:rgba(48, 113, 172, .85);box-shadow:0 0 4.8px 1.2px white;color:white;}.uk-panel-space{padding:22px;}.uk-panel-space-large{padding:44px 37px 47px 41px;/* START Country/Holiday type page */}.country-holiday_type-wrapper{padding-bottom:44px;/* END Country/Holiday type page */}.country-holiday_type-wrapper .page-header .uk-overlay-background{color:#fffefe;background-color:transparent;background-image:linear-gradient(to top, #1d82c0 0%, rgba(28, 131, 194, 0.3) 18%, rgba(27, 132, 197, 0.55) 41%, transparent 70%, transparent 99%, transparent 100%);}.country-holiday_type-wrapper .page-header .uk-overlay-background h1{margin-bottom:20px;margin-top:0;font-weight:700;}.country-holiday_type-wrapper .page-header .uk-overlay-background h2{margin:0;font-weight:400;}.country-holiday_type-wrapper * + .tour{margin-top:43px;}.country-holiday_type-wrapper .tour-title-wrapper{background-color:#eff2f5;}.country-holiday_type-wrapper .tour-title,.country-holiday_type-wrapper .tour-subtitle{color:#3e9ed8;font-weight:700;text-transform:uppercase;background-color:#eff2f5;}.country-holiday_type-wrapper .tour-title{font-size:1.7rem;line-height:1.429rem;}.country-holiday_type-wrapper .tour-subtitle{/*    position: absolute;
    top: 50%;
    margin-top: .85rem;
    white-space: nowrap;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);*/line-height:1rem;}.country-holiday_type-wrapper .tour-desc{color:black;font-size:1.143rem;font-weight:400;height:50%;position:relative;}.country-holiday_type-wrapper .tour-desc:after{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:1px;margin-left:0;z-index:1;background-color:#3071ac;opacity:0.2;top:auto;}.country-holiday_type-wrapper .tour-post_types{padding-top:22px;color:#3e9ed8;font-size:1.143rem;line-height:1.429rem;}.country-holiday_type-wrapper .tour-post_types a{display:inline-block;padding-right:38px;text-decoration:underline;}.country-holiday_type-wrapper .tour-post_types a:hover{color:#3e9ed8;text-decoration:none;}.country-holiday_type-wrapper .tour-post_types a.uk-text-bold:hover{color:#e54854;}.country-holiday_type-wrapper .tour-post_types a.uk-text-bold{text-decoration:none;}.country-holiday_type-wrapper .hotel-wrapper{color:white;}.country-holiday_type-wrapper .hotel-wrapper img{height:100%;}.country-holiday_type-wrapper .hotel-wrapper .uk-overlay-background{background-color:transparent;background-image:linear-gradient(20deg, rgba(49, 49, 49, 0.7) 0%, transparent 56%, transparent 100%);}.country-holiday_type-wrapper .hotel-wrapper .popular-label{position:absolute;top:11px;right:0;color:transparent;}.country-holiday_type-wrapper .hotel-wrapper .popular-label,.country-holiday_type-wrapper .hotel-wrapper .popular-label div{font-size:1.143rem;font-weight:400;padding:5px 11px 7px 21px;color:#fff;}.country-holiday_type-wrapper .hotel-wrapper .popular-label:after{content:'';position:absolute;left:0;margin-left:-8px;margin-top:-8px;top:50%;border-radius:100%;width:16px;height:16px;box-shadow:0px 0px 0px 250px rgba(224, 63, 75, 0.8);}.country-holiday_type-wrapper .hotel-wrapper .hotel-title{position:absolute;bottom:22px;left:18px;width:70%;font-size:1.286rem;font-weight:700;text-transform:uppercase;}body .hot-block_tiles .hot-wrapper{text-align:center;}body .hot-block_tiles .hot-otp-tour-block > a,body .hot-block_tiles .hot-otp-info_place{text-align:left;}body .hot-block_tiles .hot-otp-form-wrap{float:none;display:inline-block;}body #content .os-tour-form-buy .title{margin:10px 0;font-size:1.7rem;line-height:1.2;/* OTPUSK MODULES */}.ui-autocomplete:not(.list-style-none) li{margin-left:0;}.ui-autocomplete:not(.list-style-none) li:before{display:none;}.os-form-wrap{background-image:none;}.os-block_field,.os-os input[placeholder]{color:#3e9ed8 !important;}.os-form-submit_button{background-image:none;height:auto;top:-34px !important;}.os-form-submit_button:active{background-image:none;}.os-tour-menu .item:before{display:none;}.os-tour-form-buy .title{font-size:1.7rem;line-height:1.2;margin:12px 0;}.finding-tours .os-logos-wrap{display:none !important;/* поиск круиза */}body ._SA_full #shield_one #shield_two #shield_three ._SA_CRUISES._SA_content{margin:0;}body #shield_one #shield_two #shield_three ._SA_CRUISES._SA_content_left_header_text,body #shield_one #shield_two #shield_three ._SA_CRUISES._SA_content_left_center{margin-left:0;}body ._SA_full{background:none;}body ._SA_full #shield_one #shield_two #shield_three ._SA_CRUISES._SA_content_left{margin-right:10px;width:220px;}@media screen and (max-width:1219px){html header{height:55px;padding-top:0;padding-bottom:0;}html header .logo{height:45px;margin-top:5px;}html header .main-menu .menu-item a.menu-image-title-below.menu-image-not-hovered div{padding-bottom:0;}html header .main-menu .menu-item a.menu-image-title-below.menu-image-not-hovered div img{padding-bottom:0;display:none;}html header .main-menu .menu-item a.menu-image-title-below.menu-image-not-hovered span{border-color:transparent;}html header .tel{top:24px;}html header .tel.opened{top:24px;}html header .tel .add-tel{color:#3e9ed8;position:absolute;top:42px;padding:20px;right:-3px;background:#fff;box-shadow:0 0 1px 1px #e6e6e6;}html header .tel .add-tel .slice{display:block;}}@media screen and (max-width:768px){.country-holiday_type-wrapper .hotel-wrapper{color:white;}.country-holiday_type-wrapper .hotel-wrapper img{height:100%;}}