﻿/*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;
}
