/*****  aeroCRS.css  *****/
*:focus {
  outline: 1px dashed #10133f;
}
*:active:focus {
  outline: 1px dashed #10133f;
}
a.skip-main {
  font: 400 12px arial;
  color: #000000;
}
a.loginMenu_toggleMobile .svgHolder svg {
  fill: #10133f;
}
.heapItem .block .imgTop {
  color: #10133f;
}
a.loginMenu_toggleMobile:hover,
a.loginMenu_toggleMobile:focus {
  color: #10133f;
}
a.loginMenu_toggleMobile:hover .svgHolder svg,
.headerTop_left ul a:focus .svgHolder svg {
  fill: #00a3e0;
}
.headerTop_left ul a .svgHolder svg {
  fill: #10133f;
}
.headerTop_left ul a:hover,
.headerTop_left ul a:focus {
  color: #10133f;
}
.headerTop_left ul a span {
  color: #000000;
}
.headerTop_left ul a:hover .svgHolder svg,
.headerTop_left ul a:focus .svgHolder svg {
  fill: #00a3e0;
}
ul.headerTop_right li a.headerTop_toggle B {
  background-color: #10133f;
}
ul.headerTop_right li a.headerTop_toggle span {
  color: #000000;
}
ul.headerTop_right li a.headerTop_toggle span:after {
  border-top-color: #10133f;
}
.headerTop_pop a B {
  background-color: #10133f;
}
#cookieButton,
.cookieButtons button:nth-child(1) {
  background-color: #00a3e0;
}
#cookieButton,
.cookieButtons button:nth-child(2) {
  background-color: #00a3e0;
}
.boxAlert {
  border: 1px solid #10133f;
}
.headerMenu > ul > li > a.headerMenu_toggle:after {
  border-top-color: #10133f;
}
.engineTabs li a {
  background-color: #10133f;
}
.engineTabs li a:hover,
.engineTabs li a:focus {
  background-color: #00a3e0;
}
.flightForm .switch {
  border-color: #00a3e0;
}
.engineTabs li a[aria-selected='true'] {
  background-color: #00a3e0;
}
.enginePanel {
  background-color: #00a3e0;
}
.toggleBtn .circle {
  background: #00a3e0;
}
.flightType .comboHolder select,
.flightType_vi .comboHolder_vi select {
  background-color: #00a3e0;
}
.flightCoupon_form button {
  background-color: #10133f;
}
.flightSubmit input {
  background-color: #10133f;
}
.easy-autocomplete-container ul li b {
  color: #00a3e0;
}
.flightForm_popConfirm button {
  background-color: #10133f;
}
.flightForm_popConfirm button:hover,
.flightForm_popConfirm button:focus {
  background-color: #00a3e0;
}
.dateFrame_month ul.dateFrame_calendar li.dateFrame_priceHighlight a span {
  color: #10133f;
}
.dateFrame_month ul.dateFrame_calendar li a.startDate_selected,
.dateFrame_month_pkg ul.dateFrame_calendar_pkg li a.pkg_selected,
.dateFrame_month_pkg2 ul.dateFrame_calendar_pkg2 li a.pkg_selected {
  background-color: #10133f;
}
.dateFrame_month ul.dateFrame_calendar li a.endDate_selected {
  border-color: #10133f;
}
.dateFrame_month ul.dateFrame_calendar li a.pathDate {
  background-color: #00a3e0;
}
a.flightForm_datePrevMonth .svgHolder svg,
a.flightForm_dateNextMonth .svgHolder svg {
  fill: #00a3e0;
}
a.flightForm_datePrevMonth:hover,
a.flightForm_dateNextMonth:hover,
a.flightForm_datePrevMonth:focus,
a.flightForm_dateNextMonth:focus {
  background-color: #00a3e0;
}
.dateFrame_mobileTitle input.focused {
  border-color: #10133f;
}
.flightForm_passPop *:focus {
  outline-color: #00a3e0;
}
.passPop_form a {
  background-color: #10133f;
}
.passPop_form a:hover,
.passPop_form a:focus {
  background-color: #00a3e0;
}
.inner_headerBottom .headerMenu a.headerMenu_toggleMobile span {
  background-color: #00a3e0;
  border-top: 1px solid #00a3e0;
}
.headerBottom_search {
  color: #000000;
}
.headerBottom_searchButton a {
  color: #000000;
  border: 1px solid #000000;
}
.headerBottom_searchButton a[aria-expanded='true']:before {
  border-top-color: #000000;
}
.progressBar li {
  color: #10133f;
}
.progressBar li:before {
  border: 1px solid #10133f;
}
.progressBar li.active:before {
  background-color: #10133f;
}
.progressBar li.active:after {
  background-color: #10133f;
}
.progressBar li.visited:before {
  background: #10133f url(../resources/imgs/checkmark_white.svg) center no-repeat;
}
.cartButton a {
  background-color: #10133f;
}
.resultsTitle h1 {
  color: #10133f;
}
.resultsTitle_trip {
  color: #10133f;
}
.resultsGallery .item a > div {
  background-color: #f5f5f5;
}
.resultsGallery .item a:hover > div,
.resultsGallery .item a:focus > div {
  background-color: #10133f;
}
.resultsGallery .item a.selected > div {
  background-color: #10133f;
}
.flightItem_title {
  background-color: #10133f;
}
.flightChoice_title,
.flight-class__box__title {
  color: #10133f;
  background-color: #f5f5f5;
}
.flightClass_btn {
  border-color: #10133f;
}
.flightChoice_tooltipToggle {
  background-color: #10133f;
  color: #f5f5f5;
}
.flightItem_body > ul > li > a:hover .flightChoice_title {
  background-color: #10133f;
  color: #f5f5f5;
}
.flightItem_body > ul > li > a:hover .flightChoice_tooltipToggle {
  background-color: #f5f5f5;
  color: #10133f;
}
.flightChoice_tooltip {
  color: #10133f;
}
.flightChoice_tooltipTitle strong {
  color: #10133f;
}
.flightChoice_tooltipTitle span {
  color: #10133f;
}
.flightChoice_tooltipOptions li,
.flightChoice_tooltipNote li {
  background-color: #f5f5f5;
  overflow: auto;
}
.closeToolTip svg {
  fill: #10133f;
}
.flightChoice_body {
  background-color: #f5f5f5;
}
.flightChoice_body strong {
  color: #10133f;
}
.flightChoice_body span {
  color: #10133f;
}
.moreInfo_box {
  background-color: #f5f5f5;
}
.moreInfo_title {
  color: #10133f;
}
.moreInfo_details li:before {
  border: 1px solid #10133f;
}
.moreInfo_details li:after {
  background-color: #10133f;
}
.altVersionItem {
  border-color: #10133f;
}
.altVersionItem .flightItem_title {
  color: #10133f;
}
.altVersionItem .flightItem_graph {
  border-color: #10133f;
}
.altVersionItem .flightItem_graph:before {
  background-color: #10133f;
}
.altVersionItem .flightItem_graph:after {
  background-color: #10133f;
}
.altVersionItem .flightItem_titleRight strong,
.altVersionItem a.flightItem_stopToggle {
  color: #10133f;
}
.flightItemNew .openStops {
  color: #10133f !important;
}
.selected > a > .flightChoice_title {
  color: #f5f5f5;
  background-color: #10133f;
}
.selected > a > .flightChoice_title .flightChoice_tooltipHolder .flightChoice_tooltipToggle {
  color: #10133f;
  background-color: #f5f5f5;
}
.flightSelection_title {
  color: #10133f;
}
.flightSelection_frame {
  background-color: #10133f;
}
.flightSelection_chosenFrame {
  color: #10133f;
  background-color: #f5f5f5;
}
.flightSelection_chosenPrice strong {
  color: #10133f;
}
.flightSelection_chosenPrice span {
  color: #10133f;
}
a.flightSelection_chosenButton {
  border: 1px solid #10133f;
  color: #10133f;
}
a.flightSelection_chosenButton:hover,
a.flightSelection_chosenButton:focus {
  background-color: #10133f;
}
.flightSection_continue button,
.giftcards_continue button {
  background-color: #10133f;
}
.flightSection_continue button:hover,
.flightSection_continue button:focus,
.giftcards_continue button:hover,
.giftcards_continue button:focus {
  background-color: #10133f;
}
.flightItem_body > ul > li > a:hover .cartFlightChoice_tooltipToggle {
  background-color: #f5f5f5;
  color: #10133f;
}
.flightItem_titleBtn {
  border: 1px solid #10133f;
  background-color: #10133f;
}
.flightClass_btn:hover {
  background-color: #10133f;
}
.flightSection_continue button {
  background-color: #10133f;
}
.flightSection_continue button:hover,
.flightSection_continue button:focus {
  background-color: #10133f;
}
.flightItem_body > ul > li > a:hover .cartFlightChoice_tooltipToggle {
  background-color: #f5f5f5;
  color: #10133f;
}
.cartFlightChoice_tooltip {
  color: #10133f;
}
.cartFlightChoice_tooltipTitle strong {
  color: #10133f;
}
.cartFlightChoice_tooltipTitle span {
  color: #10133f;
}
.cartFlightChoice_tooltipOptions li {
  background-color: #f5f5f5;
}
.loadMore {
  background-color: #10133f;
}
.horizontalse {
  margin-top: -640px;
  margin-left: 0px;
  margin-bottom: 440px;
}
.uprightEngine_frame {
  top: 15px;
  left: 0px;
}
/*.engineFrame.uprightEngine{top: -100px;}*/
#main {
  top: -100px;
  left: 0px;
}
@media screen and (max-width: 1024px) {
  .horizontalse {
    margin-top: -600px;
    margin-left: 0px;
    margin-bottom: 320px;
  }
}
@media screen and (max-width: 1023px) {
  .horizontalse {
    margin-top: -560px;
    margin-left: 0px;
    margin-bottom: 320px;
  }
}
@media screen and (max-width: 800px) {
  .horizontalse {
    margin-bottom: 200px;
  }
  .uprightEngine_frame {
    margin-top: 10px;
    left: 0px;
  }
}
@media screen and (max-width: 767px) {
  .uprightEngine_frame {
    margin-top: -320px;
    margin-left: 0px;
  }
}
@media screen and (max-width: 670px) {
  .headerBottom_searchButton a .svgHolder svg {
    fill: #00a3e0;
  }
  .horizontalse {
    margin-bottom: 270px;
  }
  .uprightEngine_frame {
    margin-top: 10px;
    left: 0px;
  }
  #main {
    top: 310px;
    left: 0px;
  }
}
@media screen and (max-width: 480px) {
  .flightChoice_select {
    background-color: #f5f5f5;
  }
  .flightChoice_select span {
    background-color: #10133f;
  }
  .flightItem_body > ul > li > a:hover .flightChoice_title {
    color: #10133f;
    background-color: #f5f5f5;
  }
  .flightItem_body > ul > li > a:hover .flightChoice_tooltipToggle {
    background-color: #10133f;
    color: #f5f5f5;
  }
  .altVersionItem .flightItem_title .svgHolder svg {
    fill: #10133f;
  }
  .flightSelection_Fnumber {
    background-color: #f5f5f5;
  }
}
.passengersDetails h1 {
  color: #10133f;
}
.underTitle {
  color: #10133f;
}
.underTitle a {
  color: #10133f;
}
.passengersDetails_required {
  color: #10133f;
}
.passengersDetails_titleTraveler {
  background-color: #f5f5f5;
}
.passengersDetails_title {
  color: #10133f;
  background-color: #f5f5f5;
}
.passengersDetails_title .svgHolder svg {
  fill: #00a3e0;
}
.passengersDetails_titleTraveler .comboHolder:after {
  border-top-color: #10133f;
}
.passengersDetails_addSpecialAssistance {
  color: #10133f;
}
.passengersDetails_addSpecialAssistance:hover {
  color: #10133f;
}
.passengersDetails_body li .comboHolder:after {
  border-top-color: #10133f;
}
.passengersDetails_phoneExt a.phoneExt_toggle:after {
  border-top-color: #10133f;
}
.passengersDetails_phoneFrame .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #10133f;
}
.passengersDetails_phoneFrame
  .passengersDetails_phoneFrameInner
  .mCSB_scrollTools
  .mCSB_dragger
  .mCSB_dragger_bar {
  background-color: #10133f;
}

.passengersDetails_chk label input:focus + span {
  outline: 1px dashed #10133f;
}
.passengersDetails_contact > label input:focus + span {
  outline: 1px dashed #10133f;
}
.passengersDetails_bottom > label input:focus + span {
  outline: 1px dashed #10133f;
}
.passengersDetails_bottom li .comboHolder:after {
  border-top-color: #10133f;
}
.passengersDetails_continue input {
  background-color: #10133f;
}
.passengersDetails_continueExtras {
  color: #10133f;
}
.checkin_title h2 {
  color: #10133f;
}
ul.checkin_flight {
  color: #10133f;
}
li.checkin_graph div {
  background-color: #10133f;
}
li.checkin_graph div:before {
  background-color: #10133f;
}
li.checkin_graph div:after {
  background-color: #10133f;
}
.checkinIncluded strong {
  color: #10133f;
}
.checkinAdditions_itemTitle,
.paidExtras_itemTitle {
  background-color: #f5f5f5;
  color: #10133f;
}
.checkinAdditions_itemBody,
.paidExtras_itemBody {
  color: #10133f;
  background-color: #f5f5f5;
}
a.checkinAdditions_itemModify,
ul.paidExtras_itemDetails li:last-child {
  color: #10133f;
}
/* .checkinAdditions_buttons li a{background-color: #10133F;} */
.userPop_title {
  color: #10133f;
  background-color: #f5f5f5;
}
a.userPop_close {
  color: #10133f;
}
.userPop_tabs > ul a .svgHolder svg {
  fill: #10133f;
}
.userPop_tabs > ul a:hover,
.headerTop_left ul a:focus {
  color: #10133f;
}
.userPop_tabs > ul a:hover .svgHolder svg,
.headerTop_left ul a:focus .svgHolder svg {
  fill: #00a3e0;
}
.userPop_tabs > ul a[aria-selected='true'] {
  color: #10133f;
}
.userPop_tabs > ul a[aria-selected='true']:after {
  background-color: #10133f;
}
.signUp_form li .comboHolder:after {
  border-top-color: #10133f;
}
.userPop_submit input {
  background-color: #10133f;
}
.flightForm_passPop .userPop_submit input {
  background-color: #10133f !important;
}
.signUp_benefits strong {
  color: #10133f;
}
.signUp_benefits li .svgHolder svg {
  fill: #00a3e0;
}
.signUp_formSubscribe label input:focus + span {
  outline: 1px dashed #10133f;
}
.checkinPop_frame strong {
  color: #10133f;
}
.checkinPop_text .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #10133f;
}
.checkinPop_confirm a {
  border: 1px solid #10133f;
  color: #10133f;
}
a.resultsGrid_moveRight {
  background-color: #f5f5f5;
}
a.resultsGrid_moveLeft {
  background-color: #f5f5f5;
}
.resultsGrid_flightTitle {
  background-color: #10133f;
}
.resultsGrid_flightList > div.resultsGrid_thCol strong {
  color: #10133f;
}
.resultsGrid_flightList .resultsGrid_item {
  background-color: #f5f5f5;
}
.resultsGrid_itemPrice strong {
  color: #10133f;
}
.resultsGrid_itemPrice span {
  color: #10133f;
}
.resultsGrid_itemSelect span {
  background-color: #10133f;
}
.resultsGrid_flightTitle .flightItem_moreInfo {
  background-color: #10133f;
  border: 1px solid #f5f5f5;
}
.resultsGrid_flightTitle .flightItem_moreInfo:after {
  border-top-color: #10133f;
}
@media screen and (max-width: 670px) {
  .resultsGrid_itemTitle {
    color: #10133f;
    background-color: #f5f5f5;
  }
  .resultsGrid_itemPrice strong {
    color: #10133f;
  }
  .resultsGrid_right > ul > li a.resultsGrid_flightTitle_mobile {
    background-color: #10133f;
  }
}
.flightForm2 .afterArrow label:after {
  border-top-color: #10133f;
}
.closePass {
  fill: #00a3e0;
}
.flightForm2 .select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: #10133f;
}
.flightForm2 .select2-results__option {
  color: #10133f;
}
.flightForm2 .select2-container--default .select2-results__option--highlighted[aria-selected] {
  color: #10133f;
}
.flightForm2 .select2-container--default .select2-results__option[aria-selected='true'] {
  color: #10133f;
}
.flightForm2 .flightSubmit2 {
  background: #10133f;
}
.recoverPassPage h2.pageTitle {
  color: #10133f;
}
.recoverPassPage h4.pageSubTitle {
  color: #10133f;
}
.recoverPassPage .blockRecover .recoverBtn {
  background: #10133f;
}

/*****  aeroCRS_account.css  *****/
.accountPage h2.pageTitle {
  color: #10133f;
}
.accountPage span.titleReg {
  color: #10133f;
}
.accountPage .tripsSection .all .arrowLeft {
  fill: #10133f;
}
.accountPage .tripsSection .all .arrowRight {
  fill: #10133f;
}
.accountPage .tripsSection .allTrips {
  border: 1px solid #10133f;
}
.accountPage .tripsSection .allTrips .trip .checkinDate span {
  color: #10133f;
}
.accountPage .tripsSection .allTrips .trip .checkinDate .btn {
  color: #10133f;
  border: 1px solid #10133f;
}
.accountPage .tripsSection .additions li a {
  background: #10133f;
}
.accountPage .personalSection .tale {
  background: #f5f5f5;
}
.accountPage .btnTwo .details {
  fill: #00a3e0;
}
.accountPage .personalSection .tale .svg svg {
  fill: #00a3e0;
}
.accountPage .personalSection .tale .title {
  color: #10133f;
}
.accountPage .personalSection .tale .arrow {
  fill: #00a3e0;
}
.accountPage .personalSection .tale .ar {
  fill: #00a3e0;
}
.accountPage .blockDetails .button {
  background: #10133f;
}
.accountPage .blockDetails span.title {
  color: #10133f;
}
.accountPage .blockDetails .comboHolder:after {
  border-top-color: #10133f;
}
.accountPage .blockDetails .rowDetails .buttons .btn-label.checked {
  background: #10133f;
}
.accountPage .blockDetails .rowDetails .age a.ageBtn {
  background: #10133f;
}
.accountPage .btnTwo a[href] {
  background: #f5f5f5;
}
.accountPage .btnTwo .previous {
  fill: #00a3e0;
}
.accountPage .btnTwo span {
  color: #10133f;
}
.accountPage .btnTwo .ar {
  fill: #00a3e0;
}
.agtBookings input[type='submit'] {
  background-color: #10133f;
}
.owl-dots .owl-dot.active {
  background: #10133f;
}
#exportBtn {
  border: 1px solid #10133f;
  color: #10133f;
}
.bookingBtn .active {
  background-color: #10133f;
}
.agtBtns {
  border: 1px solid #10133f;
  color: #10133f;
}
.prevBookings .prevBookingMore {
  background-color: #10133f;
}
.prevBookings {
  background-color: #f5f5f5;
}
.prevBookings_table li:nth-child(even) div {
  background-color: #f5f5f5;
}
.prevBookings_table li.prevBookings_headers div {
  background-color: #10133f;
}
@media screen and (max-width: 820px) {
  .prevBookings_table li:nth-child(even) {
    background-color: #f5f5f5;
  }
}

/*****  aeroCRS_cart.css  *****/
#cartBox .top-tale {
  background: #f5f5f5;
}
#cartBox .top-tale span {
  color: #10133f;
}
#cartBox .top-tale .icon svg {
  fill: #10133f;
}
#cartBox .top-tale .closeCart {
  fill: #10133f;
}
#cartBox .rowArea h2 {
  color: #10133f;
}
#cartBox .rowArea .price {
  color: #10133f;
}
#cartBox .rowArea .price .small {
  color: #10133f;
}
a.removeFlight svg {
  fill: #10133f;
}
#cartBox .flights .grayRow {
  background: #f5f5f5;
}
#cartBox .flights .grayRow .timesBox .timesCell {
  color: #10133f;
}
#cartBox .flights .grayRow .timesBox .timesCell span.small {
  color: #10133f;
}
#cartBox .flights .grayRow .timesBox .flightItem_graph {
  border-color: #10133f;
}
#cartBox .flights .grayRow .timesBox .flightItem_graph .centerDote {
  background: #10133f;
}
#cartBox .flights .grayRow .timesBox .flightItem_graph:before {
  background-color: #10133f;
}
#cartBox .flights .grayRow .timesBox .flightItem_graph:after {
  background-color: #10133f;
}
#cartBox .flights .grayRow .timesBox .flightItem_graph {
  color: #10133f;
}
#cartBox .flights .grayRow .extrasBox span.extrasTitle {
  color: #10133f;
}
#cartBox .flights .grayRow .flightNumber span.big {
  color: #10133f;
}
#cartBox .flights .grayRow .price {
  color: #10133f;
}
#cartBox .flights .moreInfo .dataRow_title {
  color: #10133f;
}
#cartBox .flights .moreInfo .description {
  color: #10133f;
}
#cartBox .flights .moreInfo ul li:before {
  border: 1px solid #10133f;
}
#cartBox .flights .moreInfo ul:before {
  background-color: #10133f;
}
.openClose svg {
  fill: #10133f;
}
#cartBox .extras .fullRow .column {
  background: #f5f5f5;
}
#cartBox .extras .suitcase {
  fill: #10133f;
}
#cartBox .extras .seats {
  fill: #10133f;
}
#cartBox .extras .column-1 span {
  color: #10133f;
}
#cartBox .extras .eSecond .price {
  color: #10133f;
}
#cartBox .extras .moreInfo .title {
  color: #10133f;
}
#cartBox .extras .moreInfo .fullRow {
  background: #f5f5f5;
}
#cartBox .extras .moreInfo .fullRow .column .cell_1 {
  color: #10133f;
}
#cartBox .extras .moreInfo .fullRow .column .cell_2 {
  color: #10133f;
}
#cartBox .extras .fullRow {
  background-color: #f5f5f5;
}
#cartBox .extras .price .points {
  color: #10133f;
}
#cartBox .hotel .fullRow {
  background: #f5f5f5;
}
#cartBox .hotel .fullRow span.hotelTitle {
  color: #10133f;
}
#cartBox .hotel .fullRow .price {
  color: #10133f;
}
#cartBox .totalRow .cell {
  color: #10133f;
}
#cartBox .totalRow .cell span.small {
  color: #10133f;
}
#cartBox .totalRow .cell a.btnOk[href] {
  border: 1px solid #10133f;
  color: #10133f;
}
@media screen and (max-width: 680px) {
  #cartBox .extras .moreInfo .fullRow {
    background: #f5f5f5;
  }
}
@media screen and (max-width: 555px) {
  #cartBox .flights .grayRow .flex.mobile .left span.flightNum {
    color: #10133f;
  }
}

/*****  aeroCRS_confirmation.css  *****/
.flightSummary {
  color: #10133f;
}
.flightSummary .topCell {
  background: #f5f5f5;
}
.flightSummary .flights h2 {
  color: #10133f;
}
.flightSummary a.topPrint svg {
  fill: #00a3e0;
}
.leftPrint svg {
  fill: #00a3e0;
}
.flightSummary .flights span.priceTotal {
  color: #10133f;
}
.flightSummary .flights .grayRow {
  background: #f5f5f5;
}
.flightSummary .flights .grayRow .timesBox .timesCell {
  color: #10133f;
}
.flightSummary .flights .grayRow .timesBox .flightItem_graph {
  border-color: #10133f;
}
.flightSummary .flights .grayRow .timesBox .flightItem_graph .centerDote {
  background: #10133f;
}
.flightSummary .flights .grayRow .timesBox .flightItem_graph:before {
  background-color: #10133f;
}
.flightSummary .flights .grayRow .timesBox .flightItem_graph:after {
  background-color: #10133f;
}
.flightSummary .flights .grayRow .extrasBox span.title {
  color: #10133f;
}
.flightSummary .flights .grayRow .flightNumber span.big {
  color: #10133f;
}
.flightSummary .flights .grayRow .price {
  color: #10133f;
}
.flightSummary .flights .moreInfo .title {
  color: #10133f;
}
.flightSummary .flights .moreInfo .description {
  color: #10133f;
}
.flightSummary .flights .moreInfo ul:before {
  background: #10133f;
}
.flightSummary .flights .moreInfo ul li:before {
  border: 1px solid #10133f;
}
.flightSummary .extras h2 {
  color: #10133f;
}
.flightSummary .extras span.priceTotal {
  color: #10133f;
}
.flightSummary .extras .fullRow .column {
  background: #f5f5f5;
}
.flightSummary .extras .column-1 span {
  color: #10133f;
}
.flightSummary .extras .eFirst {
  color: #10133f;
}
.flightSummary .extras .eSecond .price {
  color: #10133f;
}
.flightSummary .extras .moreInfo .title {
  color: #10133f;
}
.flightSummary .extras .moreInfo .fullRow {
  background: #f5f5f5;
}
.flightSummary .extras .moreInfo .fullRow .column .cell_1 {
  color: #10133f;
}
.flightSummary .extras .moreInfo .fullRow .column .cell_2 {
  color: #10133f;
}
.flightSummary .hotel h2 {
  color: #10133f;
}
.flightSummary .hotel span.priceTotal {
  color: #10133f;
}
.flightSummary .hotel .fullRow {
  background: #f5f5f5;
}
.flightSummary .hotel .fullRow span.title {
  color: #10133f;
}
.flightSummary .hotel .fullRow .price {
  color: #10133f;
}
.flightSummary .traveler h2 {
  color: #10133f;
}
.flightSummary .traveler span.priceTotal {
  color: #10133f;
}
.flightSummary .traveler .fullRow {
  background: #f5f5f5;
}
.flightSummary .traveler .fullRow .column-1 {
  color: #10133f;
}
.flightSummary .services h2 {
  color: #10133f;
}
.flightSummary .services .fullRow {
  background: #f5f5f5;
}
.flightSummary .services .fullRow .content {
  background: #f5f5f5;
}
.flightSummary .services .fullRow .content .title {
  color: #10133f;
}
.flightSummary .services .fullRow .content .price {
  color: #10133f;
}
.flightSummary .services .fullRow .content .btn {
  color: #10133f;
  border: 1px solid #10133f;
}
.flightSummary .services .fullRow .content .bigPrice strong {
  color: #10133f;
}
.flightSummary .bottom .totalPrice {
  color: #10133f;
}
.totalBookingPrice {
  color: #10133f;
}
.flightSummary .bottom .row .home {
  border-right: 1px solid #10133f;
  fill: #00a3e0;
}
.flightSummary .bottom .row .btn {
  background: #10133f;
}
.flightSummary .top .row .home {
  border-right: 1px solid #10133f;
  fill: #00a3e0;
}
.flightSummary .top .row .btn {
  background: #10133f;
}
.flightSummary .flights .editFlightBtn,
.flightSummary .flights .approveEdit .approveEditBtn {
  background: #10133f;
}
.flightSummary .extras .moreInfo .fullRow .column .cell_1 .editSeat {
  background: #10133f;
}
#btnConfirmFreeAmend[href] {
  background: #10133f;
}
.reviewSmallBtn {
  background: #10133f;
}
@media screen and (max-width: 990px) {
  .flightSummary .extras .fullRow {
    background: #f5f5f5;
  }
}
@media screen and (max-width: 750px) {
  .flightSummary .traveler .all {
    background: #f5f5f5;
  }
}
@media screen and (max-width: 680px) {
  .flightSummary .extras .moreInfo .fullRow {
    background: #f5f5f5;
  }
}
@media screen and (max-width: 555px) {
  .flightSummary .flights .grayRow .flex.mobile .left span.flightNum {
    color: #10133f;
  }
}
.flightExtras {
  color: #10133f;
}
.flightExtras .option {
  color: #10133f;
}
.flightExtras .option .imgCell {
  background: #f5f5f5;
}
.flightExtras .option .contentCell {
  background: #f5f5f5;
}
.flightExtras .option .imgCell .svg {
  color: #10133f;
}
.flightExtras .option .imgCell .svg #seat {
  fill: #10133f;
}
.flightExtras .option .imgCell .svg #suitcase {
  fill: #10133f;
}
.flightExtras .option .imgCell .checkedBg {
  background: #f5f5f5;
}
.flightExtras .option .imgCell .checkedSvg svg {
  height: 100%;
  width: 100%;
  fill: #10133f;
}
.flightExtras .option .contentCell .actives span.price {
  color: #10133f;
}
.flightExtras .option .contentCell .actives .button {
  color: #10133f;
  border: 1px solid #10133f;
}
.flightExtras .option .contentCell .actives .button.btn-active {
  background: #10133f;
}
.flightExtras .option .contentCell .actives span.points {
  color: #10133f;
}
.flightExtras .buttonsRow .btn-continue {
  background: #10133f;
}
.lightBox .block h1 {
  background: #f5f5f5;
  color: #10133f;
}
.lightBox .block h2 {
  color: #10133f;
}
.lightBox .block .info {
  color: #10133f;
}
.lightBox .block .closeBox {
  fill: #10133f;
}
.lightBox .block .bgGray {
  background: #f5f5f5;
}
.lightBox .block .toggleBtn .circle {
  border: 1px solid #10133f;
}
.lightBox .block .toggleBtn.on .circle {
  background: #10133f;
}
.lightBox .block .toggleBtn .circle .xIcon {
  fill: #10133f;
}
.lightBox .block .title {
  background: #f5f5f5;
  color: #10133f;
}
.lightBox .block .formRow {
  color: #10133f;
}
.lightBox .block .comboHolder:after {
  border-top-color: #10133f;
}
.lightBox .block .priceRow span.price {
  color: #10133f;
}
@media screen and (max-width: 800px) {
  .flightExtras .option .imgCell .svg #seatMobile {
    fill: #10133f;
  }
  .flightExtras .option .imgCell .checkedBg svg {
    fill: #10133f;
  }
}
@media screen and (max-width: 600px) {
  .lightBox .block .closeBox {
    fill: #10133f;
  }
}
.lightBox .block .priceRow .button {
  color: #10133f;
  border: 1px solid #10133f;
}
@media screen and (max-width: 500px) {
  .lightBox .block .priceRow .pointsm {
    color: #10133f;
  }
}
.seatSelection_flightTabs li a {
  border: 1px solid #10133f;
}
.upPlane_svg svg,
.downPlane_svg svg {
  fill: #10133f;
}
.seatSelection_flightTabs li a[aria-selected='true'] {
  background-color: #10133f;
}
.seatSelection_passengerList .item a,
.seatSelection_passengerList .item div {
  color: #10133f;
  background-color: #f5f5f5;
}
.seatMap_layoutTitle div {
  border-bottom: 1px solid #10133f;
}
ul.seatMap_layoutGrid li div.seatMap_itemOccupied span {
  border: 1px solid #f5f5f5;
  background-color: #f5f5f5;
}
ul.seatMap_layoutGrid li div.seatMap_itemFirst a.seatMap_itemToggle {
  background-color: #10133f;
  border: 1px solid #10133f;
}
.seatSelection_totalText strong {
  color: #10133f;
}
.seatSelection_totalSubmit strong {
  color: #10133f;
}
.seatSelection_totalSubmit a {
  color: #10133f;
  border: 1px solid #10133f;
}
.seatSelection_totalSubmit a:hover {
  background-color: #10133f;
}
.seatSelection_MapLegend li.legendOccupied:before {
  border-color: #f5f5f5;
  background-color: #f5f5f5;
}
.seatSelection_MapLegend li.legendSelection:before {
  border-color: #f5f5f5;
}
.seatSelection_MapLegend li.legendPaid:before {
  border-color: #f5f5f5;
}
.seatSelection_MapLegend li.legendFirst:before {
  background-color: #10133f;
  border-color: #10133f;
}
a.seatMap_itemClose svg {
  fill: #10133f;
}
.seatMap_itemTitle {
  color: #10133f;
}
.seatMap_itemPrice {
  color: #10133f;
}
.seatMap_itemButton a {
  border: 1px solid #10133f;
}
.seatMap_itemButton a:hover {
  background-color: #10133f;
}
.priceBreakdown_title {
  border-bottom: 3px solid #f5f5f5;
  color: #10133f;
}
ul.priceBreakdown_passengers li {
  color: #10133f;
}
.priceBreakdown_total strong {
  color: #10133f;
}
.priceBreakdown_total span {
  color: #10133f;
}
.inner_headerBottom,
.checkin_headerBottom {
  background: url(https://storage.aerocrs.com/323/system/chair_white_2000x100.jpg) center top
    no-repeat;
  position: static;
  left: auto;
  right: auto;
}
.progressBar_cartFixed {
  position: fixed;
  left: 0px;
  right: 0px;
  top: 0px;
  background: url(https://storage.aerocrs.com/323/system/chair_white_2000x100.jpg) center top
    no-repeat;
  z-index: 4;
}
@media screen and (max-width: 670px) {
  .seatSelection_flightTabs li a[aria-selected='true'] {
    color: #10133f;
    background-color: #ffffff;
  }
  .seatSelection_flightTabs li a[aria-selected='true'] svg {
    fill: #10133f;
  }
  .seatSelection_flightTabs li a[aria-selected='true'] .flightTab_graph div {
    background-color: #10133f;
  }
  .seatSelection_flightTabs li a[aria-selected='true'] .flightTab_graph div:before,
  .seatSelection_flightTabs li a[aria-selected='true'] .flightTab_graph div:after {
    background-color: #10133f;
  }
  .seatSelection_passengerList .item a,
  .seatSelection_passengerList .item div {
    color: #10133f;
    background-color: #f5f5f5;
  }
  .seatSelection_passengerList .item a[aria-selected='true'] {
    background-color: #10133f;
  }
  .seatSelection_passengerList .item a[aria-selected='true']:after {
    border-top-color: #10133f;
  }
  .seatSelection_total {
    background-color: #f5f5f5;
  }
}

/*****  aeroCRS_pages.css  *****/
.pageDestination .titelTop h1 {
  color: #10133f;
}
.pageDestination .contentRight span.title {
  color: #10133f;
}
.pageDestination .contentRight .table .row .column {
  background: #f5f5f5;
}
.pageDestination .contentRight .table .titleRow .column {
  color: #10133f;
}
.pageDestination .contentRight .table .rowHeader .column {
  color: #10133f;
}
.pageDestination .contentLeft span.title {
  color: #10133f;
}
.pageDestination .contentLeft .table .titleRow .column {
  color: #10133f;
}
.pageDestination .contentLeft .table .rowHeader .column {
  color: #10133f;
}
@media screen and (max-width: 600px) {
  .pageDestination .contentRight .table .row .column .m33 {
    color: #10133f;
    background: #f5f5f5;
  }
  .pageDestination .contentRight .table .row .column .m65 {
    background: #f5f5f5;
  }
  .pageDestination .contentRight .table .row .column.mTitle .m65 {
    background: #f5f5f5;
  }
  .pageDestination .contentRight .table .row .column.mTitle .m33 {
    background: #f5f5f5;
  }
}
.pageContact .titleTop h1 {
  color: #10133f;
}
.pageContact .titleW {
  color: #10133f;
}
.pageContact .contactDetails strong.title {
  color: #10133f;
}
.pageContact .contactDetails .firstRow .leftData span.bl {
  color: #10133f;
}
.pageContact .contactDetails .firstRow .leftData .rowColumns .column span {
  color: #10133f;
}
.pageContact .contactDetails .firstRow .socials span {
  color: #10133f;
}
.pageContact .table .row span.cl {
  background: #f5f5f5;
}
.pageContact .table .row span.c15 {
  color: #10133f;
}
.pageContact .table .row span.c83 span.inner:before {
  color: #10133f;
}
.pageContact .form .selectFiled:after {
  border-top-color: #10133f;
}
.pageContact .form .bottom .btnFiled a.btnSbumit[href] {
  background: #10133f;
}
@media screen and (max-width: 1024px) {
  .pageContact .table .row {
    background: #f5f5f5;
  }
}
@media screen and (max-width: 600px) {
  .pageContact .table .row {
    background: #f5f5f5;
  }
}
.track-progress li.done > span {
  background-color: #10133f;
}
.track-progress li.done + li > span:before {
  border-left-color: #10133f;
}
.track-progress li > span {
  color: #10133f;
}
#trackingcode {
  border: 3px solid #10133f;
}
button.track {
  border: 1px solid #10133f;
  background: #10133f;
}
.payment .titleSmall {
  color: #10133f;
}
.payment .rowArea h2 {
  color: #10133f;
}
.payment .rowArea h2 svg {
  fill: #10133f;
}
.payment .rowArea h2 * {
  color: #10133f;
}
.payment .rowArea h3 {
  color: #10133f;
}
.rowArea .comboHolder:after {
  border-top-color: #10133f;
}
.payment .rowArea .smallPoints {
  color: #10133f;
}
.place .fullRow {
  background: #f5f5f5;
}
.place .explanation {
  color: #10133f;
}
.method .row .column-2 {
  background: #f5f5f5;
}
.ui-slider-handle {
  background: #10133f !important;
}
.tooltip {
  color: #10133f;
}
.method .points {
  color: #10133f;
}
.method .total {
  color: #10133f;
}
.method .allOpions .option label input:checked + .fullOption {
  color: #10133f;
}
.btnPay[href] {
  background: #10133f;
}
@media screen and (max-width: 940px) {
  .total.mobile {
    background: #f5f5f5;
  }
}
@media screen and (max-width: 680px) {
  .start.mobile {
    color: #10133f;
  }
  .end.mobile {
    color: #10133f;
  }
}

/** packages **/
.package_page .pageTitle h1 {
  color: #10133f;
}
.package_page .pageTitle .selectFiled:after {
  border-top-color: #10133f;
}
.package_page .allPackages .package .details {
  background: #f5f5f5;
}
.package_page .allPackages .package .price {
  background: #f5f5f5;
}
.package_page .allPackages .package .rowTitle {
  color: #10133f;
}
.package_page .allPackages .package .price a.btnPrice[href] {
  background: #10133f;
}
.package_page .pager ul li a[href] {
  color: #10133f;
}
.packgesSearch .closeSearch {
  border: 1px solid #10133f;
}
.packgesSearch .closeSearch .btnOpen {
  background: #10133f;
}
.searchPage .engineTabs a.btnCloseSearch svg {
  fill: #10133f;
}
.searchPage .topContent {
  color: #10133f;
}
.searchPage .pack {
  background: #f5f5f5;
}
.searchPage .pack .content span.title {
  color: #10133f;
}
.searchPage .daysRow .title {
  color: #10133f;
}
.searchPage .daysRow .table .row {
  background: #f5f5f5;
}
.searchPage .daysRow .table .rowHeader {
  background: #f5f5f5;
}
.searchPage .daysRow .table .column-3 .mR {
  color: #10133f;
}
.searchPage .terms .title {
  color: #10133f;
}
.searchPage .bookNow {
  background: #f5f5f5;
}
.searchPage .bookNow span.title {
  color: #10133f;
}
.searchPage .bookNow .buttonSubmit {
  background: #10133f;
}
@media screen and (max-width: 780px) {
  .searchPage .daysRow .table .row .column .mL {
    background: #f5f5f5;
  }
  .searchPage .daysRow .table .row .column .mR {
    background: #f5f5f5;
  }
}
.voucherBox button {
  background-color: #10133f;
}
.voucherBox button:hover {
  background-color: #10133f;
}
.voucherBox:hover {
  border: 2px solid #10133f;
}
.fa-taxi {
  color: #10133f;
}
.ckSeatNotification {
  text-align: left;
  color: #10133f;
  font-weight: 300;
  border: 1px solid #ccc;
  border-radius: 3px;
  margin: 6px 5px 12px 1%;
  padding: 10px;
  background-color: #eeeeee75;
  margin-top: 15px;
}
.hmbb {
  border-color: #10133f;
}

.newflightpage .flightItem:before {
  background: #10133f;
}

.resultsTitle_icon i {
  color: #10133f;
}

#final-checkin-btn {
  background-color: #10133f;
}
.bk-container input:checked ~ .bk-checkmark {
  background-color: #10133f;
}

.pspPayBtn {
  background-color: #10133f;
}
.pspPayBtn:focus {
  background-color: #f5f5f5;
}
.pspPayBtn:active {
  background-color: #f5f5f5;
}
.pspBackBtn {
  background-color: #10133f;
}
.pspBackBtn:focus {
  background-color: #f5f5f5;
}
.pspBackBtn:active {
  background-color: #f5f5f5;
}

.mmb-section .btn {
  background: #10133f;
}
.mmb-section .btn:hover {
  background-color: #10133f;
}

/*****  aeroCRS_extras.css  *****/
.no-extra-alert-check {
  background: #10133f;
}
.anchold {
  order: -2;
  -webkit-order: -2;
}
.seathold {
  order: -4;
  -webkit-order: -4;
}
.heapItem {
  order: -3;
  -webkit-order: -3;
}
.transferItem {
  order: -1;
  -webkit-order: -1;
}
.membershiphold {
  order: 5;
  -webkit-order: 5;
}

.exclamation path {
  fill: #10133f;
}

.badge-danger {
  background: #f50602;
}

.cholidays {
  display: inline-flex !important;
  font-weight: 700 !important;
  text-decoration: none !important;
}

.cholidays .badge {
  margin-left: 4px;
}

.text-red {
  color: #f50602;
}

.text-blue {
  color: #35b0e6;
}
