﻿
.theme_search_form_area {
    background: #FFFFFF;
    box-shadow: 4px 14px 28px rgb(0 0 0 / 10%);
}

.flight_Search_boxed {
    background: #00000017;
}

    .flight_Search_boxed input {
        background: transparent;
    }

    .flight_Search_boxed p {
        color: #818090;
    }

    .flight_Search_boxed .type-label p {
        color: #272727;
    }

.icon_st1 img {
    background: none !important;
    color: var(--main-color);
}

.traveller-calulate-persons .passengers .passengers-types .passengers-type .text .type-label span {
    color: #4c4c4c;
}


.traveller-calulate-persons .passengers .passengers-types .passengers-type .button-set button {
    color: #4c4c4c;
    border: 1px solid #d8d8d8;
}

.traveller-calulate-persons .passengers h6 {
    color: var(--main-color);
}

.traveller-calulate-persons .cabin-selection {
    border-top: 1px solid #c7c7cc;
}

.traveller-calulate-persons .label-select-btn:hover {
    background: var(--main-color);
    color: var(--white-color);
}

.traveller-calulate-persons .label-select-btn.active {
    background: var(--main-color);
    color: var(--white-color);
}

.traveller-calulate-persons .cabin-selection h6 {
    color: var(--main-color);
}

.range_plan i {
    background: #f5eefd;
}


/*packagesearchenginePriceline*/

.cHtrHc {
    background-color: #fff !important;
    color: #000;
    box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.03), 0 2px 8px 0 rgba(0, 0, 0, 0.16), 0 10px 8px -5px rgba(0, 0, 0, 0.16), 0 12px 32px -2px rgba(0, 0, 0, 0.16);
}

.bxRVfn .form-control {
    color: #000 !important;
}

.hbjVGI, .gWgokL {
    color: #000;
}

.dDNXDp {
    color: #000 !important;
}

.fYEWSd {
    color: #001833;
    background-color: transparent;
    border-color: #000;
}

input#HS_txtTotalPax {
    color: #4b5563 !important;
    background-color: transparent;
}

    .fYEWSd::-webkit-input-placeholder {
        color: #4f6f8f;
    }

    .fYEWSd::-moz-placeholder {
        color: #4f6f8f;
    }

    .fYEWSd:-ms-input-placeholder {
        color: #4f6f8f;
    }

    .fYEWSd::placeholder {
        color: #000;
    }

    .fYEWSd::-ms-clear {
        display: none;
    }

    .fYEWSd:disabled {
        background-color: #f4f6f8;
        color: #4f6f8f;
        cursor: not-allowed;
    }

    .fYEWSd:focus {
        border-color: #0068ef;
        box-shadow: 0 0 0 2px #0068ef;
    }

.bsGQFM.bsGQFM.bsGQFM, .fzNpem {
    background-color: transparent !important;
    color: #000 !important;
    border: 1px solid #000;
}

.crUfSq {
    color: #000;
}

.gmAYOC, .cCItmt {
    background-color: transparent !important;
}

.manage__traveller_HS, .manage__traveller_FS {
    background-color: #fff;
    color: #000 !important;
    box-shadow: rgba(0, 0, 0, 0.03) 0px -1px 0px 0px, rgba(0, 0, 0, 0.2) 0px 4px 16px 0px, rgba(0, 0, 0, 0.2) 0px 4px 16px -4px, rgba(0, 0, 0, 0.2) 0px 12px 24px -2px;
}

    .manage__traveller_HS h5, .manage__traveller_FS h4 {
        color: #000;
    }

    .manage__traveller_HS .column h4 {
        color: #000;
    }

        .manage__traveller_HS .column h4 span {
            color: #ff0100;
        }

.gIgOCr, .jWZung, .eEQjvT {
    background-color: transparent !important;
    color: #000 !important;
    border-color: #000 !important;
}

.kJfikN {
    border: 1px solid #000 !important;
}

label {
    color: #000 !important;
}

button#btn_HtlAdd, button#btnHtl_Remove, button.btn.btn-block.btn-secondary.fs-12.br-5.w-auto.mx-auto {
    border: 1px solid #000 !important;
}

.svg-types-travel g {
    fill: #000;
}