/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

.is-expanded-menu #header.transparent-header.floating-header .container{
	background-color: #2d82d8 !important;
}

a:not(.btn-link):not(.text-decoration-underline):not(.more-link){
	color:#fff;
	font-family: 'Chilanka', cursive;
	font-size:1.3em;
}

a:not(.btn-link):not(.text-decoration-underline):not(.more-link):hover{
	text-decoration: underline;
}

#logo h3{
	color:#fff;
	font-family: 'Chilanka', cursive;
	margin:0;
}

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{
	border:0;
}

/* .banner{
	position: absolute;
	top:5em;
	width:100%;
	height:100%;
}

img.cielo{
	width:100%;
	opacity:0.5
}

section{
	background-color: transparent;
}

section.home{
	height:100% !important;
	background: url("images/custom/sky_home.jpg");
}

/* img.doncarlo{ 
	width:75%;
}*/ 

.heading-block.canti{
	margin-bottom:0;
}

#footer, #copyrights{
	background-color:#2d82d8 !important;
	color:#fff;
}

.header-wrap-clone{
	display: none;
}

h2, h3, h4, h5{
	color:#2d82d8 !important;
}

p, ol {
	color:#2d82d8 ;
}

footer p{
	color:#fff;
}

.blue_text{
	color:#2d82d8 !important;
}

.fbox-content p{
	color:#2d82d8
}

.white_text{
	color:#fff !important;
}

.home_title{
	color: #2d82d8 !important;
}

#slider.pages{
	height: 300px;
}

#slider.pages.alto{
	
	height: 500px;
}

.contact{
	background-color: #2d82d8;
	color:#fff
}

.bio a:not(.btn-link):not(.text-decoration-underline):not(.more-link){
	color: #2d82d8 !important;
	text-decoration: underline !important;
}

.slideshow-container{
	font-size: 1.1em;;
}

@media (max-width:1200px){
	.banner{
		top:2em;
	}
	
}

@media (max-width: 992px) {

	.banner{
		top:0
	}

	#header-wrap{
		background-color:#2d82d8;	
	}
} 