/* #WIDESCREEN--------------------*/
@media only screen and (min-width: 1350px) and (max-width: 99999px) {



}

/* #FULL--------------------*/
    @media only screen and (min-width: 960px) and (max-width: 1349px) {



    }

/* #SLIDESHOW FIXES-------------------*/
    	@media only screen and (max-width: 1097px) {#splash, #splash .wrapper{height:380px;}}
	    @media only screen and (max-width: 1003px) {#splash, #splash .wrapper{height:350px;}}
		@media only screen and (max-width: 920px) {#splash, #splash .wrapper{height:310px;}}
		@media only screen and (max-width: 840px) {#splash, #splash .wrapper{height:290px;}}
		@media only screen and (max-width: 767px) {#splash, #splash .wrapper{height:240px;}}
		@media only screen and (max-width: 650px) {#splash, #splash .wrapper{height:215px;}}
		@media only screen and (max-width: 549px) {#splash, #splash .wrapper{height:190px;}}
		@media only screen and (max-width: 480px) {#splash, #splash .wrapper{height:175px;}}
		@media only screen and (max-width: 430px) {#splash, #splash .wrapper{height:160px;}}
		@media only screen and (max-width: 377px) {#splash, #splash .wrapper{height:140px;}}
		@media only screen and (max-width: 350px) {#splash, #splash .wrapper{height:120px;}}
		@media only screen and (max-width: 315px) {#splash, #splash .wrapper{height:110px;}}


/* #Tablet--------------------*/
    @media only screen and (max-width: 959px) {

.wrapper{width:100%;}

#logo{margin-left:1%;min-width:140px;}
		
#access{
width:75%;	
}
#access a{
padding: 0 9px;
font-size:15px;
}

#splash-text{
font-size:15px;	
text-align:left;
padding-left:1%;
}

body.home .expand-cnt-link{
font-size:14px;	
}

}



/*  #Mobile 1 --------------------*/
    @media only screen and (max-width: 767px) {
		
#splash-text, #splash-badge, #bluebar, #access{display:none!important}		

		
#header-info{
width:100%;
min-height:auto;
text-align:Center;
margin:10px 0;
padding:0;	
}

#links-wide{
height:auto;
padding:0 0 8px 0;
	
}

.entry-content {
font-size:.9em;	
}

.entry-content blockquote{
	font-family:open sans, sans-serif;
	font-size:16px;
	color:#0e0e0e;
}

.featuredbox{
width:100%;
margin:3px 0;
border-radius:3px;-mozborder-radius:3px;-webkit-border-radius:3px;
height:auto;
min-height:40px;
}

body.home .exp-col-content-holder{margin:0!important;}

#logo{width:100%;}

#logo img{
	display:block;
	margin:0 auto;	
}

#primary{
width:96%;
margin:20px 2%;	
}

#content{margin:0;}

#sidebar{
	float:none;
	width:96%;
	margin:18px 0 0 0;
}

#sidebar span.widget-title{
	width:100%;
	margin:18px 0 8px 0;
}

	}