.kiosk .splash-page{background:#293897}
.kiosk .bg-container{display:none}
.kiosk .intro-heading{color:#ed1b24}
.kiosk .sub-heading{color:#293897}
.kiosk button{border-color:#293897;color:#293897}
.kiosk .lang-toggle button{color:#fff}
.kiosk .header{background:#293897}
.kiosk .branding{color:#6978d6}
.kiosk .question.bool{background:#fff;border:5px solid #293897;-webkit-border-radius:10px;border-radius:10px;margin:30px 20px;}
.kiosk .question.bool .text p{color:#293897;}
.kiosk .question.bool .text p strong{color:#ed1b24;font-weight:600}
.kiosk .question .votes .vote-button{border:none;}
.kiosk .question .votes .vote-button svg .outer-face,.kiosk .question .votes .vote-button svg .mouth,.kiosk .question .votes .vote-button svg path.eye{stroke:#000}
.kiosk .question .votes .vote-button svg .mouth.happy,.kiosk .question .votes .vote-button svg ellipse.eye{fill:#000}.kiosk .question .votes .vote-button.selected.up .outer-face{fill:#293897;stroke:#293897}
.kiosk .question .votes .vote-button.selected.down .outer-face{fill:#ed1b24;stroke:#ed1b24}
.kiosk .contact-info-title{color:#ed1b24}
.kiosk .contact-info-page p{color:#293897}
.kiosk .contact-info-page .creator-container input[type=text]{border:1px solid #000}
.kiosk .thank-you h1{color:#ed1b24}.kiosk .thank-you h2{color:#293897}
/*
#react-scoreboard th.title img{content:url("https://ec.blazeloop.com/images/sodexo-logo-red-x.png")}
*/
#react-scoreboard div.redux-scoreboard.table table.question-table thead th:nth-of-type(4){color:#fff}
#react-scoreboard div.redux-scoreboard.table table.question-table tbody tr{border:1px solid #ccc}
.questions .bool-question .cell.title strong{color:#1f509d}
/*
Kiosk overlay keyboard fix
*/
.text-question textarea:focus{border-color:#293897}
.text-question.kiosk-focus{background-color:#fff;height:calc(100% - 70px);position:absolute;top:70px;width:100%;z-index:1;}
.text-question.kiosk-focus textarea.kiosk-focus:focus{border-color:#fff;height:calc(100% - 374px);left:0;margin:0 20px 374px 20px;position:absolute;top:0;transition:all .3s ease-in-out;z-index:9999}
.text-question.kiosk-focus .chrome-kiosk-done-button.kiosk-focus{color:#293897;display:block;font-size:2.5vw;position:absolute;right:60px;bottom:400px;z-index:9999}
