/* This CSS file will be loaded at last. Any CSS customization should be placed here */

#primary .entry-content {
	float: none !important;
	width: 100% !important;
}

.theme-twentytwentyone #primary .entry-content > .wrap {
	max-width: var(--responsive--alignwide-width) !important;
}

.theme-twentytwentytwo main .wrap {
	max-width: 1000px !important;
}
.vbdivsearch .vb-search-inner > div label {
    margin-bottom: 0px;
}
.vbo-search-submit .btn {
    background: var(--primary);
}
.vbo-reqinfo-opener {
    background: var(--primary);
}
.vbo-search-submit {
    margin: 26px 10px 10px 10px;
 }

a:hover {
  color: white !important;
}
.vbo-reqinfo-opener:hover {
  color: var(--primary) !important;
}
.vblistcontainer-grid .vbsrowpricediv {
    text-align: center;
    color: white;
}
.vblist li .vbliststartfrom {
  color: var(--primary);
}
.vbsrowprice .vbsrowpricediv .room_cost {
  color: white;
}
.vbsrowprice .vbsrowpricediv {
   color: white;
}
#vbjstotnights {
  margin: 36px 12px 12px 20px;
}


.vbmodroomsview > a {
    background: #D98600 !important;
}

.vbmodroomsboxdiv {
    background: #13172B;
}
