/* CSS Document */



@media print {
  .header-wrapper,
  .topsearch-wrap,
  .btn-search,
	.navbar-inner, 
	.header-connect{
		display:none !important;	
	}
		
	p{
		display:inline;
	}
	h1.element-invisible{
		height:auto;
		clip: rect(auto, auto, auto, auto);
		height:auto;
		visibility:visible;
		overflow:visible;
		position:static;		
	}
	.feature-caption{
		position:relative;
		width:auto;
		left:auto;
		top:auto;
	}
	.feature-home-text{
		width:100%;
	}
	.feature-caption-inner{
		padding:0;
	}
	.feature-text-inner{
		padding:20px 0 0 0;
	}
	.feature-home-text .first-col{
		border-right:0px none;
	}
	a.btn-arrow{
		padding-left:0;
		padding-top:0;
	}
	.feature-text-inner > div{
		max-width:inherit;
	}
	.feature-text-inner > div .inner{
		padding:0;
	}
	.feature-caption h2{
		font-size:22px;
		margin-bottom:0;
	}
	.content-right.col-md-3,
	.tabwrapper{
		display:none;
	}
	.project-initiative .content-inner{
		padding:0;
	}
	.content-main div.content-left{
		margin-bottom:0px;
	}
	.feature-home-text h2{
		font-size:20px;
	}
	.footer .row > div,
	.footer .row > div.col-1{
		width:33%;
	}
	.project-initiative h2{
		margin:0 0 5px 0;
		padding:0 0 5px 0;
	}
	.project-initiative .row .col-md-3{
		width:20%;
		float:left;
		margin-right:2%;
	}
	.project-initiative .content-inner{
		padding-top:5px;
	}
	.water-bg{
		display:none;
	}
	.water-bg .questioner{
		padding-top:5px;
	}
	.water-bg h2{
		margin-bottom:0px;
	}

	.panel-grey-container .content-inner{
		padding-top:35px;
	}
	
	.panel-grey-container .container{
		padding:0;
	}
	
	.panel-grey-container .content-inner > .row > .col-md-5{
		width:40%;
		float:left;
		margin-right:5%;
		overflow:hidden;
	}
	.panel-grey-container .content-inner > .row > .col-md-6{
		width:50%;
		float:left;
		margin-right:0px;
		margin-left: 0;
    }
    .panel-grey-container .well {
        border-width: 1pt;
    }
    
    .social-panel-container {
        margin: 0 auto;
    }
    .social-panel-container .row > div {
        width: 100%;
        float: none;
    }
	.social-panel-container .btn-arrow{
		display:none;
	}
	.social-panel-container .flickr h2{
		padding:0;
	}
	.social-panel-container .facebook h2{
		padding-left:0px;
		padding-top:20px;
	}
	.flickr-gallery img{
		margin-bottom:10px;
		margin-right:10px;
	}
	.panel-grey-container .well-header{
		border:1pt solid #000;
	}
	.info-snippet-with-image .info-snippet-heading img{
		display:block;
	}
	.info-snippet .info-snippet-content{
		padding-top:10px;
	}
	.info-snippet .info-snippet-heading{
		padding-left:0px;
	}
	.col-md-3.content-navigation-wrapper{
		display:none !important;
	}
	
	.prettyradio > a{
		border:1pt solid #000;
		border-radius:100%;
		height:20px;
		width:20px;
	}
	.prettycheckbox > a{
		border:1pt solid #000;
		height:20px;
		width:20px;
	}
    .contact-page form textarea, 
    .contact-page form input[type="text"],
	.contact-page input[type="submit"],
	.subject-form .chzn-container-single .chzn-single{
		border:1pt solid #000;
	}
	.project-initiative .landscape .caption{
		height:auto !important;
	}
	.project-initiative .content-inner{
		padding-top:30px;		
	}
	.project-initiative.project-landing-page .col-md-6{
		width:45%;
		float:left;
		margin-right:5%;
		margin-left:0px;
		margin-bottom:30px;
	}
	.odd-project.project-landing-page .col-md-4{
		width:28%;
		margin-right:2%;
		float:left;
		margin-bottom:30px;		
	}
	
	.media-heading{
		font-size:20px;
	}
	.landscape .caption ul li span{
		position:relative;
		float:right;
	}
	.project-initiative .imgcontainer{
		width:100%;
		float:none;
		text-align:center;
	}
	.project-initiative .landscape{
		border:0;
	}
	.project-initiative .landscape .caption{
		border:1px solid #000;
		border-radius:14px;
		margin-top:20px;
		width:inherit;
		float:none;
        page-break-inside: avoid;
	
	}
	a.btn-arrow{
		display:none !important;
	}
	.pagination-container{
		display:none;
	}
	.panel-grey-container .nav-list{
		width:auto;
	}
	
	
	
	.content-main .col-md-9.content-page-wrapper{
		float:left;
		width:auto;
	}
	
	body *{
        font-family: Arial, sans-serif;
    }
    div.controls {
        padding: 5px;
        margin:  1px 10px 10px 1px;
    }

    /* For chosen plugin, hide chosen container and show the select element */
    .chzn-container a{
        border-width: 2px;
    }
}


