#MainWrapper{width:100%;} 
/*-------------- Main Body CSS Starts --------------*/
body{background-color:#ffffff; font-family: "GT-Walsheim-Regular", sans-serif; font-size:1.125em;line-height:1.3em;color: #333333;}
html.mm-opened body {overflow: hidden;width: 100%;position: fixed;height: 100%;}
a{color:#006e87; text-decoration:none;}
a:hover{color:#006e87; text-decoration:underline;}
a:focus, a:active{border:none; outline:0; _noFocusLine:expression(this.hideFocus=true);}
.hide{display:none;}
img{outline-style:none;outline-width:0;border:0 none;height:auto;max-width:100%;display:block;}
.ie8 img{width:auto;}
sup{font-size:smaller;font-weight:bold;}
sub{margin:2px 0; padding:2px 0;}
ul{list-style-image:none; list-style-position:outside; list-style-type:none;}
ol{list-style-image:none; list-style-position:outside; padding-left:30px;}
ol li{margin-bottom:10px;}
hr{border-style:none none solid; border-width:0 0 1px; margin:5px 0;}
:active{outline-style:none; outline-width:0;}
*{margin:0; padding:0;}
p{margin:0 0 30px;}
h1{font-size:2.667em; line-height:1.0em;/* text-transform:uppercase; */color:#333333;margin:0px 0px 35px;font-weight:normal;}
h1.withSubTitle{margin-bottom:0px;}
h2{font-size:1.778em; line-height:1.1em; margin:0px 0 18px;padding-top:20px;}
h3{font-size:1.333em; line-height:1.3em; margin:0 0 18px;}
p.subTitle{font-size:1.333em; line-height:1.3em; margin:0 0 18px;color: #adadad;}
p#sectionheader{font-size:1.6em; line-height:1.2em;}
.float-none{float:none !important;}
.marginCenter{margin:0 auto !important;}
.pad-left-none{padding-left:0px !important;}
.container.pad-none{padding:0px;overflow-x:hidden;}
.pad-right-none{padding-right:0px !important;}
#twocolright .rad-link{text-decoration:none;position:relative;background:url(/~/media/Images/R/Romande-Energie-IR/css/link-bg.png) no-repeat right 4px;padding-right:20px;}
#twocolright .rad-link:hover{text-decoration:underline;}

/*#twocolright .rad-link:after{content: '\e67d';font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position:absolute;padding-left: 14px;font-size: 135%;top:3px;right: -38px;line-height: 0.6em;text-decoration:none !important;display:block;}*/

.homecontentwrapper .centercol .boxes .rad-link{text-decoration:none;position:relative;background:url(/~/media/Images/R/Romande-Energie-IR/css/link-bg.png) no-repeat right 4px;padding-right:20px;}
.homecontentwrapper .centercol .boxes .rad-link:hover{text-decoration:underline;}

img.rad-left{float:left;margin-right:20px;}
.rad-left{float:left;margin-right:10px;}
.rad-underline{text-decoration:underline;}
#twocolright ul{margin-bottom:29px;}
#twocolright ul li{position:relative;padding-left: 16px;margin-bottom:1px;}
#twocolright ul li:before{content: '\e115';font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 45%;position: absolute;top: 0px;left: 0px;}
table.simple{text-align:left;border-bottom: 2px solid #adadad;width:100%;margin-bottom:10px;}
table.simple .borderTop2px, .borderTop2px{border-top:2px solid #adadad;}
table.simple.rightAlign{text-align:right;}
.ie8 table.simple.rightAlign th{text-align:right;}
table.simple.rightAlign td.leftAlign,table.simple.rightAlign th.leftAlign{text-align:left;}
table.simple .alignCenter{text-align:center;}
.ie8 table.simple.rightAlign .alignCenter{text-align:center;}
table.simple th,table.simple td{padding: 5px 10px 5px 5px;border:1px solid #d6d6d6;}
table.simple thead th{background-color: #eeeeee;font-weight: normal;border-bottom:2px solid #adadad;border-top:2px solid #adadad;}
table.simple thead th.borderBottom1px{border-bottom:1px solid #adadad;}
table.simple thead th.borderTop1px{border-top:1px solid #adadad;}
table.simple tbody tr th{font-weight:normal;}
table.simple.altrowstyletrue tbody tr:nth-child(even) td,table.simple.altrowstyletrue tbody tr:nth-child(even) th{background-color:#eeeeee;}
table.simple tr th:first-child,table.simple tr td:first-child{border-left:0px;}
table.simple tr td:last-child,table.simple tr th:last-child{border-right:0px;}
table.simple tr td.last-child,table.simple tr th.last-child{border-right:0px;}
strong{font-family: "GT-Walsheim-Medium", sans-serif;font-weight:normal;}
em{font-family:"GT-Walsheim-Regular-Oblique", sans-serif;}
.adobe-icon{margin-top:40px;font-size: 0.889em;font-family: "GT-Walsheim-Regular-Oblique", sans-serif;color:#707070;line-height: 1.4em;}
/*-------------- Main Body CSS Ends --------------*/


/*-------------- Header CSS Starts --------------*/
body:not(#Homepage) #contentWrapper {padding-top: 170px;}
#headerwrapper{position: fixed; z-index: 300; width: 100%;transform: translateY(0);transition: all .4s cubic-bezier(.455,.03,.515,.955);}
#headerwrapper .container-fluid {max-width: 1800px;}
#headerwrapper .headerInner{padding-top: 15px;}
#headerwrapper #logo{float:left;transition: all .4s cubic-bezier(.455,.03,.515,.955); }
#headerwrapper #logo img { /* height: 82px;  */width: 111px;}
#headerwrapper .backToLink {background-color:#1b7a6a;}
#headerwrapper .backToLink > a {display: block;color:#fff;text-decoration:none;font-size: 1.125rem; line-height: 1.375rem; font-family: GT-Walsheim-Light,sans-serif; font-weight: 400;padding: 15px 0px;text-align: center;}
#headerwrapper .backToLink > a:hover {color:#fff;text-decoration:none;}
#headerwrapper .backToLink:hover {background-color: #05473c;}
#headerwrapper .backToLink a > span{position:relative;}
#headerwrapper .backToLink a > span::after { content: " "; display: inline-block; background: url(/~/media/Images/R/Romande-Energie-IR/icons/right-arrow.png) no-repeat; background-size: auto; height: 15px; width: 15px; background-size: contain; right: -20px; top: 4px; position: absolute; }
#headerwrapper .investorsTitle{color:#acacac;font-size:1.556em;font-family:"GT-Walsheim-Medium", sans-serif;text-transform:uppercase;float: left;padding: 0px 0px 0px 15px;border-left: 1px solid #acacac;margin: 40px 0px 0px 15px;
line-height: 1.3em;display:none;}
.langSwitch{float:right;display: none;}
.langSwitch li{float: left;}
.langSwitch li a{padding-bottom: 2px;}
.langSwitch li a,.langSwitch li{color:#707070;}
.langSwitch li:first-child{}
.langSwitch li.separator{margin:0px 6px;}
.langSwitch li.current a,.langSwitch li a:hover{color:#ba0029;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAIAAAASFvFNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpi3MWgyQAGTAwwABBgABDDAOf4INJSAAAAAElFTkSuQmCC) repeat-x bottom left;text-decoration:none;}
.backToLinkWrapper{position:relative;}
.backToLinkWrapper .langSwitch{position:absolute;top:0px;right:15px;display:none;}
.backToLinkWrapper .langSwitch li{float: left;}
.backToLinkWrapper .langSwitch li a{padding-bottom:3px;color:#ffffff;}
.backToLinkWrapper .langSwitch li.separator{margin:0px 6px;}
.backToLinkWrapper .langSwitch li.current a,.backToLinkWrapper .langSwitch li a:hover{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAIAAAASFvFNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVJREFUeNpi/P//PwMYMDHAAECAAQA2BgMByP0mOwAAAABJRU5ErkJggg==) repeat-x bottom left;text-decoration:none;}
#headerwrapper #toplinks {text-align:right;float: left; width: 100%;}
#headerwrapper #toplinks #topnavigation {float: right;margin-right: 10px;}
#headerlinks ul.top-links-level-1 > li:hover ul.top-links-level-2 {display: block; opacity: 1; pointer-events: all;}
#headerlinks ul .top-links-level-1-item, #mobiheaderlinks ul .top-links-level-1-item { position:relative;margin-right: 16px; padding: 8px 0; display: inline-block;cursor: pointer;font-family: GT-Walsheim-Medium,sans-serif;font-size: 1rem;line-height: 1.5rem; }
#mobinav #mobiheaderlinks {position:relative;padding-bottom: 12px;}
#headerwrapper #toplinks .rows:first-child::after { background: linear-gradient(270deg,#1b7a6a 79.87%,rgba(46,134,118,0)); transform: rotate(0deg); width: 100%; content: " "; display: inline-block; height: 1px; opacity: .2;}
#headerlinks .top-links-level-1 { margin: 0;display: inline-block; }
#headerlinks ul .top-links-level-1-item > a { color: #262626;line-height: 1.5rem; }
#headerlinks ul .top-links-level-1-item.redFont > a span, #mobiheaderlinks ul .top-links-level-1-item.redFont > a span, #mobinav #mobi-language-switcher-wrap .language-switcher li.redFont > a span { border-bottom: 1px solid #bc2749; color: #bc2749 !important; }
#headerlinks ul .top-links-level-1-item.redFont > a, #mobiheaderlinks ul .top-links-level-1-item.redFont > a, #mobinav #mobi-language-switcher-wrap .language-switcher li.redFont > a {  color: #bc2749 !important;}
#headerlinks .language-switcher li:first-child::after { content: "|"; position: absolute; top: 7px; right: -2px; }
#mobinav #mobi-language-switcher-wrap .language-switcher li:first-child::after {right: -2px;top:0px;content: "|"; position: absolute;}
#headerlinks .language-switcher li:first-child, #mobinav #mobi-language-switcher-wrap .language-switcher li:first-child::after { position: relative; margin-right: 0; }
#mobinav #mobi-language-switcher-wrap .language-switcher li:first-child {padding-right : 8px;}
#headerlinks .language-switcher li {padding: 8px; }
#mobiheaderlinks ul .top-links-level-1-item {display:block;}
#headerlinks ul li.last{margin-right:0px;}
#headerlinks ul li a:hover, #mobiheaderlinks ul li a:hover{text-decoration:none;color:#ba0029;}
#mobiheaderlinks ul.top-links-level-2 { position: relative;text-align: left; margin-top: 0; max-height: none;display: none; min-width: 260px; overflow: visible; padding: 16px 22px; pointer-events: none; transition: opacity .4s ease,top .4s ease; width: auto;background-color: #fff; border: 1px solid #e7e7e7; border-radius: 15px; filter: drop-shadow(0 24px 32px rgba(30,115,100,.1)); z-index: 5; }
#headerlinks ul.top-links-level-2 {top: 40px; display: block; left: 50px;text-align: left; margin-top: 0; max-height: none; min-width: 260px; opacity: 0; overflow: visible; padding: 16px 22px; pointer-events: none; position: absolute; transform: translate(-50%); transition: opacity .4s ease,top .4s ease; width: auto;background-color: #fff; border: 1px solid #e7e7e7; border-radius: 15px; filter: drop-shadow(0 24px 32px rgba(30,115,100,.1)); z-index: 5; }
#headerlinks ul.top-links-level-2::before { border-color: transparent transparent #fff; border-style: solid; border-width: 0 6px 6px; content: ""; height: 0; left: 50%; position: absolute; top: -6px; transform: translateX(-50%); width: 0; z-index: 2; }
#headerlinks ul.top-links-level-2::after { border-color: transparent transparent #e7e7e7; border-style: solid; border-width: 0 7px 7px; content: ""; height: 0; left: 50%; position: absolute; top: -8px; transform: translateX(-50%); width: 0; z-index: 1; }
#headerlinks ul .top-links-level-2-item , #mobiheaderlinks ul .top-links-level-2-item { padding: 6px 0;font-family: GT-Walsheim-Light,sans-serif; }
#mobiMenu ul li.level1 > ul { position: relative; text-align: left; margin-top: 0; max-height: none; min-width: 260px; overflow: visible; padding: 16px 22px; transition: opacity .4s ease,top .4s ease; width: auto; background-color: #fff; border: 1px solid #e7e7e7; border-radius: 15px; filter: drop-shadow(0 24px 32px rgba(30,115,100,.1)); z-index: 5; }
#headerlinks ul .top-links-level-2-item a, #mobiheaderlinks ul .top-links-level-2-item a { color: #262626; }
#headerlinks ul .top-links-level-2-item a:hover { color: #1e7364; }
body.scrolled #headerwrapper #toplinks { text-align: right; float: left; width: 100%; padding: 12px 0; }
body.scrolled #headerwrapper { transform: translateY(-136px); background-color: #e8faf5;}
body.scrolled #headerwrapper #logo img {height: 55px;width: auto;}
body.scrolled #headerwrapper #logo {margin-top: 10px;}
body.scrolled #headerwrapper #logo { height: 55px; margin-top: 70px; }
body.scrolled #mobisearchbox { margin-top: 77px; }
body.scrolled .mobiButton { margin-top: 77px; }
#mobiheaderlinks::after { background: linear-gradient(270deg,#1b7a6a 79.87%,rgba(46,134,118,0)); bottom: 0; content: ""; height: 1px; opacity: .2; position: absolute; right: calc(var(--bs-gutter-x)*.5); transform: rotate(-180deg); width: 100%; }
#headerlinks, #headerButtonlink { display: inline-block; }
#headerButtonlink a, #mobiheaderButtonlink a {position:relative; background-color: #99ddcd !important; color: #05473c !important; border-radius: 12px; font-family: GT-Walsheim-Medium,sans-serif;font-size: 1rem;line-height: 1.5rem; letter-spacing: -.2px; letter-spacing: -.0125rem; padding: 8px 12px;display: inline-block;}
#headerButtonlink a span, #mobiheaderButtonlink a span {position:relative;padding: 0 0 0 25px; display: inline-block;}
#headerButtonlink a span::before, #mobiheaderButtonlink a span::before {background: url(/~/media/Images/R/Romande-Energie-IR/icons/user-icon.png) no-repeat;content:" ";display:inline-block;position:absolute;height: 18px; width: 18px; left: 0; background-size: cover;top: 1px;}
.top-links-level-1 .icon-chevron-bottom, #mobiMenu ul li.level1.haschildren > .mobiSubMenuOpen, #mobiMenu ul li.level2.haschildren > .mobiSubMenuOpen { background: url(/~/media/Images/R/Romande-Energie-IR/icons/down-arrow.png) no-repeat; background-size: auto; height: 13px; width: 16px; display: inline-block; background-size: cover;}
#headerButtonlink a::before, #mobiheaderButtonlink a::before {border-radius: 12px; background-color: rgba(0,0,0,.15); content: ""; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; transition: opacity .4s cubic-bezier(.455,.03,.515,.955); width: 100%; z-index: -1; }
#mobiheaderButtonlink a:hover {text-decoration:none;}
#headerButtonlink a:hover {text-decoration:none;}
#headerButtonlink a:hover::before {opacity: 1;z-index: 9;}
#mobiheaderButtonlink a:hover::before {opacity: 1;z-index: 9;}
#mobinav #mobi-language-switcher-wrap .language-switcher li { display: inline-block;position:relative; }


#headerlinks ul li.first a{padding-left: 0px;}
#headerlinks ul li.last a{border-right: 0px;padding-right: 0px;}
#toplinks .wrapClass { display: flex; justify-content: right; }
#searchcontainer{clear:both; float:right; height:25px; margin:10px 0 0; overflow:hidden;}
#searchTextboxContainer{margin-right:35px;}
#searchTextboxContainer input{width:100%;height:28px;border: 1px solid #adadad;border-right: 0px;font-size:0.889em;-webkit-border-top-left-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-topleft: 2px;-moz-border-radius-bottomleft: 2px;border-top-left-radius: 2px;border-bottom-left-radius: 2px;color:#707070;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");position:relative;z-index:1;padding:0px 0px 0px 8px;line-height:28px;margin:0px;float:left;}
#searchTextboxContainer input:focus{outline:none;}
#SearchButtonContainer{float:right;}
#SearchButtonContainer input{height:28px;width:35px;background-color:#333333;font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color:#f7f7f7;outline: none;border: 0px;-webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-topright: 2px;-moz-border-radius-bottomright: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");position:relative;z-index:1;}
#SearchButtonContainer input:hover{background-color:#707070;}
#searchbox{display:inline-block;}
#searchbox a span {height: 25px; width: 25px;background: url(/~/media/Images/R/Romande-Energie-IR/icons/search-icon.png) no-repeat;background-size:cover;}
#searchbox a { border-radius: 12px; display: flex;font-size: 1.5rem; height: 40px;line-height: 2.5rem; margin-left: 8px; margin-right: auto; width: 40px; background-color: #1b7a6a; color: transparent; cursor: pointer; text-indent: -9999999px; justify-content: center;align-items: center;}


#mobisearchbox{display:none;margin-right: 10px;}
#mobisearchbox a span {height: 25px; width: 25px;background: url(/~/media/Images/R/Romande-Energie-IR/icons/search-icon.png) no-repeat;background-size:cover;}
#mobisearchbox a { border-radius: 12px; display: flex;font-size: 1.5rem; height: 48px;line-height: 2.5rem; margin-left: 8px; margin-right: auto; width: 48px; background-color: #1b7a6a; color: transparent; cursor: pointer; text-indent: -9999999px; justify-content: center;align-items: center;}


.mobiButton{float: right;text-decoration: none;padding-right: 15px;}
.mobiButton a{text-decoration: none;align-items: center; background-color: #1b7a6a; border-radius: 16px; cursor: pointer; display: flex; height: 48px; justify-content: center; padding: 0 16px; position: relative; transition: width .4s cubic-bezier(.455,.03,.515,.955);color: #fff; font-size: 1.125rem; line-height: 1.125rem;}
.mobiButton .hamburgerIcon{height: 16px; position: relative; width: 20px;display:inline-block;}
.mobiButton .hamburgerIcon span {float: right; margin-top: 1px; background: #fff; border-radius: 0; display: block; height: 2px; left: 0; opacity: 1; position: absolute; transform: rotate(0deg); width: 20px;}
.mobiButton .hamburgerIcon span:nth-child(2) { top: 7px; }
.mobiButton .hamburgerIcon span:first-child { top: 0; }
.mobiButton .hamburgerIcon span:nth-child(3) { top: calc(100% - 2px); }
.mobiButton .menuTxt.opened { display: none; }
.menuOpened .mobiButton .hamburgerIcon span:first-child { animation: top .7s ease forwards;transform: rotate(45deg);top: 7px; }
.menuOpened .mobiButton .hamburgerIcon span:nth-child(2) { opacity: 0;  }
.menuOpened .mobiButton .hamburgerIcon span:nth-child(3) { animation: bottom .7s ease forwards;transform: rotate(-45deg);top: 7px; }
.menuOpened .mobiButton .menuTxt.opened { display: block; }
.menuOpened .mobiButton .menuTxt:not(.opened) { display: none; }
.mobiButton .menuTxt { display: inline-block; margin-right: 6px; }
/*-------------- Header CSS Ends --------------*/


/*-------------- Top Navigation CSS Starts --------------*/

#topnavigation > ul{margin-bottom:0px;float:left;}
#topnavigation ul li{display: inline-block;text-align:left;font-family: GT-Walsheim-Light,sans-serif; font-size: 1.125rem; line-height: 1.375rem;}
#topnavigation ul li.last{margin-right:0px;}
#topnavigation ul li a{color:#333333;}
/*#topnavigation ul li.selected a,#topnavigation ul li.current span{color:#ba0029;}*/

#topnavigation ul li.level1 > span:hover, #topnavigation ul li a:hover{color:#ba0029;text-decoration:underline;}
#topnavigation ul li.level1{position:relative;cursor:pointer;padding:8px 0;margin-left:16px;}
#topnavigation ul li.level1 > a, #topnavigation ul li.level1 > span{display:block;font-family: GT-Walsheim-Medium,sans-serif;}
#topnavigation ul li.level1:hover > ul {display: block; opacity: 1; pointer-events: all; top: 100%; }
#topnavigation ul li.level1 > ul::before { content: ""; right: 36px; position: absolute; transform: translateX(0);border-color: transparent transparent #fff; border-style: solid; border-width: 0 6px 6px;top: -6px;width: 0; z-index: 2; }
#topnavigation ul li.level1 > ul::after { content: "";right: 35px; position: absolute; transform: translateX(0);border-color: transparent transparent #e7e7e7; border-style: solid; border-width: 0 7px 7px;height: 0; top: -8px;width: 0; z-index: 1;}
#topnavigation ul li.level1 > ul {display: block; margin-top: 0; max-height: none; min-width: 250px; max-width: 420px; opacity: 0; overflow: visible; padding: 16px 22px; pointer-events: none; position: absolute; top: 110%; transform: translate(-50%); transition: opacity .4s ease,top .4s ease; width: auto; background-color: #fff; border: 1px solid #e7e7e7; border-radius: 15px; filter: drop-shadow(0 24px 32px rgba(30,115,100,.1)); z-index: 5; right: 0; transform: translate(0);}
#topnavigation ul li.active{background-color: white;border: 1px solid #d6d6d6;border-radius: 4px 4px 0px 0px;border-bottom: none;}
#topnavigation ul li.level2 {padding: 8px 0;display:block;}
#topnavigation ul li.active > a, #topnavigation ul li.active > span{color:#ba0029;padding:29px 14px;}
#topnavigation ul li.active:after{content:"";display: block;height: 1px;width: auto;background-color: white;position: relative;top:1px;z-index: 1000;}
#topSubNavigation {border: 1px solid #d6d6d6;position: absolute;left: 0px;background-color:#FFFFFF;top:100%;z-index:10;width:100%;overflow:hidden;opacity:0.98; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=98)";display:none;}
.subMenuItemWrapper{overflow:hidden;/*max-height:0px;*/;display:none;}
.subMenuItemWrapper.open{max-height:1000px;transition-property:all;transition-duration: 1s;transition-timing-function: cubic-bezier(0, 1, 0.5, 1);}
/*.subMenuItemWrapper.closed{max-height:0px;}*/
.subMenuWrapper {padding-bottom: 20px;}
.subMenuWrapper > ul{margin:0px;}
.subMenuWrapper > ul:after{content:" ";height:0; clear:both;display: block;*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' );}
.ie7-clear{display: block;clear: both;}
.subMenuWrapper > ul .level2{width:340px;}
.subMenuWrapper > ul .level2.haschildren > a:after,.subMenuWrapper > ul .level2.haschildren >  span:after{content:"\e681";font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;right:15px;top: 50%;margin-top: -7px;font-size: 0.8em;}
.subMenuWrapper > ul .level2.haschildren > a, .subMenuWrapper > ul .level2.haschildren > span{position:relative;cursor:default;}
/*.subMenuWrapper > ul .level2 > a{display:none;}*/
.subMenuWrapper > ul .level2, .subMenuWrapper > ul .level2 > ul {}
.subMenuWrapper > ul .level2.haschildren > ul{position: absolute;left:355px;background-color: #007e9D;z-index: 25;height: 100%;display:none;top:0px;}
/*.subMenuWrapper > ul .level2.haschildren > ul > li{opacity:0;transition: opacity 0.5s linear;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;}
.subMenuWrapper > ul li.level2.haschildren:hover > ul{display:block;}
.subMenuWrapper > ul li.level2.haschildren:hover > ul > li{opacity:1;}*/
.subMenuWrapper > ul .level2{padding: 0px;border-bottom:1px solid #adadad;}
.subMenuWrapper > ul .level2:hover{background-color: #007e9D;color: #ffffff;}
.subMenuWrapper > ul .level2 > a,.subMenuWrapper > ul .level2 > span{display:block;padding: 0.9em 8px 0.9em 10px;color:#555555;}
.subMenuWrapper > ul .level3{width:340px;}
.subMenuWrapper > ul .level3 > a,.subMenuWrapper > ul .level3 > span{display:block;padding: 0.9em 8px 0.9em 10px;position:relative;}
.subMenuWrapper > ul .level3:hover,.subMenuWrapper > ul .level3.current,.subMenuWrapper > ul .level3.selected{background-color: #00627D;}
.subMenuWrapper > ul .level2:hover a,.subMenuWrapper > ul .level2:hover span{color: #ffffff;text-decoration: none;}
.subMenuWrapper .subMenuEle1{display:none;}

/*-------------- Top Navigation CSS Ends --------------*/


/*-------------- Left Navigation CSS Starts --------------*/
#leftnavigation{padding-bottom:30px;}
#leftnavigation ul li.level2{font-size:1.122em;border-bottom:1px solid #d6d6d6;position:relative;}
#leftnavigation ul li.level2.selected.haschildren.active,#leftnavigation ul li.level2.current.haschildren.active{border-bottom:0px;}
#leftnavigation li.level2.haschildren > a:after,#leftnavigation li.level2.haschildren > span:after{content: "\e67b";color: #ba0029;position: absolute;font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;top:50%;margin-top:-14px;right: 6px;font-size:1.3em;cursor:pointer;}
#leftnavigation li.level2.active.haschildren > a:after,#leftnavigation li.level2.active.haschildren > span:after{content: "\e67c";}
#leftnavigation li.level2.active > a{color:#ba0029;}
#leftnavigation li.level2.haschildren > ul{display:none;font-size: 0.864em;}
#leftnavigation li.level2.current.haschildren > ul,#leftnavigation li.level2.selected.haschildren > ul{display:block;}
#leftnavigation ul li.level2.current > span,#leftnavigation ul li.level2.selected > a,#leftnavigation ul li.level3.current > span,#leftnavigation ul li.level3.selected > a{color:#ba0029;text-decoration:none;}
#leftnavigation ul li.level2 > a, #leftnavigation ul li.level2 > span{padding:9px 25px 9px 4px;color:#333333;display:block;line-height:1.3em;position:relative;}
#leftnavigation ul li.level2 ul{background-color:#eeeeee;}
#leftnavigation ul li.level3 a, #leftnavigation ul li.level3 > span{padding:0.3em 15px 0.3em 15px;display:block;color:#454545;line-height: 1.4em;}
#leftnavigation ul li.level2 > a:hover{background-color:#f7f7f7;text-decoration:none;color:#ba0029;}
#leftnavigation ul li.level3 > a:hover{color:#ba0029;text-decoration:none;background-color:#f7f7f7;}
/*-------------- Left Navigation CSS Ends --------------*/


/*-------------- Breadcrumb CSS Starts --------------*/
#breadcrumb > a:first-child, #breadcrumb > span:first-child { color: transparent; text-indent: -99999px;background: url(/~/media/Images/R/Romande-Energie-IR/icons/home-icon.png) no-repeat;background-size: cover;height: 15px; width: 15px; }
#breadcrumb{margin:0 0 60px;float: left;width:100%}
#breadcrumb > a,#breadcrumb > span{color:#717171;float:left;}
#breadcrumb > a:hover{}
#breadcrumb > span.current { color: #333; }
#breadcrumb .separator{margin: 0px 10px;position: relative;top: 5px;}
#Homepage #breadcrumb{display:none;}
/* #breadcrumb span.current{color:#ba0029;} */
/*-------------- Breadcrumb CSS Ends --------------*/


/*-------------- Search page CSS Starts --------------*/
#searchContainerRP,#searchFilter{margin-bottom: 10px;}
#searchinnerRP{max-width:500px;}
#searchButtonContainerRP{float: right;}
#searchButtonContainerRP input{height: 28px;width: 35px;background-color: #333333;font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #f7f7f7;outline: none;border: 0px;-webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-topright: 2px;-moz-border-radius-bottomright: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;behavior: url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");position: relative;z-index: 1;}
#searchButtonContainerRP input:hover{background-color:#707070;}
#searchTextBoxContainerRP{max-width:465px;margin-right:35px;}
#searchTextBoxContainerRP input{width: 100%;height: 28px;border: 1px solid #adadad;border-right: 0px;font-size: 0.889em;line-height: 30px;padding-left: 8px;-webkit-border-top-left-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-topleft: 2px;-moz-border-radius-bottomleft: 2px;border-top-left-radius: 2px;border-bottom-left-radius: 2px;color: #707070;behavior: url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");position: relative;z-index: 1;}

.ip3search_highlight{font-weight:bold;}
.sitesearchpagination{padding-top:10px;}
.sitesearchpagination ul li{float:left; margin:0 10px 0 0; padding:0;}
table.searchTable p.links{margin-bottom:15px;}
table.searchTable{width: 100%; word-break:break-all;}
table.searchTable tbody tr th{ text-align:left; height:22px;}
#tabs.sectionTabs{float:left; position:relative; width:100%; padding:0 0 10px;margin-bottom:10px;}
#tabs.sectionTabs ul{border-bottom:1px solid #adadad; float:left; list-style:none outside none; padding:0; margin:0; width:100%;}
#tabs.sectionTabs li{float:left; padding:0; margin:0; border-left:1px solid #adadad; border-top:1px solid #adadad;}
#tabs.sectionTabs li:before{content:none;}
#tabs.sectionTabs li.lastLI{border-right:1px solid #adadad;}
#tabs.sectionTabs li a span{display:block; text-align:center;}
#tabs.sectionTabs li a{display:block; padding:10px; text-align:center; background-color:#d6d6d6;color: #333333;text-decoration: none;}
#tabs.sectionTabs li.current a, #tabs.sectionTabs li a:hover{background-color:#fff;color: #006e87;text-decoration:none;}
#tabsDD{height:35px; font-size:1em; width:180px;}
#tabs.sectionTabs span.select{position:absolute; font-size:1em; top:0; left:0; height:44px; color:#000; padding:11px 15px 10px 5px; background:url("/~/media/Images/R/Romande-Energie-IR/css/searchTab-dd.png") no-repeat scroll 96% 21px #cccccc; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/boxsizing.htc");}
/*-------------- Search page CSS Ends --------------*/


/*-------------- Site Map CSS Starts --------------*/
#sitemapcontainer{/*background:transparent url(~/media/Images/R/Romande-Energie-IR/css/graypixel.png) repeat-y 15px 0;*/width:340px;}
#sitemapcontainer li{ margin:15px 0 20px; padding:0 0 0 10px; font-weight:bold}
#twocolright  #sitemapcontainer li:before{content:none;}
#sitemapcontainer li a{ display:block; padding:3px;text-decoration:none;}
#sitemapcontainer li ul li{/*background:transparent url(~/media/Images/R/Romande-Energie-IR/css/graypixel.png) repeat-x 0 8px;*/ font-size:1em; margin:4px 0 4px 5px; padding:0 0 0 20px; font-weight:normal}
#sitemapcontainer li ul li a{ padding:0 0 0 3px;}
#sitemapcontainer li ul li ul{/*background:transparent url(~/media/Images/R/Romande-Energie-IR/css/graypixel.png) repeat-y 15px 0;*/ margin-bottom:0px;}
#sitemapcontainer li ul li ul li{ margin-left:16px; padding-left:10px;}
/*-------------- Site Map CSS Ends --------------*/


/*-------------- Footer CSS Starts --------------*/
#footerwrapper{clear:both; padding:40px 0px 20px 0px;background-color:#333333;color:#f7f7f7;font-size:0.889em;}
#footerlinks ul li{border-right:1px solid #0000FF; float:left; padding:0 5px;}
#footerwrapper a{color:#f7f7f7;text-decoration:underline;}
#footerwrapper .footerSectionTitle{padding-bottom:13px;border-bottom:1px solid #707070;margin-bottom:25px;text-transform: uppercase;/*font-size:1.222em;*/}
#footerwrapper li a{text-decoration:none;}
#footerwrapper li a:hover{text-decoration:underline;}
#footerwrapper li{margin-bottom:17px;}
#footerwrapper li:before{content:"\e681";font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: relative;top: 0px;font-size:1.0em;margin-right: 8px;}
#footerwrapper .twitterIcon{float:left;}
#footerwrapper .socialLinks{ padding-right: 15px;position:absolute;right: 0;}
#footerwrapper .twitterIcon{color:#ADADAD;}
#footerwrapper .socialLinks .socialIcon{float: left;text-decoration:none;padding: 6px;-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");background-color:#f7f7f7;color:#333333;margin-right:4px;position:relative;z-index:1;}
#footerwrapper .socialLinks .socialIcon span{display:none;}
#footerwrapper .socialLinks .socialIcon:last-child,#footerwrapper .socialLinks .socialIcon.last{margin-right:0px;}
#footerwrapper .socialLinks .socialIcon.youtubeIcon{padding:4px;font-size:1.25em;}
#footerwrapper .socialLinks .socialIcon.facebookIcon:hover{background-color:#3b5998;color:#ffffff;}
#footerwrapper .socialLinks .socialIcon.twitterIcon:hover{background-color:#9AE4E8;color:#ffffff;}
#footerwrapper .socialLinks .socialIcon.gplusIcon:hover{background-color:#D34836;color:#ffffff;}
#footerwrapper .socialLinks .socialIcon.linkedInIcon:hover{background-color:#1D4781;color:#ffffff;}
#footerwrapper .socialLinks .socialIcon.youtubeIcon:hover{background-color:#FF0202;color:#ffffff;}

#footerwrapper .subscriptionWrapper{padding-bottom: 80px;max-width:470px;}
#footerwrapper .subscriptionWrapper .textBoxWrapper{margin-right: 136px;}
#footerwrapper .subscriptionWrapper input{border:1px solid #d6d6d6;width:100%;padding-left:14px;height:35px;line-height:35px;color:#707070;font-family:"GT-Walsheim-Regular-Oblique",  sans-serif;/*font-size:0.889em;*/margin:0px 3px 0px 0px;outline: 0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
#footerwrapper .subscriptionWrapper .registerButton{background-color:#007e9d;text-decoration:none;padding: 6px 32px;display: block;float:right;-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");z-index:5;position:relative;}
#footerwrapper .subscriptionWrapper .registerButton:hover{background-color:#005168;}
#footerwrapper .subscriptionWrapper:after{content:" ";height:0; clear:both;display: block;*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' );}
.ie7-clear{display: block;clear: both;}
#footerwrapper .tweetText{padding-top:18px;float: left;width: 100%;position:relative;}
#footerwrapper .tweetText img.arrow{position: absolute;left: 40px;top:1px;}
#footerwrapper .tweetText .tweetTextInner{background-color:#454545;padding:20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");z-index:1;position:relative;}
#footerwrapper .tweetText .tweetTextInner ul{margin:0px;}
#footerwrapper .tweetText .tweetTextInner li{margin:0px;}
#footerwrapper .tweetText .tweetTextInner li:before{content:none;}
#footerwrapper .tweetText .tweetTextInner span.tDate{clear: both;display: block;margin-top: 26px;}
#footerbottomlinks{clear: both;float: left;margin-top: 45px;font-size: 0.875em;}
#footerbottomlinks p{margin:0px;}
#footerbottomlinks a{text-decoration:none;}
#footerbottomlinks a:hover{text-decoration:underline;}
.investisBranding{margin-top: 30px;float: left;clear: both;}
.investisBranding a{max-width:102px;width:auto;display:block;float:left;}
#footerbottomlinks li.copyright{color:#D6D6D6}
#footerbottomlinks li{float: left;margin: 0px 3px 0px 3px;}
#footerbottomlinks li.first{margin-left:0px;}x
#footerbottomlinks ul li:before{content:none;}
#footerbottomlinks li:after{content: '|';padding-left: 5px;}
#footerbottomlinks li.last:after{content:none;}
/*-------------- Footer CSS Ends --------------*/


/* --------------- Banner Starts ---------------*/
#bannerwrapper, #bannerwrapper .sliderbanner{/* max-width:1300px; */ height: 650px;position:relative;margin: 0 auto;background-color: #e8faf5;background-repeat:no-repeat;background-size:cover;}
#bannerwrapper::after { background: linear-gradient(180deg,hsla(0,0%,100%,.9) 11.95%,hsla(0,0%,100%,0) 61.58%); content: ""; display: block; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; z-index: 8; }
.banneritem{position:relative;}
#bannerwrapper .bannerText{position: absolute;bottom: 170px;left: 30px;color: #ffffff;}
.bannerText span.text {font-size: 2.667em;line-height: 1.2em;padding-left: 6px;display: block;
padding-bottom:0px;}
.bannerText span.date {clear: both;display: block;}
.nojs .banneritem{display:none;}
.nojs .banneritem.banner1{display:block;}
#bannerwrapper .curve-bottom-white { bottom: -1px; left: 0; position: absolute; right: -1px; width: 100%; z-index: 2; }
#bannerwrapper .curve-bottom { bottom: 166px; left: 0; position: absolute; right: -1px; width: 100%; z-index: 2; }
#bannerwrapper .bx-controls .bx-pager{position:absolute; right:10px; bottom:10px;}
#bannerwrapper .bx-controls .bx-controls-direction{position:absolute; top:50%; width:100%;}
#bannerwrapper .bx-controls-direction a{float:left; padding:0 10px;}
#bannerwrapper .bx-controls-direction a.disabled{display:none;}
#bannerwrapper .bx-controls-direction .bx-next{float:right;}
#bannerwrapper .bx-controls-direction, #bannerwrapper .bx-pager{float:left; clear:both;}
#bannerwrapper .bx-pager div{margin:0 0 0 10px;}
#bannerwrapper .bx-pager div{float:left;}
#bannerwrapper .bannerLink{padding-left:10px;font-size:1.111em;float: left;margin-top: 20px;}
#bannerwrapper .bannerLink a{padding:5px 30px;border:1px solid #ffffff;color:#ffffff;-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");display: block;position:relative;z-index:1;}
/* --------------- Banner Ends ---------------*/


/* --------------- Content Wrapper Starts ---------------- */
#Homepage #contentWrapper{padding-top: 35px;background-color:#ffffff;}
#contentWrapper{clear:both;padding-top:0px;background-color:#f7f7f7;}
#contentInner{padding-top:23px;}
/* --------------- Content Wrapper Ends ---------------- */


/* --------------- Homepage css Starts ---------------- */
.homecontentwrapper{padding-bottom:60px;}
.homecontentwrapper .centercol .boxes .boxTitle{font-size:1.222em;color:#707070;margin-bottom:23px;}
.homecontentwrapper .centercol .boxes .boxIntroText{color:#ba0029;font-size:1.333em;margin-bottom:25px;line-height: 1.2em;}
.homecontentwrapper .centercol .boxes .boxIntroText a{color:#ba0029;}
.homecontentwrapper .centercol .boxes .boxIntroText *{margin:0px;padding:0px;}
.homecontentwrapper .centercol .boxes .boxText{color:#333333;}
.homecontentwrapper .centercol .boxes .boxContent  {/*padding-bottom: 60px;*/}
.homecontentwrapper .centercol .boxes.box3 .boxContent{padding-bottom:0px;}
.homecontentwrapper .centercol .boxes .boxLink{padding-top: 20px;}
.homecontentwrapper .centercol .boxes.box3{background-color:#f7f7f7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");padding: 28px 20px 20px;position:relative;z-index:1;}
.homecontentwrapper .centercol .boxes.box3 .boxTitle{font-size:1.222em;color:#333333;padding-bottom:13px;border-bottom:1px solid #333333;}
.homecontentwrapper .centercol .boxes.box3 .subscriptionWrapper .textBoxWrapper{margin-right:107px;}
.homecontentwrapper .centercol .boxes.box3 .subscriptionWrapper p{margin-bottom:23px;}
.homecontentwrapper .centercol .boxes.box3 .subscriptionWrapper input{border: 1px solid #d6d6d6;width: 210px;padding-left: 14px;height: 35px;line-height: 35px;color: #707070;font-family: "GT-Walsheim-Regular-Oblique", sans-serif;font-size:0.889em;margin: 0px 3px 0px 0px;outline: 0px;width:100%;}
.homecontentwrapper .centercol .boxes.box3 .subscriptionWrapper .registerButton{background-color: #454545;text-decoration: none;padding:6px 18px;color: #f1f1f1;display: block;float: right;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;behavior: url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");}
.homecontentwrapper .centercol .boxes.box3 .subscriptionWrapper .registerButton:hover{background-color:#333333;}
.homecontentwrapper .centercol .boxes.box3 .subscriptionWrapper .footnoteNewsletter{clear:both;font-size:0.889em;color:#adadad;display:block;font-family: "GT-Walsheim-Regular-Oblique", sans-serif;margin-top:8px;}
/* --------------- Homepage css Ends ---------------- */

/*---------------Two col css Starts------------------*/
#twocolright a{text-decoration:underline;}
#twocolright a:hover{text-decoration:underline;}
#twocolright{padding-bottom:175px;}
/*---------------Two col css Ends------------------*/

/*-------------Bod css Starts------------------*/
.SliderWrapper{}
  .SliderWrapper .sliderItemWrapper{border-top:1px solid #d6d6d6;}
  .SliderWrapper .sliderItemWrapper.last{border-bottom:1px solid #d6d6d6;}
  .SliderWrapper .sliderButton{font-size:1.222em;position:relative;padding: 15px 20px 10px 10px;}
  .SliderWrapper .sliderButton:hover{background-color:#eeeeee;cursor:pointer;}
  .SliderWrapper .sliderButton.open:hover{background:none;}
  .SliderWrapper .sliderButton.open .sliderButtonInner{color:#ba0029;}
  .SliderWrapper .sliderButton:after{content: '\e67b';font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;top: 50%;color: #ba0029;right: 10px;margin-top: -10px;font-size: 1.3em;}
  .SliderWrapper .sliderButton.open:after{content:'\e67c';}
  .SliderWrapper .sliderContentWrapper{padding:10px 20px 10px 10px;overflow:hidden;}
  .SliderWrapper .sliderContentWrapper .sliderContentImage{float: left;margin: 0px 30px 20px 0px;}
  .SliderWrapper .sliderContentWrapper .sliderContent{float: left;width:75%;}
  .SliderWrapper .sliderContentWrapper .sliderContent p{margin-bottom:10px;}
  #twocolright .SliderWrapper .sliderContentWrapper .sliderContent ul{margin-bottom:10px;}
.nojs .SliderWrapper .sliderButton:after,.ip3-selfserve .SliderWrapper .sliderButton.ssItem:after{content:none;}
    /*-------------Bod css Ends------------------*/
    
    
    /*--------------Press Release Css Starts-----------------*/
.YearTabsWrapper{overflow:hidden;}
  .ie8 #twocolright .YearTabsWrapper ul{margin-bottom:0px;}
  #twocolright .YearTabsWrapper ul{margin-bottom:0px;display:table;width:100%;border-collapse:collapse;}
  #twocolright .YearTabsWrapper ul li:before{content:none;}
  /*.ie8 #twocolright .YearTabsWrapper ul li{border-bottom:1px solid #d6d6d6;float:left;padding:0px;
  margin-bottom:0px;}*/
  #twocolright .YearTabsWrapper ul li{/*border-bottom:1px solid #d6d6d6;*/display:table-cell;padding:0px;
  margin-bottom:0px;font-size:1.222em;}
  /*.ie8 .YearTabsWrapper ul li a{padding:13px 20px;display:block;color:#333333;}*/
  #twocolright .YearTabsWrapper ul li a{padding:13px 0px;text-align:center;display:block;color:#333333;text-decoration:none;}
  #twocolright .YearTabsWrapper ul li.current a{color:#ba0029;background-color:#ffffff;border:1px solid #d6d6d6;
  border-bottom:0px;}
  .YearTabsWrapper ul li.current a:hover{cursor:default;}
  #twocolright .YearTabsWrapper ul li a:hover{color:#ba0029;text-decoration:none;}
  #twocolright .YearTabsWrapper ul li.current{/*border-bottom: 1px solid #ffffff;*/}
.PrWrapper .mobiSubMenuActive{display:none;margin-top:-20px;margin-bottom:20px;padding-top: 10px;background-color: #f7f7f7;}
.PrWrapper span.currentYear{font-size:1.385em;color:#ba0029;background-color:#eeeeee;display:block;padding: 11px 10px 9px 10px;cursor:pointer;margin-bottom:20px;position:relative;display:none;}
.PrWrapper span.currentYear:after{content: '\e67b';color: #ba0029;font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;top: 50%;color: #ba0029;right: 7px;font-size: 1.4em;margin-top: -12px;}
.PrWrapper span.currentYear.open:after{content:'\e67c';}
#twocolright .PrWrapper .mobiSubMenuActive li{padding-left:0px;}
#twocolright .PrWrapper .mobiSubMenuActive li:before{content:none;}
#twocolright .PrWrapper .mobiSubMenuActive a{font-size:1.2em;color:#333333;display:block;padding: 11px 10px 9px 10px;text-decoration:none;}
#twocolright .PrWrapper .mobiSubMenuActive a:hover{text-decoration:none;color:#ba0029;background-color: #eeeeee;}
.PrWrapper{padding:15px 12px;background-color:#ffffff;border:1px solid #d6d6d6;/*border-top:0px;*/margin-top:-1px;}
.PrWrapper table.prTable{width:100%;text-align:center;border-bottom:1px solid #d6d6d6;}
.PrWrapper table.prTable .prTitle{text-align:left;}

.PrWrapper table.prTable thead th{background-color:#eeeeee;}
.PrWrapper table.prTable tr.altRow td,.PrWrapper table.prTable tr.altRow th{background-color:#eeeeee;}
.PrWrapper table.prTable tbody tr td, .PrWrapper table.prTable thead tr th{border-bottom:1px solid #d6d6d6;padding:10px 15px;vertical-align: middle;}
.PrWrapper table.prTable tbody tr.last td,.PrWrapper table.prTable tbody tr.last td{border-bottom:0px;}
.PrWrapper table.prTable tbody tr td.docImg{text-align:center;width:56px;}
.PrWrapper table.prTable tbody tr td.docImg img{display:inline;}
.PrWrapper table.prTable tbody tr td,.PrWrapper table.prTable thead tr th{border:1px solid #d6d6d6;}
.PrWrapper table.prTable tbody tr td:first-child,.PrWrapper table.prTable tr th:first-child{border-left:0px;}
.PrWrapper table.prTable tbody tr td:last-child,.PrWrapper table.prTable thead tr th:last-child{border-right:0px;}
.PrWrapper table.prTable tbody tr td.last-child,.PrWrapper table.prTable thead tr th.last-child{border-right:0px;}
hr.eventSeparator{color: #d6d6d6;}
.PrWrapper p.eventsHeader{margin: 15px 0px 10px;}
.PrWrapper p.eventsHeader.first{margin:0px 0px 10px;}
    /*--------------Press Release Css Ends-----------------*/
    
/*------------------IR Landing Starts-------------------*/

.threeSectionContainer{float:left;}
.IRLanding .greyBoxes, .IRLanding .whiteBoxes{margin-bottom:30px;}
.IRLanding .greyBoxes .boxInner{background-color:#eeeeee;padding:20px 10px 50px;position:relative;}
.IRLanding .greyBoxes .boxInner .boxHeader{font-family: "GT-Walsheim-Medium", sans-serif;border-bottom:1px solid #adadad;padding-bottom: 3px;margin-bottom:20px;}
.IRLanding .greyBoxes .boxInner .boxLink{font-size:0.833em;position:absolute;bottom:16px;left:10px;}
.IRLanding .greyBoxes .boxInner{-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius:3px;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");}
.IRLanding .greyBoxes.box2 img,.IRLanding .greyBoxes.box3 img{margin:0 auto;}

.IRLanding .whiteBoxes .boxInner{-webkit-box-shadow: 1px 1px 1px 0px #d6d6d6;-moz-box-shadow:1px 1px 1px 0px #d6d6d6;box-shadow:1px 1px 1px 0px #d6d6d6;}
.IRLanding .whiteBoxes .boxInner{background-color:#ffffff;padding:20px 20px 20px;position:relative;border-radius: 4px;}
.IRLanding .whiteBoxes .boxInner .boxHeader{font-family: "GT-Walsheim-Medium", sans-serif;margin-bottom:20px;}
.IRLanding .whiteBoxes .boxInner .boxLink{/*font-size:0.833em;*/padding:11px 0px 0px;line-height:1.2em;display:block;}
.IRLanding .boxContentWrapper p.date{margin-bottom:0px;}

.whiteBoxes .eventSub{padding-left:30px;}
/*------------------IR Landing Ends-------------------*/


/*-------------Mobi side menu css starts---------------*/
#bodyOverlay{background-color:rgba(51, 51, 51,0.5);position:fixed;top:170px;left:0px;height:100%;width:100%;bottom:0px;right:0px;display:none;opacity:0;-webkit-transition: opacity 0.4s ease; -moz-transition: opacity 0.4s ease; -ms-transition: opacity 0.4s ease; -o-transition: opacity 0.4s ease; transition: opacity 0.4s ease; -webkit-tap-highlight-color: rgba(0,0,0,0); }
#headerwrapper.menuOpened + #bodyOverlay{display:block;opacity:1;z-index:299;} body.scrolled #headerwrapper #bodyOverlay { top: 213px; }
.ie8 #bodyOverlay{background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F333333,endColorstr=#7F333333);zoom: 1;}
#mobinav{overflow:scroll !important;overflow-x: hidden;overflow-y:auto;-webkit-overflow-scrolling: touch;padding: 30px 20px 160px 20px;display:none;background-color:#e8faf5;width: 100%; position: relative; height: 100%; z-index: 300; top: 23px;}

div#mobinav.mm-opened{display:block;}
#mobinav li{list-style-type:none;}
#mobinav #close-menu{position: absolute;left: 0px;;background-color:#ba0029;height: 31px;width: 31px;color: #ffffff;font-size: 1.2em;padding:4px;cursor:pointer;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-topright: 2px;-moz-border-radius-bottomright: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;z-index:10;}
    
    #mobinav #searchbox2{padding:0px 0px 0px 20px;}
    	#mobinav #searchbox2 #SearchButtonContainer2{float:right;}
        #mobinav #searchbox2 #SearchButtonContainer2 input{height: 28px;width: 35px;background-color: #333333;font-family: 'inv-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #f7f7f7;outline: none;border: 0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-topright: 2px;-moz-border-radius-bottomright: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;behavior: url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");position: relative;z-index: 1;}
        #mobinav #searchbox2 #SearchButtonContainer2 input:hover{background-color: #707070;}
        #mobinav #searchbox2 #searchTextboxContainer2{margin-right:35px;}
        #mobinav #searchbox2 #searchTextboxContainer2 input{width:100%;height: 28px;border-right: 0px;font-size: 0.889em;line-height: 30px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-webkit-border-top-left-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-topleft: 2px;-moz-border-radius-bottomleft: 2px;border-top-left-radius: 2px;border-bottom-left-radius: 2px;color: #707070;behavior: url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");position: relative;z-index: 1;padding: 5px 0px 5px 8px;line-height:1.0em;}
        #mobinav #mobiMenu{clear:both;padding:30px 0px;}
#mobiMenu > ul{margin-bottom:0px;}
#mobiMenu ul li.level2 ul { display: none; }
.top-links-level-1-item.has_below:hover .icon-chevron-bottom, #mobiheaderlinks ul .top-links-level-1-item span.active, #mobiheaderlinks ul .top-links-level-1-item.selected span, #mobiheaderlinks ul .top-links-level-1-item.active span, #mobiMenu ul li.level1.haschildren.selected > .mobiSubMenuOpen, #mobiMenu ul li.level1.haschildren.active > .mobiSubMenuOpen, #mobiMenu ul li.level1.haschildren:hover > .mobiSubMenuOpen, #mobiMenu ul li.level2.haschildren:hover > .mobiSubMenuOpen, #mobiMenu ul li.level2.haschildren.selected > .mobiSubMenuOpen, #mobiMenu ul li.level2.haschildren.active > .mobiSubMenuOpen { filter: brightness(0) saturate(100%) invert(38%) sepia(38%) saturate(667%) hue-rotate(120deg) brightness(90%) contrast(96%); transform: rotate(180deg);}
#mobiMenu ul li.level1{font-size:1.1em;position:relative;font-family: GT-Walsheim-Medium,sans-serif; font-size: 1.1rem;}
/* #mobiMenu ul li.level2{border-bottom:1px solid #d6d6d6;position:relative;} */
#mobiMenu ul li.level1.selected.haschildren, selected ,#mobiMenu ul li.level1.current.haschildren,#mobiMenu ul li.level2.selected.haschildren,#mobiMenu ul li.level2.current.haschildren{/*border-bottom:0px;*/}
/* #mobiMenu ul li.level1.haschildren > .mobiSubMenuOpen{padding: 0px;color: #262626;height:53px;width: 40px;padding: 16px 7px;cursor:pointer;-webkit-tap-highlight-color: #262626;font-size:1.3em;z-index:500;display:inline;} */


/* #mobiMenu ul li.level1.haschildren.active > .mobiSubMenuOpen:before{content: "\e67c"}
#mobiMenu ul li.level1.haschildren.active > a{color: #1e7364;} */
#mobiMenu ul li.level1.current > span,#mobiMenu ul li.level1.selected > a,#mobiMenu ul li.level2.current > span,#mobiMenu ul li.level2.selected > a,#mobiMenu ul li.level3.current > span,#mobiMenu ul li.level3.selected > a{color:#1e7364;text-decoration:none;}
#mobiMenu ul li.level2 { font-size: 1.0rem; font-family: GT-Walsheim-Regular,sans-serif; }
#mobiMenu ul li.level1 > a,#mobiMenu ul li.level1 > span,#mobiMenu ul li.level2 > a,#mobiMenu ul li.level2 > span{padding:8px 4px;color:#333333;display:inline-block;line-height:1.2em;}
/* #mobiMenu ul li.level2 > a, #mobiMenu ul li.level2 > span{padding: 15px 10px;} */
#mobiMenu ul li.level1 > ul{display:none;}
#mobiMenu ul li.level1.selected > ul, #mobiMenu ul li.level1.current > ul{display:block;}

#mobiMenu ul li.level1 > ul, #mobiMenu ul li.level2 > ul{font-size:1em}
#mobiMenu ul li.level3 a,#mobiMenu ul li.level3 > span{padding:0.5em 10px 0.5em 28px;display:block;color:#454545;line-height: 1.2em;}

#mobiMenu ul li.level1 > a:active{background-color:#f7f7f7;text-decoration:none;}
#mobiMenu ul li.level1 a:hover{text-decoration:none;color:#1e7364;}
#mobiMenu ul li.level2 > a:active,#mobiMenu ul li.level3 > a:active{background-color:#f7f7f7;text-decoration:none;}
#mobiSocialLinks .twitterIcon{float:left;}
#mobiSocialLinks .socialLinks{}
#mobiSocialLinks .twitterIcon{color:#ADADAD;}
#mobiSocialLinks .socialLinks .socialIcon{float: left;text-decoration:none;padding: 6px;-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/~/media/Files/R/Romande-Energie-IR/htc-files/pie.htc");background-color:#707070;color:#ffffff;margin-right:4px;position:relative;z-index:1;}
#mobiSocialLinks .socialLinks .socialIcon span{display:none;}
#mobiSocialLinks .socialLinks .socialIcon:last-child,#footerwrapper .socialLinks .socialIcon.last{margin-right:0px;}
#mobiSocialLinks .socialLinks .socialIcon.facebookIcon:hover{background-color:#3b5998;color:#ffffff;}
#mobiSocialLinks .socialLinks .socialIcon.twitterIcon:hover{background-color:#9AE4E8;color:#ffffff;}
#mobiSocialLinks .socialLinks .socialIcon.gplusIcon:hover{background-color:#D34836;color:#ffffff;}
#mobiSocialLinks .socialLinks .socialIcon.linkedInIcon:hover{background-color:#1D4781;color:#ffffff;}
#mobiSocialLinks .socialLinks .socialIcon.youtubeIcon:hover{background-color:#FF0202;color:#ffffff;}
#headerwrapper.menuOpened {position: fixed;background-color: #e8faf5;}
#mobiContact{clear:both;padding:20px 0px;}
#mobiContact ul li a{color: #707070;}
#mobiContact ul li {margin-bottom: 5px;}
/*-------------Mobi side menu css Ends---------------*/


/*--------------------Popup window css starts------------------*/
.ip3-subsidiaries-and-ventures #breadcrumb, .ip3-subsidiaries-and-ventures #leftcol, .ip3-subsidiaries-and-ventures #footerwrapper{display:none;}
.ip3-subsidiaries-and-ventures h1{display:none;}
/*--------------------Popup window css ends------------------*/

h2.rad-caption {font-size:1.333em; line-height:1.3em; padding-top:0px;}

/*-- magus handle starts --*/
.boxContentWrapper th.eventDate, .boxContentWrapper th.eventSub { text-align: left;}
/*-- magus handle ends --*/


body#subsidiaries-and-ventures #twocolright table tr th, body#subsidiaries-and-ventures #twocolright table tr td{text-align:left;}

.downloadFile, .downloadFile a, .downloadFile span {float:left;}
.downloadFile a {margin-left: 6px;}
.downloadFileInner {float:right;margin-bottom:20px;}
.downloadFile {width:100%}
#site-footer ul.copyright-ul { position: relative; }
#site-footer ul li.copyright.dyndate { padding-top: 0px; position: absolute; }