/*=== MIXINS ===*/
/*=== VARIABLES ===*/
/*=== MEDIA QUERY ===*/

/* Main color darkblue */

.navbar-nav > li.open > a,
.navbar-nav > li.open > a:hover,
.navbar-nav > li.open > a:focus,
.navbar-nav > li.dropdown.megaDropMenu .dropdown-menu .list-unstyled li a:hover,
.navbar-nav > li.dropdown.singleDrop .dropdown-menu li a:hover,
.lightHeader .navbar-nav > li > a:hover,
.darkHeader .navbar-nav > li > a:hover,
.navbar-fixed-top.lightHeader .navbar-nav > li > a:hover,
.accordionsTransparent .panel-heading.active,
.singlePackage .packageInfo .dl-horizontal dt,
.singlePackage .packageInfo .dl-horizontal dd span,
.singlePackage .packageInfo p span,
.thumbnail.deals .caption .detailsInfo h5,
.searchTour .sbOptions a:hover,
.bookingDrop .sbOptions a:hover,
.packagesList .media-body .countryRating span,
.package-list,
.notFound,
.infoSection h5,
.ed-datepicker .form-control,
.singlePackage .panel-group .panel-heading,
.datepicker .datepicker-switch,
.bookForm label,
.bookPrice span,
.serviceSection h5,
.paxGroup label,
.addRoom,
.childGroup label,
.infoTitle h2,
.bookingForm .row .form-group label,
.bookingForm .form .form-group label,
.bookingForm .commentsForm .form-group label,
.bookingForm .modal.bookingModal .modal-dialog .modal-content .modal-body .form-group label,
.modal.bookingModal .modal-dialog .modal-content .bookingForm .modal-body .form-group label,
.bookingForm .form .checkbox label,
.bookingForm .commentsForm .checkbox label,
.bookingForm .modal.bookingModal .modal-dialog .modal-content .modal-body .checkbox label,
.modal.bookingModal .modal-dialog .modal-content .bookingForm .modal-body .checkbox label,
.form .form-group .form-control,
.commentsForm .form-group .form-control,
.modal.bookingModal .modal-dialog .modal-content .modal-body .form-group .form-control,
.room-name p,
.pax-name,
.flight-search label,
.flight-checks label,
.segments th,
.segments td,
.uspSection .usps,
.uspSection h5,
.thumbnail.citiesContent .caption .media .media-body a,
.list-legal h2,
.progress-wizard > .progress-wizard-step > .progress-wizard-dot i,
.priceTotal h2 span,
.sectionTitle h3,
.main-color,
.bookingDetails .buttonTransparent:hover {
    color: #1F4382 !important;
}

.accordionsTransparent .solidBgTitle .panel-heading,
.accordionsTransparent .accordionSolidTitle .panel-heading.active,
.accordionsTransparent .accordionSolidBar .panel-heading.active,
.datepicker-dropdown thead tr:last-child th,
.datepicker table tr td.day:hover,
.datepicker table tr td.focused,
.navbar-nav > li > a:after,
.isotopeSelector .overlay.galleryMasonry .fancybox-pop .overlayInfo .buttonTransparent:hover,
.isotopeSelector .overlay.galleryMasonry .fancybox-pop .overlayInfo .paginationCenter .pagination li:first-child a:hover,
.paginationCenter .pagination li:first-child .isotopeSelector .overlay.galleryMasonry .fancybox-pop .overlayInfo a:hover,
.isotopeSelector .overlay.galleryMasonry .fancybox-pop .overlayInfo .paginationCenter .pagination li:last-child a:hover,
.paginationCenter .pagination li:last-child .isotopeSelector .overlay.galleryMasonry .fancybox-pop .overlayInfo a:hover,
.isotopeSelector .overlay.galleryMasonry .fancybox-pop .overlayInfo .isotopeFilters ul.filter > li a:hover,
.isotopeFilters ul.filter > li .isotopeSelector .overlay.galleryMasonry .fancybox-pop .overlayInfo a:hover,
.countryTabs .nav-tabs > li > a:after,
.blogSidebar .panel .panel-body .input-group .input-group-addon,
.contactInfo .media .media-left,
.comingContent .list-inline li a:hover,
.priceTable .panel:hover .priceCircle,
.tabsPart .nav-tabs li a:hover,
.bookingDetails,
.trip-idea-footer-price,
.darkSection,
.progress-wizard > .progress-wizard-step > .progress > .progress-bar,
.progress-wizard > .progress-wizard-step.complete > .progress-wizard-dot {
    background-color: #1F4382;
}

/*.priceRange .price-slider-inner .ui-widget-content .ui-slider-range {
    background-color: #80C3DB;
}*/

@media (max-width: 767px) {
    .progress-wizard > .progress-wizard-step > .progress > .progress-bar {
        background-color: transparent;
    }
}

.buttonCustomPrimary,
.buttonTransparent:hover,
.paginationCenter .pagination li:first-child a:hover,
.paginationCenter .pagination li:last-child a:hover,
.isotopeFilters ul.filter > li a:hover,
.commentsForm .buttonCustomPrimary:hover,
.buttonArea.galleryBtnArea .buttonTransparent:hover,
.buttonArea.galleryBtnArea .paginationCenter .pagination li:first-child a:hover,
.paginationCenter .pagination li:first-child .buttonArea.galleryBtnArea a:hover,
.buttonArea.galleryBtnArea .paginationCenter .pagination li:last-child a:hover,
.paginationCenter .pagination li:last-child .buttonArea.galleryBtnArea a:hover,
.buttonArea.galleryBtnArea .isotopeFilters ul.filter > li a:hover,
.isotopeFilters ul.filter > li .buttonArea.galleryBtnArea a:hover,
.navbar-nav > li.dropdown.searchBox .dropdown-menu li .input-group-addon,
.isotopeFilters ul.filter > li.active a,
.navbar-nav > li.dropdown.searchBox .dropdown-menu li .input-group-addon,
.comingContent .input-group .input-group-addon,
.tabsPart .nav-tabs li.active a {
    background-color: #1F4382;
    border-color: #1F4382;
}

.modal.bookingModal .modal-dialog .modal-content,
.packagesFilter,
.lightHeader .navbar-nav > li > a:hover,
.darkHeader .navbar-nav > li > a:hover,
.lightHeader .navbar-nav > li > a:hover,
.darkHeader .navbar-nav > li > a:hover,
.countryTabs .nav-tabs > li.active > a,
.countryTabs .nav-tabs > li.active > a:focus,
.countryTabs .nav-tabs > li.active > a:hover,
.bookingForm .form .checkbox input[type=checkbox],
.bookingForm .commentsForm .checkbox input[type=checkbox],
.bookingForm .modal.bookingModal .modal-dialog .modal-content .modal-body .checkbox input[type=checkbox],
.modal.bookingModal .modal-dialog .modal-content .bookingForm .modal-body .checkbox input[type=checkbox],
.navbar-fixed-top.lightHeader .navbar-nav > li > a:hover,
.teamMember .maskingArea .list-inline li a:hover,
.progress-wizard > .progress-wizard-step > .progress-wizard-dot {
    border-color: #1F4382;
}

/* Secondary color lightblue */

.uspSection .icon,
.countUpSection .icon,
.priceRange .price-slider-inner .ui-widget-content .ui-slider-range,
.teamMember .maskingArea .list-inline li a:hover,
.trip-idea-footer-price:hover {
    background-color: #80C3DB;
}

.priceRange .price-slider-inner .ui-widget-content .ui-slider-handle {
    background-color: #80C3DB;
    border-color: #80C3DB;
}

a,
.paginationCenter .pagination li a:hover,
.paginationCenter .pagination li.active a,
.paginationCenter .pagination li.active a:hover,
.paginationCenter .pagination li.active a:focus,
.thumbnail.deals .caption .captionTitle:hover,
.thumbnail.blogPostItem .caption .detailsInfo h4,
.thumbnail.citiesContent .caption .media .media-body a:hover,
.blogTitle:hover,
.blogInfo li a:hover,
.footerContent .list-unstyled li a:hover,
.copyRight .list-inline li a:hover,
.copyRightText p a:hover,
.destinations .media-body .list-unstyled li i,
.destinations .media-body .list-unstyled li a:hover,
.destinations .media-body .list-unstyled li a:hover i,
.isotopeSelector .overlay .fancybox-pop .overlayInfo h5 span,
.isotopeSelector:hover h4,
.navbar-nav > li.open a,
.navbar-nav > li.open a:hover,
.navbar-nav > li.open a:focus,
.navbar-nav > li > a:hover,
.navbar-nav > li.active a,
.navbar-nav > li.active a:hover,
.navbar-nav > li.dropdown.megaDropMenu .dropdown-menu .list-unstyled li a:hover,
.navbar-nav > li.dropdown.singleDrop .dropdown-menu li a:hover,
.lightHeader .navbar-nav > li > a:hover,
.darkHeader .navbar-nav > li > a:hover,
.footerContent .list-unstyled li a:hover,
.copyRight .list-inline li a:hover,
.copyRightText p a:hover,
.promotionWrapper .promotionTable .promotionTableInner .promotionInfo .rating li,
.media-heading a:hover,
.bookingDetails,
.bookingDetails .paginationCenter .pagination li:first-child a:hover,
.paginationCenter .pagination li:first-child .bookingDetails a:hover,
.bookingDetails .paginationCenter .pagination li:last-child a:hover,
.paginationCenter .pagination li:last-child .bookingDetails a:hover,
.bookingDetails .isotopeFilters ul.filter > li a:hover,
.isotopeFilters ul.filter > li .bookingDetails a:hover,
.blogSidebar .panel .panel-body .list-group .list-group-item:hover,
.blogSidebar .panel .panel-body .list-group .list-group-item:hover .badge,
.tabArea .tab-content .media .media-body .media-heading:hover,
.blogSinglePost .well .list-inline li a:hover,
.commentsArea .media .media-body .btn-link,
.commentsArea .media .media-body .btn-link:hover,
.aboutComments .commentsTable .commentsTableInner .commentsInfo h5,
.bookingForm .form .checkbox label a,
.bookingForm .commentsForm .checkbox label a,
.bookingForm .modal.bookingModal .modal-dialog .modal-content .modal-body .checkbox label a,
.modal.bookingModal .modal-dialog .modal-content .bookingForm .modal-body .checkbox label a,
.infoArea h2 span,
/*.priceTotal h2 span,*/
.priceTable .panel .priceCircle h3,
.priceTable .panel:hover .bodyImageBg .priceCircle h3,
.countryTabs .nav-tabs > li.pull-right .list-inline li a:hover,
/*.progress-wizard > .progress-wizard-step > .progress-wizard-dot i,*/
.sectionTitleDouble h2 span {
    color: #80C3DB;
}

/*.bookingDetails .buttonTransparent{
    color: #ffffff;
}*/



/*.bookingDetails .buttonTransparent:hover{
    color: #1F4382;
}*/

.footerContent .input-group .input-group-addon:hover,
.footerContent .list-inline li a:hover,
.lightblueHover:hover,
.lightblue {
    background-color: #80C3DB;
    border-color: #80C3DB;
}

.teamMember .maskingArea .list-inline li a:hover,
.trip-idea-footer-price:hover {
    background-color: #80C3DB;
}

/*.progress-wizard > .progress-wizard-step > .progress-wizard-dot {
    border-color: #80C3DB;
}*/

/* Secondary color orange -template default- */

.notFoundContent .input-group .input-group-addon {
    background-color: #FF891E;
    border-color: #FF891E;
}

.navbar-nav > li.dropdown.searchBox a .searchIcon {
    background-color: #FF891E;
}

/* Other colors */
.thumbnail.deals .discountInfo .discountOffer {
    background-color: #FB2916;
}

.bookingDetails .buttonTransparent {
    color: #ffffff;
}

.btnvisa {
    background-color: #CF132B;
    border-color: #CF132B;
}