/* Mobile - Landscape - 470px Max */
#wrap			{position:inherit;}
#header_wrap	{position:inherit;}
#header			{width:470px; position:inherit; text-align:center;}

#header #logo	{margin:0 auto; width:470px; text-align:center;}

#header #logo a	{margin:0 auto;}

#head_right		{/*display:none;*/}
#header #head_right #social			{position:absolute; top:432px; margin:0 auto; width:470px; text-align:center; z-index:200;}
#site_search	{display:none;}

#main_nav					{margin-top:0px; height:auto; width:470px; background:none !important; padding-top:0px; background-color:white !important;}
ul#navigation, #main_nav ul				{display:none;}

.responsive_nav			{display:block; width:470px; height:61px; font-size:14px; color:#000; overflow:hidden; display:block; float:left; border:none; outline:none; z-index:100; text-align:center; background:url('../../img/btn-bg.jpg') no-repeat; background-size:100% 100%; margin-top:10px; margin-bottom:10px; position:relative;}
.responsive_nav span 	{position: relative; top:18px; left:0; margin:0; padding:0; width:470px; height:61px; cursor:pointer !important; color:#434345; font-family: 'Source Serif Pro', serif; font-weight:bold; font-style:italic; font-size:20px; }
.responsive_nav select 	{position: absolute; left:0px; width: 470px; height: 61px; -webkit-appearance: none; opacity: 0; filter:alpha(opacity=0); cursor:pointer !important;}


#main_wrap					{width:470px;}

#feature_wrap #slideshow				{width:470px; height:190px; float:left;}
#feature_wrap #slideshow img			{/*max-width:100%;*/ max-width:470px;}
#feature_wrap #slideshow #hp_features	{float:left; width:470px; height:auto; position:relative;}
#feature_wrap #slideshow .ohslides li	{width:470px; height:190px;}
#feature_wrap #slideshow .controls		{display:none;}

#feature_wrap #action_btns				{width:470px; margin-top:40px;}

#feature_wrap #action_btns ul		{width:470px; height:50px;}
#feature_wrap #action_btns ul li	{width:470px; height:50px; background-size:100% 100%; float:left;}
#feature_wrap #action_btns ul li a	{padding:0; height:15px; font-size:18px; height:auto; padding-top:12px; padding-bottom:10px; padding-left:10px; background-position:95% 8px;}

#content_wrap				{width:470px; padding:0px;}

#content-main				{margin:0px 10px; width:450px;}

#report_snippets			{margin:10px; width:450px;}

#sidebar					{width:470px; padding-bottom:20px; padding-left:0px;}

#sidebar #quicklinks		{width:450px; padding-left:10px; padding-right:10px; background-size:100% 100%;}

#sidebar #news_snippets		{width:450px; padding-left:10px; padding-right:10px; margin-left:0px; margin-right:0px;}

.sidebar-btm				{display:none;}

#footer						{background:none; background-color:#434345; height:auto; width:470px; padding:0px; margin:0 auto; text-align:center;}

#footer .address			{margin:0 auto; width:430px; padding:0 20px;}
#footer .phone-email		{margin:0 auto; width:430px; padding:0 20px;}
#footer .hours				{margin:0 auto; width:430px; padding:0 20px;}

#footer .foot-nav			{display:none;}


#secondary_content			{padding-left:10px; padding-right:10px; width:450px; padding-bottom:20px;}

#breadcrumbs			{font-size:11px; font-weight:normal; color:black; position:relative; top:5px; padding-bottom:5px;}
#breadcrumbs a			{font-size:11px;}
.default_template #secondary_content h2, .default_template #secondary_content h3	{padding-top:5px;}

.photo_block img			{max-width:150px;}

.default_template #secondary_content .photo_block h3 	{padding-top:0px; padding-bottom:0px; margin-bottom:5px;}
.default_template #secondary_content .photo_block p		{line-height:18px; margin-top:0px; padding-top:0px; margin-bottom:5px; padding-bottom:0px;}

.archive_nav		{padding-right:15px;}
.archive_container	{padding-left:89px; width:361px;}
.archive_item		{width:361px;}

/* Contact Page */
#contactForm input[type="text"]		{width:422px; float:left; font-weight:normal;}
#contactForm textarea				{width:422px; height:127px;}
#contactForm input.left				{margin-right:0px;}
#contactForm .select_cont			{width:422px;}
#contactForm .select_cont span 		{width:422px;}
#contactForm .select_cont select 	{width:422px;}

.form_bot_left			{width:422px;}
.form_bot_right			{width:422px; float:left; text-align:left; margin-top:25px; margin-bottom:15px;}


#gse_cont {width:240px; position:absolute; top:-70px; right:-10px;}
