@import url('https://fonts.googleapis.com/css?family=Open+Sans:800&display=swap');
 @import url('https://fonts.googleapis.com/css?family=Open+Sans|Open+Sans+Condensed:300&display=swap');
 @import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');

/*---------- Containers Headings ----------*/
#resourcesublink a
{ text-align:left;
margin-top:-150px !important;
text-transform: uppercase !important;}

	#resourcesublink h6 a
	{
		margin-top: 0px !important;
		font-family: "Open Sans", sans-serif !important;
		font-size: 15.5px !important;
		font-weight: 600 !important;
		color:
		#3a4a98 !important;
		padding: 0 !important;
		line-height: 20px !important;
		text-transform: uppercase !important;
		position: relative;
		top: -205px !important;
	
	}
	
	
	#resourcesublink1 h6 a
	{
		margin-top: 0px !important;
		font-family: "Open Sans", sans-serif !important;
		font-size: 15.5px !important;
		font-weight: 600 !important;
		color:#3a4a98 !important;
		padding: 0 !important;
		line-height: 20px !important;
		text-transform: uppercase !important;
		position: relative;
		top: -164px;
		margin-left:0px !important;
	
	}
	#resourcesublink3 {}
	#resourcesublink3 h2 a
	{
		margin-top:-190px !important;
	}
	#resourcesublink4 {margin-left: 315px !important;margin-top: -32px;}
	#resourcesublink4 h2 a
	{
		margin-top:-178px !important;
		
	}
	#resourcesublink2{ 
		margin-top: 0px;
		position: absolute;
		margin-left: 0px;
		right:40px;
		text-align: right;
		z-index: -1;
	
	}
	.Aboutsublink2
	{ margin-top:138px !important;}
/*#resourcesublink .sub ul li a
{margin-top:-110px !important;
font-family: "Open Sans", sans-serif !important;
	font-size: 15.5px !important;
	font-weight:600 !important;
	color:#3a4a98 !important;
	padding:0!important;
	
	text-transform: uppercase !important;}
	*/
	
ul.megamenu {	
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
}
ul.megamenu, ul.megamenu li
{
list-style-type:none;
}
ul.megamenu li {
	float: left;
	margin : 0px 0px 0px 0px; padding: 0;

}

ul.megamenu ul
{
padding:0;margin:0;
}
ul.megamenu li a {
	float: left; 
	text-decoration:none;
}
ul.megamenu li .sub {
	position: absolute;	
	left: 0;
	float: left;
	display: none;
}
ul.megamenu li .row {clear: both; float: left; width: 109%; margin-bottom: 10px;}
ul.megamenu li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 315px;
	float: left;
}
ul.megamenu .sub ul li {
	width: 100%;
}
ul.megamenu .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 11px;
	font-weight: normal;
}
ul.megamenu .sub ul li h2 a {
	padding:0;
	margin:0;
}
ul.megamenu .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	display: block;
	text-decoration: none;
		font-family: "Open Sans", sans-serif !important;
	font-size: 15.5px !important;
	font-weight:600;
	color:#3a4a98;
	padding:0;
	margin:0;
	text-transform:capitalize !important;
}

/* --Modify for styling --*/
ul.megamenu {
	background-color: transparent;
}
ul.megamenu a {
	font-family: "Open Sans",sans-serif !important;
font-weight: Normal !important;
font-size: 15px !important;
text-transform: uppercase !important;
color:#575757 !important;
}
ul.megamenu a {
	padding:15px 16px;
}
ul.megamenu li a.level0:hover, .megahover, ul.megamenu .current {
	
	
	background-color:#ffffff;
	-webkit-box-shadow: 0px -3px 5px -1px rgba(156,156,156,0.23);
-moz-box-shadow: 0px -3px 5px -1px rgba(156,156,156,0.23);
box-shadow: 0px -3px 5px -1px rgba(156,156,156,0.23);
z-index:9999 !important;
/*position: relative !important;*/
color:#3f599f !important;
font-weight:bold !important;
font-size:14.5px !important;
 }
div.sub {
padding:8px;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;

 }
 div.sub ul {
 margin-left:8px;
 }
#megamenu li.subheader {}
#megamenu li.sublink {margin-bottom:4px;}
#megamenu li.subheader h2{margin-bottom:1px;}
#megamenu li.subheader img a{ margin-top: -200px !important;}
.subheader img a{ margin-top: -100px !important;}
ul.megamenu li .sub {
	background-color: rgba(255,255,255,0.95);
	-webkit-box-shadow: 0px 0px 5px 2px rgba(156,156,156,0.29);
-moz-box-shadow: 0px 0px 5px 2px rgba(156,156,156,0.29);
box-shadow: 0px 0px 5px 2px rgba(156,156,156,0.29);
padding:14px 35px 35px 35px;
margin-left:75px;

}
ul.megamenu .sub ul li h2 a {
	color: #3a4a98 !important;
	font-weight:600 !important;
	text-transform: uppercase !important;
}
ul.megamenu .sub ul li h3 a {
	color: #fff !important;
	font-weight:600 !important;
	text-transform: uppercase !important;
	padding: 0px 0px 5px 0px !important;
	line-height:18px !important;
}
.CustomBtn{
  background-color: #3a4a98; /* blue */
  color: #ffffff !important;
  padding: 2px !important;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  text-transform:uppercase;
   
  max-width:160px !important;
}

.CustomBtnBlue{
  background-color: #3a4a98; /* blue */
  color: #ffffff !important;
  padding: 0px 2px 4px 2px !important;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  text-transform:uppercase;
   
  max-width:160px !important;
  margin-top:0px !important;
}

.CustomBtnBlue1 {

    background-color:#3a4a98;
	color:#ffffff !important;
	padding: 0px 2px 4px 2px !important;
	text-align: center;
	display: inline-block;
	font-size: 13px;
	text-transform: uppercase;
	max-width: 160px !important;
	margin-top: -100px !important;
	margin-left: 330px !important;
}
.CustomBtnBlue2 {
    /* background-color: #3a4a98; */
    color: #ffffff !important;
    padding: 0px !important;
    text-align: center;
    display: inline-block;
    font-size: 13px;
    text-transform: uppercase;
    max-width: 160px !important;
    margin-top: 0px !important;
    margin-left: -12px !important;
}

.CustomBtnGreen{
  background-color: #618247; /* blue */
  color: #ffffff !important;
  padding: 0px 2px 4px 2px !important;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  text-transform:uppercase;
  margin-top: -50px !important;
  margin-left: -15px !important;
  max-width: 160px !important;
  margin-bottom: 10px !important;
}
.CustomBtnGreen2{
	background-color: #618247;
    color: #ffffff !important;
    padding: 0px !important;
    text-align: center;
    display: inline-block;
    font-size: 13px;
    text-transform: uppercase;
    margin-top: -230px !important;
    margin-left: 300px !important;
    max-width: 160px !important;
	margin-bottom: 25px !important;
}
.sub {
	top:50px !important;
	left:-311px !important;
	z-index:2;
}

.About-Community
{
	margin-top: -121px !important;
}

.About-FastFacts
{
	margin-top: 0px !important;
    position: relative;
    top: 4px !important;
}
.About-FastFacts h2 a
{
	margin-top:0px !important;
}
.About-Community-sublink1
{
	margin-top: 0px !important;
}
.About-Community-sublink2
{
	margin-top: -95px !important;
    display: none;
}

.AboutBox{ min-height:300px !important;}
.ResourcesBox{min-height:300px !important;}
.Business-Rates{}
.Business-Rates h2{ margin-top:-95px !important;}
.Business-Vendors-Suppliers{}
.Business-Vendors-Suppliers h2 a{ margin-top:-85px !important;} 
.RESIDENTIAL-Electric-Service{ text-transform:lowercase !important;}
.RESIDENTIAL-Water-Service{text-transform:lowercase !important; }
.RESIDENTIAL-Water-Service li a{ text-transform:lowercase !important;}
.Resources-SurgeProtection{ }
.Resources-SurgeProtection h2 a{padding-right:135px !important; line-height:20px !important; margin-top:4px !important;}


.Resources-SolarFarm{}
.Resources-SolarFarm h2 a{ margin-top:-115px !important;}
/*.Resources-BPUConnection{}
.Resources-BPUConnection h2 a {margin-top:-35px !important;}
.Resources-HomeRepairPlans{}
.Resources-HomeRepairPlans h2 a{margin-top:-35px !important;}*/
.Business-RequestService{ 
		left: 315px;
    /* display: block; */
    position: relative;
    /* margin-right: 135px !important; */
    bottom: 65px;
}
.Business-RequestService h2 a{ margin-top:-72px !important;}
.About-Policies{ 
	top: 0px;
    margin: 0px 0px 0px 0px !important;
    position: relative; }

.About-Policies-sublink2  { 
		top: -40px !important;
		margin: 0px 0px 0px 0px !important;
		position: relative;
    }

.About-Policies-sublink3  { 
		top: -40px !important;
		margin: 0px 0px 0px 0px !important;
		position: relative;
    }

	.megamenusubcontent .About-Policies2{ 
		margin-top: 0px;
		top: 0px;
		position: relative;

	}
	.megamenusubcontent .openRecords{ 
		margin-top: 0px;
    top: -77px;
    position: relative;
	}
	.faq2 a
{ position: relative;
    margin-top: 0px !important;
    top: -73px !important;
    text-transform: uppercase !important;}


/* 01 Sept 2020  */


#resourcesublink101{ 
	margin-left: 315px;
	top: 0px;
	margin-top: -130px;
	position: relative;
}
#resourcesublink102{  margin-top:-20px;}
#resourcesublink102 h2 a{  margin-top:-184px;}
.faq2
{ margin-top: 150px !important;}

.BusinessCustomBtnGreen{
	 background-color: #618247; /* blue */
  color: #ffffff !important;
  padding: 0px 2px 4px 2px !important;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  text-transform:uppercase;
   margin-top: -80px !important;
margin-left: -15px !important;
  max-width:160px !important;
}
/* End 01 Sept 2020 */
.CustomBtnGreen h3 { padding-top:10px !important; margin:0px !important;}
.BusinessCustomBtnGreen h3 { padding-top:10px !important; margin:0px !important;}
.CustomBtnGreen2 h3 { padding-top:10px !important; margin:0px !important; padding-bottom: 6px;}
.CustomBtnBlue h3 { padding-top:10px !important; margin:0px !important;}
.CustomBtnBlue1 h3 { padding-top:10px !important; margin:0px !important;}
.CustomBtnBlue2 h3 { padding-top:10px !important; margin:0px !important;}


/* 29 Sept 2020 */
.CustomBtnBlue3
{

    background-color:#3a4a98;
	color:#ffffff !important;
	padding: 0px  !important;
	text-align: center;
	display: inline-block;
	font-size: 13px;
	text-transform: uppercase;
	max-width: 160px !important;
	margin-top: -45px !important;
	margin-left: -315px !important;
}
.CustomBtnBlue3 h2 a{ padding-top:0px !important; margin:0px !important;}

/* End 29 Sept 2020 */
/*  27 Oct 2020 */

.about-us-careers-button
{
	background-color: #3a4a98;
    color: #ffffff !important;
    padding: 0px !important;
    text-align: center;
    display: inline-block;
    font-size: 13px;
    text-transform: uppercase;
    max-width: 160px !important;
    margin-top: 20px !important;
    margin-left: -315px !important;
    top: 0px;
}


/* End  27 Oct 2020 */
/* CustomBtnGreen003*/

/* 16 Jan 2021  */

	.ForHome-Construction{
  background-color: #618247; /* blue */
  color: #ffffff !important;
  padding: 0px 2px 4px 2px !important;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  text-transform:uppercase;
   margin-top: 25px !important;
	margin-left: 0px !important;
  max-width:160px !important;
}
.ForHome-Construction h3{
 padding-top:10px !important;
 margin:0px !important;
}

/* Emd 16 Jan 2021  */

/* 25-jan-21 */

.About-CharityGolf-sublink2
{
	margin-top: -120px !important;
    margin-left: 0px !important;
}

/* end 25-jan-21 */




li.subheader.Green-Initiatives {
    margin-top: -120px;
    margin-left: -300px;
}

.Saving-Tips-button
{
	 background-color: #618247; /* blue */
  color: #ffffff !important;
  padding: 0px 2px 4px 2px !important;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  text-transform:uppercase;
   margin-top: -50px !important;
    margin-left: 600px !important;
  max-width:160px !important;
}

.Saving-Tips-button h3 
{
margin-top: 10px !important;
    margin-bottom: 0px !important;
}

.Energy-Audit-sublink
{
	margin-top: -154px !important;
    margin-left: -300px !important;
}

.Weatherization-Program-sublink {
    margin-top: -130px !important;
    margin-left: -300px !important;
}
/* End 22-March-21 */


li.sublink.meeting-min {
    margin-top: -1px;
    margin-left: 0px;
}


.strategicPlanTab h2 a {
    margin-top: -288px !important;
    margin-left: 0 !important;
}
ul.megamenusubcontent.billClass {
    margin-left: 630px !important;
    margin-top: -312px !important;
}

.hmong ul.megamenusubcontent.billClass
{
    margin-top: -282px !important;
}
.hmong .rates-hom h2 a {
    top: 7px !important;
    position: relative;
}
/*  28-Oct-22 
ul.megamenusubcontent.billClass {
    margin-left: 9px;
    position: relative;
    top: -182px;
    left: 315px;
}

    /*
.row.ratesforHome {*/
    /* margin-top: -60px; */
  /*  margin-top: -170px;
    margin-bottom: -130px !important;
}*/
.ratesforHome {
    margin-top: -170px;
    width: 300px !important;
}
.myMeterFAQ.CustomBtnBlue {
    margin-left: 630px;
    margin-bottom: -250px;
}
.myMeterFAQ {
   
    position: relative !important;
    top: -321px !important;
}

.RESIDENTIAL-Service-Line-Inv {
    position: relative;
    z-index: 99;
}

li.subheader.CustomBtnGreen {
    position: relative;
    top: 0px;
    left: 0px;
}
.CustomBtnBlue {
    background-color: #3a4a98;
    color: #ffffff !important;
    padding: 0px 2px 4px 2px !important;
    text-align: center;
    display: inline-block;
    font-size: 13px;
    text-transform: uppercase;
    max-width: 160px !important;
    margin-top: 240px !important;
    bottom: 0px !important;
    right: 0px !important;
    margin-bottom: 0px;
    position: relative;
    top: -190px;
}

/* .CustomBtnBlue{
	background-color: #3a4a98; /* blue */
	/* color: #ffffff !important; */
	/* padding: 0px 2px 4px 2px !important; */
	/* text-align: center; */
	/* display: inline-block; */
	/* font-size: 13px; */
	/* text-transform:uppercase; */
	
	/* max-width:160px !important; */
	/* margin-top:213px !important; */
	/* bottom: 0px !important;  28-oct-2022 */
	/* right: 0px !important; 28-oct-2022 */
	/* margin-bottom: -0px !important; 28-oct-2022 */
	/* position: relative;   28-oct-2022 */
  /* }  */

/* End 28-Oct-22 */

/* 12 Dec 2022*/

.RESIDENTIAL-Water-Service-Prev { z-index: 99;  position: relative;}

.RESIDENTIAL-Water-Service-hotWater{ z-index: 99;  position: relative;}
/* end 12 Dec 2022  */

/* 4 Jan 2022   */

li.subheader.pub-ut-adv {
    position: absolute;
    top: 38px;
    left: 20px;
	width: 280px !important;
}

li.subheader.CustomBtnBlue.about-us-careers-button {
    left: 630px !important;
    top: -230px;
    padding: 0px;
}

/*  end 4 Jan 2022 */

/* 6th Jan 2023 */

.greenbtnRecSavTipsEng {
	background-color: #618247;
	color: #ffffff !important;
	padding: 0px 30px !important;
	text-align: center;
	/* display: inline-block; */
	font-size: 13px;
	text-transform: uppercase;
	max-width: 160px !important;
	margin-top: -65px !important;
	margin-left: 0px !important;
	position: absolute;
	right: 135px;
	height: 37px;

}
	.greenbtnRecSavTipsEng h3 a {
		margin-top: -9px !important;
		padding: 0px !important;
	}

/* end 6th Jan 2023*/

/* 11 Jan 2023*/

li#resourcesublink101 h2 a {
    margin-top: -60px;
}
.Green-Initiatives h2 a {
    margin-top: -60px !important;
}

.sublink.Res-faq2 {
    margin-top: -64px !important;
}
.faq2.Res-faq2 {
    position: relative !important;
    top: 205px;
}
/* end 11 Jan 2023*/

/* 19 Jan 2023 */
.sub.ResourcesBox {
    width: 945px !important;
}
.subheader.ResElectricSafety {
    margin-top: 0;
    position: absolute;
    top: 135px;
    left: 20px;
    width: 300px !important;

     
}
li.subheader.ResTextAlert {
    margin-top: -200px;
    margin-left: 315px;
}
.subheader.RecEconomicDev {
    margin-left: 315px;
    margin-top: -136px !important;
}
/* end 19 Jan 2023 */
.claims h2 {
   
    margin-top: -124px !important;
}


/*   21-March-2023  */


.electricWaterRateBus a {
    top: -70px;
	position: relative;

}

/* end 21-March-2023  */

.About-Community-Engagement a {
    margin-top: 0px;
    position: relative;
    top: -56px !important;
}


.About-Community-Engagement
{
 margin-top:-45px !important;
}
.customGreenBtnNew {
    background-color: #618247;
    color: #ffffff !important;
    padding: 5px 2px 4px 2px !important;
    text-align: center;
    /* display: inline-block; */
    font-size: 13px;
    text-transform: uppercase;
    margin-top: 170px !important;
    /* margin-left: -15px !important; */
    max-width: 160px !important;
    right: 135px !important;
    position: absolute;
    bottom: 45px;
}
ul.megamenusubcontent li.subheader.customGreenBtnNew h2 a {
    color: #ffffff !important;
	line-height: 22px;
}

.award-abt {
    position: absolute !important;
    top: 59px;
    left: 20px;
    width: 300px !important;
}

.ele-outage-blue-button {
    margin-left: 615px !important;
    background-color: #3a4a98;
    padding: 10px 2px 10px 2px !important;
    text-align: center;
    display: inline-block;
    font-size: 13px;
    text-transform: uppercase;
    max-width: 160px !important;
    margin-top: -10px !important;
    color: #fff !important;
}

a#ele {
    color: #fff !important;
	line-height: 20px;
}

.schedulAppGreenBtnNew {
    background-color: #618247;
    color: #ffffff !important;
    padding: 5px 2px 4px 2px !important;
    text-align: center;
    /* display: inline-block; */
    font-size: 13px;
    text-transform: uppercase;
    margin-top: 170px !important;
    /* margin-left: -15px !important; */
    max-width: 160px !important;
    right: 135px !important;
    position: absolute;
    bottom: 175px;
}
ul.megamenusubcontent li.subheader.schedulAppGreenBtnNew h2 a {
    color: #ffffff !important;
	line-height: 22px;
}
li.subheader.myMeterFAQ.CustomBtnBlue a {
    color: #fff !important;
    margin-top: 5px;
}

.hmong li.subheader.myMeterFAQ.CustomBtnBlue a {
    color: #fff !important;
    margin-top: 5px;
    padding-bottom: 5px !important;
}
li.level0.pub-ut-adv div.sub {
    height: 370px !important;
}

/* 20-jan-2025 */

li.subheader.engSav {
    margin-top: -196px;
}

li.sublink.WeatherMenu {
    margin-top: -170px;
}
li.sublink.wrapMenu {
    position: relative;
    top: -145px;
    width: 290px !important;
}
li.sublink.surgeMenu {
    margin-top: -145px;
}
li.subheader.Resources-AvoidFraud {
    margin-left: 0;
    margin-top: -85px;
}

li.subheader.proReb {
    margin-left: 0 !important;
    margin-top: 0 !important;
}
li.sublink.homeR {
    margin-left: 0;
    margin-top: 0 !important;
}
    li.sublink.rebatesMenu {
    margin-left: 0;
    margin-top: 0 !important;
}
li.sublink.lifeSup {
    margin-left: 0;
    margin-top: 0 !important;
}
li.sublink.comSolar {
    margin-left: 0;
    margin-top: 0 !important;
}

.greenbtnRecOutageSafety {
    background-color: #618247;
    color: #ffffff !important;
    padding: 13px 0px !important;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    max-width: 160px !important;
    margin-top: -10px !important;
    margin-left: 0px !important;
    position: absolute;
    right: 134px;
    height: 47px;
}
.CustomBtnBlueResource {
    background-color: #3a4a98;
    color: #ffffff !important;
    padding: 10px 2px 8px 2px !important;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    max-width: 160px !important;
    position: relative;
    left: 615px !important;
    margin-top: 45px !important;
    margin-bottom: -8px;
}

 
.CustomBtnBlueBPUConnection {
    background-color: #3a4a98;
    color: #ffffff !important;
    padding: 6px 2px 6px 2px !important;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    max-width: 200px !important;
    position: relative;
    margin-top: -230px !important;
    margin-bottom: -8px;
    left: -15px;
}
li#bpuCon a {color: #fff !important;}
li#genFaq h2 a {color: #fff !important;}
/* 22-March-21 */
.Construction-RenovtionBox{ width:155px; margin-top: 0px !important;}
.Vendors-SuppliersBox { width:110px; margin-top: 0px !important;}
.resource-Service { width: 120px; margin-top:  0px !important;}
.level0 > .sub {margin-top: 20px;}
/*.searchInputContainer {
    margin-top: -5px !important;
}
 ul#megamenu {
    margin-top: 20px;
    margin-bottom: -22px;
} */

li.subheader.About-Policies {
    margin-top: -14px !important;
}
.comm-iv {
    margin-top: -105px !important;
}

/*--------------Hmong inner page submenu -----------------*/

.hmong ul#megamenu li a  {font-size:14px !important;}
.hmong .row.ratesforHome { margin-top:-160px !important;}
.hmong .rates-hom {  margin-top: -10px;}
.hmong .elWater-hom { margin-top: 0;}
.hmong .ratesApp-hom { margin-top: 0;}
 .hmong .engRate-hom { margin-top: 0;}
.hmong .envSur-hom { margin-top: 0px;}
.hmong .schedulAppGreenBtnNew {  bottom: 200px !important ;}
.hmong .myMeterFAQ.CustomBtnBlue {top: -350px !important ;}
.hmong li.subheader.myMeterFAQ.CustomBtnBlue a {
    color: #fff !important;
    margin-top: 0px;
    padding-bottom: 0 !important;
}
.hmong .customGreenBtnNew{
    position: absolute;
    bottom: 60px  !important;
    right: 135px !important;
}
.hmong li.sublink.electricWaterRateBus { margin-top: 0px !important;}
.hmong li.subheader.Business-Rates { margin-top: 5px !important;}
.hmong .CustomBtnBlue3 {margin-top: -10px !important;}
.hmong .BusinessCustomBtnGreen { margin-top: -70px !important;}
.hmong li#bpuCon { top: 0px !important;}
.hmong a#ele {
    color: #fff !important;
    line-height: 20px;
    margin-top: -10px;
}
.hmong .About-Community-Engagement {
    margin-top: -60px !important;
}

.hmong .award-abt {  top: 45px;}
.hmong .megamenusubcontent .openRecords {
    margin-top: 0px;
    top: -98px;
}
.hmong .About-FastFacts {
    top: -12px !important;
}

.hmong .pub-ut-adv{top: 30px !important;}
.hmong .faq2.Res-faq2 {    top: 190px !important;}
.hmong li.subheader.CustomBtnBlue2 { margin-left: -20px !important;} 
.hmong li.sublink.surgeMenu { margin-top: -146px!important;}
.hmong li.sublink.WeatherMenu { margin-top: -166px !important;}
.hmong .subheader.ResElectricSafety { top: 107px !important;}
.hmong .comm-iv { margin-top: -90px !important;}
.hmong li.subheader.engSav { margin-top: -188px;}
.hmong li.sublink.WeatherMenu { margin-top: -185px;}
.hmong li.sublink.surgeMenu { margin-top: -161px;}
.hmong .claims h2 { margin-top: -132px !important;}
.hmong li.subheader.Resources-AvoidFraud {margin-top: -104px;}
.hmong .Business-Vendors-Suppliers {margin-top: -15px !important;}

.nepali .subheader.Business-RequestService.CustomBtnBlue3 a{padding: 12px 0px !important;}
 .malay ul.megamenu .sub ul li a {font-size: 14px !important;}
 .malay .customGreenBtnNew {margin-top: 0px !important; bottom: 130px;}
 .malay .CustomBtnBlue3{margin-top: -30px;}
 .subheader.Business-RequestService.CustomBtnBlue3 a{padding: 12px 0px !important;}
.swahili ul.megamenusubcontent.billClass {margin-top: -370px !important;}
.swahili li.subheader.myMeterFAQ.CustomBtnBlue a {font-size: 12px !important;line-height: 20px !important;}
.swahili .schedulAppGreenBtnNew  {bottom: 245px !important;padding: 10px !important;}
.swahili .CustomBtnBlue {top: -370px !important;}
.swahili .customGreenBtnNew { bottom: 105px; }
.nepali .subheader.Business-RequestService.CustomBtnBlue3 a {  padding: 10px 5px !important; }
.swahili ul.megamenu .sub ul li a{font-size: 14px !important;margin-bottom: 5px;}
.swahili .CustomBtnBlue3 a{padding: 10px 4px !important;font-size:12px !important;margin: 0px !important; }
.swahili .CustomBtnBlue3 h2 {line-height: 0px !important;}
.swahili .BusinessCustomBtnGreen {margin-top: -134px !important;}
.swahili .CustomBtnBlueBPUConnection { margin-top: -330px !important;}
.swahili li.subheader.CustomBtnBlue.about-us-careers-button{top: -275px;}
.swahili .CustomBtnGreen2 { margin-top: -330px !important;}
.swahili .megamenu li a.level0:hover, .swahili .megahover, ul.megamenu .current {font-weight: 500 !important;}

.swahili li.subheader.engSav{margin-top: -215px;}
.swahili li.sublink.WeatherMenu {margin-top: -180px;}
.swahili  li.sublink.surgeMenu {margin-top: -154px;}
.swahili .subheader.claims{margin-top: -30px;}
.swahili #genFaq h2 a {font-size: 12px !important; line-height: 20px;}
.swahili .greenbtnRecOutageSafety h2{line-height: 0};
.swahili a#dnn_dnnSEARCH_cmdSearch.SkinObject {top: 5px;}
.swahili .greenbtnRecOutageSafety {height: auto !important;margin-bottom: 10px !important;margin-top: -15px !important;} 
.swahili a#ele { margin-top: 0px; line-height: 20px !important;font-size: 12px !important;}
.swahili .greenbtnRecOutageSafety {height: auto !important;margin-bottom: 10px !important;margin-top: -15px !important;}
.swahili .resource-Service {width: 110px !important}
.swahili ul.megamenu a {    padding: 15px 10px; }
.swahili .subheader  h3{padding-bottom: 0px !important;}
.swahili .megamenusubcontent li.subheader.schedulAppGreenBtnNew h2 a ,.swahili .megamenusubcontent li.subheader.customGreenBtnNew h2 a {font-size: 12px !important;
    line-height: 20px !important;margin-bottom: 0px !important;} 

    .swahili a#dnn_dnnSEARCH_cmdSearch.SkinObject{ top:5px !important}
    .swahili .level0 > .sub { margin-top: 0px !important; }