/* Promo - Bright (Yellow/Gold)
-----------------------------------------------------------------*/

.promo.promo-bright { background-color: #1ABC9C; }

.promo.promo-bright > span,
.promo.promo-bright > .container > span { color: rgba(255,255,255,0.9); }

.promo.promo-bright a.button:not(.button-border) {
	background-color: rgba(0,0,0,0.2);
	color: #FFF;
}

.promo.promo-bright a.button:hover {
	background-color: #FFF;
	border-color: #FFF;
	color: #444;
	text-shadow: none;
}

.promo.promo-bright h3 {
	line-height: 1.3;
}

.promo.promo-dark {
	padding: 30px 240px 30px 30px;
}

.promo > span, .promo > .container > span {
    font-weight: 600;
}

#about ul {
	margin-left: 1.75em;
}

#about li {
	margin-bottom: 6px;
}

#page-title .breadcrumb.dark > .active { color: rgba(255,255,255,0.6); }
#page-title .breadcrumb.dark a { color: rgba(255,255,255,0.8); }
#page-title .breadcrumb.dark a:hover { color: rgba(255,255,255,0.95); }


.slider-caption span.tape {
	background: rgba(255,255,255,0.5);
	/*background: white;*/
	padding: 2px 2px 2px 4px;
	color: #222;
}

.search-results .entry {
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.search-results .entry-title h2 {
	font-size: 20px;
	letter-spacing: inherit;
	text-transform: none;
}

.search-results .entry-meta li {
	float: none;
}

#posts.search-results .entry-content { margin-top: 10px; }

.bottommargin-tiny { margin-bottom: 10px !important; }

.clear-bottommargin-tiny { margin-bottom: -10px !important; }

