/* Remove the following 5 styles if not using any of these IDs or classes */
#home-promobox { width:100%!important; }
#home-search { width:90%; float:none; }
#home-popular { width:auto; float:none; margin-left:2%; }
.highlightbox1, .highlightbox2 { width:267px!important;}
.photo_highlight { display:none; }

/* Please adjust your IDs */
/* body ID required */
body#section header, body#home header, body#dep header, body#air header, body#land header, body#spill header, body#sustain header, body#waste header, body#water header { background-color:#006699; color:#fff; display:block; background-image:none; overflow:none; width:auto; padding-bottom:6px!important; position:relative; height:auto;}

/* From sphone-old
/* body ID required 
body#section .header, body#home .header, body#dep .header, body#air .header, body#land .header, body#spill .header, body#sustain .header, body#waste .header, body#water .header {
	display:block;
	background-image:none;
	background-color:#143751; /* can be changed 
	overflow:none;
	width:auto;
	height:auto!important;
	padding-bottom:6px!important;
}
*/
body#home #top_nav, body#dep #top_nav, body#air #top_nav, body#land #top_nav, body#spill #top_nav, body#sustain #top_nav, body#waste #top_nav, body#water #top_nav { background-color:#ab8d47; background-image:none; }
	
body#home #leftcol { width: auto; float: none; }

body#home #rightcol { width: auto; float: none; }

.twocol1,.twocol2,.threecol1,.threecol2,.threecol3,.fourcol1,.fourcol2,.fourcol3,.fourcol4,.twothird1,.onethird2,.onethird1,.twothird2 { float:none; width:auto; }
.fluid { display:none; }
#qr { display:none; }
#newsbox li {font-size:13px !important;}
#content {margin-top:0;}
.rowwrap {width:auto; float:none; clear:both;}
.buttons {width:auto; float:none; clear: both;}
body#home #leftcol { width:auto; float:none; }
body#home #rightcol { width:auto; float:none; }

.sidebarbox { background-size:100%; }
.signupbox-tall { margin-bottom:10px; }

/* home page styles */
.flexslider { display:none; }
.tab_container,ul.tabs,#newsbox { max-width: 480px; }
.highlight-boxes2 { margin: 20px auto 0; display: block; width: 90%;}
.lightblue-box { color: #fff; background-color: #6693AA; padding: 15px 25px; width: 90%!important; margin: 0; height: 100%!important; }
.darkblue-box { color: #fff; background-color: #35699B; padding: 15px 25px; width: 90%!important; margin: 0; height: 100%!important; }
#paral-box { width:auto; }
#paral-search { width:90%; float:none; margin:15px auto; }
#paral-box-rt { width:auto; }
#paral-box-lt { width:auto; }
.bgimg-1 { background:#fff url(../../images/img-parallax2small.jpg) center center no-repeat; height:275px; padding-top:25px; }
.bgimg-2 { background:#fff url(../../images/img-parallax6small.jpg) left center no-repeat; }
.bgimg-3 { background:#fff url(../../images/img-parallax4small.jpg) left center no-repeat; }
.bgimg-1,.bgimg-2,.bgimg-3 { background-attachment: scroll; }
.home-left, .home-right { width:100%!important; float:none!important; margin-top:0; }
#footer { margin-top:-1px; }
#alert-box { color:red; }
#lookup { width:auto; float:none; padding:10px 0; }
#box1, #box2, #box3 { width:95%; float:none; }

/* body ID required */
body#dep .abouttab, 
body#bep .beptab, 
body#air .airtab, 
body#land .landtab,
body#spill .spilltab, 
body#sustain .sustaintab, 
body#waste .wastetab, 
body#water .watertab, {
    background: none repeat scroll 0 0 #DFCF81;
    color: #2E4302;
}

/* Do not change these */
body { margin:0; padding:0; background:none!important; position:relative;}
.offscreen, .statewide_message, #sliver_container { display:none; }
#container { margin:0 auto; padding:0; width:100%; min-width:0; background-color:#fff; position:relative!important; color:#000; }
h1 { margin:4px 0 10px 0; }
* html header {	zoom:1; }
/* end clearfix */
#vtopnav, #vtopnav a { color:#000; }
header h2.logo { text-indent:0; font-family:Georgia, serif; font-weight:normal; position:relative; width:auto;	font-size:1.2em; height:auto!important; background:none!important; background-color:transparent; float: none; margin:0 10px;}
header h2.logo a { height:auto!important; width:100%; color:#fff; text-decoration:none; padding-top:6px;}
header h2.logo a:visited {	color:#fff; }
.header_nav_search { float:left; text-align:left; background-color:#006699; padding:0; width:100%; }
.header_nav_search ul#vtopnav {	position:relative; width:auto; display:block; float:none; background-color:transparent; margin:20px 5px 8px; color:#fff!important; }
.header_nav_search ul#vtopnav a { color:#fff!important; }
.header_search { margin:0 10px 10px; float:left; width:90%; }
.search_button { right:4px; }
.sf-menu li ul li, .sf-arrows .sf-with-ul::after { display:none!important; }
.sf-menu ul { border:none!important; }
.sf-arrows .sf-with-ul { padding-right:1em!important; }
header .sub-container { background-image:none; }
.sub-container { width:100%!important; min-width:0; }
#content { width:auto!important; padding:0; margin-top:0; min-width:0; height:auto;}
.crumb_trail { display:none; }
.sectionbanner { margin:0!important; }
#maincontent1 {	clear:both; float:none; width:auto!important; min-width:0; padding:0 12px; margin-top:20px; }
#maincontent2 {	clear:both;	float:none!important; width:auto!important;	min-width:0; border:none; padding:0 12px; margin-top:20px; }
#maincontent2r { clear:both; float:none!important; width:auto!important; min-width:0; border:none; padding:0 12px; margin-top:20px; }
#maincontent3 {	clear:both;	float:none!important; width:auto!important;	min-width:0!important; border:none; padding:0 12px; margin-top:20px; } .twocol1,.twocol2,.threecol1,.threecol2,.threecol3,.threecol1-2,.threecol2-3, .fourcol1,.fourcol2,.fourcol3,.fourcol4 { float:none; width:auto!important; margin:0; }
.homecol1, .homecol2 { float:none; width:auto!important; margin:0!important; }
.twocol1big { float:none!important; width:100%!important; }
.twocol2small { float:none!important; padding-bottom:10px; width:100%!important;}
.pic350,.pic325,.pic300,.pic275,.pic250,.pic225,.pic200,.pic175,.pic125 { float:none; display:block; max-width:90%; margin:.5em auto; }
aside { float:none!important; width:auto!important; border:none; padding:0 12px; }
footer .footer_column:first-child { float: none; width: auto; min-width: 0; margin:0 1em; }
footer .footer_column:last-child { float: none; width: auto; min-width: 0; margin:0 1em; text-align:left; }
.footer_column { float: none; width: auto; }
#sectionnav { display:none; }
#mobilenav { display:block!important; }
#mobilemenu li ul li ul li ul li, #mobilemenu li ul li ul li span.sub-arrow { display:none!important; }
.gisboxr { width:100%!important; float:none!important; }
