.outer-slide {
	position: relative;
	margin: 0 auto;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
.img-slider{ height:100%; width:auto; }
.outer-slide .loading {
	position: absolute; 
	top: 0px; 
	left: 0px;
	width: 100%;
	height: 100%;
	display: block; z-index: 1;
}
.outer-slide .loading .bg-loading {
	position: absolute; 
	display: block;
    top: 0px; 
    left: 0px; 
    width: 100%; 
    height: 100%;
    background: #fff;
}
.outer-slide .loading .icon-loading {
	position: absolute; 
	display: block; 
	background: url('../images/loading.gif') no-repeat center center;
	top: 0px; 
	left: 0px; 
	width: 100%; 
	height: 100%;
}
.outer-slide [data-u="slides"] {
	cursor: move; 
	position: absolute; 
	left: 0px; 
	top: 0px; 
    overflow: hidden;
}
.outer-slide [data-u="navigator"] {
	position: absolute; bottom: 10px; left: 10px;
	opacity: 0; filter:alpha(opacity=0);
}
.outer-slide:hover [data-u="navigator"] {
	opacity: 1; filter:alpha(opacity=100);
}
.outer-slide [data-u="navigator"] [data-u="prototype"] {
	position: absolute;
	height: 12px;
	width: 12px;
	text-align:center;
	line-height:12px;
	background: #fff;
	border-radius: 50%;
	cursor: pointer;
	opacity: 0.9; filter:alpha(opacity=40);
	transition: all 0.25s ease;
	-webkit-transition: all 0.25s ease;
}
.outer-slide [data-u="arrowleft"] {
	width: 50px;
	height: 50px;
	top: 123px;
	left: 8px;
	background: #fff;
	color: #666;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	line-height: 50px;
	text-align: center;
	display: block;
	cursor: pointer;
	position: absolute;
	opacity: 0; filter:alpha(opacity=0);
	transition: all 0.25s ease;
	-webkit-transition: all 0.25s ease;
}
.outer-slide:hover [data-u="arrowleft"],
.outer-slide:hover [data-u="arrowright"] {
	opacity: 0.5; filter:alpha(opacity=50);
}
.outer-slide [data-u="arrowright"] {
	width: 50px;
	height: 50px;
	top: 123px;
	right: 8px;
	background: #fff;
	color: #666;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	line-height: 50px;
	text-align: center;
	display: block;
	cursor: pointer;
	position: absolute;
	opacity: 0; filter:alpha(opacity=0);
	transition: all 0.25s ease;
	-webkit-transition: all 0.25s ease;
}
.outer-slide [data-u="arrowright"]:hover,
.outer-slide [data-u="arrowleft"]:hover,
.outer-slide [data-u="navigator"] [data-u="prototype"]:hover,
.outer-slide:hover [u="navigator"],
.outer-slide [data-u="navigator"] [data-u="prototype"].av {
	opacity: 1; filter:alpha(opacity=100);
		background:#53afd8;
}
.field-main-slider.block{
	margin: 0;
}




.field-main-slider .large-slide-title{
color:#fff;
background-color:transparent;
text-decoration:none;
text-transform:uppercase;
font-size:30px;
line-height:30px;
border-width:0px;
border-color:transparent;
border-style:none;
top:50% !important;	
margin-top:-80px;
	}
.field-main-slider .small-slide-title{
color:#fff;
background-color:transparent;
font-size:36px;
line-height:36px;
text-decoration:none;
text-transform:uppercase;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;	
top:50% !important;
margin-top:-30px;
	}
	
		/*---------------------*/
.div-slide-button{	
		top:50% !important;
		margin-top:42px;
}
	/*-----------SLIDER-Default------------*/
.field-main-slider_default .large-slide-title,.field-main-slider_default .small-slide-title,.field-main-slider_default .div-slide-button{
position:absolute;
text-align:center;
width:100%;
left:50%;
margin-left:-50%;
	}	
/*-----------SLIDER1------------*/
.field-main-slider_1 .large-slide-title,.field-main-slider_1 .small-slide-title,.field-main-slider_1 .div-slide-button{
left:50% !important;
margin-left:-50%;
width:100%;
	}
/*-----------SLIDER2------------*/
.field-main-slider_2 .large-slide-title,.field-main-slider_2 .small-slide-title ,.field-main-slider_2 .div-slide-button{
left:50% !important;
margin-left:-50%;
width:100%;
	}
	/*-----------SLIDER3------------*/
.field-main-slider_3 .large-slide-title,.field-main-slider_3 .small-slide-title,.field-main-slider_3 .div-slide-button{
left:50% !important;
margin-left:-50%;
width:100%;
	}	


/*---------------------------------------*/

.field-main-slider .slide-button{
color:#fff;
text-shadow:none;
font-size:25px;
font-weight: normal;
padding:8px 20px;
background:#3b4348;
text-transform:uppercase;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
-o-transition:all 0.3s ease-out;
-ms-transition:all 0.3s ease-out;
	
	}
	.field-main-slider .slide-button:hover{	
background:#53afd8;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
-o-transition:all 0.3s ease-out;
-ms-transition:all 0.3s ease-out;
		
		}
		
		
		