
.owl-theme .owl-controls .owl-buttons div{
	color: #FFF; display: inline-block; zoom: 1;
	*display: inline; margin:0px;
	padding: 3px 0px; font-size: 12px;
	filter: Alpha(Opacity=60); opacity: 0.6;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=80);opacity:0.8; text-decoration: none;
} 


/* preloading images */
.owl-theme .owl-controls {
	padding-top:0; text-align: center;
	-webkit-tap-highlight-color: transparent;	
}
.owl-dots{position:absolute; right:40px; bottom:0px; width:25%;}  
.owl-theme .owl-controls .owl-nav [class*=owl-] {
	color: #fff;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	background: #d6d6d6;
	display: inline-block;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
	background: #869791; color: #fff;
	text-decoration: none
}
.owl-theme .owl-controls .owl-nav .disabled {opacity: .5; cursor: default}
.owl-theme .owl-dots .owl-dot {
	display: inline-block; zoom: 1;	*display:inline;
}
.owl-theme .owl-dots .owl-dot span {
	width:16px; height: 16px; margin:15px 11px;
	background: #cccccc; display: block; border:1px solid #cccccc;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity 200ms ease;
	-moz-transition: opacity 200ms ease;
	-ms-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #fff; border:1px solid #fff;
}
.owl-item.loading{
	min-height: 150px;
	background: url(../img/ui/AjaxLoader.gif) no-repeat center center
}
.description{
	display:block; position:absolute; bottom:0px; left:0px; z-index:99;
	font-size:15px; padding:10px 15px 15px; width:65%; min-height:95px;
	color:#fff;
	font-family:'PT Sans', sans-serif, Arial, Verdana, Helvetica, sans-serif; 
	}
.description a{color:#fff;}
.description h1{padding:0px; margin:0 0 6px; font-size:22px; color:#fff;}
.description p:last-child{margin-bottom:0px;}
.grayBg{background-color:rgba(102,102,102,0.7);}

.slideblack .description {color: #000;}
.slideblack .description h1 {color: #000;}
.slideblack .description a {color: #000;}

/*--- Add Our Story Css Carusal ---*/
.owl-prev{
	position:absolute; left:15px; top:44%; height:44px; width:36px; text-indent:-99999px;
	background:url(../images/left-arrow.png) center center no-repeat !important; opacity:0.5;
	border-radius:0px; margin-top:-22px;
	}
.owl-prev:hover, .owl-prev:focus{opacity:1;}
.owl-next{
	position:absolute; right:15px; top:44%; height:44px; width:36px; text-indent:-99999px;
	background:transparent url(../images/right-arrow.png) center center no-repeat !important;
	border-radius:0px; margin-top:-22px; opacity:0.5;
	}
.owl-next:hover, .owl-next:focus{opacity:1;}

/*--- magazine Page Carusal ---*/
#magazine{  
  margin-bottom:120px; margin-top:15px;
  padding-left:100px; padding-right:100px;
}

#magazine .owl-controls{padding-top:50px;}
#magazine .owl-prev{
	position:absolute; left:inherit; right:50px; top:inherit; height:20px; width:17px; text-indent:-99999px;
	background:url(../images/grey-arrow-left.png) center center no-repeat !important; opacity:1;
	margin-top:45px;
	}
#magazine .owl-prev:hover, .owl-prev:focus{opacity:1;}
#magazine .owl-next{
	position:absolute; right:15px; top:inherit; height:20px; width:17px; text-indent:-99999px;
	background:url(../images/grey-arrow-right.png) center center no-repeat !important; opacity:1;
	margin-top:45px;
	}
#magazine .owl-next:hover, .owl-next:focus{opacity:1;}
#info{position:absolute; bottom:55px; right:100px; z-index:99; color:#666;}

.biennialSlider{margin-bottom:50px; margin-top:0px;}


@media screen and (max-width:767px) {
.owl-theme .owl-controls .owl-buttons div{display:none;}
.owl-prev, .owl-next{display:none !important;}

.owl-dots{position:absolute; right:0px; bottom:125px;  width:100%; text-align:center;} 
.owl-theme .owl-dots .owl-dot span {background:inherit; border:1px solid #fff; width:12px; height: 12px; margin:15px 5px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #fff; border:1px solid #fff;}

.description{display:block; position:relative; font-size:15px; width:100%; background:#ededed; color:#000; min-height:110px; padding-top: 20px;}
.description h1{color:#023166; font-size:20px;}
.description a{color:#023166;}
.description p{font-size:14px;} 


/*--- magazine Page Carusal ---*/
#magazine{margin-bottom:85px; margin-top:15px; padding-left:0px; padding-right:0px;}
#magazine .owl-next{right:10px; margin-top:15px;}
#magazine .owl-prev{right:45px; margin-top:15px;}

#magazine .owl-controls .owl-buttons div{display:block !important;}
#magazine .owl-theme .owl-controls .owl-buttons div{display:block;}

#magazine .owl-prev{display:block !important;}
#magazine .owl-next{display:block !important;}

#magazine .owl-controls {padding-top:25px;}
#magazine {margin-bottom:70px; margin-top:0px;}

#info{bottom:35px; right:90px;}

}

@media screen and (max-width:480px) {
.description{max-height:210px; min-height:130px}
}