/* ----------------------------------------------------------------
	Canvas: Medical Demo
	Version: 1.0
-----------------------------------------------------------------*/


.section.dark .bgcolor h2 { color: #FFF; }

.section.dark .bgcolor label {
	color: rgba(255,255,255,0.9);
	font-weight: 400;
	text-transform: capitalize;
}


.footer-big-contacts {
	color: #333;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 1px;
}

.footer-big-contacts span {
	display: block;
	font-size: 11px;
	font-weight: 400;
	text-transform: uppercase;
	color: #888;
	letter-spacing: 2px;
}


#css3-spinner-svg-pulse-wrapper {
	position: absolute;
	overflow: hidden;
	width: 260px;
	height: 210px;
	top: 50%;
	left: 50%;
	margin-top: -105px;
	margin-left: -130px;
	background-color: transparent;
	animation: none;
	-webkit-animation: none;
}

#css3-spinner-svg-pulse {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -105px;
	margin-left: -275px;
}

#css3-spinner-pulse {
	stroke-dasharray: 281;
	-webkit-animation: dash 5s infinite linear forwards;
}

/*Animation*/
@-webkit-keyframes dash {
	from {
		stroke-dashoffset:814;
	}

	to {
		stroke-dashoffset:-814;
	}
}

@keyframes dash {
	from {
		stroke-dashoffset:814;
	}

	to {
		stroke-dashoffset:-814;
	}
}


.slider-caption {
	background-color: rgba(254,194,53,0.8);
	border-radius: 2px;
	left: -25px;
	padding: 40px;
	max-width: 450px;
}

.slider-caption h2 {
	font-size: 20px;
	margin-bottom: 20px;
	color: #fff;
}
.slider-caption:not(.dark),
.slider-caption:not(.dark) h2 {
	color: #fff;
	text-shadow: none;
}

.slider-caption p {
	margin-bottom: 0;
	font-size: 18px;
	color: #fff;
}


.slider-caption.slider-caption-right {
	left: auto;
	right: -25px;
}


.dark .slider-caption {
	background-color: rgba(0,0,0,0.75)
}

#copyrights {
    padding: 20px 0;
}

.footer-logo {
    margin-bottom: 0px;
}

.portfolio-overlay a.center-icon {
	display: block;
	margin: -20px 0 0 -20px;
	opacity: 0;
}

#primary-menu.style-3 > ul > li:hover > a {
	color: #fff;
	background-color: #faa637 !important
}

.promo.promo-light, .promo.promo-light h3 {
		color: #fff;
	background-color: #faa637 !important
}

.promo.promo-light .button.button-border {
	
	border-color : #fff;
	color: #fff;
}