@font-face{font-family: 'Roboto';font-style: normal;font-weight: 300;src: url('../fonts/roboto-v15-latin-300.eot');src: local('Roboto Light'), local('Roboto-Light'), url('../fonts/roboto-v15-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-v15-latin-300.woff2') format('woff2'), url('../fonts/roboto-v15-latin-300.woff') format('woff'), url('../fonts/roboto-v15-latin-300.ttf') format('truetype'), url('../fonts/roboto-v15-latin-300.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 400;src: url('../fonts/roboto-v15-latin-regular.eot');src: local('Roboto'), local('Roboto-Regular'), url('../fonts/roboto-v15-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-v15-latin-regular.woff2') format('woff2'), url('../fonts/roboto-v15-latin-regular.woff') format('woff'), url('../fonts/roboto-v15-latin-regular.ttf') format('truetype'), url('../fonts/roboto-v15-latin-regular.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 500;src: url('../fonts/roboto-v15-latin-500.eot');src: local('Roboto Medium'), local('Roboto-Medium'), url('../fonts/roboto-v15-latin-500.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-v15-latin-500.woff2') format('woff2'), url('../fonts/roboto-v15-latin-500.woff') format('woff'), url('../fonts/roboto-v15-latin-500.ttf') format('truetype'), url('../fonts/roboto-v15-latin-500.svg#Roboto') format('svg')}div[role="presentation"]{background-color: #fff !important}div[role="presentation"] div{color: #000 !important}div[role="presentation"] hr{background-color: #d3d3d3 !important}.upvote-button-style button{background-color: #fff !important}.upvote-toolbar-icon{color: #90f !important}.upvote-toolbar-checkbox label{min-width: 150px !important}.upvote-toolbar-checkbox svg{fill: #90f !important}.upvote-toolbar-send button{background-color: #90f !important}.upvote-toolbar-send button span{color: #fff !important}.upvote-toolbar-send svg{fill: #fff !important}.upvote-badge-container{display: flex !important;align-items: center !important;height: calc(65%) !important;top: 10px !important}.upvote-icon-style{height: 42px !important;fill: #000 !important}.upvote-icon-style-disabled{height: 42px !important;fill: #777777 !important;opacity: 0.8 !important}.disabled-upvote{opacity: 0.5 !important}.upvote-info:hover{cursor: pointer}.upvote-list-item{background-color: #fff !important;cursor: default !important;margin-bottom: 10px !important;border-radius: 3px !important;min-height: 72px;transition: 250ms all}.upvote-list-item div{color: #000 !important}.reorder-wrapper-item{position: relative;transition: 250ms all}.upvote-badge-pos,.upvote-badge-pos-disabled{left: -16px !important;padding: 24px 24px 34px 12px !important}.upvote-badge-pos span:nth-child(2),.upvote-badge-pos-disabled span:nth-child(2){background: #90f !important;color: #fff !important;word-break: break-word;word-wrap: break-all;min-width: 24px;width: auto !important;border-radius: 999px !important}.scroll-top-button button{background: #90f !important}.scroll-top-button svg{fill: #fff !important}.upvote-messages{overflow-y: hidden;overflow-x: hidden;top: -10px;position: relative}.upvote-primary-text{word-break: break-word !important}.main-snackbar{font-weight: 500;box-shadow: rgba(0,0,0,0.3) 1px 1px 5px}.main-snackbar div:first-child{background-color: #fff !important;color: #000 !important}.main-snackbar span:last-child{color: #90f !important}.upvote-own-message{font-weight: 500;word-break: break-word}.hamburger-menu{position: relative !important;padding-right: 36px !important}.side-menu-badge span:last-child{background-color: #90f !important;color: #fff !important;pointer-events: none !important;transition: .25s all !important;height: 20px !important;width: 20px !important}.app-bar-badge{transition: .25s all !important;padding-top: 10px !important}.app-bar-badge span:last-child{border: 3px solid #fff !important;top: 10px !important;right: 2px !important;z-index: 1 !important;background-color: #90f !important;color: #fff !important;pointer-events: none !important;transition: .25s all !important}.app-bar-badge svg{color: #000 !important}.main-dialog{background-color: #f1f1f1 !important;color: #ec008c !important}.main-dialog-title{background-color: #f1f1f1 !important}.main-dialog-title svg{color: #fff !important}.main-app-bar{box-shadow: none !important;background-color: transparent !important;height: 0px !important;top: -100px !important;z-index: 10 !important}.menu-card-header{padding: 28px 16px 0px 16px !important;height: 92px}.menu-close{position: relative;top: -64px;float: right;right: 20px}.menu-close svg{fill: black !important}.anonymous-icon,.anonymous-text,.anonymous-text:before,.anonymous-text:after{transition: 250ms all}.anonymous-content{margin-top: -5px;background: rgba(0,0,0,0.1)}.anonymous-text{margin: 5px 5px 0px 70px;border-radius: 5px;font-weight: 100;text-align: center;padding: 12px 20px;height: auto;line-height: 16px;left: -5px;position: relative;font-style: italic}.anonymous-icon:before{left: 55px;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-left-color: rgba(0,0,0,0.1);border-width: 10px;margin-top: -10px}.anonymous-icon{background-position: center;box-sizing: content-box;background-color: rgba(0,0,0,0.1);float: left;height: 55px;width: 55px}.anonymous-icon svg{margin: 16px}.sst-cookie-bar.hiding{transform: translateY(-200px);max-height: 0px !important}.sst-cookie-bar{transition: 250ms all;background: #fff;color: #777777;max-height: 400px;padding: 0 5px 5px 5px}.sst-cookie-bar .cookie-text{font-size: 10px;max-width: 720px;margin: 0 auto;font-weight: 100}.sst-cookie-bar svg{fill: #0478b1 !important}.sst-cookie-bar .terms-check,.sst-cookie-bar .cookies-check{text-align: left;width: 40px !important;float: left}.sst-cookie-bar .cookies-text,.sst-cookie-bar .terms-text{position: relative}.sst-cookie-bar .cookies-text div,.sst-cookie-bar .terms-text div{padding-left: 40px}.sst-cookie-bar .checkbox-container.first{padding: 5px 0 0 0;min-height: 25px}.sst-cookie-bar .checkbox-container.second{padding: 5px 0 5px 0}.sst-cookie-bar .cookie-read{font-weight: 400;color: #206dcd !important}.sst-cookie-bar .cookie-read:hover{cursor: pointer;text-decoration: underline}.sst-cookie-bar p{display: inline;color: #777777 !important;font-weight: 100;line-height: 10px !important;top: 5px}.sst-cookie-bar .cookie-buttons{padding: 6px 6px 0px 6px;text-align: left}.sst-cookie-bar .cookie-buttons .cookie-accept{margin: 0px 10px 10px 0px}.sst-cookie-bar .cookie-buttons .cookie-accept button{background-color: #28a745 !important;height: 25px !important;line-height: 20px !important}.sst-cookie-bar .cookie-buttons .cookie-accept button svg{fill: #fff !important}.sst-cookie-bar .cookie-buttons .cookie-accept button span{color: #fff !important;font-size: 10px !important}.sst-cookie-bar .cookie-buttons .cookie-read{margin: 0px 3px;height: 25px !important}.sst-cookie-bar .cookie-buttons .cookie-read span{font-weight: 100 !important;font-size: 10px !important}.menu-items svg{fill: #000 !important}.menu-items div{color: #000 !important;font-weight: 400}.menu-drawer{width: 260px !important;background-color: #fff !important;overflow-x: hidden !important}.menu-drawer .icon-button{top: 36px;position: relative;float: right;right: -16px;box-shadow: 3px 3px 10px rgba(0,0,0,0.4)}.menu-drawer .icon-button-logo{background-image: url(../img/logo_mini_dark@2x.png);background-size: 60%;background-repeat: no-repeat;background-position: center;background-color: #fff}.menu-drawer hr{opacity: 0.5 !important}.loading-messages svg circle{stroke: #f1f1f1 !important}.upvote-heading{height: auto !important;background: transparent !important;overflow: unset !important;padding: 0 0 0 10px !important;top: -15px;position: relative;min-height: 60px}.upvote-heading label{font-weight: 500 !important;margin-bottom: 0 !important;color: #000 !important;white-space: nowrap !important}.upvote-heading .send-button{float: right}.upvote-heading .send-button button{background-color: #90f !important}.send-button-no-toolbar{float: right;top: -5px;position: relative}.send-button-no-toolbar button{background-color: #90f !important}.upvote-select{margin-right: 16px}*{box-sizing: border-box}body,html,#app,#app > div{width: 100%;height: 100%;overflow-x: hidden}body{box-sizing: border-box;padding: 0px;margin: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 16px;-webkit-font-smoothing: antialiased;background-color: #fff}a,a:hover,a:active{color: #463939}.background{background-image: url('../img/background.jpg');background-size: cover;z-index: -2;width: 100%;height: 100%;position: fixed;top: 0;left: 0;transition: 250ms all}.background.color{background-image: none;background-color: #fff}.background-appear{opacity: 0.01;top: -70px}.background-appear.background-appear-active{opacity: 1;top: 0px;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}#app{z-index: 2}noscript{position: fixed;top: 10%;width: 80%;left: 10%}#js-progress-bar{height: 5px;position: fixed;top: 0px;width: 100%}#js-progress-bar .bar{background: #90f}.refresh-indicator svg circle{stroke: #f1f1f1 !important}#header{padding-top: 5px;height: 100px;max-height: 100px;text-align: left}#header #logo{cursor: pointer;display: inline-block;position: relative;top: 0px;left: 0px;z-index: 9;max-width: 75%;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}#header #default-logo{background-image: url(../img/sst_logo.png);background-repeat: no-repeat;background-size: contain !important;background-position: center;max-width: 75%;width: 235px;height: 40px;cursor: pointer;display: inline-block;position: relative;top: 0px;left: 0px;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#header #default-logo{background-image: url(../img/sst_logo@2x.png);background-size: 235px 40px}}#header #logo.animate-appear{opacity: 0.01;top: -50px;position: relative}#header #logo.animate-appear.animate-appear-active{top: 0px;opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1);transition-delay: 0.2s;-webkit-transition-delay: 0.2s}#header.center{text-align: center}.login #header #logo{position: relative;left: 50%;margin-left: calc(-300px / 2)}.login #header #logo.animate-appear{top: -10px}.login #header #logo.animate-appear.animate-appear-active{top: 67px}.login #header.center #logo{left: 0%;margin-left: 0px}.login .sst-text-field .text-field-background{background: #d9d9d9}#content-background{background-color: #f1f1f1;position: absolute;width: 100%;height: 100%;height: calc(100% - 34px);height: -o-calc(100% - 34px);height: -webkit-calc(100% - 34px);height: -moz-calc(100% - 34px);bottom: 0px;transform: translate3d(0, 0, 0);z-index: 1;transition: height .5s cubic-bezier(.25, .1, .25, 1), transform .5s cubic-bezier(.25, .1, .25, 1)}#content-container{min-height: calc(100vh - 100px);position: relative;z-index: 11}.tab.participant-info #content-background{height: 100%}#app .login #content-background{height: 0%}.overlay-enabled .response-code-panel{top: calc(100px / 2);position: relative}.login .response-code-panel{opacity: 1 !important}.response-code-panel{opacity: 0;transition: 250ms all}.response-code-panel .sst-text-field.label-in div > label{color: rgba(0,0,0,0.5) !important}.response-code-panel .sst-text-field div > input{color: rgba(0,0,0,0.5) !important}.stepper-label span svg{opacity: 0.75 !important;fill: #f1f1f1 !important}.stepper-label-active span svg{opacity: 1 !important;fill: #90f !important}#login .overlay-enabled #content{top: calc(100px / 2);position: relative}.overlay-enabled #content-background{height: 100% !important;height: calc(100% - 34px) !important;height: -o-calc(100% - 34px) !important;height: -webkit-calc(100% - 34px) !important;height: -moz-calc(100% - 34px) !important;z-index: -1 !important}.action-button button{background-color: #90f !important;line-height: 50px !important;height: 53px !important;border-radius: 3px !important}.action-button button span{color: #fff !important;text-transform: none !important;font-family: Arial, Helvetica, sans-serif !important;font-size: 16px !important}.action-button.disabled{background-color: #edf2f5 !important}.action-button.disabled span{color: #8759a6 !important}#content{padding-bottom: 100px;color: #000;margin: 0px auto}#content .button{border-radius: 3px !important}#content .button span{text-transform: none !important;font-size: 16px !important}#content .button div{height: 100%}#content #tab-container{z-index: 5;position: relative}#content #tab-container .tabs{min-height: 34px}#content #tab-container .tabs .tab{vertical-align: top !important;text-transform: none !important;width: auto !important;border: 10px;box-sizing: border-box;display: inline-block;font-style: inherit;font-variant: inherit;font-stretch: inherit;line-height: inherit;cursor: pointer;text-decoration: none;outline: none;transform: translate3d(0px, 0px, 0px);padding: 0px 12px;height: 34px;color: #000;font-weight: 500;font-size: 14px;background: none;position: relative}#content #tab-container .tabs .tab.active{color: #ec008c}#content #tab-container .tabs .tab.active:after{position: absolute;width: auto;content: "";display: inline-block;height: 2px;background-color: #ec008c;bottom: 0px;left: 12px;right: 12px}#content #tab-container .tabs .tab:first-of-type{padding-left: 0px !important}#content #tab-container .tabs .tab.active:first-of-type:after{left: 0px !important}#content #tab-container .tabs > div{background: none !important}#content #tab-container .tabs > div:first-child{height: 34px !important}#content #tab-container .tabs > div:nth-child(2) > div{background-color: white !important;display: none !important}#content #tab-container .tabs.animate-appear .tab{opacity: 0.01;position: relative;left: -50px}#content #tab-container .tabs.animate-appear .tab.active:after{opacity: 0.01;bottom: 0px}#content #tab-container .tabs.animate-appear.animate-appear-active .tab{opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1);left: 0px}#content #tab-container .tabs.animate-appear.animate-appear-active .tab-number-2{transition-delay: 0.12s;-webkit-transition-delay: 0.12s}#content #tab-container .tabs.animate-appear.animate-appear-active .tab-number-3{transition-delay: 0.24s;-webkit-transition-delay: 0.24s}#content #tab-container .tabs.animate-appear.animate-appear-active .tab-number-4{transition-delay: 0.36s;-webkit-transition-delay: 0.36s}#content #tab-container .tabs.animate-appear.animate-appear-active .tab.active:after{opacity: 1;bottom: 0;transition: all 300ms cubic-bezier(.25, .1, .25, 1);transition-delay: 0.48s;-webkit-transition-delay: 0.48s}#content #tab-container #tab-content{margin-top: 30px;position: relative;z-index: 5}#content #tab-container .tab-slider.animate-enter{position: relative;left: 50px;right: -50px;opacity: 0.01}#content #tab-container .tab-slider.animate-appear.animate-appear-active,#content #tab-container .tab-slider.animate-enter.animate-enter-active{position: relative;left: 0px;right: 0px;opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container .tab-slider.animate-appear,#content #tab-container #tab-content.backward .tab-slider.animate-enter{right: 50px;left: -50px;opacity: 0.01;position: relative}#content #tab-container #tab-content.backward .tab-slider.animate-enter.animate-enter-active{left: 0px;right: 0px;opacity: 1}#content #tab-container .tab-slider.animate-leave{position: absolute;top: 0px;right: 0px;left: 0px;opacity: 1}#content #tab-container .tab-slider.animate-leave.animate-leave-active{position: absolute;left: -50px;right: 50px;opacity: 0.01;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container #tab-content.backward .tab-slider.animate-leave.animate-leave-active{right: -50px;left: 50px}#content #tab-container .tab-slider > div.animate-enter{opacity: 0.01}#content #tab-container .tab-slider > div.animate-enter.animate-enter-active{opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container .tab-slider > div.animate-leave{opacity: 1}#content #tab-container .tab-slider > div.animate-leave.animate-leave-active{opacity: 0.01;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container .tab-slider.animate-enter > .refresh-indicator{left: calc(50% + 50px)}#content #tab-container .tab-slider.animate-enter.animate-enter-active > .refresh-indicator{left: 50%;transition: left 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container .tab-slider.animate-leave > .refresh-indicator{left: 50%}#content #tab-container .tab-slider.animate-leave.animate-leave-active > .refresh-indicator{left: calc(50% - 50px);transition: left 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container .tab-slider.animate-appear > .refresh-indicator{left: calc(50% - 50px)}#content #tab-container .tab-slider.animate-appear.animate-appear-active > .refresh-indicator{left: 50%;transition: left 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container #tab-content.backward .tab-slider.animate-enter > .refresh-indicator{left: calc(50% - 50px)}#content #tab-container #tab-content.backward .tab-slider.animate-enter.animate-enter-active > .refresh-indicator{left: 50%;transition: left 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container #tab-content.backward .tab-slider.animate-leave > .refresh-indicator{left: 50%}#content #tab-container #tab-content.backward .tab-slider.animate-leave.animate-leave-active > .refresh-indicator{left: calc(50% + 50px);transition: left 300ms cubic-bezier(.25, .1, .25, 1)}#content #tab-container.non-anon .tab-slider.animate-appear.animate-appear-active,#content #tab-container.animate-enter .tab-slider.animate-appear.animate-appear-active,#content #tab-container.animate-enter .tab-slider.animate-enter.animate-enter-active{transition-delay: 0.6s;-webkit-transition-delay: 0.6s}#content .refresh-indicator{position: fixed;top: 50%;left: 50%;margin-top: -25px;margin-left: -100px;padding: 0px;width: 40px;height: 40px;z-index: 5}#content .notabs-content{top: 100px;position: relative;z-index: 100}#content .infofield{margin-bottom: 40px}#content .infofield .sst-text-field > label{font-weight: bold;display: inline-block;margin-bottom: 0px;min-height: 20px}#content .infofield > label{font-weight: bold;display: inline-block;margin-bottom: 22px;padding-left: 0px}#content .infofield > label.error{font-weight: normal;font-size: 12px;line-height: 12px;color: #f44336}#content .infofield.error{margin-bottom: 5px}#content .infofield-container .alert{margin-bottom: 40px}#content .answer-option-group{margin-top: 0px;margin-bottom: 0px}#content .answer-option{margin-bottom: 5px !important;margin-top: 0px !important;background: #fff !important;min-height: 54px;display: block !important;width: 100%;font-family: Arial, Helvetica, sans-serif !important;font-size: 16px !important;padding: 16px 20px;border-radius: 3px;height: auto !important}#content .answer-option label{padding-left: 0px !important;color: #000 !important}#content .answer-option input[type="radio"],#content .answer-option input[type="checkbox"]{top: 0px}#content .answer-option .scale-option svg,#content .answer-option.radio svg,#content .answer-option.checkbox svg{fill: rgba(0,0,0,0.5) !important}#content .answer-option .scale-option.checked svg,#content .answer-option.radio.checked svg,#content .answer-option.checkbox.checked svg{fill: #000 !important}#content .answer-option .action-handler{position: absolute;left: 0px;top: 0px;color: rgba(0,0,0,0.5);font-weight: bold;box-sizing: border-box;padding: 10px 17px 8px}#content .answer-option .text{position: relative;top: 0px;left: 45px;line-height: 22px;color: #000;font-weight: bold;width: calc(100% - 60px);text-align: left;padding: 17px 0px 15px;text-transform: none !important}#content .answer-option.selected{background-color: #fff !important}#content .answer-option.selected .action-handler{color: #000}#content .answer-option.disabled .action-handler,#content .answer-option.disabled .text{color: rgba(0,0,0,0.5)}#content .refresh-indicator.animate-leave{opacity: 1}#content .refresh-indicator.animate-leave-active{opacity: 0;transition: opacity 300ms cubic-bezier(.25, .1, .25, 1)}.not-mobile-or-tablet #content .answer-option:hover,.not-mobile-or-tablet #content .answer-option.selected:hover{background-color: #e6e6e6 !important}.hand-image{display: inline-block;background-image: url(../img/high_five.png);background-repeat: no-repeat;width: 146px;height: 145px;margin-top: 60px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.hand-image{background-image: url(../img/high_five@2x.png);background-size: 146px 145px}}.tab.respond .slide .title{margin-bottom: 23px;font-weight: bold}.tab.respond .message-round .sst-text-field{margin-bottom: 20px}.tab.respond .message-round .alert{margin-bottom: 5px}.tab.respond .message-round .charcounter{color: #bababa;position: absolute;right: 7px;bottom: 3px;float: right;font-size: 12px}.tab.respond .message-round .charcounter.warn{color: red}.tab.respond .button-container{text-align: center;display: block;margin-top: 20px}.tab.respond .button-container button{font-family: Arial, Helvetica, sans-serif !important}.tab.respond .button-container .send-button button,.tab.respond .button-container .edit-button button{background-color: #90f !important;color: #fff !important}.tab.respond .button-container .send-button button svg,.tab.respond .button-container .edit-button button svg{fill: #fff !important}.tab.respond .high-five{text-align: center;position: absolute;top: 0px;left: 0px;width: 100%}.tab.respond .high-five .button-container{position: relative;top: 76px}.tab.respond .high-five.animate-enter{opacity: 0}.tab.respond .high-five.animate-enter.animate-enter-active{opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1);transition-delay: 200ms;-webkit-transition-delay: 200ms}.tab.respond .high-five.animate-leave{opacity: 1}.tab.respond .high-five.animate-leave.animate-leave-active{opacity: 0;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}.tab.respond .slide.animate-enter{opacity: 0}.tab.respond .slide.animate-enter.animate-enter-active{opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}.tab.respond .alert:first-child.animate-leave{position: absolute;top: 0px;left: 0px}.tab.respond .vote.max-1.maxed-out .title{overflow: hidden;text-overflow: ellipsis}.tab.respond .message-round .button-container{text-align: right}.tab.respond .vote .button-container.animate-leave{text-align: right;margin-bottom: calc(-105px)}.tab.respond .vote .button-container.animate-leave.animate-leave-active{text-align: right}.tab.respond.messageround.vote .votes{margin-bottom: 40px}.tab.respond.voted .vote.max-1{margin-bottom: 348px;transition: margin-bottom 300ms cubic-bezier(.25, .1, .25, 1)}.tab.respond.vote .vote.max-1{transition: margin-bottom 300ms cubic-bezier(.25, .1, .25, 1)}.tab.respond.voted .vote.max-1.high-five-hidden{margin-bottom: 40px}.tab.respond .vote.rating .indications{margin-bottom: 15px}.tab.respond .vote.rating .indications span{display: inline-block;width: 50%;word-wrap: break-word}.tab.respond .vote.rating .indications span.maximum-label{text-align: right}.tab.respond .vote.rating label{width: 9.09%;min-width: 15px;text-align: center}.tab.respond .vote.rating label span{display: block}.tab.respond .vote.rating .current-answers{top: 246px !important;position: relative}.tab.respond .vote.rating.high-five-hidden .current-answers{top: 0px !important;position: relative}.tab.respond .vote.timed .title{padding-right: 100px}.tab.respond .vote.timed .timer{position: absolute;top: 0px;right: 0px;max-width: 100px}.tab.respond .vote.timed .indicator{display: none}#content .vote-answer-container{position: relative}#content .vote-answer-container .answer-option{top: 0px;transition-duration: 300ms !important;transition-timing-function: cubic-bezier(.25, .1, .25, 1) !important}#content .vote-answer-container .answer-option.animate-leave{position: relative !important;top: 0px;opacity: 1;margin-top: 0px !important}#content .vote-answer-container .answer-option.animate-leave.animate-leave-active{top: 257px;margin-top: -59px !important;opacity: 0;transition: all 300ms cubic-bezier(.25, .1, .25, 1) !important}#content .vote-answer-container .answer-option.animate-enter{opacity: 0;position: relative !important;margin-top: -59px !important;top: 257px}#content .vote-answer-container .answer-option.animate-enter.animate-enter-active{opacity: 1;top: 0px !important;transition: all 300ms cubic-bezier(.25, .1, .25, 1) !important;margin-top: 0px !important}#content .vote-answer-container .answer-option.keep{top: 242px !important;transition: all 300ms cubic-bezier(.25, .1, .25, 1) !important;transition-delay: 0.3s;-webkit-transition-delay: 0.3s;background: #fff !important}#content .vote-answer-container .answer-option.keep .text{max-height: 24px;padding-top: 2px;overflow: hidden;text-overflow: ellipsis;color: #000 !important}#content .vote-answer-container .answer-option:nth-child(1).animate-leave.animate-leave-active{top: calc(316px)}#content .vote-answer-container .answer-option:nth-child(2).animate-leave.animate-leave-active{top: calc(375px)}#content .vote-answer-container .answer-option:nth-child(3).animate-leave.animate-leave-active{top: calc(434px)}#content .vote-answer-container .answer-option:nth-child(4).animate-leave.animate-leave-active{top: calc(434px)}#content .vote-answer-container .answer-option:nth-child(5).animate-leave.animate-leave-active{top: calc(552px)}#content .vote-answer-container .answer-option:nth-child(6).animate-leave.animate-leave-active{top: calc(611px)}#content .vote-answer-container .answer-option.animate-enter{margin-top: -59px !important}#content .vote-answer-container .answer-option.animate-enter.animate-enter-active{margin-top: 0px !important}#content .vote-answer-container .answer-option:nth-child(1).animate-enter{top: calc(316px)}#content .vote-answer-container .answer-option:nth-child(2).animate-enter{top: calc(375px)}#content .vote-answer-container .answer-option:nth-child(3).animate-enter{top: calc(434px)}#content .vote-answer-container .answer-option:nth-child(4).animate-enter{top: calc(434px)}#content .vote-answer-container .answer-option:nth-child(5).animate-enter{top: calc(552px)}#content .vote-answer-container .answer-option:nth-child(6).animate-enter{top: calc(611px)}#content .vote.high-five-hidden .vote-answer-container .answer-option.keep{top: 10px !important}#content .max-1 .empty,#content .max-1 .not-empty{display: none}.not-empty{height: 1px;margin-top: -1px}.empty{height: 1px;margin-top: -21px}.current-answers{display: block;margin: 20px 0px;text-align: center}.current-answers > span:first-child{display: inline-block;padding-bottom: 5px}.current-answers .answers{display: inline;word-wrap: break-word}.current-answers .answers > span{margin-left: 14px;font-weight: bold}.please-wait{height: 275px;margin-left: 0px;text-align: center;margin: 0 auto;position: relative;padding-top: 40px}.please-wait .loader:before,.please-wait .loader:after,.please-wait .loader{border-radius: 50%;width: 2.5em;height: 2.5em;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation: load7 1.8s infinite ease-in-out;animation: load7 1.8s infinite ease-in-out}.please-wait .loader{color: #f1f1f1;font-size: 8px;margin: 93px auto;position: relative;text-indent: -9999em;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-animation-delay: -0.16s;animation-delay: -0.16s;z-index: 10;margin-top: 0px}.please-wait .loader:before{left: -3.5em;-webkit-animation-delay: -0.32s;animation-delay: -0.32s}.please-wait .loader:after{left: 3.5em}.please-wait .loader:before,.please-wait .loader:after{content: '';position: absolute;top: 0}.please-wait .loader-bg{position: relative;top: -153px;width: 145px;height: 145px;border-radius: 75px;background-color: white;z-index: 1;margin: 0 auto;margin-bottom: -139px}@-webkit-keyframes load7{0%,80%,100%{box-shadow: 0 2.5em 0 -1.3em}40%{box-shadow: 0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow: 0 2.5em 0 -1.3em}40%{box-shadow: 0 2.5em 0 0}}.please-wait h3,.connected-message h3{margin-top: 14px;margin-bottom: 16px}#tab-container .tab.tweets{display: block !important}#tab-container .tab.tweets .hashtags{font-weight: bold;margin-bottom: 20px}#tab-container .tab.tweets .tweets{display: block !important}#tab-container .tab.tweets .tweet{background: #fff;border-radius: 3px;margin-bottom: 10px;color: #000;word-break: break-word;padding: 15px}#tab-container .tab.tweets .tweet .content{position: relative;left: 60px;top: 0px;width: calc(100% - 60px)}#tab-container .tab.tweets .tweet .content .time{color: rgba(0,0,0,0.5);position: absolute;right: 0px;top: 0px;font-size: 14px}#tab-container .tab.tweets .tweet .content .screen_name{cursor: pointer}#tab-container .tab.tweets .tweet .user{position: relative;left: 0px;top: 0px;width: 50px;height: 0px}#tab-container .tab.tweets .tweet .user .profile_image{width: 48px;height: 48px;border-radius: 3px}.tab.results .result-graph{padding-top: 10px;background-color: #f1f1f1;position: relative}.tab.results .result-graph .graph-content{margin-bottom: 35px;padding-left: 34px;padding-bottom: 20px;padding-right: 20px}.tab.results .result-graph .vote-title{margin-bottom: 20px;margin-top: 10px;cursor: pointer;font-weight: bold}.tab.results .result-graph .vote-title svg{fill: #000 !important;display: block;margin-right: 10px;width: 24px !important;vertical-align: top}.tab.results .result-graph .vote-title span{display: inline-block;width: calc(60%)}.tab.results .result-graph .vote-title h3{display: inline-block;font-size: 20px;width: 85%;margin: 0px}.tab.results .result-graph .answer-row{width: 100%;margin-bottom: 13px}.tab.results .result-graph .answer-row .title{width: 100%;display: block;font-size: 14px;font-weight: bold}.tab.results .result-graph .answer-row .bar-container{display: block}.tab.results .result-graph .answer-row .bar-container .bar{height: 7px;background-color: #90f;transition: width 1s cubic-bezier(.25, .1, .25, 1);-webkit-transition-delay: 0s;display: inline-block;vertical-align: middle;margin-right: 5px;width: 0%}.tab.results .result-graph .answer-row .bar-container .bar-text{display: inline-block;max-width: 20%;vertical-align: middle;color: #000;font-size: 14px}.tab.results .result-graph .answer-row.correct .bar-container .bar{background-color: #58be00}.tab.results .result-graph .answer-row.incorrect .bar-container .bar{background-color: #ff3e3e}.tab.results .result-graph .answer-row.animated.animate-appear .bar,.tab.results .result-graph .answer-row.animated.animate-enter .bar{width: 0% !important}.tab.results .result-graph .email-button{position: absolute;right: 0px;bottom: -45px;z-index: 10}.tab.results .result-graph .email-button button{background-color: #90f !important;color: #fff !important}.tab.results .result-graph .email-button button svg{fill: #fff !important}.tab-slider.animate-leave .tab.results{position: relative;top: -10px}.dialog .cancel button{background-color: #edf2f5 !important}.dialog .cancel button span{color: #8759a6 !important}.dialog .submit button{background-color: #90f !important;color: #fff !important}.dialog .submit button span{color: #fff !important}.tab.survey .question-count{margin-bottom: 20px}.tab.survey .survey-question{margin-bottom: 20px}.tab.survey .survey-question > label{margin-bottom: 23px}.tab.survey .survey-question.error{margin-bottom: 5px}.tab.survey .survey-question.scale .scale-option{display: inline-block !important;text-align: center}.tab.survey .survey-question.scale .scale-option span{display: none}.tab.survey .survey-question.scale .labels{height: 20px;position: relative;color: #000;font-weight: bold;width: 100%}.tab.survey .survey-question.scale .labels .min-label{position: relative;float: left;margin-bottom: 10px}.tab.survey .survey-question.scale .labels .max-label{position: relative;float: right;margin-bottom: 10px;text-align: right}.tab.survey .survey-question.scale .clear{clear: both}.tab.survey .edit-button button{background-color: #90f !important;color: #fff !important}.tab.survey .edit-button button svg{fill: #fff !important}#content .survey-question.scale .answer-option{background: #fff !important}.navigation{position: relative;text-align: right}.navigation .nav-button{cursor: pointer}.navigation .nav-button.next button{background-color: #90f !important;color: #fff !important}.navigation .nav-button.next button svg{fill: #fff !important}.navigation .nav-button.previous button{background-color: #046c9f !important;color: #000 !important;position: absolute !important;left: 0px;top: 0px}.navigation .nav-button.previous button svg{fill: #000 !important}#login{position: relative;margin-top: 97px;width: 100%;display: block}#login #login-text{font-weight: bold}#login.animate-appear{opacity: 0.01;margin-top: 0px}#login.animate-appear.animate-appear-active{margin-top: 97px;opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1);transition-delay: 0.4s;-webkit-transition-delay: 0.4s}#login.animate-leave{opacity: 1;top: 97px;margin-top: 0px}#login.animate-leave.animate-leave-active{opacity: 0.01;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}.connected-message{text-align: center;top: 24px;margin: 0 auto;position: relative !important;padding-top: 40px;width: 100%;z-index: 5}.connected-message .hand-image{margin-top: 0px}.connected-message.animate-enter,.connected-message.animate-appear{opacity: 0.01}.connected-message.animate-enter.animate-enter-active,.connected-message.animate-appear.animate-appear-active{opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1);transition-delay: 0.5s;-webkit-transition-delay: 0.5s}.connected-message.animate-leave{opacity: 1}.connected-message.animate-leave.animate-leave-active{opacity: 0.01;top: 80%;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}#wrapper{min-height: 100vh;display: block}footer{position: relative;color: #000;width: 100%;height: 1px;z-index: 12;bottom: 0px;left: 0px;padding: 0px 32px}footer a,footer a:visited,footer a:active{color: white;cursor: pointer;text-decoration: none}footer .icon-button{width: 44px;height: 44px;border-radius: 22px;background-color: #fff;border: 2px solid #f1f1f1;cursor: pointer;transition: border-color .3s cubic-bezier(.25, .1, .25, 1)}footer .icon-button:hover,footer li:hover .icon-button,footer .icon-button:hover ~ .anonymous-icon{border-color: #90f;transition: border-color .3s cubic-bezier(.25, .1, .25, 1)}footer .icon-button.logo{position: absolute;left: 20px;bottom: 20px;width: 54px;height: 54px;border-radius: 27px;background-image: url(../img/logo_mini.png);background-repeat: no-repeat;background-position: 9px 9px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){footer .icon-button.logo{background-image: url(../img/logo_mini@2x.png);background-size: 32px 32px}}footer .icon-button.logo.animate-appear{opacity: 0}footer .icon-button.logo.animate-appear-active{opacity: 1;transition: opacity 300ms cubic-bezier(.25, .1, .25, 1)}footer .info-attention-icon{width: 17px;height: 17px;background-color: red;border-radius: 9px;position: absolute;z-index: 120;left: 56px;bottom: 61px;padding: 1px 6px;font-weight: bold;font-size: 11px;cursor: pointer}footer .anonymous-icon.animate-enter-active{transition: border-color .3s cubic-bezier(.25, .1, .25, 1), transform 300ms cubic-bezier(.25, .1, .25, 1) 2s !important}footer .anonymous-tooltip{opacity: 1;bottom: 37px;left: 81px;font-family: Arial, Helvetica, sans-serif !important;cursor: default;z-index: 150}footer .anonymous-tooltip .tooltip-arrow{border-right-color: #fff !important}footer .anonymous-tooltip .tooltip-inner{background-color: #fff;color: #000}footer .anonymous-tooltip.animate-enter{left: 60px;opacity: 0}footer .anonymous-tooltip.animate-enter.animate-enter-active{left: 81px;opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1) 2s}footer.opened .anonymous-tooltip.animate-enter.animate-enter-active{transition: all 300ms cubic-bezier(.25, .1, .25, 1) .4s}footer .anonymous-tooltip.animate-leave{opacity: 1}footer .anonymous-tooltip.animate-leave.animate-leave-active{opacity: 0;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}footer #footer-bg{position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(241,241,241,0.95);z-index: 190}footer #footer-bg > .close{z-index: 110}footer #footer-bg.animate-enter{top: 100%;opacity: 0}footer #footer-bg.animate-enter-active{top: 0%;opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}footer #footer-bg.animate-leave{top: 0%;opacity: 1}footer #footer-bg.animate-leave-active{top: 100%;opacity: 0;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}footer ul#footer-menu{padding-left: 32px;position: absolute;bottom: 68px;left: 0px}footer ul#footer-menu li{list-style: none;height: 46px;cursor: pointer}footer ul#footer-menu li .icon-button{display: inline-block}footer ul#footer-menu li label{cursor: pointer;vertical-align: top;margin-top: 8px;margin-left: 15px}footer ul#footer-menu .icon-button svg{color: #000 !important;position: relative;top: 7.4px;left: 8.4px}footer ul#footer-menu li.animate-appear{opacity: 0;position: relative;bottom: -20px}footer ul#footer-menu li.animate-appear.animate-appear-active{opacity: 1;bottom: 0px;transition-timing-function: cubic-bezier(.25, .1, .25, 1);transition-duration: 0.3s;transition-property: all}footer ul#footer-menu .li-3{transition-delay: 0.2s;-webkit-transition-delay: 0.2s}footer ul#footer-menu .li-2{transition-delay: 0.3s;-webkit-transition-delay: 0.3s}footer ul#footer-menu .li-1{transition-delay: 0.4s;-webkit-transition-delay: 0.4s}footer ul#footer-menu.animate-leave li{opacity: 1;position: relative;bottom: 0px}footer ul#footer-menu.animate-leave.animate-leave-active li{opacity: 0;bottom: -20px;transition-timing-function: cubic-bezier(.25, .1, .25, 1);transition-duration: 0.3s;transition-property: all}footer ul#footer-menu.animate-leave.animate-leave-active .li-1{transition-delay: 0s;-webkit-transition-delay: 0s}footer ul#footer-menu.animate-leave.animate-leave-active .li-2{transition-delay: 0.1s;-webkit-transition-delay: 0.1s}footer ul#footer-menu.animate-leave.animate-leave-active .li-3{transition-delay: 0.2s;-webkit-transition-delay: 0.2s}footer .footer-panel{position: fixed;padding: 0px 20px 20px;background-color: #fff;z-index: 100;box-shadow: 0px 40px 50px rgba(0,0,0,0.2);transition: all 300ms cubic-bezier(.25, .1, .25, 1);top: 65px;left: 50%;margin-left: -352px}footer .footer-panel .sst-text-field div > input{margin-top: 3px !important}footer .footer-panel .sst-text-field .text-field-background{margin-top: -48px;background-color: #d9d9d9}footer .footer-panel .sst-text-field div > label{top: 17px !important}footer .footer-panel .sst-text-field div:first-child{height: 48px !important}footer .footer-panel .sst-text-field .display-password{max-width: 36px;max-height: 36px;position: absolute !important;top: 16px;left: calc(100% - 36px)}footer .footer-panel .sst-text-field .display-password div:first-child{margin-right: 24px}footer .footer-panel .sst-text-field .display-password span{height: 100% !important}footer .footer-panel .sst-text-field .display-password svg{fill: #000 !important}footer .footer-panel .text-field-pass-meter{-webkit-appearance: none;-moz-appearance: none;appearance: none;height: 3px;padding: 0px !important;margin: 0px;position: absolute;left: 0%;right: 0%;bottom: 0px;border-radius: 3px;transition: .25s all}footer .footer-panel .sst-checkboxes{text-align: left;color: #000 !important;transition: 250ms all;padding: 15px 0px}footer .footer-panel .sst-checkboxes p{display: inline;color: #000 !important}footer .footer-panel .sst-checkboxes a{color: #000 !important}footer .footer-panel .sst-checkboxes .gdpr-checkbox{width: 40px !important;float: left;margin-top: -2px}footer .footer-panel .sst-checkboxes label{color: #000 !important;font-weight: 100}footer .footer-panel .sst-checkboxes svg{fill: #000 !important}footer .footer-panel .sst-text-field.label-in{transition: all 300ms cubic-bezier(.25, .1, .25, 1);transform: translateY(0);transform-origin: left top 0}footer .footer-panel .sst-text-field.label-up,footer .footer-panel .sst-text-field.label-up ~ .alert,footer .footer-panel .sst-text-field.label-up ~ .sst-text-field.label-in,footer .footer-panel .sst-text-field.label-up ~ .action-button.button,footer .footer-panel .sst-text-field.label-up ~ .sst-checkboxes,footer .footer-panel .sst-text-field.label-up + .alert ~ .sst-checkboxes,footer .footer-panel .sst-text-field.label-up + .alert + .sst-checkboxes{transition: all 300ms cubic-bezier(.25, .1, .25, 1);transform: translateY(25px);transform-origin: left top 0}footer .footer-panel .sst-text-field.label-up ~ .sst-text-field.label-up,footer .footer-panel .sst-text-field.label-up + .sst-text-field.label-up,footer .footer-panel .sst-text-field.label-up + .sst-text-field.label-up ~ .action-button.button,footer .footer-panel .sst-text-field.label-up + .sst-text-field.label-up ~ .alert,footer .footer-panel .sst-text-field.label-up + .alert + .sst-text-field.label-up + .alert,footer .footer-panel .sst-text-field.label-up + .alert + .sst-text-field.label-up + .alert + .action-button.button,footer .footer-panel .sst-text-field.label-up + .alert + .sst-text-field.label-up + .action-button.button,footer .footer-panel .sst-text-field.label-up + .sst-text-field.label-up + .sst-checkboxes,footer .footer-panel .sst-text-field.label-up + .alert + .sst-text-field.label-up + .sst-checkboxes,footer .footer-panel .sst-text-field.label-up + .alert + .sst-text-field.label-up + .alert + .sst-checkboxes,footer .footer-panel .sst-text-field.label-up + .alert + .sst-text-field.label-up + .sst-checkboxes + .action-button.button,footer .footer-panel .sst-text-field.label-up + .alert + .sst-text-field.label-up + .alert + .sst-checkboxes + .action-button.button,footer .footer-panel .sst-text-field.label-up + .sst-text-field.label-up + .alert + .sst-checkboxes{transition: all 300ms cubic-bezier(.25, .1, .25, 1);transform: translateY(50px);transform-origin: left top 0}footer .footer-panel .sst-text-field > div > div:first-child{bottom: 9px !important;left: 18px}footer .footer-panel.response-container-25{padding-bottom: 45px}footer .footer-panel.response-container-50{padding-bottom: 70px}footer .footer-panel.animate-enter{top: -6%;opacity: 0}footer .footer-panel.animate-enter-active{top: 50px;opacity: 1;transition: all 300ms cubic-bezier(.25, .1, .25, 1);transition-delay: 0.6s;-webkit-transition-delay: 0.6s}footer .footer-panel.animate-leave{opacity: 0}footer #powered-by{position: absolute;bottom: -86px;text-align: center;width: 100%;font-size: 14px;left: 0px}footer #powered-by #powered-by-logo{background-image: url(../img/sst_logo.png);background-repeat: no-repeat;width: 168px;height: 29px;background-size: contain;background-position: center;margin: auto;margin-top: 12px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){footer #powered-by #powered-by-logo{background-image: url(../img/sst_logo@2x.png);background-size: 168px 29px}}footer .close{fill: #000 !important;opacity: 1;position: fixed;background-color: transparent;right: 16px;top: 26px;box-sizing: border-box;padding: 3px;height: 32px !important;width: 32px !important;cursor: pointer;animation: all .6s cubic-bezier(.25, .1, .25, 1);z-index: 200 !important}footer .close:hover{-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);width: 32px !important;height: 32px !important;animation: all .6s cubic-bezier(.25, .1, .25, 1);opacity: 1}footer #about{padding-top: 50px;text-align: center}footer #about .logo{background-image: url(../img/sst_logo.png);background-repeat: no-repeat;background-size: cover;width: 235px;height: 40px;cursor: pointer;display: inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){footer #about .logo{background-image: url(../img/sst_logo@2x.png);background-size: 235px 40px}}footer #about .photo{background-image: url(../img/teammembers-mike.png);background-repeat: no-repeat;width: 231px;height: 231px;margin: 30px auto}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){footer #about .photo{background-image: url(../img/teammembers-mike@2x.png);background-size: 231px 231px}}footer #privacy{padding: 50px 20px;text-align: center}footer #privacy .privacy-icon{background: url('../img/privacy.png');width: 200px;height: 200px;margin: 30px auto}footer #logo-icon-group{z-index: 195;position: absolute;left: 0px;width: 100%}.fading.animate-enter{opacity: 0}.fading.animate-enter.animate-enter-active{opacity: 1;transition: opacity cubic-bezier(.25, .1, .25, 1) 300ms}.fading.animate-leave{opacity: 1}.fading.animate-leave.animate-leave-active{opacity: 0;transition: opacity cubic-bezier(.25, .1, .25, 1) 300ms}.fading.no-fade-out.animate-leave{opacity: 0}.fading.no-fade-in.animate-enter{opacity: 1}.scale.animate-enter{-ms-transform: scale(.01, .01);-webkit-transform: scale(.01, .01);transform: scale(.01, .01)}.scale.animate-enter.animate-enter-active{-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);transition: all 300ms cubic-bezier(.25, .1, .25, 1)}.scale.animate-leave{-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1)}.scale.animate-leave.animate-leave-active{-ms-transform: scale(.01, .01);-webkit-transform: scale(.01, .01);transform: scale(.01, .01);transition: all 300ms cubic-bezier(.25, .1, .25, 1)}.delay-2{transition-delay: 2s !important;-webkit-transition-delay: 2s !important}.full-screen{position: fixed;width: 100%;height: 100%;left: 0px;top: 0px;z-index: 200;background-color: #fff;overflow-y: auto;padding-bottom: 40px}.sst-text-field{position: relative}.sst-text-field div{font-family: Arial, Helvetica, sans-serif !important}.sst-text-field .text-field-background{width: 100%;height: 54px;background: #fff;margin-top: -40px;border-radius: 3px;margin-bottom: 5px;z-index: -1000}.sst-text-field div > label{padding-left: 19px;cursor: text;top: 49px !important}.sst-text-field div > input{padding-left: 19px !important;margin-top: 23px !important;color: #000 !important;font-weight: 700 !important}.sst-text-field div > hr{display: none}.sst-text-field.fixed-label input{bottom: 3px}.sst-text-field.label-up div > label{transform: perspective(1px) scale(.75) translate3d(2px, -52px, 0) !important;color: #000 !important;padding-left: 0px}.safari .sst-text-field.label-up div > label{top: 50px !important}.safari footer .footer-panel .sst-text-field.label-up div > label{top: 17px !important}.ios.OS_8.chrome .sst-text-field.label-up div > label{top: 6px !important;opacity: 1 !important}.ios.safari #wrapper{min-height: calc(100vh - 69px) !important}.ios.safari #content-container{min-height: calc(100vh - 69px)}.sst-text-field.label-in div > label{color: rgba(0,0,0,0.5) !important}.sst-text-field.multiline{margin-top: 0px;background: #fff;border-radius: 3px}.sst-text-field.multiline > div:first-child{width: 100% !important;padding: 0px 16px;box-sizing: border-box}.sst-text-field.multiline > div:first-child > div:first-child{top: 16px !important;bottom: auto !important;font-weight: bold;color: rgba(0,0,0,0.5) !important}.sst-text-field.multiline .text-field-background{display: none}.sst-text-field.multiline textarea{margin-top: 16px !important;margin-bottom: -16px !important;color: #000 !important}.sst-text-field.multiline div > hr{bottom: 0px !important;width: calc(94%) !important;margin: 0px -7px !important}.alert{position: relative;transition: all 300ms cubic-bezier(.25, .1, .25, 1)}.alert .icon{position: absolute;left: 20px;width: 48px;top: 50%;margin-top: -24px}.alert .icon svg{width: 48px !important;height: 48px !important}.alert .content{position: relative;left: 70px;width: calc(20%)}.alert svg{vertical-align: bottom;margin-right: 10px}.alert a{text-decoration: underline}.alert-success svg{fill: #3c763d !important}.alert-warning svg{fill: #8a6d3b !important}.alert-danger svg{fill: #a94442 !important}.alert-info svg{fill: #31708f !important}.alert-icon-box{display: inline}.vertical-container{display: table;width: 100%;height: 100%}.vertical-container .vertical-aligned{display: table-cell;vertical-align: middle;height: 100%}.responsive-container{margin: 0 auto}.transparent-button{background: rgba(0,0,0,0) !important;border: 1px solid #000 !important;color: #000 !important;text-transform: none !important;font-weight: normal !important;padding: 5px 0px !important;line-height: 24px !important}.transparent-button:hover{background: rgba(255,255,255,0.1) !important}.delayed-alert-appear{opacity: 0.01}.delayed-alert-appear.delayed-alert-appear-active{opacity: 1;transition: opacity 300ms ease-in;-webkit-transition-delay: 1.2s;transition-delay: 1.2s}#app.light footer #about .logo{background-image: url(../img/sst_logo_dark.png);background-repeat: no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#app.light footer #about .logo{background-image: url(../img/sst_logo_dark@2x.png);background-size: 235px 40px}}#app.light footer .icon-button.logo{background-image: url(../img/logo_mini_dark.png);background-repeat: no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#app.light footer .icon-button.logo{background-image: url(../img/logo_mini_dark@2x.png);background-size: 32px 32px}}#app.light footer .anonymous-icon{background-image: url(../img/icon_anonymous_dark.png);background-repeat: no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#app.light footer .anonymous-icon{background-image: url(../img/icon_anonymous_dark@2x.png);background-size: 13px 13px}}#app.light .not-mobile-or-tablet #content .answer-option:hover,#app.light .not-mobile-or-tablet #content .answer-option.selected:hover{background-color: #d8d8d8 !important}#single-result{background-color: #f1f1f1;width: 100%;height: 100%;padding-top: 20px}#single-result .graph-content{padding-left: 0px !important;padding-right: 0px !important}@media screen and (min-width: 767px){#header,#footer .wrapper{width: 100%;margin: 0 auto;padding-left: 32px;padding-right: 32px}.responsive-container{width: 704px}}@media screen and (max-width: 767px){#footer .wrapper,#header,.responsive-container{width: 100%;margin: 0 auto;padding-left: 32px;padding-right: 32px}footer .footer-panel{margin-left: 0px;left: 32px;right: 32px;width: calc(100% - 64px)}}@media screen and (min-height: 767px), screen and (min-width: 767px) and (min-height: 550px){footer{position: fixed}}@media screen and (min-height: 600px){.connected-message{position: absolute !important;top: 50%;left: 50%;height: 272px;width: 360px;margin-top: -179px;margin-left: -180px;padding-top: 0px}.please-wait{position: absolute;text-align: center;height: 275px;width: 80%;margin-top: -137px;top: calc(39vh - 60px);left: 10%;margin-left: 0px}}@media screen and (max-height: 320px){.connected-message{padding-top: 10px}}@media screen and (max-height: 565px){footer .footer-panel{position: relative;top: 20px;margin-top: 40px;margin-bottom: 40px;padding-top: 15px}footer ul#footer-menu{position: relative;bottom: auto}footer #footer-bg{overflow-y: scroll}footer.opened .icon-button.logo{position: relative;margin-bottom: 20px;left: 20px;bottom: auto}.footer-panel{top: 35px}}@media screen and (max-width: 372px){#content #tab-container .tabs.count-4 .tab{padding: 0px 8px;font-size: 12px}}@media screen and (max-width: 310px){#content #tab-container .tabs.count-4 .tab{padding: 0px 4px;font-size: 10px}}