html, body{margin:0;padding:0;border:0;font-style:inherit;vertical-align:baseline;outline-color:invert;outline-style:none;outline-width:0;min-height:calc(100% + 1px);color:#34434A;}
html{overflow-x:hidden;font-size:18px;line-height:1.45;height:100%;background:#fff;}
body{font-family:roboto,Arial,sans-serif;font-weight:400;text-align:left;width:100%;background:#fff;padding-top:46px;}
a.covid19{position:fixed;width:100%;top:0;left:0;padding:14px 5px;text-align:center;background:#EE612F;text-decoration:none;color:#fff;font-size:16px;line-height:1;height:46px;z-index:99999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:500;border-bottom:2px solid #fff;text-transform:capitalize;}
.tax-covid19-releases	a.covid19, .page-id-8066 			a.covid19, .single-covid19 		a.covid19, a.covid19:hover{color:#fff !important;}
.post-status{padding:10px 15px;background:#5CA204;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:500;text-transform:uppercase;text-align:center;max-width:100%;display:inline-block;font-size:.9rem;}
.post-status-eutility{background:#EE612F;}
.flash-button{color:#fff;animation-name:flash;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:flash;-webkit-animation-duration:2s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:flash;-moz-animation-duration:2s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;}
@keyframes flash {  
0%{color:#fff;}
50%{color:#EE612F;}
100%{color:#fff;}
}
@-webkit-keyframes flash {  
0%{color:#fff;}
50%{color:#EE612F;}
100%{color:#fff;}
}
@-moz-keyframes flash {  
0%{color:#fff;}
50%{color:#EE612F;}
100%{color:#fff;}
}
.animate{-webkit-transition:opacity 0.65s ease-in 0.15s;-moz-transition:opacity 0.65s ease-in 0.15s;-o-transition:opacity 0.65s ease-in 0.15s;transition:opacity 0.65s ease-in 0.15s;}
.animate-off{opacity:0 !important;}
blockquote{width:100%;float:left;padding:0px 65px 15px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:30px 0 0 0;}
.ac blockquote{padding:60px 20px 0;}
blockquote:before, blockquote:after{content:" ";position:absolute;top:0;background-image:url(//eutility.com.au/wp-content/images/css/sprite.min.png);background-repeat:no-repeat;height:38px;width:45px;background-size:auto 75px;}
blockquote:before{left:0;background-position:-381px -39px;}
.light-inner		blockquote:before, .content-text-light	blockquote:before{background-position:-381px 0;}
.ac blockquote:before{left:50%;margin-left:-48px;}
blockquote:after{right:0;background-position:-429px -39px;}
.light-inner		blockquote:after, .content-text-light	blockquote:after{background-position:-429px 0;}
.ac blockquote:after{right:50%;margin-right:-48px;}
.connection-logo{height:65px;margin:1px;padding:15px 10px;}
.referee{font-size:1.15rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}
.position{font-size:0.8rem;opacity:0.45;text-transform:uppercase;font-weight:700;}
.phone-menu-open{min-height:101%;}
.phone-menu-open, .phone-menu-open body{background:#0C2840;}
.phone-menu-open 	header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.jumpAnchor{height:0;width:100%;position:absolute;top:0;left:0;font-size:0;}
#viewport{-webkit-box-shadow:0px 0px 15px 0px rgba(12,40,64,1);-moz-box-shadow:0px 0px 15px 0px rgba(12,40,64,1);box-shadow:0px 0px 15px 0px rgba(12,40,64,1);z-index:1;color:#fff;text-shadow:0 0 2px #000;background:#143350;}
#viewport-below{z-index:1;background:#fff;}
.viewport-inner{z-index:1;display:inline-block;position:relative;padding-top:50px;padding-bottom:40px;width:100%;}
.fit-to-viewport{padding-top:120px;padding-bottom:120px;min-height:100vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}
.phone-menu .viewport-inner, .phone-menu .viewport-inner.fit-to-viewport{padding-top:30px;padding-bottom:30px;}
.horizontal-menu	.fit-to-viewport{min-height:calc( 100vh - 180px );padding-top:60px;padding-bottom:60px;}
.phone-menu			.fit-to-viewport{min-height:calc( 100vh - 118px );}
.div-bg-container{padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;position:relative;}
.div-bg-left{padding:50px 0 60px calc(50% + 60px);color:inherit;min-height:450px;}
.div-bg-right{padding:50px calc(50% + 60px) 60px 0;color:inherit;min-height:450px;}
.narrow-width .div-bg-left, .narrow-width .div-bg-right, .medium-width .div-bg-left, .medium-width .div-bg-right{padding:325px 25px 25px;}
.img-left-always{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0 20px 145px;float:left;min-height:210px;position:relative;}
.img-left{position:absolute;top:40px;left:0;width:125px;height:185px;background-size:cover;}
.img-gallery{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;}
.img-gallery-small{width:212px;min-height:100px;padding:20px 10px;}
.img-gallery-medium{width:407px;min-height:85px;padding:10px 5px;}
.img-gallery-large{width:600px;}
.img-inside-link{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}
.img-inside-link:hover{opacity:0.65;}
.img-border{border:4px solid #fff;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.img-medium{max-height:195px;}
.img-very-small{max-height:75px;}
.img-small{max-height:100px;}
.img-very-small{max-height:75px;}
.div-bg{display:block;position:absolute;width:100%;height:100%;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#003A5F;background-repeat:no-repeat;background-size:cover;z-index:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.div-bg-left > .div-bg{width:50%;left:0;}
.div-bg-right > .div-bg{width:50%;right:0;}
.narrow-width #viewport-below .div-bg,
.medium-width #viewport-below .div-bg{width:100% !important;height:300px !important;}
#viewport .div-bg{position:fixed;}
.vertical-menu.phone-menu 	#viewport .div-bg,
.phone-menu 				#viewport .div-bg,
.horizontal-menu 			#viewport .div-bg{top:118px;left:0;height:calc( 100vh - 118px) !important;width:100% !important;}
.horizontal-menu 			#viewport .div-bg{top:165px;left:0;height:calc( 100vh - 165px) !important;width:100% !important;}
.vertical-menu 				#viewport .div-bg{top:0;left:250px;height:100vh !important;width:calc( 100% - 250px) !important;}
.clear {
position:				relative;
width:					100%		!important;
float:					left		!important;
clear:					left		!important;
} p{padding:0;display:block;float:left;clear:left;width:100%;position:relative;margin:5px 0;}
.viewport-inner p{font-size:16px;margin-top:0;text-align:right;}
.phone-menu .viewport-inner p{text-align:left;}
img{border:none;max-width:100%;display:inline-block;}
.small-thumbnail{height:150px;}
.small-font{font-size:.9rem;}
.ai{text-align:inherit;}
.al{text-align:left;}
.ar{text-align:right;}
.narrow-width	.al, .narrow-width	.ar{text-align:inherit;}
.ac{text-align:center;}
.aj{text-align:justify;}
.indent{padding-left:15px;}
.tm{margin-top:40px !important;}
.bm{margin-bottom:40px !important;}
.ltm{margin-top:20px !important;}
.lbm{margin-bottom:20px !important;}
.ntm{margin-top:0 !important;}
.nbm{margin-bottom:0 !important;}
.narrow-width	.hide-if-narrow-or-medium, .medium-width	.hide-if-narrow-or-medium, .hide{display:none !important;}
strong, b {
font-weight:			700;
} a{color:inherit;outline:0;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
a[href^="tel:"],
a[href^="mailto:"]{text-decoration:none;}
a:hover{color:#FD703E;cursor:pointer;}
header{position:fixed;top:46px;left:0;z-index:9999;-webkit-transition:background-color 0.35s ease;-moz-transition:background-color 0.35s ease;-o-transition:background-color 0.35s ease;transition:background-color 0.35s ease;-webkit-box-shadow:0px 0px 15px 0px rgba(12,40,64,1);-moz-box-shadow:0px 0px 15px 0px rgba(12,40,64,1);box-shadow:0px 0px 15px 0px rgba(12,40,64,1);color:#fff;background:#0C2840;}
.phone-menu			header{height:118px !important;width:100% !important;}
.horizontal-menu	header{height:180px !important;width:100% !important;}
.vertical-menu 		header{width:250px;height:100vh;}
#header-top{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;}
.vertical-menu 		#header-top{height:118px;padding:20px;}
.horizontal-menu 	#header-top{height:115px;padding:20px 20px 20px 50px;}
.phone-menu-open header{position:relative;top:0;}
#header-logo{position:relative;width:210px;max-width:calc(100vw - 145px);}
.horizontal-menu 	#header-bottom{position:absolute;top:105px;min-width:100%;left:0;}
.vertical-menu 		#header-bottom{position:absolute;top:118px;left:0;width:100%;}
.phone-menu 		#header-bottom{position:relative !important;width:100% !important;top:0 !important;}
.icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;max-width:100%;width:90px;height:90px;margin-top:20px;margin-bottom:20px;background-size:auto 275px;background-image:url(//eutility.com.au/wp-content/images/css/sprite.min.png);background-repeat:no-repeat;background-color:#F56744;}
.icon-smartview {background-position:-653px -56px;}
.icon-smartprocure {background-position:-764px -51px;background-size:auto 260px;}
.icon-smarttrading {background-position:-1046px -70px;background-size:auto 315px;}
.icon-smartenergy {background-position:-2043px -63px;background-size:auto 300px;}
.icon-smartanalysis{background-position:-1120px -56px;}
.icon-smartsolar{background-position:-1442px -74px;background-size:auto 330px;}
.icon-linkedin	{background-position:26px 22px;}
.icon-facebook	{background-position:25px -61px;}
.icon-home		{background-position:-182px -56px;}
.icon-login-cog {background-position:-334px -56px;}
.icon-atlas		 {background-position:-416px -56px;}
.icon-telephone	 {background-position:-495px -56px;}
.icon-info		 {background-position:-575px -56px;}
.icon-megaphone	{background-position:-264px -56px;}
.icon-magnifier-plus{background-position:-731px -56px;}
.icon-pie-chart	{background-position:-985px -56px;}
.icon-envelope	{background-position:-1278px -56px;}
.icon-three-dots{background-position:-43px 10px;}
.icon-right-arrow{background-position:-383px 22px;}
.icon-tick		{background-position:-22px -102px;background-size:auto 205px;}
.icon-cross		{background-position:-75px -119px;background-size:auto 375px;}
.icon-map-marker{background-position:-1945px -56px;}
.icon-two-men	{background-position:-1742px -41px;background-size:auto 235px;}
.icon-pdf-documents{background-position:-2137px -56px;}
.icon-alarm-clock{background-position:-2244px -51px;}
.icon-download	{background-position:-2345px -56px;}
.icon-bell-ringing{background-position:-2452px -56px;}
.icon-egg-timer	{background-position:-2448px -49px;background-size:auto 265px;}
.icon-calendar	{background-position:-2449px -45px;background-size:auto 255px;}
.icon-leaf		{background-position:-2589px -46px;background-size:auto 260px;}
.icon-stop-watch{background-position:-2832px -49px;}
.icon-time		{background-position:-2931px -53px;}
.icon-money		{background-position:-2842px -49px;background-size:auto 250px;}
.icon-recycle-symbol{background-position:-3236px -53px;}
.icon-line-chart{background-position:-2849px -41px;background-size:auto 235px;}
.icon-winners-podium{background-position:-3449px -68px;}
.icon-spreadsheet{background-position:-3300px -52px;background-size:auto 255px;}
.icon-woman-speech-bubble{background-position:-3539px -51px;background-size:auto 265px;}
.icon-umbrella	{background-position:-3640px -46px;background-size:auto 265px;}
.icon-pen-paper	{background-position:-3538px -43px;background-size:auto 250px;}
.icon-ac{margin-left:auto;margin-right:auto;}
.image-icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;max-width:100%;width:90px;height:90px;margin-top:40px;margin-bottom:20px;background-size:cover;background-repeat:no-repeat;}
.logo{width:235px;display:inline-block;overflow:hidden;max-width:100%;}
.drop-down-icon{display:none;position:absolute;top:0;right:0;height:118px;width:90px;text-indent:-9999px;line-height:0;z-index:0;background-color:#00385C;-webkit-transition:background-color 0.25s linear;-moz-transition:background-color 0.25s linear;-o-transition:background-color 0.25s linear;transition:background-color 0.25s linear;}
.phone-menu .drop-down-icon{display:block;}
.drop-down-icon:before{content:" ";position:absolute;top:50%;left:30px;background-image:url(//eutility.com.au/wp-content/images/css/sprite.min.png);background-repeat:no-repeat;height:70px;margin-top:-35px;width:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-size:auto 266px;background-position:-70px 1px;}
.horizontal-menu .above-if-horizontal-menu{position:absolute !important;top:-80px;z-index:9999;}
.horizontal-menu .above-if-horizontal-menu > a{background:transparent !important;color:inherit !important;padding:8px 10px 8px 50px !important;}
.horizontal-menu .above-if-horizontal-menu .sub-menu{top:100%;min-width:calc(100% + 5px);left:0;}
.horizontal-menu .above-if-horizontal-menu .sub-menu a{padding:10px 50px;}
.horizontal-menu .login-menu-item{right:519px;}
.horizontal-menu .office-menu-item{right:323px;}
.horizontal-menu .telephone-menu-item{right:161px;}
.horizontal-menu .contact-menu-item{right:50px;}
header .menu > .menu-item:before{content:" ";position:absolute;background-image:url(//eutility.com.au/wp-content/images/css/sprite.min.png);background-repeat:no-repeat;height:35px;width:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-size:auto 129px;z-index:1;left:13px;top:6px;}
.horizontal-menu	header .menu > .menu-item:before{left:50%;margin-left:-17px;}
.horizontal-menu	header .menu > .menu-item.above-if-horizontal-menu:before{left:13px;margin-left:0;}
.phone-menu header .menu > .menu-item:before{top:14px;}
.home-menu-item:before 	{background-position:-79px -26px;background-size:auto 115px !important;}
.news-menu-item:before 	{background-position:-127px -31px;}
.login-menu-item:before {background-position:-163px -31px;}
.office-menu-item:before {background-position:-202px -31px;}
.telephone-menu-item:before{background-position:-239px -31px;}
.contact-menu-item:before {background-position:-605px -31px;}
.about-menu-item:before {background-position:-276px -31px;}
.smartview-menu-item:before{background-position:-312px -31px;}
.smartprocure-menu-item:before{background-position:-360px -28px;background-size:auto 120px !important;}
.smarttrading-menu-item:before{background-position:-432px -31px;}
.smartenergy-menu-item:before{background-position:-885px -31px;}
.smartanalysis-menu-item:before{background-position:-532px -31px;}
.smartsolar-menu-item:before{background-position:-614px -35px;background-size:auto 140px !important;}
.smartsupport-menu-item:before{background-position:-425px -78px;}
.smartvalidation-menu-item:before{background-position:-468px -78px;}
.horizontal-menu .above-if-horizontal-menu:before{top:0 !important;display:block !important;}
.horizontal-menu	.above-if-horizontal-menu 					> a:hover, .horizontal-menu	.above-if-horizontal-menu.current_page_item	> a{color:#FF714E !important;}
.horizontal-menu	.no-touch .above-if-horizontal-menu.menu-item-has-children > a:hover{color:inherit !important;cursor:context-menu;}
header	.menu > .menu-item:after{content:" ";position:absolute;top:0;left:0;height:100%;width:55px;}
header nav{display:block;width:100%;float:left;background:#0C2840;}
.phone-menu 		header nav{display:none;height:0;opacity:0;-webkit-transition:opacity 2s ease;-moz-transition:opacity 2s ease;-o-transition:opacity 2s ease;transition:opacity 2s ease;}
.phone-menu-open 	header nav{display:block;}
.make-visible{opacity:1 !important;}
.horizontal-menu 	header .menu-main-menu-container{display:table;width:100%;}
.vertical-menu 		header .menu-main-menu-container{display:block;width:100%;}
header .menu{display:table-row;vertical-align:top;float:none;margin:0;line-height:1;height:75px;}
.vertical-menu 	header .menu{display:block;vertical-align:middle;height:auto;}
.menu-item{position:relative;}
.submenu-header	{
color:					#1A3956		!important;
text-shadow:			0 0 1px rgba(255,255,255,0.3);
} i{font-style:normal;}
.header-with-icon-top{font-size:1.45rem;margin:0 0 5px;}
.light-bg-header-with-icon-top, .grey-bg-header-with-icon-top{color:#0F496E !important;}
.light-bg-header-with-icon-bottom, .grey-bg-header-with-icon-bottom{color:#F56744 !important;}
.image-bg-header-with-icon-top, .blue-bg-header-with-icon-top, .lightblue-bg-header-with-icon-top, .mediumblue-bg-header-with-icon-top{color:#fff !important;}
.header-with-icon-bottom{font-size:1.2rem;margin:0 0 5px;}
.image-bg-header-with-icon-bottom, .blue-bg-header-with-icon-bottom, .lightblue-bg-header-with-icon-bottom, .mediumblue-bg-header-with-icon-bottom{color:#F56744 !important;}
.smartview		 i{color:#FF714E;}
.smartenergy	 i{color:#7AC022;}
.smartprocure	 i{color:#2BACE2;}
.smartanalysis	 i{color:#FE4664;}
.smarttrading	 i{color:#0E8599;}
.smartsolar		 i{color:#FFA300;}
.smartsupport	 i{color:#5C88DA;}
.smartvalidation i{color:#AC4FC6;}
.horizontal-menu	header .menu > .menu-item{display:table-cell;margin:0;padding:0 1px 0 0;position:relative;vertical-align:middle;}
.vertical-menu 		header .menu > .menu-item{display:block;width:100%;float:left;position:relative;margin-top:1px;}
.phone-menu 		header .menu > .menu-item{overflow:hidden;}
header a{text-decoration:none;font-size:0.8rem;}
header nav a{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;background:#1A3956;}
.horizontal-menu	header nav a{padding:46px 10px 10px 10px;text-align:center;}
.vertical-menu		header nav a{padding:16px 14px 16px 55px;}
.phone-menu 		header nav a{padding:20px 14px 20px 55px;white-space:normal;}
nav a{text-decoration:none;color:inherit;position:relative;font-weight:500;text-shadow:0 0 1px rgba(8,56,93,1);-webkit-transition:background .35s linear, color .35s linear;-moz-transition:background .35s linear, color .35s linear;-o-transition:background .35s linear, color .35s linear;transition:background .35s linear, color .35s linear;}
nav a:hover{color:inherit;}
header nav li a:after{content:" ";position:absolute;top:0;left:0;height:100%;width:4px;z-index:1;opacity:0;-webkit-transition:opacity .35s linear;-moz-transition:opacity .35s linear;-o-transition:opacity .35s linear;transition:opacity .35s linear;}
header nav li a:after{background-color:#fff;}
.phone-menu		header nav li a:after{top:0;left:0;height:999px;width:5px;z-index:1;}
.phone-menu 	.sub-menu li a:after{top:0;left:55px;margin-left:0;height:100%;width:5px;}
.no-touch	header nav 			li:hover 							>	a:after, .no-touch	header nav 			li									>	a:hover:after, header nav 			li.current-menu-item				>	a:after, header nav 			li.current_page_parent				>	a:after, header nav 			li.current-news-releases-ancestor	>	a:after, header nav 			li.current-article-parent	 		>	a:after{opacity:1 !important;}
.no-touch	header nav 			li:hover 				>	a, .no-touch	header nav 			li						>	a:hover, header nav 			li.current-menu-item	>	a, header nav 			li.current_page_parent	> a{background:#23425F;}
.horizontal-menu	.above-if-horizontal-menu > a:after{display:none;}
.horizontal-menu	.sub-menu{font-size:0.8rem;display:none;opacity:0;min-width:330px;width:auto;position:absolute;top:75px;left:-1px;}
.vertical-menu		.sub-menu{display:none;opacity:0;position:absolute;top:-1px !important;left:250px !important;min-width:330px;width:auto;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;padding:0;border-left:none;}
.vertical-menu		.open-upwards-if-vertical-menu .sub-menu{top:auto !important;bottom:-1px !important;}
.horizontal-menu	.open-upwards-if-vertical-menu .sub-menu{left:auto !important;right:0 !important;}
.vertical-menu	header .sub-menu{background-color:#0C2840;border:1px solid #0C2840;border-top:none;-webkit-box-shadow:0px 0px 15px 0px rgba(12,40,64,1);-moz-box-shadow:0px 0px 15px 0px rgba(12,40,64,1);box-shadow:0px 0px 15px 0px rgba(12,40,64,1);}
.vertical-menu.phone-menu 	.sub-menu, .phone-menu 				.sub-menu{position:relative;top:0 !important;left:0 !important;min-width:0;width:100%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
li.li-open > .sub-menu{display:block !important;}
li.li-visible > .sub-menu{opacity:1 !important;}
.sub-menu li{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
.vertical-menu		.sub-menu li{margin-top:1px;}
.horizontal-menu	.sub-menu li{margin-top:-1px;border:1px solid #0C2840;}
.vertical-menu		.submenu-header{margin-top:0 !important;}
.sub-menu a b{display:block;text-transform:lowercase;font-size:24px;line-height:21px;margin:-3px 0 10px;color:#fff !important;opacity:0.3;}
.submenu-header a{text-shadow:none !important;color:#FF714E !important;background:#1A3956 !important;white-space:normal;line-height:1.2;text-transform:lowercase;-webkit-box-shadow:inset 0px 0px 60px 0px #082744;-moz-box-shadow:inset 0px 0px 60px 0px #082744;box-shadow:inset 0px 0px 60px 0px #082744;font-weight:500;font-size:0.95rem;text-align:left;}
.submenu-header a b{opacity:0.3;margin:-3px 0 3px;}
.submenu-header a:after{opacity:0.3;}
.horizontal-menu .sub-menu a{display:block;padding:10px 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:left;}
.vertical-menu				.sub-menu a{display:block;padding:16px 20px;}
.vertical-menu.phone-menu 	.sub-menu a, .phone-menu 				.sub-menu a{padding:20px 0 20px 80px;}
.bg-fw{float:left;position:relative;width:100%;padding:50px 0 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-outer{min-height:430px;padding:90px 0 100px;}
.section-merge{margin-top:-110px !important;}
.block-merge{margin-top:-35px !important;padding-top:0 !important;}
.block-bg-diff{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1px 0 0 !important;}
.column-inner{float:left;position:relative;width:100%;padding:35px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.narrow-width .full-column-width .column-inner{padding:35px 25px;}
.full-column-width .column-inner{padding:35px 50px;}
.block-bg-diff .column-inner:after{content:" ";position:absolute;left:0;bottom:-9999px;width:100%;height:9999px;background:inherit;}
.narrow-width .block-bg-diff .column-inner:after{display:none;}
.no-padding{padding-top:0 !important;padding-bottom:0 !important;min-height:0;}
.inner-column{margin:0 auto;clear:both;padding:0 50px;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fit-to-viewport .inner-column{max-width:850px;}
.medium-width .inner-column{padding:0 35px;}
.narrow-width .inner-column{padding:0 20px;}
.narrow-column-width{max-width:995px;}
.medium-column-width{max-width:1280px;}
.wide-column-width{max-width:none;}
.full-column-width{max-width:none;padding-left:0 !important;padding-right:0 !important;}
main, article{float:left;width:100%;position:relative;margin:0;z-index:1;overflow:hidden;}
.vertical-menu 				main{float:right;width:calc(100% - 250px);}
.vertical-menu.phone-menu	main, .phone-menu					main{padding-top:118px;width:100%;}
.horizontal-menu			main{padding-top:180px;width:100%;}
.phone-menu-open main, .phone-menu-open footer{display:none;}
footer{width:100%;float:left;position:relative;display:block;padding:50px 0;z-index:1;font-size:0.8rem;-webkit-box-shadow:0px 0px 15px 0px rgba(12,40,64,1);-moz-box-shadow:0px 0px 15px 0px rgba(12,40,64,1);box-shadow:0px 0px 15px 0px rgba(12,40,64,1);color:#fff;background:#1A3956;}
.vertical-menu	footer{float:right;width:calc(100% - 250px);}
.vertical-menu.phone-menu	footer, .phone-menu					footer{width:100%;}
.narrow-width	footer{text-align:center;}
footer .menu-item{display:block;width:100%;margin:5px 0;}
footer a{text-decoration:none;}
footer a:hover{color:#ed6b2e;}
footer h5{font-size:1.65rem;letter-spacing:-1px;word-spacing:2px;text-transform:uppercase;color:#fff;}
footer h5 a{color:#ed6b2e;}
footer h5 a:hover{color:#fff;}
.top-divider{position:relative;padding-top:40px;margin-top:45px;border-top:1px solid #0C2840;}
.top-divider:before{content:" ";height:1px;width:100%;position:absolute;top:0;left:0;background:#254159;}
.image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bg-image-container{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;position:absolute;z-index:0;background-color:#fff;}
.bg-overlay:after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#1A3956;}
.bg-overlay-none:after{opacity:0.05;}
.bg-overlay-light:after{opacity:.2;}
.bg-overlay-medium:after{opacity:.35;}
.bg-overlay-dark:after{opacity:.5;}
.bg-overlay-verydark:after{opacity:.65;}
.bg-overlay-extremedark:after{opacity:.8;}
ol, ul{margin:0;padding:0;float:left;clear:left;list-style-type:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.content-text ol, .content-text ul{margin:10px 0;display:block;width:100%;}
.content-text li{margin:3px auto;padding:0 0 0 30px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;}
.ac .content-text li{display:inline;}
.content-text li:before{background-image:url(//eutility.com.au/wp-content/images/css/sprite.min.png);background-repeat:no-repeat;background-position:-370px 0px;background-size:auto 58px;position:absolute;top:6px;left:0;width:17px;height:17px;display:block;content:" ";}
.content-text li:after{clear:both;display:table;content:" ";}
.content-text-lightblue		li:before{background-position:-370px -21px;}
table{border-collapse:collapse;width:100%;margin:5px 0;float:left;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
td{vertical-align:top;border:1px solid #efefef;word-wrap:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:5px 8px;}
td:first-of-type{background-color:#f7f7f7;}
.C1 > div{position:relative;float:left;width:100%;}
.hide-overflow{overflow:hidden;}
.C2 > div, .medium-width	.C4 > div{position:relative;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 15px;}
.C2 > div:nth-of-type(2n+1),
.medium-width	.C4 > div:nth-of-type(2n+1){clear:left;padding:0 15px 0 0;}
.C21		> div, .C21-aside	> div{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:65%;padding:0 50px 0 0;}
.C21		> div:nth-of-type(2n+2),
.C21-aside	> div:nth-of-type(2n+1){float:right;padding:0;width:35%;}
.archive	.C21-aside, .single		.C21-aside{overflow:visible;}
.narrow-width	.single		.C21-aside, .narrow-width	.archive	.C21-aside, .medium-width	.single		.C21-aside, .medium-width	.archive	.C21-aside{display:flex;flex-direction:column;}
.narrow-width	.single		.C21-aside	> div:nth-of-type(1),
.narrow-width	.archive	.C21-aside	> div:nth-of-type(1),
.medium-width	.single		.C21-aside	> div:nth-of-type(1),
.medium-width	.archive	.C21-aside	> div:nth-of-type(1){order:2;}
.archive	.C21-aside > div, .single		.C21-aside > div{padding:0 !important;}
.C12		> div{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:65%;padding:0 50px 0 0;}
.C12		> div:nth-of-type(2n+1){padding:0;width:35%;}
.C3 > div{position:relative;float:left;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}
.C3.ac > div{float:none;display:inline-block;width:31%;}
.C3 > div:nth-of-type(3n+1){clear:left;}
.C4 > div{position:relative;float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 0;}
.C4 > div:nth-of-type(4n+1){clear:left;}
.narrow-width	.C2 		> div, .narrow-width	.C12		> div, .narrow-width	.C21		> div, .narrow-width	.C21-aside	> div, .medium-width	.C21-aside	> div, .narrow-width	.C3 		> div, .medium-width	.C3 		> div, .narrow-width	.C4 		> div{width:100% !important;padding:0;}
.narrow-width	.C21-aside	> div:nth-of-type(2n+1){text-align:center;}
footer			.C2		> div, footer			.C4		> div{padding:0 10px 0 0 !important;}
.narrow-width	footer			.C2		> div, .narrow-width	footer			.C4		> div{padding:0 !important;}
h1, h2, h3, h4, h5, h6{float:left;clear:left;width:100%;padding:0;}
h1{font-family:source-sans-pro,Arial,sans-serif;font-weight:700;margin:0 0 5px;line-height:1.15;font-size:2.95rem;letter-spacing:-1px;}
.narrow-width						h1, .narrow-width	.fit-to-viewport	h1{font-size:2rem;}
h2{font-size:1.15rem;font-weight:400;margin:10px 0 15px;}
h2 b{font-weight:400;}
#viewport	h2 b{color:#fff;opacity:0.3;}
h3{margin:15px 0 0;font-weight:500;font-size:1.75rem;letter-spacing:-1px;word-spacing:-1px;color:#0F496E;}
h3 b, h3 strong{font-weight:700;}
div > h3:first-of-type{margin-top:0;}
h4{font-weight:500;margin:5px auto;font-size:1.3rem;line-height:1.3;color:#FF714E;letter-spacing:-0.5px;}
h4 b, h4 strong{font-weight:700;}
.content-text h4{margin:10px auto;}
.underlined{position:relative;padding-bottom:60px;}
.underlined:after{position:absolute;bottom:25px;width:50px;height:3px;left:0;content:" ";background-color:#FF714E;}
.narrow-width .C21-aside > div:nth-of-type(2n+1) .underlined:after,
.ac .underlined:after{left:50%;margin-left:-25px;}
h4.underlined{color:inherit !important;margin-top:15px;}
.font-weight-light{font-weight:400;}
.font-weight-light b{font-weight:500;}
h5{font-weight:500;font-size:1.15rem;margin:5px 0;color:#0F496E;}
h6{margin:5px 0;word-spacing:-1px;font-weight:500;font-size:1.3rem;line-height:1.2;color:#0974B8;}
footer h6{color:#fff;}
.light-outer{color:#0F496E;background:#fff;}
.block-bg-diff .light-inner{background:#fff;color:#0F496E;}
.grey-outer .block-bg-diff .light-inner{background:#fff;}
.block-bg-same-as-parent{padding-left:0 !important;padding-top:0 !important;}
.grey-outer{background:#f7f7f7;color:#0F496E;}
.light-outer:before{content:" ";position:absolute;top:0;left:0;height:50px;width:100%;background:transparent;background:-moz-linear-gradient(top, #ddd 0%, rgba(221,221,221,0) 100%);background:-webkit-linear-gradient(top, #ddd 0%, rgba(221,221,221,0) 100%);background:linear-gradient(to bottom, #ddd 0%, rgba(221,221,221,0) 100%);}
.grey-outer:before{content:" ";position:absolute;top:0;left:0;height:50px;width:100%;background:transparent;background:-moz-linear-gradient(top, #d7d7d7 0%, rgba(215,215,215,0) 100%);background:-webkit-linear-gradient(top, #d7d7d7 0%, rgba(215,215,215,0) 100%);background:linear-gradient(to bottom, #d7d7d7 0%, rgba(215,215,215,0) 100%);}
.no-box-shadow:before{display:none;}
.block-bg-diff .grey-inner{background:#f7f7f7;color:#0F496E;}
.light-outer .block-bg-diff .grey-inner{background:#f7f7f7;}
.light-img-border, .grey-img-border{border-color:#0F496E;}
.light-bg-icon:before, .grey-bg-icon:before{border-color:#85B3B8;background-color:#5A6970;}
.content-text-light	a:hover, .content-text-grey	a:hover{color:#EE612F !important;}
.content-text-light	li:before, .content-text-grey	li:before{background-position:-371px 0px;}
.blue-outer, .block-bg-diff .blue-inner{background:#08385D;color:#fff;position:relative;}
h3.blue-bg-header{color:#fff;}
h4.blue-bg-header{color:#FD703E;}
h5.blue-bg-header{color:#fff;}
.blue-inner 	h6{color:#FD703E;}
.blue-img-border{border-color:#fff;}
.blue-bg-icon:before{border-color:rgba(15,73,110,1);background-color:rgba(15,73,110,1);}
.content-text-blue	a:hover{color:#0974B8 !important;}
.lightblue-outer, .block-bg-diff .lightblue-inner{color:#fff;background:#0974B8;}
h3.lightblue-bg-header{color:#fff;}
h4.lightblue-bg-header{color:#0C2840;text-shadow:0 0 5px #1B86CA;}
h5.lightblue-bg-header{color:#fff;}
h6.lightblue-bg-header{color:#0C2840;text-shadow:0 0 5px #1B86CA;}
.lightblue-img-border{border-color:#fff;}
.lightblue-bg-icon:before{border-color:#0C2840;background-color:#0C2840;}
.content-text-lightblue	a:hover{color:#064065 !important;}
.mediumblue-outer, .block-bg-diff .mediumblue-inner{color:#fff;background:#0F496E;color:#fff;}
h3.mediumblue-bg-header{color:#fff;}
h4.mediumblue-bg-header{color:#FD703E;}
h5.mediumblue-bg-header{color:#fff;}
h6.mediumblue-bg-header{color:#FD703E;}
.mediumblue-img-border{border-color:#fff;}
.mediumblue-bg-icon:before{border-color:#446C86;background-color:#446C86;}
.content-text-mediumblue	a:hover{color:#FD703E;}
.image-outer .bg-image-container{background-color:#08385D;}
.image-outer{color:#fff;background-color:#08385D;}
.seperator:after{content:" ";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid transparent;position:relative;position:absolute;bottom:-15px;left:50%;margin-left:-20px;z-index:1;}
.blue-seperator:after{border-top-color:#08385D;}
.lightblue-seperator:after{border-top-color:#0974B8;}
.mediumblue-seperator:after{border-top-color:rgba(15,73,110,1);}
h3.image-bg-header{color:#fff;text-shadow:0 0 1px #0C2840;}
h4.image-bg-header{color:#FF714E;text-shadow:0 0 1px #0C2840;}
h5.image-bg-header{color:#fff;text-shadow:0 0 1px #0C2840;}
h6.image-bg-header{color:#FF714E;text-shadow:0 0 1px #0C2840;}
.image-outer a:hover{color:#FF714E;}
.image-outer a.button:hover{color:#fff;}
input[type=submit],
.button, .pagination a{vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline-style:none;outline-width:0;-webkit-appearance:none;background-image:none;display:inline-block;text-align:center;text-decoration:none;outline:0;line-height:1;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;font-family:inherit;font-weight:500;letter-spacing:0.25px;}
input[type=submit]{padding:15px 30px;font-size:1rem;white-space:nowrap;color:#fff;display:inline-block;margin:20px 0 0;background-color:#EE612F;float:right;border:none;}
input[type=submit]:hover{background-color:#FD703E !important;cursor:pointer;}
.button{padding:15px 50px;font-size:1em;text-decoration:none;margin:5px 0 10px;color:#fff;border:2px solid #fff;background:transparent;}
.button:hover{color:#fff;padding:15px 30px;}
.light-bg-button{color:#0B2841;border-color:#0B2841;-webkit-box-shadow:inset 0px 0px 18px 0px rgba(12,40,64,0.1);-moz-box-shadow:inset 0px 0px 18px 0px rgba(12,40,64,0.1);box-shadow:inset 0px 0px 18px 0px rgba(12,40,64,0.1);}
.light-bg-button:hover{color:#0B2841;}
iframe{width:100%;padding:0;margin:30px 0;background:transparent;min-height:300px;}
.video-wrap iframe{max-width:640px;min-height:0;}
.grecaptcha-logo iframe{margin:0;max-width:none;min-height:0;}
form{display:inline-block;width:100%;margin:15px 0;padding:10px 25px 95px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;text-align:left;border:none;background:#fff;color:#0F496E;position:relative;overflow:hidden;}
.mailchimp{padding:10px 25px 25px;}
.grecaptcha-badge{position:absolute !important;}
.light-form-wrapper	form{background:#f7f7f7;}
.light-outer .block-bg-diff .grey-inner form{background:#fff;}
.grey-outer .block-bg-diff .light-inner form{background:#f7f7f7;}
.sidebar		form{background:#1A3956;color:#fff;}
.sidebar 		input[type=text],
.sidebar 		textarea{border-bottom-color:#fff;}
label{display:none;}
.mailchimp-subscription{margin:10px 0;float:left;width:100%;}
.mailchimp-subscription label{display:inline-block;}
input::-moz-focus-inner{border:0;}
input[type=text],
textarea{text-align:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:0;width:100%;max-width:100%;border-radius:0;border:none;border-bottom:2px dashed #0F496E;font-family:inherit;background-color:transparent;background-image:none;font-weight:500;line-height:1.2;outline:none;float:left;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;padding:5px 10px;color:inherit;font-size:1rem;}
input[type=text]{height:50px;margin:0 0 5px 0;}
textarea{height:140px;margin:5px 0;}
.gform_wrapper, .gform_confirmation_wrapper, .gform_wrapper div, .gform_wrapper span{margin:0;width:100%;padding:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gform_confirmation_wrapper{margin:20px 0;}
.gform_validation_container{display:none;}
.gfield_description{margin:0 0 5px 0;color:#fff;}
.gfield_radio li{position:relative;float:left;width:100%;padding:0 0 0 25px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gfield_radio input:first-of-type{position:absolute;top:50%;left:0;margin:-7px 0 0 0;}
.gfield_radio label{clear:none;margin:5px 0;font-weight:300;max-width:none;}
.gfield_required{display:none;}
.gfield_label_before_complex{display:none;}
.gform_processing_message, .gform_confirmation_message, .gform_wrapper div.validation_error, .gform_wrapper .validation_message{color:#fff;font-weight:400;background:#132A47;padding:10px 15px !important;}
.gform_processing_message, .gform_confirmation_message, .gform_wrapper div.validation_error{text-align:center;margin:15px 0 !important;}
.pac-container{display:none;}::-webkit-input-placeholder{opacity:1;color:inherit;}::-moz-placeholder{opacity:1;color:inherit;}:-ms-input-placeholder{opacity:1;color:inherit;}:-moz-placeholder{opacity:1;color:inherit;}
.sidebar{text-shadow:none;position:relative;float:left;width:100%;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#0C2840;color:#fff;}
.narrow-width .sidebar{padding:20px;}
.sidebar:before{content:' ';width:19px;height:9999px;top:0;left:-20px;display:block;position:absolute;z-index:1;background:transparent;opacity:0.5;border-right:1px solid #0C2840;background:-moz-linear-gradient( right, rgba(12,40,64,0.75) 0%, rgba(12,40,64,0.35) 33%, rgba(12,40,64,0.1) 60%, rgba(12,40,64,0) 100%);background:-webkit-linear-gradient( right, rgba(12,40,64,0.75) 0%, rgba(12,40,64,0.35) 33%, rgba(12,40,64,0.1) 60%, rgba(12,40,64,0) 100%);background:linear-gradient( to left, rgba(12,40,64,0.75) 0%, rgba(12,40,64,0.35) 33%, rgba(12,40,64,0.1) 60%, rgba(12,40,64,0) 100%);}
.sidebar:after{content:' ';width:100%;height:9999px;top:100%;left:0;display:block;position:absolute;background:inherit;}
.narrow-width .sidebar:before, .narrow-width .sidebar:after{display:none;}
.sidebar__list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0.8rem;margin:15px 0;border-bottom:none !important;border:1px solid #0C2840;background:#0C2840;}
.sidebar__list__date{color:#FF714E;}
.sidebar__list a{margin-bottom:1px;font-weight:500;text-decoration:none;font-size:0.8rem;display:block;padding:15px 20px 15px 25px;transition:color 0.2s ease, background-color 0.2s ease, padding 0.2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#1A3956;color:#fff;}
.sidebar__list	a:after{content:" ";position:absolute;opacity:0;-webkit-transition:opacity .35s linear;-moz-transition:opacity .35s linear;-o-transition:opacity .35s linear;transition:opacity .35s linear;top:0;left:0;height:100%;width:5px;z-index:1;background-color:#fff;}
.sidebar__list	a:hover:after, .sidebar__list	a:focus:after, .sidebar__list 	li.active a:after{opacity:1;}
.sidebar-list	a:hover, .sidebar-list	a:focus, .sidebar-list 	li.active a{background-color:#173653;color:#fff;}
.sidebar__list	a:hover, .sidebar__list	a:focus{padding:15px 20px 15px 35px;}
.pagination{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 30px 0;width:100%;box-sizing:border-box}
.pagination a{padding:10px;font-size:0.8em;margin:5px 0;}
.entry{float:left;width:100%;padding:25px 30px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 5px;color:#0F496E;background:#f7f7f7;}
.entry-highlight{background:#1A3956;color:#FF714E;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:23px;}
.entry-image{padding:0 0 0 170px;min-height:153px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.narrow-width	.entry-image, .medium-width	.entry-image{padding:170px 0 0 0;min-height:0;}
.entry-image-wrapper{position:absolute;top:17px;left:0;width:148px;height:148px;overflow:hidden;}
.entry-image-wrapper img{position:absolute;top:-1px;left:-1px;width:150px;max-width:150px;height:auto !important;}
.entry-meta{font-size:0.9rem;text-transform:uppercase;font-weight:500;color:#FF714E;}
.entry-meta .cat-links{padding-left:1rem}
.slider{font-size:0;opacity:0;}
.slide{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;background-position:center center;background-size:cover;font-size:1rem;}
.slider-set-height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100vh;}
.horizontal-menu .slider-set-height{height:calc(100vh - 180px);}
.slider-calc-height{position:relative;}
.show {
opacity:					1;
}