 @media all and (max-width: 850px) { 
 


 
 }
 
 @media all and (max-width: 800px) { 
 
 .info_feature_tiles h4,
 .grid_list h4 {
	font-size: 20px;
}
 .info_feature_tiles .info p,
 .grid_list .info p{
	 font-size:16px;
	 
 }
 
 .info_feature_tiles a.more,
 .grid_list a.more {
font-size: 16px;
background-position: right 1px;
}
 .info_feature_tiles a.more:hover,
  .grid_list a.more:hover{
background-position: right -25px;
}
 
 
 
 /* explore banners  */
 
 #explorebanner .flexslider,
 #explorebanner .slides li{
    height: 280px;
 }
   

#explorebanner .slides li img {
	min-height: 280px;
	min-width: 756px;
	}
#splitbanner .flexslider,
#splitbanner .info_holder{
	min-height: 280px;
}
	
#explorebanner .banner_nav{
	top:214px;
}
 
 
 
 
 /* home slides */
 
 
 #homebanner .flexslider,
 #homebanner .slides li {
    height: 340px;

}


#homebanner .slides li img {
    min-height: 340px;
    min-width: 907px;
}

 #homebanner .banner_nav {
   top: 252px;
}
 
 
 
 
 
 .slides .info_holder h1{
	 font-size:44px;
	}
 .slides .info_holder h2,
 .slides .info_holder .more,
 #splitbanner .slides .info_holder .more,
 #splitbanner .slides .info_holder h2 {
	 font-size:18px;
	}
.slides .info_holder{
	width:320px;
	
}


 
 
 .results_ctrl{
	float:left;
	clear:left;
	margin-top:10px;
 }
 
	footer .columns_3 .col_1{
		width:50%;
		margin-bottom:10px;
		float:left;
		
	}
	
	.columns_3 .col_1.copyright{
		width:100%;
		float:none;
		
	}
	
	#main .member_access_message h4 {
		font-size:18px;
		
	}
	#main .member_access_message .medium_button{
		padding:10px 14px;
		
	}
	#main .member_access_message{
		height:90px;
		max-width: 300px;
		margin-top: -75px;
		}
	
	/* grid results 3 col */
	#main .grid_results li {
 		width: 30%;
		padding-right: 5%;
 	}
	#main .grid_results li:nth-child(4n+0) {
		padding-right: 5%;
	}
	#main .grid_results li:nth-child(3n+0) {
	    padding-right: 0;
	}
	
	#main .grid_results .img {
		height: 215px;
	}
	
	#main .grid_results .img img {
	     max-height: 215px; 
	}

	/*

	-- Exhibit Landing Gallery 3 col--

	*/
	#main .exhibit_landing_gallery div.exhibit_gallery_item_wrap {
		padding-right: 2.85326086955%;
		width: 31.4311594203%;
	}

	#main .exhibit_landing_gallery div:nth-of-type(4n+0) {
		padding-right: 2.85326086955%;
	}

	#main .exhibit_landing_gallery div:nth-of-type(3n+0) {
    	padding-right: 0;
	}

	#main .exhibit_landing_gallery .img a, #main .exhibit_landing_gallery .img img {
		max-height:245px;
	}
	
	
.member_ec_error .medium_button{
	float:none;
	width:100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.member_ec_error .medium_button.blue{
	width:100%;
	margin-bottom:10px;
	float:none;
	}
	
	
	
	
	.free_video_play_message {
    	max-width: 300px; 
	}

	.free_video_play_message h4 {
	    font-size: 18px;
	}

	.free_video_play_wrap {
	    margin-left: -161px;
	}

	.free_video_play_wrap.member_version {
	    margin-top: -74px;
	    margin-left: -131px;
	}

	.free_video_play_wrap.member_version.alt_video_included {
	    margin-top: -94px;
	}
	

}