.accentColor{color:#5cb85c}.accent{color:#5cb85c;font-weight:bold}.dimmed{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}body{color:#111;font-size:12px;background-color:#f7f9f8;font-family:'Arial'}.container .jumbotron{font-family:'Arial'}input,textarea,select{font-family:'Arial';color:#111;border:1px solid #aaa;border-radius:0}input:-ms-input-placeholder{color:#999}.btn{background-image:none;font-family:'Arial'}.alert{font-family:'Arial';font-size:16px}label{font-family:'Arial';font-weight:normal}.table>thead>tr>th{border-bottom:0}.form-control{border-radius:0}.input-group{width:100%}input:hover,input:focus{border:1px solid #1d943b;border-left:2px solid #35aa47}ul.dropdown-menu{max-height:400px;overflow-y:auto}.dropdown-menu a{color:#111!important;text-shadow:none!important}.dropdown-menu a:hover{background-color:#373c43!important;background-image:none!important;color:#fff!important}.dropdown-menu a i{margin-left:-10px;width:20px;display:block;float:left;margin-top:2px}.dropdown-menu p{color:#2b2b2b!important;padding-left:4px;padding-right:4px}.dropdown-menu h4{color:#111!important;margin-top:1px;margin-bottom:1px;padding-left:2px}.dropdown-menu h5{color:#111!important;margin-top:1px;margin-bottom:1px;padding-left:2px}.dropdown-menu li{border-bottom:1px solid rgba(210,210,210,.8)}.btn-logout{color:#000;background-color:#ededed;border:1px solid #ddd;box-shadow:1px 1px 2px rgba(0,0,0,.8);-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;background-clip:padding-box;padding-top:4px}.btn-logout:hover{box-shadow:-1px -1px 2px rgba(0,0,0,.8);background-color:#f0f0f0}th{font-family:'Arial';font-weight:normal}.headerFont{font-family:'Arial';font-weight:normal}.popover-content{color:#111;font-size:13px;font-weight:normal;font-family:'Arial';z-index:99999}.popover{z-index:99999}.popover-title{display:none}.dropdown-menu,.breadcrumb,.label,.alert{border-radius:0}.btn:active,.btn.active{background-image:none}.btn-success{background-color:#5cb85c}.btn-success:active,.btn-success.active{background-color:#5cb85c}.btn-success:hover{background-color:#1d943b}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#357ebd;background-image:linear-gradient(to bottom,#428bca 0%,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}.nav-pills>li>a{border-radius:0}.navbar{border-radius:0}.navbar-collapse.in{overflow:visible}.navbar-nav>li{font-size:12px;margin-top:14px}.navbar-brand,.navbar-nav>li>a{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;background-clip:padding-box}.navbar-inverse{background-image:none;background-color:#373c43!important}.navbar-inverse .navbar-nav>li>a{background-color:#445a6b;color:#f7f7f9;height:45px;margin-right:10px;margin-top:-5px}.navbar-inverse .navbar-nav>.active>a{background-color:#fff;color:#a90034}.navbar-inverse .navbar-nav>.active>a:hover{background-color:#fff;color:#a90034}.navbar-inverse .navbar-nav>li>a.helpBtn{background-color:transparent}.navbar-inverse .navbar-nav>li.active>a.helpBtn{background-color:#fff}.navbar-inverse .navbar-nav>li>a:hover{background-color:#58748a}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert-danger{background-color:#d84a38;color:#eee}.progress{background-image:linear-gradient(to bottom,#ebebeb 0%,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff5f5f5',GradientType=0)}.progress-bar{background-image:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff3071a9',GradientType=0)}.progress-bar-success{background-image:linear-gradient(to bottom,#5cb85c 0%,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff449d44',GradientType=0)}.progress-bar-info{background-image:linear-gradient(to bottom,#5bc0de 0%,#31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff31b0d5',GradientType=0)}.progress-bar-warning{background-image:linear-gradient(to bottom,#f0ad4e 0%,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffec971f',GradientType=0)}.progress-bar-danger{background-image:linear-gradient(to bottom,#d9534f 0%,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc9302c',GradientType=0)}.list-group{border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{border-radius:0;border-color:transparent;background-color:#5cb85c}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{border-color:transparent;border-radius:0;background-color:#5cb85c}.panel{box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:linear-gradient(to bottom,#f5f5f5 0%,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0)}.panel-primary>.panel-heading{background-image:linear-gradient(to bottom,#428bca 0%,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}.panel-success>.panel-heading{background-image:linear-gradient(to bottom,#dff0d8 0%,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffd0e9c6',GradientType=0)}.panel-info>.panel-heading{background-image:linear-gradient(to bottom,#d9edf7 0%,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0)}.panel-warning>.panel-heading{background-image:linear-gradient(to bottom,#fcf8e3 0%,#faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fffaf2cc',GradientType=0)}.panel-danger>.panel-heading{background-image:linear-gradient(to bottom,#f2dede 0%,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffebcccc',GradientType=0)}.well{background-image:linear-gradient(to bottom,#e8e8e8 0%,#f5f5f5 100%);background-repeat:repeat-x;border-color:#dcdcdc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8',endColorstr='#fff5f5f5',GradientType=0);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}@media(min-width:767px){body.login{width:auto!important;min-width:0!important}.loginContainer{width:auto!important}}@media(max-width:767px){body.login{width:auto!important;min-width:0!important}.loginContainer{width:auto!important}#feedbackBtnNav{float:left!important;width:80%!important}#helpBtnNav{float:left!important;width:80%!important}.navbar-nav{margin:0!important;width:80%!important}.navbar-nav>li>a{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}.navbar-toggle{float:left;margin-left:16px}}@media(min-width:767px) and (max-width:767px){.navbar-collapse{margin-right:-15px!important;margin-left:-15px!important}.navbar-header{float:none}.navbar-nav>li{float:none}}.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.spotSummaryColumn{text-align:center;padding-right:30px;padding-left:30px}.spotSummaryColumnSeparator{text-align:center;padding-right:30px;padding-left:30px;border-right:1px solid #aaa}.downArrow{color:#32cd32}.upArrow{color:red}.settingsNotification{text-align:center;background-color:#fff;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#111}@font-face{font-family:"Libre Franklin";src:url(../fonts/LibreFranklin-Regular.ttf);font-weight:400}@font-face{font-family:"Libre Franklin";src:url(../fonts/LibreFranklin-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:"Libre Franklin";src:url(../fonts/LibreFranklin-Medium.ttf);font-weight:500}@font-face{font-family:"Libre Franklin";src:url(../fonts/LibreFranklin-SemiBold.ttf);font-weight:600}@font-face{font-family:"Libre Franklin";src:url(../fonts/LibreFranklin-Bold.ttf);font-weight:700}html{font-size:16px}body{font-family:"Libre Franklin",sans-serif;background-color:#f2f2f2;font-size:1rem}h1,h2{text-align:center;overflow-wrap:break-word}@media(min-width:768px){h1,h2{text-align:left}}h1{font-size:1.875rem;font-weight:bold}h2{font-size:1.25rem;font-weight:bold;letter-spacing:.14px;line-height:1.5rem;margin-top:0;margin-bottom:1rem}a{color:#00cad5}a:hover{color:#00696f}input{font-family:"Libre Franklin",sans-serif;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d4d4d4}input:hover,input:focus{border-color:#00cad5;border-width:1px}input::placeholder{color:#d4d4d4}label{font-family:"Libre Franklin",sans-serif}[data-toggle="tooltip"]{color:#00cad5;text-decoration:underline}.small{font-size:14px}.big{font-size:18px}.textBig{font-size:2em}.textLarge{font-size:3em}.highlightText{color:#00cad5}.highlightTextTemp{color:#009483}.fontWeightMedium{font-weight:400}.fontWeightSmall{font-weight:300;font-size:13px}.margin-y-sm{margin-bottom:.5rem;margin-top:.5rem}.margin-y-md{margin-bottom:1rem;margin-top:1rem}@media(max-width:767px){.hideForMobile{display:none!important}}@media(min-width:768px){.hideForDesktop{display:none!important}}.flex{display:flex}.flex.centered{align-items:center;justify-content:center}.flex.align-flex-start{align-items:flex-start}.button-primary{align-items:center;background:#00cad5;border:none;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;cursor:pointer;display:inline-flex;font-weight:bold;justify-content:center;text-align:center;padding:.5rem 1rem;white-space:nowrap}.button-primary:disabled{background:#f2f2f2;color:rgba(0,0,0,.3);cursor:default}.button-primary:hover:not(:disabled),.button-primary:focus:not(:disabled){background:#00d9e4;border:none;color:#fff}.button-primary i{margin-right:.5rem}.button-secondary{align-items:center;background:#d4d4d4;border:none;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#000;cursor:pointer;display:inline-flex;font-weight:bold;justify-content:center;text-align:center;padding:.5rem 1rem;white-space:nowrap}.button-secondary:disabled{background:#f2f2f2;color:rgba(0,0,0,.3);cursor:default}.button-secondary:hover:not(:disabled),.button-secondary:focus:not(:disabled){background:#dcdcdc;border:none;color:#000}.button-secondary i{margin-right:.5rem}.button-tertiary{align-items:center;background:#009483;border:none;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;cursor:pointer;display:inline-flex;font-weight:bold;justify-content:center;text-align:center;padding:.5rem 1rem;white-space:nowrap}.button-tertiary:disabled{background:#f2f2f2;color:rgba(0,0,0,.3);cursor:default}.button-tertiary:hover:not(:disabled),.button-tertiary:focus:not(:disabled){background:#00a391;border:none;color:#fff}.button-tertiary i{margin-right:.5rem}.button-white{align-items:center;background:#fff;border:none;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#000;cursor:pointer;display:inline-flex;font-weight:bold;justify-content:center;text-align:center;padding:.5rem 1rem;white-space:nowrap}.button-white:disabled{background:#f2f2f2;color:rgba(0,0,0,.3);cursor:default}.button-white:hover:not(:disabled),.button-white:focus:not(:disabled){background:#fff;border:none;color:#000}.button-white i{margin-right:.5rem}.button-gray{align-items:center;background:#f2f2f2;border:none;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#797979;cursor:pointer;display:inline-flex;font-weight:bold;justify-content:center;text-align:center;padding:.5rem 1rem;white-space:nowrap}.button-gray:disabled{background:#f2f2f2;color:rgba(0,0,0,.3);cursor:default}.button-gray:hover:not(:disabled),.button-gray:focus:not(:disabled){background:#fafafa;border:none;color:#797979}.button-gray i{margin-right:.5rem}.isOld{height:100px;display:grid;text-align:center;align-items:center}.icon-button{background:none;border:none;cursor:pointer;text-align:center;padding:.5rem}.checkbox{display:flex}.checkbox .fa-check{color:transparent}.checkbox input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox input:checked+.checkboxBox .fa-check{color:#00cad5}.checkbox .checkboxBox{align-items:center;border:1px solid #d4d4d4;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;margin-right:.5em;width:20px}.checkbox.error .checkboxText{color:red}.approveBorder{border:3px solid;border-color:red;background-color:#fff;border-radius:10px}.select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:right 1em top 50%;background-size:.65em auto;border:1px solid #f2f2f2;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;font-family:"Libre Franklin",sans-serif;font-weight:500;height:50px;padding:0 2.5rem 0 1rem}.select::-ms-expand{display:none}.select.dark-border{border-color:#d4d4d4}.toggle{align-items:center;display:flex;margin-bottom:0}.toggle .toggle-switch{-webkit-border-top-right-radius:12.5px;-webkit-border-bottom-right-radius:12.5px;-webkit-border-bottom-left-radius:12.5px;-webkit-border-top-left-radius:12.5px;-moz-border-radius-topright:12.5px;-moz-border-radius-bottomright:12.5px;-moz-border-radius-bottomleft:12.5px;-moz-border-radius-topleft:12.5px;border-top-right-radius:12.5px;border-bottom-right-radius:12.5px;border-bottom-left-radius:12.5px;border-top-left-radius:12.5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background:#d4d4d4;display:inline-block;height:25px;min-width:40px;position:relative;transition:background 250ms;width:40px}.toggle .toggle-switch:after{background:#fff;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;-webkit-border-top-left-radius:100%;-moz-border-radius-topright:100%;-moz-border-radius-bottomright:100%;-moz-border-radius-bottomleft:100%;-moz-border-radius-topleft:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%;border-top-left-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;content:'';display:block;height:18.75px;left:3.125px;position:absolute;top:3.125px;transition:left 250ms;width:18.75px}.toggle input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toggle .on-text{display:none}.toggle .off-text{opacity:.6}.toggle input:checked+.toggle-switch{background:#009483}.toggle input:checked+.toggle-switch:after{left:18.125px}.toggle input:checked~.on-text{display:inline-block}.toggle input:checked~.off-text{display:none}.toggle .toggle-text{margin-left:.5rem}.accessibilityText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table{font-size:14px}.table thead{background:#f2f2f2}.table th{font-weight:bold}.table tbody tr{background:#fff}.table tbody tr td{border:1px solid #f2f2f2}.table .dataLabel{display:none}@media(max-width:767px){.table.responsive thead{display:none}.table.responsive,.table.responsive tbody{display:block}.table.responsive tr{display:block;margin:1rem 0 2rem}.table.responsive tr:last-child{margin-bottom:0}.table.responsive td{display:flex}.table.responsive .dataLabel{display:block;font-weight:bold;padding-right:8px;width:50%;word-wrap:break-word}.table.responsive .dataValue{width:50%}.table.responsive .openDetails{display:none}.table.responsive .secondaryAddressField{display:block;font-weight:bold}.table.responsive .secondaryPercentageField{display:block;margin-left:16px;font-weight:bold;white-space:nowrap}.table.responsive .addressRow{display:none}.table.responsive.mobileSingleColumn td{align-items:center;flex-direction:column;padding:0;text-align:center}.table.responsive.mobileSingleColumn .dataLabel{background:#f2f2f2;padding:.5rem;width:100%}.table.responsive.mobileSingleColumn .dataValue{padding:.5rem;width:100%}}.table .mobileTableHeading{background:#f2f2f2}.periodSelect{background:#fff;border:1px solid #f2f2f2;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:flex;font-weight:500;height:50px;width:200px;padding:0 1rem;position:relative;white-space:nowrap}.periodSelect i{margin-left:1rem}.periodSelect .periodSelectDropdown{background:#fff;border:1px solid #d4d4d4;left:0;max-height:80vh;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:10}.periodSelect .periodSelectDropdownItem{padding:.5rem 1rem;cursor:pointer}.periodSelect .periodSelectDropdownItem:hover{text-decoration:underline}.periodSelectControls{display:flex;justify-content:center;margin-top:.5rem}@media(min-width:768px){.periodSelectControls{margin-left:1rem;margin-top:0}}.periodSelectPrevNext{border:1px solid #f2f2f2;min-width:50px}.periodSelectPrevNext:hover{border:1px solid #f2f2f2}.periodSelectPrevNext .leftArrow,.periodSelectPrevNext .rightArrow{margin:0}.tabViewContainer{margin-left:-1rem;margin-right:-1rem;margin-top:2rem}@media(min-width:480px){.tabViewContainer{margin-left:0;margin-right:0}}.tabViewContainer .nav-tabs{border-bottom:none;display:none}@media(min-width:768px){.tabViewContainer .nav-tabs{display:block}}.tabViewContainer .nav-tabs a{border:none;color:#000;padding:.5rem 1rem;text-align:left}.tabViewContainer .nav-tabs a:hover{color:#000}.tabViewContainer .nav-tabs .fa{color:#d4d4d4}.tabViewContainer .nav-tabs li.active{font-weight:bold}.tabViewContainer .nav-tabs li.active a{border:none;color:#000}.tabViewContainer .nav-tabs li.active .fa{color:#00cad5}.tabViewContainer .tabPane{background:#fff;padding:1rem}.modal-title{font-size:1.8rem}.modal-header{border-bottom:none;padding:1rem}.modal-description{margin-bottom:1rem}.modal-footer{border-top:none;padding:1rem}.guideModalWrapper{display:inline-block;position:relative}.guideModalWrapper.guideActive .guideFocus{position:relative;z-index:1050}.guideModalWrapper.guideActive .pointToElement{z-index:1060}.pointToElement{position:absolute;z-index:1000}@media(min-width:768px){.pointToElement{max-width:400px}}.pointToElement:before{background:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 9px rgba(0,0,0,.5);content:'';display:block;height:20px;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:20px;z-index:-1}@media(min-width:768px){.pointToElement:before{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.guideModal{text-align:center}.guideModal.modal-content,.guideModal .modal-content{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.guideModal .modal-body{background:#fff;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.guideModal .modal-body p{text-align:left}.guideModal .guideControls{display:flex}.guideModal .guideControls button,.guideModal .guideControls a{height:50px;width:115px}.guideModal .guideControls button:first-child,.guideModal .guideControls a:first-child{margin-right:.5rem}.guideModal .guideControls button:last-child,.guideModal .guideControls a:last-child{margin-left:.5rem}@media(min-width:480px){.guideModal .guideControls button,.guideModal .guideControls a{padding:.5rem 2rem;width:150px}}.guideModal .dismissBtn{background:none;border:none;color:#d4d4d4;font-size:.9rem;font-weight:bold;letter-spacing:2px;margin-bottom:.5rem}.guideModal .modal-footer{align-items:center;background:#fff;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:flex;flex-direction:column}.guideModal .toggle-text{font-size:.9rem}.guideProgress{display:flex;justify-content:center;margin:1rem 0}.guideProgress .guideProgressStep{background:#d4d4d4;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;-webkit-border-top-left-radius:100%;-moz-border-radius-topright:100%;-moz-border-radius-bottomright:100%;-moz-border-radius-bottomleft:100%;-moz-border-radius-topleft:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%;border-top-left-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;height:.75rem;margin:0 .5rem;width:.75rem}@media(min-width:480px){.guideProgress .guideProgressStep{height:1rem;width:1rem}}.guideProgress .guideProgressStep.on{background:#00cad5}.headerGuideOpen{overflow:hidden}@media(min-width:992px){.headerGuideOpen{overflow:visible}}.headerLinkGuide{left:0;position:absolute;right:0;top:0}@media(min-width:992px){.headerLinkGuide{position:relative}}.headerLinkGuide .modal-content{bottom:0;margin:10px;max-height:calc(100vh - 84px);max-width:none;overflow:auto}@media(min-width:992px){.headerLinkGuide .modal-content{bottom:auto;margin:0;max-height:calc(100vh - 80px);overflow:visible;right:1rem;top:100%;width:731px}}.headerLinkGuide .modal-content.pointToElement:before{bottom:64px;position:fixed;transform:translate(-50%) rotate(45deg)}@media(min-width:992px){.headerLinkGuide .modal-content.pointToElement:before{position:absolute;top:0;transform:translate(-50%,-50%) rotate(45deg)}}#headerGuideBackdrop{background:#000;bottom:0;left:0;position:absolute;right:0;top:0;opacity:.5;z-index:90}#detailsGuideWrapper{max-width:300px;width:100%}#guideStep-2{left:0;right:0;top:55px}@media(min-width:768px){#guideStep-2{left:auto}}#guideStep-2:before{left:50%}@media(min-width:768px){#guideStep-2:before{left:auto;right:70px}}#guideStep-3 .pointToElement:before{left:25%}@media(min-width:992px){#guideStep-3 .pointToElement:before{left:93px}}#guideStep-4 .pointToElement:before{left:41.66666667%}@media(min-width:992px){#guideStep-4 .pointToElement:before{left:302px}}#guideStep-5{bottom:calc(100% + 10px);left:50%;transform:translateX(-50%)}@media(min-width:992px){#guideStep-5{left:100%;bottom:-70px;transform:none}}#guideStep-5:before{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}@media(min-width:992px){#guideStep-5:before{bottom:90px;left:0}}#guideStep-6 .pointToElement:before{left:58.33333333%}@media(min-width:992px){#guideStep-6 .pointToElement:before{left:510.5px}}#guideStep-7 .pointToElement:before{left:75%}@media(min-width:992px){#guideStep-7 .pointToElement:before{left:635px}}#guideStep-8 .pointToElement:before{left:91.66666667%}@media(min-width:992px){#guideStep-8 .pointToElement:before{left:699px}}#mainView{margin-bottom:64px;position:relative}#mainView.extraMargin{margin-bottom:104px}@media(min-width:992px){#mainView{margin-bottom:0}#mainView.extraMargin{margin-bottom:0}}#mobileHeader{align-items:center;background:#00cad5;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem;z-index:10}@media(min-width:992px){#mobileHeader{display:none}}#header{background:#00cad5;bottom:0;display:flex;justify-content:center;position:fixed;width:100%;z-index:100}@media(min-width:992px){#header{position:relative}}@media(min-width:992px){#header .homeIcon{display:none}}#header .headerLink{align-items:center;color:#fff;display:flex;font-size:1.5rem;height:100%;justify-content:center;opacity:.5;position:relative;width:20%;white-space:nowrap}@media(min-width:992px){#header .headerLink{font-size:1rem;padding:0 1rem;opacity:1;width:auto}}#header .headerLink.active{font-weight:bold;opacity:1}@media(min-width:992px){#header .headerLink.active:not(#frontPageLink):after{background:#f2f2f2;content:'';display:block;height:20px;position:absolute;top:100%;width:20px;transform:translateY(-50%) rotate(45deg)}}#header .headerLink:hover,#header .headerLink:focus{color:#fff;text-decoration:none}#header .headerLink:hover .headerLinkText,#header .headerLink:focus .headerLinkText{text-decoration:underline}#header .headerLinkText{display:none;margin-left:.5rem}@media(min-width:992px){#header .headerLinkText{display:inline}}#header #userDropDownToggle{color:#fff;height:100%;width:100%}@media(min-width:992px){#header #userDropDownToggle{font-size:1.5rem}}#header #userDropDownToggle:hover,#header #userDropDownToggle:focus{text-decoration:none}#header #openGuide{font-size:1.75rem}#headerItems{align-items:center;display:flex;height:64px;justify-content:space-between;max-width:1200px;position:relative;width:100%}@media(min-width:992px){#headerItems{height:80px;padding:0 1rem}}.liftedContent{background:#fff;background-position:top right;background-repeat:no-repeat;background-size:contain;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding:1rem}.liftedContent.fitLargeContent{padding:.5rem}@media(min-width:992px){.liftedContent.fitLargeContent{padding:1rem}}#frontPageLink{color:#fff}@media(min-width:992px){#frontPageLink{margin-right:auto}}#headerLogo{display:none;margin-right:1rem;max-height:20px}@media(min-width:992px){#headerLogo{display:inline-block}}#headerTenantLogoLEPP{display:none;max-height:20px}@media(min-width:992px){#headerTenantLogoLEPP{display:inline-block}}#headerTenantLogoLOV{display:none;max-height:55px}@media(min-width:992px){#headerTenantLogoLOV{display:inline-block}}#headerTenantLogoPKS{display:none;max-height:60px}@media(min-width:992px){#headerTenantLogoPKS{display:inline-block}}#mobileHeaderLogo{margin-right:1rem;max-height:20px}#mobileHeaderTenantLogoLEPP{max-height:20px}#mobileHeaderTenantLogoLOV{max-height:55px}#mobileHeaderTenantLogoPKS{max-height:40px}#adminTag{align-items:center;background:#fff;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;bottom:.25rem;color:#00cad5;display:inline-flex;font-size:12px;font-weight:500;height:20px;padding:0 .25rem;position:absolute}@media(min-width:992px){#adminTag{bottom:.5rem}}#userDropDownWrapper{height:100%}@media(min-width:992px){#userDropDownWrapper.open #userDropDown{display:block}}#headerUserContent{height:100%}#userDropDown{background:#fff;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:none;line-height:1.9rem;list-style:none;margin:0;min-width:200px;padding:1rem;position:absolute;right:1rem;top:100%}#userDropDown li:last-child{margin-top:1.5rem}#userDropDown .userDropDownLink{color:#000;width:100%}#pageContent{max-width:1200px;padding:1rem;width:100%}@media(min-width:992px){#pageContent{padding:1rem 2rem}}.pageContentContainer{background-position:top -100% right -100%;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;position:relative;width:100%}@media(min-width:992px){.pageContentContainer{background-position:left 50% top;background-size:auto}}#frontPageSettingsModal .setting{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;width:100%}#frontPageSettingsModal .setting:first-child .settingMoveUp{display:none}#frontPageSettingsModal .setting:last-child{border-bottom:none}#frontPageSettingsModal .setting:last-child .settingMoveUp{margin-right:2rem}#frontPageSettingsModal .setting:last-child .settingMoveDown{display:none}#frontPageSettingsModal .toggle{align-items:center;display:flex;flex-grow:1;margin-bottom:0;padding:1rem 0}#frontPageSettingsModal .toggle-switch{margin-right:1rem}#frontPageSettingsModal .settingMoveUp,#frontPageSettingsModal .settingMoveDown{background:none;border:none;color:#d4d4d4;margin:0;width:2rem}#frontPageSettingsModal .modal-footer button{padding:.5rem 2rem}#welcomeHeading{text-align:center}@media(min-width:768px){#welcomeHeading{text-align:left}}#frontPageContentTop{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;text-align:center}@media(min-width:768px){#frontPageContentTop{align-items:flex-end;flex-direction:row;justify-content:flex-start;text-align:left}}#contractSelectContainer{margin-bottom:1rem}@media(min-width:768px){#contractSelectContainer{margin:0 1rem 0 auto}}#contractSelect{width:100%}@media(min-width:768px){#contractSelect{max-width:300px}}.invoicingControls{display:flex;flex-direction:column;margin-top:20px}@media(min-width:768px){.invoicingControls{flex-direction:row}}.invoicingControls #contractSelect{height:40px;max-width:none}.invoicingControls #periodSelect{height:40px}.invoicingControls .periodSelectPrevNext{height:40px;min-width:40px}@media(min-width:992px){.pageIntroduction p{max-width:60%}}.settingsModal{height:50px}#welcomeText{font-size:1.25rem;font-weight:400}@media(min-width:768px){#welcomeText{margin:0}}#frontPageMainContent{display:flex;flex-direction:column}@media(min-width:768px){#frontPageMainContent{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.frontPageSection{background:#fff;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;min-height:240px;padding:1rem;position:relative}@media(min-width:768px){.frontPageSection{margin-bottom:2%;width:49%}}.frontPageSection.highlightColor{background:#00cad5;color:#fff}.frontPageSection.highlightColor .sectionInfo{color:#fff}.frontPageSection.highlightColor .sectionContent{color:#fff}.frontPageSection.secondaryHighlightColor{background:#009483;color:#fff}.frontPageSection.secondaryHighlightColor .sectionInfo{color:#fff}.frontPageSection.secondaryHighlightColor .sectionContent{color:#fff}.frontPageSection.bgImage{background-position:right -100vw center;background-repeat:no-repeat}@media(min-width:480px){.frontPageSection.bgImage{background-position:right 2rem center}.frontPageSection.bgImage .sectionContent{margin-right:170px}}@media(min-width:480px){.frontPageSection.bgImageLg{background-position:right center}.frontPageSection.bgImageLg .sectionContent{margin-right:200px}}.frontPageSection .sectionHeading{font-size:18px;font-weight:bold}.frontPageSection .sectionInfo{background:none;border:none;color:#00cad5;position:absolute;right:1rem;top:1rem}.frontPageSection .rating{align-items:center;background:#00cad5;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;display:flex;font-size:.8rem;height:50px;padding:0 .5rem}.frontPageSection .rating .fa-star{margin:0 .25rem}.frontPageSection .sectionContent{color:#000}.frontPageSection canvas{max-width:100%}.frontPageSection .priceTitle{display:inline-block;font-weight:bolder;min-width:100px}.frontPageSection .transactionsTopWrapper{background:#fff;margin-bottom:.5rem;padding-right:.5rem}.frontPageSection .transactionTopItem{justify-content:space-between;max-width:250px}.frontPageSection .transactionTopPeriod{margin-right:1rem;width:145px}.frontPageSection .spotPricesItem{margin-top:10px;justify-content:space-between;max-width:400px}.frontPageSection .spotPriceItem{margin-right:1rem;width:150px}.periodsOverviewTop{margin-bottom:1.5rem}.periodsOverviewTop .button-white{font-size:14px;max-width:415px;width:100%}.periodsOverviewTop .button-primary{font-size:14px;width:100%}.periodsOverviewTop .guideModalWrapper{max-width:415px;width:100%;margin-bottom:.5rem}#periodMeter{background:#009483;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:14px;margin-bottom:.5rem;max-width:415px;position:relative}@media(min-width:480px){#periodMeter{background:rgba(0,148,131,.7);height:40px}}#periodMeterFill{background:#009483;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:none;height:100%;left:0;position:absolute;top:0;z-index:-1}@media(min-width:480px){#periodMeterFill{display:block}}#periodMeterText{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:bold;padding:1rem}@media(min-width:480px){#periodMeterText{flex-direction:row;height:100%}#periodMeterText .fa{margin:0 1em 0 .5em}}#periodsOverviewContent .titleWrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:.5rem}@media(min-width:768px){#periodsOverviewContent .titleWrapper{flex-direction:row}}#periodsOverviewContent h2{display:inline-block}#periodsCartButton{background:#009483;border-radius:0;display:none;font-size:14px;position:fixed;left:0;bottom:64px;width:100%;z-index:10}#periodsCartButton.active{display:inline-flex}#periodsCartButton.active #periodsCartAmount{opacity:1}@media(min-width:992px){#periodsCartButton{display:inline-flex;background:#d4d4d4;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;position:static;width:auto}#periodsCartButton.active{background:#00cad5}}#periodsCartAmount{align-items:center;background:#fff;color:#009483;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-webkit-border-top-left-radius:12px;-moz-border-radius-topright:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;-moz-border-radius-topleft:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-top-left-radius:12px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-flex;height:24px;justify-content:center;margin-left:.5rem;min-width:24px;opacity:.2;padding:.5em}@media(min-width:992px){#periodsCartAmount{color:#00cad5}}.multiPeriod{background:#fff;background-position:right;background-repeat:no-repeat;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:2%;padding:1rem;width:100%;cursor:pointer}@media(min-width:768px){.multiPeriod{width:49%}.multiPeriod:nth-child(odd){margin-right:0%}}@media(min-width:992px){.multiPeriod{width:100%}.multiPeriod:nth-child(odd){margin-right:0}.multiPeriod:nth-child(3n+2){margin-left:0%;margin-right:0%}}.multiPeriod.empty{background:#d4d4d4;opacity:.2}.multiPeriod h3{font-size:18px;font-weight:bold;margin-top:1rem}.multiPeriod p{font-size:14px}.multiPeriod2{background:#fff;background-position:right;background-repeat:no-repeat;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:2%;padding:1rem;width:100%;cursor:pointer}@media(min-width:768px){.multiPeriod2{width:49%}.multiPeriod2:nth-child(odd){margin-right:0%}}@media(min-width:992px){.multiPeriod2{width:100%}.multiPeriod2:nth-child(odd){margin-right:0}.multiPeriod2:nth-child(3n+2){margin-left:0%;margin-right:0%}}.multiPeriod2.empty{background:#d4d4d4;opacity:.2}.multiPeriod2 h3{font-size:18px;font-weight:bold;margin-top:1rem}.multiPeriod2 p{font-size:14px}.nextPeriods{background:#fff;background-position:right;background-repeat:no-repeat;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:2%;margin-top:2%;padding:1rem;vertical-align:middle;width:100%;cursor:pointer}@media(min-width:768px){.nextPeriods{width:49%}.nextPeriods:nth-child(odd){margin-right:0%}}@media(min-width:992px){.nextPeriods{width:100%}.nextPeriods:nth-child(odd){margin-right:0}.nextPeriods:nth-child(3n+2){margin-left:0%;margin-right:0%}}.nextPeriods.empty{background:#d4d4d4;opacity:.2}.nextPeriods h3{font-size:18px;font-weight:bold}.nextPeriods p{font-size:14px}.multiPeriodInfo{background:none;border:none;color:#00cad5;display:flex;font-size:1.5rem;height:1em;line-height:1em;padding:0}#periodsContainerMonth,#periodsContainerQuarter{display:flex;flex-wrap:wrap}#periodsContainerMonth .period,#periodsContainerQuarter .period{background:#fff;background-position:right;background-repeat:no-repeat;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:2%;padding:1rem;width:100%;cursor:pointer}@media(min-width:768px){#periodsContainerMonth .period,#periodsContainerQuarter .period{width:49%}#periodsContainerMonth .period:nth-child(odd),#periodsContainerQuarter .period:nth-child(odd){margin-right:2%}}@media(min-width:992px){#periodsContainerMonth .period,#periodsContainerQuarter .period{width:32%}#periodsContainerMonth .period:nth-child(odd),#periodsContainerQuarter .period:nth-child(odd){margin-right:0}#periodsContainerMonth .period:nth-child(3n+2),#periodsContainerQuarter .period:nth-child(3n+2){margin-left:2%;margin-right:2%}}#periodsContainerMonth .period.empty,#periodsContainerQuarter .period.empty{background:#d4d4d4;opacity:.2}#periodsContainerMonth .period h3,#periodsContainerQuarter .period h3{font-size:18px;font-weight:bold;margin-top:1rem}#periodsContainerMonth .period p,#periodsContainerQuarter .period p{font-size:14px}#periodsContainerMonth .periodTop,#periodsContainerQuarter .periodTop{display:flex;justify-content:space-between}#periodsContainerMonth .periodTop .rating,#periodsContainerQuarter .periodTop .rating{align-items:center;background:#00cad5;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-webkit-border-top-left-radius:12px;-moz-border-radius-topright:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;-moz-border-radius-topleft:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-top-left-radius:12px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;display:inline-flex;font-size:1rem;justify-content:center;margin-right:.25rem;padding:.25rem}#periodsContainerMonth .periodTop .rating .fa-star,#periodsContainerQuarter .periodTop .rating .fa-star{margin:0 2px}#periodsContainerMonth .periodTop label,#periodsContainerQuarter .periodTop label{display:flex;height:20px;margin:0}#periodsContainerMonth .periodCheckmark,#periodsContainerQuarter .periodCheckmark{display:none}#periodsContainerMonth .periodCheckbox,#periodsContainerQuarter .periodCheckbox{align-items:center;border:1px solid #d4d4d4;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#00cad5;display:inline-flex;height:20px;justify-content:center;width:20px}#periodsContainerMonth .periodCheckInput,#periodsContainerQuarter .periodCheckInput{display:none}#periodsContainerMonth .periodCheckInput:checked+.periodCheckbox .periodCheckmark,#periodsContainerQuarter .periodCheckInput:checked+.periodCheckbox .periodCheckmark{display:inline}#periodsContainerMonth .periodInfo,#periodsContainerQuarter .periodInfo{background:none;border:none;color:#00cad5;display:flex;font-size:1.5rem;height:1em;line-height:1em;padding:0}#periodsContainerMonth .periodShopping,#periodsContainerQuarter .periodShopping{color:#00cad5;margin-top:2px;margin-left:2px}#periodsContainerMonth .singlePeriodMeter,#periodsContainerQuarter .singlePeriodMeter{background:rgba(0,202,213,.4);-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;font-size:.75rem;font-weight:bold;height:30px;position:relative}#periodsContainerMonth .singlePeriodFill,#periodsContainerQuarter .singlePeriodFill{background:#00cad5;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;height:100%}#periodsContainerMonth .singlePeriodFill.partial,#periodsContainerQuarter .singlePeriodFill.partial{width:50%}#periodsContainerMonth .singlePeriodFill.partial25,#periodsContainerQuarter .singlePeriodFill.partial25{width:25%}#periodsContainerMonth .singlePeriodFill.partial75,#periodsContainerQuarter .singlePeriodFill.partial75{width:75%}#periodsContainerMonth .singlePeriodFill.full,#periodsContainerQuarter .singlePeriodFill.full{width:100%}#periodsContainerMonth .singlePeriodMeterText,#periodsContainerQuarter .singlePeriodMeterText{left:.5rem;position:absolute;top:50%;transform:translateY(-50%)}.periodModal .modal-dialog{max-width:1000px;width:auto}.periodModal h3{font-size:1rem;font-weight:bold;margin:.5rem 0}.periodModal .periodHeadingWrapper{display:flex;justify-content:center}@media(min-width:992px){.periodModal .periodHeadingWrapper{justify-content:flex-start}}.periodModal .periodHeadingWrapper .modal-title{margin:0 .5rem}.periodModal #periodTime{text-align:center}@media(min-width:992px){.periodModal #periodTime{text-align:left}}.periodModal .periodControlBtn{margin-bottom:1rem;width:100%}@media(min-width:992px){.periodModal .periodControlBtn{width:auto}}.periodModal .periodNavBtn{height:40px;width:40px}.periodModal .periodNavBtn i{margin:0}.periodModal #meteringPointsList{font-size:14px}.periodModal #meteringPointsList th{background:rgba(242,242,242,.36);border:none;font-weight:bold}.periodModal #meteringPointsList .tdLabel{display:none;font-weight:bold}@media(max-width:768px){.periodModal #meteringPointsList{border:none}.periodModal #meteringPointsList,.periodModal #meteringPointsList tbody,.periodModal #meteringPointsList tr,.periodModal #meteringPointsList td,.periodModal #meteringPointsList .tdLabel{display:block}.periodModal #meteringPointsList thead{display:none}}@media(min-width:992px){.periodModalControlsContainer{text-align:right}}.goToPeriod{margin-bottom:1rem}.periodModalInfo{background:#f2f2f2;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin-top:1rem;padding:2rem}@media(min-width:992px){.periodModalInfo{margin-top:0}}.periodModalInfo .priceInputWrapper{margin-bottom:1rem}.priceDisclaimer{margin-top:1rem}.priceDisclaimer p{margin:0}.priceChartContainer{margin-top:2rem}#periodInfoContainer{text-align:center}@media(min-width:768px){#periodInfoContainer{text-align:left}}.buyPeriodTop{align-items:center;display:flex;flex-direction:column}@media(min-width:768px){.buyPeriodTop{align-items:flex-end;flex-direction:row;justify-content:space-between}}.buyPeriodTop .periodName{font-size:1.5rem;margin:0}.buyPeriodTop .priceText{font-size:14px}@media(min-width:768px){#priceValidContainer,#priceInvalidContainer{order:1}}.periodPriceContainer{margin:1rem 0}.meteringPoint{border:1px solid #f2f2f2;margin-bottom:.5rem}.meteringPointHeader{background:#f2f2f2;text-align:center;padding:.5rem}@media(min-width:768px){.meteringPointHeader{display:flex;justify-content:space-between;text-align:left;flex-wrap:wrap}}.meteringPointHeader .addressInfo{margin-right:.5rem}.meteringPointHeader .meteringPointDeliveryMargin{display:none}@media(min-width:768px){.meteringPointHeader .meteringPointDeliveryMargin{display:inline-block}}.meteringPointHeader .deliveryMargin{margin:0 .5rem}.percentageChooser .percentageBlock{background:#f2f2f2;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;flex-grow:1;height:40px;overflow:hidden}.percentageChooser .percentageFilled,.percentageChooser .percentageSelected{align-items:center;height:100%;position:relative}.percentageChooser .percentageFilled{background:#00cad5}.percentageChooser .percentageSelected{background:#09f2ff}.percentageChooser .percentageText{left:1rem;position:absolute}.percentageChooser .percentageChooserBtn{color:#009483}.percentageChooser .percentageChooserBtn:disabled{color:#d4d4d4}@media(min-width:768px){.mpDeliveryMarginMobile{display:none}}.meteringPointContent{flex-direction:column}@media(min-width:768px){.meteringPointContent{flex-direction:row}}.meteringPointLeft{margin:1rem}@media(min-width:768px){.meteringPointLeft{width:50%}}.meteringPointRight{background:#009483;color:#fff;flex-direction:column;justify-content:space-between;padding:1rem;text-align:center}@media(min-width:768px){.meteringPointRight{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin:1rem;width:50%}}.selectedContractSelectText{background:#009483;color:#fff;text-align:center}@media(min-width:768px){.selectedContractSelectText{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;width:30%}}.estimationText{display:block;margin:.5rem}@media(min-width:768px){.estimationText{display:inline-block;margin:0 .5rem}}.confirmationControls{margin-top:1rem}.confirmationButtons{flex-direction:column;justify-content:space-between;margin-top:1rem}@media(min-width:768px){.confirmationButtons{flex-direction:row}}.confirmationButtons #cancelBtn{margin-top:1rem;order:1}@media(min-width:768px){.confirmationButtons #cancelBtn{margin-top:0;order:0}}#meteringPointsListContainer h2{margin:0}#meteringPointsListContainer .meteringPointItemHeader{flex-direction:column;margin-bottom:.5rem}@media(min-width:768px){#meteringPointsListContainer .meteringPointItemHeader{margin-bottom:0}}#meteringPointsListContainer .meteringPointAddress{font-weight:bold}@media(min-width:768px){#meteringPointsListContainer .meteringPointAddress{font-weight:normal}}#meteringPointsListContainer .meteringPointCode{display:none}@media(min-width:768px){#meteringPointsListContainer .meteringPointCode{display:inline}}@media(min-width:768px){#meteringPointsListContainer .meteringPointCodeMobile{display:none}}@media(max-width:767px){#meteringPointsList .meteringPointItem{border:1px solid #f2f2f2;margin:0 -1rem;padding:1rem}}@media(max-width:767px){#meteringPointsList td{border:none;padding:0}}.pricePrintWrapper{align-items:flex-end;justify-content:space-between;margin-bottom:1rem}#printBtn{display:none}@media(min-width:768px){#printBtn{display:inline-block}}#okBtn{width:100%}@media(min-width:480px){#okBtn{width:auto}}#userPage #pageContent{padding:1rem 0}@media(min-width:992px){#userPage #pageContent{padding:1rem}}#userPage h1{margin:1rem 1.5rem 2rem}@media(min-width:992px){#userPage h1{margin:2.5rem 0}}#userPage .pageIntroduction{margin:0 1rem}@media(min-width:768px){#userPage .pageIntroduction{margin:0 1.5rem}}@media(min-width:992px){#userPage .pageIntroduction{margin:0}}#userPage .liftedContent{background-position:right -10000px top -10000px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-weight:500;text-align:center}@media(min-width:768px){#userPage .liftedContent{background-position:top right;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 1rem;min-height:300px;text-align:left}#userPage .liftedContent .narrowContent{font-size:1rem;max-width:66.6%}}@media(min-width:992px){#userPage .liftedContent{margin:0}}#userPage .yearContent{display:flex;flex-wrap:wrap}#userPage .yearContent .year{margin-top:1rem;width:100%}#userPage .monthWrapper{margin-bottom:1rem;width:100%}@media(min-width:480px){#userPage .monthWrapper{width:50%}}#userPage .postTitle{color:#000;margin-left:.5rem}#notificationSettingsWrapper h2{margin-top:1rem}#notificationSettingsWrapper .select{width:100%}@media(min-width:480px){#notificationSettingsWrapper .select{margin-left:auto;margin-right:auto;width:auto}}@media(min-width:768px){#notificationSettingsWrapper .select{margin-left:0;margin-right:0}}#HiSpotNotificationControls{flex-direction:column}@media(min-width:480px){#HiSpotNotificationControls{flex-direction:row}}#monthlyLetterControls{flex-direction:column}@media(min-width:480px){#monthlyLetterControls{flex-direction:row}}#periodClosingControls{flex-direction:column}@media(min-width:480px){#periodClosingControls{flex-direction:row}}#HiSpotToAddress{-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;flex-grow:1;height:50px;margin-top:1rem;padding:.5rem 1rem;background-color:#f2f2f2;cursor:none}@media(min-width:480px){#HiSpotToAddress{margin:0 0 0 1rem;width:auto}}#MonthlyLetterToAddress{-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;flex-grow:1;height:50px;margin-top:1rem;padding:.5rem 1rem;background-color:#f2f2f2;cursor:none}@media(min-width:480px){#MonthlyLetterToAddress{margin:0 0 0 1rem;width:auto}}#PeriodClosingToAddress{-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;flex-grow:1;height:50px;margin-top:1rem;padding:.5rem 1rem;background-color:#f2f2f2;cursor:none}@media(min-width:480px){#PeriodClosingToAddress{margin:0 0 0 1rem;width:auto}}#saveNotificationData{margin:1rem 0}#userPageMobileNav{flex-direction:column;text-align:center}@media(min-width:992px){#userPageMobileNav{display:none}}#userPageMobileNav .navItem{background:#f9f7f7;border-bottom:1px solid #fff;color:#000;padding:1rem;width:100%}#invoicingInfoContent .pageIntroduction{margin-top:1rem}@media(min-width:992px){#invoicingInfoContent .pageIntroduction{margin-top:0}}@media(min-width:992px){#invoicingInfoContent .liftedContent{max-width:480px}}#invoicingInfoContent .periodInfoRow{display:flex}#invoicingInfoContent .periodInfoRow b{margin-right:.5rem;text-align:right;width:50%}#invoicingInfoContent .periodInfoRow span{margin-left:.5rem;text-align:left;width:50%}#invoicingInfoContent .invoicePeriodControlsContainer{align-items:center;display:flex;flex-direction:column;margin-top:1rem}#invoicingInfoContent .details,#invoicingInfoContent .noDetails{font-size:14px;height:40px;margin-top:1rem;max-width:300px;width:100%}@media(min-width:480px){#invoicingInfoContent .details,#invoicingInfoContent .noDetails{font-size:1rem}}#invoicingInfoTop{background-position:top -10000% right -10000%;background-repeat:no-repeat;background-size:contain}@media(min-width:992px){#invoicingInfoTop{background-position:right top}}#invoicingInfoTop .liftedContent{padding:1rem .5rem}@media(min-width:480px){#invoicingInfoTop .liftedContent{padding:1rem}}.periodSelectControls .periodSelect{margin:0 .25rem}.mobileTabToggle{background:#f9f7f7;border:none;border-bottom:1px solid #fff;color:#000;display:block;padding:1rem;text-align:center;width:100%}.mobileTabToggle:hover{color:#000}@media(min-width:768px){.mobileTabToggle{display:none}}.mobileTabToggle .tabToggleText{align-items:center;display:flex;justify-content:center}.mobileTabToggle i{color:#d4d4d4;margin-left:1rem}.mobileTabToggle.selected{background:#fff;font-weight:bold}.mobileTabToggle.selected i{color:#00cad5}.invoicingTabPaneTop{display:flex;flex-direction:column;font-size:.9rem;justify-content:space-between}@media(min-width:992px){.invoicingTabPaneTop{flex-direction:row}}.invoicingTabPaneTop .select{width:100%}@media(min-width:992px){.invoicingTabPaneTop .select{max-width:400px;min-width:250px}}@media(min-width:992px){.invoicingTabPaneTop .button-tertiary{margin:0 .5rem}}.invoicingTabPaneTop .button-primary{display:none}@media(min-width:992px){.invoicingTabPaneTop .button-primary{display:inline-flex}}.invoicingTabPaneTop .periodSelectControls{margin-bottom:1rem}@media(min-width:768px){.invoicingTabPaneTop .periodSelectControls{margin-left:0;margin-top:.5rem}}@media(min-width:992px){.invoicingTabPaneTop .periodSelectControls{margin-bottom:0;margin-left:1rem;margin-top:0}}.graphControls{align-items:flex-start;display:flex;flex-direction:column;font-size:.9rem;margin-top:1rem}.graphControls button{margin-top:.5rem}@media(min-width:992px){.graphControls{align-items:center;flex-direction:row;justify-content:flex-end}.graphControls>span{margin-right:.5rem}.graphControls button{margin-top:0}}#buyHistoryContainer .openDetails{background:none;border:none;cursor:pointer}#buyHistoryContainer .openDetails .fa-minus-circle{display:none}#buyHistoryContainer .openDetails.open .fa-minus-circle{display:inline-block}#buyHistoryContainer .openDetails.open .fa-plus-circle{display:none}#mpTotalText{font-size:1rem;font-weight:bold;padding:.5rem}.selectedFeatureWrapper{display:flex;flex-direction:column}@media(min-width:768px){.selectedFeatureWrapper{flex-direction:row;flex-wrap:wrap}}.selectedFeatureWrapper button{margin:.25rem}.selectedFeatureWrapper .button-gray{font-weight:normal}#acceptControls{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){#acceptControls{flex-direction:row}}#acceptControls .button-primary{margin-bottom:1rem}@media(min-width:768px){#acceptControls .button-primary{margin-bottom:0}}@media(max-width:767px){#selectOriginTable thead{display:block}#selectOriginTable .headingRow{display:none}}#selectedFeatureAll{background:#fff}@media(max-width:767px){#selectedFeatureAll{display:flex;flex-direction:column}}#selectedFeatureAll .selectedFeatureAllHeading{vertical-align:middle}@media(max-width:767px){#selectedFeatureAll .selectedFeatureAllHeading{text-align:center}}.customerAddressInfo{flex-wrap:wrap}@media(min-width:480px){.customerAddressInfo{flex-wrap:nowrap}}.customerInfo{margin:0 .5rem}.loadCertificateBtn{height:40px;margin:.5rem 0 0}@media(min-width:480px){.loadCertificateBtn{margin:0 0 0 auto}}#serviceDescriptionInfo{background-repeat:no-repeat;background-size:contain;background-position:-200vw -200vh}@media(min-width:992px){#serviceDescriptionInfo{background-position:bottom right}}@media(min-width:992px){#serviceDescriptionInfo p{max-width:75%}}#GOCurrentPrices{flex-direction:column}@media(min-width:480px){#GOCurrentPrices{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -.5rem}}#GOCurrentPrices .GOPriceWrapper{border:1px solid #d4d4d4;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:14px;margin-bottom:1rem;padding:.5rem;text-align:center}@media(min-width:480px){#GOCurrentPrices .GOPriceWrapper{margin:0 .5rem 1rem;flex:0 1 calc(1/3*100% - 1rem)}}.portfolioTop{margin-bottom:1.5rem}#controlsForAll{margin-top:1.5rem;flex-direction:column}@media(min-width:480px){#controlsForAll{flex-direction:row}}#controlsForAll button{margin-bottom:1rem;width:100%}@media(min-width:480px){#controlsForAll button{width:auto}#controlsForAll button#enableAll{margin-right:.5rem}}#meteringPointItems{margin-bottom:1.5rem;text-align:center}@media(min-width:768px){#meteringPointItems{text-align:left}}#meteringPointItems .customerName{background:#f2f2f2;padding:.5rem}#meteringPointItems .mpRow{flex-direction:column-reverse}@media(min-width:768px){#meteringPointItems .mpRow{flex-direction:row}}#meteringPointItems .toggleWrapper{border:1px solid #f2f2f2;border-top:none;padding:.5rem .5rem 1rem}@media(min-width:768px){#meteringPointItems .toggleWrapper{border-top:1px solid #f2f2f2;padding:.5rem;width:170px}}#meteringPointItems .toggle{justify-content:center}@media(min-width:768px){#meteringPointItems .toggle{justify-content:flex-start}}#meteringPointItems .toggle-text{text-align:left;width:85px}@media(min-width:768px){#meteringPointItems .toggle-text{width:auto}}#meteringPointItems .address{border:1px solid #f2f2f2;border-bottom:none;flex-grow:1;padding:.5rem}@media(min-width:768px){#meteringPointItems .address{border-bottom:1px solid #f2f2f2;border-left:none}}#overviewList{flex-grow:1}.yearList{flex-wrap:wrap;list-style:none;padding-left:1rem}.yearList li{margin-bottom:1rem;text-align:center;width:100%}@media(min-width:768px){.yearList li{text-align:left}}@media(min-width:992px){.yearList li{padding:0 .5rem;width:50%}}.yearList .fa{margin-right:.5rem}.yearList .overviewTitle,.yearList .overviewDate{color:#000}.periodsTableHeading{flex-direction:column;margin:2rem 0 1rem}@media(min-width:768px){.periodsTableHeading{align-items:center;flex-direction:row;justify-content:space-between}}.periodsTableHeading h2{margin-bottom:0}#onlyOwnTransactionsBtn{font-size:14px;margin-top:1rem;white-space:normal}@media(min-width:768px){#onlyOwnTransactionsBtn{margin-top:0}}.portfolioTransactionsTable .transactionItem:nth-child(even){background:#f2f2f2}.portfolioTransactionsTable .descriptionLink{align-items:center;display:inline-flex;max-width:100%}@media(min-width:768px){.portfolioTransactionsTable .descriptionLink{width:100%}}.portfolioTransactionsTable .description{position:relative}@media(min-width:768px){.portfolioTransactionsTable .description{max-width:300px}}.portfolioTransactionsTable .description .infoText{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolioTransactionsTable .description .fa{margin-left:.5rem}.portfolioTransactionsTable .portfolioToolTip{background:#fff;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);left:50%;padding:1rem;position:absolute;top:0;transform:translate(-50%,calc(-100% - 10px));width:300px;z-index:10}.portfolioTransactionsTable .portfolioToolTip:before{background:#fff;box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);bottom:0;content:'';display:block;height:20px;left:50%;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:20px}.portfolioPopover{background:#fff;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:4px 4px 5px 0 rgba(0,0,0,.2);transform:translateY(calc(-100% - 10px));width:90%;z-index:10}@media(min-width:480px){.portfolioPopover{transform:translate(-50%,calc(-100% - 10px));width:300px}}.portfolioPopover:before{background:#fff;box-shadow:4px 4px 5px 0 rgba(0,0,0,.2);bottom:0;content:'';display:block;height:20px;left:50%;position:absolute;transform:translate(25%,50%) rotate(45deg);width:20px;z-index:-1}@media(min-width:480px){.portfolioPopover:before{transform:translate(-50%,50%) rotate(45deg)}}.portfolioPopover .popover-content{color:#000;font-family:"Libre Franklin",sans-serif;font-size:14px;max-height:400px;overflow:auto}#pageNumberList{margin:0 .5rem}@media(min-width:480px){#pageNumberList{margin:0 1.5rem}}#pageNumberList .ellipsis{text-align:center;width:25px}.pageNumber{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;align-items:center;display:flex;font-size:14px;height:25px;justify-content:center;width:25px}.pageNumber.on{background:#f3f3f4}body.priimaPlus a{color:#1f0970}body.priimaPlus a:hover{color:#3911ce}body.priimaPlus input:hover,body.priimaPlus input:focus{border-color:#1f0970}body.priimaPlus .button-primary{align-items:center;background:#1f0970;border:none;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;cursor:pointer;display:inline-flex;font-weight:bold;justify-content:center;text-align:center;padding:.5rem 1rem;white-space:nowrap}body.priimaPlus .button-primary:disabled{background:#f2f2f2;color:rgba(0,0,0,.3);cursor:default}body.priimaPlus .button-primary:hover:not(:disabled),body.priimaPlus .button-primary:focus:not(:disabled){background:#230a7e;border:none;color:#fff}body.priimaPlus .button-primary i{margin-right:.5rem}body.priimaPlus [data-toggle="tooltip"]{color:#1f0970}body.priimaPlus .button-secondary{color:#000}body.priimaPlus .button-secondary:hover{color:#000}body.priimaPlus .highlightText{color:#1f0970}body.priimaPlus .highlightTextTemp{color:#009483}body.priimaPlus .tabViewContainer .nav-tabs li.active .fa{color:#1f0970}body.priimaPlus #mobileHeader{background-color:#1f0970}body.priimaPlus #header{background-color:#1f0970}body.priimaPlus #adminTag{color:#1f0970}body.priimaPlus .guideProgress .guideProgressStep.on{background:#1f0970}body.priimaPlus #guideStep-8{top:calc(100% + 5px)}body.priimaPlus #guideStep-8:before{left:50%;transform:translate(-50%,-50%) rotate(45deg)}body.priimaPlus #guideStep-9 .pointToElement:before{left:91.66666667%}@media(min-width:992px){body.priimaPlus #guideStep-9 .pointToElement:before{left:699px}}body.priimaPlus .frontPageSection .sectionContent{color:#000}body.priimaPlus .frontPageSection .sectionInfo{color:#1f0970}body.priimaPlus .frontPageSection .rating{background-color:#1f0970;color:#fff}body.priimaPlus .frontPageSection.highlightColor{background-color:#1f0970}body.priimaPlus .frontPageSection.highlightColor .sectionInfo{color:#fff}body.priimaPlus .frontPageSection.highlightColor .sectionContent{color:#fff}body.priimaPlus .frontPageSection.secondaryHighlightColor .sectionInfo{color:#fff}body.priimaPlus .frontPageSection.secondaryHighlightColor .sectionContent{color:#fff}@media(min-width:992px){body.priimaPlus #periodsCartButton{background:#1f0970}}@media(min-width:992px){body.priimaPlus #periodsCartAmount{color:#1f0970}}body.priimaPlus #periodsContainer .periodCheckbox{color:#1f0970}body.priimaPlus #periodsContainer .periodInfo{color:#1f0970}body.priimaPlus #periodsContainer .periodShopping{color:#1f0970}body.priimaPlus #periodsContainer .rating{background:#1f0970}body.priimaPlus #periodsContainer .singlePeriodMeter{background:rgba(31,9,112,.4)}body.priimaPlus #periodsContainer .singlePeriodFill{background:#1f0970}body.priimaPlus .mobileTabToggle i{color:#1f0970}body.priimaPlus .percentageChooser .percentageFilled{background:#1f0970}body.priimaPlus .percentageChooser .percentageSelected{background:#2c0d9f}.fixed{position:fixed}.legendLabel{padding-left:4px}.navbar-inverse .navbar-nav>li>a>i.fa{position:relative;left:-5px}.navbar-inverse .navbar-nav>li>a{margin-right:4px!important}div.content{margin-top:-20px}#demoCustomerMessageModal{z-index:9999;position:fixed;display:none;background-color:#fff;padding-bottom:20px;top:20px;max-height:90vh;max-width:720px;left:50%;transform:translateX(-50%)}@media(max-width:480px){#demoCustomerMessageModal{left:20px;right:20px;height:auto;max-height:90vh;transform:none}#demoCustomerMessageModal .modal-body{margin-bottom:12px;max-height:50vh;overflow-y:auto}}#firstTimeMessageModal{z-index:9999;position:fixed;display:none;background-color:#fff;flex-direction:column;padding-bottom:20px;top:10px;max-width:720px;right:12px;left:12px;padding:8px;max-height:90%}@media(min-width:768px){#firstTimeMessageModal{left:50%;padding:16px;right:auto;transform:translateX(-50%);width:75%}}#firstTimeMessageModal .modal-header{min-height:auto;padding:16px 0}#firstTimeMessageModal h3{margin:0}#firstTimeMessageModal .modal-body{max-height:65%;padding:8px 0;overflow-y:auto}#firstTimeMessageModal .modal-footer label{display:inline-flex;margin:7px 15px 0 0}#firstTimeMessageModal .modal-footer label .dontShowFirstTimeText{margin-right:8px}#surveyModal{z-index:9999;position:fixed;display:none;background-color:#fff;flex-direction:column;padding-bottom:20px;top:10px;max-width:720px;right:12px;left:12px;padding:8px;max-height:90%}@media(min-width:768px){#surveyModal{left:50%;padding:16px;right:auto;transform:translateX(-50%);width:75%}}#surveyModal .modal-header{min-height:auto;padding:16px 0}#surveyModal h3{margin:0}#surveyModal .modal-body{max-height:65%;padding:8px 0;overflow-y:auto}#surveyModal .modal-footer label{display:inline-flex;margin:7px 15px 0 0}#surveyModal .modal-footer label .dontShowFirstTimeText{margin-right:8px}#helpModal{z-index:1050;position:fixed;display:none;background-color:#fff;padding-bottom:20px;padding-left:16px;padding-right:12px;max-width:720px}@media(max-width:480px){#helpModal{left:20px;right:20px;top:20px}#helpModal .modal-body{max-height:65vh;overflow-y:auto}}#notifyBar{background-color:#b71234;margin-top:15px;margin-bottom:15px;font-size:12px;color:#fff;padding-left:10px;padding-top:7px;display:none}#spotNotifyBar{background-color:#b71234;margin-top:15px;margin-bottom:15px;font-size:12px;color:#fff;padding-left:10px;padding-top:7px;display:none}#alertCommonInfo{background-color:#1f0970;margin-top:15px;margin-bottom:15px;font-size:13px;color:#fff;padding-left:10px;padding-right:10px;padding-top:7px;padding-bottom:7px;display:none}.notifyHeader{font-weight:bold}.spotNotifyHeader{font-weight:bold}.bold{font-weight:bold}#logoutBtn{float:none;margin-top:0}@media(max-width:480px){#logoutBtn{padding:6px}}@media(max-width:480px){.userName{display:none}}@media(max-width:480px){.instructionsBtn{align-items:center;display:flex;justify-content:center;font-size:1.3em!important;height:30px;width:30px}.instructionsBtn .btnText{display:none}}#footer{background-color:#fff;color:#000;display:flex;justify-content:center}#footerContent{display:flex;flex-direction:column;max-width:1200px;padding:1rem;text-align:center;width:100%}@media(min-width:992px){#footerContent{flex-direction:row;justify-content:space-between;padding:1rem 1rem 3rem}}#contactInformation{margin-bottom:2rem}@media(min-width:992px){#contactInformation{margin-bottom:0}}#mainInfo{margin-top:12px;border:1px solid #ddd;border-bottom:0;background-repeat:no-repeat}@media(max-width:480px){#mainInfo{background-image:none!important}}#mainInfo h1{font-weight:bold;font-size:28px}#mainInfo .mainInfoContent{color:#25b9d1;max-width:460px;padding-left:30px;padding-top:10px}#mainInfo .btn{font-size:14px;background-color:#25b9d1;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff!important}.bigContentArea{border:1px solid #ddd;background-color:#fff;margin-left:0;margin-right:0;min-height:400px}.frontPagePeriodBox{background-color:#f5f6f6;border:1px solid #ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#445a6b;padding:0;margin-right:8px;margin-top:8px;width:360px}.frontPagePeriodBox .periodBoxHeader{background-color:#eceeee;padding-left:6px;padding-top:6px;padding-bottom:4px;height:30px}.frontPagePeriodBox .periodBoxHeader .percentageImg{float:right;margin-top:-3px;margin-right:2px}.frontPagePeriodBox .periodBoxHeader .periodName{font-weight:bold;margin-right:3px}.frontPagePeriodBox .periodBoxHeader .periodPercentage{margin-right:3px}.frontPagePeriodBox .summer{background-color:#ddf4b0}.frontPagePeriodBox .winter{background-color:#dae2f5}.frontPagePeriodBox .spring{background-color:#fbf9c8}.frontPagePeriodBox .autumn{background-color:#fdd3ad}.frontPagePeriodBox .periodBoxContent{padding-left:10px;padding-top:4px;padding-bottom:4px}.frontPagePeriodBox .periodBoxContent .price{font-size:32px}.frontPagePeriodBox .periodBoxContent .defaultBtn{margin-top:7px}#periodItemsList{display:flex;flex-wrap:wrap;padding-bottom:8px}@media(max-width:480px){#periodItemsList:not(.fullList) .frontPagePeriodBoxMini:not(:first-child){display:none}}.frontPagePeriodBoxMini{background-color:#f5f6f6;border:1px solid #ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#445a6b;padding:0;margin-top:8px;width:49%}.frontPagePeriodBoxMini:nth-child(even){margin-left:2%}@media(max-width:480px){.frontPagePeriodBoxMini{width:100%}.frontPagePeriodBoxMini:nth-child(even){margin-left:0}}.frontPagePeriodBoxMini .periodBoxHeader{background-color:#eceeee;padding-left:6px;padding-top:6px;padding-bottom:4px;padding-right:20px}.frontPagePeriodBoxMini .periodBoxHeader .percentageImg{float:right;top:20px;right:2px;position:absolute}.frontPagePeriodBoxMini .periodBoxHeader .periodName{font-weight:bold;margin-right:3px}.frontPagePeriodBoxMini .summer{background-color:#ddf4b0}.frontPagePeriodBoxMini .winter{background-color:#dae2f5}.frontPagePeriodBoxMini .spring{background-color:#fbf9c8}.frontPagePeriodBoxMini .autumn{background-color:#fdd3ad}.frontPagePeriodBoxMini .periodBoxContent{padding-left:10px;padding-top:4px;padding-bottom:4px}.frontPagePeriodBoxMini .periodBoxContent .price{font-size:14px;font-weight:bold}.frontPagePeriodBoxMini .periodBoxContent .priceUnit{font-size:12px}.activeBtn{background:#009483;background:-webkit-gradient(linear,left bottom,left top,color-stop(1%,#009483),color-stop(100%,#fff));background:-ms-linear-gradient(bottom,#009483 1%,#fff 100%);background:-moz-linear-gradient(center bottom,#009483 1%,#fff 100%);background:-o-linear-gradient(#fff 1%,#009483 100%)}#lockedPricesContainer{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#lockedPricesContainer .ContainerHeader{background-color:#eceeee;padding:6px;border:1px solid #ddd;border-bottom:none}#lockedPricesContainer .ContainerHeader .ContainerHeaderText{font-size:14px;font-weight:bold;color:#3a444d}#lockedPricesContainer #lockedPricesTable{margin:0}#lockedPricesContainer #lockedPricesTable th{vertical-align:bottom;font-size:13px;font-weight:bold;color:#3a444d;border-top:0}#lockedPricesContainer #lockedPricesTable td.header{font-weight:bold;color:#3a444d}#mandatesContainer .mandatesContainer{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#mandatesContainer .mandatesContainer .mandatesContainerHeader{background-color:#eceeee;padding:6px;border:1px solid #ddd;border-bottom:none}#mandatesContainer .mandatesContainer .mandatesContainerHeader .mandatesContainerHeaderText{font-size:14px;font-weight:bold;color:#3a444d}#mandatesContainer .mandatesContainer .mandatesTable{margin:0}#mandatesContainer .mandatesContainer .mandatesTable th{vertical-align:bottom;font-size:13px;font-weight:bold;color:#3a444d;border-top:0;cursor:pointer}.infoTextWrapper .infoTextToggle{background:none;border:none;color:#2a6496;display:none;font-size:16px;margin-top:16px;text-decoration:underline}.infoTextWrapper .showLess{display:none}@media(max-width:767px){.infoTextWrapper.fullText .showLess{display:inline}.infoTextWrapper.fullText .readMore{display:none}.infoTextWrapper:not(.fullText) .infoText{display:none}.infoTextWrapper .infoTextToggle{display:inline-block}}.portfolioContractsContainer{margin-top:24px;margin-bottom:24px;margin-left:-12px}@media(max-width:767px){.portfolioContractsContainer{margin-left:0;padding:0}}.portfolioContractsContainer .meteringPointContainer{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.portfolioContractsContainer .meteringPointContainer .MeteringPointContainerHeader{background-color:#eceeee;padding:6px;border:1px solid #ddd;border-bottom:none}.portfolioContractsContainer .meteringPointContainer .MeteringPointContainerHeader .MeteringPointContainerHeaderText{font-size:14px;font-weight:bold;color:#3a444d}.portfolioContractsContainer .meteringPointContainer .meteringPointTable{margin:0}.portfolioContractsContainer .meteringPointContainer .meteringPointTable th{vertical-align:bottom;font-weight:bold;color:#3a444d;border-top:0;cursor:pointer}@media(max-width:767px){.portfolioContractsContainer #acceptAndConfirmLabel{align-items:center;display:flex;margin:16px 0}.portfolioContractsContainer #acceptAndConfirm{height:20px;margin-right:8px;width:20px}}.portfolioContractsContainer .label{white-space:normal}@media(max-width:767px){#pricesInEffectTable{display:flex}#pricesInEffectTable thead,#pricesInEffectTable tbody{width:50%}#pricesInEffectTable tr,#pricesInEffectTable td,#pricesInEffectTable th{display:block}#pricesInEffectTable td,#pricesInEffectTable th{border-top:1px solid #ddd;height:4em}#pricesInEffectTable td{padding-left:12px}#pricesInEffectTableMonthly{display:flex}#pricesInEffectTableMonthly thead,#pricesInEffectTableMonthly tbody{width:50%}#pricesInEffectTableMonthly tr,#pricesInEffectTableMonthly td,#pricesInEffectTableMonthly th{display:block}#pricesInEffectTableMonthly td,#pricesInEffectTableMonthly th{border-top:1px solid #ddd;height:4em}#pricesInEffectTableMonthly td{padding-left:12px}}.textContainer a{word-wrap:break-word}#buyHistoryContainer .buyHistoryBox{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#buyHistoryContainer .buyHistoryBox .buyHistoryHeader{background-color:#eceeee;padding:6px;border:1px solid #ddd;border-bottom:none}#buyHistoryContainer .buyHistoryBox .buyHistoryHeader .buyHistoryHeaderText{font-size:14px;font-weight:bold;color:#3a444d}#buyHistoryContainer .buyHistoryBox .buyHistoryHeader #meteringPointSelect{border:1px solid #ddd;max-width:100%;padding:4px}@media(max-width:480px){#transactionsListTable .percentageLabel,#transactionsListTable .percentage{display:none}}.changePasswordModal{z-index:1050;position:fixed;display:none;background-color:#fff;padding-bottom:20px}.changePasswordModal div.row{margin-bottom:4px}.tupasBanksContainerModal{z-index:1050;position:fixed;display:none;background-color:#fff;padding-bottom:20px}.tupasBanksContainerModal div.row{margin-bottom:4px}.addMandateModal{z-index:1050;position:fixed;display:none;background-color:#fff;padding-bottom:20px}.addMandateModal div.row{margin-bottom:4px}.pricesModal{z-index:1050;position:fixed;display:none;background-color:#fff;padding-bottom:20px;top:50px}.pricesModal #pricesMeteringPointAddress{margin-bottom:6px;margin-top:-6px;margin-left:1px;color:#445a6b}.profilingModal{z-index:1050;position:fixed;display:none;background-color:#fff;padding-bottom:20px}.profilingModal #profilingMeteringPointAddress{margin-bottom:6px;margin-top:-6px;margin-left:1px;color:#445a6b}.profilingModal .modal-header{border:0}.profilingModal .profilingWrap{border:0!important}.errorText{border:2px solid red;color:red;padding:4px;font-size:14px}#profilingContainer .profilingBox{margin-bottom:12px}#profilingContainer .profilingBox input,#profilingContainer .profilingBox select,#profilingContainer .profilingBox textarea{border:1px solid #ddd;padding:2px;margin:2px;font-size:12px;color:#3a444d;width:100%}#profilingContainer .profilingBox .error{border:2px solid red}#profilingContainer .profilingBox label{margin-top:4px}#profilingContainer .profilingBox .profilingWrap{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#profilingContainer .profilingBox .profilingHeader{background-color:#eceeee;padding:6px;border:1px solid #ddd;border-bottom:none}#profilingContainer .profilingBox .profilingHeader .profilingHeaderText{font-size:14px;font-weight:bold;color:#3a444d}#profilingContainer .profilingBox .containerSubHeader{padding-left:0;margin-bottom:6px;font-size:14px;color:#445a6b;font-weight:bold}#timeSeriesTable{border-bottom:1px solid #333}#timeSeriesTable .separator{border-right:1px solid #aaa}@media(max-width:767px){#timeSeriesTable .separator{border-right:none}}@media(max-width:1199px){#timeSeriesTable .hidden-md{display:none}}#spotTimeSeriesTable{border-bottom:1px solid #333}#spotTimeSeriesTable .separator{border-right:1px solid #aaa}@media(max-width:767px){#spotTimeSeriesTable .separator{border-right:none}}@media(max-width:1199px){#spotTimeSeriesTable .hidden-md{display:none}}@media(min-width:992px){.frontPageInfoRow{clear:both;display:flex}.frontPageInfoRow #frontPageSpotContainer{margin-left:8px}}#frontPagePeriodsContainer{background-color:#fff;border:1px solid #ddd;margin-top:12px;padding-left:0;padding-right:0}@media(max-width:480px){#frontPagePeriodsContainer{display:flex;flex-direction:column}}#frontPagePeriodsContainer .frontPagePeriodHeader{background-color:#eceeee;padding:6px;font-size:14px;font-weight:bold;color:#3a444d}#frontPagePeriodsContainer .fullListToggle{background:none;border:none;color:#2a6496;cursor:pointer;display:none;font-size:14px;margin:16px auto}@media(max-width:480px){#frontPagePeriodsContainer .fullListToggle{display:inline-block}}#frontPagePeriodsContainer .fullListToggle:hover{text-decoration:underline}#frontPagePeriodsContainer .fullListToggle .showLess{display:none}#frontPagePeriodsContainer .fullListToggle.showLessText .showMore{display:none}#frontPagePeriodsContainer .fullListToggle.showLessText .showLess{display:inline}@media(pointer:coarse){#priceGraph{position:relative}#priceGraph:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0}}#periodInfo{margin-left:-4px;margin-top:-4px;background-color:#f0f0f0;border:1px solid #ddd;border-top:0;border-left:0;padding:6px;padding-left:12px}#periodInfo .periodInfoHeader{border-bottom:1px solid #ddd;padding-bottom:4px;margin-bottom:6px}#periodInfo .periodInfoHeader .periodName{color:#3e5262;font-size:14px;font-weight:bold}#periodInfo .periodInfoHeader .periodTime{color:#3e5262;font-size:12px}#periodInfo .periodInfoContent{border-bottom:1px solid #ddd;margin-bottom:6px}#periodInfo .periodInfoContent .priceValid{color:#a90034;font-weight:bold}#periodInfo .periodInfoContent .priceContainer{margin-top:-6px}#periodInfo .periodInfoContent .priceTextInvalid{color:red}#periodInfo .periodInfoContent .price{font-size:38px;color:#3e5262;font-weight:bold}#periodInfo .transactionsContent .addedTransactionItem{margin-bottom:5px}#periodInfo .transactionsContent .transactionText{font-size:14px;font-weight:bold;color:#3e5262}#periodInfo .transactionsContent .transactionPercentage{font-weight:bold}#periodInfo .transactionsContent .address{width:80%}#buyPeriodContent .tabs{margin-top:6px}#buyPeriodContent .tab{background:#e5e5e5;color:#3e5262;padding:4px;padding-left:8px}@media(max-width:767px){#buyPeriodContent .tab{padding:12px 4px}}#buyPeriodContent .tab.active{background:#f7f9f8;border:1px solid #ddd;border-bottom:0;color:#000;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:2px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}#buyPeriodContent .priceInputWrapper{display:inline-block}#buyPeriodContent .divider{border-bottom:1px solid #ddd}#buyPeriodContent .priceInfo{margin-left:-15px;margin-bottom:6px;font-size:14px;color:#445a6b;font-weight:bold}@media(max-width:767px){#buyPeriodContent .priceInfo{margin-bottom:16px}}#buyPeriodContent .priceWrapper{margin-bottom:8px}#buyPeriodContent .priceLabel{display:inline-block;min-width:175px}#buyPeriodContent .priceValue{display:inline-block}#buyPeriodContent .confirmPriceInfo{clear:both;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;max-width:300px}#buyPeriodContent .infoTitle{margin-right:8px}#buyPeriodContent .sortMeteringPoints{font-weight:normal;font-size:16px;text-align:right;width:50%}@media(max-width:480px){#buyPeriodContent .sortMeteringPoints{margin:16px 0;text-align:left;width:100%}}#buyPeriodContent .sortMeteringPoints #sortOrderSelect{border:1px solid #ddd;padding:4px}#buyPeriodContent .contentBox{margin-top:8px;margin-bottom:8px;padding:8px;height:25px;background-color:#f0f0f0;color:#3e5262;border:1px solid #ddd}#buyPeriodContent .contentBox .contentBoxHeader{color:#445a6b;font-size:14px;font-weight:bold}#buyPeriodContent .contentBox .phone{font-weight:bold}#buyPeriodContent .contentBox .authInput{border:1px solid #ddd;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:14px;padding:7px;margin-left:8px}#buyPeriodContent .meteringPointAvgPrice{font-weight:bold}#buyPeriodContent #allMeteringPointsChooser{display:flex;flex-wrap:wrap;margin-bottom:10px}#buyPeriodContent #allMeteringPointsChooser .percentageChooser{display:flex;padding-right:16px;width:50%}@media(max-width:480px){#buyPeriodContent #allMeteringPointsChooser .percentageChooser{width:100%}}#buyPeriodContent #allMeteringPointsChooser .percentageChooserBtn{background-color:#445a6b;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;height:32px;width:35px;border:1px solid #445a6b}#buyPeriodContent #allMeteringPointsChooser .percentageBlock{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:32px;font-size:16px;flex-grow:1;padding-top:4px}#buyPeriodContent #allMeteringPointsChooser .percentageSelected{background-color:#20b8cf;height:32px;font-size:16px;padding-top:4px;color:#fff;text-align:center;margin-top:-5px}#buyPeriodContent #meteringPoints .customerName{font-weight:bold;color:#3e5262;font-size:110%}#buyPeriodContent #meteringPoints .meteringPoint{border:1px solid #ddd;margin-bottom:8px}@media(max-width:767px){#buyPeriodContent #meteringPoints .meteringPoint{margin-bottom:16px}}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointHeader{display:flex;justify-content:space-between;padding:4px;padding-left:8px;background-color:#f0f0f0;color:#3e5262;border-bottom:1px solid #ddd}@media(max-width:480px){#buyPeriodContent #meteringPoints .meteringPoint .meteringPointHeader{flex-wrap:wrap}}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointHeader .meteringPointAvgPrice{margin-right:20px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointHeader .meteringPointDeliveryMargin{margin-right:8px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointHeader .deliveryMargin{font-weight:bold}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointHeader .monthlyPrice{font-weight:bold}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointHeader .avgPrice{font-weight:bold}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointHeader .nameAddressContainer{padding-right:16px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent{padding-top:12px;padding-bottom:6px;background-color:#f9f9f9}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent h3{color:#3e5262;font-weight:bold;font-size:14px;margin-top:0;margin-bottom:6px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .automateMarker{font-size:26px;margin-top:6px;color:#428bca;cursor:pointer}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .automateMarker:hover{color:#2a6496}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .consumptionEstimation{font-size:28px;font-weight:bold;color:#445a6b}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .priceEstimation{font-size:28px;font-weight:bold;color:#445a6b}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .priceUnit{font-size:14px;font-weight:normal}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .contentLeft>div{padding-left:0}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageChooserBtn{background-color:#445a6b;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;height:32px;width:35px;border:1px solid #445a6b}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageBlock{background-color:#fff;width:257px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:32px;font-size:16px;padding-top:4px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .legendFilled{background-color:#b4bdc4;width:15px;height:15px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;float:left;margin-right:4px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .legendSelected{background-color:#20b8cf;width:15px;height:15px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;float:left;margin-right:4px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageFilled{background-color:#b4bdc4;height:32px;font-size:16px;padding-top:4px;color:#fff;text-align:center;margin-top:-5px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageSelected{background-color:#20b8cf;height:32px;font-size:16px;padding-top:4px;color:#fff;text-align:center;margin-top:-5px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .meteringLegend{display:flex;flex-wrap:wrap;margin-bottom:8px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .legendItem{align-items:center;display:flex;margin-right:8px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageChooser{display:flex}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageBlock{flex-grow:1}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageChooserLegend{display:flex;flex-wrap:wrap;margin-bottom:8px}@media(max-width:767px){#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .contentLeft{border-top:1px solid #ccc;margin-top:15px;padding-top:15px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageChooserLegend{margin-bottom:16px}#buyPeriodContent #meteringPoints .meteringPoint .meteringPointContent .percentageChooserLegend .legendItem{margin-bottom:8px}}.rightNavi{margin-left:-55px;margin-top:-4px;float:right}@media(max-width:767px){.rightNavi .nav{display:flex;flex-direction:row;margin-top:16px;text-align:center}.rightNavi .nav li{height:auto;width:33%}.rightNavi .nav a{padding:8px}}@media(max-width:480px){.rightNavi{margin-left:0;margin-top:0;float:none}.rightNavi .nav{flex-direction:column}.rightNavi .nav li{width:100%}}.rightNavi li{height:50px;padding-top:4px;background-color:#f0f0f0;color:#32444d;font-size:14px;width:100%;border:1px solid #ddd;border-right:0;border-top:0}.rightNavi li>a{color:#32444d;cursor:pointer}.rightNavi li>a>i{margin-right:10px}.rightNavi li.active,.rightNavi li.active>a{background-color:#fff;border-left:0}@media(min-width:768px){.guaranteeOfOriginNav,.customerPageNav{padding-right:0}}@media(max-width:767px){.guaranteeOfOriginNav,.customerPageNav{padding:0}.guaranteeOfOriginNav li,.customerPageNav li{align-items:center;display:flex;justify-content:center}.guaranteeOfOriginNav a,.customerPageNav a{width:100%}.guaranteeOfOriginNav .nav,.customerPageNav .nav{margin-top:0}.guaranteeOfOriginNav li,.customerPageNav li{flex-grow:1}.guaranteeOfOriginNav .active,.customerPageNav .active{border-bottom:none;border-left:1px solid #ddd}}@media(min-width:767px) and (max-width:991px){.guaranteeOfOriginNav.wideContent,.customerPageNav.wideContent{padding-left:0}.guaranteeOfOriginNav.wideContent .nav,.customerPageNav.wideContent .nav{display:flex;flex-direction:row}.guaranteeOfOriginNav.wideContent li,.customerPageNav.wideContent li{align-items:center;display:flex;justify-content:center;flex-grow:1;text-align:center;width:33%}.guaranteeOfOriginNav.wideContent a,.customerPageNav.wideContent a{width:100%}.guaranteeOfOriginNav.wideContent .active,.customerPageNav.wideContent .active{border-bottom:none;border-left:1px solid #ddd}}@media(max-width:480px){.guaranteeOfOriginNav .active,.customerPageNav .active{border-bottom:1px solid #ddd}}.table-gof tr{background-color:#eceeee}#priceAlertContent label{font-size:18px;color:#445a6b;margin-right:12px}#priceAlertContent .priceUnit{font-size:18px;color:#445a6b}#priceAlertContent .priceInput{border:1px solid #ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding:6px;font-size:18px;color:#3a444d;width:60px}#priceAlertContent .currentPriceAlert{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:8px;margin-bottom:8px;margin-right:12px;padding:8px;padding-top:10px;background-color:#f0f0f0;color:#3e5262;border:1px solid #ddd}#priceAlertContent .currentPriceAlert .previousAlertPrice{font-weight:bold}#priceAlertContent .currentPriceAlert .smallBtn{margin-top:-5px}#priceAlertContent .inputWrapper{display:inline-block}#priceAutomationPriceContent{margin-bottom:12px}#priceAutomationPriceContent label{font-size:18px;color:#445a6b;margin-right:12px}#priceAutomationPriceContent .priceUnit{font-size:18px;color:#445a6b}#priceAutomationPriceContent .priceInput{border:1px solid #ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding:6px;font-size:18px;color:#3a444d;width:60px}#priceAutomationPriceContent .currentPriceAlert{margin-top:8px;margin-bottom:8px;padding:8px;padding-top:10px;padding-bottom:27px;height:25px;background-color:#f0f0f0;color:#3e5262;border:1px solid #ddd}#priceAutomationPriceContent .currentPriceAlert .previousAlertPrice{font-weight:bold}#priceAutomationPriceContent .currentPriceAlert .smallBtn{margin-top:-5px;margin-left:12px}#priceAutomationPriceContent #priceGraph:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0}.breadCrumbs{font-size:12px;color:#7a8188;margin-top:5px}.vatDisplay{margin-top:5px}.breadCrumbs>.current{color:#445a6b}.graphTooltip{border:1px solid #ddd;background-color:#fff;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);-moz-box-shadow:2px 2px 2px rgba(0,0,0,.4);box-shadow:2px 2px 2px rgba(0,0,0,.4);color:#445a6b;padding:6px;z-index:1240}.graphTooltip .tooltipHeader{z-index:1240}.graphTooltip .tooltipContent{font-weight:bold;z-index:1240}.tooltip-inner{border:1px solid #ddd;background-color:#fff;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);-moz-box-shadow:2px 2px 2px rgba(0,0,0,.4);box-shadow:2px 2px 2px rgba(0,0,0,.4);color:#445a6b;padding:6px;z-index:1240;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.tooltip{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.tooltip.in{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.tooltipHeader{color:#3e5262;font-weight:bold;z-index:1240}.tooltip-arrow{border-color:transparent!important}.centered{margin-left:auto;margin-right:auto}.loginContainer{align-items:center;display:flex;justify-content:center}.loginContent{padding:1rem 1.5rem 2rem}.loginContent form{display:flex;flex-direction:column}.loginFooter{background:#f2f2f2;padding:2rem 1rem}.loginLogoImg{max-height:75px;max-width:100%}.loginBox{background-color:#fff;max-width:475px;text-align:center;width:100%}.loginBox .loginHeader{padding:2rem 1rem;text-align:center}.loginBox input{margin-bottom:1rem;padding:10px;text-align:center}.loginBox label{color:#000}.loginBox a{cursor:pointer}#loginBtn{margin-top:1rem}.bankLogo{height:100px;text-align:center;cursor:pointer;position:relative;width:160px;float:left;border:1px solid #ccc;margin:4px;background-color:#fff}.bankLogo img{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute}#helpContainer .answer{margin-left:15px;margin-top:-5px;margin-bottom:15px}#spotNotificationLimit{margin-top:16px}#NotificationDeliveryTypeHighSpot{margin-bottom:8px}@media(max-width:767px){#NotificationDeliveryTypeHighSpot{height:40px}}#NotificationDeliveryTypePeriodClosing{margin-bottom:8px}@media(max-width:767px){#NotificationDeliveryTypePeriodClosing{height:40px}}@media(max-width:767px){#HiSpotLimit{height:40px}}.responsiveTable .tdLabel{display:none}@media(max-width:768px){#frontPageSpotContainer{padding-left:0;margin-left:0}#periodInfo{width:100%!important}#loadingSpinner i{position:relative!important;left:0!important}.frontPagePeriodBox{width:340px!important}.NotiticationType_ContactInformation_3{margin-left:30px}.NotiticationType_ContactInformation_2{margin-left:30px}.Notification_value_2{margin-left:30px;width:70px}.responsiveTable thead{display:none}.responsiveTable,.responsiveTable tr{display:block}.responsiveTable tr:not(:last-child){border-bottom:2px solid #333}.responsiveTable tr:nth-child(even){background:#b9ecf5}.responsiveTable tr:nth-child(even) td{border-color:#fff}.responsiveTable tbody,.responsiveTable th,.responsiveTable td{display:flex}.responsiveTable tbody{flex-direction:column}.responsiveTable td{min-height:4em}.responsiveTable .tdLabel{display:inline-block;font-weight:bold;padding-right:8px;width:50%}.responsiveTable .tdData{width:50%}.responsiveTable#originEffectTable tr{border:1px solid #000;margin:16px 8px}.responsiveTable#originEffectTable tr:not(:last-child){border-bottom-width:1px}.responsiveTable#originEffectTable tr:nth-child(even){background:none}.responsiveTable#originEffectTable tr:nth-child(even) td{border-color:#ddd}.responsiveTable#originEffectTable .rowHeading{background:#adf;font-weight:bold}.responsiveTable#originEffectTable .tdLabel,.responsiveTable#originEffectTable .tdData{text-align:left}}@media(max-width:480px){.responsiveTable#originEffectTable .tdData{text-align:right}}.demoLabel{display:inline-block;display:table-cell;white-space:normal;height:17px}.displayNone{display:none}