#hp-slider{position:relative}#hp-slider.no-js-slider>ul>li:first-child{opacity:1;z-index:99;visibility:visible}#hp-slider>ul{position:absolute;overflow:hidden;width:100%;height:100%}#hp-slider>ul>li{opacity:0;z-index:-99;visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%}#hp-slider>ul>li>a{display:block;width:100%;height:100%}#hp-slider>ul>li .slider-offer-text{position:relative}#hp-slider>ul>li .slider-offer-text strong{position:absolute;top:64px;right:15px;line-height:120%;z-index:9}#hp-slider>ul>li .slider-offer-text strong .place{padding:11px 12px 14px;display:inline-block;font-size:28px;font-size:2.8rem;line-height:120%;background:#fff}#hp-slider>ul>li .slider-offer-text strong .place .state{font-weight:400}#hp-slider>ul>li .slider-offer-text strong .price{display:inline-block;float:right;padding:15px 19px;font-size:22px;font-size:2.2rem;color:#fff;background:#E73E7F}#hp-slider>ul>li img{width:100%;min-width:1920px;height:auto;object-fit:cover}#hp-slider>ul>li.active{opacity:1;z-index:99;visibility:visible}#hp-slider .slider-controls{display:none;position:relative;top:220px;height:0}#hp-slider .slider-controls.show{display:block}#hp-slider .slider-controls.hide{display:none}#hp-slider .slider-controls .hp-slider-button{display:inline-block;position:absolute;overflow:hidden;width:32px;height:32px;text-indent:-999999px;border-radius:20em;background:#fff;cursor:pointer;transition:.2s all;z-index:99}#hp-slider .slider-controls .hp-slider-button:hover{background:#E73E7F}#hp-slider .slider-controls .hp-slider-button:hover:after,#hp-slider .slider-controls .hp-slider-button:hover:before{background:#fff}#hp-slider .slider-controls .hp-slider-button:after,#hp-slider .slider-controls .hp-slider-button:before{content:'';position:absolute;top:8px;left:14px;width:2px;height:10px;background:#000}#hp-slider .slider-controls .hp-slider-button:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#hp-slider .slider-controls .hp-slider-button:after{top:14px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#hp-slider .slider-controls .hp-slider-button.back{left:-45px}#hp-slider .slider-controls .hp-slider-button.next{right:-45px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width: 1300px){#hp-slider>ul>li .slider-offer-text strong{right:85px}#hp-slider .slider-controls{top:90px}#hp-slider .slider-controls .hp-slider-button.back{left:15px}#hp-slider .slider-controls .hp-slider-button.next{right:15px}}@media (max-width: 1199px){#hp-slider>ul>li .slider-offer-text strong{top:40px}#hp-slider .slider-controls{top:90px}#hp-slider .slider-controls .hp-slider-button.back{left:15px}#hp-slider .slider-controls .hp-slider-button.next{right:15px}}@media (max-width: 767px){#hp-slider>ul{height:180px;bottom:-150px}#hp-slider>ul li .slider-offer-text{position:absolute;right:0;left:0;bottom:200px;z-index:999999}#hp-slider>ul li .slider-offer-text strong{right:65px;max-width:calc(100% - 130px)}#hp-slider>ul li .slider-offer-text strong .place{padding-top:10px;padding-bottom:10px;font-size:22px;font-size:2.2rem}#hp-slider>ul li .slider-offer-text strong .price{padding-top:10px;padding-bottom:10px;font-size:16px;font-size:1.6rem}#hp-slider>ul li img{min-width:100%}#hp-slider .slider-controls{position:absolute;top:auto;bottom:0 !important;width:100%}#hp-slider .slider-controls .hp-slider-button.back{left:15px}#hp-slider .slider-controls .hp-slider-button.next{right:15px}}#choose-your-airticket{position:relative;padding:115px 0 95px}#choose-your-airticket:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("/sys/images/letenky-dle-zajmu-bg.jpg") right bottom no-repeat;z-index:1}#choose-your-airticket .container{position:relative;z-index:9}#choose-your-airticket h2{margin-bottom:19px;font-size:23px;font-size:2.3rem}#choose-your-airticket p{color:#7E7E7E;margin-bottom:57px}#choose-your-airticket ul li{float:left;margin-bottom:25px;margin-right:30px;width:125px;text-align:center;border:1px solid #E73E7F}#choose-your-airticket ul li a{display:block;padding:14px 15px;text-transform:uppercase;text-decoration:none !important;transition:.2s background}#choose-your-airticket ul li a:hover{background:#E73E7F;color:#fff}#choose-your-airticket ul li:nth-of-type(3n+1){clear:both}#choose-your-airticket ul li.sea{margin-left:78px}@media (max-width: 1199px){#choose-your-airticket:after{opacity:.4}}@media (max-width: 767px){#choose-your-airticket{padding:50px 0}#choose-your-airticket ul{margin-right:-30px}#choose-your-airticket ul li{width:calc(33.33333% - 30px)}#choose-your-airticket ul li:nth-of-type(3n+1){clear:none}}@media (max-width: 480px){#choose-your-airticket ul li{width:calc(50% - 30px)}#choose-your-airticket ul li.sea{margin-left:0}}#hp-favourites{padding:50px 0 60px 0;background:#fafafa}#hp-favourites h2{margin-bottom:28px;font-size:20px;font-size:2.0rem;color:#1D313C;font-weight:700}#hp-favourites ul li{width:20%;margin-bottom:15px;float:left;color:#7D7D7D}#hp-favourites ul li a{color:#666767}@media (max-width: 991px){#hp-favourites ul li{width:25%}}@media (max-width: 767px){#hp-favourites ul li{width:50%}}@media (max-width: 480px){#hp-favourites ul li{width:100%}}@media (max-width: 1199px){#hp-favourites{padding:20px 0 30px}}#hp-references{padding:63px 0 24px}#hp-references .refs{position:relative;overflow:hidden;padding-bottom:40px}#hp-references .refs:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:75%;height:1px;background:#EEEEEE}#hp-references .refs .counter{display:block;margin-bottom:12px;font-size:32px;font-size:3.2rem;color:#B9B9B9}#hp-references .refs .counter.counter-pink{color:#E73E7F}#hp-references .refs h3{margin-bottom:14px;color:#666767;font-size:14px;font-size:1.4rem;font-weight:700;text-transform:uppercase}#hp-references .refs p{color:#9d9d9d;font-size:12px;font-size:1.2rem;line-height:195%}#airticket-map-block{height:195px;text-align:center}#airticket-map-block a{position:relative;display:block;height:100%}#airticket-map-block a:after,#airticket-map-block a:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%}#airticket-map-block a:after{background:rgba(255,255,255,0.6)}#airticket-map-block a:before{background:rgba(255,255,255,0.6);background:url("/sys/images/mapa-letenek.jpg") no-repeat;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.2s all}@media (max-width: 480px){#airticket-map-block a:before{background:url("/sys/images/mapa-letenek-480.jpg") no-repeat}}@media (max-width: 767px){#airticket-map-block a:before{background:url("/sys/images/mapa-letenek-768.jpg") no-repeat}}#airticket-map-block a:hover:before{-webkit-filter:grayscale(0);filter:grayscale(0)}#airticket-map-block a .button{position:relative;margin-top:80px;z-index:9}#hp-news-mobile-app{position:relative;min-height:300px;padding:63px 0 25px;background:#837E78;background:url("/sys/images/letadlo.jpg") no-repeat;background-attachment:fixed;background-size:cover}#hp-news-mobile-app:after{content:'';position:absolute;top:0;right:0;width:50%;height:100%;background:rgba(0,0,0,0.2)}#hp-news-mobile-app .container{position:relative}#hp-news-mobile-app h2,#hp-news-mobile-app p{color:#fff}#hp-news-mobile-app h2{margin-bottom:12px;font-size:25px;font-size:2.5rem;font-weight:700;white-space:nowrap}#hp-news-mobile-app h2 a{color:#fff}#hp-news-mobile-app .hp-news li{margin-bottom:18px}#hp-news-mobile-app .hp-news li a{position:relative;display:inline-block;padding-left:20px;color:#fff}#hp-news-mobile-app .hp-news li a:before{content:'';position:absolute;top:4px;left:0;height:calc(100% - 11px);width:2px;background:#fff}#hp-news-mobile-app .hp-news li a strong{display:block;margin-bottom:4px;font-size:16px;font-size:1.6rem;line-height:120%}#hp-news-mobile-app .hp-news li a p{margin-bottom:0}#hp-news-mobile-app .mobile-app{position:absolute;top:0;right:15px;bottom:0;min-height:212px;z-index:9}#hp-news-mobile-app .mobile-app .text{margin-left:100px;width:180px;text-align:right}#hp-news-mobile-app .mobile-app .text p{margin-bottom:32px;line-height:160%}#hp-news-mobile-app .mobile-app .text>a{padding:5px 15px;font-size:17px;font-size:1.7rem}#hp-news-mobile-app .mobile-app img{position:absolute;right:0;bottom:-25px}@media (max-width: 1199px){#hp-news-mobile-app .mobile-app .text{margin-left:20px}}@media (max-width: 991px){#hp-news-mobile-app{min-height:250px;padding:20px 0}#hp-news-mobile-app .mobile-app{min-height:270px}#hp-news-mobile-app .mobile-app .text{position:relative;margin-left:50px;padding-top:0;z-index:1}#hp-news-mobile-app img{opacity:.25;filter:blur(4px);-webkit-filter:blur(4px)}}@media (max-width: 767px){#hp-news-mobile-app{min-height:0;padding-bottom:0}#hp-news-mobile-app:after{display:none}#hp-news-mobile-app .mobile-app,#hp-news-mobile-app .try-services{min-height:0;padding-top:20px;padding-bottom:20px}#hp-news-mobile-app .mobile-app{position:static;padding:20px 0;background:rgba(0,0,0,0.2)}#hp-news-mobile-app .mobile-app img{right:50px;bottom:0px;width:130px;opacity:1;filter:none;-webkit-filter:none}}@media (max-width: 480px){#hp-news-mobile-app .mobile-app img{opacity:.25;filter:blur(4px);-webkit-filter:blur(4px)}}#offers-widget{padding-top:30px;min-height:780px;background:#FAFAFA}#offers-widget.hide-preloader-bg .offer-overlay,#offers-widget.hide-preloader-bg .preloader-logo{display:none !important}#offers-widget ul li{margin-bottom:30px;padding-left:15px;padding-right:15px}#offers-widget ul li:before{display:none}#offers-widget .content{visibility:hidden;opacity:0;position:relative;display:block;width:100%;height:100%;text-decoration:none !important;transition:cubic-bezier(0.25, 0.74, 0.57, 1.01);-webkit-transition-timing-function:cubic-bezier(0.25, 0.74, 0.57, 1.01);transition:.5s transform;cursor:pointer;transform:scale(0)}#offers-widget .content.show-content{visibility:visible;opacity:1;z-index:9;transform:scale(1)}#offers-widget .content .content-bg{position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}#offers-widget .imgs-offers-block{margin-bottom:35px}#offers-widget .imgs-offers-block ul li{position:relative;height:263px}#offers-widget .imgs-offers-block ul li:before{display:none}#offers-widget .imgs-offers-block ul li.map .content .content-bg{background:url("/sys/images/offers/mapa-letenek-offer-small.jpg");background-size:cover;background-repeat:no-repeat}#offers-widget .imgs-offers-block ul li.map .content .content-bg:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(231,62,127,0.65)}#offers-widget .imgs-offers-block ul li.map .content .content-text{position:relative;padding-top:50px;color:#fff;text-align:center}#offers-widget .imgs-offers-block ul li.map .content .content-text i{display:block;margin-bottom:20px;font-size:50px}#offers-widget .imgs-offers-block ul li.map .content .content-text strong{font-size:21px;font-size:2.1rem}#offers-widget .imgs-offers-block ul li.item>a:hover{color:#000;outline:2px solid #fff;box-shadow:0 0 10px 1px}#offers-widget .imgs-offers-block ul li.offer .content .content-text{position:absolute;bottom:0;left:0;padding:20px 15px;width:100%;color:#fff;background-color:rgba(0,0,0,0.5)}#offers-widget .imgs-offers-block ul li.offer .content .content-text strong{display:block}#offers-widget .imgs-offers-block ul li.offer .content .content-text .name{margin-bottom:11px;font-size:18px;font-size:1.8rem;font-weight:700}#offers-widget .imgs-offers-block ul li.offer .content .content-text .price{float:right;font-size:17px;font-size:1.7rem;font-weight:400}#offers-widget .imgs-offers-block ul li.offer .content .content-text .desc{float:left;font-size:12px;font-size:1.2rem;font-weight:400}@media (min-width: 768px){#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .preloader-logo{top:45%;left:-40%}#offers-widget .imgs-offers-block ul li.offer.big .content .content-text{right:0;left:auto;width:205px;height:100%;padding:86px 35px 20px}#offers-widget .imgs-offers-block ul li.offer.big .content .content-text strong{display:block;float:none}#offers-widget .imgs-offers-block ul li.offer.big .content .content-text .price{margin-bottom:30px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay [class^="offer-overlay-"]{left:auto}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-1{width:calc(100% - 205px);height:100%}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-2{top:0;right:0;width:205px;height:90px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-3{top:90px;right:170px;width:35px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-4{top:90px;right:0;width:35px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-5{top:100px;width:205px;height:15px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-6{top:115px;right:170px;width:35px;height:10px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-7{top:115px;right:0;width:70px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-8{width:205px;top:125px;right:0}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-9{top:135px;right:0;width:205px;height:25px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-9{top:135px;right:0;width:205px;height:25px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-10{top:160px;right:170px;width:35px;height:10px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-11{top:160px;right:0;width:70px;height:10px}#offers-widget .imgs-offers-block ul li.offer.big .preloader-bg .offer-overlay .offer-overlay-12{right:0;bottom:0;width:205px;height:93px}}#offers-widget .imgs-offers-block ul li .preloader-bg{position:absolute;top:0;left:15px;width:calc(100% - 30px);height:100%}#offers-widget .imgs-offers-block ul li .preloader-bg .preloader-logo{display:block;position:absolute;top:30%;right:0;left:0;margin:0 auto;width:140px;opacity:.15;z-index:1}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay{position:absolute;width:100%;height:100%}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay [class^="offer-overlay-"]{position:absolute}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .stripe{bottom:0}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-1{top:0;width:100%;height:calc(100% - 81px)}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-2{bottom:58px;left:0;width:100%;height:23px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-3{bottom:48px;left:0;width:15px;height:10px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-4{bottom:48px;right:0;width:147px;height:10px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-5{bottom:32px;right:0;width:100%;height:16px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-6{left:0;bottom:22px;width:15px;height:10px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-7{left:102px;bottom:22px;width:45px;height:10px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-8{right:0;bottom:22px;width:15px;height:10px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-9{bottom:0;left:0;width:100%;height:22px}#offers-widget .imgs-offers-block ul li .bg-1 .offer-overlay{background-color:#f5afca}#offers-widget .imgs-offers-block ul li .bg-1 .offer-overlay .offer-overlay-1{background:#f5afca}#offers-widget .imgs-offers-block ul li .bg-1 .offer-overlay .stripe{background:#DD9EB6}#offers-widget .imgs-offers-block ul li .bg-1 .offer-overlay .stripe:after,#offers-widget .imgs-offers-block ul li .bg-1 .offer-overlay .stripe:before{background:#DD9EB6}#offers-widget .imgs-offers-block ul li .bg-2 .offer-overlay{background-color:#dfdfdf}#offers-widget .imgs-offers-block ul li .bg-2 .offer-overlay .offer-overlay-1{background:#dfdfdf}#offers-widget .imgs-offers-block ul li .bg-2 .offer-overlay .stripe{background:#C9C9C9}#offers-widget .imgs-offers-block ul li .bg-2 .offer-overlay .stripe:after,#offers-widget .imgs-offers-block ul li .bg-2 .offer-overlay .stripe:before{background:#C9C9C9}#offers-widget .text-offers-block{margin-bottom:100px}#offers-widget .text-offers-block ul li{position:relative;min-height:50px;line-height:120%}#offers-widget .text-offers-block ul li .content{padding:16px 18px;color:#1D313A;border:1px solid #E73E7F;background:#FAFAFA}#offers-widget .text-offers-block ul li .content:hover{color:#fff;background:#E73E7F}#offers-widget .text-offers-block ul li .content .name{float:left;padding-right:85px;width:100%;font-weight:400}#offers-widget .text-offers-block ul li .content .price{position:absolute;right:18px;top:calc(50% - 7px);float:right;width:70px;white-space:nowrap}#offers-widget .text-offers-block ul li .preloader-bg{position:absolute;top:0;left:15px;width:calc(100% - 30px);height:100%}#offers-widget .text-offers-block ul li .preloader-bg .offer-overlay{position:absolute;width:100%;height:100%}#offers-widget .text-offers-block ul li .preloader-bg .offer-overlay [class^="offer-overlay-"]{position:absolute}#offers-widget .text-offers-block ul li .preloader-bg .offer-overlay .stripe{top:0}#offers-widget .text-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-1{width:100%;height:20px}#offers-widget .text-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-2{bottom:63px;left:0;width:15px;height:15px;top:20px}#offers-widget .text-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-3{top:20px;left:100px;width:20px;height:15px}#offers-widget .text-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-4{right:0;width:20px;height:15px;top:20px}#offers-widget .text-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-5{top:auto;bottom:0;right:0;width:100%;height:20px}#offers-widget .text-offers-block .bg-1 .offer-overlay .stripe{background:#f5afca}#offers-widget .text-offers-block .bg-2 .offer-overlay .stripe{background:#dfdfdf}@media (max-width: 991px){#offers-widget .imgs-offers-block ul li.offer .content .content-text .name{margin-bottom:11px}#offers-widget .imgs-offers-block ul li.offer .content .content-text .price{margin-bottom:11px;float:none}#offers-widget .imgs-offers-block ul li.offer .content .content-text .desc{float:none}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-1{height:calc(100% - 107px)}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-2{width:15px;height:107px;left:0;bottom:0}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-3{width:calc(100% - 30px);height:23px;left:15px;bottom:84px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-4{width:15px;height:107px;right:0;bottom:0}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-5{width:calc(100% - 30px);height:22px;left:15px;bottom:0}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-6{width:calc(100% - 30px);height:18px;left:15px;bottom:56px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-6:after{content:'';position:absolute;right:0;top:-10px;width:50%;height:10px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-7{width:calc(100% - 30px);height:14px;left:15px;bottom:32px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-7:after{content:'';position:absolute;right:0;top:-10px;width:40%;height:10px}#offers-widget .imgs-offers-block ul li .preloader-bg .offer-overlay .offer-overlay-8{width:30%}}.offer-overlay{-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:offersPreloader;-webkit-animation-timing-function:linear;background:#f6f7f8;background-image:-webkit-gradient(linear, left center, right center, from(#f6f7f8), color-stop(0.2, #dadada), color-stop(0.4, #f6f7f8), to(#f6f7f8));background-image:-webkit-linear-gradient(left, #f6f7f8 0%, #dadada 20%, #f6f7f8 40%, #f6f7f8 100%);background-repeat:no-repeat;background-size:800px 100%;height:100%;position:relative}@-webkit-keyframes offersPreloader{0%{background-position:-468px 0}100%{background-position:468px 0}}#services-block{padding:100px 0 60px;background:#FAFAFA}#services-block .item a{text-decoration:none}#services-block .item a:hover .header i,#services-block .item a:hover .content h2{color:#d71b63}#services-block .item .header{padding:32px 0;text-align:center;background:#F2F2F2}#services-block .item .header i{font-size:48px;color:#E73E7F}#services-block .item .content{padding:22px 20px 33px 20px;background:white}#services-block .item .content h2{margin-bottom:14px;color:#E73E7F;font-size:18px;font-size:1.8rem;font-weight:700}#services-block .item .content p{margin-bottom:0;color:#666767;line-height:180%}@media (max-width: 1199px){#services-block{padding:40px 0 30px}}@media (max-width: 991px){#services-block .item{margin-bottom:20px}}#newsletter{padding:31px 0 22px;border-bottom:1px solid #ACACAC;background:#FAFAFA}#newsletter>.container>div{float:left;margin-right:80px}#newsletter>.container>div h2,#newsletter>.container>div p{color:#666767}#newsletter>.container>div h2{font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:4px}#newsletter>.container>div p{margin-bottom:0}#newsletter form{margin-top:9px;background:none}#newsletter form .invalid input{border-top:2px solid #E73E7F;border-bottom:2px solid #E73E7F;border-left:2px solid #E73E7F}#newsletter form input{float:left;padding-right:18px;padding-left:18px;width:255px;height:34px;min-height:34px;font-size:13px;font-size:1.3rem;border:1px solid #9F9F9F;border-right:none;background:#fff}#newsletter form [type="submit"]{width:96px;height:34px;font-size:16px;font-size:1.6rem;background:#9F9F9F}#newsletter form [type="submit"]:hover{background:#E73E7F}@media (max-width: 991px){#newsletter form,#newsletter>.container>div{float:left;width:50%;margin:0}#newsletter>.container>div{padding-right:15px}}@media (max-width: 767px){#newsletter form input{margin-bottom:15px;width:100%;border:1px solid #9F9F9F}#newsletter form [type=submit]{float:right}}@media (max-width: 767px){#newsletter form,#newsletter>.container>div{width:100%}#newsletter>.container>div{margin-bottom:15px}}#cheapest-airtickets-block{padding-top:50px;padding-bottom:28px}#cheapest-airtickets-block h2{margin-bottom:24px;color:#1B323A;font-size:20px;font-size:2rem}#cheapest-airtickets-block p{color:#9d9d9d;font-size:12px;font-size:1.2rem;line-height:160%}#cheapest-airtickets-block p a{color:#E73E7F}#hp-form-tabs .airticket-form input[type=radio]+label,#hp-form-tabs .airticket-form input[type=checkbox]+label{margin-right:20px;padding:2px 0 2px 25px;min-width:0}#hp-form-tabs .airticket-form input[type=radio]+label:before,#hp-form-tabs .airticket-form input[type=checkbox]+label:before{top:4px;left:1px}#hp-form-tabs .airticket-form #airticket-id-block{display:none}#hp-form-tabs .airticket-form #airticket-search_interval-block,#hp-form-tabs .airticket-form #airticket-only_direct_flights-block,#hp-form-tabs .airticket-form #airticket-ui_formtype-block,#hp-form-tabs .airticket-form #airticket-travel_class-block,#hp-form-tabs .airticket-form #airticket-only_with_checked_baggage-block{float:left;margin-top:5px;margin-right:20px;margin-bottom:27px;padding-right:36px;border-right:1px solid #ccc}#hp-form-tabs .airticket-form #airticket-ui_formtype-block{margin-right:28px}#hp-form-tabs .airticket-form #airticket-ui_formtype-block label:first-child,#hp-form-tabs .airticket-form #airticket-travel_class-block label:first-child{display:none}#hp-form-tabs .airticket-form #airticket-ui_formtype-block label:last-of-type,#hp-form-tabs .airticket-form #airticket-travel_class-block label:last-of-type{margin-right:0 !important}#hp-form-tabs .airticket-form #airticket-search_interval-block,#hp-form-tabs .airticket-form #airticket-only_direct_flights-block,#hp-form-tabs .airticket-form #airticket-only_with_checked_baggage-block{float:left}#hp-form-tabs .airticket-form #airticket-only_direct_flights-block,#hp-form-tabs .airticket-form #airticket-only_with_checked_baggage-block,#hp-form-tabs .airticket-form #airticket-search_interval-block{border:0;margin-right:0;padding-right:0}#hp-form-tabs .airticket-form #airticket-search_interval-block{border:none}#hp-form-tabs .airticket-form #airticket-search_interval-block input[type=checkbox]+label:before{content:"\2713";color:#1e2d4d;font-size:9px;font-weight:700;text-align:center}#hp-form-tabs .airticket-form #airticket-search_interval-block input[type=checkbox]:checked+label:before{content:''}#hp-form-tabs .airticket-form #airticket-saved_routes-block{clear:both;padding-top:17px}#hp-form-tabs .airticket-form #airticket-saved_routes-block>label{float:left;margin-right:10px}#hp-form-tabs .airticket-form #airticket-saved_routes-block .saved_routes{float:left}#hp-form-tabs .airticket-form #airticket-saved_routes-block .saved_routes .airticket-saved-route{display:block;float:left;margin:0 10px .5em;cursor:pointer}#hp-form-tabs .airticket-form #airticket-saved_routes-block .saved_routes .airticket-saved-route:before{font-family:FontAwesome;content:"\F054";margin-right:5px}#hp-form-tabs .airticket-form .date-field{width:105px;margin:0 20px 0 0}#hp-form-tabs .airticket-form .date-field label{display:none}#hp-form-tabs .airticket-form .date-field input{width:100%}#hp-form-tabs .airticket-form #airticket-destinations-block{clear:both}#hp-form-tabs .airticket-form #airticket-destinations-block .destination-field{width:273px;margin:0 20px 0 0}#hp-form-tabs .airticket-form #airticket-destinations-block .date-field input{padding-right:30px}#hp-form-tabs .airticket-form #airticket-destinations-block .date-field .input-addon{padding:0 8px;font-size:15px}#hp-form-tabs .airticket-form.round_trip #route_2 .destination-field{display:none !important}@media (max-width: 991px) and (min-width: 768px){#hp-form-tabs .airticket-form.open_jaw #airticket-search_interval-block{top:5px;position:absolute;right:100px}#hp-form-tabs .airticket-form.open_jaw #airticket-only_direct_flights-block{left:auto}}@media (max-width: 767px){#hp-form-tabs .airticket-form.open_jaw #airticket-only_direct_flights-block{position:absolute;top:189px;left:130px}}#hp-form-tabs .airticket-form.open_jaw .openjaw-buttons{overflow:hidden;clear:both;float:left;margin-top:15px}#hp-form-tabs .airticket-form.open_jaw .openjaw-buttons .btn{display:inline-block;padding:5px 15px;margin-right:8px;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background-color:#E73E7F}#hp-form-tabs .airticket-form.open_jaw .openjaw-buttons .btn:hover{background:#c30f36}#hp-form-tabs .airticket-form.open_jaw .openjaw-buttons .btn.add-route:before{font-family:FontAwesome;content:"\F055";margin-right:10px}#hp-form-tabs .airticket-form.open_jaw .openjaw-buttons .btn.remove-route:before{font-family:FontAwesome;content:"\F056";margin-right:10px}#hp-form-tabs .airticket-form.open_jaw .route{position:relative;clear:both;overflow:hidden;margin-bottom:15px}#hp-form-tabs .airticket-form #airticket-passengerList-block{position:relative;float:left;width:95px;height:38px}#hp-form-tabs .airticket-form #airticket-passengerList-block>a{position:absolute;top:0;left:0;width:100%;height:100%}#hp-form-tabs .airticket-form #airticket-passengerList-block>a label{display:none}#hp-form-tabs .airticket-form #airticket-passengerList-block input{width:100%;line-height:38px}#hp-form-tabs .airticket-form #airticket-passengerList-block>a:hover,#hp-form-tabs .airticket-form #airticket-passengerList-block>a:focus,#hp-form-tabs .airticket-form #airticket-passengerList-block>a:active{text-decoration:none;outline:none}#hp-form-tabs .airticket-form #airticket-passengerList-block .passengers-over-input{position:absolute;top:0;right:0;padding-right:35px;width:100%;height:100%;font-size:12px;font-size:1.2rem;line-height:38px;text-align:right}#hp-form-tabs .airticket-form #airticket-passengerList-block .passengers-over-input:after{content:'';position:absolute;right:9px;top:calc(50% - 4px);width:0;height:0;border-style:solid;border-width:8px 8.5px 0;border-color:#8A8A8A transparent transparent}#hp-form-tabs .airticket-form #airticket-passengerList-block .modal.fade.in{background-color:rgba(0,0,0,0.53)}#hp-form-tabs .airticket-form #airticket-passengerList-block .modal-content{background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 767px){#hp-form-tabs .airticket-form #airticket-passengerList-block .modal-content .container-fluid{padding:0}}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger{clear:both;overflow:hidden;padding-bottom:10px;display:flex}@media (max-width: 767px){#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger{display:block}}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger:not(:first-child){border-top:1px solid grey}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger:before{background-repeat:no-repeat;background-position:center bottom;width:17px;height:40px;float:left;content:" "}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger span.control-label{text-align:center}@media (max-width: 767px){#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger span.control-label{display:inline-block;text-align:center;padding-left:10px;padding-right:0;width:100px}}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger span.type,#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger span.age{display:block}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper{width:40%;float:right;padding-right:15px;padding-left:15px;font-size:20px;line-height:40px;text-align:center}@media (max-width: 767px){#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper{display:block;width:110px;float:right;padding-right:0}}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper .counter{padding:0 15px}@media (max-width: 767px){#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper .counter{display:block;float:left}}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper .dec,#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper .inc{cursor:pointer;color:#000}@media (max-width: 767px){#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper .dec,#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper .inc{display:block;float:left;font-size:30px}}#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper .dec.disabled,#hp-form-tabs .airticket-form #airticket-passengerList-block div.modal-passenger .modal-counter-wrapper .inc.disabled{color:#000}#hp-form-tabs .airticket-form #airticket-passengerList-block #modal-passenger-button{color:#000;background-color:transparent;padding:6px 12px;font-size:14px;font-weight:400}#hp-form-tabs .airticket-form #airticket-passengerList-block .modal-footer{border:none}#hp-form-tabs .airticket-form #airticket-passengerList-block div.passengers_adt:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAoCAYAAAFvHyEJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiVJREFUeNpi+H9QkgGIG/7//8/AxAABH0AECxD/B2JGhkNS/YxAJf1Azkcg3gBSVghWaPfsAkAAgWTAbJCoAhALgDTeh4kwoDAAAogBbttByf9A7ACzVQCI64H4ABDvh2l5D9W0EUwektrPBHYOBAhAHeCIMBwJAAQQzFUKUN98YIFK3IcpgAk4wrTA/MuA6WokgQPoAguR+Btg1sLMYcRqBgoACCB4+EFdex9ZDupHFF0fGHAAmKL3SEEHcy7IQfNh1oEYCWjWIPvcEaToP1S3Aw5FB7CF+390ARakGINJNkLjGmIqmu8YCPmOZEUboPQFmABAACGHOAgUQAN1AbKjsfkoHpZccLnFAZs7LiCxJ2CzohCbUSzQJP4eKdYFkOMMOYNgA+uZ0Pw/EYgfICWLACYkCZggTPFCbN4EKTgIZT9A9wUs5Qngiw8BglkKzTpwKnPE401HJooTDh0VPMCVhwECDD1NwkACLN8iAZAhgWgJiwFXPmrAYgCsqDkPpQn65QEB730gxhBQ9hJEi+4P0OKAkZAhBtB64T80lTmgJap6qBwI92MzZD7Uvw5YSgdBLK4tgBrmADMkAanQ/EBMGCCB/cDKS4AJWoIwIBWDyOAgWpGNTV0BE5oXLuAo7A5iyUswYM+EQwI9l/Lji3MWAmniPKnltQIONY2EDEGuYxiwRDEDnvKFEV/eIRmMGkIjQ1iwRB2oCMxHKkMuQNn+SGIoAABRmZHopf7mNwAAAABJRU5ErkJggg==)}#hp-form-tabs .airticket-form #airticket-passengerList-block div.passengers_yth:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAiCAYAAAEYIdgKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcBJREFUeNpi+P//P8P/g5LzmRggQICF4ZDUfiDDgQEq9R8mxQAQQIwgERAAqQGxBGFS7yEMu2eMcMUAAQRRDFEHlTkkVQCTBUmAlPozIAEMLQABBHPCfhCNLFsIcsF5kAtglhuAGCBtIM4BmIlMOI1HkUHmfAAIILgv4S6BgESgixYgqwTZ/QGIN4AkMN2PBpig4XoAmyQL1CgBIG5Ek6vH5SDU8MZuJx4AEEDIxjYASXsgDgQa+QHZK6BgPY9sH0FjYSnhApBcABVTRJWEeMMBatx9aFQC7TwoeR9IK2AxVZEJKvEATQLEr2dC4iCDhUAcgM+1AixIKg+iSX6A6YwH2QENoXqYTiZYaKDFSANlsUK55AdskgABhohsRAacDyQT0NSBYs0RlggwrTwk5YBFEwM0/xXgdqvdswM40j7Ipgm4NR6SCoBGTSA4wCGBDkpQE0GRC5QXQM/fDUjRhOyvjVjEFwANTAQlPNSEThwoZAI7AeGPAwQ0wOT9maCpCeY0QgCWNB2YGMgETEi2fSBSzwGYxkKoxkY8foKBCdB8GIia5GCVCqpGB/SihWAqJzt7DG6NE5GiZQKUD09myAoBCLayYufpPMIAAAAASUVORK5CYII=)}#hp-form-tabs .airticket-form #airticket-passengerList-block div.passengers_inf:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAARCAYAAAFx+BYKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbJJREFUeNpi+P//P8P/g5KcTAyHpHgZGBjuMzHYPfsMZHwDCCCQMAdImgnIuwuU5gAxPgGlfwAEEANUVwAQx4LYLAwQsB5KLwYIIJiKdTADQMADRDACRf9DBcAyuUATGYF0GUwPI4gGCCAwAQaHpO4BSUUgfgZUKQ3TBgMiUFoAJgCyQB/sAQYGQSCWAeLnUMwMs8MZ5Aoo+w8QB4PYAAGEbGcZWLXds3aIkSCJQ1L8QPYHqDWSQMkXyDqeAElWoKA4woWHpFKBJMjJYkB2Lsx1IDMzkJz8CoiXg3T8BmoHOTkUiMOgRn2GWQ6yqAmIvwBxFyjMYIH+F4hfgFQC8T/k4AmEWi4FNZIBIMAQzoWBQ1J1QLIRSQRkdDmyEiY0DaBUEoJqCtCmQ1KCyALYbNIDkgFAbAbEZ4F4A9Cm89g1HZLKAZKTGXCDMqDmbojzDkllQYMnH4htgHg7muJDQGwKxNFgdYekwlGdd0gqG0iyAE2ciCSWCCSFgWI92Jw3F0gmQcW9gYq2AcWcgezNQMwJzQghQPF/yJpAEXYAiK2B+AwQW0Cd6grEF4HYBKjhD0gpAMLvv9/xy08lAAAAAElFTkSuQmCC)}#hp-form-tabs .airticket-form #airticket-passengerList-block div.passengers_chd:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVCAYAAAHndyRbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVZJREFUeNpi/P//PwMIMIHJQ1L/IQwGBkeAAGL4f1ByPYgXABYCCCAGkEqg0H8QzQRUWQDVsR8mMx9EAwQQjLMepkwAZALMhvdQw8GcA1ADHEDqHRBGMzBcAOINIEmAAGIEGwmxqx/uMLtnB1igHHkgXgDEClDMwAg0JwFIxwOxAwMCOMKMAgnuRzaKiQEHAAggmFcMgHg/ECuA+DCLz0Pp+yA7YUZ8gNIXECHKwCAAtgjJee+hgjAAdoEAmt0OTEjmwcADmCdAcfYAbKbdM0ZkDyxEDmAMAHM8KGwnALE+iAMQYIywJAA0VwHqM2TXPADaoYjNWAcszlYAGmIA4yBMRpheDw2Jg2An2D37gKr4kFQDVBEuEAjUtIEJGpH4FILAepivYUkBlFYeYlEISkcJIENZoMGjD3XjfCyKC6FqLiAHHXK6akRyGjiN4YwRXACX4g/YBAFbqY3boBL2DgAAAABJRU5ErkJggg==)}#hp-form-tabs .airticket-form .toggle-form{float:right;margin-top:-30px;cursor:pointer}#hp-form-tabs .airticket-form .toggle-form a{color:#E73E7F;text-decoration:none}#hp-form-tabs .airticket-form .toggle-form a i{margin-right:10px}#hp-form-tabs .airticket-form .toggle-form .up{display:inline-block;padding-right:0;padding-left:7px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#hp-form-tabs .airticket-form #visible-part:after{content:'';display:table;clear:both}#hp-form-tabs .airticket-form #hidden-part{display:none;clear:both;margin-top:15px}#hp-form-tabs .airticket-form #hidden-part .form-group{margin-bottom:15px}#hp-form-tabs .airticket-form #hidden-part .form-group label{display:block;line-height:25px}#hp-form-tabs .airticket-form #hidden-part #airticket-airline-block .air-select-wrapper{position:relative;margin-bottom:15px}#hp-form-tabs .airticket-form #hidden-part #airticket-airline-block .select-target.select-theme-default{width:calc(100% - 55px)}#hp-form-tabs .airticket-form #hidden-part #airticket-airline-block button{position:absolute;top:0;right:25px;display:block;float:left;margin:10px 2px;padding:0;width:20px;height:20px;color:#E73E7F;text-align:center;font-weight:700;font-size:20px !important;line-height:0;border-radius:50%;border:1px solid #E73E7F;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-color:white}#hp-form-tabs .airticket-form #hidden-part #airticket-airline-block .airline-select-remove{padding-bottom:4px;background-image:url("https://www.studentagency.cz/opencms/export/images/form-minus.png")}#hp-form-tabs .airticket-form #hidden-part #airticket-airline-block .airline-select-add{right:0;background-image:url("https://www.studentagency.cz/opencms/export/images/form-plus.png")}#hp-form-tabs .airticket-form #hidden-part #airticket-travel_class-block{position:relative}#hp-form-tabs .airticket-form #hidden-part #airticket-travel_class-block .select-target.select-theme-default{width:calc(100% - 55px)}#hp-form-tabs .airticket-form #hidden-part #airticket-travel_class-block .select.select-open{top:65px}#hp-form-tabs .airticket-form .form-submit{float:left;margin-left:20px}#hp-form-tabs .airticket-form .form-submit button{width:100%}@media (max-width: 1199px){#hp-form-tabs .airticket-form #airticket-search_interval-block,#hp-form-tabs .airticket-form #airticket-only_direct_flights-block,#hp-form-tabs .airticket-form #airticket-ui_formtype-block,#hp-form-tabs .airticket-form #airticket-travel_class-block{margin-right:15px !important;padding-right:15px !important}#hp-form-tabs .airticket-form #airticket-destinations-block{position:relative;float:none;overflow:hidden;width:100%}#hp-form-tabs .airticket-form.round_trip #airticket-destinations-block .route{float:none}#hp-form-tabs .airticket-form.round_trip #route_2 .date-field{top:53px}#hp-form-tabs .airticket-form #airticket-destinations-block{width:100%}#hp-form-tabs .airticket-form #airticket-destinations-block .destination-field{margin-bottom:15px;width:calc(100% - 125px)}#hp-form-tabs .airticket-form .date-field{position:absolute;top:0;right:0;margin-right:0}}@media (max-width: 991px){#hp-form-tabs .airticket-form #airticket-search_interval-block,#hp-form-tabs .airticket-form #airticket-only_direct_flights-block{margin-right:0 !important;padding-right:0 !important}#hp-form-tabs .airticket-form input[type=radio]+label,#hp-form-tabs .airticket-form input[type=checkbox]+label{margin-right:10px}}@media (max-width: 767px){#hp-form-tabs .airticket-form #airticket-search_interval-block,#hp-form-tabs .airticket-form #airticket-only_direct_flights-block,#hp-form-tabs .airticket-form #airticket-ui_formtype-block,#hp-form-tabs .airticket-form #airticket-travel_class-block{margin:0 17px 15px 0 !important;padding-right:17px !important}#hp-form-tabs .airticket-form #airticket-ui_formtype-block{border:none}#hp-form-tabs .airticket-form #airticket-ui_formtype-block input[type=radio]+label:nth-of-type(2),#hp-form-tabs .airticket-form #airticket-ui_formtype-block input[type=checkbox]+label:nth-of-type(2){padding-right:5px}#hp-form-tabs .airticket-form #airticket-only_direct_flights-block{position:absolute;left:130px;top:189px}#hp-form-tabs .airticket-form #airticket-only_with_checked_baggage-block{top:206px;left:130px;position:absolute}#hp-form-tabs .airticket-form #airticket-travel_class-block{clear:both}}@media (max-width: 480px){#hp-form-tabs .airticket-form #airticket-search_interval-block,#hp-form-tabs .airticket-form #airticket-only_direct_flights-block,#hp-form-tabs .airticket-form #airticket-ui_formtype-block,#hp-form-tabs .airticket-form #airticket-travel_class-block{margin:0 !important;padding-right:0 !important;border:none !important}#hp-form-tabs .airticket-form #airticket-search_interval-block label,#hp-form-tabs .airticket-form #airticket-only_direct_flights-block label,#hp-form-tabs .airticket-form #airticket-ui_formtype-block label,#hp-form-tabs .airticket-form #airticket-travel_class-block label{margin-bottom:5px}#hp-form-tabs .airticket-form #airticket-destinations-block .destination-field{width:100%}#hp-form-tabs .airticket-form #airticket-ui_formtype-block,#hp-form-tabs .airticket-form #airticket-only_direct_flights-block{clear:both;padding:0}#hp-form-tabs .airticket-form #airticket-destinations-block{float:left;margin-top:10px}#hp-form-tabs .airticket-form #airticket-passengerList-block{margin-bottom:15px}#hp-form-tabs .airticket-form #airticket-only_direct_flights-block{position:static}#hp-form-tabs .airticket-form #airticket-only_with_checked_baggage-block{position:static}#hp-form-tabs .airticket-form .date-field,#hp-form-tabs .airticket-form #airticket-passengerList-block{position:relative;top:auto !important;right:auto;clear:both;margin:0 0 15px;width:205px}#hp-form-tabs .airticket-form .date-field label,#hp-form-tabs .airticket-form #airticket-passengerList-block label{display:block !important;float:left;line-height:38px}#hp-form-tabs .airticket-form .date-field input,#hp-form-tabs .airticket-form #airticket-passengerList-block input{padding-right:30px;width:105px}}.airticket-form-issue-overlay{position:absolute;top:0;left:0;padding:55px 55px;width:100%;height:100%;color:white;font-size:20px;text-align:center;background:rgba(0,0,0,0.7);z-index:9;box-sizing:border-box;line-height:150%}.airticket-form-issue-overlay strong{font-weight:400}@media (max-width: 640px){#ui-datepicker-div{left:30% !important;top:50% !important}}#airticket-only_with_checked_baggage-block{display:none !important}#hp-form-tabs .insurance-form #insurance-zones-block{overflow:hidden;float:left;margin-bottom:15px;width:460px}#hp-form-tabs .insurance-form #insurance-zones-block>.control-label{display:block;margin-bottom:10px}#hp-form-tabs .insurance-form #insurance-zones-block .zona-block{float:left;width:50%;margin-bottom:5px}#hp-form-tabs .insurance-form #insurance-passengerList-block{float:left;width:320px;margin-bottom:15px;padding-top:27px}#hp-form-tabs .insurance-form #insurance-passengerList-block>a{display:block;overflow:hidden;margin-left:-15px;color:#000}#hp-form-tabs .insurance-form #insurance-passengerList-block .passenger{position:relative;float:left;width:calc(33.33333% - 15px);margin-left:15px;text-align:center}#hp-form-tabs .insurance-form #insurance-passengerList-block .passenger span{display:block;margin-bottom:3px;font-size:12px;font-size:1.2rem}#hp-form-tabs .insurance-form #insurance-passengerList-block .passenger input{width:100%;padding:0;text-align:center}#hp-form-tabs .insurance-form #insurance-passengerList-block .passenger input[disabled]{background-color:#F9F9F9;color:#000}#hp-form-tabs .insurance-form #insurance-passengerList-block .passenger input.null{background-color:#ececec}#hp-form-tabs .insurance-form #insurance-passengerList-block .passenger .over-input{position:absolute;top:0;right:0;bottom:0;left:0}#hp-form-tabs .insurance-form #insurance-dates-block{float:left;padding-top:27px;width:calc(100% - 780px)}#hp-form-tabs .insurance-form #insurance-dates-block .date-field{width:auto;float:right;margin-bottom:15px}#hp-form-tabs .insurance-form #insurance-dates-block .date-field input{width:132px}#hp-form-tabs .insurance-form #insurance-dates-block .date-field label{float:left;padding-right:15px;line-height:25px}#hp-form-tabs .insurance-form #insurance-dates-block .date-field .input-addon{height:38px}#hp-form-tabs .insurance-form #insurance-dates-block .info-form-block{clear:both;float:right;margin-bottom:15px}#hp-form-tabs .insurance-form #insurance-dates-block .info-form-block .control-label{margin-right:10px;min-width:auto}#hp-form-tabs .insurance-form .form-submit{width:100%}#hp-form-tabs .insurance-form .form-submit button{width:100%}#hp-form-tabs .insurance-form .modal-content{background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 767px){#hp-form-tabs .insurance-form .modal-content .container-fluid{padding:0}}#hp-form-tabs .insurance-form div.modal-passenger{clear:both;overflow:hidden;padding:10px 0;display:flex}@media (max-width: 767px){#hp-form-tabs .insurance-form div.modal-passenger{display:block}}#hp-form-tabs .insurance-form div.modal-passenger:not(:first-child){border-top:1px solid grey}#hp-form-tabs .insurance-form div.modal-passenger:before{background-repeat:no-repeat;background-position:center bottom;width:17px;height:40px;float:left;content:" "}#hp-form-tabs .insurance-form div.modal-passenger span.control-label{text-align:center}@media (max-width: 767px){#hp-form-tabs .insurance-form div.modal-passenger span.control-label{display:inline-block;text-align:center;padding-left:10px;padding-right:0;width:100px}}#hp-form-tabs .insurance-form div.modal-passenger span.type,#hp-form-tabs .insurance-form div.modal-passenger span.age{display:block}#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper{width:40%;float:right;padding-right:15px;padding-left:15px;font-size:20px;line-height:40px;text-align:center}@media (max-width: 767px){#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper{display:block;width:110px;float:right;padding-right:0}}#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper .counter{padding:0 15px}@media (max-width: 767px){#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper .counter{display:block;float:left}}#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper .dec,#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper .inc{cursor:pointer;color:#000}@media (max-width: 767px){#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper .dec,#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper .inc{display:block;float:left;font-size:30px}}#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper .dec.disabled,#hp-form-tabs .insurance-form div.modal-passenger .modal-counter-wrapper .inc.disabled{color:#000}#hp-form-tabs .insurance-form #modal-passenger-button{color:#000;background-color:transparent;padding:6px 12px;font-size:14px;font-weight:400}#hp-form-tabs .insurance-form .modal-footer{border:none}#hp-form-tabs .insurance-form div.passengers_child:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVCAYAAAHndyRbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVZJREFUeNpi/P//PwMIMIHJQ1L/IQwGBkeAAGL4f1ByPYgXABYCCCAGkEqg0H8QzQRUWQDVsR8mMx9EAwQQjLMepkwAZALMhvdQw8GcA1ADHEDqHRBGMzBcAOINIEmAAGIEGwmxqx/uMLtnB1igHHkgXgDEClDMwAg0JwFIxwOxAwMCOMKMAgnuRzaKiQEHAAggmFcMgHg/ECuA+DCLz0Pp+yA7YUZ8gNIXECHKwCAAtgjJee+hgjAAdoEAmt0OTEjmwcADmCdAcfYAbKbdM0ZkDyxEDmAMAHM8KGwnALE+iAMQYIywJAA0VwHqM2TXPADaoYjNWAcszlYAGmIA4yBMRpheDw2Jg2An2D37gKr4kFQDVBEuEAjUtIEJGpH4FILAepivYUkBlFYeYlEISkcJIENZoMGjD3XjfCyKC6FqLiAHHXK6akRyGjiN4YwRXACX4g/YBAFbqY3boBL2DgAAAABJRU5ErkJggg==)}#hp-form-tabs .insurance-form div.passengers_adult:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAoCAYAAAFvHyEJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiVJREFUeNpi+H9QkgGIG/7//8/AxAABH0AECxD/B2JGhkNS/YxAJf1Azkcg3gBSVghWaPfsAkAAgWTAbJCoAhALgDTeh4kwoDAAAogBbttByf9A7ACzVQCI64H4ABDvh2l5D9W0EUwektrPBHYOBAhAHeCIMBwJAAQQzFUKUN98YIFK3IcpgAk4wrTA/MuA6WokgQPoAguR+Btg1sLMYcRqBgoACCB4+EFdex9ZDupHFF0fGHAAmKL3SEEHcy7IQfNh1oEYCWjWIPvcEaToP1S3Aw5FB7CF+390ARakGINJNkLjGmIqmu8YCPmOZEUboPQFmABAACGHOAgUQAN1AbKjsfkoHpZccLnFAZs7LiCxJ2CzohCbUSzQJP4eKdYFkOMMOYNgA+uZ0Pw/EYgfICWLACYkCZggTPFCbN4EKTgIZT9A9wUs5Qngiw8BglkKzTpwKnPE401HJooTDh0VPMCVhwECDD1NwkACLN8iAZAhgWgJiwFXPmrAYgCsqDkPpQn65QEB730gxhBQ9hJEi+4P0OKAkZAhBtB64T80lTmgJap6qBwI92MzZD7Uvw5YSgdBLK4tgBrmADMkAanQ/EBMGCCB/cDKS4AJWoIwIBWDyOAgWpGNTV0BE5oXLuAo7A5iyUswYM+EQwI9l/Lji3MWAmniPKnltQIONY2EDEGuYxiwRDEDnvKFEV/eIRmMGkIjQ1iwRB2oCMxHKkMuQNn+SGIoAABRmZHopf7mNwAAAABJRU5ErkJggg==)}#hp-form-tabs .insurance-form div.passengers_nad70:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAoCAYAAAFvHyEJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjFJREFUeNpi+H9QkgGIG/7//8/AxAABH0AECxD/B2JGhkNS/SCZT0DcAMQLQRx+sEK7ZxcAAogRZAAIgEQVgFgApPE+TIQBhQEQQAxw2w5K/gdiB5itAkBcD8QHgHg/TMt7qKaNYPKQ1H4msHMgQADqAEeE4UgAIIBgrlKA+uYDC1TiPkwBTMARpgXmXwZMVyMJHEAXWIjE3wCzFmYOI1YzUABAAMHDD+ra+8hyUD+i6PrAgAPAFL1HCjqYc0EOmg+zDsRIQLMG2eeOIEX/obodcCg6gC3c/6MLsCDFGEyyERrXEFPRfMdAyHckK9oApS/ABAACCDnEQaAAGqgLkB2NzUfxsOSCyy0O2NxxAYk9AZsVhdiMYoEm8fdIsS6AHGfIGQQbWM+E5v+JQPwAKVkEMCFJwARhihdi8yZIwUEo+wG6L2ApTwBffAhgizBcCfoALJVdwONNRyaKEw6dFDgihT+GlwECDD1NwkACLN8iAZAhgRjBgiMfNWAxAFbUnIfSBP3ygID3PhBjCCh7CaKVoB+gxQEjIUMMoPXCf2gqc0BLVPVQORDux2bIfKh/HbCUDoJYXFsANcwBFjvIMYGeGTdAY+Q/njASZIKWIAxIxSAyOIhWZGNTV8CE5oULOAq7g1jyEgzYM+GQQM+l/PjinIVAmjhPanmtgENNIzGGMELDQpGBeHAAqo8RuRXxgYECwMRABTBMDVlIiSEsSGUILOpAGS4fqQy5AGX7I4mhAAC/5JVQ6r6prAAAAABJRU5ErkJggg==)}@media (max-width: 1199px){#hp-form-tabs .insurance-form #insurance-zones-block{width:420px}#hp-form-tabs .insurance-form #insurance-passengerList-block{width:210px}#hp-form-tabs .insurance-form #insurance-dates-block{width:calc(100% - 630px)}}@media (max-width: 991px){#hp-form-tabs .insurance-form #insurance-zones-block{width:100%}#hp-form-tabs .insurance-form #insurance-zones-block .zona-block{width:33.333333%}#hp-form-tabs .insurance-form #insurance-dates-block{float:left;width:260px}#hp-form-tabs .insurance-form #insurance-passengerList-block{float:right;padding-left:20px;padding-top:40px;width:calc(100% - 260px)}}@media (max-width: 767px){#hp-form-tabs .insurance-form #insurance-zones-block .zona-block{width:50%}#hp-form-tabs .insurance-form #insurance-passengerList-block{clear:both;width:100%;padding:0;margin:0}#hp-form-tabs .insurance-form .form-submit{width:300px;clear:both}}@media (max-width: 480px){#hp-form-tabs .insurance-form #insurance-zones-block .zona-block{overflow:hidden;float:none;clear:both;width:100%}#hp-form-tabs .insurance-form #insurance-dates-block{width:132px}#hp-form-tabs .insurance-form #insurance-dates-block .date-field{float:none !important;clear:both !important}#hp-form-tabs .insurance-form #insurance-dates-block .info-form-block{float:none}}@media (max-width: 687px){#form-3 iframe{height:400px}}@media (max-width: 528px){#form-3 iframe{height:470px}}.modal-open header{z-index:auto;transition:none}.modal-open .tab-content{z-index:auto !important}.modal-open .nav-text{display:none !important}#hp-form-tabs{margin-top:218px;margin-bottom:30px}#hp-form-tabs .nav-tabs{display:block;overflow:hidden}#hp-form-tabs .nav-tabs li{float:left;margin:0 2px 0 0;padding:0}#hp-form-tabs .nav-tabs li a{display:block;padding:12px 13px;color:#4F5759;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none !important;background:rgba(255,255,255,0.7);cursor:pointer}#hp-form-tabs .nav-tabs li a:hover{color:#fff;background:rgba(231,62,127,0.7)}#hp-form-tabs .nav-tabs li.ui-state-active a{color:#4F5759 !important;background:#fff !important}#hp-form-tabs .tab-content{position:relative;background:#fff;width:100%;min-height:150px;z-index:9}#hp-form-tabs .tab-content form .select.select-theme-default.select-open{top:40px}#hp-form-tabs .tab-content form label,#hp-form-tabs .tab-content form input{font-size:12px;font-size:1.2rem}#hp-form-tabs .tab-content form .destination-field input{padding-left:90px}#hp-form-tabs .tab-content form .destination-field input:-moz-placeholder{color:#000 !important}#hp-form-tabs .tab-content form .destination-field input::-moz-placeholder{color:#000 !important}#hp-form-tabs .tab-content form .destination-field input::-webkit-input-placeholder{color:#000 !important}#hp-form-tabs .tab-content form .destination-field label{left:14px;line-height:40px}#hp-form-tabs .tab-content form .form-submit{float:right;width:130px}#hp-form-tabs .tab-content form .form-submit button{font-size:16px;font-size:1.6rem;font-weight:700}#hp-form-tabs .tab-content .loader{position:absolute;left:0;right:0;margin:-10px auto 0 auto;top:50%;display:none;text-align:center}#hp-form-tabs .tab-content .loader .loader-text{font-weight:400}#hp-form-tabs .tab-content #form-1 .loader{display:block}#hp-form-tabs .tab-content:before{content:'';position:absolute;top:0;left:0;width:calc(100% + 26px)}#hp-form-tabs form{padding:15px 28px}@media (max-width: 1199px){#hp-form-tabs{margin-top:145px}#hp-form-tabs form{padding:15px}}@media (max-width: 767px){#hp-form-tabs{margin-top:0;padding:15px;background:url("/sys/images/letadlo.jpg") no-repeat;background-size:cover}}@media (max-width: 480px){#hp-form-tabs .nav-tabs li a{padding:10px 6px;font-size:10px;font-size:1rem}#hp-form-tabs .tab-content form .form-submit{width:100%;margin:0;clear:both;float:none}}#hp-form-tabs{position:relative;z-index:99}@media (max-width: 480px){#offers-widget iframe{transform:scale(1, 1);margin-left:0}}@media all and (min-width: 481px) and (max-width: 767px){#offers-widget iframe{transform:scale(0.8, 1);margin-left:-26px}}@media all and (min-width: 768px) and (max-width: 991px){#offers-widget iframe{transform:scale(0.838, 1);margin-left:-21px}}@media all and (min-width: 992px) and (max-width: 1199px){#offers-widget iframe{transform:scale(1.11, 1);margin-left:15px}}@media (min-width: 1200px){#offers-widget iframe{transform:scale(1, 1);margin-left:0}}.modal-backdrop{display:none !important}@media (max-width: 767px){.homepage #offers-widget{margin-top:150px}}
