<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Mobile styling CSS */	
	
	html {
	    -webkit-text-size-adjust: none; 
    	width:100%
    	}
	
	body {
    	width:100%;
    	}
	
	h1 { font-size: 1.2em;}
	h2 { font-size: 1.1em;}
	h3 { font-size: 1.0em;}
	h4 { font-size: .9em;}
	h5 { font-size: .8em;}
	
	#pageHead h1 { font-size: 1.4em;}
	#pageHead {		
		padding: .5em 0 0 0;
	}
	
	#pageHead {		
		margin: 0 5% 0 5% !important;
	}
	
	#homeMessage {	
		margin: 40px 3% 0 3%;
		padding: 0 !important;
		font-size: .5em;	
	}
	
	#homeMessage p{	
		padding: 0;
		margin: 0;
	}
	
	#main {
		padding-top: 0;
        Width:100%;
        padding:0;
        margin:0;
        display:block;
	}
	
	#header .inside{		
		padding: 0 0 20px 0;		
	}
	
	#logo {
		float: none;
		margin:1em 5% 0;
		width:90%;
		height:auto;}
	
	.home .slideshow {
		margin: 0;
		width: 100%;
		display:none;
	}
	
	#content .post {
		margin-bottom: 20px;
		padding-bottom: 0!important;
	}
	
	#content .post .inside, #content .page .inside, #commentBox .inside{
		margin: 0 15px 0 15px;
		padding: 15px 0 0 0;	
	}
	
	#content .posts {
		margin-bottom: 10px !important;		
	}	
	
	#content .post.small .inside{
		margin: 0 18px 0 18px;		
	}
	
	#content.threeFourths .infscrBtn {
		width: 84% !important;
		margin-left: 9% !important;
	}
	
	#content.full .infscrBtn {
		width: 84% !important;
		margin-left: 9% !important;
	}	
	
	.flex-caption {display: none;}
	
	#footer .secondary{
		text-align: center;
	}
	#footer .secondary p{
		margin: 0px;
		padding: 0px;
	}
	#footer .inside {		
		padding: 20px 0 20px;	
	}
	
	#footer .secondary .left,
	#footer .secondary .right{
		float: none;
		padding-bottom: 10px;
	}
	
	.flex-direction-nav { display: none !important;}


#searchform, .home .slideshow, #header ul.social-top, .widget_search, #search-3, .no-mobile, .about-top {display:none;}

.pitch-container {margin:0 auto 0;}
.pitch {text-align:center;}
.pitch .split {width:94%;}
.pitch .left; .pitch .right {float:none;}
.signup {padding:2%;width:94%; float:none;background:none;}
.third, .quarter, .about-blurbs .third, .mega-footer .quarter, .two-thirds, .threeFourths, #content.threeFourths, #sidebar, .sidebox {width:94%; margin:1em 3%}
.top-three .left {float:none;}
.top-three {padding:0}
.pre-header {padding:.25em 1em; margin:0;}
.pre-header p {font-size:.8em; text-align:center; padding:0;margin:0}

.button, #sidebar #email-signup .button {background:#3a709d}

.footer-stretch {padding:.5em 3%; width:94%;}
.footer-stretch p {font-size:.8em;text-align:center;}

.about-blurbs {margin:0;}

.branding-box {margin:0}

	#mainNav {
		position: relative;	
		width: 99%;		
		margin-top: 0;
		margin-left: 5px;
		top:0;
		margin-bottom: 0px;
		padding: 0;	
		background:none;
/* 		text-align:center; */
	}
	
	
	#mainNav li{
		margin: 0 .5em .5em 0; 
		color:#fff;
		padding:.25em .75em;
		background:#3a709D;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
        border-radius:4px;
		display:inline-block;
		font-size:.8em;
		float:none;
        }
	
	#mainNav ul{
		margin: 0 0 0 10px;
		text-align:left;
	}


.menu-nav-container {
margin-left: 0;
}

div.third-box {
	display:block;
	width:100%;
	height:auto;
	}
	
.signup h4 {padding:1.5em 0 .5em 0;}

	
.pitch #email-signup {
	display:block;
	margin:.5em auto 1.5em;
	width:90%;
	padding: 1em;
	background:#ccc;
	color:#fff;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background: rgba(255,255,255,.4); 
	}

.pitch #email-signup .email {display:block;float:none; width:90%; color:#333;margin:0 auto;padding:.5em 5%; font-size:1em;}

.pitch #email-signup .button {
	float:none;
	margin:1em auto;
	display:block;
	background:#3A709C;
	background:rgba(58,112,157,1);
	padding:.5em 2em;
	-webkit-border-radius: 6px;
	border-radius: 6px;	
	text-decoration:none;
	text-align:center;
	font-size:1em;
    color:#fff;
    font-weight:bold; 
    width:auto;
    height:auto;
	}
	
	.region-splash img {margin:0 0 1em 0;}

.breadbox {	padding: 0 0 1em 0;	margin: 0 2em;}

	


/* Adjusting the home blog for mobile */

.home-blog {padding:0 1em;}

.home-post {
    width:47.5%;
    float:left;
    margin-top:1em;
    margin-right:5%;
    }    
    
	.home-post:nth-of-type(2n){margin-right:0}	
	</pre></body></html>