.navbar-transparent .navbar-site a, .navbar-transparent .navbar-site a:link, .navbar-transparent .navbar-site ul li a:link, .navbar-transparent .navbar-site a:visited, .navbar-transparent .navbar-site ul li a:visited, .navbar-opaque .dropdown-menu-fw a, .navbar-opaque .dropdown-menu-fw a:link, .navbar-opaque .dropdown-menu-fw ul li a:link, .navbar-opaque .dropdown-menu-fw a:visited, .navbar-opaque .dropdown-menu-fw ul li a:visited, .navbar-transparent .navbar-site button, .navbar-opaque .dropdown-menu-fw button {
	color: #000;
}

.navbar-transparent .navbar-site a, .navbar-transparent .navbar-site a:link, .navbar-transparent .navbar-site ul li a:link, .navbar-transparent .navbar-site a:visited, .navbar-transparent .navbar-site ul li a:visited, .navbar-opaque .dropdown-menu-fw a, .navbar-opaque .dropdown-menu-fw a:link, .navbar-opaque .dropdown-menu-fw ul li a:link, .navbar-opaque .dropdown-menu-fw a:visited, .navbar-opaque .dropdown-menu-fw ul li a:visited, .navbar-transparent .navbar-site button, .navbar-opaque .dropdown-menu-fw button {
	color: #000;
}

.row.titlerow.active h1.section-title.section_index_title {
	display:none;
}

#transparent-header-bg img {
	display:none;
}

h1#landing-page-title-desktop {
	display:none !important;
}

.row.page-header {display:none;}

.transparent-header-bg {position:relative;}

small, .small {
	display:block;
	line-height: 1.4;
}

.ewd-header img.img-responsive {max-width: 300px; width: 100%;}

.ewd-header {position:absolute; width: 100%; bottom: 3rem;}

.ewd-header .col-sm-6.text-right {padding-top: 5rem;}

@media only screen and (min-width: 768px) {
	#transparent-header-bg .ewd-header img.img-responsive.hidden-xs {
		display:block;
		height: 140px;
		width: auto;
		max-width:none;
		position:absolute;
		right: calc(100% - 340px);
	}
	#transparent-header-bg {
		height: 300px;
		background-repeat: repeat-x;
    	background-size: auto;
	}
	.ewd-header {
		bottom: 8rem;
	}
	.ewd-header .col-sm-6.text-right {
		padding-top: 6rem;
	}
}

#ewd-pulse-carousel {
	box-shadow:0 16px 24px 2px rgba(0,0,0,0.03),0 6px 30px 5px rgba(0,0,0,0.02),0 8px 10px -7px rgba(0,0,0,0.02);
	position:relative;
	margin-bottom: 30px;
	padding-bottom: 10px;
}

#ewd-pulse-carousel .item h2 a,
#ewd-pulse-carousel .item h2 {
	color: #000;
	font-weight:900;
}

#ewd-pulse-carousel .item h2 {
	margin-top: 2rem;
	background-image: url('/community/economic-workforce-development/images/pulse-border.png');
	background-size: auto 40px;
	background-position: left bottom;
	background-repeat:no-repeat;
	padding-bottom: 26px;
	padding-left: 35px;
	padding-right: 35px;
	margin-bottom: 10px;
}

#ewd-pulse-carousel .ewd-pulse-excerpt p {
	font-size: 1.4rem;
	line-height: 1.4;
}

#ewd-pulse-carousel .ewd-pulse-excerpt {
	padding: 0 35px;
}

#ewd-pulse-carousel .owl-controls {
	position:absolute;
	bottom:0;
	right: 10px;
}

@media only screen and (max-width: 768px) {
	.headerAsset {position:relative;}
	.ewd-header {bottom: auto; position:relative;}	
	.ewd-header .col-sm-6.text-right {text-align:left; padding-top: 2rem; padding-bottom: 2rem;}
	.ewd-header .col-sm-6.text-right .btn {padding: 8px 16px; font-size: 15px;}
	.ewd-header .col-sm-6 {padding:0;}
	#transparent-header-bg{display:none;}
}
