body{background:#a5e3ff;background:linear-gradient(0deg,#a5e3ff 0,#fff 40%,#fff 60%,#a5e3ff 100%);height:100vh}.card{box-shadow:0 0 8px 0 #eae4e4;border:none}.question-slide-wrapper .poll-title{min-width:240px;text-align:center;padding:3px 25px;font-size:13px;background:#14519e;color:#fff;position:fixed;left:0;right:0}.question-logos{display:flex;position:fixed;left:40px;right:60px;top:27px;flex-direction:row;justify-content:flex-end;align-items:center}.question-logos img{height:70px}.btn-primary{background:#14519e;border-color:#14519e}.btn-primary:hover{background:#0b2e5b;border-color:#0b2e5b}.poll-qr-code{border:1px solid #14519e;padding:10px;background:#fff;border-radius:5px}.ranking_options .form-ranking{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}.ranking_options .form-ranking span{margin-right:5px;margin-left:5px;cursor:pointer}.ranking_options .form-ranking span i{font-size:35px}.navbar{position:fixed;z-index:1111;background-color:#fff!important;right:0;left:0}.poll-item{margin-bottom:10px}.poll-item .poll-link{display:block;color:#000;text-decoration:none}.poll-item .poll_name{font-size:20px}.poll-item .poll_description{font-size:14px}.form-group{margin-bottom:10px}.form-group label{font-size:13px}.main_content{padding-top:70px;position:relative;z-index:1}.poll-participant-stats{position:fixed;position:fixed;bottom:1vh;text-align:center;right:2vw}.question-slide-wrapper .question{display:nonee;padding-left:10vw;padding-right:10vw;text-align:center}.question-slide-wrapper .question h1{font-size:28px}.poll-join-details{position:fixed;bottom:1vh;left:.5vw;width:100px;height:100px;overflow:hidden;transition-duration:.4s}.unique-code-user-wrapper{background:#fff;padding:10px 20px;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;border:2px dashed #ccc;border-radius:5px;font-size:25px}.poll-join-details:hover{width:500px;height:500px}.question-wrapper{display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;flex-direction:column;height:100vh}.question-slide-wrapper .results{width:100%;text-align:center}.question-slide-wrapper .results canvas{width:70vw!important;height:60vh!important;margin:0 auto}.poll-qr-code img{width:100%}#running_question h1{font-size:20px}.user-question-wrapper{padding-top:10px}.user-question-wrapper #submitBtn{display:block;position:fixed;bottom:5px;left:5px;right:5px}.user-question-wrapper #next_question_options{padding:0;margin:0;padding-bottom:100px}.user-question-wrapper #next_question_options li{list-style:none}.user-question-wrapper #next_question_options li .form-check{display:block;padding:10px 40px;border:1px solid #c6c6c7;border-radius:5px;margin-bottom:5px;background:#fff}.ranking_options li .form-check{padding:10px!important;display:flex!important;align-items:center}.percentage_options li .form-check{padding:10px!important;display:flex!important;align-items:center}.percentage_options li .form-check .form-ranking{width:170px}.user-question-wrapper #next_question_options li .form-check.active{border:1px solid #00f}.user-question-wrapper #next_question_options li .form-check .form-check-label{width:100%;display:block}.red{background:red}.circle{width:10px;height:10px;display:inline-block;border-radius:50%;box-shadow:0 0 1px 1px #0000001a}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 20px transparent}}.result-wrapper h4{font-size:15px;margin-bottom:20px}.result-wrapper .question-options ul,.result-wrapper .question-options ul li{padding:0;list-style:none;margin:0}.result-wrapper .question-options ul li{border-radius:5px;padding-left:10px;padding-right:10px;margin-bottom:10px;padding-top:3px;padding-bottom:3px;background:#f0f0f0;font-size:13px}.result-wrapper .question-options ul li.selected{background:#f2e9f9}.poll-participants-submission-stats{position:fixed;right:-168px;top:35px;background:#d5f4ff;border-radius:5px 0 0 5px;border:1px solid #2ec1f1;transition-duration:.4s;overflow:hidden}.poll-participants-submission-stats h3{padding:10px;font-size:20px;color:#fff;margin-bottom:0;background:#14519e}.poll-participants-submission-stats:hover{right:-1px}.poll-participants-submission-stats ul{padding:0;margin:0;height:75vh;width:100%;overflow-y:auto}.loading-screen{position:fixed;top:0;bottom:0;right:0;left:0;display:flex;background:#ffffffad;backdrop-filter:blur(10px) saturate(1);align-content:center;justify-content:center;align-items:center;flex-direction:row;visibility:hidden}.loading-screen img{width:50px;height:50px;margin-right:10px}.poll-participants-submission-stats ul li{padding:5px 5px;display:flex;border-bottom:1px solid #2ec1f1;align-content:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:12px}.poll-participants-submission-stats ul li .status-icon{padding:5px}.poll-participants-submission-stats ul li .status-icon i{background:#ccc;border-radius:100%;padding:3px 3px}.poll-participants-submission-stats ul li .status-icon .submitted{background:#02db02}.show_user_input_response_wrapper{height:50vh}.show_user_input_response_wrapper ul{padding:0;margin:0}.show_user_input_response_wrapper ul li{padding:10px;margin:0;list-style:none;text-align:left;border-bottom:1px solid #14519e}.show_user_input_response_wrapper ul li:hover{background:#2ec1f1}.show_user_input_response_wrapper ul li:last-child{border-bottom:none}.select2-container{display:block}.select2-container .select2-selection--single{padding:5px;height:auto;width:100%;border:1px solid #dee2e6}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;right:5px}@media(max-width:430px){.navbar .navbar-brand{position:fixed;left:80px;top:8px}.navbar .logout{position:fixed;top:6px;right:0;padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:rgb(241 2 2);text-decoration:none;white-space:nowrap}.navbar .navbar-toggler{border:none;outline:0}}
