

/* header  carousel */

/*
 * prt-header-carousel
 * prt-header-carousel
 * prt-header-carousel
 * start 
 */

#carousel-a.summer .carousel-inner img {
	width:100%;
}

@media screen and (max-width: 700px) {
	#carousel-a.summer .carousel-caption {
		font-size: 20px !important;
	}
}

#carousel-a .carousel-caption {
	bottom: 10%; 
	/*
	top:50%;
	transform: translateY(-50%);
	*/
	font-size: 30px;
	text-transform: uppercase;
	
	
	color: #FFBB33;
	font-style: normal;
	line-height: 65px;
	right: 10%;
	left: 10%;
	/*color: #041900;
	font-weight: 500;
	-webkit-text-stroke-width: 1px;
	-webkit-text-stroke-color: #ffb619;
	*/
	
}





#carousel-a .box-slh-smart {
	border-radius: 10px;
	opacity: 0.8;
	margin: 1% 3% 1% 3%;
}

#carousel-a .box-a {
	color: #ffffff;
	background-color: #0f44bb;
}

#carousel-a .box-b {
	color: #ffffff;
	background-color: #23682b;
}


#carousel-a .box-c {
	color: #ffffff;
	background-color: #bb0f0f;
}





#carousel-a .carousel-indicators li {
	/*width:25px;
	height:15px;
	border-radius: 10px; */
	border: 1px solid #041900;
	background-color: #041900;
	
}

#carousel-a .carousel-indicators li.active {
	background-color: #ffb619;
	
}




#carousel-a .carousel-caption .buttonx a {
	text-decoration: none;
	color: #000 !important;
}

#carousel-a .carousel-caption .buttonx a:visited {
	text-decoration: none;
	color: #000 !important;
}

#carousel-a .carousel-caption .buttonx a:hover{
	text-decoration: none;
	color: #000 !important;
	font-weight: 600;
}

#carousel-a .carousel-caption .buttonx {
	background-color: #ffb619;
	padding: 10px 24px 10px 24px;
	display: inline;
	clear: both;
	font-size: 18px;
	
	border-radius: 10px;
	text-shadow: none;
	border: 1px solid #aaa;
	
	
}




/*
 * end
 * prt-header-carousel
 * prt-header-carousel
 * prt-header-carousel
 * 
 */

