.right{float:right}.left{float:left}.clear{clear:both}.hide-text{margin:0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden}.hidden{display:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.icon{display:inline-block;vertical-align:middle}.blank{color:#6e7585}html,body,div,span,a,img,h1,h2,h3,h4,h5,h6,hgroup,p,dl,dialog,dt,dd,ol,ul,li,abbr,acronym,address,b,big,blockquote,cite,code,del,dfn,em,i,ins,kbd,pre,q,samp,tt,var,small,strong,sub,sup,object,iframe,form,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,footer,header,nav,section,figure,menu,time,mark,audio,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}:focus{outline:0}html,body{padding:0;margin:0;height:100%;width:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{text-decoration:none;outline:none}a:focus{outline:thin dotted}a:visited,a:active,a:hover{outline:none}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:none;background:#e4e4e4;width:100%;height:1px;margin:20px 0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}li ul,li ol,ul ul,ol ol{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;padding:0;list-style:none}nav ol li,nav ul li{margin:0;padding:0;float:left}dir,menu{list-style:none}nobr{white-space:normal}blink{text-decoration:none}marquee{overflow:visible}#alert{z-index:1001;background-color:#f3f5f9;max-width:400px;min-width:200px;position:fixed;top:40px;right:40px;padding:40px 40px 40px 90px;box-shadow:0 0 15px rgba(0,0,0,0.2);color:#383f50}#alert input{padding:0 10px;line-height:33px}#alert h3:empty,#alert h4:empty{display:none}#alert h3:empty + p:first-of-type,#alert h4:empty + p:first-of-type{margin:0}#alert h3{font-size:18px;line-height:21px;color:#383f50}#alert p{margin:5px 0 0;font-size:14px;color:#383f50}#alert p a{color:#39bce5 !important;text-decoration:underline}#alert .close_button{color:#6e7585;cursor:pointer;position:absolute;top:20px;right:20px;left:auto;margin:0}#alert .icon-wrapper{position:absolute;left:-2px;right:0;bottom:0;width:50px;height:100%;border-radius:3px 0 0 3px}#alert .icon-wrapper .icon{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;font-size:20px;color:#fff}#alert a.button{text-decoration:none}#alert.error .icon-wrapper{background-color:#e84e4e}#alert.error .icon-wrapper .icon{color:#b13434}#alert.warning .icon-wrapper{background-color:#ffc64d}#alert.warning .icon-wrapper .icon{color:#e29a00}#alert.success .icon-wrapper{background-color:#5bc84d}#alert.success .icon-wrapper .icon{color:#4b9632}#alert.info .icon-wrapper{background-color:#39bce5}#alert.info .icon-wrapper .icon{color:#259fc5}#alert.gdpr-warning{top:auto;right:auto;bottom:40px;left:40px;padding:40px}#alert.gdpr-warning .icon-wrapper,#alert.gdpr-warning:before{display:none}#alert.gdpr-warning nav{padding:10px 0}#alert.gdpr-warning nav a{color:#383f50}#alert.gdpr-warning nav li + li{padding-left:20px}.error,.warning,.success,.info{position:relative;text-align:left;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 15px 15px 56px;color:#fff !important;font-size:13px;line-height:17px}.error:before,.warning:before,.success:before,.info:before{font-family:"surveyplanet";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;left:20px;top:50%;margin-top:-8px;font-size:16px;line-height:16px;color:#fff}.error a,.warning a,.success a,.info a{color:#fff;text-decoration:underline}.error a:hover,.warning a:hover,.success a:hover,.info a:hover{color:#fff;text-decoration:none}.errorul,.warningul,.successul,.infoul,.error ul,.warning ul,.success ul,.info ul{list-style:none;margin:0;padding:0;text-align:left}.errorul li,.warningul li,.successul li,.infoul li,.error ul li,.warning ul li,.success ul li,.info ul li{padding:0}.error{background-color:#e84e4e}.error:before{content:"\e00c";color:#b13434}.warning{background-color:#ffc64d}.warning:before{content:"\52";color:#e29a00}.success{background-color:#5bc84d}.success:before{content:"\73";color:#4b9632}.info{background-color:#39bce5}.info:before{content:"\32";color:#259fc5}label.validation-error{position:relative;clear:both;margin-top:5px !important}input.validation-error,textarea.validation-error{border:1px solid #e84e4e;text-transform:none}.ajax-loader{display:block;position:absolute;top:50%;margin-top:-15px;margin-right:auto;margin-bottom:-12.5px;margin-left:auto;left:0;right:0;width:50px;height:30px;list-style:none}.ajax-loader li{background-color:#6e7585;width:5px;height:5px;float:right;border-radius:2px}.ajax-loader li+li{margin-right:5px}.ajax-loader li:nth-child(1){animation:loadbars .6s ease-in-out infinite 0s;-webkit-animation:loadbars .6s ease-in-out infinite 0s;-moz-animation:loadbars .6s ease-in-out infinite 0s;-ms-animation:loadbars .6s ease-in-out infinite 0s}.ajax-loader li:nth-child(2){animation:loadbars .6s ease-in-out infinite -.1s;-webkit-animation:loadbars .6s ease-in-out infinite -.1s;-moz-animation:loadbars .6s ease-in-out infinite -.1s;-ms-animation:loadbars .6s ease-in-out infinite -.1s}.ajax-loader li:nth-child(3){animation:loadbars .6s ease-in-out infinite -.2s;-webkit-animation:loadbars .6s ease-in-out infinite -.2s;-moz-animation:loadbars .6s ease-in-out infinite -.2s;-ms-animation:loadbars .6s ease-in-out infinite -.2s}.ajax-loader li:nth-child(4){animation:loadbars .6s ease-in-out infinite -.3s;-webkit-animation:loadbars .6s ease-in-out infinite -.3s;-moz-animation:loadbars .6s ease-in-out infinite -.3s;-ms-animation:loadbars .6s ease-in-out infinite -.3s}.ajax-loader li:nth-child(5){animation:loadbars .6s ease-in-out infinite -.4s;-webkit-animation:loadbars .6s ease-in-out infinite -.4s;-moz-animation:loadbars .6s ease-in-out infinite -.4s;-ms-animation:loadbars .6s ease-in-out infinite -.4s}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#39bce5;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:4px}@-moz-keyframes loadbars{0%{height:5px;margin-top:15px;opacity:.5}50%{height:30px;margin-top:0;opacity:.75}100%{height:5px;margin-top:15px;opacity:1}}@-webkit-keyframes loadbars{0%{height:5px;margin-top:15px;opacity:.5}50%{height:30px;margin-top:0;opacity:.75}100%{height:5px;margin-top:15px;opacity:1}}@-o-keyframes loadbars{0%{height:5px;margin-top:15px;opacity:.5}50%{height:30px;margin-top:0;opacity:.75}100%{height:5px;margin-top:15px;opacity:1}}@keyframes loadbars{0%{height:5px;margin-top:15px;opacity:.5}50%{height:30px;margin-top:0;opacity:.75}100%{height:5px;margin-top:15px;opacity:1}}table{font-size:14px;font:inherit;border-spacing:0;width:100%;height:auto;border-collapse:collapse}caption{font-weight:700}th{font-weight:700}tr{width:100%}td,th{width:auto;padding:10px 0;vertical-align:middle}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}label.radio,label.checkbox{position:relative;display:inline;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.radio:hover input[type=radio] + .radio-button:before,label.checkbox:hover input[type=radio] + .radio-button:before,label.radio:hover input[type=checkbox] + .radio-button:before,label.checkbox:hover input[type=checkbox] + .radio-button:before{border-color:#8b93f2}label.radio:hover input[type=radio] + .checkbox-button:before,label.checkbox:hover input[type=radio] + .checkbox-button:before,label.radio:hover input[type=checkbox] + .checkbox-button:before,label.checkbox:hover input[type=checkbox] + .checkbox-button:before{border-color:#8b93f2}label.radio:hover input[type=radio]:disabled + .radio-button:before,label.checkbox:hover input[type=radio]:disabled + .radio-button:before,label.radio:hover input[type=checkbox]:disabled + .radio-button:before,label.checkbox:hover input[type=checkbox]:disabled + .radio-button:before,label.radio:hover input[type=radio]:disabled + .checkbox-button:before,label.checkbox:hover input[type=radio]:disabled + .checkbox-button:before,label.radio:hover input[type=checkbox]:disabled + .checkbox-button:before,label.checkbox:hover input[type=checkbox]:disabled + .checkbox-button:before{border-color:#e4e4e4}label.radio input[type=radio],label.checkbox input[type=radio],label.radio input[type=checkbox],label.checkbox input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:20px;width:20px;overflow:hidden;padding:0;position:absolute;opacity:.001}label.radio input[type=radio]:focus,label.checkbox input[type=radio]:focus,label.radio input[type=checkbox]:focus,label.checkbox input[type=checkbox]:focus,label.radio input[type=radio]:focus-visible,label.checkbox input[type=radio]:focus-visible,label.radio input[type=checkbox]:focus-visible,label.checkbox input[type=checkbox]:focus-visible{box-shadow:0 0 2px 2px #51a7e8;color:#0f0}label.radio input[type=radio]:checked + .radio-button:after,label.checkbox input[type=radio]:checked + .radio-button:after,label.radio input[type=checkbox]:checked + .radio-button:after,label.checkbox input[type=checkbox]:checked + .radio-button:after,label.radio input[type=radio]:checked + .checkbox-button:after,label.checkbox input[type=radio]:checked + .checkbox-button:after,label.radio input[type=checkbox]:checked + .checkbox-button:after,label.checkbox input[type=checkbox]:checked + .checkbox-button:after{opacity:1}label.radio input[type=radio]:disabled,label.checkbox input[type=radio]:disabled,label.radio input[type=checkbox]:disabled,label.checkbox input[type=checkbox]:disabled{cursor:default}label.radio input[type=radio]:disabled + .radio-button:before,label.checkbox input[type=radio]:disabled + .radio-button:before,label.radio input[type=checkbox]:disabled + .radio-button:before,label.checkbox input[type=checkbox]:disabled + .radio-button:before,label.radio input[type=radio]:disabled + .checkbox-button:before,label.checkbox input[type=radio]:disabled + .checkbox-button:before,label.radio input[type=checkbox]:disabled + .checkbox-button:before,label.checkbox input[type=checkbox]:disabled + .checkbox-button:before{opacity:.3;cursor:default;pointer-events:none}label.radio input[type=radio]:disabled + .radio-button:after,label.checkbox input[type=radio]:disabled + .radio-button:after,label.radio input[type=checkbox]:disabled + .radio-button:after,label.checkbox input[type=checkbox]:disabled + .radio-button:after,label.radio input[type=radio]:disabled + .checkbox-button:after,label.checkbox input[type=radio]:disabled + .checkbox-button:after,label.radio input[type=checkbox]:disabled + .checkbox-button:after,label.checkbox input[type=checkbox]:disabled + .checkbox-button:after{cursor:default}label.radio input[type=checkbox]:checked + .checkbox-button:before,label.checkbox input[type=checkbox]:checked + .checkbox-button:before{border-color:#646bbc;background-color:#646bbc}label.radio input[type=radio]:checked + .radio-button:before,label.checkbox input[type=radio]:checked + .radio-button:before{border-color:#dee1e8;background-color:#fff}label.radio .label,label.checkbox .label{padding-left:5px}label.radio .label:empty,label.checkbox .label:empty{display:none}label.radio .radio-button,label.checkbox .radio-button,label.radio .checkbox-button,label.checkbox .checkbox-button{position:relative;display:inline-block;vertical-align:top;width:20px;height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.radio .radio-button:before,label.checkbox .radio-button:before,label.radio .checkbox-button:before,label.checkbox .checkbox-button:before{content:'';position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;background:#fff;border:1px solid #dee1e8;cursor:pointer}label.radio .radio-button:after,label.checkbox .radio-button:after,label.radio .checkbox-button:after,label.checkbox .checkbox-button:after{opacity:0;content:'';position:absolute;cursor:pointer}label.radio .radio-button:before,label.checkbox .radio-button:before{border-radius:100%}label.radio .radio-button:after,label.checkbox .radio-button:after{width:10px;height:10px;top:5px;left:5px;background-color:#646bbc;border-radius:100%}label.radio .checkbox-button:before,label.checkbox .checkbox-button:before{border-radius:3px}label.radio .checkbox-button:after,label.checkbox .checkbox-button:after{width:10px;height:5px;left:4px;top:4px;border:3px solid #fff;background-color:transparent;border-top:none;border-right:none;-webkit-transform:rotate(-50deg);-moz-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg)}label.ampm-switch{line-height:normal;z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;border-radius:3px;overflow:hidden;width:40px;height:40px;margin:0;cursor:pointer;background-color:#646bbc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.ampm-switch:before,label.ampm-switch:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:50%;font-size:12px;font-weight:400;text-align:center;line-height:20px;color:#fff}label.ampm-switch:before{content:"AM"}label.ampm-switch:after{content:"PM"}label.ampm-switch input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:auto;height:auto;margin:0;padding:0;border:0;opacity:.001}label.ampm-switch input:checked + .toggle-button{top:0}label.ampm-switch input:checked + .toggle-button:before{content:"AM"}label.ampm-switch .toggle-button{z-index:2;display:inline-block;position:absolute;top:20px;padding:0;margin:0;width:101%;height:50%;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;white-space:nowrap;border:1px solid #dee1e8;color:#454545;-webkit-transition:top .05s ease-in-out;-moz-transition:top .05s ease-in-out;-o-transition:top .05s ease-in-out;-ms-transition:top .05s ease-in-out;transition:top .05s ease-in-out;background-color:#fbfcfd}label.ampm-switch .toggle-button:before{content:"PM";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:50%;font-size:12px;font-weight:400;text-align:center;line-height:20px;color:#ced1f5}#progress-bar{z-index:900;cursor:pointer;position:fixed;left:0;bottom:0;width:100%;height:5px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .25s ease-out;pointer-events:none}#progress-bar .progress{position:relative;left:0;bottom:0;height:100%;background-color:#8b93f2;transition:all .5s ease-out;pointer-events:auto}#progress-bar .progress-counter{opacity:0;position:absolute;right:-19px;top:-30px;background-color:#fff;border:1px solid #6e7585;border-radius:3px;padding:3px 10px;font-size:11px;font-weight:bold;color:#383f50;transition:opacity .5s ease-out}#progress-bar .progress-counter:before,#progress-bar .progress-counter:after{position:absolute;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}#progress-bar .progress-counter:before{left:calc(50% - 3px);bottom:-6px;border-top:5px solid #6e7585}#progress-bar .progress-counter:after{left:calc(50% - 3px);bottom:-5px}#progress-bar:hover{height:20px;background-color:#e5e7eb}#progress-bar:hover .progress-counter{opacity:1}#progress-bar.done .progress-counter{transform:translateX(-20px)}#question-nav{z-index:10;position:fixed;top:90px;bottom:0;overflow-y:auto;overflow-x:hidden;width:250px;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#question-nav ul{list-style:none}.question-nav-item{float:none;position:relative;padding:20px 20px 20px 50px;border-top:1px solid #e4e4e4}.question-nav-item:hover{cursor:pointer;background-color:#f3f5f9}.question-nav-item.selected{background-color:#f3f5f9;border-right:4px solid #646bbc;padding-right:16px}.question-nav-item-index{position:absolute;top:0;left:0;bottom:0;width:50px;color:#646bbc;font-weight:700;font-size:13px}.question-nav-item-index span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.question-nav-item-title{color:#383f50;font-size:14px}.question-nav-item-title span{display:block;color:#6e7585;font-size:12px}.sp-slider-target,.sp-slider-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sp-slider-target{position:relative;cursor:pointer;margin-bottom:40px}.sp-slider-background{background-color:#f3f5f9;border-radius:30px}.sp-slider-base{width:100%;height:7px;position:relative}.sp-slider-origin{position:absolute;right:0;top:0;left:0;bottom:0;border-radius:10px}.sp-slider-connect{background:#646bbc;border-radius:30px;-webkit-transition:background 450ms;transition:background 450ms}.sp-slider-handle{position:relative;z-index:2;cursor:pointer;width:20px;height:20px;margin:-7px 0 0 -10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:50px;box-shadow:0 1px 1px #deebe8;border:1px solid #dee1e8}.sp-slider-handle:after{content:"";position:absolute;right:50%;top:50%;width:6px;height:6px;margin:-3px -3px 0 0;border-radius:20px;background-color:#646bbc}.sp-slider-handle:hover{border-color:#8b93f2}.sp-slider-handle:active{background-color:#f3f5f9;border-color:#646bbc}.sp-slider-handle:focus{outline-style:none}.sp-slider-stacking .sp-slider-handle{z-index:5}.sp-slider-state-tap .sp-slider-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.sp-slider-dragable{cursor:w-resize}form,.question-form{overflow:visible !important;font-size:14px;overflow:auto;font-size:14px;line-height:18px}form.split ul,.question-form.split ul{width:50%;float:left;clear:none}form.split ul:first-child,.question-form.split ul:first-child{padding-right:40px}form.split ul + ul,.question-form.split ul + ul{border-top:none;border-left:1px solid #dee1e8;margin-top:0;padding-top:0;padding-left:40px}form ul,.question-form ul{margin:0;padding:0;list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form ul + ul,.question-form ul + ul{clear:both;margin-top:40px;padding-top:40px;border-top:1px solid #dee1e8}form ul li,.question-form ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form ul li + li,.question-form ul li + li{margin-top:20px}form ul li .button,.question-form ul li .button{display:inline-block}form ul li.half-width,.question-form ul li.half-width{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:20px}form ul li.half-width + li.half-width,.question-form ul li.half-width + li.half-width{padding-right:0;padding-left:20px}form ul nav,.question-form ul nav{display:table}form ul nav ul,.question-form ul nav ul{display:table-row}form ul nav ul li,.question-form ul nav ul li{float:none;display:table-cell;vertical-align:middle}form ul nav ul li + li,.question-form ul nav ul li + li{padding-left:20px}form ul.layout-2,.question-form ul.layout-2,form ul.layout-3,.question-form ul.layout-3,form ul.layout-4,.question-form ul.layout-4{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}form ul.layout-2 li,.question-form ul.layout-2 li,form ul.layout-3 li,.question-form ul.layout-3 li,form ul.layout-4 li,.question-form ul.layout-4 li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0 20px}form ul.layout-2 li,.question-form ul.layout-2 li{width:50%}form ul.layout-3 li,.question-form ul.layout-3 li{width:33.33%}form ul.layout-4 li,.question-form ul.layout-4 li{width:25%}form a,.question-form a{color:#383f50}form a:hover,.question-form a:hover{color:#646bbc}form hr,.question-form hr{clear:both;margin:40px 0}form .note,.question-form .note{font-size:.8em;color:#646bbc;font-style:italic}legend{padding-bottom:18px}label{cursor:pointer;display:block;width:100%;margin-bottom:10px;font-weight:700;line-height:20px;color:#383f50;font-size:14px}label .required{color:#8b93f2}label .note{font-size:.8em}textarea,input,select{width:100%;height:40px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#404040;border-radius:3px;text-decoration:none;font-weight:400;font-size:14px;padding:0 10px;background-color:#f8f9fc;border:1px solid #dee1e8}textarea:focus,input:focus,select:focus,textarea:focus-visible,input:focus-visible,select:focus-visible{border-color:#8b93f2}textarea.valditaion-error,input.valditaion-error,select.valditaion-error{border-color:#e84e4e}textarea.valditaion-error:focus-visible,input.valditaion-error:focus-visible,select.valditaion-error:focus-visible{border-color:#e84e4e}textarea::-ms-clear,input::-ms-clear,select::-ms-clear{display:none}input[readonly],input[disabled]{background-color:#fafafa;border:1px solid #dee1e8;color:#404040;box-shadow:none}input[readonly]:focus-visible,input[disabled]:focus-visible{border-color:#dee1e8;box-shadow:none}input:invalid{box-shadow:none !important}textarea{display:block;width:100%;min-height:100px;overflow:auto;line-height:18px;text-align:left;font-family:inherit;font-weight:normal;font-style:normal;padding-top:10px;padding-bottom:10px}select{height:40px;line-height:1;background:#fff url("https://public.surveyplanet.com/images/spt_select.svg") no-repeat right -5px;-webkit-appearance:none;cursor:pointer;max-width:200px;box-shadow:none;padding-right:40px;-moz-appearance:none;text-indent:.01px;text-overflow:''}select optgroup{color:#646bbc}select:disabled{cursor:default;background-position:right -107px;color:#bfbfbf}select:disabled:hover{background-position:right -107px}select:focus-visible,select:hover{background-position:right -55px}select option:disabled{color:#bfbfbf;text-transform:capitalize}select::-ms-expand{display:none}select::-ms-value{color:#383f50;background:none}.ie9 select{padding-right:0;background-image:none !important}button{border:none}input[type="file"]{margin:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.placeholder,option.placeholder{color:#aeb8cb}::-webkit-input-placeholder{color:#aeb8cb}::-moz-placeholder{box-shadow:none !important;color:#aeb8cb}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aeb8cb}.button,button{position:relative;cursor:pointer;white-space:nowrap;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow:hidden;display:inline-block;border-radius:3px;text-transform:capitalize;text-decoration:none;font-weight:400;font-size:14px;padding:0 20px;height:40px;line-height:40px;text-align:center;background-color:#383f50;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:250px;outline:0 !important}.button:hover,button:hover,.button:focus-visible,button:focus-visible{color:#fff;background-color:#646bbc}.button.accent,button.accent{background-color:#646bbc}.button.accent:hover,button.accent:hover,.button.accent:focus-visible,button.accent:focus-visible{background-color:#383f50}.button.disabled,button.disabled,.button[disabled],button[disabled]{cursor:default !important;background-color:#e4e4e4 !important;color:#d9d9d9 !important;border-color:#e4e4e4 !important}.button.disabled:hover,button.disabled:hover,.button[disabled]:hover,button[disabled]:hover{background-color:#e4e4e4 !important;color:#d9d9d9 !important}.ps-container{-ms-touch-action:none;touch-action:none;overflow:hidden !important;-ms-overflow-style:none}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:#999}.ps-container > .ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container > .ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:#999}.ps-container:hover > .ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x{background-color:#999}.ps-container:hover > .ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y{background-color:#999}.ps-container.ps-active-x > .ps-scrollbar-x-rail,.ps-container.ps-active-y > .ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container:hover > .ps-scrollbar-x-rail,.ps-container:hover > .ps-scrollbar-y-rail{opacity:.6}html,body{height:100%}body{background-color:#f3f5f9;background-repeat:repeat;font-weight:400}body.single{overflow-y:auto;overflow-x:hidden}body.pro .abuse-warning{display:none !important}body .abuse-warning{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:1;display:block !important;bottom:30px;width:100%;text-align:center;font-size:10px;padding:0 20px}body .abuse-warning p,body .abuse-warning a{color:rgba(0,0,0,0.5);font-weight:700;text-align:center;text-shadow:.5px .5px 0 rgba(255,255,255,0.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}body .abuse-warning a{text-decoration:underline}body .abuse-warning a:hover{color:inherit;text-decoration:none}a:focus-visible{outline:1px dotted #2e3353}p,ul{margin-bottom:20px}ul{list-style-position:inside}#survey-container{width:100%;height:100%;width:100vw;height:100vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Lato' sans-serif;padding-top:130px}#survey-container #alert{top:auto;bottom:40px}#survey-header{opacity:0;z-index:10;position:fixed;top:0;background-color:#2e3353;color:#fff;width:100%;height:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}#survey-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0 240px 0 40px;height:100%;line-height:90px;color:#fff;font-weight:400;font-size:20px}#header-logo{opacity:0;position:absolute;display:block;width:200px;height:70px;top:10px;right:40px}#header-logo img{position:absolute;margin:auto 0 auto auto;top:0;left:0;right:0;bottom:0;max-height:100%}body.multiple #survey-questions{padding-right:40px;padding-left:290px}body.multiple .question{box-shadow:none;display:block;border-radius:0}body.multiple .question:not(:last-child) footer{display:none}body.multiple .question + .question{border-top:1px solid rgba(0,0,0,0.1)}#survey-questions{position:relative;padding-bottom:40px}.question{display:none;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%;max-width:800px;border-radius:3px;background-color:#fff;box-shadow:0 1px 1px #deebe8;-webkit-tap-highlight-color:rgba(0,0,0,0)}.question h3,.question h4{font-weight:400}.question a:not(.button){color:#383f50}.question a:not(.button):hover{color:#646bbc}.question header{position:relative;padding:40px}.question header .error{opacity:0;margin-top:20px}.question header hgroup{margin:0 !important;padding:0 !important}.question footer{padding:40px 40px;border-top:1px solid rgba(0,0,0,0.1)}.question footer nav{margin:0 auto}.question footer nav ul{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.question footer nav li{float:none;display:inline-block}.question footer nav li:only-child{float:none;margin:0 auto}.question footer nav li + li{margin-left:40px}.question.valid .complete-mark{top:20px;opacity:1}.question.invalid header .error{opacity:1}.complete-mark{opacity:0;position:absolute;top:40px;right:20px;transition:all .3s ease-out}.complete-mark:after{position:absolute;top:0;right:0;content:'';width:21px;height:10px;border:5px solid #5bc84d;background-color:transparent;border-top:none;border-right:none;border-radius:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.question-title{font-size:18px;color:#383f50}.question-title .required{color:#e84e4e;font-size:.8em;vertical-align:text-top;padding-left:3px}.question-title p{margin-bottom:0 !important}.question-title p+p{margin-top:10px}.question-title p:last-of-type{display:inline-block}.question-title a{text-decoration:underline}.question-title a:hover{text-decoration:none}.question-title em{font-style:italic}.question-title img{max-width:100%;height:auto}.question-subtitle{font-size:16px;margin:10px 0 0 0;color:#6e7585}.question-subtitle p{margin:0}.question-subtitle p+p{margin-top:10px}.question-subtitle:empty{display:none}.question-form{padding:0 40px 40px}.question-form .write-in input{margin-top:20px}.question-comments{padding:0 40px 40px}.question-comments label{font-size:14px;margin-bottom:10px;display:block !important}.question-comments:empty{display:none}.question-comments textarea{min-height:75px;height:75px}.question.date-time-question .time-separator{font-size:18px;font-weight:700;color:#6e7585}.question.date-time-question .date-time-container li{position:relative;float:left;width:48%;margin:0}.question.date-time-question .date-time-container li + li{margin-left:4%}.question.date-time-question .date-time-container li input[type='text']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.question.date-time-question .date-time-container li.time-inputs input[type='number']{display:inline-block;width:35%}.question.date-time-question .date-time-container li.time-inputs .time-separator{display:inline-block;width:10%;text-align:center}.question.date-time-question .date-time-container li.time-inputs label.ampm-switch{vertical-align:top;margin-left:5%;width:15%}.question.date-time-question .date-time-container li.current-time{width:99%;margin:20px 0 0 0}.question.date-time-question .date-time-container li.current-time a{float:left;cursor:pointer;text-decoration:underline}.question.rating-question .layout-slider{padding:0 40px}.question.rating-question .layout-slider ul.slider-labels{position:relative;width:100%;padding:0;margin:0;height:100px}.question.rating-question .layout-slider li.slider-label{margin:0;padding:0;text-align:left;display:block;width:100px;position:absolute;bottom:0;transform-origin:bottom left;-webkit-transform:translate(3px,0) rotate(-60deg);-moz-transform:translate(3px,0) rotate(-60deg);-ms-transform:translate(3px,0) rotate(-60deg);-o-transform:translate(3px,0) rotate(-60deg);transform:translate(3px,0) rotate(-60deg)}.question.rating-question .layout-slider li.slider-label:after{content:"";position:absolute;bottom:0;left:-10px;display:block;width:5px;height:1px;border-radius:3px;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);background-color:rgba(0,0,0,0.2)}.question.scale-question .ui-slider,.question.range-question .ui-slider{margin-bottom:40px}.question.scale-question li.max-value-container,.question.range-question li.max-value-container,.question.scale-question li.min-value-container,.question.range-question li.min-value-container,.question.scale-question label,.question.range-question label{display:inline;margin-right:20px}.question.scale-question input,.question.range-question input{display:inline;width:60px;text-align:center;color:#646bbc;font-weight:700}.question.scoring-question th,.question.scoring-question td{text-align:center;color:#383f50;overflow-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.question.scoring-question tr.score-labels th{text-align:left}.question.scoring-question tr.score-labels .score-label{display:inline-block;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.question.scoring-question tr.score-labels .score-label.score-label-min{text-align:left;padding-left:10px}.question.scoring-question tr.score-labels .score-label.score-label-max{text-align:right;padding-right:10px}.question.scoring-question td{padding-left:5px;padding-right:5px}.question.scoring-question td.label{font-weight:bold;text-align:left}.question.scoring-question tfoot td{padding:0;font-size:10px}.question.scoring-question tfoot a.scoring-reset-btn{text-decoration:underline}.question.essay-question ul.essay-info{padding-top:20px;width:100%}.question.essay-question ul.essay-info li{display:inline;margin:0}.question.essay-question ul.essay-info li span{font-weight:bold;color:#646bbc;font-size:15px}.question.essay-question ul.essay-info li:last-child{float:right}.question.image-question .question-form ul{display:flex;flex-wrap:wrap;justify-content:center}.question.image-question .image-size-large li{float:none;margin:20px auto}.question.image-question .image-size-large label{margin:0 auto}.question.image-question .hide-captions figcaption{display:none}.question.image-question li{float:left;margin:20px}.question.image-question li + li{margin:20px}.question.image-question label{display:block;background-color:#fff;border-radius:3px;border:1px solid #dee1e8;padding:20px;margin:0}.question.image-question label.checked{border-color:#8b93f2;box-shadow:0 0 15px rgba(0,0,0,0.2)}.question.image-question label.checked figcaption{color:#646bbc}.question.image-question label .radio-button,.question.image-question label .checkbox-button{display:none}.question.image-question label .label{padding:0}.question.image-question label .label figure,.question.image-question label .label figcaption{text-align:center}.question.image-question label .label figcaption{height:20px;text-overflow:ellipsis;overflow:hidden}.question.image-question .question-comments label{margin-bottom:10px;border:none;padding:0}.ie9 .question.rating-question .layout-slider li.slider-label{margin-left:-32px;bottom:35px}@media only screen and (max-width:768px){#survey-welcome{max-width:688px}}#survey-welcome header{display:none;text-align:center;border-radius:3px 3px 0 0}#survey-welcome .logo img{max-width:200px}#survey-welcome h1{font-size:18px;text-align:center}#survey-welcome hgroup{padding:40px;margin:0 !important}#survey-welcome footer{position:relative;margin:0}#survey-welcome footer ul{list-style:none;margin:0;padding:0;display:block}#survey-welcome footer ul li{float:left;width:39%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 1% 0 10%}#survey-welcome footer ul li+li{margin:0 10% 0 1%}#survey-welcome footer ul li:only-child{margin:0;width:100%;text-align:center}#survey-welcome footer ul li:only-child #begin-button{margin-top:0;max-width:250px}#survey-welcome .error{margin-top:20px}#survey-welcome .note{float:right;padding:1px 10px 0;border-radius:3px;font-size:9px;font-family:Arial,sans-serif;letter-spacing:1px;color:#fff}#survey-welcome .optional{background-color:#383f50;color:#fff}#survey-welcome .required{background-color:#e84e4e;color:#fff}#survey-welcome .anonymous-message{z-index:10000;position:absolute;right:40px;bottom:40px;color:#6e7585;font-size:11px;cursor:help;font-family:Helvetica,Arial,sans-serif}#survey-welcome .anonymous-message .icon{margin-left:5px;font-size:16px}#survey-welcome .anonymous-message:hover .popup{display:block}#survey-welcome .anonymous-message .popup{display:none;min-width:300px;position:absolute;right:-10px;bottom:30px;background-color:#fff;border:1px solid #6e7585;border-radius:3px;padding:20px;font-size:11px;color:#383f50}#survey-welcome .anonymous-message .popup:before,#survey-welcome .anonymous-message .popup:after{position:absolute;content:"";right:13px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}#survey-welcome .anonymous-message .popup:before{bottom:-6px;border-top:5px solid #6e7585}#survey-welcome .anonymous-message .popup:after{bottom:-5px}#survey-welcome nav#welcome-footer-links{padding-top:10px}#survey-welcome nav#welcome-footer-links ul li{float:none;width:auto;margin:0;color:rgba(0,0,0,0.46);font-size:10px;text-align:center;text-shadow:.5px .5px 0 rgba(255,255,255,0.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}#survey-welcome nav#welcome-footer-links ul li + li{margin-left:5px}#survey-welcome nav#welcome-footer-links ul li + li:before{content:"|";margin-right:5px}#survey-welcome nav#welcome-footer-links ul li a{text-decoration:none;color:inherit}#survey-welcome nav#welcome-footer-links ul li a:hover{color:rgba(0,0,0,0.5);text-decoration:underline}#welcome-header{color:#fff;background-color:#2e3353;background-repeat:repeat}#welcome-image{width:100%;height:300px;margin:0 auto 10px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#welcome-message{padding:0 40px;text-align:center;font-size:18px}#welcome-message p,#welcome-message ul,#welcome-message ol{text-align:center;margin-bottom:0}#welcome-message p+ol,#welcome-message ul+ol,#welcome-message ol+ol,#welcome-message p+ul,#welcome-message ul+ul,#welcome-message ol+ul,#welcome-message p+p,#welcome-message ul+p,#welcome-message ol+p{margin-top:1em}#welcome-message p a,#welcome-message ul a,#welcome-message ol a{color:currentColor;text-decoration:underline}#welcome-message ul,#welcome-message ol{list-style-position:outside;padding-left:1em}#welcome-message em{font-style:italic}#welcome-message img{max-width:100%;height:auto}#welcome-message.align-right{text-align:right}#welcome-message.align-right p,#welcome-message.align-right ul,#welcome-message.align-right ol{text-align:right}#welcome-message.align-left{text-align:left}#welcome-message.align-left p,#welcome-message.align-left ul,#welcome-message.align-left ol{text-align:left}#begin-button{width:100%;margin-top:30px}@media only screen and (max-width:768px){#survey-success{max-width:688px}}#survey-success hgroup{padding:80px;margin:0 !important}#survey-success .logo img{max-width:200px}#success-message{padding:40px 40px 0;text-align:center}#success-message p,#success-message ul,#success-message ol{text-align:center;margin-bottom:0}#success-message p+ol,#success-message ul+ol,#success-message ol+ol,#success-message p+ul,#success-message ul+ul,#success-message ol+ul,#success-message p+p,#success-message ul+p,#success-message ol+p{margin-top:1em}#success-message p a,#success-message ul a,#success-message ol a{color:currentColor;text-decoration:underline}#success-message ul,#success-message ol{list-style-position:outside;padding-left:1em}#success-message em{font-style:italic}#success-message img{max-width:100%;height:auto}#success-message.align-right{text-align:right}#success-message.align-right p,#success-message.align-right ul,#success-message.align-right ol{text-align:right}#success-message.align-left{text-align:left}#success-message.align-left p,#success-message.align-left ul,#success-message.align-left ol{text-align:left}#success-header{display:none;background-color:#2e3353;background-repeat:repeat;color:#fff;text-align:center;border-radius:3px 3px 0 0}#success-header h1{font-size:18px;text-align:center}#success-image{width:100%;height:150px;margin:0 auto;background-image:url("https://public.surveyplanet.com/images/success_icon.svg");background-repeat:no-repeat;background-position:50% 50%}#success-image.custom-image{height:300px;background-size:contain}#success-message-participant-id{font-weight:bold}body.rtl #survey-title,body.rtl #welcome-message,body.rtl #welcome-form label,body.rtl #welcome-form label .note,body.rtl #success-message,body.rtl .button,body.rtl .question-title,body.rtl .question-subtitle,body.rtl .question-nav-item-title{direction:rtl}@media only screen and (max-width:768px){body.single .question{max-width:688px}body.multiple #survey-container{padding-top:90px}body.multiple #question-nav{display:none}body.multiple #survey-questions{padding-right:0;padding-left:0}}@media only screen and (max-width:524px){#survey-container{padding-top:0 !important}#alert{width:100%;max-width:inherit;left:0;right:0;top:0;border-radius:0}#alert.gdpr-warning{top:auto;left:0;bottom:0}#progress-bar{bottom:auto;top:0}#progress-bar .progress-counter{display:none}#survey-header{display:none}#survey-welcome header#welcome-header{display:block;padding:20px}#survey-welcome header#welcome-header h1{font-size:18px;margin-bottom:0}#survey-welcome hgroup{padding:20px 5px}#survey-welcome hgroup #welcome-image{height:150px}#survey-welcome hgroup h2 ul,#survey-welcome hgroup h2 ol,#survey-welcome hgroup h2 p{font-size:14px}#survey-welcome footer{padding:10px 40px 40px;border:none}#survey-welcome footer ul li{float:none;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0}#survey-welcome footer ul li+li{margin:20px 0 0}#survey-welcome footer ul li #begin-button{margin-top:0}#survey-welcome footer .anonymous-message{background:transparent !important;bottom:10px;right:10px}#survey-welcome footer .anonymous-message .anonymous-text{display:none}#survey-questions{padding:0 10px}#survey-success header#success-header{display:block;padding:20px}#survey-success header#success-header h1{font-size:18px;margin-bottom:0}#survey-success hgroup{padding:40px}#survey-success #success-message{padding:40px 0 0}#survey-success #success-image{height:150px}#survey-success h2 p,#survey-success h2 ul,#survey-success h2 ol{font-size:14px}.question{border-radius:0}.question .question-form ul.layout-2 li,.question .question-form ul.layout-3 li,.question .question-form ul.layout-4 li{width:100%}.question.essay-question ul.essay-info li{display:block;margin:0}.question.essay-question ul.essay-info li:last-child{float:none}.question.range-question li.max-value-container,.question.range-question li.min-value-container{display:block}.question.date-time-question ul.date-time-container li{width:100%;clear:both}.question.date-time-question ul.date-time-container li + li{margin:10px 0 0}.question.image-question ul.image-size-large li{float:left;margin:20px}.question.image-question ul.image-size-large label{width:auto !important;margin:0}.question.image-question ul.image-size-large label img{max-width:200px;height:auto}.question.image-question .question-form{padding:20px}.question.image-question .question-form li,.question.image-question .question-form li + li{margin:10px auto}.question.scoring-question form{overflow-x:scroll !important}.question .sp-slider-handle{width:40px;height:40px;margin:-18px 0 0 -20px}.question .sp-slider-handle:after{width:14px;height:14px;margin:-7px -7px 0 0}.question footer nav li + li{margin:0}}