﻿header.global-header div.main-nav .main-nav-top{width:100%;background:none;display:inline-block;vertical-align:middle;text-align:center;border-bottom:1px solid #f5f5f7;}


.social-icon{ float:right; padding:9px 0 0 0;}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }

	.tile_media .text {font-size: 85%;}

	.tile_media .text,
	.tile_media .dark,
	.tile_media:hover .text,
	.tile_media .dark{
		display: none;
	}

.tile_media {
    position: relative;
}

.tile_media .dark {
    
    opacity: 0;
    background: #74bdb4;
    
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 29;
    -webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.tile_media:hover .dark {
    
    opacity: .9;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    -webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}


.tile .last .tile_media:hover .dark{
	  opacity: .2;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}

.tile_media:hover .text {
    
    opacity: 1;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}


.tile_media:hover img {
    opacity: 0.8;
    
        -webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

}


.tile_media .text h2,
.tile_media .text p,
.tile_media h3{
	color: #fffdfa;
}

.tile_media .text h2{
font-size: 1.4em;
	line-height: 1.45em;
	margin-bottom: 1.4em;
}

.tile_media  .text p{
font-size: 1.13em;
	line-height: 1.5em;
}


.tile_media h3{
	 text-align:center;
    position:absolute;
    top:50%;
    width:100%;
    transform:translate(0%,-50%);
    -webkit-transform:translate(0%,-50%);
    -ms-transform:translate(0%,-50%);
    color:#FFFFFF;
    font-size: 1.4em;
	line-height: 1.45em;
	margin-bottom: 1.4em;
}


.ads_bottom {
  width: 100%;
  margin: 30px auto 0; }

  .ads_bottom .adserve_728 {
    width: 728px;
    height: 90px;
    margin: 0 auto; }

.header-left {
    float: left;
}
.wrap,footer .info,.mainContent,.home .testimonials,.home .homeFooter{max-width:978px;margin:0 auto}
