/* 
type: css
theme: all
files: carriers_skins/qatarairways.css
cache: from cache
time: 0.0039 sec
[css_all_cache_8b100a91310fdfa7f62c564dd2ff35ca_V2_48ff67b7b03c1a6e91abb883d78b415a]
[./css/all/carriers_skins/qatarairways.css::1561727516||]
*/



/* from file: ./css/all/carriers_skins/qatarairways.css */
#TopSearches-landing_page_searcher #multisearches_start:before {  background-image:url('../../img_all/carriers_photos/qatar.jpg'); opacity:1;}#TopSearches-promotions .carrier_main_text h1 {  color:#5f1d41;}#TopSearches-promotions .carrier_main_text_code {  text-align:center;}#TopSearches-landing_page_searcher #main_page_background_h1 h1,#TopSearches-landing_page_searcher #main_page_background_h1 b,#TopSearches-landing_page_searcher #main_page_background_h2 h2 .price_smaller_currency,#TopSearches-landing_page_searcher #main_page_background_h2 h2 {  color:#fff;  text-shadow:none;}#TopSearches-landing_page_searcher #multisearches_start #multisearch-container {  background-color:rgba(255, 255, 255, 0.9);  color:#222;}#TopSearches-landing_page_searcher #menu_ctr {  background-color:#5f1d41;}#TopSearches-landing_page_searcher .menu li a,#TopSearches-landing_page_searcher .right-menu li a {  color:#fff;  font-size:1.1em;}div#multisearch-container,div#multisearches_start #multisearch-container:not(.fixed-top)>.container {  background-color:#5f1d41;}#multisearch-container .toogle-recently-seen.showed,#multisearch-container #recently-seen-container {  background-color:#CC4C43;}#multisearch-container #recently-seen a {  border-right-color:#CC4C43;}#multisearch-container #recently-seen a:hover {  background-color:#CC2829;}#multisearch-container .btn {  color:#333;  background-color:#e2e4e6;  font-weight:normal;}#multisearch-container .btn:hover {  background-color:#D9DCDE;}#TopSearches-promotions #multisearches_start .icon-plus-minus,#TopSearches-promotions #multisearches_start .dropdown.flight-options,#TopSearches-promotions #multisearches_start .dropdown.flight-options .option-value,#TopSearches-promotions #multisearches_start .dropdown.flight-options .icon-options {  color:#eee;  font-weight:normal;}#TopSearches-landing_page_searcher #multisearch-container .btn {  color:#fff;  background-color:#5f1d41;  font-weight:normal;}#TopSearches-landing_page_searcher #multisearch-container .btn:hover {  background-color:#4B1633;}#TopSearches-promotions .panel-cart>.panel-heading {  background:#5f1d41;}#TopSearches-promotions .panel-body .country-list a,#TopSearches-promotions .panel-body tbody a {  color:#5f1d41;}.panel-body table tbody {  color:#696969;}body#TopSearches-landing_page_searcher {  background-color:#fff;}.landing-page-offers__link {  display:block;}.landing-page-offers__common-container {  margin-bottom:30px;}.landing-page-offers__header-container {  position:relative;}.landing-page-offers__header-container .flight_carrier_img {  display:inline-block;  position:absolute;  right:18px;  top:0;}.landing-page-offers__button-more-container {  padding-top:25px;  padding-bottom:15px;}.landing-page-offers__button-more-container,.landing-page-offers__header-container {  text-align:center;}.landing-page-offers__header-container .landing-page-offers__header {  font-size:2.5em;  margin-top:5px;  margin-bottom:5px;  font-weight:normal;}div#flights_countries_offers .landing-page-offers__header {  margin-top:20px;}.landing-page-offers__header-container .landing-page-offers__header,.top-search-content__common-container .top-search-content__text-container h3,.top-search-content__common-container .top-search-content__text-container a {  color:#333333;}.landing-page-offers__button-container .landing-page-offers__button,.landing-page-offers__button-more-container .landing-page-offers__button-more,.promotion-list-table__table .promotion-list-table__button-container span.btn {  color:#fff;  background-color:#5f1d41;  padding:10px 20px;  font-weight:normal;}.landing-page-offers__button-more-container .landing-page-offers__button-more {  padding-bottom:15px;  padding-top:15px;}.landing-page-offers__button-container .landing-page-offers__button:hover,.landing-page-offers__button-more-container .landing-page-offers__button-more:hover,.promotion-list-table__table .promotion-list-table__button-container span.btn:hover {  background-color:#4B1633;}.promotions-list__common-container .landing-page-offers__button-container .landing-page-offers__button,.promotions-list__common-container .landing-page-offers__button-more-container .landing-page-offers__button-more {  color:#fff;  background-color:#5f1d41;  font-weight:normal;}.promotions-list__common-container .landing-page-offers__button-container .landing-page-offers__button:hover,.promotions-list__common-container .landing-page-offers__button-more-container .landing-page-offers__button-more:hover {  background-color:#4B1633}table.promotion-list-table__table {  margin-bottom:0;  margin-top:25px;}.promotions-list__common-container .panel-body {  padding-bottom:0;}.promotions-list__common-container .promotion-list-table__period-container {  font-size:1em;}.promotion-list-table__table>.promotion-list-table__table-head>tr>th {  padding-top:40px;  border-bottom:none;  border-top:1px solid #dddddd;}.promotion-list-table__table>.promotion-list-table__table-body>tr>td {  border-top:1px solid #dddddd;  padding-bottom:15px;  padding-top:15px;  text-align:left;}.promotion-list-table__table .promotion-list-table__price-sum-container .price {  font-size:1.6em;}body .infoline {  color:#333;  background-color:#eee;}.price-alert__common-container,.price-alert__common-container .horizontal-price-alert {  background-color:#333;  color:#fff;}.price-alert__common-container .horizontal-price-alert .header-2,.price-alert__common-container .horizontal-price-alert .header-3 {  color:#fff;}.top-search-content__common-container {  background-color:#eee;}#TopSearches-landing_page_searcher .additional-infoline__common-container,#TopSearches-landing_page_searcher .additional-infoline {  background-color:#fff;}.container-fluid.additional-infoline {  padding-bottom:20px;}.additional-infoline__common-container .additional-infoline .header-2 {  margin-top:30px;}.additional-infoline__common-container .additional-infoline .additional-infoline-element>div,.additional-infoline__common-container .additional-infoline .header-2,.additional-infoline__common-container .additional-infoline .additional-infoline-element .call-link,.additional-infoline__common-container .additional-infoline .additional-infoline-element a {  color:#333333;}.additional-infoline .col-md-4.phone-number-container {  border-left-color:#333333;  border-right-color:#333333;}.price-alert__common-container {  position:relative;}.price-alert__common-container span.alert-bg {  background-image:url(//www.bluesky.pl/rezerwacja/img_all/ikongrafila-alert-cenowy.png);  background-size:auto 145%;  background-repeat:no-repeat;  width:600px;  height:100%;  position:absolute;  left:-113px;  bottom:0px;}.why-is-it-worth.container-fluid {  background-color:#333;}@media screen and (max-width:1200px) {  .price-alert__common-container span.alert-bg { background-size:auto 120%; width:500px; left:-85px; bottom:0px;  }}@media screen and (max-width:992px) {  .landing-page-offers__header-container .landing-page-offers__header { margin-top:15px; margin-bottom:5px;  }  .landing-page-offers__header-container .flight_carrier_img { position:initial; margin-top:10px;  }  .price-alert__common-container span.alert-bg { background-size:auto 80%; width:500px; left:-50px; bottom:-30px;  }  .promotions-list__common-container .promotion-list-table__country-name-container,  .promotions-list__common-container .promotion-list-table__period-container { font-size:.9em;  }  .promotions-list__common-container span.departure-arrival-text { border-bottom:1px solid #dddddd;  }  .promotions-list__common-container .promotion-list-table__price-sum-container span.price_smaller_currency { float:right;  }  .landing-page-offers__common-container { margin-bottom:10px;  }  .additional-infoline__common-container .additional-infoline { padding-bottom:0;  }  .additional-infoline__common-container .header-2 { text-align:center; margin-bottom:25px;  }}@media screen and (max-width:768px) {  .landing-page-offers__header-container .landing-page-offers__header { font-size:2em;  }  .price-alert__common-container span.alert-bg { display:none;  }  .panel-body .table.table-hover.table-middle.text-center thead { margin-top:0;  }  .promotion-list-table__table>.promotion-list-table__table-body>tr>td { border-top:1px dotted #dddddd;  }  .promotions-list__common-container .promotion-list-table__table-body>tr { overflow:hidden;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__period-container { display:block; float:left; width:49.9%;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__country-name-container { display:block; float:left; width:49.9%;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__carrier-name-container,  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__button-container,  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__price-sum-container { display:block; float:left; width:33.33%;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__carrier-name-container { padding-top:10px; padding-bottom:10px;  }  .promotion-list-table__table .promotion-list-table__price-sum-container .price { float:right;  }  .promotions-list__common-container .promotion-list-table__price-sum-container span.price_smaller_currency { float:none;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__button-container { text-align:right;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__button-container,  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__price-sum-container { padding-top:20px; padding-bottom:10px;  }}@media screen and (max-width:560px) {  .additional-infoline__common-container .phone-number-container .text-left { padding-top:10px; font-size:.9em;  }  .additional-infoline__common-container .additional-infoline-element .call-link { font-size:1.3em; text-align:left;  }  .additional-infoline__common-container .additional-infoline-element.text-md-left .icon-clock,  .additional-infoline__common-container .additional-infoline-element.phone-number-container .icon-phone { font-size:2.8em;  }  .additional-infoline__common-container .additional-infoline-element.phone-number-container { padding-left:0;  }  .additional-infoline .additional-infoline-element>div { padding-right:5px;  }}@media screen and (max-width:400px) {  .landing-page-offers__header-container .landing-page-offers__header { font-size:1.6em;  }  .top-search-content__common-container .top-search-content__text-container { padding-top:15px; padding-bottom:15px;  }  .additional-infoline__common-container .header-2 { margin-bottom:15px;  }  .additional-infoline__common-container .additional-infoline-element.text-md-left .icon-clock,  .additional-infoline__common-container .additional-infoline-element.phone-number-container .icon-phone { display:block;  }  .additional-infoline__common-container .phone-number-container .text-left { padding-top:0; font-size:.9em;  }  .additional-infoline__common-container .additional-infoline-element .call-link { padding-top:10px;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__country-name-container { width:35%; height:90px;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__period-container { width:65%; height:90px;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__carrier-name-container,  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__price-sum-container { width:49%; padding-bottom:0;  }  .promotion-list-table__table tbody.promotion-list-table__table-body .promotion-list-table__button-container { width:100%; text-align:center; padding-top:15px; padding-bottom:15px;  }  .promotion-list-table__table .promotion-list-table__price-sum-container .price { font-size:1.8em;  }}