.mod_sd_gridslider{max-width:1760px;margin:auto;overflow:hidden}
.mod_sd_gridslider .loader{display: block;margin: 20px auto;width: 16px;}

.mod_sd_gridslider .sd-square{
	background: url(../img/grid-loader.gif) no-repeat center center transparent;
	line-height:0;
}
.mod_sd_gridslider .sd-square img{
	padding:2px;
	max-width:100%;
	width:100%;
	/*-webkit-filter: grayscale(80%);
	-moz-filter: grayscale(80%);
	-ms-filter: grayscale(80%);
	-o-filter: grayscale(80%);
	filter: grayscale(80%);
	filter: url(filters.svg#grayscale);*/
	filter: gray;
	transition:all .2s linear;
	
}

.sd_grid_clear{clear:both}
.mod_sd_gridslider > div{margin:-2px;}
.mod_sd_gridslider .sd-square a {
    /* background:url(../img/grid-pattern-overlay.png) repeat left top transparent; */
    background:none;
	z-index:9;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.mod_sd_gridslider .sd-square .lightbox:after{opacity:0;transition:all .4s linear;content:'';font-family:FontAwesome;position:absolute;left:0;top:48%;right:0;text-align:center;color:#fff;font-size:28px;font-weight:300;}
.mod_sd_gridslider .sd-square .lightbox:hover:after{opacity:1}

.mod_sd_gridslider .sd-square:hover a{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;transition: all 0.2s linear 0s;}
.mod_sd_gridslider.no-filter .sd-square img,
.mod_sd_gridslider .sd-square:hover img{
	
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0);
	-o-filter: grayscale(0);
	filter: grayscale(0);
	filter:none;
}

@media (max-width: 1920px)
{
	.mod_sd_gridslider{max-width:92%;}
}

.sd-filters{text-transform:uppercase;text-align:center}
.sd-filters a:focus,
.sd-filters a:hover,
.sd-filters a:active,
.sd-filters a{padding:0 10px;color:#333;display:inline-block}
.sd-filters a.active{color:#E60048}


.mod_sd_gridslider_wrapper:before{height:5px;width:100%;content:' ';box-shadow:0 0 5px rgba(8,8,8,0.5) inset;position:absoulte;left:0;bottom:0;width:100%;}

.mod_sd_gridslider_wrapper{clear: both;padding:0;}
.headerslider.mod_sd_gridslider_wrapper{background:#2d2d2d;padding:60px 0 0 0;position:relative;margin-bottom: 20px;}
