img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}
#sfeLogoSmall { display:none; }




/************************************************************************************
smaller than 980
*************************************************************************************/
@media screen and (max-width: 980px) {
	#main {
		padding:10px 0;
		background:#fff;
	}
	#main, #header, #globalHeader, #megaFooter, #globalFooter, footer { width:98%; }
	.column { margin: 0 10px 10px; }
	.mainCol, .sideBarsWrapper, #minornav {
		float:none;
		display:block;
		width:auto;
	}
	.sideBarsColsWrapper { background:url(../img/divider-v.png) 50% 0 repeat-y; }
	.sideBar1 {
		width:48%;
		margin: 0 0 10px 10px;
	}
	.sideBar2 {
		width:48%;
		margin: 0 10px 10px 0;
		float:right;
	}
	.sideBar12 {
		width:100%;
		margin:0;
	}
	.sideBar12 .widget { margin:0 10px 20px; }
	.sfe404text { width: auto; }
	/* main nav */
	#mainNavWrapper { background-position:0 -40px; }
	#mainnav { width:auto; }
	#mainnav ul li { width:20%; }
	#mainnav ul li.home { width:39% }
	#mainnav ul li.home .logoArrow {
		width:80px;
		height:30px;
	}
	/* footer */
	#globalFooter #footerNav { margin:0 10px; }
	#globalFooter #footerNav li {
		width:18%;
		margin:0 10px 0 0;
	}
	#globalFooter #footerNav li li { width:auto; }
	#sectionNav ul li a:hover, #sectionNav ul li.current a { background:#eee; }
}

/************************************************************************************
smaller than 650
*************************************************************************************/
@media screen and (max-width: 650px) {
	body { background:#babac4; }
	#main {
		padding:5px 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-radius: 0;
	}
	#globalSearch .searchFilter { width:30%; }
	#globalSearch .searchText { width:50%; }
	#globalSearch a { width:5% !important; }
	#globalSearch a span.btnText { display:none; }
	.column {
		float:none;
		display:block;
	}
	.entryBody { padding:0 }
	#azArticles div { padding:10px 0; }
	.sideBarsColsWrapper { background:none; }
	.sideBar1 {
		width:auto;
		margin: 0 10px 10px;
	}
	.sideBar2 {
		width:auto;
		margin: 0 10px 10px;
	}
	#mainNavWrapper { background-position:0 -50px; }
	#mainnav ul li { height:25px; }
	#mainnav ul li a {
		height:25px;
		line-height:25px;
		font-size:11px;
	}
	#mainnav ul li.home a { padding:0 8px 20px; }
	#globalFooter #footerNav li {
		float:none;
		width:auto;
	}
	.searchFilters .left, .searchFilters .right { float:none; }
	.searchFilters fieldset { display:block; }
	#globalFooter p, #globalFooter #credit {
		float:none;
		margin:0 0 0 30px;
	}
}

/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width: 480px) {
	body { font-size: 11px; }
	/* disable webkit text size adjust (for iPhone) */
	html { -webkit-text-size-adjust: none; }
	#main {
		width:100%;
		margin-bottom:0;
		padding-bottom:0;
	}
	#mainNavWrapper { background-position:0 -50px; }
	#mainnav { margin:0 auto 5px; }
	#mainnav ul li { width:26%; }
	#mainnav ul li a { font-size:10px; }
	#mainnav ul li.home {
		width:21%;
		min-height:50px;
		height:auto !important;
		height:50px
	}
	#mainnav ul li.home a { padding:4px 8px 16px; }
	#sfeLogo { display:none; }
	#sfeLogoSmall { display:block; }
	#mainnav ul li.home .logoArrow {
		width:56px;
		height:20px;
		left:8px;
	}
	#megaFooter #footerNav { margin:0 5px; }
	#megaFooter #footerNav li { width:100%; }
	#globalFooter p, #globalFooter #credit {
		float:none;
		margin:0 0 0 5px;
	}
	#sfe404 { display: none; }
}
