.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrylabsel {
margin-right: 10px;
flex: 0 0 60%;
}
.vrc-searchsuggestions-solution {
min-height: 170px;
}
.vrc-availability-controls select{
background: #fff;
border: 1px solid #dddddd;
padding: 6px;
font-size: 24px;
background-color: forestgreen;
color: whitesmoke;
border-radius: 20px;
text-align: center;
}
.vrcdivsearch .vrcsfentrycont .vrc-sf-time-container span:not(.vrctimesep) {
flex: 0 0 80%;
}
.booknow {
max-width: 100% !important;
}
.vrc-carat-cont {
font-size: 18px !important;
}
.ml-grid, .ml-clearfix {
display: flex !important;
flex-flow: row wrap !important;
}
.ml-responsive-table dd {
display: flex !important;
flex: 1 1 15%;
display: flex;
flex-direction: column;
border: 1px solid gray;
}
.ml-responsive-table dt {
display: none;
}
.car_disclaimer {
font-weight: bold;
font-size: 26px !important;
}
.vrc-searchf-section-categories, #vrccomselpm, #vrccomseldm, .vrctimesep, #vrcmodselpm, .vrc-showprc-title, .car_description_box, .vrc-car-category  {
visibility:hidden;
}
.vrc-pref-color-btn {
width: 100%;
font-size: 28px;
color: white;
background-color: forestgreen;
padding: 10px;
border-radius: 5px;
}
.ml-row-1 {
visibility:hidden;
}
.vrc-checkinday {
border-top: 1px solid #46a546;
background-color: forestgreen !important;
}
.vrc-availability-car-monthcal table {
margin-bottom: 10px !important;
}
.vrc-availability-month-name, .vrc-availability-month-day {
white-space: normal !important;
padding: 4px !important;
}
.vrc-avcals-container, .vrc-cardetails-legend, .vrc-oconfirm-summary-car-cell-net, .vrc-oconfirm-summary-car-cell-tax {
display:none !important;
}
.vrc-availability-weekday {
font-size: 0.7em !important;
}
.vrcdetbooksubmit {
max-width: 75% !important;
}
.vrc-search-btn {
max-width: 50% !important;
}
.vrc-goback-block  {
float: none !important;
margin: 0 auto !important;
}
.vrc-goback-block a {
text-align:center !important;
font-size:1.5em !important;
}
.vrc-save-order-block {
margin: 0 auto !important;
}
.vrclegwarning, .vrclegfree {
background: forestgreen !important;
border: forestgreen !important;
}
.vrc-partially-cell, .vrc-free-cell {
background: forestgreen !important;
}
.vrc-occupied-cell {
color: transparent !important;
}