﻿/*A*/

a.text-slate-800.sm\:bg-white.sm\:text-slate-800.text-bold.px-4.py-3.rounded-t-md.active {
    color: #fff !important;
    background-color: rgba(10, 49, 82,0.8) !important;
}

a.text-slate-800.sm\:bg-white.sm\:text-slate-800.text-bold.px-4.py-3.rounded-t-md {
    background-color: rgb(30 41 59) !important;
    color: white !important;
}

.absolute .grid.grid-cols-7 .text-black {
    color: #000 !important;
}

.absolute.bg-white.w-52.overflow-y-auto.z-10.rounded.border.border-blue-500 {
    background-color: #fff !important;
}

.airport-input::-webkit-input-placeholder {
    /* color: #6c757d;*/
    color: #fff !important;
    opacity: 1;
}

.airport-input:-ms-input-placeholder {
    /* color: #6c757d;*/
    color: #fff !important;
    opacity: 1;
}

.airport-input::-ms-input-placeholder {
    /* color: #6c757d;*/
    color: #fff !important;
    opacity: 1;
}

.airport-input::placeholder {
    /* color: #6c757d;*/
    color: #fff !important;
    opacity: 1;
}

/*B*/

.bg-white {
    color: #fff !important;
    background-color: rgba(10, 49, 82,0.8) !important;
}

.border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246/var(--tw-border-opacity)) !important;
}

.bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(96 165 250/var(--tw-bg-opacity)) !important;
}

.bg-slate-800 {
    color: #fff !important;
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59/var(--tw-bg-opacity)) !important;
}

/*C*/

.checked\:bg-blue-800:checked {
    --tw-bg-opacity: 1;
    background-color: rgb(30 64 175/var(--tw-bg-opacity)) !important;
}

/*D*/

div#searchNav label {
    color: #fff !important;
}

div#directLI label {
    color: #fff !important;
}

/*H*/

.hotel-input::-webkit-input-placeholder {
    /* color: #6c757d;*/
    color: #fff !important;
    opacity: 1;
}

.hotel-input:-ms-input-placeholder {
    /* color: #6c757d;*/
    color: #fff !important;
    opacity: 1;
}

.hotel-input::-ms-input-placeholder {
    /* color: #6c757d;*/
    color: #fff !important;
    opacity: 1;
}

.hotel-input::placeholder {
    /* color: #6c757d;*/
    color: #fff !important;
    opacity: 1;
}

input#txtHtl_Nightcount {
    color: #fff;
}

/*L*/
label {
    margin-bottom: 0rem;
    color: #fff;
}

/*S*/
select#ddlClass {
    color: #fff;
}

select option {
    color: #fff !important;
    background-color: rgba(10, 49, 82,0.8) !important;
}

/*T*/


.t-dates {
    color: #fff !important;
}

.text-slate-800 {
    --tw-text-opacity: 1;
    color: rgb(30 41 59/var(--tw-text-opacity)) !important;
}

.text-blue-600 {
    --tw-text-opacity: 1;
    color: rgb(37 99 235/var(--tw-text-opacity));
}

[type=radio]:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E") !important;
}

.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246/var(--tw-text-opacity)) !important;
}

.text-gray-500.text-xs {
    color: rgb(59 130 246/var(--tw-border-opacity)) !important;
}

.text-black {
    color: #000 !important;
}

[multiple], [type=date], [type=datetime-local], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], input:where(:not([type])), select, textarea {
    --tw-shadow: 0 0 #0000 !important;
    background-color: transparent !important;
    border-color: #6b7280 !important;
    color: #fff !important;
}

.t-datepicker-day {
    background: #fff !important;
    border-color: #ededed !important;
}

.t-datepicker-day {
    box-shadow: 0 7px 15px rgb(0 0 0 / 25%) !important;
}

.t-end.t-today, .t-end.t-today .t-hover-day-content, .t-start.t-today, .t-start.t-today .t-hover-day-content {
    background: #11b3f1 !important;
}

    .t-end.t-today:after, .t-start.t-today:after {
        border-top-color: #11b3f1 !important;
    }

.t-hover-day:after {
    border-color: #59caf5 transparent transparent !important;
}

.t-highlighted {
    color: #59caf5 !important;
}

    .t-highlighted.t-disabled {
        background: #fafafa !important;
    }

.t-end, .t-end-limit, .t-start {
    background: #11b3f1 !important;
    color: #fff !important;
}

.t-range, .t-range-limit {
    color: #59caf5 !important;
}

.t-range {
    background: #e9f8fe !important;
}

.t-range-limit {
    background: #d1f0fc !important;
}

    .t-range-limit.t-end, .t-range-limit.t-start {
        background: #89d9f8 !important;
        color: #fff !important;
    }

.t-end, .t-start {
    background: #11b3f1 !important;
    border-color: #ededed !important;
    color: #fff !important;
}

.t-day, .t-disabled, .t-end, .t-range, .t-start {
    background: #fafafa;
    border-color: #fff;
}

.t-check-in .t-end, .t-check-out .t-start, .t-check-out tr ~ .t-end {
    background: #11b3f1 !important;
    color: #fff !important;
}

.t-hover-day, .t-hover-day-content, .t-hover-day:hover {
    background: #59caf5 !important;
    color: #fff !important;
}

    .t-hover-day:after {
        border-color: #59caf5 transparent transparent !important;
    }

.t-today, .t-today .t-hover-day-content {
    background: #aeaeae !important;
}

    .t-today:after {
        border-top-color: #aeaeae !important;
    }

    .t-today:hover, .t-today:hover .t-hover-day-content {
        background: #59caf5 !important;
    }

        .t-today:hover:after {
            border-top-color: #59caf5 !important;
        }

.t-end.t-today, .t-start.t-today {
    color: #fff !important;
}

    .t-end.t-today, .t-end.t-today .t-hover-day-content, .t-start.t-today, .t-start.t-today .t-hover-day-content {
        background: #11b3f1 !important;
    }

        .t-end.t-today:after, .t-start.t-today:after {
            border-top-color: #11b3f1 !important;
        }

.text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(17 24 39/var(--tw-text-opacity)) !important;
}

.text-black.output {
    color: #fff !important;
}

/*packagesearchenginePriceline*/

.cHtrHc {
    background-color: rgba(0, 0, 0, 0.8) !important;
    color: #fff;
    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);
}

.hbjVGI {
    color: #fff;
}

.dDNXDp {
    color: #fff !important;
}

.fYEWSd {
    color: #001833;
    background-color: transparent;
    border-color: #c0cad5;
}

    .fYEWSd::-webkit-input-placeholder {
        color: #4f6f8f;
    }

    .fYEWSd::-moz-placeholder {
        color: #4f6f8f;
    }

    .fYEWSd:-ms-input-placeholder {
        color: #4f6f8f;
    }

    .fYEWSd::placeholder {
        color: #fff;
    }

    .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;
}

.crUfSq {
    color: #fff;
}

/*input, select, textarea {
    background: transparent !important;
    border: 1px solid #e9eef6;
    color: #001833 !important;
}
*/

.gmAYOC, .cCItmt {
    background-color: transparent !important;
    /*border: 1px solid #000;*/
}

/*.Box-sc-n9h3nv-0.Flex-sc-1yrtwh8-0.gJzoyp.ckQdls {
    background-color: rgba(0, 0, 0, 0.8) !important;
}
*/

.manage__traveller_HS, .manage__traveller_FS {
    background-color: rgba(0, 0, 0, 0.8);
    color: #fff !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: #fff;
    }

    .manage__traveller_HS .column h4 {
        color: #fff;
    }

        .manage__traveller_HS .column h4 span {
            color: #ff0100;
        }

.gIgOCr, .jWZung, .eEQjvT {
    background-color: transparent !important;
    color: #fff !important;
    border-color: #fff !important;
}

.kJfikN {
    border: 1px solid #fff !important;
}

label {
    color: #fff !important;
}

button#btn_HtlAdd, button#btnHtl_Remove, button.btn.btn-block.btn-secondary.fs-12.br-5.w-auto.mx-auto {
    border: 1px solid #fff !important;
}

/*.Box-sc-n9h3nv-0.Flex-sc-1yrtwh8-0.gJzoyp.fBIvts {
    color: #000;
}*/
