.preview_notice {
  display: none;
}


.navbar.primary-accent-bg,
.navbar.navbar-default.primary-accent-bg,
.primary-accent-bg {
  background-color: #152c4e;
}

.primary-accent-text {
  color: #152c4e;
}

.secondary-accent-bg {
  background-color: #152c4e;
}

.secondary-accent-text {
  color: #152c4e;
}

.navigation-current-bg {
  background-color: #152c4e;
}

.navigation-current-text {
  color: #152c4e;
}

.navigation-hover-bg {
  background-color: #6185f0;
}

.navigation-hover-text {
  color: #6185f0;
}

.no-vote-color-bg {
  background-color: #525252;
}

.no-vote-color-text {
  color: #525252;
}


a.ethelo-likert-button.btn.btn-raised.yes-color-bg,
a.ethelo-likert-button.btn.btn-raised.yes-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.yes-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.yes-color-bg:focus,
.yes-color-bg {
  background-color: #113353;
}

.yes-color-text {
  color: #113353;
}


a.ethelo-likert-button.btn.btn-raised.no-color-bg,
a.ethelo-likert-button.btn.btn-raised.no-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.no-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.no-color-bg:focus,
.no-color-bg {
  background-color: #85a7ca;
}

.no-color-text {
  color: #85a7ca;
}


a.ethelo-likert-button.btn.btn-raised.bin1-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin1-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin1-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin1-color-bg:focus,
.bin1-color-bg {
  background-color: #85a7ca;
}

.bin1-color-text {
  color: #85a7ca;
}

a.ethelo-likert-button.btn.btn-raised.bin2-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin2-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin2-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin2-color-bg:focus,
.bin2-color-bg {
  background-color: #aaffc3;
}

.bin2-color-text {
  color: #aaffc3;
}

a.ethelo-likert-button.btn.btn-raised.bin3-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin3-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin3-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin3-color-bg:focus,
.bin3-color-bg {
  background-color: #688aac;
}

.bin3-color-text {
  color: #688aac;
}

a.ethelo-likert-button.btn.btn-raised.bin4-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin4-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin4-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin4-color-bg:focus,
.bin4-color-bg {
  background-color: #597c9d;
}

.bin4-color-text {
  color: #597c9d;
}

a.ethelo-likert-button.btn.btn-raised.bin5-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin5-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin5-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin5-color-bg:focus,
.bin5-color-bg {
  background-color: #4b6d8f;
}

.bin5-color-text {
  color: #4b6d8f;
}

a.ethelo-likert-button.btn.btn-raised.bin6-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin6-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin6-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin6-color-bg:focus,
.bin6-color-bg {
  background-color: #3d5e80;
}

.bin6-color-text {
  color: #3d5e80;
}

a.ethelo-likert-button.btn.btn-raised.bin7-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin7-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin7-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin7-color-bg:focus,
.bin7-color-bg {
  background-color: #2e5071;
}

.bin7-color-text {
  color: #2e5071;
}

a.ethelo-likert-button.btn.btn-raised.bin8-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin8-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin8-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin8-color-bg:focus,
.bin8-color-bg {
  background-color: #204162;
}

.bin8-color-text {
  color: #204162;
}

a.ethelo-likert-button.btn.btn-raised.bin9-color-bg,
a.ethelo-likert-button.btn.btn-raised.bin9-color-bg:hover,
a.ethelo-likert-button.btn.btn-raised.bin9-color-bg:active,
a.ethelo-likert-button.btn.btn-raised.bin9-color-bg:focus,
.bin9-color-bg {
  background-color: #113353;
}

.bin9-color-text {
  color: #113353;
}

body, body h1, body h2, body h3, body h4, body h5, body h6, body .h1, body .h2, body .h3, body .h4 {
  font-family: Open Sans, sans-serif
}

.side-drawer-header {
  background-color: #152c4e;
}

h1.main {
  color: #152c4e;
}

.navbar-user-dropdown {
  background-color: #152c4e
}

.nav-item.active {
  background-color: #152c4e;
}

#index-parent:hover,
.nav-item-container:not(.active) .nav-item:not(.disabled):hover,
.nav-item-container:not(.active) .nav-item:not(.disabled):hover,
.nav-item-container:not(.active) .nav-item:not(.disabled):hover {
  background-color: #6185f0;
}

.nav-item.disabled .disabled {
  color: #A0A0A0;
}

.nav-item-container .nav-item-container:not(.active):hover {
  background-color: #6185f0;
}

.btn.btn-raised.btn-default.btn-post,
.btn.btn-raised.btn-default.btn-post:hover,
.btn.btn-raised.btn-default.btn-post:focus,
.btn.btn-raised.btn-default.btn-post:active,
.btn.btn-raised.btn-default.navigation-button,
.btn.btn-raised.btn-default.navigation-button:hover,
.btn.btn-raised.btn-default.navigation-button:focus,
.btn.btn-raised.btn-default.navigation-button:active {
  background-color: #152c4e;
  color: white;
}

.option-detail-container {
  background-color: #152c4e;
}

.moderate .filters .active {
  background-color: #152c4e;
  color: white;
}

.moderate .filters {
  color: #152c4e;
  background-color: white;
}

a {
    color: #12aaff !important;
}

.radio-primary { display: inline-grid; width: 45%; } /* show all radio buttons on 2 columns */

.bluebutton {
  background-color: #032444; /* blue*/
  border: none;
  color: white;
  padding: 10px 60px;
  box-shadow: 4 8px
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  }

/* Hide Proceed as Guest section*/
#guest_instructions, .guest-prompt {
display: none !important;
}

/* WHOLE PAGE */

body {
background-color: #000000;
}

.panel-body {
    background-color: #111111;
}

/* hide page header */
#page-header {
    display: none;
}

body, p {
    color: white;
}

.bootstrap-collapse .bootstrap-collapse-heading .expansion-toggle {
    color: white;
    background-color: #152c4e;
}

body, body h1, body h2, body h3, body h5, body h6, body .h1, body .h2, body .h3 {
   color: white !important;
}


/* EXPANSION TOGGLES */
.h4, h4 {
    font-size: 20px;
    font-weight: bold;
    color: white;
    
}
a.expansion-toggle {
  padding: 5px !important;
  border-radius: 9px;
}
.center-col .expand-less, .center-col .expand-more {
 color: white;
}

/* LEFT MENU */

.nav-item-container a {
    color: white;
}

.list-group-item .icon:before {
    color: #999999 !important;
}

.list-group-item .icon.icon-emptycheckbox:before, .list-group-item .icon.icon-halfcheckbox:before {
    color: #999999 !important;
}

/* NEXT BUTTON */

.btn.btn-raised.btn-default.btn-post, .btn.btn-raised.btn-default.btn-post:hover, .btn.btn-raised.btn-default.btn-post:focus, .btn.btn-raised.btn-default.btn-post:active, .btn.btn-raised.btn-default.navigation-button, .btn.btn-raised.btn-default.navigation-button:hover, .btn.btn-raised.btn-default.navigation-button:focus, .btn.btn-raised.btn-default.navigation-button:active {
    background-color: #152c4e;
    color: #ffffff;
}

btn.btn-raised.navigation-button span {
    vertical-align: middle;
    font-family: Clear Sans;
}
/* PROGRESS BAR */
.progress-bar-voting {
    background-color: #111111;
    padding:10px;
}

.progress-bar-voting .progress-bar-voting__fill {
    background-color: #152c4e;
    padding:10px;
}

.progress-bar-voting .progress-bar-voting__circle {
    border: 0px solid #152c4e;
    color: #ffffff;
    width: 50px;
    height: 0px;
    margin-top: 0px;
    font-size: 13px;
    line-height: 18px;
}

/* CHARTS */
.highcharts-background {
    fill: #111111
}

.highcharts-legend-item text {
color:  #12aaff !important;
fill: white !important;
}

/*LIKERT SCALES*/

a.ethelo-likert-button.btn.btn-raised.bin1-color-bg, a.ethelo-likert-button.btn.btn-raised.bin1-color-bg:hover, a.ethelo-likert-button.btn.btn-raised.bin1-color-bg:active, a.ethelo-likert-button.btn.btn-raised.bin1-color-bg:focus, .bin1-color-bg {
    background-color: #001f3f !important;
}

a.ethelo-likert-button.btn.btn-raised.bin2-color-bg, a.ethelo-likert-button.btn.btn-raised.bin2-color-bg:hover, a.ethelo-likert-button.btn.btn-raised.bin2-color-bg:active, a.ethelo-likert-button.btn.btn-raised.bin2-color-bg:focus, .bin2-color-bg {
    background-color: #113357 !important;
}

a.ethelo-likert-button.btn.btn-raised.bin3-color-bg, a.ethelo-likert-button.btn.btn-raised.bin3-color-bg:hover, a.ethelo-likert-button.btn.btn-raised.bin3-color-bg:active, a.ethelo-likert-button.btn.btn-raised.bin3-color-bg:focus, .bin3-color-bg {
    background-color: #233f68 !important; 
}

a.ethelo-likert-button.btn.btn-raised.bin5-color-bg, a.ethelo-likert-button.btn.btn-raised.bin5-color-bg:hover, a.ethelo-likert-button.btn.btn-raised.bin5-color-bg:active, a.ethelo-likert-button.btn.btn-raised.bin5-color-bg:focus, .bin5-color-bg {
    background-color: #0047ab !important;
}

a.ethelo-likert-button.btn.btn-raised.bin7-color-bg, a.ethelo-likert-button.btn.btn-raised.bin7-color-bg:hover, a.ethelo-likert-button.btn.btn-raised.bin7-color-bg:active, a.ethelo-likert-button.btn.btn-raised.bin7-color-bg:focus, .bin7-color-bg {
    background-color: #4169e1 !important;
}

a.ethelo-likert-button.btn.btn-raised.bin8-color-bg, a.ethelo-likert-button.btn.btn-raised.bin8-color-bg:hover, a.ethelo-likert-button.btn.btn-raised.bin8-color-bg:active, a.ethelo-likert-button.btn.btn-raised.bin8-color-bg:focus, .bin8-color-bg {
    background-color: #6185f0 !important;
}

a.ethelo-likert-button.btn.btn-raised.bin9-color-bg, a.ethelo-likert-button.btn.btn-raised.bin9-color-bg:hover, a.ethelo-likert-button.btn.btn-raised.bin9-color-bg:active, a.ethelo-likert-button.btn.btn-raised.bin9-color-bg:focus, .bin9-color-bg {
    background-color: #12aaff !important;
}

.ethelo-likert-label.no_vote-color-text {
    color: #999999;
    text-transform: uppercase;
    font-size: 13px;
}

.ethelo-likert-label {
    margin-bottom: 30px;
}

/* SLIDERS*/
.importance-slider-header {
    margin-top: 50px;
}

.range-slider, .weighting-slider {
    margin-top: 30px;
}

.tooltip {
    font-family: Clear Sans;
   font-size: 16px;
}

.slider.slider-horizontal {
    width: 100%;
}

.weighting-slider .slider-track {
    background-color: #999999;
    border-top: 0px;
    border-radius: 5px;
}

.bootstrap-slider .slider.slider-horizontal {
    width: 100%;
}

.slider .slider-handle {
    border: 3px solid #3c096c;
    margin-left: -11px;
    background: #152c4e;
}

div.slider-selection {
    background-color: #152c4e;
}

.bootstrap-slider .slider-selection {
    background-color: #152c4e;
}

.weighting-slider .slider .slider-handle:not(.primary-accent-bg) {
    border: 3px solid #152c4e;
}

.pull-left {
    color: #999999;
}

.pull-right {
    color: #999999;
}

.bootstrap-slider .slider-percentage {
    font-size: 13px;
    color: #999999;
}

/*COMMENTS*/

.list-group-item.comment-item-container .comment-item .row-picture img.circle {
    display: none;
}
.new-comment .form-comment-container-outer .row-picture img.circle {
    display: none;
}

.btn:not(.btn-raised).btn-primary, .input-group-btn .btn:not(.btn-raised).btn-primary {
    color: #999999 !important;
}

.list-group-item.comment-item-container .comment-item .user-name {
    color: #ef6d00;
}

.small, small {
    font-size: 13px;
    color: #999999;
}

.form-control, .form-group .form-control {
    border: 0px;
    background-image: none;
    background-color: #333333;
    border-radius: 5px;
}

.form-control {
    color: #ffffff;
    height: 40px !important;
    padding: 7px;
}

/*SUBMIT PAGE*/

.btn-group-raised .btn.btn-primary, .btn-group-raised .input-group-btn .btn.btn-primary, .btn.btn-fab.btn-primary, .btn.btn-raised.btn-primary, .input-group-btn .btn.btn-fab.btn-primary, .input-group-btn .btn.btn-raised.btn-primary {
    background-color: #152c4e;
    color: #FFFFFF;
}


/*RANKINGS */

#participant-results .option {
    padding: 4px 16px;
    font-size: 13px;
    background-color: black;
    color: white;
}

#participant-results .option .expand-icon i {
    color: #ef6d00;
}

figure {
    float: left;
    width: 30%;
    text-align: center;
    font-size: smaller;
    text-indent: 0px;
    margin: 0.5em;
    padding: 0.5em;
}
img.thirty {
  width: 50%;
  margin: 3px;
}

img.twentyfive {
  width: 25%;
  margin: 3px;
}

.bluebutton {
  background-color: #032444; /* blue*/
  border: none;
  color: white;
  padding: 10px 60px;
  box-shadow: 4 8px
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  }
.button {
  background-color: #003366; /* Blue*/
  border: none;
  color: white;
  padding: 5px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}

/* SignIn/SignUp Modal CSS */
.signon .control-label,.signon .sign-checkbox label, .signon .sign-checkbox label .checkbox-material .check:before,.signon .checkbox input[type=checkbox]:checked+.checkbox-material .check, .checkbox input[type=checkbox]:checked+.checkbox-material .check:before, .form-group .checkbox label, .form-group .radio label, .form-group label, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before, #authmodalwrapper .checkbox input[type=checkbox]:checked+.checkbox-material .check, .checkbox input[type=checkbox]:checked+.checkbox-material .check:before, .form-group .checkbox label, .form-group .radio label, .form-group label, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before{
color: white !important;
}
.signon .sign-checkbox label .checkbox-material .check, .signon .checkbox input[type=checkbox]:checked+.checkbox-material .check, .radio input[type=radio]:checked~.circle, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.radio-inline input[type=radio]:checked~.circle,#authmodalwrapper .checkbox input[type=checkbox]:checked+.checkbox-material .check, .radio input[type=radio]:checked~.circle, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.radio-inline input[type=radio]:checked~.circle,#authmodalwrapper label .checkbox-material .check{
border-color: white !important
}

#authmodalwrapper .panel-footer.text-center,.signon .panel-footer.text-center{
color: black !important;
}

.material-icons.settings{
color: white !important;
}

/* RESULTS PAGE */

.card.result-card .detail-toggle.collapsed {
    background-color: #222222;
}

.card.result-card .detail-toggle .title {
    color:  #12aaff;
}

.card.result-card .detail-toggle .labels .label {
    color:  #12aaff;
}

.card.result-card .detail-toggle .labels .label i {
    color: #ef6d01;
}

.card.result-card .detail-toggle .labels .label.approval, .card.result-card .detail-toggle .labels .label.dissonance, .card.result-card .detail-toggle .labels .label.ethelo, .card.result-card .detail-toggle .labels .label.support, .card.result-card .detail-toggle .labels .label.voter-percent {
    font-size: 16px;
    font-weight: 400;
}

.card.result-card .detail-toggle {
    background-color: #222222 !important;
}

.card.flat .card-body .nav {
    border-bottom: 0px solid #92A8BE;
}

/* why doesn't this work */
.card.flat .card-body .nav-pills>li>a {
    font-size: 13px !important;
    color: #999999 !important;
    text-transform: uppercase !important;
}

.card.flat .card-body .nav-pills>li.active>a {
    color: #ef6d01;
    border-bottom: 3px solid #ef6d01;
}

.page-results-group .votes-header, .results-summary-page .votes-header {
    background-color: transparent;
}

.page-results-group .votes-header .text-block-card a i, .results-summary-page .votes-header .text-block-card a i {
    font-size: 16px;
}

.page-results-group .votes-header .text-block a i, .page-results-group .votes-header .text-block a span, .results-summary-page .votes-header .text-block a i, .results-summary-page .votes-header .text-block a span {
    color: #ef6d01;
}

.support-distribution {
    background-color: transparent;
    border-radius: 6px;
    margin: 0px 0px;
    padding: 15px;
}

.bin1-color-text {
    color: #3c096c;
}

.bin2-color-text {
    color: #6a006c;
}

.bin3-color-text {
    color: #900066;
}

.bin4-color-text {
    color: #b0005b;
}

.bin5-color-text {
    color: #ca004e;
}

.bin6-color-text {
    color: #d92342;
}

.bin7-color-text {
    color: #e43d34;
}

.bin8-color-text {
    color: #ec5522;
}

.bin9-color-text {
    color: #ef6d01;
}

.distribution-captions .distribution-caption {
    font-size: 13px;
    background-color: transparent;
    color: #999999;
    text-transform: uppercase;
    padding: 0px;
}

.distribution-captions {
    margin: 10px 0px;
}

.card.flat .card-body .result-info p {
    color: #FFFFFF;
}

.card.flat .card-body .result-info td:first-child {
    padding-left: 0px;
}

.tab-content-criteria .card.result-card .detail-toggle.collapsed {
    background: #222222;
}

.tab-content-criteria .card.result-card .detail-toggle.collapsed .labels span, .tab-content-criteria .card.result-card .detail-toggle.collapsed .title {
    color: #FFFFFF;
}

.tab-content-criteria .card.result-card .detail-toggle .title {
    font-weight: 700;
    font-size: 13px;
}

.tab-content-criteria .card.result-card .detail-toggle .labels span, .tab-content-criteria .card.result-card .detail-toggle .title {
    color: #FFFFFF;
}

.tab-content-metrics table tbody tr td.name, .tab-content-metrics table tbody tr td.support, .tab-content-metrics table tbody tr td.units {
    color: #FFFFFF;
}

.tab-content-metrics table tbody tr td.expand-container i {
    color: #ef6d01;
}

.tab-content-metrics .format {
    background-color: #111111;
}


/* SignIn/SignUp Modal CSS */
.signon .control-label,.signon .sign-checkbox label, .signon .sign-checkbox label .checkbox-material .check:before,.signon .checkbox input[type=checkbox]:checked+.checkbox-material .check, .checkbox input[type=checkbox]:checked+.checkbox-material .check:before, .form-group .checkbox label, .form-group .radio label, .form-group label, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before, #authmodalwrapper .checkbox input[type=checkbox]:checked+.checkbox-material .check, .checkbox input[type=checkbox]:checked+.checkbox-material .check:before, .form-group .checkbox label, .form-group .radio label, .form-group label, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before{
color: white !important;
}
.signon .sign-checkbox label .checkbox-material .check, .signon .checkbox input[type=checkbox]:checked+.checkbox-material .check, .radio input[type=radio]:checked~.circle, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.radio-inline input[type=radio]:checked~.circle,#authmodalwrapper .checkbox input[type=checkbox]:checked+.checkbox-material .check, .radio input[type=radio]:checked~.circle, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.radio-inline input[type=radio]:checked~.circle,#authmodalwrapper label .checkbox-material .check{
border-color: white !important
}

#authmodalwrapper .panel-footer.text-center,.signon .panel-footer.text-center{
color: black !important;
}

.material-icons.settings{
color: white !important;
}

.criterion {
    background-color: transparent !important;
}
.criterion p {
    color: white !important;
}

.comment-like-count .material-icons {
   color: #ef6d00 !important;
}

.list-group .list-group-item .list-group-item-heading {
    color: white !important;
}

.spinner-wrap {
    background-color: black;
    border: 1px solid white;
}
.spinner-wrap .material-icons, .spinner-wrap .loading {
    color: white;
}
.page-results-group .panel-default, .page-results-group .panel-default .panel-heading, .page-results-group .dropdown-menu {
    background-color: transparent !important;
}
.page-results-group .panel.panel-calculation-wrapper, .results-summary-page .panel.panel-calculation-wrapper {
    border: 20px solid #152c4e !important;
}
.page-results-group #full-calculations p, .page-results-group #dropdownMenuButton span:first-child {
     color: white !important;
}

.page-results-group #dropdownMenuButton span:nth-child(2), .page-results-group #dropdownMenuButton span:nth-child(3) i, .page-results-group .dropdown-menu a {
     color: #ef6d01 !important;
}
.page-results-group .scenario-navigator-container  button.scenario-navigator-item {
     background-color: transparent !important;
     border: 1px solid white;
}
.page-results-group .scenario-navigator-container  button.scenario-navigator-item i {
     color: #ef6d01 !important;
}

.page-results-group .panel-default .panel-heading .expand-icon span.label {
     border: 1px solid white !important;
}
.page-results-group .panel-default .panel-heading .expand-icon span.label i {
     color: #ef6d01 !important;
}
.page-results-group .panel-default .panel-heading .panel-heading-right span {
     color: white !important;
}
.page-results-group .panel-default .panel-heading .panel-heading-right span i {
     color: #ef6d01 !important;
}

/* RHS Sidebar Personal Results*/
#participant-calculations {
    background-color: transparent !important;
    border: 10px solid black;
}
#participant-calculations p, #participant-results .topic p {
     color: white !important;
}

#participant-results .topic {
     background-color: transparent !important;
}

.likert  {
    border: 3px solid #ef6d01 !important;
}

.likert-block.filled {
     background-color: #ef6d01 !important;
}

/** High Chart text color */
text {
fill:  #12aaff !important;
color: white !important;
}

/* Checkbox border color white*/
.checkbox .checkbox-material .check, label.checkbox-inline .checkbox-material .check {
    border: 2px solid white !important;
}



.radio input[type=radio]:checked~.check, label.radio-inline input[type=radio]:checked~.check {
    background-color: #fffdfd !important;
}

.signon .sign-checkbox label .checkbox-material .check, .signon .checkbox input[type=checkbox]:checked+.checkbox-material .check, .radio input[type=radio]:checked~.circle, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.radio-inline input[type=radio]:checked~.circle, #authmodalwrapper .checkbox input[type=checkbox]:checked+.checkbox-material .check, .radio input[type=radio]:checked~.circle, label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check, label.radio-inline input[type=radio]:checked~.circle, #authmodalwrapper label .checkbox-material .check {
    border-color: gray !important;
}

.radio .circle, label.radio-inline .circle {
    border: 2px solid gray;
}
.panel.panel-default>.panel-heading, .panel>.panel-heading {
    background-color: #000000;
}

.likert {
    border: 3px solid #152c4e !important;
}
.likert-block.filled {
    background-color: #12aaff !important;
}
.share-button svg {
    width: 40px;
    height: 40px;
    background-color: white;
    padding: 0.75px;
    border-radius: 100px;
}
.navbar.primary-accent-bg, .navbar.navbar-default.primary-accent-bg, .primary-accent-bg {
    background-color: #000000;
}
.navbar-user-dropdown {
    background-color: #000000;
}

.alert.alert-secondary {
    color: #152c4e;
    background-color: #152c4e;
    border-color: #152c4e;
}
.panel-binary {
    background-color: #12aaff;
}
.card.result-card .card-header .labels-main, .card.result-card .card-header .title-main {
    background-color: #222222;
}
.highcharts-data-label text, text.highcharts-data-label {
    fill: #12aaff;
}


.page-results-budget .panel.panel-default>.panel-heading {
    background-color: #152c4e;
}
.page-results-budget .votes-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 25px;
    margin-bottom: 10px;
    background-color: #152c4e;
}
.page-results-budget .votes-header .text-block a i, .page-results-budget .votes-header .text-block a span {
    color: #12aaff;
}
.card.result-card .detail-toggle .title {
    color: white;
}
.tab-pie-icon-container {
    display: none;
    align-items: center;
    margin-right: 35px;
}
