.btn {
background-color:#ab8553 !important;
}


.vbo-oconfirm-roomname {
 color:#ab8553;
} 

.vbo-booking-details-head-confirmed{
background-color:#ab8553 !important;
color:#fff !important;
}

.vbo-booking-details-head-confirmed h4 {
color:#fff !important;
}

.vbo-booking-mod-cmd.vbo-booking-precheckin-cmd a {
background-color:#ab8553 !important;
color:#fff;
}

.vbo-booking-mod-cmd.vbo-booking-precheckin-cmd a,
.vbo-booking-mod-cmd.vbo-booking-precheckin-cmd a:visited,
.vbo-booking-mod-cmd.vbo-booking-precheckin-cmd a:hover {
    background-color: #ab8553 !important;
    color: #fff !important;
}


.vbo-booking-mod-cmd.vbo-booking-precheckin-cmd a i,
.vbo-booking-mod-cmd.vbo-booking-precheckin-cmd a svg {
    color: #fff !important;
    fill:  #fff !important;
    stroke: #fff !important;
}


.vbo-booking-mod-cmd a,
.vbo-booking-mod-cmd a i,
.vbo-booking-mod-cmd a svg
{
background-color:#ab8553 !important;
color:#fff !important;
}

.vbo-booking-mod-cmd a:hover,
.vbo-booking-mod-cmd a:visited
{
background-color:#ab8553 !important;
color:#fff !important;
}


.vbo-oconfirm-summary-total-wrapper {
background-color:#ab8553 !important;
color:#fff;
}

.vbselectordiv a,
.vbselectordiv a:hover,
.vbselectordiv a:visited {
background-color:#ab8553 !important;
color:#fff !important;
}

.vbdivsearch {
border-radius: 8px;
}

.vbo-drp-command vbo-drp-command-close a,
.vbo-drp-command vbo-drp-command-close a:hover,
.vbo-drp-command vbo-drp-command-close a:visited{
color:#fff !important;
}


ol.vbo-stepbar li.vbo-step-complete:before{
background-color:#ab8553 !important;
}

ol.vbo-stepbar li.vbo-step-complete, ol.vbo-stepbar li.vbo-step-current {
    color: var(--vbo-text-color);
    border-bottom: 4px solid #ab8553;
}

.vbrowroomcapacity i {
color:#ab8553 !important;
}

.vbroomnumnightsdet {
background-color:#ab8553 !important;
color:#fff;
}

ol.vbo-stepbar li.vbo-step-current:before {
background-color:#ab8553 !important;
border: 2px solid #ab8553;
}

/* Force ALL icons on site to use #ab8553 */
i,
i[class*="icon"],
[class*="icon"],
svg,
svg path,
svg rect,
svg circle,
svg polygon,
svg line,
.fa,
.fas,
.far,
.fal,
.fab {
    color: #000 !important;
    fill: #000 !important;
    stroke: #000 !important;
}

.vbo-showprc-price-entry-cost {
color:#000 !important;
}

.vbmaxadultsdet .vbmaximgdet i {
    background:#ab8553 !important;
}

.vbmaxchildrendet .vbmaximgdet i {
    background:#ab8553 !important;
}

.vbmaxtotdet .vbmaximgdet i {
    background:#ab8553 !important;
}

.vbmaxminpeopleroom .vbmaximgdet i {
 color: #fff !important;
    fill: #fff !important;
    stroke: #fff !important;
}

.ui-datepicker .vbo-drp-commands-bottom .vbo-drp-command-close button {
color:#fff !important;
}

.ui-datepicker .ui-state-highlight.date-tooltip {
background-color:#ab8553 !important;
}

