/* 
type: css
theme: bluesky
files: custom.css
cache: from cache
time: 0.0064 sec
[css_bluesky_cache_36f15aef7dcbe322d65a9577024b6ec6_V2_cb2959057aca193ea992fed5fd23610d]
[./css/bluesky/custom.css::1748257007||]
*/



/* from file: ./css/bluesky/custom.css */
body {  font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;}.ms_elem_customer_support {  display:none;}#salesmanagoIframe {  margin-bottom:12px;}#salesmanagoIframe {  margin:10px 0 !important;}#salesmanagoIframe body {  background:#fff !important;}iframe html,iframe body,.iframe_body {  background-color:#fff !important;  font-family:arial;  font-size:14px;  text-align:center;}.iframe_body .sm-form-row {  text-align:left;  margin:8px 0;  width:100%;}.iframe_body label {  color:#297eb9;  font-weight:bold;  width:40%;}.iframe_body label,.iframe_body input,#externalContactForm,.iframe_body .sm-form-row {  display:inline-block;}#externalContactForm {  width:50%;  border:2px solid #f0f0f0;  padding:12px;}#externalContactForm input[type="text"] {  border:2px solid #f0f0f0;  width:55%;  padding:6px;}.logged_in_layer,#report_bug_container {  display:none !important;}#chat_online_container #livezilla {  z-index:901;}#flight_tickets_banner a {  display:none;  text-align:center;  margin-top:8px;}#flight_tickets_banner a.current {  display:block;}#main_page_background_txt {  background-image:url('../../img/main_page_background_txt.png'); width:437px;  height:130px;  position:absolute;  top:10px;  width:100%;  background-repeat:no-repeat;  background-position:top center;  z-index:1;}body.landing_page_searcher_only #multisearches_start,#TopSearches-landing_page_searcher #multisearches_start {  background-color:transparent;}.img_offer_link {  display:block;  margin:15px 0;  border:1px solid #e6e6e6;  -webkit-box-shadow:0 5px 9px 1px rgba(0, 0, 0, 0.35);  -moz-box-shadow:0 5px 9px 1px rgba(0, 0, 0, 0.06);  box-shadow:0 5px 9px 1px rgba(0, 0, 0, 0.06);}.img_offer_link .text {  background:#FFF;  padding:10px;}.img_offer_link .text .offer_dest,.img_offer_link .text .offer_price {  vertical-align:top;  width:50%;}.img_offer_link .text .offer_dest {  display:inline-block;  color:#000 !important;  font-size:1.45em;  font-weight:bold;}.img_offer_link .text .offer_price {  display:inline-block;  font-size:1.8em;  font-weight:bold;  color:#09d;  text-align:right;}.img_offer_link .text .offer_price span {  font-size:0.5em;  color:#8a909e;  font-weight:normal;  display:block;}.img_offer {  display:block;  background-color:#E0DDDC;  color:#fff;  position:relative;  height:250px;  background-repeat:no-repeat;  background-size:100%;  background-position:top center;  transition:background-size 0.3s ease-in;  -moz-transition:background-size 0.3s ease-in;  -web-kit-transition:background-size 0.3s ease-in;}@media (max-width:996px) {  .img_offer { height:200px;  }}@media (max-width:567px) {  .img_offer { height:160px;  }}.img_offer_link:hover .img_offer {  background-size:115% auto;}.ateny {  background-image:url('../../img/cities/ateny.jpg');}.barcelona {  background-image:url('../../img/cities/barcelona.jpg');}.berlin {  background-image:url('../../img/cities/berlin.jpg');}.budapeszt {  background-image:url('../../img/cities/budapeszt.jpg');}.buenos-aires {  background-image:url('../../img/cities/buenos-aires.jpg');}.colombo {  background-image:url('../../img/cities/colombo.jpg');}.denpasar-bali {  background-image:url('../../img/cities/denpasar-bali.jpg');}.dubaj {  background-image:url('../../img/cities/dubaj.jpg');}.granada {  background-image:url('../../img/cities/granada.jpg');}.krabi {  background-image:url('../../img/cities/krabi.jpg');}.krakow {  background-image:url('../../img/cities/krakow.jpg');}.kuala-lumpur {  background-image:url('../../img/cities/kuala-lumpur.jpg');}.londyn {  background-image:url('../../img/cities/londyn.jpg');}.los-angeles {  background-image:url('../../img/cities/los-angeles.jpg');}.malaga {  background-image:url('../../img/cities/malaga.jpg');}.male {  background-image:url('../../img/cities/male.jpg');}.mediolan {  background-image:url('../../img/cities/mediolan.jpg');}.miami {  background-image:url('../../img/cities/miami.jpg');}.moskwa {  background-image:url('../../img/cities/moskwa.jpg');}.nowy-jork {  background-image:url('../../img/cities/nowy-jork.jpg');}.paryz {  background-image:url('../../img/cities/paryz.jpg');}.pekin {  background-image:url('../../img/cities/pekin.jpg');}.porto {  background-image:url('../../img/cities/porto.jpg');}.praga {  background-image:url('../../img/cities/praga.jpg');}.pukhet {  background-image:url('../../img/cities/pukhet.jpg');}.rzym {  background-image:url('../../img/cities/rzym.jpg');}.san-francisco {  background-image:url('../../img/cities/san-francisco.jpg');}.warszawa {  background-image:url('../../img/cities/warszawa.jpg');}.waszyngton {  background-image:url('../../img/cities/waszyngton.jpg');}.mobile_app_baner {  font-size:18px;  padding-top:15px;  padding-bottom:15px;}.mobile_app_baner img {  max-width:100%;}.mobile_app_baner h3 {  font-size:24px;  margin:20px 0;}@media screen and (min-width:768px) {  .mobile_app_baner h3 { font-size:30px;  }}.mobile_app_baner .text p.more {  text-align:right;}.mobile_app_baner .text a {  font-size:13px;}.mobile_app_baner .text a .underline {  text-decoration:underline;}.with-debug #multisearch-container .blue-sky-logo__svg,.with-debug #menu_ctr .blue-sky-logo__svg {  height:auto;}@media (max-width:768px) {}@media (max-width:480px) {}@media screen and (min-width:991px) {}@media (min-width:768px) and (max-width:991px) {  .menu li:not(#login_layer_pos) a.menu_a_not_logged_in { display:none;  }}@media (max-width:991px) {  .mobile_app_baner { padding-bottom:25px;  }}#multisearches_start.in_content:before {  content:"";  position:absolute;  top:0;  bottom:0;  left:-14px;  right:0;  opacity:.8;  z-index:-1;  background-image:url('../../img_all/backgrounds/bst-home-page-bg-spring.jpg');  background-size:cover;  background-repeat:no-repeat;  background-repeat:no-repeat;  background-position:center;}#Hotels-index #multisearches_start.in_content:before {  background-image:url('//www.bluesky.pl/wp-content/uploads/images/750x422/hotele/hotele06.jpg');  background-position:center;}@media screen and (min-width:768px) {  #multisearches_start.in_content:after { content:""; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0, 0, 0, 0.1); z-index:-1;  }  #Hotels-index #multisearches_start.in_content:before { background-image:url('//www.bluesky.pl/wp-content/uploads/images/1920x500/hotele/hotele06.jpg');  }}@media screen and (min-width:992px) {  #multisearches_start.in_content:before { background-position:bottom 43% left 0;  }}@media screen and (min-width:1300px) {}@media screen and (max-width:1300px) {}@media screen and (max-width:991px) {  #multisearches_start.in_content:before { background-size:cover; background-position:top center;  }}@media screen and (max-width:767px) {}@media screen and (max-width:991px) {  #Hotels-index #multisearches_start.in_content:before { background:url('../../img_all/backgrounds/bluesky-hotels-mobile-bg.jpg') no-repeat, url('../../img_all/backgrounds/bluesky-hotels-mobile-second-bg.jpg') repeat-y; background-size:100%;  }}#Hotels-index h2.main_page_text {  text-align:center;  font-size:2.1em;}.why-is-it-worth {  padding-bottom:5px;  padding-top:15px;  border-bottom:1px solid rgba(255, 255, 255, 0.1);}.footer-2-columns {  padding-bottom:5px;}.footer-3-columns {  border-bottom:1px solid rgba(255, 255, 255, 0.1);}#landing-page-offers-loader,#landing-page-offers-countries-loader {  text-align:center;  padding:35px 0;}.flight_row .offers {  padding-bottom:25px;}h2.main-page-offers__header {  font-size:2.5em;  margin-bottom:5px;  font-weight:normal;}.main-page-offers__button-more-container {  padding-bottom:15px;  padding-top:15px;}.main-page-offers__item-bg,.landing-page-offers__item-bg {  position:relative;  overflow:hidden;  margin:3px;}.main-page-offers__link,.landing-page-offers__link {  display:block;}.main-page-offers__info-country-of-destination,.landing-page-offers__info-country-of-destination {  position:absolute;  top:5px;  left:15px;}.main-page-offers__info-country-of-destination h4,.main-page-offers__departue-city-text,.main-page-offers__departue-city-name,.main-page-offers__arrival-city-container .icon-plane,.main-page-offers__arrival-city-name,.main-page-offers__price-text,.main-page-offers__price-sum,.main-page-offers__price-currency,.landing-page-offers__info-country-of-destination h4,.landing-page-offers__departue-city-text,.landing-page-offers__departue-city-name,.landing-page-offers__count-of-offers,.landing-page-offers__arrival-city-container .icon-plane,.landing-page-offers__arrival-country-container .icon-plane,.landing-page-offers__arrival-city-name,.landing-page-offers__arrival-country-name,.landing-page-offers__price-text,.landing-page-offers__price-sum,.landing-page-offers__price-currency {  color:#fff;  text-shadow:2px 2px 7px rgba(0, 0, 0, 0.75);}.main-page-offers__info-country-of-destination>h4,.landing-page-offers__info-country-of-destination>h4 {  font-weight:normal;}.main-page-offers__arrival-city-name,.landing-page-offers__arrival-city-name,.landing-page-offers__arrival-country-name {  padding-left:5px;}.main-page-offers__arrival-city-container .icon-plane,.main-page-offers__arrival-city-name,.landing-page-offers__arrival-city-container .icon-plane,.landing-page-offers__arrival-country-container .icon-plane,.landing-page-offers__arrival-city-name,.landing-page-offers__arrival-country-name {  font-size:1.7em;  font-weight:bold;}.main-page-offers__price-sum,.landing-page-offers__price-sum {  font-size:2.3em;  padding-left:5px;  font-weight:bold;}.main-page-offers__departue-city-name,.landing-page-offers__departue-city-name,.landing-page-offers__count-of-offers {  font-size:1em;}.main-page-offers__departue-city-text,.main-page-offers__price-text,.landing-page-offers__departue-city-text,.landing-page-offers__price-text {  font-size:1.2em;}.main-page-offers__price-sum .price_smaller_currency,.landing-page-offers__price-sum .price_smaller_currency {  font-size:.6em;  color:#fff;  font-weight:normal;}.main-page-offers__front-cover,.landing-page-offers__front-cover {  position:absolute;  top:0;  left:0;  bottom:0;  right:0;  -webkit-transition:background .3s ease-in;  -moz-transition:background .3s ease-in;  transition:background .3s ease-in;  background-color:rgba(0, 0, 0, .01);  -moz-background-size:100%;  background-size:100%; background-image:-webkit-linear-gradient(90deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .01));  background-image:-moz-linear-gradient(90deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .01));  background-image:-o-linear-gradient(90deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .01));  background-image:linear-gradient(0deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .01));  }.main-page-offers__info-details,.landing-page-offers__info-details {  background-image:-webkit-linear-gradient(90deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .001));  background-image:-moz-linear-gradient(90deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .001));  background-image:-o-linear-gradient(90deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .01));  background:linear-gradient(0deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .001));  -webkit-transition:all .3s ease-in;  -moz-transition:all .3s ease-in;  transition:all .3s ease-in;  position:absolute;  will-change:bottom;  bottom:-65px;  left:0;  right:0;  padding-bottom:30px;  margin-bottom:-15px;}.main-page-offers__price-container,.main-page-offers__arrival-city-container,.main-page-offers__departue-city-container,.landing-page-offers__price-container,.landing-page-offers__arrival-city-container,.landing-page-offers__arrival-country-container,.landing-page-offers__departue-city-container,.landing-page-offers__count-of-offers-container {  padding-left:15px;  padding-right:15px;}.main-page-offers__departue-city-container {  margin-bottom:5px;}.main-page-offers__price-container,.landing-page-offers__price-container {  padding-bottom:20px;  padding-top:5px;}.main-page-offers__arrival-city-container,.landing-page-offers__arrival-country-container,.landing-page-offers__arrival-city-container {  padding-bottom:5px;}.main-page-offers__arrival-city-container>span,.landing-page-offers__arrival-city-container>span,.landing-page-offers__arrival-country-container>span {  border-bottom:1px solid rgba(255, 255, 255, .5);  padding-bottom:10px;  padding-left:10px;  display:inline-block;}.main-page-offers__button-container,.landing-page-offers__button-container {  text-align:center;}.main-page-offers__button-more-container,.landing-page-offers__button-more-container {  text-align:center;}.main-page-offers__image-container,.landing-page-offers__image-container {  height:300px;  background-repeat:no-repeat;  -moz-background-size:cover;  background-size:cover;  background-position:top;}.main-page-offers__item-container:hover .main-page-offers__info-details,.landing-page-offers__item-container:hover .landing-page-offers__info-details {  -webkit-transition:all .3s ease-in;  -moz-transition:all .3s ease-in;  transition:all .3s ease-in;  bottom:15px;}.main-page-offers__item-container:hover .main-page-offers__front-cover,.landing-page-offers__item-container:hover .landing-page-offers__front-cover {  background-color:rgba(0, 0, 0, .6);}.main-page-offers__item-container:hover .main-page-offers__info-details,.landing-page-offers__item-container:hover .landing-page-offers__info-details {  background-color:rgba(0, 0, 0, .0);}.promotions-list__common-container .landing-page-offers__info-details {  padding-bottom:27px;}.promotions-list__common-container .landing-page-offers__container>.row {  margin-left:-5px;  margin-right:-5px;}.promotions-list__common-container .landing-page-offers__image-container {  height:25rem;}.promotions-list__common-container .landing-page-offers__arrival-country-container {  padding-bottom:5px;  padding-top:5px;}.promotions-list__common-container .landing-page-offers__arrival-country-container>span {  padding-bottom:5px;  position:relative;}.promotions-list__common-container .landing-page-offers__arrival-country-container span.icon-plane {  position:relative;  bottom:5px;}.promotions-list__common-container .landing-page-offers__arrival-country-name {  max-width:80%;  text-overflow:ellipsis;  white-space:nowrap;  overflow:hidden;  display:inline-block;}.promotions-list__common-container .landing-page-offers__price-sum {  font-size:1.7em;  font-weight:bold;}.promotions-list__common-container .landing-page-offers__arrival-country-container .landing-page-offers__arrival-country-name,.promotions-list__common-container .landing-page-offers__arrival-country-container .icon-plane {  font-size:1.5em;}@media screen and (max-width:400px) {  h2.main-page-offers__header { font-size:1.8em;  }}#Cars-index #multisearches_start #multisearch-container,#Flights-index #multisearches_start #multisearch-container,#Hotels-index #multisearches_start #multisearch-container,#Pages-display #multisearches_start #multisearch-container {  padding-top:150px;  padding-bottom:1%;  margin-top:64px;}@media screen and (max-width:1199px) {  #Cars-index #multisearches_start #multisearch-container,  #Flights-index #multisearches_start #multisearch-container,  #Hotels-index #multisearches_start #multisearch-container,  #Pages-display #multisearches_start #multisearch-container { margin-top:59px;  }}@media screen and (max-width:479px) {  .main_page #multisearches_start.in_content { margin-top:45px;  }}.flight_carrier_img {  display:inline-block;}#Cars-index.has_message #multisearches_start #multisearch-container,#Flights-index.has_message #multisearches_start #multisearch-container,#Hotels-index.has_message #multisearches_start #multisearch-container,#Pages-display.has_message #multisearches_start #multisearch-container {  padding-top:0;}@media screen and (max-width:991px) {  #Cars-index #multisearches_start #multisearch-container,  #Flights-index #multisearches_start #multisearch-container,  #Hotels-index #multisearches_start #multisearch-container,  #Pages-display #multisearches_start #multisearch-container { margin:0; padding-top:80px;  }}#Cars-search_result #multisearch-container,#Flights-search_result #multisearch-container {  top:65px;}#TopSearches-promotions {  padding-top:0!important;}#TopSearches-promotions .col-md-12.header-2 {  margin:20px 0 30px 0;}#TopSearches-promotions .price-alert__common-container span.alert-bg,#TopSearches-promotions .search-results__route-container {  display:none;  background-image:none;}#TopSearches-promotions .col-md-12.header-2,#TopSearches-promotions .additional-infoline .col-md-4 {  text-align:center;}.header-2,.header-3 {  font-weight:bold;}body#Pages-display {  background-color:#fff;}.btn {  border-radius:2px;  font-weight:bold;  text-transform:none;  font-size:18px;  height:45px;  line-height:1.4;}#multisearch_form .form-control,body.landing_page_searcher_only #multisearches_start .form-control,#TopSearches-landing_page_searcher #multisearches_start .form-control {  height:45px;  line-height:2.1;  padding-left:3px;}.landing_page_searcher_only #multisearches_start .form-control.empty_date {  line-height:2;}#Cars-index #multisearches_start .btn.btn-block,#Flights-index #multisearches_start .btn.btn-block,#Hotels-index #multisearches_start .btn.btn-block,#Pages-display #multisearches_start .btn.btn-block,#wrapper #multisearches_start .btn.btn-block,body.landing_page_searcher_only #multisearches_start .btn.btn-block,#TopSearches-landing_page_searcher #multisearches_start .btn.btn-block,#multisearch-form .additional-rows-container .delete-element,#Flights-search_result #multisearches_start .btn.btn-block {  line-height:1.45;  height:45px;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,#multisearch-head .nav-pills>li.current>a {  border-radius:2px;}#multisearch-form .autocomplete_input,#multisearch-form .form-control.date-from,#multisearch-form .input-group-addon.icon-cancel,#multisearch-form .input-group-addon.icon-arrow-down {  border-top-right-radius:2px;  border-bottom-right-radius:2px;  margin:0;}#multisearch-form .destination-input .input-group-addon,#multisearch-form .input-group-addon.icon-calendar,#multisearch-form .input-group-addon.icon-person {  border-top-left-radius:2px;  border-bottom-left-radius:2px;  margin:0;}.calendar-wrapper .past-day {  background-color:#f9f9f9;  background-image:url("data:image/svg+xml,%3Csvg width='4' height='4' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23dddddd' fill-opacity='0.6' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");}#Flights-search_result #multi-search-details-row span.icon-options,#multisearch-form .input-group-addon .icon-location {  position:relative;  bottom:-1px;}#Flights-search_result #multi-search-details-row span.icon-options {  bottom:-2px;}#multisearch-form .additional-rows-container .delete-element .icon-exit {  margin-right:1px;  position:relative;  bottom:-1px;}#Cars-search_result #multisearch-container,#Hotels-search_result #multisearch-container,#Flights-search_result #multisearch-container {  top:65px;}@media screen and (min-width:768px) {  #multisearch-head .nav-pills>li.current>a { border-top-left-radius:0; border-top-right-radius:0;  }}@media screen and (min-width:991px) {}@media screen and (min-width:1200px) {}@media screen and (max-width:1199px) {  #Cars-search_result #multisearch-container,  #Hotels-search_result #multisearch-container,  #Flights-search_result #multisearch-container { top:60px;  }}@media screen and (max-width:991px) {  #Cars-search_result #multisearch-container,  #Hotels-search_result #multisearch-container,  #Flights-search_result #multisearch-container { margin-top:55px;  }  .modal-open .search-results__nav-container,  .modal-open #menu_ctr { border-bottom:1px solid rgba(255, 255, 255, 0.2); box-shadow:none;  }  #item-history-content .loading_animation span { background-color:#09d;  }  #footer_ctr>.container { padding:0; margin:0 auto; float:none;  }}@media screen and (max-width:767px) {  .search-results__nav-container>.container { padding-left:35px; padding-right:35px;  }  body.processing .search-results__nav-container>.container { padding-left:30px; padding-right:20px;  }  body.processing #multisearches_start #multisearch-container { position:static !important; margin-top:0;  }  #Hotels-index #multisearches_start.in_content:before,  .main_page #multisearches_start.in_content:before,  #Cars-index #multisearches_start.in_content:before,  #Flights-index #multisearches_start.in_content:before { background-image:none;  }  #Cars-index #multisearches_start.in_content,  #Flights-index #multisearches_start.in_content,  #Hotels-index #multisearches_start.in_content,  .main_page #multisearches_start.in_content { padding:0;  }  #Cars-index #multisearches_start #multisearch-container,  #Flights-index #multisearches_start #multisearch-container,  #Hotels-index #multisearches_start #multisearch-container,  #Pages-display #multisearches_start #multisearch-container { padding:0;  }  #Cars-index #multisearch_menu,  #Flights-index #multisearch_menu,  #Hotels-index #multisearch_menu,  #Pages-display #multisearch_menu { padding-top:20px;  }  #multisearch_form .form-control { font-size:16px; line-height:1.9;  }}@media screen and (max-width:640px) {  .search-result__collapse-btn span.icon-angle-left { top:-4px;  }}@media screen and (max-width:479px) {  .search-result__collapse-btn span.icon-angle-left { top:-5px; right:11px;  }  .search-result__collapse-btn.open span.icon-angle-left { top:-10px; right:7px;  }  .search-results__nav-container>.container { padding-left:20px; padding-right:20px;  }  body.processing .search-results__nav-container>.container { padding-left:15px; padding-right:15px;  }  .search-results__logo-link { margin-left:0;  }  .checkout__nav-container,  .search-results__nav-container { padding-top:5px; padding-bottom:5px; height:43px;  }  #Cars-search_result #multisearch-container,  #Hotels-search_result #multisearch-container { margin-top:43px;  }}body.lang-en_GB .mobile_app_container .more {  display:none !important;}body.lang-en_GB #main_page_background_txt {  background-image:url('../../img/main_page_background_txt_en.png');}body.lang-ru_RU #main_page_background_txt {  background-image:url('../../img/main_page_background_txt_ru.png');  top:30px;}#cookie_policy {  position:fixed;  bottom:15px; right:30px;  width:400px;  z-index:900;  background-color:rgba(51, 51, 51, 0.8);  padding:0;  text-align:left;  border:1px solid #eee;  border-radius:2px;  font-weight:normal;}#cookie_policy>div {  padding:0;}#cookie_policy .cookie__text-desktop {  margin:0;  padding:15px 25px 15px 15px;  font-weight:300;}#cookie_policy p a {  text-decoration:underline;}#cookie_policy .icon-exit {  cursor:pointer;  vertical-align:middle;  font-size:16px;  top:0;  right:0;  padding:7px 10px;  position:absolute;  color:#fcb60c;}#cookie_policy .icon-exit:hover {  color:#fff;}#cookie_policy a:hover,#cookie_policy a:focus {  color:#fff;  text-decoration:underline;}#cookie_policy .cookie__text-mobile {  margin:0;  padding:5px 25px 5px 15px;  font-size:13px;}#cookie_policy .cookie__text-mobile a {  margin-left:5px;}@media screen and (max-width:767px) {  #cookie_policy { width:auto; left:15px; right:15px; bottom:0; border-width:1px 0 0 0; border-radius:0;  }  #cookie_policy .terms { padding-left:6px;  }}@media screen and (max-width:480px) {  #cookie_policy .terms { display:none;  }}#progress_bar_search_result {  margin-bottom:10px;  margin-top:15px;}.dreampoints .checkbox {  margin-top:15px;  margin-bottom:0;}.dreampoints .checkbox input {  position:relative;  bottom:1px;  margin-right:3px;}.dreampoints .alert {   margin-top:15px;  }.dreampoints .form-inline .control-label {  padding-bottom:5px;}#no_flights_by_filter_message {  padding-top:15px;  padding-bottom:15px;}.no_flights_by_filter_message_header .btn {  margin:5px auto;}#multisearches_start .btn.btn-block { height:45px;}#MultisearchesEndDate1_range_text_div .date_range_length {  border-radius:2px;}body.processing #multisearch-container,body.processing .search-results__nav-container {  position:relative !important;  width:100%;  margin:0 !important;  top:0 !important;}body.processing {  padding:0!important;}body.processing #footer_ctr {  display:none;}#progress_bar_search_result {  padding:0 15px;  margin:0;}#Hotels-search_result #progress_bar_search_result {  padding:0;}#result_progress_bar_fill,#progress_bar_fill {  background-color:#dd4200;  background-image:none;  -webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none;}.progress_bar_search_result #result_progress_bar_text {  display:none;}#progress_bar,#result_progress_bar {  overflow:hidden;  height:4px;  border:0;  background-color:transparent;  box-shadow:none;}#footer_ctr {  overflow:hidden;}#TopSearches-landing_page_searcher .breadcrumb {  background-color:rgba(245, 245, 245, 0.6);}#TopSearches-landing_page_searcher .landing-page-offers__header-container {  margin-top:15px;}#TopSearches-landing_page_searcher .landing-page-offers__header-container .flight_carrier_img {  top:15px!important;}#TopSearches-landing_page_searcher #multisearches_start.in_content:before {  background-position:center center !important;}.transparent.package-discount__body-container>div {  color:#ffffff;}.transparent.package-discount__text-discount,.package-discount__body-container {  background-color:#ffffff;}.transparent.package-discount__text-discount {  color:#000000;}.blue-sky-logo__svg {  width:120px;  height:auto;  max-height:51px;  display:inline-block;  vertical-align:middle;}.panel {  border:0;}.result__button-container.btn-group {  display:inline-table;  margin:0;  padding:0;  white-space:nowrap;}.result__button-container.btn-group .btn {  display:table-cell;  height:45px;  vertical-align:middle;  margin:0;  float:none;  line-height:1;}.dropdown.passenger-select .dropdown-menu.passenger-container {  padding:10px;}.passenger-container .choose-button .btn-sm {  font-weight:bold;  font-size:18px;  line-height:1.4;  padding:5px 15px;}@media screen and (min-width:480px) {}@media screen and (min-width:768px) {  .blue-sky-logo__svg { margin-left:-5px;  }}@media screen and (min-width:992px) {  .blue-sky-logo__svg { margin-left:-15px;  }}@media screen and (min-width:1200px) {}@media screen and (max-width:1199px) {  .blue-sky-logo__svg { width:115px; height:auto; max-height:46px;  }}@media screen and (max-width:991px) {  .blue-sky-logo__svg { width:100px; height:auto; max-height:43px;  }}@media screen and (max-width:767px) {}@media screen and (max-width:479px) {  .blue-sky-logo__svg { width:75px; height:auto; max-height:33px;  }}