@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-left: -32px;
    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: 100%;
    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: normal;
    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: 500;
    font-size: 21px !important;
    text-transform: uppercase !important;
    color: #1d1d1d !important;
}

ul.megamenu a {
    padding: 18px 31px 8px 31px;
}

.malay .megamenu a {
    padding: 18px 31px 8px 31px;
}

.nepali .megamenu a {
    padding: 18px 31px 8px 31px;
}

.swahili .megamenu a {
    padding: 18px 31px 8px 31px;
}




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: 500 !important;
    font-size: 21px !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: 0px !important;
    left: 0px !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: -314px !important;
}

.hmong .billClass {
    top: -117px !important;
    position: relative;
}

.hmong .ratesforHome ul li h2 a font font {
    margin-top: 0;
    position: relative;
    top: 5px !important;
}

.hmong .myMeterFAQ {
    position: relative !important;
    top: -400px !important;
    left: 15px;
}

/*  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: 215px !important;
    position: absolute;
    bottom: 45px;
}

.hmong .customGreenBtnNew {

    right: 200px !important;

    bottom: 65px;
}

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;
}

.malay a#ele {

    line-height: 15px !important;
}

.nepali a#ele {

    line-height: 15px !important;
}

.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: 215px !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;
}

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: 12px 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: 215px;
    height: 47px;
}

.nepali .greenbtnRecOutageSafety {
    height: auto !important;
}

.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;
}


/* css by AZ*/


.pub-ut-adv {
    position: relative;
}

.resource-Service {
    position: relative;
}

.Custom-Business {
    position: relative;
}

.RESIDENTIAL-Water-Service-Prev .sub {
    top: 32px !important;
    /*left:-58px !important;*/
    margin-left: 0px !important;

}

.pub-ut-adv .sub {
    top: 32px !important;
    /*left:-300px !important;*/
    margin-left: 0px !important;
    transform: translate(-68.6%, 0%);

}

.resource-Service .sub {
    margin-left: 0px !important;
    top: 32px !important;
    /*left:-440px !important;*/
    transform: translate(-80.9%, 0%);
}

.Custom-Business .sub {
    margin-left: 0px !important;
    top: 32px !important;
    transform: translate(-38.5%, 0%);
}

/* end css by AZ*/

.hmong ul#megamenu li a font font {
    font-size: 17px !important;
}

.hmong ul.megamenu a {
    padding: 0px 18px !important;
}

/* .hmong .Construction-RenovtionBox {
	width: 130px;
} */

.hmong ul.megamenusubcontent.billClass {
    top: -264px;
}

.hmong .ratesforHome {
    padding-top: 0px;
}

.hmong li.subheader.Business-Rates {
    margin-top: -55px;
}

.hmong li.sublink.electricWaterRateBus {
    margin-top: -54px !important;
}

.hmong .CustomBtnBlue3 {
    margin-top: -150px !important;
    margin-left: 15px !important;
}

.hmong .BusinessCustomBtnGreen {
    margin-top: -150px !important;
    margin-left: 0px !important;
    max-width: 160px !important;
}

.hmong li.subheader.About-CharityGolf-sublink2 {
    margin-top: -104px !important;
}

.hmong li.subheader.About-Community-sublink2 {
    margin-top: -88px !important;
}

.hmong li.subheader.CustomBtnBlue2 {
    margin-left: -14px !important;
    min-width: 210px !important;
}

.hmong .About-FastFacts {
    top: -20px !important;
}

.hmong .About-Community-Engagement {
    margin-top: -100px !important;
}

.hmong .megamenusubcontent .openRecords {
    margin-top: 0px;
    top: -130px;
}

.hmong li#resourcesublink {
    margin-top: -110px !important;
}

.hmong li.subheader.CustomBtnBlue.about-us-careers-button {
    left: 650px !important;
    top: -285px;
    padding: 0px;
}

.hmong li.subheader.CustomBtnGreen2 {
    margin-left: 0px;
    top: -50px !important;
    position: relative;
    left: 20px;
}

.hmong li#bpuCon {
    top: -160px !important;
    left: 5px;
}

.hmong li.subheader.Resources-AvoidFraud {
    margin-top: -74px !important;
}

.hmong .greenbtnRecOutageSafety {
    padding: 3px 0px !important;
}

.hmong li.subheader.greenbtnRecSavTipsEng h3 a font font {
    margin-left: -6px !important;
}

.hmong .headerBottomNew.pBilleng a font font {
    margin-top: -12px !important;
    position: absolute;
}

.hmong p.sliderBtnBottom.btnTeSp4 {
    margin-top: 42px;
}

.hmong li.subheader.engSav {
    margin-top: -210px;
}

.hmong li.sublink.WeatherMenu {
    margin-top: -185px;
}

.hmong li.sublink.surgeMenu {
    margin-top: -160px;
}

.hmong li.subheader.claims {
    margin-top: -16px;
}

.hmong li.subheader.schedulAppGreenBtnNew {

    position: absolute;
    bottom: 250px;
    right: 200px !important;

}

/* Burmees */

.malay .topMenuNewHome ul li a {
    font-size: 14px !important;
}

.malay ul.megamenu a {
    font-size: 20px !important;
}

.malay .myMeterFAQ.CustomBtnBlue {
    margin-left: 15px !important;
}

;

.malay .subheader.myMeterFAQ.CustomBtnBlue {
    padding: 12px 0px !important;
}

.malay ul.megamenu li a.level0:hover,
.megahover,
ul.megamenu .current {
    font-size: 20px !important;
}

.malay .CustomBtnBlueBPUConnection {
    margin-top: -330px !important;
}

.malay li.subheader.CustomBtnBlue.about-us-careers-button {
    top: -275px;
}

.malay .CustomBtnGreen2 {
    margin-top: -265px !important;
}

.malay a#ele {
    margin-top: 0px;
    line-height: 15px !important;
}

.malay ul.megamenu .sub ul li a {
    font-size: 14px !important;
}

.malay ul.megamenusubcontent.billClass {
    margin-top: -280px !important
}

.malay .schedulAppGreenBtnNew {
    bottom: 150px !important;
}

.malay .subheader.Business-RequestService.CustomBtnBlue3 {
    padding: 6px 10px !important;
}

.malay .searchInputContainer {
    margin-top: 0px !important;
}

.malay .CustomBtnBlue h3,
.malay .CustomBtnGreen2 h3 {
    padding-top: 0px !important;
}

.malay .CustomBtnBlue,
.CustomBtnBlueBPUConnection,
.malay .CustomBtnGreen2 {
    padding: 10px 5px !important;
}

.malay .CustomBtnBlueBPUConnection h2,
.malay .subheader.myMeterFAQ.CustomBtnBlue h2 {
    line-height: 24px !important;
}

.malay .CustomBtnGreen2 h3 {
    padding-bottom: 0px !important;
}

.malay li.subheader.myMeterFAQ.CustomBtnBlue a {
    margin-top: 0px !important;
}

.malay .customGreenBtnNew {
    bottom: 54px !important;
}

.nepali .topMenuNewHome ul li a {
    font-size: 14px !important;
}

.nepali ul.megamenu a {
    font-size: 20px !important;
}

/*.nepali .myMeterFAQ.CustomBtnBlue{ margin-left: 0px !important;}*/
.nepali ul.megamenu li a.level0:hover,
.megahover,
ul.megamenu .current {
    font-size: 20px !important;
}

.nepali .CustomBtnBlueBPUConnection {
    margin-top: -300px !important;
}

.nepali li.subheader.CustomBtnBlue.about-us-careers-button {
    top: -275px;
}

.nepali .CustomBtnGreen2 {
    margin-top: -265px !important;
}

.nepali a#ele {
    margin-top: 0px;
    line-height: 15px !important;
}

.nepali ul.megamenu .sub ul li a {
    font-size: 15px !important;
}


.swahili .topMenuNewHome ul {
    margin-bottom: 0px !important;
}

.swahili .topMenuNewHome ul li a {
    font-size: 20px !important;
    line-height: 20px;
}

.swahili .searchInputContainer {
    margin-top: 0px !important;
}

.swahili ul.megamenu a {
    font-size: 20px !important;
}

.swahili input#dnn_dnnSEARCHNew_txtSearch {
    font-size: 20px !important;
}

/*.nepali .myMeterFAQ.CustomBtnBlue{ margin-left: 0px !important;}*/
.swahili ul.megamenu li a.level0:hover,
.megahover,
ul.megamenu .current {
    font-size: 20px !important;
}

.swahili .CustomBtnBlueBPUConnection {
    margin-top: -330px !important;
}

.swahili li.subheader.CustomBtnBlue.about-us-careers-button {
    top: -275px;
}

.swahili .CustomBtnGreen2 {
    margin-top: -330px !important;
}

.swahili a#ele {
    margin-top: 0px;
    line-height: 20px !important;
    font-size: 12px !important;
}

.swahili ul.megamenu .sub ul li a {
    font-size: 14px !important;
    margin-bottom: 5px;
}

.swahili a#dnn_dnnSEARCHNew_cmdSearch.SearchButtonNew img {
    top: 10px !important;
}

.swahili select#language_selectorNew.nav_TOP {
    width: 90px !important;
    font-size: 20px !important;
}

.swahili ul.megamenusubcontent.billClass {
    margin-top: -370px !important;
}

.swahili li.subheader.myMeterFAQ.CustomBtnBlue a {
    font-size: 12px !important;
    line-height: 20px !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 .CustomBtnBlue3 a {
    font-size: 12px !important;
    margin: 0px !important;
}

.swahili .CustomBtnBlue3 h2 {
    line-height: 0px !important;
}

.swahili .BusinessCustomBtnGreen {
    margin-top: -134px !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 {
    height: auto !important;
    margin-bottom: 10px !important;
    margin-top: -15px !important;
}

@media screen and (min-width: 360px) and (max-width: 767px) {

    .swahili select#language_selectorNew.nav_TOP {
        width: 80px !important;
        font-size: 14px !important;
    }

}



li.sublink.RESIDENTIAL-Water-Service-hotWater {
    display: none !important;
}