@charset "utf-8";
/* CSS Document */

.slider-container{
	position:relative;
	width:100%;
	height:400px;
}
.slider-container.reduced{
	position:relative;
	width:100%;
	height:200px;
}

.slider-container .img-container{
	width:100%;
	height:100%;
	top:0px;
	left:0px;
}
.slider-container .img-container img{
	width:100%;
	height:100%;
}
.slider-container .img-container img.ng-animate{
	transition:5s linear all;
	opacity:0;
}

.slider-container .img-caption-strip{
	position:absolute;
	width:280px;
	height:100%;
	top:0px;
	left:25px;
	border-right:1px solid #707070;
	background-color:#3889D8;
	opacity:.9;
	color:#FFF;
}

.slider-container .img-caption-strip .caption_txt_btns{
	position:absolute;
	font-size:13px;
	font-weight:bold;
	bottom:40px;
	padding:20px;
}

.slider-container .img-caption-strip .caption_txt_btns .header{
	position:relative;
	font-size:20px;
	font-weight:bold;
	float:left;
}

.slider-container .img-caption-strip .caption_txt_btns .body{
	position:relative;
	font-weight:bold;
	margin-top:10px;
	float:left;
}

.slider-container .img-caption-strip .caption_txt_btns a.more{
	position:relative;
	width:90px;
	font-size:11px;
	font-weight:bold;
	padding:5px 10px;
	margin-top:10px;
	border-radius:50px;
	background-color:#FFF;
	color:#3889D8;
	cursor:pointer;
	float:left;
}
.slider-container .img-caption-strip .caption_txt_btns a.more:hover{
	text-decoration:none;
	background:#0FF;
}

.slider-container .img-caption-strip .caption_txt_btns .btns{
	position:relative;
	width:100%;
	font-weight:bold;
	margin-top:20px;
	float:left;
}

.slider-container .img-caption-strip .caption_txt_btns .btns a.slider-action-btn{
	width:38px;
	padding:5px;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	border:2px solid #3889D8;
	background-color:#FF0011;
	color:#FFF;
	cursor:pointer;
	float:left;
}
.slider-container .img-caption-strip .caption_txt_btns .btns a.slider-action-btn:hover{
	text-decoration:none;
	background:#FD7986;
}

.slider-container .gallery-btn-strip{
	position:absolute;
	width:100%;
	height:50px;
	top:100px;
	left:0px;
	border-right:1px solid #707070;
	background-color:inherit;
	opacity:.9;
	color:#FFF;
}
.slider-container .gallery-btn-strip a{
	width:100%;
	height:100%;
	font-size:35px;
	margin:7px;
	color:#FFF;
	cursor:pointer;
}
.slider-container .gallery-btn-strip a:hover{
	text-decoration:none;
}
.slider-container .gallery-btn-strip .left-btn, .slider-container .gallery-btn-strip .right-btn{
	position:relative;
	width:50px;
	height:100%;
	opacity:.7;
	background-color:#3889D8;
	color:#FFF;
	padding:8px 12px;
}
.slider-container .gallery-btn-strip .left-btn:hover, .slider-container .gallery-btn-strip .right-btn:hover{
	opacity:.9;
}
.slider-container .gallery-btn-strip .left-btn{
	text-align:left;
	float:left;
}
.slider-container .gallery-btn-strip .right-btn{
	text-align:right;
	float:right;
}



.slider-container .img-container img.fader.show {
	display: block ;
	transition: opacity 250ms ease ;
}
.slider-container .img-container img.fader.fadeOut {
	opacity: 0 ;
}