<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.carousel-caption {
	text-shadow: none;
	padding-top: 0;
	padding-bottom: 0;
	top: 52px;
	width: 350px;
	left: 30px;
	z-index: 9999;
}

.carousel-caption h1{
	text-align: left;
	padding: 0;
	margin: 0;
	font-size: 42px;
	width: 350px;
	max-height: 150px;
	overflow: hidden;
}

.carousel-caption .excerpt{
	text-align: left;
	margin-top: 0px;
	color: #003e82;
	font-size: 16px;
	max-height: 66px;
	overflow: hidden;
	margin-bottom: 10px;
}

.carousel-caption .excerpt p{
	max-height: 66px;
	overflow: hidden;
	margin:0;
	margin-bottom: 10px;
	color: #F7901D;
}

#CurrentDemandMeter{
	background: #FFF;
	width: 310px;
	height: 350px;
	z-index: 12;
	right: 0;
	padding-left: 13px;
	display: inline-block;
}

#CurrentDemandMeter .graph{
	background: url(../images/graphcs_bg.png);
	width: 310px;
	height: 261px;
}

#homeCarousel{
	display: inline-block;
	float: left;
	width: 98.5%;
}

#CurrentDemandMeter .graphDeails{
	height: 88px;
	background: url(../images/current_deman_bg.jpg) no-repeat;
	width: 310px;
	background-size: cover;
}

#CurrentDemandMeter .our_current_demand_label{
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	color: #FFF;
	height: 40px;
	line-height: 40px;
}

#CurrentDemandMeter .what_is_this_label{
	height: 48px;
	width: 276px;
	text-align: center;
}

#CurrentDemandMeter .what_is_this_link{
	background: url(../images/whats_this.png);
	display: inline-block;
	margin-left: auto;
	margin-right: auto;
	height: 15px;
	width: 108px;
	margin-top: 13px;
}

/*#homeCarousel .item img{
	height: 350px;	
}*/


.home-banner img{
	width: 100%;
    height: 349px;
}

.btn_learn_more{
	width: 165px;
	height: 47px;
	background: url(../images/learn_more_button.png) top left;
	float: left;
	display: inline-block;
}

.for_your_home h3 a, .for_your_business h3 a, .press_release h3 a, .carrers_at_fea h3 a, .tender h3 a, .outages_and_disputions h3 a{
	padding: 0px;
	margin: 0;
	line-height: 49px;
	height: 49px;
	font-size: 20px;
	margin-bottom: 16px;
	color: #003e82;
	width: 325px;
}

.carrers_at_fea h3 a, .tender h3 a, .outages_and_disputions h3 a{
	padding: 0px;
	margin: 0;
	height: 49px;
	line-height: 49px;
	height: 49px;
	font-size: 20px;
	margin-bottom: 16px;
	color: #098b56;
	width: 325px;
}

.save_energy_save_money h3 a, .are_you_prepared h3 a, .help_and_support h3 a{
	padding: 0px;
	margin: 0;
	height: 49px;
	line-height: 49px;
	height: 49px;
	font-size: 19px;
	margin-bottom: 16px;
	color: #fb8015;
	width: 325px;
}

.section{
	padding: 15px 0px;
}

.section .row1{
	border-bottom: 5px solid #a1d7f1;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

.section .row2{
	border-bottom: 5px solid #aad4c4;
	margin-top: 30px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

.section .row3{
	border-bottom: 5px solid #e4b682;
	margin-top: 30px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

.services_icons{
	background: url(../images/services.jpg) no-repeat;
	width: 54px;
	height: 54px;
	float: left;
	margin-right: 10px;
}

.for_your_home p, .for_your_business p, .press_release p, .carrers_at_fea p, .tender p, .outages_and_disputions p , .carrers_at_fea p , .tender p , .help_and_support p {
	margin: 0px;
	padding: 0px;
	width: 100%;
	clear: both;
	display: block;
	margin-left: 9px;
	height: 60px;
	overflow: hidden;
}

.links ul{
	padding: 0px;
	margin: 0px;
	list-style: none;	
}

.links ul li a{
	color: #0093d9;
	display: block;
	padding-left: 11px;
}

.links ul li{
	line-height: 32px;
	height: 32px;
	border-top: 1px #dcdcdc solid;	
}

.links ul li:last-child{
	border-bottom: 1px #dcdcdc solid;	
}

.links{
	margin-top: 20px;
	margin-bottom: 50px;	
}

.links div ul li, .links ul li{
	background: url(../images/grey_right_arrow.png) no-repeat top right;
	background-position: 275px 8px;
}

.toggle_buttons{
	background: url(../images/home-carousel-buttons.png) no-repeat;
	position: relative;
	float: right;
}

.row1 .open{
	right: 15px;
	width: 94px;
	height: 29px;
	background-position: 0px 0px;
}

.row1 .collapsed{
	width: 130px;
	height: 29px;
	background-position: -103px 0px;
	right: 15px;
}

.col-md-4{
	padding-left: 0px;	
}

.row2 .open{
	right: 15px;
	width: 94px;
	height: 29px;
	background-position: 0px -33px;
}

.row2 .collapsed{
	width: 130px;
	height: 29px;
	background-position:-102px -33px;
	right: 15px;
}

.row3 .open{
	right: 15px;
	width: 94px;
	height: 29px;
	background-position: 0px -65px;
}

.row3 .collapsed{
	width: 130px;
	height: 29px;
	background-position: -102px -65px;
	right: 15px;
}

.press_release .post_title{
	padding: 0px;
	font-weight: bold;
	color: #003e82;	
	max-height: 60px;
	min-height: 31px;
	height: auto;
}

.press_release .post_date{
	color: #989898;
	height: 20px;
}

.press_release .post_content{
	color: #989898;
	height: auto;
	max-height: 70px;
}

.press_release .post_links{
	text-align: right;
}

.press_release .read_the_story{
	background: url(../images/read_the_story.jpg);
	width: 125px;
	height: 15px;
	display: inline-block;
	margin-top: 22px;
	right: 0px;	
}

.carrers_at_fea .excerpt, 
.outages_and_disputions .excerpt, 
.tender .excerpt, 
.for_your_home .excerpt, 
.for_your_business .excerpt, 
.are_you_prepared .excerpt, 
.help_and_support .excerpt
{
	color: #989898;
}

.for_your_home .links ul li a,
.for_your_business .links ul li a,
.press_release .links ul li a
{
	color: #0093d9;
	font-weight: bold;
}

.save_energy_save_money .links ul li a,
.are_you_prepared .links ul li a,
.help_and_support .links ul li a
{
	color: #f6911e;
	font-weight: bold;
}

.carrers_at_fea .links ul li a,
.tender .links ul li a,
.outages_and_disputions .links ul li a
{
	color: #4ab98c;
	font-weight: bold;
}

.carrers_at_fea h3 i{
	background-position: 4px -50px;	
}

.graphDeails .popover {
	top: 0px;
	left: 604px;
	display: block;
	position: relative;
	left: 0;
	margin-top: -90px;
	max-width: 290pxs;
}

.graphDeails .popover.top .arrow{
	bottom: -11px;
	left: 120px;
	margin-left: -11px;
}

.graphDeails .popover-content{
	padding: 5px;
	font-size: 12px;
}

@media only screen and (min-width: 360px){
	body.page-id-7 .for_your_home p.excerpt,
	body.page-id-7 .for_your_business p.excerpt,
	body.page-id-7 .press_release p.post_title,
	body.page-id-7 .carrers_at_fea p.excerpt,
	body.page-id-7 .tender p.excerpt,
	body.page-id-7 .outages_and_disputions p.excerpt,
	body.page-id-7 .carrers_at_fea p.excerpt,
	body.page-id-7 .tender p.excerpt,
	body.page-id-7 .help_and_support p.excerpt,
	body.page-id-7 .press_release .post_content,
	body.page-id-7 .press_release .post_links,
	body.page-id-7 .press_release .post_date{
		margin-left: 0px;
	}
	body.page-id-7 .col-md-4{
		padding-left: 15px;
		padding-right: 0px;
	}
	.mainmenu-container{
		width: 100%;
	}
	body.page-id-7 #CurrentDemandMeter{
		padding-left: 0px;
		width: 100%;
	}
	body.page-id-7 #CurrentDemandMeter .graphDeails{
		width: 100%;
	}
	body.page-id-7 #CurrentDemandMeter .graph{
		width: 100%;
	}
	body.page-id-7 #CurrentDemandMeter .graph #chart_div &gt; div &gt; div:first-child{
		width: 100% !important;
	}
	body.page-id-7 #CurrentDemandMeter .graph #chart_div &gt; div &gt; div &gt; svg{
		width: 100%;
	}
}

@media only screen and (min-width: 320px){
	body.page-id-7 .home-banner, body.page-id-7 .demand-meter{
		padding-left: 0px;
		padding-right: 0px;
	}
}

@media only screen and (min-width: 320px) and (max-width: 992px){
	body.page-id-7 #homeCarousel{
		width: 100%;
		margin-bottom: 25px;
	}
	body.page-id-7 #homeCarousel .item img {
		height: auto;
	}
	body.page-id-7 .carousel-caption h1{
		font-size: 28px;
	}
}</pre></body></html>