/*This CSS file is for Racing Commission*/

/*Agency Header*/
.navbar-brand__logo img {
	width: 12em !important;
	height: auto;
	padding: .5em 0em;
}
.position-relative {position:inherit!important;}
.siteheaderbkg {
	background-color: #ffffff;)
}
.navbar-brand__text.d-flex.flex-column span {
	display:none!important;
}

/*Background*/
body:not(.path-admin),
body.error404,
body.error403 {
background-color:#ffffff!important;
}
/*.siteheaderbkg .form-item-search input.form-textfield.form-control {
  position: absolute;
  width: 13em;
  right: 5.5em;
  top: 3em!important;
  padding: .5em;
}
.siteheaderbkg .btn.js-form-submit.form-submit.btn-primary {
  position: absolute;
  right: 1em;
  top: 3em!important;
}

.wv-banner .container-fluid .col-12 {
	padding: 0em;
}*/
.block-tb-megamenu .tbm {
  background-color: #FFFFFF!important;
}

/*Headings*/
h1, h2, h3, h4 {
  font-weight: bold;
  text-transform: none!important;
}
/*Photo Call Out*/
.CallOutSingle {
	background-color: white;
}
.PhotoCallOut img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: .5 !important;
}
/*Services*/
.block--collection-views-block--services-block-2 h2 {
	display: none;
}

.maxservice {
	background-color: #f1f2f2;
	border-radius: 1em;
}

#views-bootstrap-services-block-2 {
	padding-bottom: 3em;
}

.maxservice:hover {
	background-color: white;
	color: #065db2;
}

/*Content Center*/
.contentcenter {
	background-color: white;
	border-radius: 1em;
	margin: 0em 0% 2em 0%;
	padding: 1em;
	width: 100%;
}
.contenttopleft {padding-left:2em;padding-right:2em;padding-top:2em;}
.contenttopright {padding-left:2em;padding-right:2em;padding-top:2em;}
/*Content Bottom*/
.contentbottom {
	padding-left: 2%;
	padding-right: 2%;
}


/*Hero Carousel*/


.wv-banner .carousel-item img {

  opacity: .3 !important;
  border-top:5px solid #848585!important;
}

.block-tb-megamenu .tbm {
background-color:#ffffff!important;
}
.tbm-item.level-1 {
  border-right: 0px solid rgba(0,0,0,0.2);
}
a.tbm-link.level-1 {
    color: black!important;
}
.btn-primary {padding:10px;background-color:#373b45!important;
}


/*table style*/
.container-fluid.contentcenter table tbody tr {
	border-bottom: 1px solid #cccccc;
}

/*Agency Footer*/
.agency-footer {
	background-color: #18314a !important;
	padding-left: 2% !important;
	padding-right: 2% !important;
}
.agyftadr {
  border-right: 0px solid white;
  text-align: left;
}
.wv-footer h2 {
  font-size: 1em;
  display: none;
}


.wv-footer {
	margin-top: 7em;
}
.tbm-link.level-1:hover, .tbm-link.level-1:focus, .tbm-link.level-1:active {
  background-color: #FFFFFF!important;
}

@media screen and (max-width: 1200px) {

.tbm-link.level-1:hover, .tbm-link.level-1:focus, .tbm-link.level-1:active {
  background-color: #FFFFFF!important;
}

}

@media screen and (max-width: 992px) {



	.wv-footer {
		margin-top: 4em;
	}


}

@media screen and (max-width: 768px) {



}

@media screen and (max-width: 576px) {

}