/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */

.owl-carousel {
background: transparent;}



.owl-carousel .owl-wrapper-outer{
	border: none;
box-shadow: none;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	



.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #869791;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
	
}

.owl-buttons{
    position: absolute;
    width: 100%;
	top: 20%;
}

.owl-prev{float: left; 
}
.owl-next{float: right;
}

.owl-theme .owl-controls .owl-buttons div.owl-prev, .owl-theme .owl-controls .owl-buttons div.owl-next  { margin-top:40px; }

.owl-theme .owl-controls .owl-buttons div.owl-next {  margin-right: -60px; background:url('../../images/layout/next.png'); 
background-repeat:no-repeat; width: 41px; height: 80px; font-size: 0;}
.owl-theme .owl-controls .owl-buttons div.owl-prev {  margin-left: -60px; background:url('../../images/layout/prev.png'); 
background-repeat:no-repeat; width: 41px; height: 80px; font-size: 0;}

.owl-theme .owl-controls {
    text-align: center;
}

.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center;
}

.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none;
}

	
	 #owl-carousel .item{
color: #FFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-align: center;
    }
  .customNavigation {
    text-align: right;
    padding-bottom: 20px;
    margin-top: 20px;
}
    .customNavigation a{
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
	
	.owl-item h3{    
	font-size: 1.2em;
    color: #454545;
    margin: 0;
    padding: 0;
    margin-top: 0px;
    margin-bottom: 15px;
    margin-top: 0px;
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    font-weight: normal;
}

 #owl-carousel .item a > img{opacity:1; max-width: 100%;     -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s; margin:0 auto; }


 #owl-carousel .item a {display: block; }
 #owl-carousel .item a:hover > h3{color:#bc0000;}
 
