/* line 17, ../src/please-wait.scss */
body.pg-loading {
  overflow: hidden;
}

/* line 21, ../src/please-wait.scss */
.pg-loading-screen {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1000000;
  opacity: 1;
  background-color: #FFF;
  -webkit-transition: background-color 0.4s ease-in-out 0s;
  -moz-transition: background-color 0.4s ease-in-out 0s;
  -ms-transition: background-color 0.4s ease-in-out 0s;
  -o-transition: background-color 0.4s ease-in-out 0s;
  transition: background-color 0.4s ease-in-out 0s;
}
/* line 32, ../src/please-wait.scss */
.pg-loading-screen.pg-loaded {
  opacity: 0;
  -webkit-animation: pgAnimLoaded 0.5s cubic-bezier(0.7, 0, 0.3, 1) both;
  -moz-animation: pgAnimLoaded 0.5s cubic-bezier(0.7, 0, 0.3, 1) both;
  -ms-animation: pgAnimLoaded 0.5s cubic-bezier(0.7, 0, 0.3, 1) both;
  -o-animation: pgAnimLoaded 0.5s cubic-bezier(0.7, 0, 0.3, 1) both;
  animation: pgAnimLoaded 0.5s cubic-bezier(0.7, 0, 0.3, 1) both;
}
/* line 38, ../src/please-wait.scss */
.pg-loading-screen.pg-loading .pg-loading-logo-header, .pg-loading-screen.pg-loading .pg-loading-html {
  opacity: 1;
}
/* line 42, ../src/please-wait.scss */
.pg-loading-screen.pg-loading .pg-loading-logo-header, .pg-loading-screen.pg-loading .pg-loading-html:not(.pg-loaded) {
  -webkit-animation: pgAnimLoading 1s cubic-bezier(0.7, 0, 0.3, 1) both;
  -moz-animation: pgAnimLoading 1s cubic-bezier(0.7, 0, 0.3, 1) both;
  -ms-animation: pgAnimLoading 1s cubic-bezier(0.7, 0, 0.3, 1) both;
  -o-animation: pgAnimLoading 1s cubic-bezier(0.7, 0, 0.3, 1) both;
  animation: pgAnimLoading 1s cubic-bezier(0.7, 0, 0.3, 1) both;
}
/* line 46, ../src/please-wait.scss */
.pg-loading-screen.pg-loading .pg-loading-html:not(.pg-loaded) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -ms-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
/* line 51, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-inner {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  position: static;
}
/* line 59, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-center-outer {
  width: 100%;
  padding: 0;
  display: table !important;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
}
/* line 70, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-center-middle {
  padding: 0;
  vertical-align: middle;
  display: table-cell  !important;
  margin: 0;
  text-align: center;
}
/* line 78, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-logo-header, .pg-loading-screen .pg-loading-html {
  width: 100%;
  opacity: 0;
}
/* line 83, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-logo-header {
  text-align: center;
}
/* line 86, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-logo-header img {
  display: inline-block !important;
}
/* line 91, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-html {
  margin-top: 90px;
}
/* line 94, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-html.pg-loaded {
  -webkit-transition: opacity 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -moz-transition: opacity 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -ms-transition: opacity 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -o-transition: opacity 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  transition: opacity 0.5s cubic-bezier(0.7, 0, 0.3, 1);
}
/* line 97, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-html.pg-loaded.pg-removing {
  opacity: 0;
}
/* line 101, ../src/please-wait.scss */
.pg-loading-screen .pg-loading-html.pg-loaded.pg-loading {
  opacity: 1;
}

@-webkit-keyframes pgAnimLoading {
  from {
    opacity: 0;
  }
}
@-moz-keyframes pgAnimLoading {
  from {
    opacity: 0;
  }
}
@-o-keyframes pgAnimLoading {
  from {
    opacity: 0;
  }
}
@-ms-keyframes pgAnimLoading {
  from {
    opacity: 0;
  }
}
@keyframes pgAnimLoading {
  from {
    opacity: 0;
  }
}
@-webkit-keyframes pgAnimLoaded {
  from {
    opacity: 1;
  }
}
@-moz-keyframes pgAnimLoaded {
  from {
    opacity: 1;
  }
}
@-o-keyframes pgAnimLoaded {
  from {
    opacity: 1;
  }
}
@-ms-keyframes pgAnimLoaded {
  from {
    opacity: 1;
  }
}
@keyframes pgAnimLoaded {
  from {
    opacity: 1;
  }
}

/* 
 * Don't modify things marked with ! - unless you know what you're doing
 */

/* ! vertical layout */
.multiSelect .vertical {
    float: none;        
}

/* ! horizontal layout */
.multiSelect .horizontal:not(.multiSelectGroup) {
    float: left;
}

/* ! create a "row" */
.multiSelect .line {
    padding:  2px 0px 4px 0px;
    max-height: 30px;   
    overflow: hidden;
    text-align: left;
    box-sizing: content-box;
}

/* ! create a "column" */
.multiSelect .acol {
    display: inline-block;    
    min-width: 12px;
}

/* ! */
.multiSelect .inlineBlock {
    display: inline-block;
}

/* the multiselect button */
.multiSelect > button {
    width:100%;
    display: inline-block;
    position: relative;
    text-align: left;    
    cursor: pointer;
    border: 1px solid #c6c6c6;    
    padding: 6px 12px;    
    font-size: 14px;
    min-height : 34px !important;
    border-radius: 4px;
    color: #555;   
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none; 
    white-space:normal;
    background-color: #fff;
    background-image: linear-gradient(#fff, #f7f7f7);      
}

/* button: hover */
.multiSelect > button:hover {    
    background-image: linear-gradient(#fff, #e9e9e9);    
}

/* button: disabled */
.multiSelect > button:disabled {
    background-image: linear-gradient(#fff, #fff);      
    border: 1px solid #ddd;    
    color: #999;
}

/* button: clicked */
.multiSelect .buttonClicked {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* labels on the button */
.multiSelect .buttonLabel {
    display: inline-block;
}

/* downward pointing arrow */
.multiSelect .caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin: 0px 0px 1px 12px  !important;    
    vertical-align: middle;
    border-top: 4px solid #333;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-bottom: 0 dotted; 
}

/* the main checkboxes and helper layer */
.multiSelect .checkboxLayer {
    background-color: #fff;
    position: absolute;
    z-index: 999;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);    
    min-width:278px;
    display: none !important;    
}

/* container of helper elements */
.multiSelect .helperContainer {
    border-bottom: 1px solid #ddd;
    padding: 8px 8px 0px 8px;    
}

/* helper buttons (select all, none, reset); */
.multiSelect .helperButton {
    display: inline;
    text-align: center;
    cursor: pointer;
    border: 1px solid #ccc;
    height: 26px;
    font-size: 13px;
    border-radius: 2px;
    color: #666;    
    background-color: #f1f1f1;
    line-height: 1.6;
    margin: 0px 0px 8px 0px;
}

.multiSelect .helperButton.reset{
    float: right;
}

.multiSelect .helperButton:not( .reset ) {
    margin-right: 4px;    
}

/* clear button */
.multiSelect .clearButton {
    position: absolute;
    display: inline;
    text-align: center;
    cursor: pointer;
    border: 1px solid #ccc;
    height: 22px;
    width: 22px;
    font-size: 13px;
    border-radius: 2px;
    color: #666;    
    background-color: #f1f1f1;
    line-height: 1.4;
    right : 2px;
    top: 4px;
}

/* filter */
.multiSelect .inputFilter {
    border-radius: 2px; 
    border: 1px solid #ccc;
    height: 26px;
    font-size: 14px;
    width:100%;    
    padding-left:7px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */    
    color: #888;
    margin: 0px 0px 8px 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

/* helper elements on hover & focus */
.multiSelect .clearButton:hover,
.multiSelect .helperButton:hover {
    border: 1px solid #ccc;
    color: #999;    
    background-color: #f4f4f4;    
}
.multiSelect .helperButton:disabled {
    color: #ccc;    
    border: 1px solid #ddd;
}

.multiSelect .clearButton:focus,
.multiSelect .helperButton:focus,
.multiSelect .inputFilter:focus {
    border: 1px solid #66AFE9 !important;
    outline: 0;
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.065), 0 0 5px rgba(102, 175, 233, .6) !important;
            box-shadow: inset 0 0 1px rgba(0,0,0,.065), 0 0 5px rgba(102, 175, 233, .6) !important;
}

/* container of multi select items */
.multiSelect .checkBoxContainer {
    display: block;
    padding: 8px;   
    overflow: hidden;
    text-align: left;
}

/* ! to show / hide the checkbox layer above */
.multiSelect .show {
    display: block !important;
}

/* item labels */
.multiSelect .multiSelectItem {
    display: block;
    padding: 3px;
    color: #444;       
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;      
    border: 1px solid transparent;
    position: relative;
    min-width:278px;    
    min-height: 32px;    
}

/* Styling on selected items */
.multiSelect .multiSelectItem:not(.multiSelectGroup).selected
{
    background-image: linear-gradient( #e9e9e9, #f1f1f1 );    
    color: #555;        
    cursor: pointer;        
    border-top: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;    
    border-right: 1px solid #d9d9d9;            
}

.multiSelect .multiSelectItem .acol label {
    display: inline-block;
    padding-right: 30px;    
    margin: 0px;
    font-weight: normal;    
    line-height: normal;
}

/* item labels focus on mouse hover */
.multiSelect .multiSelectItem:hover, 
.multiSelect .multiSelectGroup:hover {
    background-image: linear-gradient( #c1c1c1, #999 ) !important;    
    color: #fff !important;    
    cursor: pointer;        
    border: 1px solid #ccc !important;
}

/* item labels focus using keyboard */
.multiSelect .multiSelectFocus { 
    background-image: linear-gradient( #c1c1c1, #999 ) !important;    
    color: #fff !important;    
    cursor: pointer;        
    border: 1px solid #ccc !important;
}

/* change mouse pointer into the pointing finger */
.multiSelect .multiSelectItem span:hover, 
.multiSelect .multiSelectGroup span:hover
{    
    cursor: pointer;  
}

/* ! group labels */
.multiSelect .multiSelectGroup {    
    display: block;
    clear: both;
}

/* right-align the tick mark (&#10004;) */
.multiSelect .tickMark {
    display:inline-block; 
    position: absolute; 
    right: 10px; 
    top: 7px;
    font-size: 10px;          
}

/* hide the original HTML checkbox away */
.multiSelect .checkbox {    
    color: #ddd !important;    
    position: absolute;
    left: -9999px;
    cursor: pointer;    
}

/* checkboxes currently disabled */
.multiSelect .disabled, 
.multiSelect .disabled:hover,
.multiSelect .disabled label input:hover ~ span {
    color: #c4c4c4 !important;
    cursor: not-allowed !important;
}

/* If you use images in button / checkbox label, you might want to change the image style here. */
.multiSelect img {
    vertical-align: middle;
    margin-bottom:0px;
    max-height: 22px;
    max-width:22px;
}

.angular-ui-tree-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;background-image:-webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-image:-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:60px 60px;background-position:0 0,30px 30px}.angular-ui-tree-nodes{position:relative;margin:0;padding:0;list-style:none}.angular-ui-tree-nodes .angular-ui-tree-nodes{padding-left:20px}.angular-ui-tree-node,.angular-ui-tree-placeholder{position:relative;margin:0;padding:0;min-height:20px;line-height:20px}.angular-ui-tree-hidden{display:none}.angular-ui-tree-placeholder{margin:5px 0;padding:0;min-height:30px}.angular-ui-tree-handle{cursor:move;text-decoration:none;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:20px;line-height:20px}.angular-ui-tree-drag{position:absolute;pointer-events:none;z-index:999;opacity:.8}
.variables{width:14cm;height:24px;color:#888;font-family:"Trebuchet MS",Verdana,sans-serif;quotes:"~" "~"}.redef{zero:0}.redef .inition{three:3}.values{minus-one:-1;font-family:Trebuchet,Trebuchet,Trebuchet;color:#888!important;same-color:#888!important;same-again:#888!important;multi-important:#888 #888,'Trebuchet'!important;multi:something 'A',B,C,'Trebuchet'}.variable-names .color-keyword,.variable-names .quoted,.variable-names .unquoted{name:'hello'}.alpha{filter:alpha(opacity=42)}.testPollution{a:'no-pollution'}.units{width:1px;same-unit-as-previously:1px;square-pixel-divided:1px;odd-unit:2;percentage:500%;pixels:500px;conversion-metric-a:30mm;conversion-metric-b:3cm;conversion-imperial:3in;custom-unit:420octocats;custom-unit-cancelling:18dogs;mix-units:2px;invalid-units:1px}.units .fallback{div-px-1:10px;div-px-2:1px;sub-px-1:12.6px;sub-cm-1:9.666625cm;mul-px-1:19.6px;mul-em-1:19.6em;mul-em-2:196em;mul-cm-1:196cm;add-px-1:15.4px;add-px-2:393.35px;mul-px-2:140px;mul-px-3:140px}body,div[role=main],html{height:100%}.wrap,a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}.underline{text-decoration:underline}.nowrap{white-space:nowrap}.testsite{background-color:maroon!important;background-image:none!important}.form-control[disabled]{background-color:#EEE;color:#555}td{vertical-align:middle}.iobHeaderLabel,input,th{vertical-align:top}.panel{border-color:#ddd}.container-fluid .jumbotron{padding:15px;margin-bottom:15px;color:#000!important}.actionSummary>.panel-heading{color:#FFF;background-color:#4B74A3}.panel-heading{color:#FFF;background-color:#1E4A7C}.helpful_tips .panel,.more_options .panel{border:0;-webkit-box-shadow:none;box-shadow:none}.motion-on-floor,.voting-panel{-webkit-box-shadow:4px 4px 10px gray}.helpful_tips .panel-group .panel-heading+.panel-collapse>.panel-body,.more_options .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.helpful_tips .panel-title,.more_options .panel-title{text-align:left;font-size:14px;color:#1E4A7C}.helpful_tips .panel-heading,.more_options .panel-heading{color:#000;background-color:#FFF;border:0}.jumbotron p{font-size:inherit}.btn-primary{background-color:#1E4A7C}.btn-secondary{background-color:#4B74A3}.btn-report{margin-bottom:10px}.motion-on-floor{box-shadow:4px 4px 10px gray;background:#EAEAEA;border-radius:4px;margin-bottom:20px}.navbar-default,.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}.navbar-default{border-color:transparent}.navbar-default .navbar-collapse{border-color:transparent;overflow-y:hidden}.navbar-default .navbar-toggle{border-color:#FFF}.navbar-default .navbar-brand{color:#FFF}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:red}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#658CAF}.navbar-default .navbar-toggle:focus .icon-bar{background-color:red}.navbar-default .navbar-toggle:focus{background-color:#1E4A7C}.navbar-default .navbar-toggle:hover{background-color:#3276B1}.navbar-default .navbar-nav>li>a{color:#FFF}.open>.dropdown-menu{display:inline-grid}.cursor-help{cursor:help}.cursor-pointer,.link{cursor:pointer}.link{color:#2a6496}.link :hover{color:#1E4A7C}.fa-check-square{color:green}.fa-plus-square,.fa-sticky-note{color:#A3834B}.fa-trash-o{color:maroon}.st-sort-ascent:before,.st-sort-descent:before{content:''}.iobHeaderLabel{width:90px}.votingHeaderLabel{width:200px}.voting-open{color:#1E4A7C}.votingTable td,.votingTable th{border:1px solid #000;padding:5px;width:100px}.vote-type-panel{background-color:#FCF8E3;border:1px solid #FAEBCC;border-radius:4px}.validation-error{color:red}.nav-collapsing .navbar-brand{float:none}@media print{body{background-color:#FFF;background-image:none;color:#000;width:768px}#businessFilter,#businessPrintButton,#businessTabset,#iobHeaderBar,#iobLink,#iobNav,#paginationFooter,#paginationHeader,#schedulePrintButton{display:none}a:link:after,a:visited:after{content:""!important}}@media (min-width:768px){.nav-collapsing{list-style:none;padding-left:0;float:left;white-space:nowrap}.nav-collapsing>li{white-space:nowrap;position:relative;display:inline-block!important;float:none}.dropdown-submenu:hover>.dropdown-menu,.nav-collapsing .dropdown-menu>li>a,.nav-collapsing>li>a{display:block}.dropdown-submenu>.dropdown-menu{right:0;margin-left:-1px;border-radius:6px}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px}.dropdown-menu .dropdown-submenu>.dropdown-menu{top:0;right:100%}.sessionSyncHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.dropdown-menu>li{text-align:center;display:inline-grid}.dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff;padding:5px;background-color:transparent}.navbar-default .navbar-nav>.open>a{color:#fff;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:red}.seal-div{display:none}#moreDropdown{height:0}.selected-file{width:100%}}.modal-xl{width:100%}.modal-sub-header{color:#00f}.modal-information-header{color:gray}.iob-header-bar-foreground,.loading{color:#fff}.inline-label{vertical-align:-webkit-baseline-middle}.permission-highlight{text-shadow:0 0 .2em #fff,0 0 .1em #00f}.angular-ui-tree-handle{cursor:default}#chartjs-legend-adv li,#chartjs-legend-com li,.pagination,.vote-button{cursor:pointer}.angular-ui-tree-nodes{text-align:left}.iob-header{background-color:#EAEAEA}.iob-header-print{background-color:#F5F5F5}.iob-nav{background-color:#D1D2D4}.iob-details{background-color:#F5F5F5}.iob-details-print{background-color:#FFF}.iob-header-bar-foreground:hover{color:#1E4A7C;text-decoration:none}.iob-header-bar-foreground:hover i{color:#1E4A7C}.iob-header-bar-background{background-color:#658CAF}.iob-nav-item{color:#000;font-weight:400}.access-code,.schedule-date,.unread{font-weight:700}.pagination{margin:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:bisque;background-color:transparent}.results-panel,.voting-panel{background-color:#EAEAEA;border-radius:4px}.schedule-date{color:#00f}.schedule-time{width:15%}.schedule-action{width:80px}.multiSelect .buttonLabel{display:inline-table;width:100%}.multiSelect .caret{float:right;margin-top:8px!important}.assign_reason{color:red;padding-left:17px;display:inline-block}.fa-calendar-check-o{color:#00f}.fa-calendar-times-o{color:maroon}.toggle_active{color:green}.toggle_inactive{color:maroon}#votingContainer #votingInstruction,#votingContainer #votingIssue,.votingHeader #votingHeaderText{color:#fff;text-shadow:4px 4px 10px #000}.votingHeader{z-index:1;font-family:Raleway,sans-serif}.votingHeader #votingHeaderText{display:block;line-height:145px;vertical-align:top;font-size:60pt;text-align:center;padding-top:15px;margin-right:50px;margin-bottom:0}.votingHeader #votingLogo{display:inline-block;height:100px;padding:10px}#votingContainer #resultsVotingIssue,#votingContainer #votingIssue{font-family:Raleway,sans-serif;display:block}.votingBody{z-index:-1;background-image:url(/static/img/votingbackground.jpg?62313dae3464);margin:0;background-size:cover}#votingContainer{text-align:center}#votingContainer #votingInstruction{font-family:Raleway,sans-serif;text-align:left;margin-left:50px}#votingContainer #votingInstruction #button_labels{display:inline-block}#votingContainer #votingInstruction ul{display:inline-block;text-align:left}#votingContainer #votingIssue,.cost-table td,.cost-table th,.cost-table-center,.vote-button,ol,ul{text-align:center}#votingContainer #votingInstruction li{text-indent:-55px;padding-left:55px}#votingContainer #resultsVotingIssue{text-align:center;color:#000}.vote-button div,.vote-button i{display:inline}.voting-divider{border-top:1px solid #D1D2D4;margin:0}.voting-panel{padding:5px 5px 40px;margin-bottom:20px;box-shadow:4px 4px 10px gray}.results-panel,.vote-button{-webkit-box-shadow:4px 4px 10px gray}.results-panel{margin-bottom:20px;box-shadow:4px 4px 10px gray}.component-space{margin-top:20px;margin-bottom:20px}.vote-button{padding:15px 25px;font-size:24px;margin-bottom:30px;min-width:200px;outline:0;color:#fff;background-color:#1E4A7C;border:none;border-radius:4px;box-shadow:4px 4px 10px gray}.debate-panel,.hub-section{-webkit-box-shadow:4px 4px 10px gray}.vote-button i{float:right}.vote-button .fa{margin-top:3px;margin-right:-10px}.vote-button .fa-hourglass-end{margin-top:8px;font-size:.75em;margin-right:-5px}#chartjs-legend-adv li,#chartjs-legend-com li,#chartjs-legend-results li{font-size:18px;margin:10px 10px 20px;display:inline-block}.vote-button:hover{background-color:#f0ad4e}.vote-button-pressed,.vote-button:active{background-color:#ec971f}.access-code{color:#b22222}ol,ul{list-style:none;margin:0;padding:0}#chartjs-legend-adv,#chartjs-legend-com,#chartjs-legend-results{padding-bottom:0}#chartjs-legend-adv li span,#chartjs-legend-com li span,#chartjs-legend-results li span{padding:6px 20px;border-radius:13px;color:#fff;z-index:2}.group-name,.result-chart-label{font-family:Raleway,sans-serif;font-weight:700;padding-top:10px;display:block}.group-name{color:#000;font-size:40px}#votingChartAdv .col-sm-3{max-width:100%;max-height:100%;padding:10px 10px 20px;color:#000}#votingChartCom .col-sm-3{max-width:100%;max-height:100%;margin-left:435px}.split-recommendations{border:1px solid #d3d3d3;border-radius:2px}.split-recommendations>div>.edit-buttons{margin-top:10px}.edit-buttons>.link{float:right;padding-right:3px;color:gray}.edit-buttons>.delete-link{float:right;padding-right:3px;color:maroon}.split-recommendations>div>hr{border-top:2px solid gray}.gray-out{background:silver;color:#383838}.is-public-warning:before{color:red;content:"Choose Public to make this content visible publicly."}.no-gutter,.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.cost-table,.indent{padding-left:25px}.section-header{background:#F5F5F5;border:1px solid #EAEAEA;margin:5px 0 0;border-radius:4px}.deadline-error{white-space:pre-line}.overture-date{width:132px}.cost,.overlay{width:100%}.overlay{position:fixed;z-index:1000;height:100%;background-color:#000;opacity:.2}.overlay-spinner{position:fixed;z-index:1001;right:50%;left:50%;top:50%;bottom:50%}.cost.ng-invalid{border:2px solid red}.cost_warning{border:2px solid orange}.cost-table{padding-right:25px}.graph-container{margin:0 auto;padding:20px;width:550px;background-color:#fff}.chart-table-container{padding-left:15px;padding-right:15px}.financial-removescroll input::-webkit-inner-spin-button,.financial-removescroll input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.financial-removescroll input[type=number]{-moz-appearance:textfield}.financial{position:relative}.financial-label{background:#fff;cursor:pointer;position:absolute;padding:1px 1px 1px 0;top:0;bottom:0;left:0;width:100%;-webkit-transition:.2s;transition:.2s;font-weight:400;margin-bottom:0;border-width:2px;border-style:inset;-o-border-image:initial;border-image:initial}.financial-input{top:100%}input:focus+.financial-label{display:none}.timer{font-size:22px}.hub-section{background-color:#F5F5F5;border:1px solid #a9a9a9;border-radius:4px;margin:15px 0;min-height:120px;text-align:initial;padding:15px;box-shadow:4px 4px 10px gray}.d-block{display:block}.selected-file{width:50%}.validate-access-code{width:80px;margin:auto;text-align:center}.voting-pulse{margin-top:7px}.debate-panel{background-color:#EAEAEA;display:inline-block;padding:10px;margin-bottom:20px;border-radius:4px;box-shadow:4px 4px 10px gray}.motion-divider{margin-top:5px;margin-bottom:10px}.request-status{margin-top:5px;padding:2px 10px;background-color:#90ee90}.box-shadow{-webkit-box-shadow:4px 4px 10px gray;box-shadow:4px 4px 10px gray}.votingresults-table tbody{-webkit-box-shadow:4px 4px 10px grey;box-shadow:4px 4px 10px grey;border:1px solid #ccc}.paddle-against,.paddle-agreement,.paddle-call,.paddle-motion,.paddle-question,.paddle-star{padding:3px 5px 0;line-height:16px;border:2px solid #EAEAEA}.paddle-question{background-color:#ffeb3b}.paddle-agreement{background-color:#4caf50}.paddle-against{background-color:#f44336}.paddle-motion{background-color:#2196f3}.paddle-call{background-color:#ff9800}.paddle-star{background-color:#fff}.panel-help-icon{margin-right:-10px}.panel-spacer{height:13px}.btn-seek{padding-left:2px}.btn-move{padding-right:2px}