body {
  font-family: "Roboto", Arial, sans-serif;
  margin: 0;
}

#dataList *,
.btn1,
.child,
.footer-bottom,
.hdng,
.includes_price,
.mobile-number,
.textfield .hint,
.time_text {
    text-align: center
}
.btn,
.btn1,
.datepicker .datepicker-switch,
.datepicker .next,
.datepicker .prev,
.datepicker table tr td span,
.datepicker tfoot tr th {
    cursor: pointer
}

.btn-primary,
.btn-primary:focus,
.btn-warning,
.nav-tabs > li.active > a {
    background-color: #f07818
}

.nav > li {
    display: block
}

.nav-tabs > li > a {
    margin-right: 2px;
    border: 1px solid #ccc;
    border-radius: 4px 4px 0 0
}

.nav > li > a {
    display: block;
    padding: 5px
}

.nav-tabs > li.active > a {
    color: #fff;
    cursor: default;
    border: 1px solid #ddd;
    border-bottom-color: #fff0
}

.tab-content {
    width: 98%;
    float: left;
    margin: 10px
}

.easy_time {
    float: left;
    height: auto;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 5px
}
.easy_pm {
    width: 100%;
    float: left
}



.button {
    width: auto
}

.btn-primary {
    color: #fff;
    border-color: #007bff
}

    .btn-primary:focus {
        color: #fff;
        border-color: #0062cc;
        box-shadow: 0 0 0 .2rem rgb(38 143 255 / .5)
    }

    .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
        color: #fff;
        background-color: #5c5d5d;
        border-color: #005cbf
    }

.datepicker-dropdown {
    top: 0;
    left: 0;
    padding: 4px;
    z-index: 9999
}

.datepicker {
    border-radius: 4px;
    direction: ltr
}

.datepicker-dropdown:after {
    content: '';
    display: inline-block;
    border-left: 6px solid #fff0;
    border-right: 6px solid #fff0;
    border-bottom: 6px solid #fff;
    border-top: 0;
    position: absolute
}

.datepicker table tr td, .datepicker table tr th {
    text-align: center;
    width: 30px;
    height: 30px;
    border-radius: 4px;
    border: none
}

.datepicker-days .cw, .datepicker-days .new.day {
    display: none
}

.datepicker table tr td span.new, .datepicker table tr td span.old, .datepicker table tr td.new, .datepicker table tr td.old {
    color: #999
}

.datepicker table tr td.day:hover, .datepicker table tr td.focused {
    background: #eee;
    cursor: pointer
}

.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover, .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    background: 0 0;
    color: #999;
    cursor: default
}

.datepicker table tr td.highlighted {
    color: #000;
    background-color: #d9edf7;
    border-color: #85c5e5;
    border-radius: 0
}

    .datepicker table tr td.highlighted.focus, .datepicker table tr td.highlighted:focus {
        color: #000;
        background-color: #afd9ee;
        border-color: #298fc2
    }

    .datepicker table tr td.highlighted.active, .datepicker table tr td.highlighted:active, .datepicker table tr td.highlighted:hover, .open > .dropdown-toggle.datepicker table tr td.highlighted {
        color: #000;
        background-color: #afd9ee;
        border-color: #52addb
    }

        .datepicker table tr td.highlighted.active.focus, .datepicker table tr td.highlighted.active:focus, .datepicker table tr td.highlighted.active:hover, .datepicker table tr td.highlighted:active.focus, .datepicker table tr td.highlighted:active:focus, .datepicker table tr td.highlighted:active:hover, .open > .dropdown-toggle.datepicker table tr td.highlighted.focus, .open > .dropdown-toggle.datepicker table tr td.highlighted:focus, .open > .dropdown-toggle.datepicker table tr td.highlighted:hover {
            color: #000;
            background-color: #91cbe8;
            border-color: #298fc2
        }

    .datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active:active, .datepicker table tr td.highlighted.active, .datepicker table tr td.highlighted:active, .datepicker table tr td.range.active, .datepicker table tr td.range.highlighted.active, .datepicker table tr td.range.highlighted:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:active, .datepicker table tr td.range:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected.highlighted.active, .datepicker table tr td.selected.highlighted:active, .datepicker table tr td.selected:active, .datepicker table tr td.today.active, .datepicker table tr td.today:active, .open > .dropdown-toggle.datepicker table tr td.active, .open > .dropdown-toggle.datepicker table tr td.active.highlighted, .open > .dropdown-toggle.datepicker table tr td.highlighted, .open > .dropdown-toggle.datepicker table tr td.range, .open > .dropdown-toggle.datepicker table tr td.range.highlighted, .open > .dropdown-toggle.datepicker table tr td.range.today, .open > .dropdown-toggle.datepicker table tr td.selected, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted, .open > .dropdown-toggle.datepicker table tr td.today {
        background-image: none
    }

    .datepicker table tr td.highlighted.disabled.focus, .datepicker table tr td.highlighted.disabled:focus, .datepicker table tr td.highlighted.disabled:hover, .datepicker table tr td.highlighted[disabled].focus, .datepicker table tr td.highlighted[disabled]:focus, .datepicker table tr td.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.highlighted.focus, fieldset[disabled] .datepicker table tr td.highlighted:focus, fieldset[disabled] .datepicker table tr td.highlighted:hover {
        background-color: #d9edf7;
        border-color: #85c5e5
    }

    .datepicker table tr td.highlighted.focused {
        background: #afd9ee
    }

    .datepicker table tr td.highlighted.disabled, .datepicker table tr td.highlighted.disabled:active {
        background: #d9edf7;
        color: #999
    }

.datepicker table tr td.today {
    color: #000;
    background-color: #ffdb99;
    border-color: #ffb733
}

    .datepicker table tr td.today.focus, .datepicker table tr td.today:focus {
        color: #000;
        background-color: #ffc966;
        border-color: #b37400
    }

    .datepicker table tr td.today.active, .datepicker table tr td.today:active, .datepicker table tr td.today:hover, .open > .dropdown-toggle.datepicker table tr td.today {
        color: #000;
        background-color: #ffc966;
        border-color: #f59e00
    }

        .datepicker table tr td.today.active.focus, .datepicker table tr td.today.active:focus, .datepicker table tr td.today.active:hover, .datepicker table tr td.today:active.focus, .datepicker table tr td.today:active:focus, .datepicker table tr td.today:active:hover, .open > .dropdown-toggle.datepicker table tr td.today.focus, .open > .dropdown-toggle.datepicker table tr td.today:focus, .open > .dropdown-toggle.datepicker table tr td.today:hover {
            color: #000;
            background-color: #ffbc42;
            border-color: #b37400
        }

    .datepicker table tr td.today.disabled.focus, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today[disabled].focus, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.today.focus, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover {
        background-color: #ffdb99;
        border-color: #ffb733
    }

    .datepicker table tr td.today.focused {
        background: #ffc966
    }

    .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:active {
        background: #ffdb99;
        color: #999
    }

.datepicker table tr td.range {
    color: #000;
    background-color: #eee;
    border-color: #bbb;
    border-radius: 0
}

    .datepicker table tr td.range.focus, .datepicker table tr td.range:focus {
        color: #000;
        background-color: #d5d5d5;
        border-color: #7c7c7c
    }

    .datepicker table tr td.range.active, .datepicker table tr td.range:active, .datepicker table tr td.range:hover, .open > .dropdown-toggle.datepicker table tr td.range {
        color: #000;
        background-color: #d5d5d5;
        border-color: #9d9d9d
    }

        .datepicker table tr td.range.active.focus, .datepicker table tr td.range.active:focus, .datepicker table tr td.range.active:hover, .datepicker table tr td.range:active.focus, .datepicker table tr td.range:active:focus, .datepicker table tr td.range:active:hover, .open > .dropdown-toggle.datepicker table tr td.range.focus, .open > .dropdown-toggle.datepicker table tr td.range:focus, .open > .dropdown-toggle.datepicker table tr td.range:hover {
            color: #000;
            background-color: #c3c3c3;
            border-color: #7c7c7c
        }

    .datepicker table tr td.range.disabled.focus, .datepicker table tr td.range.disabled:focus, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range[disabled].focus, .datepicker table tr td.range[disabled]:focus, .datepicker table tr td.range[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.focus, fieldset[disabled] .datepicker table tr td.range:focus, fieldset[disabled] .datepicker table tr td.range:hover {
        background-color: #eee;
        border-color: #bbb
    }

    .datepicker table tr td.range.focused {
        background: #d5d5d5
    }

    .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:active {
        background: #eee;
        color: #999
    }

    .datepicker table tr td.range.highlighted {
        color: #000;
        background-color: #e4eef3;
        border-color: #9dc1d3
    }

        .datepicker table tr td.range.highlighted.focus, .datepicker table tr td.range.highlighted:focus {
            color: #000;
            background-color: #c1d7e3;
            border-color: #4b88a6
        }

        .datepicker table tr td.range.highlighted.active, .datepicker table tr td.range.highlighted:active, .datepicker table tr td.range.highlighted:hover, .open > .dropdown-toggle.datepicker table tr td.range.highlighted {
            color: #000;
            background-color: #c1d7e3;
            border-color: #73a6c0
        }

            .datepicker table tr td.range.highlighted.active.focus, .datepicker table tr td.range.highlighted.active:focus, .datepicker table tr td.range.highlighted.active:hover, .datepicker table tr td.range.highlighted:active.focus, .datepicker table tr td.range.highlighted:active:focus, .datepicker table tr td.range.highlighted:active:hover, .open > .dropdown-toggle.datepicker table tr td.range.highlighted.focus, .open > .dropdown-toggle.datepicker table tr td.range.highlighted:focus, .open > .dropdown-toggle.datepicker table tr td.range.highlighted:hover {
                color: #000;
                background-color: #a8c8d8;
                border-color: #4b88a6
            }

        .datepicker table tr td.range.highlighted.disabled.focus, .datepicker table tr td.range.highlighted.disabled:focus, .datepicker table tr td.range.highlighted.disabled:hover, .datepicker table tr td.range.highlighted[disabled].focus, .datepicker table tr td.range.highlighted[disabled]:focus, .datepicker table tr td.range.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.highlighted.focus, fieldset[disabled] .datepicker table tr td.range.highlighted:focus, fieldset[disabled] .datepicker table tr td.range.highlighted:hover {
            background-color: #e4eef3;
            border-color: #9dc1d3
        }

        .datepicker table tr td.range.highlighted.focused {
            background: #c1d7e3
        }

        .datepicker table tr td.range.highlighted.disabled, .datepicker table tr td.range.highlighted.disabled:active {
            background: #e4eef3;
            color: #999
        }

    .datepicker table tr td.range.today {
        color: #000;
        background-color: #f7ca77;
        border-color: #f1a417
    }

        .datepicker table tr td.range.today.focus, .datepicker table tr td.range.today:focus {
            color: #000;
            background-color: #f4b747;
            border-color: #815608
        }

        .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover, .open > .dropdown-toggle.datepicker table tr td.range.today {
            color: #000;
            background-color: #f4b747;
            border-color: #bf800c
        }

            .datepicker table tr td.range.today.active.focus, .datepicker table tr td.range.today.active:focus, .datepicker table tr td.range.today.active:hover, .datepicker table tr td.range.today:active.focus, .datepicker table tr td.range.today:active:focus, .datepicker table tr td.range.today:active:hover, .open > .dropdown-toggle.datepicker table tr td.range.today.focus, .open > .dropdown-toggle.datepicker table tr td.range.today:focus, .open > .dropdown-toggle.datepicker table tr td.range.today:hover {
                color: #000;
                background-color: #f2aa25;
                border-color: #815608
            }

        .datepicker table tr td.range.today.disabled.focus, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today[disabled].focus, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today.focus, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover {
            background-color: #f7ca77;
            border-color: #f1a417
        }

        .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:active {
            background: #f7ca77;
            color: #999
        }

.datepicker table tr td.selected, .datepicker table tr td.selected.highlighted {
    color: #fff;
    background-color: #999;
    border-color: #555;
    text-shadow: 0 -1px 0 rgb(0 0 0 / .25)
}

    .datepicker table tr td.selected.focus, .datepicker table tr td.selected.highlighted.focus, .datepicker table tr td.selected.highlighted:focus, .datepicker table tr td.selected:focus {
        color: #fff;
        background-color: gray;
        border-color: #161616
    }

    .datepicker table tr td.selected.active, .datepicker table tr td.selected.highlighted.active, .datepicker table tr td.selected.highlighted:active, .datepicker table tr td.selected.highlighted:hover, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover, .open > .dropdown-toggle.datepicker table tr td.selected, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
        color: #fff;
        background-color: gray;
        border-color: #373737
    }

        .datepicker table tr td.selected.active.focus, .datepicker table tr td.selected.active:focus, .datepicker table tr td.selected.active:hover, .datepicker table tr td.selected.highlighted.active.focus, .datepicker table tr td.selected.highlighted.active:focus, .datepicker table tr td.selected.highlighted.active:hover, .datepicker table tr td.selected.highlighted:active.focus, .datepicker table tr td.selected.highlighted:active:focus, .datepicker table tr td.selected.highlighted:active:hover, .datepicker table tr td.selected:active.focus, .datepicker table tr td.selected:active:focus, .datepicker table tr td.selected:active:hover, .open > .dropdown-toggle.datepicker table tr td.selected.focus, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted.focus, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted:focus, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted:hover, .open > .dropdown-toggle.datepicker table tr td.selected:focus, .open > .dropdown-toggle.datepicker table tr td.selected:hover {
            color: #fff;
            background-color: #6e6e6e;
            border-color: #161616
        }

    .datepicker table tr td.selected.disabled.focus, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.highlighted.disabled.focus, .datepicker table tr td.selected.highlighted.disabled:focus, .datepicker table tr td.selected.highlighted.disabled:hover, .datepicker table tr td.selected.highlighted[disabled].focus, .datepicker table tr td.selected.highlighted[disabled]:focus, .datepicker table tr td.selected.highlighted[disabled]:hover, .datepicker table tr td.selected[disabled].focus, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected.focus, fieldset[disabled] .datepicker table tr td.selected.highlighted.focus, fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover {
        background-color: #999;
        border-color: #555
    }

.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover, .datepicker table tr td.active, .datepicker table tr td.active.highlighted {
    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
    text-shadow: 0 -1px 0 rgb(0 0 0 / .25)
}

    .datepicker table tr td.active.focus, .datepicker table tr td.active.highlighted.focus, .datepicker table tr td.active.highlighted:focus, .datepicker table tr td.active:focus {
        color: #fff;
        background-color: #3071a9;
        border-color: #193c5a
    }

    .datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active.highlighted:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover, .open > .dropdown-toggle.datepicker table tr td.active, .open > .dropdown-toggle.datepicker table tr td.active.highlighted {
        color: #fff;
        background-color: #3071a9;
        border-color: #285e8e
    }

        .datepicker table tr td.active.active.focus, .datepicker table tr td.active.active:focus, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.highlighted.active.focus, .datepicker table tr td.active.highlighted.active:focus, .datepicker table tr td.active.highlighted.active:hover, .datepicker table tr td.active.highlighted:active.focus, .datepicker table tr td.active.highlighted:active:focus, .datepicker table tr td.active.highlighted:active:hover, .datepicker table tr td.active:active.focus, .datepicker table tr td.active:active:focus, .datepicker table tr td.active:active:hover, .open > .dropdown-toggle.datepicker table tr td.active.focus, .open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus, .open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus, .open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover, .open > .dropdown-toggle.datepicker table tr td.active:focus, .open > .dropdown-toggle.datepicker table tr td.active:hover {
            color: #fff;
            background-color: #285e8e;
            border-color: #193c5a
        }

    .datepicker table tr td.active.disabled.focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.highlighted.disabled.focus, .datepicker table tr td.active.highlighted.disabled:focus, .datepicker table tr td.active.highlighted.disabled:hover, .datepicker table tr td.active.highlighted[disabled].focus, .datepicker table tr td.active.highlighted[disabled]:focus, .datepicker table tr td.active.highlighted[disabled]:hover, .datepicker table tr td.active[disabled].focus, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active[disabled]:hover, fieldset[disabled] .datepicker table tr td.active.focus, fieldset[disabled] .datepicker table tr td.active.highlighted.focus, fieldset[disabled] .datepicker table tr td.active.highlighted:focus, fieldset[disabled] .datepicker table tr td.active.highlighted:hover, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover {
        background-color: #428bca;
        border-color: #357ebd
    }

.datepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    border-radius: 4px
}

    .datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker table tr td span:hover, .datepicker tfoot tr th:hover {
        background: #eee
    }

    .datepicker table tr td span.active.disabled.focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover.focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.focus, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover.focus, .datepicker table tr td span.active:hover:focus {
        color: #fff;
        background-color: #3071a9;
        border-color: #193c5a
    }

    .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover {
        color: #fff;
        background-color: #3071a9;
        border-color: #285e8e
    }

        .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active, .open > .dropdown-toggle.datepicker table tr td span.active, .open > .dropdown-toggle.datepicker table tr td span.active.disabled, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open > .dropdown-toggle.datepicker table tr td span.active:hover {
            color: #fff;
            background-color: #3071a9;
            border-color: #285e8e;
            background-image: none
        }

            .datepicker table tr td span.active.active.focus, .datepicker table tr td span.active.active:focus, .datepicker table tr td span.active.active:hover, .datepicker table tr td span.active.disabled.active.focus, .datepicker table tr td span.active.disabled.active:focus, .datepicker table tr td span.active.disabled.active:hover, .datepicker table tr td span.active.disabled:active.focus, .datepicker table tr td span.active.disabled:active:focus, .datepicker table tr td span.active.disabled:active:hover, .datepicker table tr td span.active.disabled:hover.active.focus, .datepicker table tr td span.active.disabled:hover.active:focus, .datepicker table tr td span.active.disabled:hover.active:hover, .datepicker table tr td span.active.disabled:hover:active.focus, .datepicker table tr td span.active.disabled:hover:active:focus, .datepicker table tr td span.active.disabled:hover:active:hover, .datepicker table tr td span.active:active.focus, .datepicker table tr td span.active:active:focus, .datepicker table tr td span.active:active:hover, .datepicker table tr td span.active:hover.active.focus, .datepicker table tr td span.active:hover.active:focus, .datepicker table tr td span.active:hover.active:hover, .datepicker table tr td span.active:hover:active.focus, .datepicker table tr td span.active:hover:active:focus, .datepicker table tr td span.active:hover:active:hover, .open > .dropdown-toggle.datepicker table tr td span.active.disabled.focus, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:focus, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover, .open > .dropdown-toggle.datepicker table tr td span.active.focus, .open > .dropdown-toggle.datepicker table tr td span.active:focus, .open > .dropdown-toggle.datepicker table tr td span.active:hover, .open > .dropdown-toggle.datepicker table tr td span.active:hover.focus, .open > .dropdown-toggle.datepicker table tr td span.active:hover:focus, .open > .dropdown-toggle.datepicker table tr td span.active:hover:hover {
                color: #fff;
                background-color: #285e8e;
                border-color: #193c5a
            }

        .datepicker table tr td span.active.disabled.disabled.focus, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled.focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled.focus, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active.disabled:hover[disabled].focus, .datepicker table tr td span.active.disabled:hover[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled].focus, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active:hover.disabled.focus, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active:hover[disabled].focus, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active[disabled].focus, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active.disabled.focus, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td span.active.focus, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover.focus, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active:hover:hover {
            background-color: #428bca;
            border-color: #357ebd
        }

.datepicker .datepicker-switch {
    width: 145px
}

/* .header {
  background-color: #fff;
}
.site-header {
  padding: 0 155px ;
  margin: 10px ;
}
.header-top{
      height: 113px ;
}
.header-nav{
  gap: 10px;
} */
.header {
  margin: 10px;
  padding: 0 155px;
}
.header-main {
  flex-direction: row;
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-align: center;
  height: 130px;
}
.header-main a {
  color: #004080;
  text-decoration: underline;
  font-weight: 600;
}
.header-main p {
  font-size: 10px;
  margin-bottom: 0;
}
.header-list {
  display: flex;
  align-items: center;
  gap: 20px;
  justify-content: center;
}
.header-list p {
  color: #333;
  font-weight: 700;
}
.header-list p a {
  text-decoration: none;
  color: #333;
}
.USCIS-Doctors {
  text-align: center;
  align-items: center;
  padding: 2%;
  background-color: #f2f6f7;
}
.USCIS-Doctors h1 {
  color: #666;
  font-size: 22px;
}
.USCIS-Doctors h2 {
  font-size: 22px;
  font-weight: 500;
}
.USCIS-Doctors span {
  font-weight: bolder;
}
.breadcrumb-list {
  display: flex;
  justify-content: space-between;
  margin: 20px 0;
}
.list-top {
  display: flex;
}
.list-top a {
  padding: 0 16px 0 4px;
  color: #666;
}
.epsinol {
  color: #0d1f5a;
  cursor: pointer;
  font-weight: bold;
  display: flex;
  align-items: center;
}
.scheduleAppointment {
  font-size: 24px;
  font-weight: bold;
  margin-top: 15px;
  align-items: center;
  text-align: center;
}
.searchbtn {
  color: #f07818;
  background-color: #fff;
  border: 1px solid #fff0;
  border-left: 1px solid #f07818;
  padding: 2px 4px;
  margin-bottom: 0;
  font-size: 14px;
  white-space: nowrap;
  touch-action: manipulation;
  -webkit-user-select: none;
  user-select: none;
  background-image: none;
}
.container-table {
  padding: 0 155px;
}
.locationfield {
  padding: 0;
  border-top: 1px solid #ccc;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: space-between;
}
.distance {
  border-right: 1px dotted;
  line-height: 37px;
}
.container-breadcrumb {
  max-width: 1140px;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.table-container {
  border-bottom: 1px solid #ccc;
}
.table-wrap {
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  display: flex;
  border-top: 1px solid #ccc;
  /* justify-content: space-between; */
  background: #f5f4f0;
  flex-direction: row;
  min-height: 280px;
  /* gap: 2.5rem; */
  gap: 1.5rem;
  padding: 2rem 3rem;
}
.firstpart {
  padding: 0 15px;
}
.citystarwrap,
.star {
  text-align: center;
}
.cityname {
  padding-top: 7px;
}
.cityname span {
  font-size: 18px;
}
.verified {
  display: flex;
  align-items: center;
  margin-top: 32px;
  text-align: center;
}
.middlepart {
  display: flex;
}
.leftofmiddlepart {
  border-left: 1px dashed #ccc;
  padding-right: 15px;
  padding-left: 15px;
}
.price-distri {
  padding: 0 15px;
  text-align: center;
}
.price-distri h6,
.all-inclusive {
  color: #666;
  padding-top: 10px;
  padding-bottom: 5px;
  border-bottom: 1px dashed #ccc;
  font-size: 1rem;
  text-transform: uppercase;
}
.all-inclusive {
  font-weight: bold;
}
.secondpart-right {
  border-right: 1px dashed #ccc;
  padding-right: 15px;
}
.price-dollar {
  font-size: 18px;
  border-bottom: 1px dashed #ccc;
  color: #060;
  font-weight: bolder;
}
.price {
  display: flex;
}
.includes {
  font-size: 14px;
  color: #666;
  margin-top: 10px;
}
.span-includes,
.allinclusive {
  text-align: center;
}
.onlyincludes ul {
  border-bottom: 1px dashed #666;
}
.appointment {
  margin: 5px 0;
  text-align: center;
}

.florida_text {
    color: #f07818
}

.interlinking_cs_grid_found {
    font-size: 20px;
    text-align: center;
    margin-bottom: 25px;
    margin-top: 25px
}

.qution {
    color: #000
}

.inetrlinking_text {
    font-size: 16px;
    color: #1c3953
}

.appointment_physical {
    color: #8c8c8c;
    margin-top: 15px;
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 15px
}
.near_city {
    line-height: 35px;
    font-size: 16px
}

#NewsLinkSection a, .dollar_onwards a {
    text-decoration: none;
    color: #414141
}

site-header {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    margin: 10px !important;
    padding: 0 155px !important
}

.header-top {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
    height: 113px !important
}

.contact-info {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important
}

.phone-block {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 5px !important
}

    .phone-block a {
        color: #007bff !important;
        text-decoration: none !important;
        margin: 0 !important
    }

.contact-info p {
    font-size: 10px !important;
    float: right !important;
    line-height: 15px !important;
    margin: 0 !important
}

.header-nav, .header-nav ul {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important
}

.person-text {
    display: flex;
    flex-direction: column;
    align-items: center;
}

    .person-text a {
        color: #666;
        margin-top: 3px;
        text-decoration: underline;
    }

.block-text{
    text-align:center;
}

.florida_text {
    color: darkgreen;
    font-weight: bold;
    margin: 15px 0;
    font-family: "segoe UI", Roboto, sans-serif
}   

.appointment_physical {
    font-size: 0.9rem;
    color: #555; /* clear contrast on light bg */
    font-weight: 600;
    margin-top: 3px;
    display: block;
}

.cs_listing_grid_dynamic {
    font-size: 16px;
    color: #666;
    width: 100%;
    float: left;
    margin-top: 25px;
    text-align: justify
}

.cs_grid_text {
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    padding-top: 15px;
    padding-bottom: 25px;
    width: 100%
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .footer-grid {
    float: left
}
.schedulebtn {
  cursor: pointer;
  color: #222;
  border: 1px solid #e0a800;
  font-weight: 600;
  border-radius: 6px;
  padding: 8px 16px;
  line-height: 16px;
  background-image: none;
  font-size: 12px;
  background-color: #f07818;
}
.notes {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.note-div {
  margin-bottom: 5px;
}
.blackcontainer {
  background: #222;
  border-color: #444;
  color: #ddd;
  text-align: center;
  margin: 15px 0;
  font-family: "Segoe UI", Roboto, sans-serif;
  line-height: 1.5;
  font-weight: bold;
  font-size: 20px;
}
.selectcitypara {
  color: #ccc;
  font-size: 0.9rem;
  font-weight: 600;
  margin-top: 3px;
  display: block;
  text-align: center;
}
.table-box {
  line-height: 25px;
  font-size: 16px;
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.table-box a {
  text-decoration: none;
  color: #414141;
}
.easyime-para {
  font-size: 16px;
  color: #666;
  width: 100%;
  float: left;
  margin-top: 25px;
  text-align: justify;
  margin-bottom: 15px;
}
.table-cityname a {
  font-weight: bold;
}
.review {
  border-top: 1px solid #666;
  border-bottom: 1px solid #666;
  padding-top: 15px;
  padding-bottom: 25px;
}
.reviewimgtxt {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.reviewimgtxt a {
  color: #666;
  display: block;
  font-size: 14px;
  margin-top: 3px;
  text-decoration: underline;
}
.review-comment {
  color: #626262;
  font-size: 14px;
  font-size: 14px;
  padding: 15px 18px;
}
.footer {
  padding: 2%;
  background-color: #f8f9fa;
}
.container-footer,
.bottom-container {
  max-width: 1140px;
}
.footer-container {
  display: flex;
}
.footer-colums {
  padding: 0 15px;
}
.footer-heading {
  font-size: 1.4rem;
  font-weight: 500;
  color: #060;
  text-transform: uppercase;
  margin-bottom: 1em;
  margin-top: 1em;
  letter-spacing: 0.5px;
}
.footer-colums ul {
  padding-left: 0;
}
.footer-colums ul li {
  list-style: none;
  margin-bottom: 7px;
}
.footer-colums ul li a {
  font-size: 1em;
  text-decoration: none;
  line-height: 2em;
  color: #000;
  list-style: none;
  text-transform: capitalize;
  word-break: normal;
  word-wrap: break-word;
}
.footer-colums ul li a img {
  width: 16px;
  margin-right: 10px;
}
a[itemprop="telephone"] {
  font-weight: 600;
}
.footer-bottom {
  background-color: #5d4b33;
  padding: 5px;
}
.footer-bottom p {
  font-size: 1em;
  color: #fff;
  line-height: 1.8em;
  text-align: center;
}
.footer-bottom p a {
  color: #fff;
}
.timetable {
  /* width: 100%;
  float: left; */
  padding: 10px;
  text-align: center;
}
.tt-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  align-items: center;
}
.tt-list li {
  float: left;
  /* margin-bottom: -1px; */
}
.tt-list a {
  display: block;
  padding: 5px;
  margin-right: 2px;
  border: 1px solid #ccc;
  border-radius: 4px 4px 0 0;
  font-weight: 600;
}
.tt-list .active {
  color: #fff;
  cursor: default;
  border-bottom-color: #fff0;
}
.tt-list .active a,
.ambuttons .active {
  border: 1px solid #ddd;
  background-color: #f07818;
  color: #fff;
}
.time-tab {
  /* width: 98%; */
  float: left;
  margin: 10px;
}
.AMtiming {
  display: flex;
  gap: 10px;
  align-items: center;
}
.ambuttons {
  display: flex;
}
.ambuttons button {
  float: left;
  margin-right: 5px;
  margin-top: 2px;
}
.btnTIME {
  color: #fff;
  background-color: #5c5d5d;
}
.amtxt {
  font-weight: bolder;
}
.am-timetab {
  margin-bottom: 0;
}
.contries-container {
  max-width: 1140px;
}
@media screen and (max-width: 1024px) {
  .header {
    padding: 0 20px;
  }
}
@media screen and (max-width: 768px) {
  .container-breadcrumb {
    max-width: 960px;
  }
  .header {
    padding: 0 10px;
    margin: 10px 10px 0 10px;
  }
  .header-main {
    height: 90px;
  }
  .USCIS-Doctors h2,
  .USCIS-Doctors h1 {
    font-size: 18px;
  }
  .list-top {
    flex-wrap: wrap;
  }
  .scheduleAppointment {
    font-size: 20px;
  }
  .container-table {
    padding: 0px;
  }

  .table-wrap {
    padding: 1rem;
    gap: 0.5rem;
  }
  .firstpart {
    padding: 0 5px;
  }
  .footer-heading {
    font-size: 20px;
    margin: 0.5em 0;
  }
  .tt-list a {
    font-weight: normal;
  }
}
@media screen and (max-width: 500px) {
  .header {
    padding: 10px;
    margin: 0;
  }
  .USCIS-Doctors h2,
  .USCIS-Doctors h1 {
    font-size: 16px;
  }
  .breadcrumb-list {
    /* padding: 0 10px; */
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .epsinol {
    justify-content: center;
    border-top: 1px solid #d4e0e3;
    width: 100%;
    margin-top: 10px;
    padding-top: 10px;
  }
  .list-top {
    align-items: center;
    justify-content: center;
  }
  .scheduleAppointment {
    font-size: 16px;
  }
  .table-wrap,
  .middlepart {
    flex-direction: column;
  }
  .verified {
    margin-top: 0;
  }
  .price {
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .leftofmiddlepart,
  .secondpart-right {
    border: none;
  }
  .secondpart-right {
    padding: 0 15px;
    border-top: 1px solid #d4e0e3;
  }
  .price-distri h6,
  .price-dollar {
    border-bottom: none;
    margin-bottom: 0;
  }
  .price-distri {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
  }
  .firstpart {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .citystarwrap {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 5px;
    justify-content: center;
  }
  .price-distri h6,
  .cityname {
    padding-top: 0;
    padding-bottom: 0;
  }
  .all-inclusive {
    border: none;
    padding-bottom: 0;
  }
  .span-includes,
  .allinclusive {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 0;
    justify-content: center;
  }
  .table-box {
    justify-content: space-evenly;
  }
  .review-comment {
    padding: 0;
  }
  .footer-colums ul li {
    margin: 0;
  }
  .imagesize {
    width: 19px;
    height: 19px;
  }
  .advertise-img img {
    width: 285px;
  }
  .lastpart {
    border-top: 1px solid #d4e0e3;
  }
  .timetable {
    padding: 5px;
  }
}
@media screen and (max-width: 650px) and (min-width: 500px) {
  .table-wrap {
    padding: 5px;
  }
}
