/*
Theme Name: Getaway Child
Theme URI: http://getaway.qodeinteractive.com
Description: A child theme of Getaway Theme
Author: Select Themes
Author URI: http://themeforest.net/user/select-themes
Version: 1.0.5
Text Domain: getaway
Template: getaway
*/

.qodef-logo-wrapper {
    padding: 0 !important;
}

.qodef-page-header .qodef-menu-area .qodef-logo-wrapper a {
    max-height: 50px !important;
}

.qodef-sticky-header .qodef-logo-wrapper {
    max-height: 50px !important;
}

.qodef-logo-wrapper a img.qodef-dark-logo,
.qodef-logo-wrapper a img.qodef-light-logo,
.qodef-logo-wrapper a img.qodef-normal-logo {
    max-height: 50px !important;
}


.home .qodef-page-header .qodef-menu-area .qodef-logo-wrapper a {
    max-height: 90px !important;
    margin-top: 10px !important;
}

.home .qodef-logo-wrapper a img.qodef-dark-logo,
.home .qodef-logo-wrapper a img.qodef-light-logo,
.home .qodef-logo-wrapper a img.qodef-normal-logo {
    max-height: 90px !important;
}


.qodef-mobile-header-holder {
    max-height: 60px !important;
    padding: 5px 0 !important;
}

.qodef-mobile-header .qodef-mobile-logo-wrapper img {
    max-height: 60px !important;
}

.qodef-fm-line.qodef-line-1,
.qodef-fm-line.qodef-line-2,
.qodef-fm-line.qodef-line-3 {
    background-color: #ffffff !important;
}

.qodef-mobile-header-holder .qodef-fm-line.qodef-line-1,
.qodef-mobile-header-holder .qodef-fm-line.qodef-line-2,
.qodef-mobile-header-holder .qodef-fm-line.qodef-line-3 {
    background-color: #000000 !important;
}

.page-id-2985.qodef-paspartu-enabled .qodef-wrapper {
    padding: 10px;
}

.qodef-tour-booking-form-holder .qodef-tours-input-icon {
    top: 2px;
}

.qodef-tour-booking-form-holder .qodef-tours-input-with-icon input[type=tel] {
    position: relative;
    width: 100%;
    margin: 0;
    padding: 30px 24px 10px 26px;
    font-size: 16px;
    font-family: Montserrat, sans-serif;
    font-weight: 500;
    color: #000;
    background-color: #fff;
    border: none;
    border-bottom: 2px solid #000;
    outline: 0;
    -webkit-appearance: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    -webkit-transition: border-color .2s ease-in-out;
    -o-transition: border-color .2s ease-in-out;
    transition: border-color .2s ease-in-out;
}

.qodef-tour-booking-form-holder .qodef-tours-input-with-icon input[type=number] {
    padding-top: 10px;
}

.qodef-tour-booking-form-holder .qodef-tours-input-with-icon-tel {
    margin-bottom: 30px !important;
}

.qodef-tour-booking-form-holder .qodef-tours-input-with-icon-tel .qodef-tours-input-icon {
    top: -16px;
}

.qodef-tour-booking-form-holder .stema-persons-label {
    font-size: 16px;
    font-family: Montserrat, sans-serif;
    font-weight: 500;
    color: #000000;
    margin-top: 30px !important;
}

.qodef-tour-booking-form-holder .qodef-tour-booking-form-holder .wpcf7-submit {
    text-transform: initial !important;
    position: relative !important;
    left: auto !important;
    bottom: auto !important;
}

.qodef-tour-booking-form-holder .stema-tour-id-hidden {
    opacity: 0;
    height: 0;
}

.qodef-tour-booking-form-holder .wpcf7-response-output {

}

.newsletter-subscribe-checkbox {
    display: none;
}

.newsletter-details {
    font-size: 12px;
    line-height: 12px;
}

.qodef-testimonials-holder .qodef-testimonial-content:before,
.qodef-testimonials-holder.qodef-testimonials-standard .qodef-testimonial-author .qodef-testimonials-author-name,
.qodef-testimonials-holder.qodef-testimonials-standard .owl-nav .owl-next span,
.qodef-testimonials-holder.qodef-testimonials-standard .owl-nav .owl-prev span {
    color: #1eabe3 !important;
}

.single-tour-item .qodef-tour-item-price-holder .qodef-tours-price-holder {
    color: #1eabe3 !important;
    font-weight: bold !important;
    text-shadow: 1px 1px 5px #000 !important;
}

.qodef-tour-item-single-holder article .qodef-tour-main-info-holder li:hover {
    color: #1eabe3 !important;
}

.qodef-tour-item-single-holder article .qodef-tour-main-info-holder li:hover .qodef-info {
    color: #1eabe3 !important;
}

.qodef-tour-item-single-holder article .qodef-tour-main-info-holder li:hover .qodef-value {
    color: #1eabe3 !important;
}

.qodef-tour-item-single-holder article .qodef-tour-main-info-holder li .qodef-info:hover {
    color: #1eabe3 !important;
}

.qodef-tours-standard-item .qodef-tours-standard-item-price-holder .qodef-tours-price-holder {
    color: #1eabe3 !important;
}

.single-tour-item .qodef-tour-item-short-info .qodef-tours-tour-destination-holder .dripicons-location {
    display: block !important;
}

@media (max-width: 768px) {
    .page-template-search-tour-item-template .qodef-title-holder .qodef-title-inner .qodef-grid {
        padding: 0;
        text-align: center;
    }

    .single-tour-item .qodef-content .qodef-content-inner .qodef-tour-fullwidth-featured-image-holder.qodef-tour-section-light .qodef-tour-fws-title {
        font-size: 2.5em !important;
    }
}

@media (max-width: 420px) {
    .single-tour-item .qodef-content .qodef-content-inner .qodef-tour-fullwidth-featured-image-holder.qodef-tour-section-light .qodef-tour-fws-title {
        font-size: 1.8em !important;
    }
}

footer .widget.widget_archive ul li a:hover, footer .widget.widget_categories ul li a:hover, footer .widget.widget_meta ul li a:hover, footer .widget.widget_nav_menu ul li a:hover, footer .widget.widget_pages ul li a:hover, footer .widget.widget_recent_entries ul li a:hover  {
    color: #1eabe3 !important;
}
