.searchForm-bg .form-group .form-label{
    color: midnightblue;
}
.continue-btn a{
    background: #247824;
    border: 1px solid #247824;
}
.continue-btn a:hover {
    text-decoration: none;
    background: #24782487;
    color: white;
    border: 1px solid #247824;
}
.footer {
    width: 100%;
    background-color: #f7f6f6;
    text-align: center;
    border-top: 1px solid #e0e0e0;
}
.footer .container .first-row {
    padding-left: 0px;
    padding-right: 15px;
    text-align: left;
}
.footer .text-row p {
    color: rgba(0, 0, 0, .54);
    font-size: 13px;
    text-align: left;
    margin-bottom: 10px;
    margin-top: 6px;
}
.footer .traveldiv {
    text-align: left;
}
.traveldiv_2 {
    border-bottom: 1px solid #e0e0e0;
}
.traveldiv .logo-img {
    max-height: 24px;
    width: auto;
    margin: 10px 0px;
    margin-top: 20px;
}
.footer .info-text {
    padding-right: 6px;
    font-size: 14px;
}
.footer .info-text a {
    color: #616161;
    text-decoration: none;
    font-weight: 600;
}
.footer-2 {
    background: #f7f6f6;
    color: black;
}
.footer-2 h6 {
    margin-top: 20px;
    font-size: 12px;
    text-align: left;
    color: rgba(0, 0, 0, .54);
}
.footer-2 .flightsearch-txt {
    text-align: left;
    font-size: 11px;
    color: rgba(0, 0, 0, .54);
    padding-left: 0px;
}
.rcg-img {
    height: auto;
    max-width: 188px !important;
    margin-top: 10px;
}
.myBookings-div {
    top: 5px;
}
.myBookings-div:hover {
    text-decoration: none;
    background: #19197070;
    color: midnightblue;
    border: 1px solid white;
}
.rcgInfo-div {
    top: 9px;
}
.passengers-dropdown .adder.minus{
    border: 2px solid midnightblue;
}
.passengers-dropdown .adder.minus .glyphicon{
    color: midnightblue;
}
.passengers-dropdown .adder.plus{
    border: 2px solid midnightblue;
}
.passengers-dropdown .adder.plus .glyphicon{
    color: midnightblue;
}
.airline-dropdown .dropdown-menu li.selected>a{
    background: midnightblue;
}
.airline-dropdown .dropdown-menu li>a:hover {
    cursor: pointer;
    background: #19197070;
    color: #fff;
}
.cabin-classes-div .dropdown-menu .selected a{
    background: midnightblue;
}
.cabin-classes-div .dropdown-menu .selected a:hover {
    background: #19197070;
    color: #fff;
}
.rcgInfo-container a:hover {
    background: #19197070;
    text-decoration: none;
}
.todate-div .fa{
    color: midnightblue;
}
.fromdate-div .fa{
    color: midnightblue;
}
.flight-options-div .checkmark{
    border: 1px solid midnightblue;
}
.flight-options-div .selected .inner-checkmark{
    background: midnightblue;
}
.direct-wrapper .direct-flight-div .selected .checkmark:before{
    color: midnightblue;
}
.flight-options-div:hover .inner-checkmark{
    background: midnightblue;
}
.roundtrip-container .travel-lbl{
    color: midnightblue;
}
.multiCity-container .travel-lbl{
    color: midnightblue;
}
.dateLabel-txt{
    color: midnightblue;
}
.kalendae .k-header{
    background-color: midnightblue;
}
.kalendae .k-days span.k-selected.k-active, .kalendae .k-header.k-active span.k-selected{
    background:midnightblue;
}
.ui-widget-header {
    border: 1px solid #19197070;
    background: midnightblue url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;
    color: #ffffff;
    font-weight: bold;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid midnightblue;
    background: #19197070 url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: midnightblue;
}
@media screen and (max-width: 500px) {
    .passengers-dropdown .fa-user {
        color: midnightblue;
    }
}