/* slider  
----------------------------------------------------------------- */
#home_slider{

}

#home_slider .ei-slider-loading {
    width: 100%;
    height: 430px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 99;
    background: #fff;
    color: #fff;
    text-align: center;
    background-image: url(../gfx/loader.gif);
	 background-position: 50% 50%;
	 background-repeat: no-repeat;
	 text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

#home_slider .ei-slider-large {
   height: 430px;
    width: 100%;
    position: relative;
    overflow: hidden;
}

#home_slider .ei-slider-large li {
    position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    height: 430px;
    width: 100%;
}

#home_slider .ei-slider-large li img {  height: 420px !important;	}
#home_slider  .ei-slider-large .clicked { cursor: pointer;}

#home_slider .full_image {position:  absolute;}
#home_slider .slider_nav {}
#home_slider .arrow { display: block; position: absolute; width: 120px; height: 30px;}

#home_slider .txt_container{
	position:  absolute;
	left: 140px; bottom: 10px;
	font-family: 'Lato', sans-serif;	
	background-image: url(../gfx/white_80.png);
	padding: 10px 10px 20px 10px;
	width: 680px;
}
#home_slider .txt_container h1{	font-weight: 300; text-transform: uppercase; font-size: 38px; letter-spacing: 2px; text-align: center; margin: 20px 0 5px 0;} 
#home_slider .txt_container h2{	font-weight: 300; font-size: 28px; letter-spacing: 1px; text-align: center;margin: 0px 0 20px 0;}
#home_slider  .lead {
	text-align: center;
	position:  absolute;
	 z-index: 99;
	width: 100%;
	left: 0;
}
#home_slider .lead h3{
	background-color: #9100A5;
	font-family: 'Lato', sans-serif;	font-weight: 400; font-size: 16px; letter-spacing: 1px; 
	display: inline-block;
	padding: 5px 25px;
	color: #fff;
	margin: 0 auto;
	 z-index: 99;
}
#home_slider .prevBtn, #home_slider  .nextBtn{
	 display: block;
	 width: 85px; height: 85px;
	 background-position: 0 0;
	 position: absolute;
	 bottom: 55px;
	 text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
} 
#home_slider .prevBtn:hover, #home_slider  .nextBtn:hover {
	background-position: 0 -85px;
}
#home_slider .nextBtn{right: 25px; z-index: 99; background-image: url(../gfx/arrow_slider_r.png);}
#home_slider .prevBtn{left: 25px; z-index: 99; background-image: url(../gfx/arrow_slider_l.png);}