/* enter here your custom CSS code */

table.rt-table{
	width: 100%;
	display:table;
	background-color: #08318a;
}

.table.rt-table{
	width: 100%;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
  width:99%;
}

link, a {
color: #08318a;
}

.vbo-availability-room-avdays .vbo-occupied-cell {
	background: var(--vbo-red-color);
	color: #c70000;
}


.vbo-search-mainview .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms label {
	vertical-align: top;
	margin-top: 7px;
	color: beige;
	text-align: left;
	display: block;
}

.h-search .moduletable {
    width: 56%;
    padding: 30px;
    border-radius: 0;
    position: relative;
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 0 20px rgba(0, 0, 0, .2);
  }

.horsrnum{
  color=white;
}

.vbmodhorsearchroomdentrfirst {
	display: inline-block;
	float: left;
	/*margin: 30px 15px 0 0;*/
}