@charset "utf-8";
/* CSS Document */

/*-------------------------------------------------		GALLERY SCROLL	-----------------------------------------*/
.gallery_container { width:100% !important; overflow:hidden !important;}
.gallery_inner_container { width:100% !important; overflow:hidden !important;}
/* Controls */
.arrow{ width:32px; height:20%; position:absolute !important; top:40%; background:url(../img/bg/black/25.png) repeat; cursor:pointer !important; z-index:1}
.arrow:hover{ width:40px; background:url(../img/bg/black/80.png) repeat;}
.arrow_prev { left:0px;}
.arrow_next { right:0px;}
.arrow .inner{ width:100%; height:100%;}
.arrow_prev .inner{ background:url(../img/plugins/shadowbox/previous.png) center center no-repeat;}
.arrow_next .inner {background:url(../img/plugins/shadowbox/next.png) center center no-repeat;}


#big_image_wrap{ }
#big_image_inner{ height:600px; overflow:hidden !important;}
#big_image_inner img{ position:absolute; top:0; left:0px; opacity:0; width:100%;}
#big_image{ width:100%; height:100px;}
.big_image_wrap:hover .title, .big_image_wrap:hover .desc{ opacity:1;}
.gallery_container .title{position:absolute !important; max-width:50%; left:0;  padding:2%; top:0;   opacity:0; font-size:24px; color:#FFF; background:url(../img/bg/black/30.png) repeat;}
.gallery_container .desc{ display:none; position:absolute !important; max-width:50%; right:5%; padding:1%; bottom:0; opacity:0; color:#000; background:url(../img/bg/white/40.png) repeat;}

#thumbs_wrap{ width:100%; height:160px; margin-bottom:20px; overflow:hidden !important;}

#thumbs{ height:100px; padding:10px 0; background-color:#F5F5F5;}


#thumbs > a:last-child{ margin-right:0px;}
#thumbs > a{
	width:150px; height:100px; display:block; float:left; position:relative;  margin-right:20px; overflow:hidden;

/*	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
	filter: gray; 
	-webkit-filter: grayscale(100%)*/; 
}
#thumbs > a:hover, #thumbs .active{
/*	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
   	-webkit-filter: grayscale(0%);*/
}


#thumbs > a > img{border-top:3px #999999 solid;	max-width:100%; opacity:.6}
#thumbs > a:hover img, #thumbs .active img{border-top:3px #ef7d52 solid;}
 #thumbs .active img{ opacity:1;}

.mCSB_horizontal.mCSB_inside>.mCSB_container{ margin-bottom:0px;}
.mCSB_horizontal #mCSB_1_scrollbar_horizontal {height:15px !important;}
.mCSB_horizontal #mCSB_1_scrollbar_horizontal div{height:inherit !important;  position:absolute !important; top:0px !important;}
.mCSB_draggerRail{ margin:0px !important;}
.mCSB_dragger_bar{margin:0px !important;}

/*-------------------------------------------------		END GALLERY SCROLL	-----------------------------------------*/



/*-------------------------------------------------		GALLERY GRID	-----------------------------------------*/
.isotope { display:block; margin:0 .5rem;}
.isotope li{ width:20%; padding:.5rem; background: none !important;}
.isotope li:hover{background:url(../img/layout/zoom_item.png) center no-repeat !important; background-size:20% !important;}
.isotope li a{}
.isotope li img{ width:100%; border:5px solid #EAEAEA;  }
.isotope li img:hover{ border-color:#6a9000; opacity:.5;}
.isotope li .label{ display:none;}
@media all and (max-width: 1600px){
	.isotope li{ width:25%; }
}
@media all and (max-width: 960px){
	.isotope { display:block; margin:0 .2rem;}
	.isotope li{ width:33.3%; padding:.2rem;}
}
@media all and (max-width: 640px){
	.isotope { display:block; margin:0 .1rem;}
	.isotope li{ width:50%; padding:.1rem;}
}
@media all and (max-width: 320px){
	.isotope { display:block; margin:0 .05rem;}
	.isotope li{ width:100%; padding:.05rem;}
}

/*-------------------------------------------------		END GALLERY GRID	-----------------------------------------*/


