:root{--vocDefault:#035c67;--vocActive:#3effc0;--vocProgressbar:#3effc0}

/* suppress prior feedback tabs
#oo_container,#oo_tab.oo_tab_right,.QSIUserDefinedHTML,.QSISlider{display:none!important}
*/

/* suppress feedback badge in print mode */
@media print{button.uws-badge{display:none!important}}

/* branding */
button.uws-badge{background-color:var(--vocDefault)!important;font-size:15px!important;font-weight:normal!important;font-family:Arial;width:auto!important}
button.uws-badge:focus,button.uws-badge:active,button.uws-badge:hover,.uws-button--primary:focus,.uws-button--primary:active{background-color:var(--vocActive)!important;color:#000000!important}
@media(hover:hover){.uws-button--primary:hover{background-color:var(--vocActive)!important;color:#000000!important}}
.uws-button--primary,.uws-loading-indicator__dot{background-color:var(--vocDefault)!important;color:#ffffff!important}
.uws-survey-progress__inner{background-color:var(--vocProgressbar)!important}

/* sitewide invite */
/* .uws-button{width:150px!important;margin-left:90px!important}   centers the buttons but in a hacky way...i'm unsure */
.uws-button--link{color:#000000!important;font-weight:bold!important;text-align:middle!important;margin-left:20px!important;border-style:solid!important;border-width:2px!important;border-color:#00000066!important;background-color:var(--vocSecondaryDefault)!important}
.uws-button--link:focus,.uws-button--link:active,.uws-button--link:hover{text-decoration:none!important;background-color:var(--vocSecondaryActive)!important}
.uws-invite .uws-button{width:150px!important}
.uws-invite #invite-footer{font-size:12px!important}
.uws-invite #invite-privpol{display:block!important;text-decoration:underline!important;color:var(--vocPrimaryDefault)}  /* the display on this causes it to wrap so the hyperlink is on its own line. not sure we want to do this or not */

/* on small screens hide feedback badge */
@media only screen and (max-width:37.5em){button.uws-badge.uws-badge--right{display:none!important}}

/* number scales */
.uws-matrix-list__question{display:none!important}
.uws-matrix-list__question-row{display:flex;justify-content:space-between}
.uws-question-heading__required{display:none!important}
table.headerText{width:100%}
tr.headerRow{display:flex;justify-content:space-between}