article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#00275d;color:#fff;text-shadow:none}::selection{background:#00275d;color:#fff;text-shadow:none}a{color:#00e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.verticalcenter{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;display:-moz-box;-moz-box-orient:horizontal;-moz-box-pack:center;-moz-box-align:center;display:box;box-orient:horizontal;box-pack:center;box-align:center}.transitionEase{-webkit-transition:all 1s cubic-bezier(.09, .035, .075, .93);-moz-transition:all 1s cubic-bezier(.09, .035, .075, .93);-ms-transition:all 1s cubic-bezier(.09, .035, .075, .93);-o-transition:all 1s cubic-bezier(.09, .035, .075, .93);transition:all 1s cubic-bezier(.09, .035, .075, .93)}.container{padding-left:20px;padding-right:20px}.row{width:100%;max-width:1581px;min-width:755px;margin:0 auto;overflow:hidden}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{margin-right:3.8%;float:left;min-height:1px}.row .onecol{width:4.85%}.row .twocol{width:13.45%}.row .threecol{width:22.05%}.row .fourcol{width:30.75%}.row .fivecol{width:39.45%}.row .sixcol{width:48%}.row .sevencol{width:56.75%}.row .eightcol{width:65.4%}.row .ninecol{width:74.05%}.row .tencol{width:82.7%}.row .elevencol{width:91.35%}.row .twelvecol{width:100%;float:left}.last{margin-right:0}img,object,embed{max-width:100%}@media only screen and (max-width:1024px){body{font-size:.8em;line-height:1.5em}}@media handheld,only screen and (max-width:768px){body{font-size:16px;-webkit-text-size-adjust:none}.row,body,.container{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol{width:auto;float:none;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}}[class^="icon-"],[class*=" icon-"],.icon{display:inline-block;width:20px;height:22px;margin-right:.3em;*display:inline;*zoom:1;*margin-right:.3em;line-height:20px;vertical-align:text-top;background-repeat:no-repeat;background-image:url(../img/icons.png)}[class^="icon-"]:last-child,[class*=" icon-"]:last-child,.icon:last-child{*margin-left:0}[class^="icon-"].large,[class*=" icon-"].large,.icon.large{background-image:url(../img/icons-large.png);width:30px;height:30px}.icon-solar{background-position:1px 4px}.icon-heatcool{background-position:-18px 4px}.icon-water{background-position:-38px 4px}.icon-electric{background-position:-59px 4px}.icon-warning{background-position:-80px 2px}.icon.large{position:relative;top:3px}.icon.large.icon-solar{background-position:4px 1px}.icon.large.icon-heatcool{background-position:-27px 1px}.icon.large.icon-water{background-position:-59px 1px}.icon.large.icon-electric{background-position:-93px 1px}body{font-family:"museo-sans",Helvetica,Arial,sans-serif;font-size:1.25em;color:#000}a{color:#00f;-webkit-transition:.2s linear .2s linear;-moz-transition:.2s linear .2s linear;-o-transition:.2s linear .2s linear;transition:.2s linear .2s linear}a:visited{color:#00f}a:hover,a:focus{color:#33f;text-decoration:none}a:active{color:#00c}h1,h2,h3,h4,h5,h6{font-weight:normal;font-weight:300;color:#000;font-family:"museo-sans",Helvetica,Arial,sans-serif,Georgia,serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{font-size:2.1875em;line-height:.68571429em;margin:.45714286em 0}h2{font-size:1.640625em;line-height:.91428571em;margin:.91428571em 0 0}h3{font-size:1.40625em;line-height:1.06666667em;font-weight:700;margin:1.06666667em 0 .26666667em}h4{margin:0;font-weight:700}h5{margin:0}h6{margin:0}p,ul,ol{margin:.75em 0}.wf-active body{font-family:"museo-sans",Helvetica,Arial,sans-serif}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header{background:url(../img/bg-scuffed.jpg);border-bottom:3px solid #406618}#site-id{text-indent:-9999px;display:block;width:73px;height:50px;margin-top:0;background-image:url(../img/logo-header.png)}#date{font-family:"museo-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;margin-top:1.25em;float:left;display:block}#date p{float:left;letter-spacing:2px;display:block;margin:0;font-size:1.75em;font-weight:300}#date .day{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(100%, rgba(0,0,0,0.5)), to(#000));margin-right:1em}#date .time{font-weight:700}#weather{font-family:"museo-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;margin-top:1.25em;float:left;display:block;margin:0;margin-top:.5em;text-align:right;float:right}#weather p{float:left;letter-spacing:2px;display:block;margin:0;font-size:1.75em;font-weight:300}#weather .day{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(100%, rgba(0,0,0,0.5)), to(#000));margin-right:1em}#weather .time{font-weight:700}#weather .weather-label{margin-right:.5em;float:left}#weather .weather-label .temp{font-size:2.5em;display:block;float:left}#weather .weather-label p{margin:0;float:right;font-weight:400;float:left;letter-spacing:1px;padding-top:.5em;margin-left:.5em}#weather .weather-image{float:right}#sw-logo{max-width:150px;float:right;padding:1.4em .5em;margin-top:0}#main,#internal{background:url(../img/bg-gray.jpg);padding:1em 0;zoom:1;height:890px}#main:after,#internal:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#internal{height:890px}#internal .white-box{padding:.9em .9em .5em}.ghost-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:1}.ghost-link:hover{background-color:rgba(0,0,0,0.5)}.whitebox{background-color:#fff;position:relative;box-shadow:0 1px 1px rgba(0,0,0,0.25);padding:.9em;zoom:1;margin-bottom:1em}.whitebox:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.whitebox h2{font-family:"museo-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;font-size:1.4em;margin:0}.whitebox h2 a{text-decoration:underline;color:#000;margin:0}.whitebox .number,.whitebox .number-nobig{font-family:"proxima-nova-condensed",Helvetica,sans-serif;font-weight:700;font-size:8.5em;line-height:1;color:#000;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.55)), color-stop(100%, #000), to(#000))}.whitebox .label{font-size:2em;font-family:"museo-sans",Helvetica,Arial,sans-serif;color:#a69d9d;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:block;text-transform:uppercase}.whitebox .same-label{font-size:.45em;text-align:left;width:100%;display:block}.whitebox .graybox{padding:1em;background:#f5f5f5;box-shadow:0 1px 1px rgba(0,0,0,0.25)}.whitebox .graybox h3{text-transform:uppercase;font-family:"museo-sans",Helvetica,Arial,sans-serif;margin:0}.whitebox .graybox ul{margin:0;padding:0;margin-top:.5em;padding-left:1.25em;font-size:.9em}.whitebox .graybox ul li{color:#444;line-height:1;margin-bottom:.75em}.whitebox .graybox ul li:last-child{margin-bottom:0}.legend{position:absolute;top:.5em;right:.5em;text-align:right}.legend ul{margin:0;padding:0;list-style:none}.legend ul li{display:block;float:left;margin-left:1em;text-transform:uppercase;color:#333;font-size:.9em}.legend ul li span{height:12px;width:12px;margin:0 .25em;display:inline-block;border:1px solid #aaa}#front-page-left{zoom:1}#front-page-left:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#electricity-usage .graph{width:56.75%;margin-right:3.8%;float:left;min-height:1px;position:relative;width:70%;margin-right:2%}#electricity-usage .graph h2{margin-bottom:.5em}#electricity-usage #electricity-usage-chart-legend{position:absolute;top:.5em;right:.5em;text-align:right}#electricity-usage #electricity-usage-chart-legend ul{margin:0;padding:0;list-style:none}#electricity-usage #electricity-usage-chart-legend ul li{display:block;float:left;margin-left:1em;text-transform:uppercase;color:#333;font-size:.9em}#electricity-usage #electricity-usage-chart-legend ul li span{height:12px;width:12px;margin:0 .25em;display:inline-block;border:1px solid #aaa}#electricity-usage .stat{width:30.75%;margin-right:3.8%;float:left;min-height:1px;margin-right:0;width:23%}#electricity-usage .stat .number{margin-bottom:-0.1em;text-align:right;height:150px}#electricity-usage .label{width:4.85%;margin-right:3.8%;float:left;min-height:1px;float:right;margin-right:0;margin-top:2em}#electricity-usage-chart-legend{position:absolute;top:.5em;right:.5em;text-align:right;top:auto;bottom:.5em}#electricity-usage-chart-legend ul{margin:0;padding:0;list-style:none}#electricity-usage-chart-legend ul li{display:block;float:left;margin-left:1em;text-transform:uppercase;color:#333;font-size:.9em}#electricity-usage-chart-legend ul li span{height:12px;width:12px;margin:0 .25em;display:inline-block;border:1px solid #aaa}#water-usage .graph{width:56.75%;margin-right:3.8%;float:left;min-height:1px;width:70%;margin-right:2%}#water-usage .graph h2{margin-bottom:.5em}#water-usage .stat{width:30.75%;margin-right:3.8%;float:left;min-height:1px;margin-right:0;width:23%}#water-usage .stat .number{margin-bottom:-0.1em;text-align:right;height:150px}#water-usage .label{width:4.85%;margin-right:3.8%;float:left;min-height:1px;float:right;margin-right:0;margin-top:2em}.chart-row{position:relative}.chart-row #water-usage-chart-legend{position:absolute;top:.5em;right:.5em;text-align:right;top:auto;bottom:.5em;right:1em}.chart-row #water-usage-chart-legend ul{margin:0;padding:0;list-style:none}.chart-row #water-usage-chart-legend ul li{display:block;float:left;margin-left:1em;text-transform:uppercase;color:#333;font-size:.9em}.chart-row #water-usage-chart-legend ul li span{height:12px;width:12px;margin:0 .25em;display:inline-block;border:1px solid #aaa}#solar-generation{width:48%;margin-right:3.8%;float:left;min-height:1px;height:360px;width:61%;margin-right:2%}#solar-generation .graph{float:left;width:100%;margin-right:2%;position:relative}#solar-generation .graph h2{margin-bottom:.5em}#solar-generation .graph #solar-chart{margin-bottom:1em}#solar-generation .graph #solar-chart-legend{position:absolute;top:.5em;right:.5em;text-align:right}#solar-generation .graph #solar-chart-legend ul{margin:0;padding:0;list-style:none}#solar-generation .graph #solar-chart-legend ul li{display:block;float:left;margin-left:1em;text-transform:uppercase;color:#333;font-size:.9em}#solar-generation .graph #solar-chart-legend ul li span{height:12px;width:12px;margin:0 .25em;display:inline-block;border:1px solid #aaa}#solar-generation .stat-wrapper{float:left;width:45%;position:relative}#solar-generation .stat-wrapper .stat .number{text-align:right;margin-right:.5em;height:150px}#solar-generation .graybox{float:right;width:auto}#solar-generation .label{top:0;float:right;margin-top:-3em;margin-right:-0.25em}#heating-cooling{width:48%;margin-right:3.8%;float:left;min-height:1px;margin-right:0;width:37%;height:360px;position:relative}#heating-cooling h2{font-size:20px}#heating-cooling .stat{width:100%;height:100px}#heating-cooling .graybox{position:absolute;bottom:1em;margin-right:1em}#heating-cooling .graybox h4{margin-top:0;font-size:1.1em}#heating-cooling .graybox h4 span{text-transform:uppercase}#heating-cooling .graybox p{font-weight:400;font-size:.9em;color:#444;margin-bottom:0}#heating-cooling .label{right:0;position:absolute;top:137px}#events{zoom:1;width:4.85%;margin-right:3.8%;float:left;min-height:1px;margin-right:0;width:28.6528%}#events:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#events h2{margin-top:0;margin-bottom:.5em;text-transform:uppercase;font-weight:400}#events h2 .small{font-size:.65em}#events h2 .logo-span{width:114px;height:27px;text-indent:-9999px;display:inline-block;background-image:url(../img/logo-coast.png)}#events .arrow{height:30px;background-color:#b5b5b5;background-color:rgba(0,0,0,0.2);text-align:center}#events .arrow i{margin-top:8px;width:25px;height:14px;background-image:url(../img/icons.png);background-position:-1px -24px}#events .arrow i.icon-arrowdown{background-position:-29px -24px}#events .arrow:hover{background-color:rgba(0,0,0,0.4)}#events #listings>ul{height:581px;overflow-y:hidden}#events #listings>ul>li{height:145.25px;overflow:hidden;zoom:1;background-color:#e5e5e5;border-bottom:1px solid #ccc;border-bottom:1px solid rgba(0,0,0,0.15)}#events #listings>ul>li:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#events #listings>ul>li a{display:block;text-decoration:none;padding:1em;zoom:1}#events #listings>ul>li a:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#events #listings>ul>li a:hover{background:rgba(0,0,0,0.5)}#events #listings>ul>li:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#events #listings>ul>li:last-child{border:0}#events #listings>ul>li img{float:right;border:1px solid #999}#events #listings>ul>li h3{font-size:1.5em;font-weight:400;margin:0}#events #listings>ul>li ul{margin:0;padding:0;zoom:1;margin-top:.25em}#events #listings>ul>li ul:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#events #listings>ul>li ul li{display:block;color:#333;font-weight:700;font-size:1em}#events #listings>ul>li ul li:last-child{border:0;font-weight:300;color:#999}#events #listings>ul .event{float:left}footer#footer{position:fixed;bottom:0;width:100%;background:url(../img/bg-scuffed.jpg)}footer#footer #footer-nav{zoom:1;float:left}footer#footer #footer-nav:after{display:block;visibility:hidden;height:0;clear:both;content:"."}footer#footer .main-nav{zoom:1;display:block;float:left;padding-bottom:1em}footer#footer .main-nav:after{display:block;visibility:hidden;height:0;clear:both;content:"."}footer#footer .main-nav li{display:block;float:left;padding-top:.5em;margin-right:.5em}footer#footer .main-nav li a{color:#fff;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(100%, rgba(0,0,0,0.5)), to(#000));-webkit-text-shadow:0 2px 2px rgba(0,0,0,0.75);-moz-text-shadow:0 2px 2px rgba(0,0,0,0.75);text-shadow:0 2px 2px rgba(0,0,0,0.75);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;text-transform:uppercase;background-color:#35393d;background-color:#fff;background-color:rgba(255,255,255,0.15);display:block;text-decoration:none;font-size:2.25em;font-weight:300;padding:.15em .25em}footer#footer .main-nav li a:hover{background-color:#fff;background-color:rgba(255,255,255,0.25)}footer#footer .main-nav li.current_page_item{background:url(../img/bg-gray.jpg);-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}footer#footer .main-nav li.current_page_item a{background:transparent;color:#3a5c16;font-weight:300;-webkit-mask-image:none;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}footer#footer .second-nav{zoom:1;display:block;float:left;margin-top:1em;margin-left:1em}footer#footer .second-nav:after{display:block;visibility:hidden;height:0;clear:both;content:"."}footer#footer .second-nav li{margin-top:0;display:block;float:left;margin-left:1em}footer#footer .second-nav li a{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(100%, rgba(0,0,0,0.5)), to(#000));display:block;padding:.5em;line-height:1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:#fff;font-size:1.05em;font-weight:300;color:#000;text-decoration:none;border-bottom:1px solid #fff}footer#footer .second-nav li a:hover{border-bottom:1px solid rgba(255,255,255,0)}#internal h2{margin:0;background:#406618;display:block;color:#fff;color:rgba(255,255,255,0.8);padding:.25em .25em;text-transform:uppercase;font-size:2em}#main-data{float:left;min-height:1px;width:55%;margin-right:0;padding:.5em 1em}#main-data .top-row{zoom:1}#main-data .top-row:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#main-data .top-row .stat-wrapper{position:relative;width:50%;float:left;margin-right:9%}#main-data .top-row .stat-wrapper .stat .number{line-height:.75}#main-data .top-row .stat-wrapper .stat .label{position:absolute;bottom:2.1em;right:-1.5em}#main-data .top-row .graph-wrapper{float:left;width:41%;text-align:center}#main-data .bottom-row{margin-top:.5em;padding-top:.5em;border-top:1px solid #ccc}#main-data .bottom-row .graybox{position:relative;padding:.5em 1em}#main-data .bottom-row .graybox.green span{color:#406618}#main-data .bottom-row .graybox.green .number,#main-data .bottom-row .graybox.green .number-nobig{color:#406618}#main-data .bottom-row .graybox.red span{color:#af2c2c}#main-data .bottom-row .graybox.red .number,#main-data .bottom-row .graybox.red .number-nobig{color:#af2c2c}#main-data .bottom-row .graybox h3{font-weight:400;text-transform:none;color:#595555}#main-data .bottom-row .graybox .number,#main-data .bottom-row .graybox .number-nobig{-webkit-mask-image:none;float:left;position:relative;font-size:7.25em}#main-data .bottom-row .graybox .label{position:absolute;right:-2em;bottom:1.75em;font-size:.2em}#main-data .bottom-row .graybox h4{float:left;clear:both;margin:0;text-transform:uppercase;color:#595555;font-weight:300;font-size:.9em;border-top:1px solid #ccc;padding-top:.5em}#main-data .bottom-row .graybox h4 span{font-weight:700;font-size:1.25em}.chart-nav{margin-top:1em}.chart-nav h4{text-transform:uppercase;margin:0;margin-right:1em;color:#000;float:left;margin-top:.5em;font-weight:400}.chart-nav ul{zoom:1;width:800px}.chart-nav ul:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.chart-nav ul li{display:block;float:left;margin-left:-1px}.chart-nav ul li a{display:block;background:#fff;border:1px solid #ccc;padding:.35em .5em;min-width:7em;text-decoration:none;text-transform:uppercase;text-align:center;color:#000}.chart-nav ul li a:hover{background:#eee;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.25);box-shadow:inset 0 2px 5px rgba(0,0,0,0.25)}.chart-nav ul li.current a{background:#eee;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.25);box-shadow:inset 0 2px 5px rgba(0,0,0,0.25)}.gray-label{color:#403d3d;text-transform:uppercase;text-align:center;margin-top:.25em}#second-data{float:left;min-height:1px;width:45%;margin-right:0;padding:0 1em}#second-data #floor-graphs{padding-bottom:.5em;border-bottom:1px solid #ccc;zoom:1}#second-data #floor-graphs:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#second-data #floor-graphs .graph-wrapper{text-align:center}#second-data #floor-graphs .graph-wrapper .gray-label{font-size:.9em;line-height:1}#second-data #floor-graphs .graph-wrapper .gray-label strong{display:block;font-weight:800}#second-data #floor-graphs .chart.vertical span.bar-label{color:#fff;bottom:4px}#second-data #floor-graphs .chart.vertical span.bar-label span{display:block}#second-data #floor-graphs .chart.vertical span.bar-label.blue span{color:#33a2a3}#second-data #floor-graphs .chart.vertical span.bar-label.red span{color:#af2c2c}#second-data #totals{padding-top:1em;zoom:1}#second-data #totals:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#second-data #totals p{margin:0}#second-data #totals .label{position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);display:block;float:left}#second-data #totals .graybox .number-nobig{color:#406618;-webkit-mask-image:none;text-transform:uppercase;font-size:3.5em;text-align:center;font-family:"proxima-nova",Helvetica,sans-serif;margin:.15em 0}#second-data #totals .graybox .callout{font-size:1em}#second-data #totals #compare-box{font-size:2.7em;text-align:left}.chart .bar-wrapper{zoom:1}.chart .bar-wrapper:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.chart .bar-wrapper:last-child{margin-bottom:0}.chart .bar-wrapper span{display:block}.chart .bar-wrapper span.red{background:#af2c2c;color:#af2c2c}.chart .bar-wrapper span.blue{background:#6bd0d1;color:#33a2a3}.chart .bar-wrapper span.bar-label{background:transparent;padding:.25em}.chart .bar-wrapper span.bar-label span{font-weight:700}.chart.horizontal .bar-wrapper{margin-bottom:.75em;width:88%}.chart.horizontal .bar-label{float:left;font-size:1.1em}.chart.horizontal .bar-label span{display:inline}.chart.horizontal span.bar{height:35px;float:left;-webkit-transition:all 1s cubic-bezier(.09, .035, .075, .93);-moz-transition:all 1s cubic-bezier(.09, .035, .075, .93);-ms-transition:all 1s cubic-bezier(.09, .035, .075, .93);-o-transition:all 1s cubic-bezier(.09, .035, .075, .93);transition:all 1s cubic-bezier(.09, .035, .075, .93)}.chart.horizontal span.bar.default-bar{width:0 !important}.chart.vertical{zoom:1}.chart.vertical:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.chart.vertical .bar-wrapper{width:35%;float:left;position:relative;height:150px}.chart.vertical .bar-wrapper:first-child{margin-left:15%}.chart.vertical span.bar-label{font-size:.75em;position:absolute;bottom:0;padding:0;width:100%}.chart.vertical span.bar-label span{display:inline}.chart.vertical span.bar{width:50px;bottom:1.25em;position:absolute;left:50%;margin-left:-25px;-webkit-transition:all 1s cubic-bezier(.09, .035, .075, .93);-moz-transition:all 1s cubic-bezier(.09, .035, .075, .93);-ms-transition:all 1s cubic-bezier(.09, .035, .075, .93);-o-transition:all 1s cubic-bezier(.09, .035, .075, .93);transition:all 1s cubic-bezier(.09, .035, .075, .93)}.chart.vertical span.bar.default-bar{height:0 !important}.gauge{height:150px;width:150px;-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;display:inline-block;position:relative;background:#e6e6e6;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.15);box-shadow:inset 0 2px 5px rgba(0,0,0,0.15);overflow:hidden}.gauge .gauge-max{position:absolute;top:20%;width:90%;text-align:right;left:0;color:#fff;color:rgba(255,255,255,0.75);-webkit-text-shadow:0 1px 1px #9b2727;-moz-text-shadow:0 1px 1px #9b2727;text-shadow:0 1px 1px #9b2727}.gauge .arrow{height:75px;width:6px;position:absolute;left:50%;margin-left:-3px;overflow:visible;z-index:1;-webkit-transition:all 1s cubic-bezier(.09, .035, .075, .93);-moz-transition:all 1s cubic-bezier(.09, .035, .075, .93);-ms-transition:all 1s cubic-bezier(.09, .035, .075, .93);-o-transition:all 1s cubic-bezier(.09, .035, .075, .93);transition:all 1s cubic-bezier(.09, .035, .075, .93)}.gauge .arrow.default-arrow{-moz-transform:rotate(0deg) !important;-o-transform:rotate(0deg) !important;-webkit-transform:rotate(0deg) !important;-ms-transform:rotate(0deg) !important;transform:rotate(0deg) !important}.gauge .arrow .arrow-arm{position:absolute;background:#406618;height:70px;width:6px;top:10px}.gauge .arrow .arrow-head{position:absolute;left:-7px;top:5px;width:0;height:0;border-bottom:18px solid #406618;border-left:10px solid transparent;border-right:10px solid transparent}.gauge .arrow-holder{background:#fff;background:-moz-radial-gradient(center, ellipse cover, #fff 0, #ededed 49%, #f3f3f3 50%, #fff 100%);background:-webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #fff), color-stop(49%, #ededed), color-stop(50%, #f3f3f3), color-stop(100%, #fff));background:-webkit-radial-gradient(center, ellipse cover, #fff 0, #ededed 49%, #f3f3f3 50%, #fff 100%);background:-o-radial-gradient(center, ellipse cover, #fff 0, #ededed 49%, #f3f3f3 50%, #fff 100%);background:-ms-radial-gradient(center, ellipse cover, #fff 0, #ededed 49%, #f3f3f3 50%, #fff 100%);background:radial-gradient(ellipse at center, #fff 0, #ededed 49%, #f3f3f3 50%, #fff 100%);width:16px;height:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3);z-index:2}.gauge .arrow{-webkit-transform-origin:3px 100%;-moz-transform-origin:3px 100%;-o-transform-origin:3px 100%;-ms-transform-origin:3px 100%;transform-origin:3px 100%}.gauge .danger-zone{background:#af2c2c;width:75px;height:75px;position:absolute;left:0;top:0;z-index:0;background:-moz-linear-gradient(45deg, rgba(175,44,44,0) 37%, rgba(175,44,44,0) 46%, rgba(175,44,44,0.98) 99%, #af2c2c 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(37%, rgba(175,44,44,0)), color-stop(46%, rgba(175,44,44,0)), color-stop(99%, rgba(175,44,44,0.98)), color-stop(100%, #af2c2c));background:-webkit-linear-gradient(45deg, rgba(175,44,44,0) 37%, rgba(175,44,44,0) 46%, rgba(175,44,44,0.98) 99%, #af2c2c 100%);background:-o-linear-gradient(45deg, rgba(175,44,44,0) 37%, rgba(175,44,44,0) 46%, rgba(175,44,44,0.98) 99%, #af2c2c 100%);background:-ms-linear-gradient(45deg, rgba(175,44,44,0) 37%, rgba(175,44,44,0) 46%, rgba(175,44,44,0.98) 99%, #af2c2c 100%);background:linear-gradient(45deg, rgba(175,44,44,0) 37%, rgba(175,44,44,0) 46%, rgba(175,44,44,0.98) 99%, #af2c2c 100%)}.gauge .glare-overlay{position:absolute;top:0;left:0;width:150px;height:150px;-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:-moz-radial-gradient(center, ellipse cover, rgba(246,246,246,0) 0, rgba(246,246,246,0.06) 38%, rgba(248,248,248,0.08) 51%, rgba(249,249,249,0.62) 56%, #fbfbfb 67%, rgba(251,251,251,0) 68%, rgba(255,255,255,0) 96%, rgba(255,255,255,0) 100%);background:-webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, rgba(246,246,246,0)), color-stop(38%, rgba(246,246,246,0.06)), color-stop(51%, rgba(248,248,248,0.08)), color-stop(56%, rgba(249,249,249,0.62)), color-stop(67%, #fbfbfb), color-stop(68%, rgba(251,251,251,0)), color-stop(96%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-radial-gradient(center, ellipse cover, rgba(246,246,246,0) 0, rgba(246,246,246,0.06) 38%, rgba(248,248,248,0.08) 51%, rgba(249,249,249,0.62) 56%, #fbfbfb 67%, rgba(251,251,251,0) 68%, rgba(255,255,255,0) 96%, rgba(255,255,255,0) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(246,246,246,0) 0, rgba(246,246,246,0.06) 38%, rgba(248,248,248,0.08) 51%, rgba(249,249,249,0.62) 56%, #fbfbfb 67%, rgba(251,251,251,0) 68%, rgba(255,255,255,0) 96%, rgba(255,255,255,0) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(246,246,246,0) 0, rgba(246,246,246,0.06) 38%, rgba(248,248,248,0.08) 51%, rgba(249,249,249,0.62) 56%, #fbfbfb 67%, rgba(251,251,251,0) 68%, rgba(255,255,255,0) 96%, rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at center, rgba(246,246,246,0) 0, rgba(246,246,246,0.06) 38%, rgba(248,248,248,0.08) 51%, rgba(249,249,249,0.62) 56%, #fbfbfb 67%, rgba(251,251,251,0) 68%, rgba(255,255,255,0) 96%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f6f6f6', endColorstr='#00ffffff', GradientType=1)}.gauge#main-energy-gauge{height:200px;width:200px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gauge#main-energy-gauge .arrow{height:100px}.gauge#main-energy-gauge .arrow .arrow-arm{height:95px}.gauge#main-energy-gauge .danger-zone{height:100px;width:100px}.gauge#main-energy-gauge .glare-overlay{width:200px;height:200px}.jqplot-axis{font-family:"museo-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#aaa;font-size:.65em !important;font-weight:400}.jqplot-target:not(#solar-usage-chart){height:100px}#alerts-wrapper{background:#406618;color:#fff;zoom:1;position:relative;border-top:1px solid #000}#alerts-wrapper:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#alerts-wrapper #alert-header{float:left;-webkit-box-shadow:5px 0 10px rgba(0,0,0,0.25);-moz-box-shadow:5px 0 10px rgba(0,0,0,0.25);box-shadow:5px 0 10px rgba(0,0,0,0.25);margin-right:0;position:relative;z-index:1}#alerts-wrapper #alert-header h2{color:#fff;text-transform:uppercase;margin:0;font-size:.9em;padding:.9em 0}#alerts-wrapper #alert-header h2 .icon{position:relative;top:-2px}#alerts-wrapper .alerts-marquee-wrapper{overflow:hidden;position:relative;z-index:0}#alerts-wrapper #alerts-marquee,#alerts-wrapper .alerts-marquee{float:left}#alerts-wrapper #alerts-marquee .alert{display:none}#alerts-wrapper .alert{float:left;clear:none;font-size:1.5em;font-weight:100;letter-spacing:1px;-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.75);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.75);text-shadow:0 1px 1px rgba(0,0,0,0.75);padding:.25em 2em;border-right:3px solid #4d7b1d;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.25);box-shadow:inset 0 0 10px rgba(0,0,0,0.25)}#alerts-wrapper .alert.level_2{background:#bf1c1c}#alerts-archive-wrapper{margin:0;padding:0;list-style:none}#alerts-archive-wrapper li{font-size:1.2em;zoom:1;border-bottom:1px dashed #a69d9d;padding:.5em 0}#alerts-archive-wrapper li:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#alerts-archive-wrapper li span{background:rgba(0,0,0,0.15);display:block;float:left;margin:0 1em 0 0;padding:.25em .5em;font-size:.9em}#alerts-archive-wrapper .alert{float:left;display:block;font-size:1.1em}#alerts-archive-wrapper .alert.level_2{color:#af2c2c}.pagination{margin-top:1em;text-align:center}.pagination .page-numbers{background:rgba(0,0,0,0.15);display:inline-block;margin:0 1px 0 0;padding:.25em .5em;font-size:1.3em;color:#000;text-decoration:none}.pagination .page-numbers.current{color:#736d6d;background:rgba(0,0,0,0.05)}.draggable{cursor:ew-resize;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}article{-webkit-font-smoothing:anti-aliased}article h1{font-size:2.5em;text-transform:uppercase;display:block;width:100%;padding-bottom:.5em;border-bottom:1px solid rgba(166,157,157,0.5)}article p,article ul{line-height:1.75;font-weight:300;font-size:.875em}article #secondary-content img{border:2px solid rgba(0,0,0,0.15)}article ul{margin:0 0 0 1.25em;padding:0}article ul li{margin-bottom:.625em}article .sixcol ul li{margin-bottom:0}#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000;display:none}.event-modal,.unit-modal{display:none;position:relative;background:#fff;padding:1em;-webkit-box-shadow:0 0 150px rgba(0,0,0,0.75);-moz-box-shadow:0 0 150px rgba(0,0,0,0.75);box-shadow:0 0 150px rgba(0,0,0,0.75)}.event-modal .modal-close,.unit-modal .modal-close{position:absolute;display:block;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;top:-25px;right:-25px;background:#000;color:#fff;text-align:center;text-decoration:none;line-height:1.4;font-size:1.7em}.event-modal>img,.unit-modal>img{float:left;margin-right:1em}.event-modal .event-modal-details,.unit-modal .event-modal-details{float:left;max-width:400px}.event-modal h2,.unit-modal h2,.event-modal h3,.unit-modal h3,.event-modal h4,.unit-modal h4{text-transform:uppercase;margin:0}.event-modal h2,.unit-modal h2{font-weight:400;font-size:1.75em;margin-bottom:.15em}.event-modal h3,.unit-modal h3,.event-modal h4,.unit-modal h4{font-size:1.2em;color:#a69d9d;font-weight:300}.event-modal h4,.unit-modal h4{color:#8c8585;width:100%}.event-modal p,.unit-modal p{padding-top:.5em;border-top:1px solid #b1acac}.event-modal .scan-label,.unit-modal .scan-label{position:absolute;top:174px;bottom:auto;left:20px;line-height:1.2}#units-available>ul{margin:0;padding:0;list-style:none}#units-available>ul li{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.25);padding:.9em;zoom:1;margin-bottom:1em;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));background:-webkit-linear-gradient(top, #fff, #ddd);background:-moz-linear-gradient(top, #fff, #ddd);background:-ms-linear-gradient(top, #fff, #ddd);background:-o-linear-gradient(top, #fff, #ddd);padding:0;float:left;width:48%;margin-right:2%}#units-available>ul li:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#units-available>ul li h2{font-family:"museo-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;font-size:1.4em;margin:0}#units-available>ul li h2 a{text-decoration:underline;color:#000;margin:0}#units-available>ul li .number,#units-available>ul li .number-nobig{font-family:"proxima-nova-condensed",Helvetica,sans-serif;font-weight:700;font-size:8.5em;line-height:1;color:#000;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.55)), color-stop(100%, #000), to(#000))}#units-available>ul li .label{font-size:2em;font-family:"museo-sans",Helvetica,Arial,sans-serif;color:#a69d9d;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:block;text-transform:uppercase}#units-available>ul li .same-label{font-size:.45em;text-align:left;width:100%;display:block}#units-available>ul li .graybox{padding:1em;background:#f5f5f5;box-shadow:0 1px 1px rgba(0,0,0,0.25)}#units-available>ul li .graybox h3{text-transform:uppercase;font-family:"museo-sans",Helvetica,Arial,sans-serif;margin:0}#units-available>ul li .graybox ul{margin:0;padding:0;margin-top:.5em;padding-left:1.25em;font-size:.9em}#units-available>ul li .graybox ul li{color:#444;line-height:1;margin-bottom:.75em}#units-available>ul li .graybox ul li:last-child{margin-bottom:0}#units-available>ul li.last{margin-right:0}#units-available>ul li .thumb{border-right:1px solid #aaa;margin-right:2em;display:block;float:left}#units-available>ul li .title{font-size:2em;margin-top:.5em;display:block}#units-available>ul li .title .price{display:block;font-weight:300;font-size:.8em}#units-available>ul li.error{padding:1em;text-align:center}#units-available .available-unit-image{float:left}#units-available .available-unit-details{float:left}#units-available .apartment-qr-code{position:absolute;bottom:0;right:0;padding:1em}#units-available .apartment-qr-code .scan-label{top:-27px;right:.25em}#units-available .apartment-qr-code img{float:right}.scan-label{position:absolute;width:100px;font-size:.65em;text-align:center;line-height:1;color:#fff;background:#000;padding:.5em}.cin-slideshow{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;height:auto;position:relative;background:#434446;background:rgba(189,215,255,0.15)}.cin-slideshow .slide{padding:.5em}.cin-slideshow .arrows{display:block;z-index:1;opacity:.9;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.5);box-shadow:0 1px 4px rgba(0,0,0,0.5);position:absolute;height:3.75em;width:3.75em;background-color:rgba(255,255,255,0.75);background-image:url('../img/arrows.png');background-repeat:no-repeat;-webkit-transition:.2s .2s linear;-moz-transition:.2s .2s linear;-o-transition:.2s .2s linear;transition:.2s .2s linear}.cin-slideshow .arrows.prev{left:0;bottom:0;top:auto;background-position:30px 25px}.cin-slideshow .arrows.next{right:.75em;bottom:0;top:auto;background-position:-180px 25px}.cin-slideshow .arrows:hover{display:block;opacity:1}.caption-wrapper{position:relative;overflow:hidden;margin-bottom:1em}.caption-wrapper .caption{position:absolute;bottom:0;right:0;float:right;padding:.5em 1em;background-color:#fff;background-color:rgba(255,255,255,0.7);margin:0;font-size:.75em}.caption-wrapper .caption a{color:#406618;text-decoration:none}img.hero{display:block}a.button{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(100%, rgba(0,0,0,0.5)), to(#000));padding:1em;line-height:1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:#fff;font-size:1.05em;font-weight:500;color:#406618;display:block;clear:both;text-align:center;text-decoration:none}.cinemagraph{position:relative}.cinemagraph iframe{margin-bottom:-0.5em}.animated{position:absolute;top:0;left:0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{zoom:1}.clearfix:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.right{float:right}.overflow{overflow:visible}.relative{position:relative}.resetter{margin:0;padding:0}.break{clear:both}.alignright{text-align:right}.alignleft{text-align:left}img.alignleft{margin:0 1em 1em 0;float:left}nav.inline ul li{display:inline-block}.cursor-default{cursor:default}.cursor-resize{cursor:ew-resize}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile{display:none}@media (max-width:768px){.mobile{display:block}.desktop{display:none}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}