/* SLIDER */

div.conteslider { 
	width:					100%;
	margin:					auto;
	margin-top:				1px;
}
div.nivoSlider img {
	-moz-transform:			scale(1); 
	-webkit-transform:		scale(1);
	-o-transform:			scale(1);
}

div.nivo-caption {
	position: 				absolute;
    left: 					0%;
    top: 					0%;
    background: 			none;
    text-align: 			center;
    color: 					#fff;
    width: 					100%;
    z-index: 				8;
    padding: 				20px;
	font-size: 				1.2em;
	opacity: 				1!important;
	height: 				150px;
		
background: rgba(36,113,181,1);
background: -moz-linear-gradient(top, rgba(36,113,181,1) 0%, rgba(36,113,181,0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(36,113,181,1)), color-stop(100%, rgba(36,113,181,0)));
background: -webkit-linear-gradient(top, rgba(36,113,181,1) 0%, rgba(36,113,181,0) 100%);
background: -o-linear-gradient(top, rgba(36,113,181,1) 0%, rgba(36,113,181,0) 100%);
background: -ms-linear-gradient(top, rgba(36,113,181,1) 0%, rgba(36,113,181,0) 100%);
background: linear-gradient(to bottom, rgba(36,113,181,1) 0%, rgba(36,113,181,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2471b5', endColorstr='#2471b5', GradientType=0 );
	
}

div.nivo-caption span {
	margin: 				auto;
	display: 				block;
	width: 					100%;
	max-width: 				700px!important;
}

div.nivo-caption hr {
	margin: 				5px!important;
	border-top: 			1px #db8690 solid;
}

div.nivo-caption a {
	display: 				block!important;
	border: 				1px #b70d20 solid !important;
	text-decoration:  		none!important;
	font-weight: 			700!important;
	padding: 				10px 20px;
	margin: 				10px auto;
	color: 					#b70d20!important;
	background-color: 		#fff;
	width: 					50%!important;
	-ms-transition: 		all ease-in-out .4s;
	-moz-transition: 		all ease-in-out .4s;	
	-webkit-transition: 	all ease-in-out .4s;
	transition: 			all ease-in-out .4s;
	border-radius: 			5px 5px 5px 5px;
	-moz-border-radius: 	5px 5px 5px 5px;
	-webkit-border-radius: 	5px 5px 5px 5px;
}

div.nivo-caption a:hover {
	color: 					#ffffff!important;
	background-color: 		#b70d20;
}

#htmlcaption_2 {
	border: 5px #f00 solid!important;
}