.mb-widget .mb-responsive-gallery1 a{font-family:inherit;text-decoration:none !important;}
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-title{padding:12px 10px !important;margin-bottom:7px !important;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;font-size:16px;vertical-align:middle !important;text-align:left;}
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-title a{font-size:16px !important;color:#555 !important;line-height:1.6;font-weight:400;}
.mb-widget .mb-responsive-gallery1 .mb-gallery-item-box{float:left;position:relative;}
.mb-widget .mb-responsive-gallery1 .mb-gallery-item-wrap{margin:4px 10px 20px 10px !important;border: 1px solid #e1e1e1 !important;-webkit-border-radius:3px;	-moz-border-radius:3px;border-radius:3px;position:relative;}
.mb-widget .mb-responsive-gallery1 .mb-gallery-item-wrap .mb-gallery-category{position: absolute;top: 0;left: 0;padding: 5px 10px 5px !important;font-size:13px;font-weight:400;line-height:1.6;color:#FFF;background-color:#253175;}
.mb-widget .mb-responsive-gallery1 .mb-gallery-item-img{text-align:center !important;padding:0px;}
.mb-widget .mb-responsive-gallery1 .mb-gallery-item-title{color:#555;border-top: 1px solid #e1e1e1 !important;text-align:center;padding:5px 6px 7px !important;font-size:14px;font-weight:600;text-overflow: ellipsis; white-space:nowrap; overflow: hidden;background-color:#fff;line-height:1.6;}

.mb-widget .mb-responsive-gallery1 .mb-gallery-item-img.img-full{overflow:hidden;}
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-box{position:relative;}
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-img{
	transform:scale(1); z-index:1;
	transition:transform 0.35s;
	-webkit-transition:transform 0.35s;
	-moz-transition:transform 0.35s;
	-o-transition:transform 0.35s;
	-ms-transition:transform 0.35s;
}
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-box:hover .mb-responsive-gallery1-img{
	transform:scale(1.1);
}
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect{ 
	width:100%; position:absolute; opacity:0;z-index:10;top: 0; background-color:rgba(255,255,255,0.5); 
	transition:opacity 0.35s;
	-webkit-transition:opacity 0.35s;
	-moz-transition:opacity 0.35s;
	-o-transition:opacity 0.35s;
	-ms-transition:opacity 0.35s;
}
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-box:hover .mb-responsive-gallery1-effect{
	opacity:1;	
}

.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-link-box{position:absolute; top: 50%; left:50%; transform: translate(-50%, -50%);}

.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-link {text-align: center; ; color:#fff; display:inline-block; background-color:rgba(90,153,208,0.8); border-radius: 50%; padding:15px !important; }
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-link:hover { background-color:rgba(90,153,208,1); }
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-link img{width:30px;height: 30px; }

.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-link-box .mb-responsive-gallery1-effect-title{ padding: 15px 2px 0px !important; color:#fff;margin: 0 auto;}
.mb-widget .mb-responsive-gallery1 .mb-responsive-gallery1-effect-link-box .mb-responsive-gallery1-effect-date{color:#fff;margin: 0 auto;}