@charset "utf-8";
/* CSS Document */

.wpthemeBanner .wpthemeMobile .wpthemeBranding img {background-image:url(../../images/AustinEnergy/aeLogoHeaderMobile.png);background-position:top left;margin:0px;padding:0px;height:48px;width:250px;position:absolute;top:0px;left:35px;}
.wpthemeBanner .wpthemeMobile  ul.wpthemeCommonActions.wpthemeRight{margin:0px;}
.wpthemeMobile #wpthemeLogout, .wpthemeMobile  #wpthemeLogin {display:none;padding:0px;}
.wpthemeMobile #wpthemeLogout a, .wpthemeMobile  #wpthemeLogin a, .wpthemeMobile  #logoutlink, .wpthemeMobile  #loginlink{background:none;border:none;padding:0px;}
.mobile .wpthemeNavToggleBtn {width:auto;}
.mobile .wpthemeNavToggleBtn:active, .mobile .wpthemeNavToggleBtn:focus {outline:none;}

.wpthemeMobile #wpthemeTopNavToggleBtn{padding:0px;}
.wpthemeMobile .wpthemeTopNavToggleBtn img{height:26px;width:26px;background-position:-6px -1373px;}
.wpthemeBanner .wpthemeMobileNav .wpthemeSearch {margin:8px auto;position:static;}

.wpthemeMobileNav {position:absolute;z-index:1000;}
.wpthemeMobileNav > ul.wpthemeExpandNav > .wpthemeNavListItem a span {font-size:18px;}
.wpthemeMobileNav > ul.wpthemeExpandNav > .wpthemeNavListItem.wpthemeSelected a span {font-size:18px;}
.wpthemeMobileNav > ul.wpthemeExpandNav > .wpthemeNavListItem a,
.wpthemeMobileNav.wpthemeMobileSide:nth-of-type(3) .wpthemeNavListItem a
{background-color:transparent;background-image:url("../../images/AustinEnergy/navigationGradientBlueMobile.jpg");background-position:top left;background-repeat:repeat-x;}
.wpthemeMobileNav > ul.wpthemeExpandNav > .wpthemeNavListItem a:hover,
.wpthemeMobileNav > ul.wpthemeExpandNav > .wpthemeNavListItem a:active,
.wpthemeMobileNav > ul.wpthemeExpandNav > .wpthemeNavListItem a:focus,
.wpthemeMobileNav.wpthemeMobileSide:nth-of-type(3) .wpthemeNavListItem a:hover,
.wpthemeMobileNav.wpthemeMobileSide:nth-of-type(3) .wpthemeNavListItem a:active,
.wpthemeMobileNav.wpthemeMobileSide:nth-of-type(3) .wpthemeNavListItem a:focus,
.wpthemeMobileNav ul.wpthemeExpandNav .wpthemeSelected > a,
.wpthemeMobileNav ul.wpthemeExpandNav .wpthemeSelected > a:hover,
.wpthemeMobileNav ul.wpthemeExpandNav .wpthemeSelected > a:active,
.wpthemeMobileNav ul.wpthemeExpandNav .wpthemeSelected > a:focus
{background-color:transparent;background-image:url("../../images/AustinEnergy/navigationGradientYellowMobile.jpg");background-position:top left;background-repeat:repeat-x;color:#10599b;}
.wpthemeMobileNav ul.wpthemeExpandNav .wpthemeSelected > a span {border-left-color:transparent;-webkit-border-image:none;}

@media screen and (min-width: 800px) {
}

@media screen and (min-width: 481px) {
}

@media screen and (max-width: 799px) {
	#coa_topmenu {display:none;}
}

@media screen and (max-width: 640px) {
	.wpthemeHeader{height:auto;}
	.wpthemeHeader .wpthemeNavContainer1{height:35px;padding-bottom:8px;padding-top:8px;}
	.wpthemeInner{margin:0px;width:100%;}
	.wpthemeBanner ul.wpthemeLeft.wpthemeCommonActions .wpthemeBranding {margin:0px;padding:0px;}
	.wpthemeBanner ul.wpthemeLeft.wpthemeCommonActions .wpthemeBranding .wpthemeBrandingLink {margin:0px;padding:0px;}
	.wpthemeBanner .wpthemeBranding img {background-image:url(../../images/AustinEnergy/aeLogoHeaderMobile.png);background-position:top left;margin:0px;padding:0px;height:48px;width:250px;position:absolute;top:0px;left:35px;}
	.wpthemeBanner .wpthemeBannerInner {padding:0px;}

	.wpthemeBanner > .wpthemeBannerInner > .wpthemeInner > ul.wpthemeLinks {bottom:3px;font-size:0.8em;line-height:1.5;}
	.wpthemeBanner > .wpthemeBannerInner > .wpthemeInner > ul.wpthemeLinks li a{padding:0 5px;}
	.wpthemeBanner .wpthemeLocales {bottom:auto;font-size:0.8em;padding:0px;right:2px;}
	.wpthemeNavToggleBtn {width:auto;}
	.wpthemeNavToggleBtn:active, .wpthemeNavToggleBtn:focus {outline:none;}
	.wpthemeMainContent,
	.wpthemeSecondaryBanner,
	.wpthemeBannerPrimaryNavigation {padding:0px;margin:0px;}
	.contentLeader {padding-top:0px;} 
	.wpthemeFooter ul.wpthemeLinks {float:none;}
	.wpthemeFooter ul.wpthemeLinks li {border:none;display:block;text-align:left;}
	.contentMain .wptheme2Col.wpthemeUnequal .wpthemePrimaryContainer {width:auto;}
	.contentMain .wptheme2Col.wpthemeUnequal .wpthemePrimaryContainer > div {float:left;margin:auto;}
	.contentMain .wptheme2Col.wpthemeUnequal .wpthemePrimaryContainer.split39Main {width:auto;}
	.contentMain .wptheme2Col.wpthemeUnequal .wpthemeSecondaryContainer.split39Left {width:auto;}
}

