



#nivo_slider_bg { 

	width: 100%;

	height: auto;

	padding:0%;

	background-size: 100%;
	
	z-index: .99; }

	

#nivo_slider{height:413px;}



.nivoSlider{position:relative;}



.nivoSlider img{position:absolute;top:0px;left:0px;width: 100% !important;height: auto !important;}



.nivo-slice{display:block;position:absolute;z-index:50;height:230px;top:0px;left:0px;}



.nivo-directionNav a{position:absolute;top:170px;z-index:90;cursor:pointer;width:40px;height:40px;text-indent:-9999px;}



a.nivo-prevNav{left:-0px;background:url(../images/backgrounds/arrow-previous.png) no-repeat top;}

a.nivo-nextNav{right:0px;background:url(../images/backgrounds/arrow-next.png) no-repeat top;}

.nivo-prevNav:hover{left:0px;background:url(../images/backgrounds/arrow-previous.png) no-repeat bottom left;}

.nivo-nextNav:hover{right:0px;background:url(../images/backgrounds/arrow-next.png) no-repeat bottom right;}



.nivo-controlNav{position:absolute;right:30px;top:12px;z-index:9999;text-align:center;}

.nivo-controlNav a{display:block;width:15px;height:15px;background:url(../images/backgrounds/nivo-navigation.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;cursor:pointer;text-align:center;}

.nivo-controlNav a:hover{background-position:0px -14px;}

.nivo-controlNav a.active{background-position:0px -30px;}



.nivo-caption{background-color:#000;position:absolute;left:0;bottom:-1px;color:#fff;width:525px;z-index:89;height:auto;margin:0px 5px 5px 5px;}

.nivo-caption p{padding:10px;margin:0;line-height:20px;}

.nivo-caption a{text-decoration:underline;color:#ffffff;}



.nivo-html-caption{display:none;}



.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:89;display:none;}

.nivo-caption .right{text-align:right}



