[ui-view].ng-enter{-o-transition:all linear .25s;-webkit-transition:all linear .25s;transition:all linear .25s;opacity:0}[ui-view].ng-leave{-o-transition:all linear .25s;-webkit-transition:all linear .25s;transition:all linear .25s;opacity:0}[ui-view].ng-enter-active{opacity:1}[ui-view].ng-leave-active{opacity:0}.fade-in-out{-o-transition:.2s linear all;-webkit-transition:.2s linear all;transition:.2s linear all;opacity:1}.fade-in-out.ng-hide{opacity:0}.animate-show{opacity:1}.animate-show.ng-hide-add.ng-hide-add-active,.animate-show.ng-hide-remove.ng-hide-remove-active{-webkit-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s}.animate-show.ng-hide{opacity:0}.election-sub-heading{color:#003b77;font-weight:700;font-size:1.2em}.election-sub-text{font-size:.8em;margin-bottom:5px}.election-list{display:block;padding:10px}.results-section{margin-top:20px}.results{margin-bottom:35px}.bar-graph-overview-div{float:left;position:relative;width:100%;margin:auto!important;text-align:center!important;padding-top:10px;padding-bottom:10px}.bar-graph-background-big{left:90px;float:left;position:relative;margin-left:4px;background:url(../images/back_bar_big.jpg);vertical-align:middle;height:25px}.bar-graph-percent-big{float:left;position:relative;padding-top:4px;font-size:14px;margin-left:15px;vertical-align:middle;left:85px}.bar-graph-complete-big{float:left;position:relative;background:url(../images/yellow_bar_big.jpg);vertical-align:middle;height:25px}.bar-graph-background,.bar-graph-bg-transparent,.bar-graph-complete{float:left;position:relative;padding-top:4px;margin-left:0;vertical-align:middle;height:16px}.bar-graph-background{margin-top:4px;margin-left:4px;background:url(../images/back_bar.jpg)}.bar-graph-complete{margin-top:-4px;background:url(../images/yellow_bar.jpg)}.bar-graph-table{float:left;position:relative;margin-top:3px;margin-left:0;vertical-align:middle;height:16px;background:url(../images/yellow_bar.jpg)}.bar-graph-table-percent{padding-top:2px;float:left;position:relative;margin-left:4px;vertical-align:middle}.bar-graph-bg-transparent{margin-top:-4px;background:0 0}.bar-graph-percent{padding-top:2px;float:left;position:relative;margin-left:4px;vertical-align:middle}.bar-graph-text{padding-top:2px;float:left;position:relative;vertical-align:middle;font-weight:700}.bar-graph-note{float:none;display:block;width:100%;font-size:.8em;margin-bottom:5px}.bar-graph-div{display:block;width:100%;padding-top:10px;padding-bottom:10px}.bar-graph-small-background{float:left;position:relative;margin-left:4px;background:url(../images/back_bar.jpg);vertical-align:middle;height:10px;border:1px solid #999}.bar-graph-small-complete{float:left;position:relative;background:url(../images/yellow_bar.jpg);vertical-align:middle;height:10px}.bar-graph-small-percent{float:left;position:relative;margin-left:4px;vertical-align:middle}.bar-graph-small-text{float:left;position:relative;vertical-align:middle;font-weight:700}.bar-graph-small-note{font-size:10px}.graphcont{padding-top:10px;color:#000;font-weight:700;float:left}.graph{float:left;margin-top:10px;background-color:#cecece;position:relative;width:280px;padding:0}.graph .bar{display:block;position:relative;background-image:url(images/bargraph.gif);background-position:right center;background-repeat:repeat-x;border-right:#538e02 1px solid;text-align:center;color:#fff;height:25px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.9em}.graph .bar span{position:absolute;left:1em}td .percentage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:700px;position:relative;padding:20px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:100%;font-weight:700;display:block;text-align:center;font-size:1.2em;font-weight:700;margin-bottom:20px;margin-left:130px}.percentage-text{font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;width:130px;background-color:#fff;position:absolute;left:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.percentage{font-size:.8em;line-height:1;text-transform:uppercase;width:100%;height:40px;margin-left:400px}.percentage:after{content:"";display:block;background-color:#3d9970;width:50px;margin-bottom:10px;height:90%;position:relative;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;cursor:pointer}.percentage:focus:after,.percentage:hover:after{background-color:#aaa}.percentage-1:after{width:1%}.percentage-2:after{width:2%}.percentage-3:after{width:3%}.percentage-4:after{width:4%}.percentage-5:after{width:5%}.percentage-6:after{width:6%}.percentage-7:after{width:7%}.percentage-8:after{width:8%}.percentage-9:after{width:9%}.percentage-10:after{width:10%}.percentage-11:after{width:11%}.percentage-12:after{width:12%}.percentage-13:after{width:13%}.percentage-14:after{width:14%}.percentage-15:after{width:15%}.percentage-16:after{width:16%}.percentage-17:after{width:17%}.percentage-18:after{width:18%}.percentage-19:after{width:19%}.percentage-20:after{width:20%}.percentage-21:after{width:21%}.percentage-22:after{width:22%}.percentage-23:after{width:23%}.percentage-24:after{width:24%}.percentage-25:after{width:25%}.percentage-26:after{width:26%}.percentage-27:after{width:27%}.percentage-28:after{width:28%}.percentage-29:after{width:29%}.percentage-30:after{width:30%}.percentage-31:after{width:31%}.percentage-32:after{width:32%}.percentage-33:after{width:33%}.percentage-34:after{width:34%}.percentage-35:after{width:35%}.percentage-36:after{width:36%}.percentage-37:after{width:37%}.percentage-38:after{width:38%}.percentage-39:after{width:39%}.percentage-40:after{width:40%}.percentage-41:after{width:41%}.percentage-42:after{width:42%}.percentage-43:after{width:43%}.percentage-44:after{width:44%}.percentage-45:after{width:45%}.percentage-46:after{width:46%}.percentage-47:after{width:47%}.percentage-48:after{width:48%}.percentage-49:after{width:49%}.percentage-50:after{width:50%}.percentage-51:after{width:51%}.percentage-52:after{width:52%}.percentage-53:after{width:53%}.percentage-54:after{width:54%}.percentage-55:after{width:55%}.percentage-56:after{width:56%}.percentage-57:after{width:57%}.percentage-58:after{width:58%}.percentage-59:after{width:59%}.percentage-60:after{width:60%}.percentage-61:after{width:61%}.percentage-62:after{width:62%}.percentage-63:after{width:63%}.percentage-64:after{width:64%}.percentage-65:after{width:65%}.percentage-66:after{width:66%}.percentage-67:after{width:67%}.percentage-68:after{width:68%}.percentage-69:after{width:69%}.percentage-70:after{width:70%}.percentage-71:after{width:71%}.percentage-72:after{width:72%}.percentage-73:after{width:73%}.percentage-74:after{width:74%}.percentage-75:after{width:75%}.percentage-76:after{width:76%}.percentage-77:after{width:77%}.percentage-78:after{width:78%}.percentage-79:after{width:79%}.percentage-80:after{width:80%}.percentage-81:after{width:81%}.percentage-82:after{width:82%}.percentage-83:after{width:83%}.percentage-84:after{width:84%}.percentage-85:after{width:85%}.percentage-86:after{width:86%}.percentage-87:after{width:87%}.percentage-88:after{width:88%}.percentage-89:after{width:89%}.percentage-90:after{width:90%}.percentage-91:after{width:91%}.percentage-92:after{width:92%}.percentage-93:after{width:93%}.percentage-94:after{width:94%}.percentage-95:after{width:95%}.percentage-96:after{width:96%}.percentage-97:after{width:97%}.percentage-98:after{width:98%}.percentage-99:after{width:99%}.percentage-100:after{width:100%}.table{margin-top:20px}.table .results-elected-row{background-color:#fff8ab!important}.table .results-footer-row{color:#fff;background-color:#1e4b72!important}.table .results-header-row{color:#fff;background-color:#1e4b72!important}.table .results-wardheader-row{color:#fff;background-color:#6381a0!important}.table .election-header-row{color:#fff;background-color:#1e4b72!important}.table .table-head th{background-color:#6381a0}.table .table-total td{background-color:#fbe8ae;font-weight:700}.table .table-total-light td{background-color:#fdf4d9}.table thead>tr>th.candidate-heading{vertical-align:top!important}.table thead>tr>th.candidate-heading .candidate-heading{vertical-align:top!important}.lg-referendum-question{font-weight:700}.table-hover tbody tr:hover td{background:#e0e8ef}.modal-dialog{width:80%;height:80%}.modal-body{height:500px;overflow-y:auto}.candidate-photo{width:130px;padding:10px;border:1px solid #aaa;margin-right:10px}.overviewtop{padding:10px;background-color:#fefaf2;margin-bottom:10px}.overviewtop a{color:#003b77}.la-div-heading,.lc-div-heading{padding:5px;background-color:#003b77;color:#fff}.la-div-heading{background-color:#003b77}.lc-div-heading{background-color:#a07b24}.la-div-headline{margin-top:10px;font-weight:700;color:#003b77}.lc-div-headline{margin-top:10px;font-weight:700;color:#a07b24}.overviewtable table{background-color:#fff}.overviewlctable table{background-color:#fff}.overviewlctable table thead th{background-color:#a07b24}#la-style{background-color:#f5f6fe;padding:10px}#la-style a{color:#003b77}#lc-style{background-color:#fefaf2;padding:10px}#lc-style a{color:#3e2f0a}.breakdowns input{margin-bottom:10px}.listnames div{padding-top:10px!important}@media (max-width:989px){ng-map{overflow:hidden;width:auto;height:450px!important}}@media (min-width:990px){ng-map{overflow:hidden;width:auto;height:800px!important}}#sidebar{float:left;margin:10px;width:200px;height:450px;overflow:auto}.sidebar_item button{text-align:left!important;cursor:pointer;background:#eee;font-family:Verdana;margin:1px;border:1px solid #1e4b72;margin-bottom:4px;width:175px}.sidebar_item button:focus{background:#1e4b72!important;color:#fff}.sidebar_item button:hover{background:#1e4b72!important;color:#fff}.contact-details-info div i{width:30px}.contact-details-info div .fa-mobile,.contact-details-info div .fa-phone{margin-left:3px}.contact-details-info div .fa-mobile{font-size:20px}.comment-status{margin-bottom:20px}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}