/* --------------------------------------------------

  #Color Scheme 5 Green/Blue 

-------------------------------------------------- */
/* .color-green-blue */

#branch-alert p{
	color: #1b7171;
}
#branch-alert span{
	border-top: 1px solid #076868;
	border-bottom: 1px solid #076868;
}

.board-marquee .panel-default>.panel-heading {
	color: #fff;
    background-color: #006b6b;
    border-color: #006b6b;
}

/*=======================================
=========== Header ======================
========================================*/


.dark-color{
	background-color:rgba(0,107,107,.85);
	display: inline-block;
	min-height: 122px;
}
.lite-color{
	background-color:rgba(1,164,144,.85);
	display: inline-block;
	min-height: 122px;
}
a{
	color:#20bdbe;
}
.btn-primary,
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active{
	background-color: #20bdbe;
    border-color: #20bdbe;
}
.daxko-button.btn-primary:hover,
.daxko-button.btn-primary:focus,
.daxko-button.btn-primary:active {
     background-color: #ffffff;
     color: #20bdbe;
     transition: 0.5s ease all; 
}
#banner-btns .banner-button{
	display: block;
	z-index: 2;
	background-color:rgba(1,164,144,.1);	
	text-decoration: none !important;			
	margin: 25px 0;
	border-radius: 3px;
}
/*
.dropdown-toggle:hover{
	color:rgb(0,107,107);
}
*/
.cta-block:first-child{
	background-color:rgba(32, 189, 190, 0.7);
}
.cta-block{
	background-color: rgba(0, 107, 107, .7);
}
.cta-block:last-child{
	background-color: rgba(1, 164, 144, .7);
}
.branch-cta-blocks:first-child, .branch-cta-blocks:nth-child(3){
	background-color: rgba(0, 107, 107, .6);
}
.branch-cta-blocks:last-child, .branch-cta-blocks:nth-child(2){
    background-color:rgba(32, 189, 190, 0.6);
}
#branch-title .btn-secondary{
	background-color: rgba(0, 107, 107, 1);
}
/*=======================================
=========== Solo Post Styling ===========
========================================*/
.post-title{
	color:#01a490;
	font-family: "Cachet W01 Bold";
}

.cta-button{
	border:solid 1px #0060af;
	border-radius: 4px;
	color: #0060af;
	background-color: transparent;
	text-align: center;
	font-family: "Cachet W01 Medium";
	font-size: 15px;
	padding: 8px 0;
}

/*=======================================
=========== Navigation ==================
========================================*/
.dropdown-menu>li>a:hover {
    background-color: #006b6b !important;
    color: #fff !important;
}

.navbar-default .navbar-nav>li:hover{
	color: #fff !important;
    background-color: #006b6b !important;
}
.dropdown-menu {
    border: none !important;
    background-color: rgba(1, 164, 144, .9) !important;
    z-index: 7;
}
.navbar-toggle{
	color:#00a78e;
}
.navbar-default{	
	background-color: #00a78e;
}
/*=======================================
==== Front-Page Upcoming Events =========
========================================*/
#event-content h2{
	color: #006b6b !important;
	font-family: "Cachet W01 Medium";
}
#event-content h3{
	color:#01a490;
	font-family:"Cachet W01 Medium";
	font-size:22px;
	margin:0;
}
#dateObject {
	background-color:#20bdbe;
}
#events-wrapper::-webkit-scrollbar-thumb{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #006b6b;
}
.list-group::-webkit-scrollbar-thumb, .memb-list::-webkit-scrollbar-thumb{
		border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #006b6b;
	}
/*=======================================
=======Featured Programs ===============
========================================*/
.programs:hover a{
	background:rgba(0,0,0,.6);
	text-decoration:none;
	border-radius: 4px;
}
/*=======================================
============== Area of Focus ============
========================================*/


.learn-more{
	background-color: #20bdbe;
	color:#fff;
	border-radius: 4px;
	padding:8px 14px;
	text-decoration: none;
}
.learn-more:hover{
	background-color: #01a490;
	color:#fff;
	text-decoration: none;
}
.button-color{
	background-color:#01a490;
}

/*=======================================
==========Branch Locations===============
========================================*/
h3{
	font-family: "Cachet W01 Book";
	color:#006b6b;
}
h1, h1 a{
	font-family: "Cachet W01 Bold";
	color: #026a6a;
}
h2{
	font-family: "Cachet W01 Medium";
	color: #1fbdbf;
}
#featured-programs h2{
	color: #636466;
	font-family: "Cachet W01 Book" !important;
}



/*========Branch-Info Bar===============*/
#branch-info-bar{
	background-color: rgba(1,164,144,.9);
	z-index: 2;
	height: 100%;
}
#facility-info .branch-content span{
	background-color:#fff;
	border:solid 1px #fff;
	border-radius: 50%;
	color: rgb(0, 164, 143);
	text-align: center;
	padding: 7px;
	display: inline-block;
	font-size: 20px;
}


/*=======================================
=========Branch Highlight Sections=======
========================================*/

.highlight .solo-highlight h2{
	/* font-family:'Cachet W01 Book'; */
	/* font-size: 20px; */
	/* color: #006b6b; */
	/* padding:5px; */
}

.highlight{
	background-color: rgba(1,164,144,.85);
	z-index: 2;
	height: 100%;
}

/*=======================================
=========Branch Featured Programs========
========================================*/

#banner-btns .banner-button{
	z-index: 2;
	background-color: rgba(1,164,144,1);
	text-decoration: none !important;
	margin: 8px 0;
	border-radius: 3px;
	padding: 0px 15px;
	/* min-width: 44px; */
	width: auto;
	display: inline-block;
}



/*=======================================
============== Inner Pages==============
========================================*/

.inner-content h4{
	color: #20bdbe;
}
.inner-content h3, .frm_style_formidable-style.with_frm_style .frm-show-form  .frm_section_heading h3{
	color: #01a490;
}
.inner-content h2, .frm_style_formidable-style.with_frm_style legend + h3, .frm_style_formidable-style.with_frm_style h3.frm_form_title{
	color: #1fbdbf;
}
.feature-icon-wrapper span{
	background-color: #1fbdbf;
}
#ATSSearchButton{	
	background-color: #1fbdbf;
	border: 1px solid #1fbdbf;
}
#ATSLoginLink,#ATSSearchReset,#ATSJobApplyLink2,#ATSJobApplyLink1,#ATSLogoutAndClose{
	background-color: #1fbdbf;
}


/*=======================================
============== Side Navigation===========
========================================*/

/*
.navbar-blue .navbar-default{
	background-color: #20bdbe;
	border-color: #e7e7e7;
	float: left;
	width: 100%;
}
.sidebar-nav li:before{
	background-color: rgba(32, 189, 190, .3);
}
.sidebar-nav li:first-child a{
	background-color:#20bdbe;
}
.hamburger{
	background-color: #20bdbe;
}
*/
.side-nav ul li:first-child a,
.side-nav ul li:first-child a:hover{
    background-color: #20bdbe;
/*     color: #046969; */
}
.side-nav ul li a:hover {
    background-color: rgba(32, 189, 190, .1);
}

/*=======================================
============== Footer ===================
========================================*/
#footer {
    border-top: 3px solid #006b6b;
    margin-top: 85px;
}
#footer-social{
	background-color:#006b6b;
}
#footer-top #footer-nav ul li a{
	font-family: "Cachet W01 Medium";
	color: #026a6a;
	font-size: 18px;
	text-decoration: none;
}

#footer-social ul li a{
	color: #006b6b;
}
#newsletter{
	background-color:#20bdbe;
	display: inline-block;
	margin-top: 20px;
}
#footer-logo{
	background-image: url(/wp-content/uploads/2021/05/y-logo-1.jpg);
}

/*=======================================
=========== MEDIA QUERIES ===============
========================================*/
@media(max-width:991px){
	#banner-wrapper{
		/* height: 145px; */
	}
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{
		background-color: rgb(0,107,107);
	}
	.navbar-fixed-top{
		background-color:#006b6b;
		border:none;
		padding: 60px 0 0px 0;
	}
	#header-mobile #title-mobile {
		text-align: center;
		color:#fff !important;
		font-family: "Cachet W01 Medium";
		background-color:#01a490;
		
	}
	#header-mobile #logo-mobile{
		text-align: center;
		background-color:#006b6b;
	}
	#social-media-icons a.btn-secondary{
		color: #00a48f;
	}
	#social-media ul li a span{
		color:#fff;
		padding: 5px 8px;
		font-size: 18px;
		border-radius: 50%;
		color: #00a48f;
		background: #fff;
		border: solid 2px #fff;
	}
	
	.main-transparent{
		background-color: rgba(0,107,107,.95);
		/* position: absolute; */
		/* top:0; */
		bottom:0;
		left:0;
		right:0;
		z-index: 0;
		height: 100%;
		display: inline-block;
		width: 100%;
	}
	
	
}


@media(min-width:992px){
	#gradient-fill{		
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#006b6b+0,006b6b+26,ffffff+100 */
		background: rgb(0,107,107); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(0,107,107,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, rgba(0,107,107,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, rgba(0,107,107,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006b6b', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
		height: 230px;
		position: absolute;
		display: block;
		left: 0;
		right: 0;
	}
	/*=============Header Social Media Icons=================*/
	#social-media-icons a.btn-secondary{
	    color: #006b6b;
	}
	#social-media-desktop ul li a span.icon-facebook{
		color:#fff;
		padding: 6px 10px;
		font-size: 16px;
		border-radius: 50%;
		color: #006b6b;
		background: #fff;
		/* border: solid 2px #fff; */
	}
	#social-media-desktop ul li a span.icon-instagram{
		color:#fff;
		padding: 6px 9px;
		font-size: 16px;
		border-radius: 50%;
		color: #006b6b;
		background: #fff;
		/* border: solid 2px #fff; */
	}
	
	#social-media-desktop ul li a span.icon-twitter{
		color:#fff;
		padding: 6px 8px;
		font-size: 16px;
		border-radius: 50%;
		color: #006b6b;
		background: #fff;
		/* border: solid 2px #fff; */
	}
	#social-media-desktop ul li a span.icon-pinterest-p{
		color:#fff;
		padding: 6px 10px;
		font-size: 16px;
		border-radius: 50%;
		color: #006b6b;
		background: #fff;
		/* border: solid 2px #fff; */
	}
	#social-media-desktop ul li a span.icon-linkedin{
		color:#fff;
		padding: 6px 9px;
		font-size: 16px;
		border-radius: 50%;
		color: #006b6b;
		background: #fff;
		/* border: solid 2px #fff; */
	}
	#social-media-desktop ul li a span.icon-youtube-play{
		color:#fff;
		padding: 6px 7px;
		font-size: 16px;
		border-radius: 50%;
		color: #006b6b;
		background: #fff;
		/* border: solid 2px #fff; */
	}
	
	
	/*====================================================*/

	#branch-alert span{
		background-color: #046969;
		color:#fff;
		font-size: 22px;
		/* padding: 8px 9px; */
		border-radius: 2px;
		position: absolute;
		top: -2px;
		/* bottom: -5px; */
		left: -10px;
		/* margin: 0px 0; */
		padding: 6px 5px;
	}
}
@media(min-width:767px) and (max-width:992px){
	#branch-alert span {
    	background-color: #046969;
    	color: #fff;
    	font-size: 25px;
    	/* padding: 8px 9px; */
    	border-radius: 2px;
    	position: absolute;
    	top: -2px;
    	bottom: -2px;
    	left: -10px;
    	/* margin: 0px 0; */
    	padding: 17px 5px;
 }
}

@media(max-width:767px){
	#footer-social ul li a span.icon-phone{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 8px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-envelope-o{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 8px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-location{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 8px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-facebook{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 10px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-instagram{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 9px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-twitter{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 8px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-pinterest-p{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 10px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-youtube-play{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 8px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-linkedin{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 8px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#footer-social ul li a span.icon-apple{
		color: #006b6b;
		text-decoration: none;
		padding: 6px 8px;
		font-size: 18px;
		border: solid 2px #fff;
		border-radius: 50%;
		background-color: #fff;
		display: inline-block;
	}
	#branch-alert span{
		background-color:#01a490;
		color:#fff;
		font-size: 20px;
		/* padding: 8px 9px; */
		border-radius: 2px;
		position: absolute;
		top: -2px;
		bottom: -1px;
		left: -10px;
		/* margin: 0px 0; */
		padding: 6px 5px;
	}

}
.btn-primary:hover, .btn-primary:focus{
    color: #20bdbe;
    background: #fff;
    border-color: #20bdbe;
}

.btn-primary:hover, .btn-primary:focus{
    color: #20bdbe;
    background: #fff;
    border-color: #20bdbe;
}

/*Google translate toggler*/
#glt-translate-trigger span.notranslate {
	color: #006b6b;
}

/*Staff page*/
.page-id-18662 .inner-content,
.page-id-18769 .inner-content {
	background: #006b6b;
}

.staff-button {
	background: #006b6b;
}

.accordion-button:not(.collapsed){
     background: #026a6a;
     color: #fff;
}

.accordion-button.collapsed{
     background: #20bdb3!important;
     color: #fff!important;
	text-decoration: none;
}

.accordion-button::after{
	    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform .2s ease-in-out;
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    transform: rotate(-180deg);
}

.nav-tabs .nav-link {
    background: #20bdb3;
	color: #fff
}
