/*******************************************************************************
 Add your custom css styles here
 *******************************************************************************/
.custom-inner {
	float:left;
	width:100%;
	padding :70px 0 70px 0;
	position:relative;
	z-index:5;
}

nav li a{
font-size: 13px;

}


.fixed-filter a.gallery-filter-active, .vis-filter a.gallery-filter-active, .inline-filters a.gallery-filter-active {
    text-decoration: underline;
	font-size: 16px; font-weight: bold; color: #000;
}

.inline-filters {

	padding:30px 0;
	margin: 0;
	padding-top: 0;
}	

.inline-filters a
{font-size: 16px; font-weight: bold; color: #000;

}
	
.policy-box 
{
text-transform: none;
font-size: 15px;
letter-spacing: 0px;
color: #000;}		
	
.policy-box ul li a
{
color: #000;}	

.fix-box{
overflow: scroll;}

.vis-port-info .grid-item h3
{font-weight: normal; font-size: 13px;}
	
	.project-box h3{font-weight: normal; color: #000;}
	
	
strong{ font-family:'futurastd-bold'; letter-spacing: 0.5px;}
cite{  font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style:italic; }


header{

	height:80px;
	line-height:80px;
	}
	
.logo-holder{
	height:60px;
	}
	
.project-box a{
text-decoration:underline;}

.slideshow-holder .overlay {
    opacity: 0;
    z-index: 3;
}

.gallery-filter{ display:none!important;}
.gallery-filter .transition2 { block;}

.nav-header{font-size: 13px!important; text-transform: uppercase; padding: 10px 22px; color: #666; top:0; letter-spacing: 1px; cursor:pointer;}

header{


	line-height:34px;
	}
	
	.show-share{padding-top: 20px;}
	
	nav li ul{min-width: 220px; background:#f0f0f0; padding: 5px;}
	
	
	.logotext2 {    font-weight: 700;     font-size: 130%;}