/* Enter Your Custom CSS Here */
/*
.Zebra_Tooltip {
    margin-top: 270px !important;
}

.Zebra_Tooltip .Zebra_Tooltip_Arrow_Bottom {
			top: 0;
    transform: rotate(180deg);
    margin-top: -10px;
}*/
html .formcraft-css .powered-by {
    display: none;
}
.blog-shortcode.blog-masonry-shortcode-id-bdd9b4fa1e0da9314312398b947e82dc .entry-title
{
font-weight: 100 !important;
font-size: 12px !important;
line-height: 20px !important;
}

.Zebra_Tooltip .Zebra_Tooltip_Message {
    padding: 5px;
	text-align: center;
	font-size: 12px;
	line-height: 15px;
}

.lSSlideWrapper {
    border: 0px solid #ddd !important;
}
.galleria-info-link {display: none !important;}
.galleria-container element {
    height: 650px !important;
}
.home-proj-tumb img
{
	filter: grayscale(100%);
	width: 400px;
height: 210px; 
}
.home-proj-tumb img:hover
{
	box-shadow:1px 1px 15px #000;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
	filter: grayscale(0%);
}

.gwts-gwl-slidergal.gwts-loaded li {
    height: inherit !important;
}

.gwts-gwl-prev-title
{
	font-size:20px;
}
.single .post:not(.type-event) .post-thumbnail {
    display: none;
}
.home-tumb-img .wpb_wrapper :hover
{
box-shadow:1px 1px 15px #000;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}

.branding a img, .branding img {
    width: 200px !important;
}
.ult-banner-block .mask .bb-description, .ult-banner-block .mask p {
    line-height: 1.0em;
}
.ult-banner-block .mask .bb-description {
    padding-top: 0.5em !important;
}
.ult-banner-block .mask {
    margin-top: 40%;
}

.banner-style01 .mask {
    -ms-transform: translatey(5%) !important;
    -webkit-transform: translatey(5%) !important;
    transform: translatey(5%) !important;
}
@media only screen 
  and (min-width: 1024px) 
	and (max-width: 5000px){
   .lSSlideWrapper {
   		 max-width: 56%;
	  	 float: left;
	  	 margin-right: 60px;
	 		 border: 1px solid #ddd;
		}
		.lSSlideOuter .lSPager.lSGallery{
			max-width: 39%;
			float: left;
		}
		.lSSlideOuter .lightSlider {
 	   margin-left: 0 !important;
		}

		.gwts-gwl-slidergal li img {
			margin: initial;
			max-width: 700px;
		}
		.lSSlideOuter .lSPager.lSGallery li {
  	  margin-bottom: 16px;
		}
		.lSSlideOuter .lSPager.lSGallery li.active{
	    margin-bottom: 12px;
		}
}

.comments-area
{
	display: none;
}