
/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.2 --------redesigned renocreative 
*/

.owl-theme .owl-controls {
margin-top: 0px;
text-align: center;
}

#gallery-slider {
clear: both;
overflow-x: hidden;
overflow-y: hidden;
background-color: #000000;
position: relative;
height: 612px;
width: 850px;
margin-left: auto;
margin-right: auto;
}

#gallery-slider .item {
padding: 0px;
margin: 0px;
color: #FFFFFF;
text-align: center;
}

#gallery-slider .item span.cap{ display:block; color:#ffffff; text-align:center; line-height:45px; font-size:10px; font-weight: lighter;}

#thumbnail {
position: relative;
float: none;
clear: both;
z-index: 50;
overflow: visible;
margin-top: 35px;
margin-bottom:50px;
margin-left:-7px;
width:964px;
}


#thumbnail .item {
padding: 0px;
margin-top: 0px;
margin-left: 7px;
color: #FFFFFF;
cursor: pointer;
overflow: visible;
}

#thumbnail .active-frame {
background-color: transparent;
opacity: 0;
filter: Alpha(Opacity=0);
z-index: 100;
position: absolute;
width: 73px;
height: 49px;
border: #FFFFFF solid 2px;
width: 69px\9;
height: 45px\9;
}

.active-frame-base {
float: none;
z-index: 100;
}

.active-frame-base .owl-carousel .owl-wrapper-outer { overflow: visible !important; }

#thumbnail .synced .active-frame { 
opacity: 1.0;
filter: Alpha(Opacity=100);
-webkit-transition: 0.5s ease-in-out;
-moz-transition: 0.5s ease-in-out;
-ms-transition: 0.5s ease-in-out;
-o-transition: 0.5s ease-in-out;
transition: 0.5s ease-in-out;
}

#thumbnail .item img {
opacity: 0.6;
filter: Alpha(Opacity=60);
}

#thumbnail .item:hover img {
opacity: 1.0;
filter: Alpha(Opacity=100);
}

#thumbnail .synced .item { overflow: visible; }

#thumbnail .synced .item img {
opacity: 1.0;
filter: Alpha(Opacity=100);
}

a.gallery-next {
display: block;
width: 51px;
height: 51px;
position: absolute !important;
overflow-x: hidden;
overflow-y: hidden;
z-index: 1000;
margin-top: 259px;
margin-left:914px;
cursor: pointer;
filter: Alpha(Opacity=50);
opacity: 0.5;
}

a.gallery-prev {
display: block;
width: 51px;
height: 51px;
position: absolute !important;
overflow-x: hidden;
overflow-y: hidden;
z-index: 1000;
margin-top: 259px;
margin-left:-15px;
cursor: pointer;
filter: Alpha(Opacity=50);
opacity: 0.5;
}

a.gallery-next:hover,
a.gallery-prev:hover {
filter: Alpha(Opacity=100);
opacity: 1.0;
}

/* preloading images */
.owl-item.loading {
background-repeat: no-repeat;
background-position: 50% 50%;
background-image: url(../images/slider/loading.gif);
}

.owl-theme .owl-controls.clickable .owl-buttons div:hover {
filter: Alpha(Opacity=100);
opacity: 1.0;
text-decoration: none;
}

.owl-theme .owl-controls .owl-page {
display: inline-block;
zoom: 1;
 *display: inline;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span { background-position: 0% 100%; }
