/* 
 * 	Default theme - Owl Carousel CSS File
 *	v2.0.0
 */

.indexbanner .owl-controls{ height:0; text-align:center;
}
/* Styling Next and Prev buttons */

.banner1 .owl-prev{position:absolute; left:0px; top:40%;  font-size:14px; width:32px; height:62px; background:#fff; padding:20px 6px; color:#222;z-index:9;}
.banner1 .owl-prev:hover{ color:#fff; background:#ab8262;}
.banner1 .owl-next{position:absolute; right:0px; top:40%;font-size:14px; width:32px; height:62px; background:#fff; padding:20px 6px; color:#222;z-index:9;}
.banner1 .owl-next:hover{color:#fff; background:#ab8262;}
.indexsal  .owl-prev{position:absolute; right:32px; top:-42px;  font-size:14px; width:25px; height:25px; background:#fff; padding:4px 5px; color:#ab8262;border:1px solid #eee; z-index:99;}
.indexsal  .owl-prev:hover{ color:#000;}
.indexsal .owl-next{position:absolute; right:5px; top:-42px;font-size:14px; width:25px; height:25px; background:#fff; padding:4px 5px; color:#ab8262;border:1px solid #eee;z-index:99;}
.indexsal .owl-next:hover{ color:#111;}
#thumbnailWrapper .owl-prev{position:absolute; left:0; top:30%;  font-size:14px; background:#fff; padding:5px; color:#222;border:1px solid #222;z-index:9;}
#thumbnailWrapper .owl-prev:hover{ color:#ab8262;}
#thumbnailWrapper .owl-next{position:absolute; right:0px; top:30%;font-size:14px; background:#fff; padding:5px; color:#222;border:1px solid #222;z-index:9;}
#thumbnailWrapper .owl-next:hover{ color:#ab8262;}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */

/* Styling dots*/
.banner1 .owl-dots .owl-dot{
	display: inline-block; position: relative; bottom:30px; text-align:center;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}

.banner1 .owl-dots .owl-dot span{
	-webkit-backface-visibility: visible;
	display: block;
	width: 50px;
	height:8px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	background: #555;
	transition-property: opacity;
  	transition-duration: 200ms;
  	transition-timing-function: ease;
}
.indexrevs .owl-dots .owl-dot{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.indexrevs .owl-controls{ position:absolute; bottom:25px; text-align:center; left:40%;}
.indexrevs .owl-dots .owl-dot span{
	-webkit-backface-visibility: visible;
	display: block;
	width: 15px;
	height: 15px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #555;
	transition-property: opacity;
  	transition-duration: 200ms;
  	transition-timing-function: ease;
}


.owl-theme .owl-dots .owl-dot.active span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

.banner4{border-right:1px solid #eee;}
.bannerboot{ margin:10px 0;overflow:hidden;}
.banner2 img{ width:100%; height:auto;}
