/* Code for the Kids Thrive Website Here
This website also uses DoHS CSS and DoHS Child Agencies CSS*/









/*top nav*/
.tbm-link.level-1 {text-align:left;}

.wv-header .siteheaderbkg nav.navbar .searchicon .block.block-tb-megamenu.block-tb-megamenu-menu-blockmain.block--collection-mainmenu,
.wv-header .siteheaderbkg nav.navbar .searchicon .block-tb-megamenu.block-tb-megamenu-menu-blockdm14717547-main.block--collection-domainmenuforkidsthrivecollaborativewvmain

 {
	position: relative;
	right: 0em;
	top: 3.5em;
	margin-left: calc(var(--bs-gutter-x)*-.5);
  margin-right: calc(var(--bs-gutter-x)*-.5);
}

.wv-header .block-tb-megamenu .tbm {
	background:#005aad!important; top:5em; z-index:9999;
}
.tbm-submenu {padding:0em;}
.wv-banner .view-static-banner .views-field-field-hero-image-2 img {top:3em!important;}

.wv-banner .view-static-banner .views-field-field-hero-image-2 {max-height:30em;}
.wv-banner .view-static-banner .views-field-field-hero-image-2 img {height:30em!important;}


/*Custom Coloring and Design*/
.navbar-brand__logo img {width:15em!important;}
.contentcenter .views-element-container.block.block-views.block-views-blockphoto-with-call-out-block-6.block--collection-views-block--photo-with-call-out-block-6 {background-color:#8b5983;}
.card-text a.btn, a.btn, .btn a {background-color:#1e529f;}
.card-text a.btn:hover, a.btn:hover, .btn a:hover, .card-text a.btn:focus, a.btn:focus, .btn a:focus, .card-text a.btn:active, a.btn:active, .btn a:active {background-color:#215aae;}
h1, h2, h3, h4, h5, h6 {color:#595959;}
.agency-footer {background-color:#0d3f51!important;}

.contentbottom .block-views-blockstatistics-block-1.block--collection-views-block--statistics-block-1 {background-color:#22708b; padding: 3em 2.5em; color:white; margin-left: calc(var(--bs-gutter-x)*-.5);
  margin-right: calc(var(--bs-gutter-x)*-.5);}
.contentbottom .view-statistics .view-content h3 {color:white!important;}

.contenttopleft .block--collection-views-block--events-block-1 h2 {margin-top:1em;}

.contenttopleft .view-events .more-link a {background-color: #1e529f;
  color: white !important;
  border-radius: 2em;
  border: 0px none;
  padding: .5em 1.5em; 
  box-shadow: 0px 0px 2px 3px rgba(0, 0, 0, 0.1);}
  
  
  .contenttopright, .contenttopleft {width:50%;}
  .contenttopleft {padding:2em;}

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

.wv-header .block-tb-megamenu .tbm {
	background: transparent!important; top:0em;
}

.wv-banner .view-static-banner .views-field-field-hero-image-2 img {top:0em!important;}
.wv-header .siteheaderbkg nav.navbar .searchicon .block.block-tb-megamenu.block-tb-megamenu-menu-blockmain.block--collection-mainmenu,
.wv-header .siteheaderbkg nav.navbar .searchicon .block-tb-megamenu.block-tb-megamenu-menu-blockdm14717547-main.block--collection-domainmenuforkidsthrivecollaborativewvmain
 {
	position: relative;
	right: 0em;
	top: 3.5em;
	margin-left: calc(var(--bs-gutter-x)*0);
  margin-right: calc(var(--bs-gutter-x)*0);
}

.wv-header .container-fluid.siteheaderbkg .row .navbar .col-1.col-md-1.col-lg-1 {top:-2em;}
}

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

.navbar-brand__logo img {
  width: 12em !important;}
}


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




.wv-banner .view-static-banner .views-field-field-hero-image-2 {max-height:20em;}
.wv-banner .view-static-banner .views-field-field-hero-image-2 img {height:20em!important;}









	.wv-header .siteheaderbkg nav.navbar .block--collection-dohscontactusbutton {
		display: none;
	}
.wv-header .siteheaderbkg nav.navbar .searchicon .block.block-tb-megamenu.block-tb-megamenu-menu-blockmain.block--collection-mainmenu,
.wv-header .siteheaderbkg nav.navbar .searchicon .block-tb-megamenu.block-tb-megamenu-menu-blockdm14717547-main.block--collection-domainmenuforkidsthrivecollaborativewvmain {
		position: relative;
		left: 0em;
		top: -1.5em;
		text-align: left !important;
	}

	.tbm-button {
		background-color: transparent;
		border-radius: 0;
		padding: 0em;
		border: 0 none;
	}

	.wv-header .siteheaderbkg nav.navbar.navbar-expand-lg.justify-content-between.navbar-light .col-9.col-md-9.col-lg-5,
	.wv-header .siteheaderbkg nav.navbar.navbar-expand-lg.justify-content-between.navbar-light .col-1.col-md-1.col-lg-1.searchicon .col-12.col-sm-12.col-md-12.col-lg-12 .block--type-basic.block.block-block-content.block-block-content3cf6ba97-d738-4446-9444-c88125417e14.block--basic.block--collection-searchicon .block__content .field.field--name-body.field--type-text-with-summary.field--label-hidden.field--item p a i.fas.fa-2x.fa-search {
		z-index: 900 !important;
		position: relative;
		right: 0;
	}


	.tbm-button {
		margin-top: 0em !important;
	}

	.wv-header .tbm-button {
		background: transparent;
		border-radius: 0em;
	}

	.tbm--mobile button.tbm-button {
		margin-left: 0em !important;
	}
	
		/*Agency Header*/
.navbar-brand__logo img {
	width: 15em !important;

}


.wv-header .searchicon a i.fas.fa-2x.fa-search {top:-1em;}



.contenttopleft, .contenttopright {width:100%;}






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

.wv-banner .view-static-banner .views-field-field-hero-image-2 {max-height:10em;}
.wv-banner .view-static-banner .views-field-field-hero-image-2 img {height:10em!important;}

	.navbar-brand__logo img {
  width: 17em !important;}
}



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



	.navbar-brand__logo img {
  width: 16em !important;}
}

