/*CAROUSEL*/
/*owl style*/
.owl-theme .owl-controls { margin-top: 10px; text-align: center; }
.owl-theme .owl-controls .owl-buttons div {
		color: #CCC;
		text-shadow:  1px 2px 1px rgba(0,0,0, 0.9);
		display: inline-block;
		zoom: 1;
		margin: 5px;
		padding: 15px 13px;
		font-size: 14px;
		background-color: none;
		filter: Alpha(Opacity=70);
		opacity: 0.7;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover { 
filter: Alpha(Opacity=100);/*IE7 fix*/ 
opacity: 1; 
text-decoration: none; }
.owl-theme .owl-controls .owl-page { 
display: inline-block; zoom: 1; 
*display: inline;/*IE7 life-saver */ }
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 13px;
	height: 13px;
	margin: 5px 5px;
	
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; }
.owl-theme .owl-controls .owl-page span.owl-numbers {
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
}
.owl-item.loading { min-height: 150px; 
background: url(../images/AjaxLoader.gif) no-repeat center center; }
/*#owl-item-3*/
.owl-controls .owl-pagination { 
display:none;
padding-top: 30px; 
}


.owl-controls .owl-pagination .owl-item-3 { 
display:in-line;
padding-top: 30px; 
}
.owl-item-6 .item { margin: 0 5px 0 5px; }
.owl-item-6 .item img { max-width: 100%; }
.owl-item-5 .item { margin: 0 5px 0 5px; }
.owl-item-5 .item img { max-width: 100%; }
.owl-item-4 .item { margin: 0 5px 0 5px; }
.owl-item-4 .item img { max-width: 100%; }
.owl-item-3 .item { margin: 0 5px 0 5px; }
.owl-item-3 .item img { 
max-width: 100%; 
}
.owl-item-2 .item { margin: 0 5px 0 5px; }
.owl-item-2 .item img { max-width: 100%; }
.owl-item-1 .item img {
		width: 100%;
		 }
.owl-item-1-text .item img { width: 100%; }
.owl-item-1-text .item .description {
	color: #fff;
	position: absolute; 
	bottom: 0; 
	width: 100%; 
	text-align: center; 
	padding: 10px 30px 10px 30px;
}
.owl-item-1-text .item .description p { 
	color: #fff;
	font-size: 16px;
	position: relative;
	line-height: 16px;
	padding-bottom: 0;
	margin-bottom: 0;
}
.owl-item-1 .owl-controls .owl-pagination { 
position: absolute; bottom: 0px; 
text-align: center; width: 100%; padding: 10px 0; 
}

.owl-item-1-text .owl-controls 
.owl-buttons div.owl-prev { 
position: absolute; top: 50%; left: 10px; }
.owl-item-1-text .owl-controls .owl-buttons div.owl-next { 
position: absolute; top: 50%; right: 10px; }

.owl-item-1 .owl-controls .owl-buttons div.owl-prev { 
position: absolute; top: 50%; left: 10px; }
.owl-item-1 .owl-controls .owl-buttons div.owl-next { 
position: absolute; top: 50%; right: 10px; }

/*owl slider*/
.owl-carousel.slider {
		height: 540px;
		position: relative;
		background-color: #333;
		width: 100%;
}
.owl-carousel.slider .item { 
color: #fff; 


text-align: center; 
height: 540px; 
width: 100%; 
background-size: cover; 
}
.owl-carousel.slider .item .item-content {
		margin-top: 210px;
		z-index: 9;
		position: relative;
		width: 100%;
}
.owl-carousel.slider .item .item-content h2 {
		font-size: 54px;
		color: #fff;
		text-shadow: 1px 2px 1px rgba(0,0,0, 0.9);
}

.owl-carousel.slider .item .item-content h2 span {
		color: #CCC;
		text-shadow: 1px 2px 1px rgba(0,0,0, 0.9);
		
}
.owl-carousel.slider .item .item-content p { 
color: #fff; 
font-size: 17px; 
}
.owl-carousel.slider .item .item-content a {
		font: 700 16px/37px "Oxygen Mono","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
		color: #EBEBEB;
		letter-spacing: 2px;
}

.owl-carousel.slider .item .item-content a {
    
    position: relative;
}

.owl-carousel.slider .item .item-content a:before {
    content: '';
    position: absolute;
    top: 0; right: 0;
    border-top: 10px solid transparent;
    border-left: 10px solid #CC0000;
    width: 0;
}

.owl-carousel.slider .item .item-content a:hover {
		color: #C00;
}
/*slider controls*/
.owl-carousel.slider .owl-controls .owl-buttons div {
		color: #FFF;
		display: inline-block;
		zoom: 1;
		margin: 5px;
		padding: 15px 13px;
		border-radius: 2px;
		font-size: 20px;
		background: none;
		filter: Alpha(Opacity=0);
		opacity: 9.3;
}
.owl-carousel.slider 
.owl-controls 
.owl-buttons div.owl-prev { 
position: absolute; top: 50%; left: 10px; 
}
.owl-carousel.slider 
.owl-controls 
.owl-buttons div.owl-next { 
position: absolute; 
top: 50%; 
right: 10px; 
}
