#search-api-page-block-form-search input.form-control {
    background: none;
}

html body header .logo-container #block-utilitylinks ul li{
	height: fit-content;
	margin: 8px 5px;
	z-index: 10
}

.WABONSocMediaHeader{
	float: left;
	margin: 0 5px 10px 5px;
	width:fit-content
}

.WABONSocMediaHeader a,
.WABONSocMediaHeader a:active,
.WABONSocMediaHeader a:focus,
.WABONSocMediaHeader a:hover,
.WABONSocMediaHeader a:link,
.WABONSocMediaHeader a:visited
{
	text-decoration: none
}

.WABON-Left-Footer h2,
.WABON-right-footer h2{
	text-transform: uppercase;
}

@media (min-width: 768px){	
	.WABON-topicFooter{
		text-align: left;
	}
	
	.WABON-Left-Footer{
		text-align: left;
		margin-bottom: 30px;
	}
	
	.WABON-right-footer{
		text-align: right;
        margin-left: 100px;
		margin-bottom: 30px;
	}
	
	.WABON-Child-Jumbotron-BGImg img,
	.WABON-Child-Jumbotron-BGImg .WABON-gradient{
    	min-width: 100%;
	}
	
	.WABON-Child-Jumbotron-BGImg .WABON-gradient{
    	right:0
	}
}

@media (max-width: 768px){
	.WABON-topicFooter{
		text-align: center;
	}
	
	.WABON-Left-Footer{
		text-align: center;
		margin-bottom: 30px;
	}
	
	.WABON-right-footer{
		text-align: center;
		margin-bottom: 30px;
	}
	
	.WABON-Child-Jumbotron-BGImg img{
    	max-width: 9900px;
	}
	
	.WABON-Child-Jumbotron-BGImg {
		clear: both;
		overflow: hidden;
	}

	.WABON-Child-Jumbotron-BGImg .WABON-gradient{
    	display: none;
	}
}

.WABON-TopBtn p{
	margin: 0 0 0 5%
}

.WABON-TopBtn .btn{
	background: #00492E;
    border: #00492E solid 4px;
	border-radius:20px 20px 0 0;
	bottom: 0;
    padding: 5px 20px;
	position: fixed;
	z-index: 100;
}

.WABON-TopBtn .btn:hover,
.WABON-TopBtn .btn:focus,
.WABON-TopBtn .btn:active {
	background: #518D4E;
}

.WABON-TopBtn a,
.WABON-TopBtn a:link,
.WABON-TopBtn a:active,
.WABON-TopBtn a:visited,
.WABON-TopBtn a:hover,
.WABON-TopBtn a:focus{
	color: #fff;
	font-size: 18px;
	font-weight: 300;
    line-height: 1;
}

/*New Breadcrumbs*/
.WABON-Breadcrumbs.page-header{
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

.WABON-Breadcrumbs .content,
.WABON-MainHeader .content{
    margin: 0 auto 0 auto;
	max-width: 1260px;
	padding-left: 27px;
	padding-right: 27px;
    width: 100%;
}

.WABON-Breadcrumbs .breadcrumb {
    margin: 0;
    padding: 0;
}

.WABON-Breadcrumbs li.breadcrumb-item {
    padding-bottom: 0 !important;
}

.WABON-Breadcrumbs .breadcrumb-item+.breadcrumb-item::before,
.WABON-Breadcrumbs .breadcrumb-item.active,
.WABON-Breadcrumbs .breadcrumb-item a{
    color: #fff;
}

.WABON-Breadcrumbs .breadcrumb-item a {
	border-bottom: none;
    font-weight: 500;
}

.WABON-Breadcrumbs .breadcrumb-item a:hover {
    color: #f4fc7a
}

/*New H1*/
.WABON-MainHeader.page-header.WABON-MainHeader {
	margin: 0 0 1px 0;
	padding-top: 2%;
}

.WABON-MainHeader .title{
	color: #fff;
	font-size: 2.3rem;
	margin: 0 0 20px 0;
    padding: 0 0 20px 0;
}

/*Jumbotron Part*/
.WABON-Jumbotron {
    position: relative;
}

.WABON-Jumbotron .WABON-HeaderTxt h2{
	color: #00492E;
	margin-bottom: 1rem;
}

.WABON-Jumbotron .WABON-HeaderTxt p{
    font-size: 18px;
    font-weight: 500;
	margin-bottom: .75rem
}

.WABON-Jumbotron .WABON-HeaderTxt p{
    font-size: 18px;
    font-weight: 500;
	margin-bottom: .75rem
}

.WABON-Jumbotron .WABON-HeaderTxt ul{
	margin-bottom: .25rem
}

.WABON-Jumbotron .WABON-HeaderTxt{
	background: #C5DBC2;
	padding: 10px 15px;
}

.WABON-gradient{
	background-image:linear-gradient(rgba(255,255,255,0),rgb(255,255,255));
	bottom: 15px;
	height: 25%;
	position: absolute;
	width: 100%;
}

.WABON-Jumbotron-BGImg,
.WABON-Child-Jumbotron-BGImg{
    overflow: hidden;
}

/*jumbotron break points*/
@media (min-width:1600px){
	.WABON-Jumbotron .WABON-HeaderTxt{
		border-radius: 1.2rem;
        right:16%;
		position: absolute;
		top: 5%;
		z-index: 10 !important;
	}
	
	.WABON-gradient{
		z-index: 1 !important;
	}
	
	.WABON-Jumbotron-BGImg img {
    	width: 5000px;
	}
}

@media (min-width:1400px) and (max-width:1599px){
	.WABON-Jumbotron .WABON-HeaderTxt{
		border-radius: 1.2rem;
    	right: 3%;
    	position: absolute;
    	top: 3%;
   		width: 35%;
		z-index: 10 !important;
	}
	
	.WABON-gradient{
		z-index: 1 !important;
	}
	
	.WABON-Jumbotron-BGImg img {
    	min-height: 500px;
    	max-width:1920px;
	}
}

@media (min-width:1024px) and (max-width:1399px){
	.WABON-Jumbotron .WABON-HeaderTxt{
		background-image:linear-gradient(rgba(255,255,255,0)85%,rgb(255,255,255));
		float: right;
		margin:0;
		width: 35%;
		z-index: 10 !important;
	}
	
	.WABON-gradient{
		z-index: 1 !important;
		right: 35%;
	}
	
	.WABON-Jumbotron-BGImg {
		float: left;
    	width: 65%;
	}
	
	.WABON-Jumbotron-BGImg img {
    	min-width: 1400px;
	}
}


@media (max-width:1023px){
	.WABON-Jumbotron .WABON-HeaderTxt{
		width: 100%;
		clear: both;
	}
	
	.WABON-gradient{
		display: none;
	}
	
	.WABON-Jumbotron-BGImg{
		clear: both;
		overflow: visible;
	}
	
	.WABON-Jumbotron-BGImg img {
    	max-width: 1200px;
	}
}

/*Body Content*/
.WABON-Body-Content li::marker{
	color: #1e8aac;
    font-weight: 800;
}

.WABON-Body-Content ul li::marker{
	color: #35822b !important
}

.WABON-ImageFeature img{
	width: 100%;
	padding-bottom: 15px
}

.WABON-LinkBoxes.row{
	display: flex;
  	flex-wrap: wrap;
  	padding: 0 0 30px 0;
}

.WABON-LinkTiles{
	margin:0 0 30px 0;
	padding: 0;
	width:100%;
}

.WABON-LinkTiles .WABON-ImgBox {
    margin-bottom: 0 !important;
}

.WABON-LinkTiles .WABON-ImgBox img {
    border-radius: 1.2rem 1.2rem 0 0;
	width: 100%;
}

.WABON-LinkTiles .WABON-TxtBox{
	background: #187794;
	border-radius: 0 0 1.2rem 1.2rem;
	color: #fff;
	height: 110px;
	margin-top: 0 !important;
	padding: 10px 15px 15px 15px;
	overflow: hidden;
}

.withBlurbs .WABON-LinkTiles .WABON-TxtBox{
	height: 175px;
	overflow: hidden;
}

.withBlurbs .col-lg-6 .WABON-LinkTiles .WABON-TxtBox{
    height: 225px;
}

.WABON-TxtBox h3,
.WABON-TxtBox a{
    color: #fff !important;
}

.WABON-TxtBox h3{
	margin-top: 0!important
}

.WABON-TxtBox p{
	line-height: 1.375;
}

.WABON-Special-Note{
	color: #b00808;
	font-style: italic;
	font-weight: bold;
}

.fontawesome-icon.WABONbodycontent{
	text-align: center;
}

.WABON-Profile-Pics img {
    border-radius: 1.2rem;
	width: 100%;
}
.WABON-Profile-Names{
	padding: 10px 15px 5px 15px;
}
/*Announcement Block*/
.WABON-announcement-block{
	background: #FDF7ED;
	border:2pt solid #F0AD4E;
	color: #B00808;
	font-size: 1.5rem;
	font-style: italic;
	padding: 0px 20px 10px 20px;
	text-align: left
}
.WABON-announcement-block h2{
	color: #B00808;
	font-weight: bold;
	text-align: center;
}
/*Table Designs*/
table.WABON-Custom-Table{
	border: 3px solid #008080;
	font-weight: 300;
	vertical-align:middle;
	width: 100%;
}
.main-container .row .region-content .content table.WABON-Custom-Table th{
	background: #008080 !important;
	text-align: center;
}
.main-container .row .region-content .content table.WABON-Custom-Table th,
.main-container .row .region-content .content table.WABON-Custom-Table td{
	padding: 5px 15px;
	vertical-align: middle;
	width: 33.33%;
}
.main-container .row .region-content .content table.WABON-Custom-Table tr:nth-child(odd) th{
	background: #3F3F3F !important;
	text-align: left;
}
.WABON-Custom-Table td{
	color:#0E2841;
	font-size: 115%;
}
.WABON-Custom-Table .fontawesome-icon{
	color: #008080;
	margin-top: 0;
    text-align: center;
}
.WABON-Custom-Table h3,
.WABON-Custom-Table h4{
	text-align: center
}
.WABON-Custom-Table h5{
    font-size: 140%;
	font-weight: 300 !important;
    text-align: center;
}