/*Change megamenu layout to fit Smart Grid in topnav*/
/*desktop*/
@media only screen and (min-width:1124px) {	
 body .headerWrapper {
    height: 110px;
 }
	
.headerWrapper  #menuWrapper {
   top: 65px;
 }


.french #menuTabs li a.topnav  {
	font-size: 15px;
    padding-left: 10px;
    padding-right: 10px;
    }
}
/*tablet*/
@media only screen and (min-width:481px) and (max-width: 1123px) {	
body .headerWrapper {
    height: 87px;
}
.headerWrapper  #menuWrapper {
   top: 59px;
}

.french #menuTabs li a.topnav {
    padding: 7px 7px;
}
}

/*END OF Change megamenu layout to fit Smart Grid in topnav */

/*END OF Change megamenu layout to fit Smart Grid in topnav */
/*hide images in blog preview*/

#homeNews .imgContainer {
  display: none;
}

/*HIGHLIGHT TEXT TO BE TRANSLATED*/

/*.highlightForTranslation {
	background:#FFF41C;
	color:#10212a;
}

.flagForReview {
	background:#5EFF7A;
	color:#10212a;
}

*/

/*#menuWrapper #menuElements {
    z-index: 10999;
	background: #dedede;
}*/

/*darken form field borders*/
/*contact us form  and header search box*/

.mainContent .searchInput,.headerWrapper .searchInput{
    border: 1px solid #b1b1b1;
}

/*.mainContent fieldset input[type="text"],.mainContent  fieldset input[type="password"],.mainContent  fieldset input[type="file"],.mainContent  input[type="tel"],.mainContent  input[type="email"],.mainContent  input[type="number"],.mainContent  fieldset select,.mainContent fieldset textarea {
    border: 1px solid #b1b1b1;
}*/

fieldset input[type="text"], fieldset input[type="password"], fieldset input[type="file"], input[type="tel"], input[type="email"], input[type="number"], fieldset select,fieldset textarea {
    border: 1px solid #b1b1b1;
}


/*footer logo*/
#ftrLogoEconergie {
	display:none;
}
#ftrLogoEnergySmart {
	display:none;
}


/*footer social icons*/

.ftrLinks .ftrLinksCol a.ftrLinkFacebook:after {
	content: url(/media/1489846/social-icons-fb-grey-12.png);
	padding-left: 3px;
	margin-top: 12px;
}

.ftrLinks .ftrLinksCol a.ftrLinkInstagram:after {
	content: url(/media/1489847/social-icons-insta-grey-12.png);
	padding-left: 3px;
	margin-top: 12px;
}

.ftrLinks .ftrLinksCol a.ftrLinkLinkedin:after {
	content: url(/media/1489848/social-icons-linkedin-grey-12.png);
	padding-left: 3px;
	margin-top: 12px;
}



/*homepage social colour icons*/
.footerSocialNetwork .ftrSocialLinks a.ftrFacebook {

    background-image: url(/media/1489849/social-icons-fb-31.png);
    background-position: center 12px;
    background-size: 26px 26px;
    border-left: 0;

}

.footerSocialNetwork .ftrSocialLinks a.ftrInstagram {

    background-image: url(/media/1489850/social-icons-insta-31.png);
    background-position: center 12px;
    background-size: 26px 26px;
    border-left: 0;

}

.footerSocialNetwork .ftrSocialLinks a.ftrLinkedin {

    background-image: url(/media/1489851/social-icons-linkedin-31.png);
    background-position: center 12px;
    background-size: 26px 26px;
    border-left: 0;

}

.footerSocialNetwork .ftrSocialLinks a.ftrTwitterX {
	background-image: url(/media/1492522/twitter-x-logo-black-31.png );
	background-position: center 12px;
	background-size: 23px 23px;
	border-left: 0;
}


/*storm page*/

#emergencyContact{
margin-bottom:20px;
}
#twitter-widget-0 {
    height: 830px !important;
}

.stormHeader {
    background-color: transparent;
}

.stormHeader div.stormModeAlert {
    background-color: #e4f1f6;
}

/*HIDES OUTAGE MAP AND LIST*/
/*#btnTabsMap, #btnTabsTable, #divTabContentMap {display:none;}*/

/*increase outage table first column width wider to prevent label wrapping */
@media only screen and (min-width:481px) and (max-width: 1123px) {	
	table#ctl00_fullWidthContentPlaceHolder_gvOutages.outagesTable th:first-child{
		width:110px;
	}
}

span#ctl00_contentPlaceHolder_lblFileNotFound {
display:inline-block;
margin-top:10px;
}

/*ALERT*/
#saveEnergyAlert {
display:none;
}
.alert{padding:0;}

/*SMART HABITS*/

.smartHabits ul, .smartHabits ol {
    margin-left: 25px;
}

.smartHabits ul li, .smartHabits ol li {
    padding-bottom: 7px;
    padding-left: 10px;
}

/*misc styles*/
.iconLink a img {
	vertical-align: middle;
	margin-right: 10px; 
}
	
.iconLink a span {
	vertical-align: middle;
}	

/*hide cancel and clear buttons*/
/*ctl00_contentPlaceHolder_btnCancel {display:none;}*/
#ctl00_contentPlaceHolder_btnClear {display:none;}

/* Carousel on Homepage*/

/*Tablet - Carousel img positions on Homepage*/
@media only screen and (min-width:481px) and (max-width: 1123px) {	
	.homeCarousel .carousel-inner > :nth-child(3) > img /*smart grid innovation*/
	{
    
    	left: -150px;
	}
				
	.homeCarousel .carousel-inner > :nth-child(1) > img /*environment*/
	{
    
    	left: -170px;
	}
	
	.homeCarousel .carousel-inner > :nth-child(1) > img,/*happy holidays*/			
	.homeCarousel .carousel-inner > :nth-child(2) > img,/*ipad hand - paperless billing*/
	.homeCarousel .carousel-inner > :nth-child(4) > img,/*lepreau*/
	.homeCarousel .carousel-inner > :nth-child(5) > img,/*grand falls hydro*/
	.homeCarousel .carousel-inner > :nth-child(6) > img,/*mom and kids*/
	.homeCarousel .carousel-inner > :nth-child(7) > img/*wind turbine*/
	
	{
    
    	left: -200px;
	}
	
}

/*Carousel caption on Homepage*/

.homeCarousel .carousel-inner .carousel-caption h1 /*default*/ {
color:#fff;			
}

.homeCarousel .carousel-inner .carousel-caption /*default*/
{
	top:50px;
	left:50px;
}

/*grand falls hydro*/
/*
.homeCarousel .carousel-inner > :nth-child(4) .carousel-caption 
{
	left: 50px;
    top: 30px;
    width: 450px;
}
*/

/*breadcrumbs*/

.breadcrumbContainer ul.breadcrumbs, .breadcrumbContainer ul.breadcrumbs li a {
    color: #767676;
}






/*IE8  \0/ */


/*grand falls hydro*/
/*
.homeCarousel .carousel-inner > div:first-child + div + div + div   .carousel-caption
{
	left: 50px\0/; 
    top: 30px\0/; 
    width: 450px\0/; 
}
*/

/*mom and kids*/
/*
.homeCarousel .carousel-inner > div:first-child + div + div + div +div  .carousel-caption 
{
	left: 50px\0/; 
    top: 160px\0/; 

}
*/



/*EOF IE8  \0/ */


/*move top tasks buttons higher on mobile*/
@media only screen and (max-width:480px) {
	.homeOutagesStatus {
    	top: 80px;
	}
}
	
/*.homeCarousel .carousel-inner > :nth-child(1) .carousel-caption 
{
    top:40px;
}*/
/*sub text for headings*/
.homeCarousel .carousel-caption h1 .sub{
 color: #fff;
 font-size:20px;
 display:block;
}

/*END Carousel on Homepage*/
	
/*Home page Promotions*/
.homePromotionBlue,  .homePromotionBlue .promoImageText {
    background: #7cbcd2 none repeat scroll 0 0;
}

.homePromotionBlue a, .homePromotionBlue .navSubTitle a {
    color: #415b6c;
}
	
	.homePromotionBlue .promoImageMask{
	background-color: #415b6c;
			}

@media only screen and (max-width:480px) {
	.homePromotionBlue .promoImageText {
    margin-left: 0;
    padding: 15px;
    right: auto;
    top: 0;
    width: 90%;
	height: 260px;
   
}
	.homePromotionBlue .promoImageMask{
    height: 42%;
    left: 0;
    opacity: 0.65;
    top: 290px;
    width: 100%;
    z-index: 1;
}
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
