﻿@-webkit-keyframes sm-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes sm-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes sm-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-webkit-keyframes sm-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes sm-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes sm-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-webkit-keyframes sm-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes sm-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes sm-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@font-face{font-family:'National2';font-weight:300;src:url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Light.eot");src:url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Light.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Light.woff2") format("woff2"),url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Light.woff") format("woff")}@font-face{font-family:'National2';font-weight:400;src:url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Regular.eot");src:url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Regular.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Regular.woff2") format("woff2"),url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Regular.woff") format("woff")}@font-face{font-family:'National2';font-weight:500;src:url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Medium.eot");src:url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Medium.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Medium.woff2") format("woff2"),url("/assets/responseweb/smlib.ui/5.5.0/assets/fonts/National2Web-Medium.woff") format("woff")}@font-face{font-family:'National2';font-weight:300;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.woff") format("woff")}@font-face{font-family:'National2';font-weight:400;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.woff") format("woff")}@font-face{font-family:'National2';font-weight:500;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.woff") format("woff")}.survey-body{height:100%}.survey-page{line-height:normal;font-size:16px;position:relative;font-family:Arial, sans-serif;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;max-width:960px;margin:0 auto}@media only screen and (max-width: 1024px){.survey-page{-webkit-user-select:none}}@media only screen and (min-width: 728px){.survey-page{min-width:728px;width:80%}}@media only screen and (max-width: 768px){.survey-page .survey-page-header .survey-title-container{padding:0}.survey-page .survey-page-header .survey-title-container .survey-title{padding:0;margin:0}}.survey-page h1,.survey-page .h1{font-size:32px}.survey-page h2,.survey-page .h2{font-size:24px}.survey-page h3,.survey-page .h3{font-size:19px;font-weight:700}.survey-page h4,.survey-page .h4{font-size:16px}.survey-page h5,.survey-page .h5{font-size:14px}.survey-page h6,.survey-page .h6{font-size:13px}.survey-page .user-generated p{margin-top:13px;margin-bottom:13px}.survey-page .user-generated b{font-weight:bold}.survey-page .user-generated strong{font-weight:bold !important}.survey-page .user-generated em{font-style:italic}.survey-page .user-generated i{font-style:italic}.survey-page .user-generated big{font-size:larger}.survey-page .user-generated small{font-size:smaller}.survey-page .user-generated a{color:blue;text-decoration:underline}.survey-page .user-generated ol,.survey-page .user-generated ul{list-style-position:outside}.survey-page .user-generated ul{list-style-type:disc}.survey-page .user-generated ol{list-style-type:decimal}.survey-page a:hover{cursor:pointer}.survey-page .page-subtitle{word-wrap:break-word;white-space:normal;display:block;padding:0 0 15px 0}.survey-page .page-subtitle>ol,.survey-page .page-subtitle>ul{margin:16px 0}.survey-page .page-subtitle ol,.survey-page .page-subtitle ul{padding-left:40px}.survey-page .survey-language{text-align:right}.survey-page .survey-page-body{line-height:1.5;padding:36px 24px 1px 24px}@media only screen and (max-width: 480px){.survey-page .survey-page-body{padding-top:24px;padding-left:18px;padding-right:18px}}.survey-page .survey-align__right{direction:rtl}.survey-page .thank-you-page-container{display:block;margin-left:auto;margin-right:auto;padding:0;border:0;font-size:100%}.survey-page .thank-you-page-container .thank-you-page-buffer{height:100px}.survey-page .survey-footer{text-align:center;font-size:12px;font-family:National2,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:40px 0;line-height:1.5;color:#333E48}.survey-page .survey-footer .responsive-logo{margin:2px 0}.survey-page .survey-footer .router-info{opacity:0.1}@media only screen and (min-width: 480px){.survey-page .survey-footer{margin-bottom:150px}}.survey-page.survey-page-dark .survey-footer,.survey-page.survey-page-dark .survey-footer-privacy-text{color:#fff}.survey-page.survey-page-white .survey-footer{padding-top:10px;padding-bottom:66px}.survey-page .survey-footer-title:before{content:' ';border-top:1px solid #D0D2D3;width:149px;display:block;margin:0 auto 18.5px auto}.survey-page .survey-footer-title{margin:0;font-size:12px;line-height:15px}.survey-page .footer-brand-name{font-size:15px;font-weight:bold;display:block}.survey-page .survey-footer-link{width:207px;margin:0 auto;text-decoration:underline;text-transform:none;color:#333E48}.survey-page .survey-footer-privacy-link-container{padding-top:40px}.survey-page .survey-footer-privacy-text{text-decoration:none;color:#6B787F}.survey-page .survey-footer-privacy-link{text-decoration:none;color:#6B787F}.survey-page .survey-footer-privacy-link:hover{text-decoration:underline;text-decoration-color:#6B787F}.survey-page.survey-page-dark .survey-footer-link{color:#fff}.survey-page .survey-page-body .progress-bar-container{white-space:nowrap;text-align:center;margin:0 auto 36px auto}@media only screen and (max-width: 480px){.survey-page .survey-page-body .progress-bar-container{margin-bottom:24px;margin-left:0;margin-right:0;width:100%}}.survey-page .progress-bar-container-hidden-text{right:50%;position:absolute;opacity:0;width:0;overflow:hidden}.survey-page .progress-bar-section{padding:4px 6px;white-space:nowrap}.survey-page .progress-bar-indicator-container{text-align:left;padding:4px;width:100%}.survey-page .progress-bar-indicator-wrapper{background:rgba(204,204,204,0.25);overflow:hidden;border-radius:4px;background-clip:padding-box}.survey-page .survey-submit-actions{margin:30px 0 40px 0}.survey-page .survey-submit-actions .btn{white-space:normal;word-wrap:break-word;max-width:100%}@media only screen and (max-width: 1024px){.survey-page .survey-submit-actions .survey-footer{margin-top:40px}}.survey-page .question-container ol:not(.ranking-hybrid ol),.survey-page .question-container ul:not(.hybrid-matrix-selected-answers,.max-diff-list){margin:16px 0;padding-left:40px}.survey-page .question-container p{margin-top:16px;margin-bottom:16px}.survey-page .question-container big{font-size:18px}.survey-page .question-container code{font-size:13px}.survey-page .question-container pre{font-size:13px}.survey-page .question-validation-theme{outline:none}.survey-page .required-asterisk{font-style:normal;text-decoration:none;font-family:Verdana}.survey-page .exit-survey{color:#333333;font-style:normal;text-decoration:none}.survey-page .progress-bar-indicator-wrapper{border-style:solid}.survey-page .survey-page-button{border:1px solid transparent;height:100%;min-width:100px;padding-top:10px;padding-bottom:10px;white-space:normal;margin-bottom:10px;padding:15px 25px;background:#DDD;text-shadow:none;font-size:16px;font-family:inherit;font-weight:normal;color:#000;opacity:.9;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 3px 0 rgba(0,0,0,0.1)}.survey-page .survey-page-button.next-button,.survey-page .survey-page-button.done-button{border:1px solid rgba(0,0,0,0.2)}.survey-page .survey-page-button.next-button.disabled,.survey-page .survey-page-button.done-button.disabled{opacity:0.5}.survey-page .survey-page-button:hover,.survey-page .survey-page-button.touchdown,.survey-page .survey-page-button:focus{opacity:1;box-shadow:0 0 10px #2683cc}@media only screen and (min-width: 480px){.survey-page .survey-page-button{white-space:nowrap}}@media only screen and (max-width: 480px){.survey-page .survey-page-button{width:48%}.survey-page .survey-page-button:only-of-type{width:100%}}.modern-browser .survey-page .survey-page-button.submitting,.modern-browser .survey-page .survey-page-button.submitting:hover{opacity:.6}.modern-browser .survey-page .nps-col-position{display:none}.survey-page .nps-col-text-left{float:left;margin-left:4px;margin-bottom:6px;width:45%}.survey-page .nps-col-text-rtl_right{float:left;margin-right:4px;margin-bottom:6px;text-align:left}.survey-page .nps-col-text-rtl_left{float:right;margin-right:4px;margin-bottom:6px;text-align:right}.survey-page .nps-col-text-right{float:right;margin-right:4px;margin-bottom:6px;text-align:right;width:45%}@media only screen and (max-width: 480px){.survey-page .nps-col-text-right{margin-right:0}}.survey-page .nps-pop-up{display:none;left:0;position:absolute;text-align:center;top:0;z-index:13}.survey-page .nps-pop-up .nps-pop-up-text{font-size:29px;line-height:46px}.survey-page td.nps-radio-button-container{border-right-style:none;width:5%}.survey-page td.nps-radio-button-container.nps-radio-button-last-child{border-right-style:solid}.survey-page td.nps-radio-button-container:first-child,.survey-page td.nps-radio-button-container:first-child .answer-label{border-radius:4px 0 0 4px;background-clip:padding-box}.survey-page td.nps-radio-button-container:last-child,.survey-page td.nps-radio-button-container:last-child .answer-label{border-radius:0 4px 4px 0;background-clip:padding-box}.survey-page td.nps-radio-button-container .answer-label{padding:10px 0;border:1px solid transparent;font-size:12px;margin-right:0}@media only screen and (max-width: 480px){.survey-page td.nps-radio-button-container .answer-label{font-size:11px}}.modern-browser .survey-page td.nps-radio-button-container .radio-button-display{background:none;font-weight:bold;border:none;height:auto;width:auto;margin:0;left:auto;display:inline-block;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}.modern-browser .survey-page td.nps-radio-button-container .radio-button-display:after{font-weight:bold;border:none;position:static;width:auto;height:auto;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}.v2theme .survey-page .nps-pop-up{background-color:#98938C;color:#fff}.v2theme .survey-page td.nps-radio-button-container{border:1px solid #999;background-color:#fff}.v2theme .survey-page .nps-radio-button-container .answer-label{color:#000}.v2theme .survey-page .nps-radio-button-container .answer-label.checked{background-color:#333;color:#fff}@media only screen and (max-width: 480px) and (max-width: 480px){.v2theme .survey-page.nps-pressed-state{background:none #746B64;border:1px solid #746B64;color:#fff;text-shadow:none}}.v2theme .survey-page.survey-page-dark td.nps-radio-button-container{border-color:#fff;background-color:#666}.v2theme .survey-page.survey-page-dark td.nps-radio-button-container .answer-label{color:#fff}.v2theme .survey-page.survey-page-dark td.nps-radio-button-container .answer-label.checked{background-color:#fff;color:#000}.v2theme .survey-page .nps-pop-up{background-color:#98938C;color:#fff}.v2theme .survey-page td.nps-radio-button-container{border:1px solid #999;background-color:#fff}.v2theme .survey-page .nps-radio-button-container .answer-label{color:#000}.v2theme .survey-page .nps-radio-button-container .answer-label.checked{background-color:#333;color:#fff}@media only screen and (max-width: 480px) and (max-width: 480px){.v2theme .survey-page.nps-pressed-state{background:none #746B64;border:1px solid #746B64;color:#fff;text-shadow:none}}.v2theme .survey-page.survey-page-dark td.nps-radio-button-container{border-color:#fff;background-color:#666}.v2theme .survey-page.survey-page-dark td.nps-radio-button-container .answer-label{color:#fff}.v2theme .survey-page.survey-page-dark td.nps-radio-button-container .answer-label.checked{background-color:#fff;color:#000}.survey-page .survey-title{padding:0;margin:0}.ie7 .survey-page .survey-page-body form .survey-page-button,.ie8 .survey-page .survey-page-body form .survey-page-button{margin-left:5px}.ie7 .survey-under-footer-ie-buffer,.ie8 .survey-under-footer-ie-buffer{height:150px}.background-transition{-webkit-transition:background-color 100ms ease-out;transition:background-color 100ms ease-out}html.auto-scroll{overflow:visible}html.auto-scroll body{overflow:visible}html.auto-scroll .survey-page{opacity:0;border-radius:0;box-shadow:none;margin:0;width:100%;min-width:0;max-width:none}html.auto-scroll .survey-page .survey-page-body{max-width:896px;margin:auto;border:none}html.auto-scroll .survey-page .survey-page-header .survey-title-container{padding:0}html.auto-scroll .survey-page .survey-page-header .survey-title-container .survey-title{padding:0;margin:0}html.auto-scroll .survey-page .survey-page-header .page-title-container{padding:14px 24px;border:none}html.auto-scroll .survey-page .survey-page-header .top-logo-section{padding:18px 24px}html.auto-scroll .survey-page .survey-page-header .top-logo-section .exit-button-container{padding:0;margin-right:0}html.auto-scroll .survey-page .survey-page-header .top-logo-section .logo-container{margin:0;padding:0}html.auto-scroll .survey-page a.exit-survey{opacity:0.7;filter:alpha(opacity=70);border:1px solid #fff;padding:4px 12px;border-radius:2px;letter-spacing:1px}html.auto-scroll .survey-page a.exit-survey:hover{opacity:1;filter:alpha(opacity=100)}html.auto-scroll .survey-page .question-click-shield{position:absolute;z-index:99}html.auto-scroll .survey-page h3.page-subtitle,html.auto-scroll .survey-page .h3.page-subtitle{margin:0 0 80px 0;padding:0}html.auto-scroll .survey-page h3.overlay{opacity:0.3}html.auto-scroll .question-row.overlay{opacity:0.3}html.auto-scroll .question-row,html.auto-scroll .question-click-shield{outline:none}html.auto-scroll .question-row{margin:0 0 80px 0}html.auto-scroll-disabled .question-row,html.auto-scroll-disabled .question-click-shield{outline:none}.auto-scroll .survey-page-button.next-button,.auto-scroll .survey-page-button.done-button,.auto-scroll .survey-page-button.prev-button{font-size:15px}.auto-scroll.thank-you,.auto-scroll .quiz-results,.auto-scroll .password-wrapper,article.quiz-results .question-row.overlay{opacity:1 !important}.ok-button{max-width:100%;white-space:normal;word-wrap:break-word;height:auto;min-height:40px}.new-button{font-size:13px;border:1px solid rgba(0,0,0,0.2);box-shadow:0 3px 0 rgba(0,0,0,0.1);border-radius:2px;cursor:pointer;display:inline-block;position:relative;text-decoration:none !important;min-width:60px;margin-left:10px;margin-top:20px}.new-button:not(.ok-button){white-space:nowrap;height:40px}.page-subtitle .new-button{margin-left:0;margin-top:41px;display:block}.new-button:hover{box-shadow:0 0 10px #2683cc}.survey-body .sm-progressbar{position:fixed;left:0;bottom:0;z-index:100}.sm-progressbar{height:48px;width:100%;text-align:center}.sm-progress-container-rtl{direction:rtl}.sm-progressbar .sm-progress-container{height:48px;overflow:hidden;margin:auto 0;display:inline-block}.sm-progressbar .sm-progress-container .bar{width:200px;border-radius:2px;height:8px;float:left;margin-top:20px}.sm-progressbar .sm-progress-container .bar div{height:8px;border-radius:2px}.sm-progressbar .sm-progress-container .sm-progress{margin-right:14px;height:48px;line-height:48px;float:left}.privacy-policy-icon-super-container{position:relative}@media only screen and (max-width: 640px){.privacy-policy-icon-super-container .survey-footer-privacy-link-icon-container{bottom:20px}}.survey-footer-privacy-link-icon-container{background-color:#6B787F;position:absolute;left:0;bottom:80px;font-size:18px;border-radius:0 4px 4px 0;font-family:National2,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer}.survey-footer-privacy-link-icon-container .survey-footer-link.survey-footer-privacy-link{line-height:1.5;font-weight:400;text-decoration:none;text-underline:none;color:#fff;padding:4px 6px 2px 5px;cursor:pointer}.survey-footer-privacy-link-icon-container .survey-footer-link.survey-footer-privacy-link .smf-icon{cursor:pointer}.privacy-policy-tooltip{visibility:hidden;background-color:#6B787F;color:#fff;text-align:center;border-radius:3px;padding:5px 5px;position:absolute;bottom:125%;left:5px;opacity:0;transition:opacity 0.3s;width:auto;min-width:240px}.survey-footer-privacy-link-icon-container:hover .survey-footer-link.survey-footer-privacy-link{padding:4px 6px 2px 15px}.survey-footer-privacy-link-icon-container:hover .privacy-policy-tooltip{visibility:visible;opacity:1}@media only screen and (max-width: 505px) and (orientation: portrait){html.auto-scroll .modern-browser .question-row{margin:0 0 270px 0 !important}html.auto-scroll h3.page-subtitle,html.auto-scroll .h3.page-subtitle{margin:0 0 270px 0 !important}html.auto-scroll .modern-browser .survey-page td.nps-radio-button-container .answer-label{padding:17px 0}html.auto-scroll .sm-progressbar .sm-progress-container .bar{display:none}}@media only screen and (max-width: 505px) and (orientation: landscape){html.auto-scroll .sm-progressbar .sm-progress-container .bar{display:none}}@media only screen and (max-width: 736px) and (orientation: landscape){html.auto-scroll .modern-browser .question-row{margin:0 0 270px 0 !important}html.auto-scroll h3.page-subtitle,html.auto-scroll .h3.page-subtitle{margin:0 0 270px 0 !important}html.auto-scroll .modern-browser .survey-page td.nps-radio-button-container .answer-label{padding:17px 0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){html.auto-scroll .question-row{margin:0 0 200px 0}}html.auto-scroll .v2theme .survey-page .survey-page-body{padding-top:0 !important}.v3theme .survey-page .survey-page-body{padding:80px 140px 0 140px}.v3theme .survey-page .survey-page-body .survey-submit-actions{margin:30px 0 24px 0}.v3theme .survey-page .report-problem-container{display:none}.v3theme .survey-page .report-problem-trigger{text-decoration:none}.v3theme .survey-page .report-problem-trigger:hover{text-decoration:underline}.v3theme .survey-page .survey-footer{padding:0 0 40px 0}.v3theme .survey-page .survey-footer .survey-footer-title:before{border-top:none}.v3theme .survey-page .survey-footer .survey-footer-privacy-link-container,.v3theme .survey-page .survey-footer .report-problem-trigger-spacing{display:inline-block;padding-top:80px}.v3theme .survey-page .survey-footer .survey-footer-privacy-text,.v3theme .survey-page .survey-footer .survey-footer-privacy-link,.v3theme .survey-page .survey-footer .survey-footer-privacy-link:hover{color:inherit;text-decoration-color:inherit}html .v3theme.left_third{margin-left:34%;width:66%}@media only screen and (max-width: 600px){html .v3theme.left_third{margin-left:0;width:100%}}html .v3theme.left_third .persistent-progress-bar .sm-progressbar{left:auto;width:66%}@media only screen and (max-width: 600px){html .v3theme.left_third .persistent-progress-bar .sm-progressbar{width:100%}}html .v3theme.left_third .video_overlay{width:34%;height:100%;top:0;left:0;position:fixed;z-index:2}@media only screen and (max-width: 600px){html .v3theme.left_third .video_overlay{z-index:0}}div.v3theme-fixed-container.left_third{position:fixed;top:0;left:0;height:100%;width:34%}@media only screen and (max-width: 600px){div.v3theme-fixed-container.left_third{display:none}}div.v3theme-fixed-container.left_third:before{width:34%}html .v3theme.right_third{margin-right:34%;width:66%}@media only screen and (max-width: 600px){html .v3theme.right_third{margin-right:0;width:100%}}html .v3theme.right_third .persistent-progress-bar .sm-progressbar{left:auto;width:66%}@media only screen and (max-width: 600px){html .v3theme.right_third .persistent-progress-bar .sm-progressbar{width:100%}}html .v3theme.right_third .video_overlay{width:34%;height:100%;top:0;right:0;position:fixed;z-index:2}@media only screen and (max-width: 600px){html .v3theme.right_third .video_overlay{z-index:0}}div.v3theme-fixed-container.right_third{position:fixed;top:0;height:100%;left:66%;width:34%}@media only screen and (max-width: 600px){div.v3theme-fixed-container.right_third{display:none}}div.v3theme-fixed-container.right_third:before{width:34%}html .v3theme.left_half,html .v3theme.text_right{margin-left:50%;width:50%}@media only screen and (max-width: 768px){html .v3theme.left_half,html .v3theme.text_right{margin-left:34%;width:66%}}@media only screen and (max-width: 600px){html .v3theme.left_half,html .v3theme.text_right{margin-left:0;width:100%}}html .v3theme.left_half .video_overlay,html .v3theme.text_right .video_overlay{width:50%;height:100%;top:0;left:0;position:fixed;z-index:2}@media only screen and (max-width: 768px){html .v3theme.left_half .video_overlay,html .v3theme.text_right .video_overlay{width:34%}}html .v3theme.text_right .video_overlay{width:100%}html .v3theme.text_center .video_overlay{width:100%;height:100%;top:0;left:0;position:fixed;z-index:2}html .v3theme.left_half .persistent-progress-bar .sm-progressbar{left:auto;width:50%}@media only screen and (max-width: 768px){html .v3theme.left_half .persistent-progress-bar .sm-progressbar{width:66%}}@media only screen and (max-width: 600px){html .v3theme.left_half .persistent-progress-bar .sm-progressbar{width:100%}}div.v3theme-fixed-container.left_half,div.v3theme-fixed-container.text_right{position:fixed;top:0;height:100%;left:0;width:50%}@media only screen and (max-width: 600px){div.v3theme-fixed-container.left_half,div.v3theme-fixed-container.text_right{display:none}}@media only screen and (max-width: 768px){div.v3theme-fixed-container.left_half,div.v3theme-fixed-container.text_right{width:34%}}div.v3theme-fixed-container.left_half:before,div.v3theme-fixed-container.text_right:before{width:50%;margin-right:50%}@media only screen and (max-width: 768px){div.v3theme-fixed-container.left_half:before,div.v3theme-fixed-container.text_right:before{width:34%;margin-right:0}}html .v3theme.right_half,html .v3theme.text_left{margin-right:50%;width:50%}@media only screen and (max-width: 768px){html .v3theme.right_half,html .v3theme.text_left{margin-right:34%;width:66%}}@media only screen and (max-width: 600px){html .v3theme.right_half,html .v3theme.text_left{margin-right:0;width:100%}}html .v3theme.right_half .video_overlay,html .v3theme.text_left .video_overlay{width:50%;height:100%;top:0;right:0;position:fixed;z-index:2}@media only screen and (max-width: 768px){html .v3theme.right_half .video_overlay,html .v3theme.text_left .video_overlay{width:34%}}html .v3theme.text_left .video_overlay{width:100%}html .v3theme.right_half .persistent-progress-bar .sm-progressbar{left:auto;width:50%}@media only screen and (max-width: 768px){html .v3theme.right_half .persistent-progress-bar .sm-progressbar{width:66%}}@media only screen and (max-width: 600px){html .v3theme.right_half .persistent-progress-bar .sm-progressbar{width:100%}}div.v3theme-fixed-container.right_half,div.v3theme-fixed-container.text_left{position:fixed;top:0;height:100%;left:50%;width:50%}@media only screen and (max-width: 768px){div.v3theme-fixed-container.right_half,div.v3theme-fixed-container.text_left{left:66%;width:34%}}@media only screen and (max-width: 600px){div.v3theme-fixed-container.right_half,div.v3theme-fixed-container.text_left{display:none}}div.v3theme-fixed-container.right_half:before,div.v3theme-fixed-container.text_left:before{width:50%;margin-left:50%}@media only screen and (max-width: 768px){div.v3theme-fixed-container.right_half:before,div.v3theme-fixed-container.text_left:before{width:34%;margin-left:0}}div.v3theme-fixed-container.banner{display:block;position:relative;left:0;width:100%;top:0;z-index:100;overflow-x:hidden}div.v3theme-fixed-container.banner .v3theme-fixed-container-child{padding:40px 40px;min-height:40px;width:auto}.v3theme-fixed-container-child{height:100%;width:100%}.v3theme .video_bg{min-width:100%;min-height:100%;top:0;right:0;position:fixed}@media only screen and (max-width: 1024px){.v3theme .video_bg{min-width:unset}}@media only screen and (max-width: 768px){.modal{display:block;cursor:pointer;position:fixed;width:85vw;min-height:20vw;left:50%;bottom:20px;transform:translate(-50%, 0);background:white;border-radius:2px}.modal-overlay{z-index:101;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}body.modal-scroll{overflow:hidden !important}.modal-tip{position:relative;color:#333e48;font-family:National2,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4;padding:28px 12px 16px 16px}.close-button{position:absolute;cursor:pointer;background:white;top:10px;right:10px;border:0;padding:0;margin-top:0;color:black;z-index:105}.close-button:before{content:'å';font-family:"Mateo";font-size:12px}}span[data-tooltip]{position:relative;display:inline;border-bottom:1px dashed;text-decoration:inherit;cursor:pointer}span[data-tooltip] span.smusr_tooltip{display:none;position:absolute;left:50%;bottom:100%;width:275px;transform:translate(-50%, -5px);text-align:center;z-index:12;font-size:13px}span[data-tooltip] span.smusr_tooltip:after{position:absolute;bottom:-4px;left:50%;width:10px;height:10px;background:white;content:'';margin-left:-5px;transform:rotate(45deg);box-shadow:3px 5px 5px rgba(0,0,0,0.07);z-index:13}span[data-tooltip] span.smusr_tooltip.smusr_tooltip_bottom{bottom:inherit;transform:translate(-50%, 10px)}span[data-tooltip] span.smusr_tooltip.smusr_tooltip_bottom:after{bottom:auto;top:-5px;box-shadow:-2px -3px 6px rgba(0,0,0,0.04)}span[data-tooltip] span.smusr_tooltip span.smusr_tooltip-body{display:inline-block;max-width:275px;color:black;font-weight:300;font-family:National2,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.14);background:white;padding:12px 16px;line-height:1.4;border-radius:2px;text-align:left}span[data-tooltip]:hover span.smusr_tooltip,span[data-tooltip].hover span.smusr_tooltip,span[data-tooltip]:hover span.smusr_tooltip:after,span[data-tooltip].hover span.smusr_tooltip:after{display:block}@media only screen and (max-width: 768px){span[data-tooltip]:hover span.smusr_tooltip,span[data-tooltip].hover span.smusr_tooltip,span[data-tooltip]:hover span.smusr_tooltip:after,span[data-tooltip].hover span.smusr_tooltip:after{display:none}}@-webkit-keyframes sm-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes sm-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes sm-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@font-face{font-family:'National2';font-weight:300;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.woff") format("woff")}@font-face{font-family:'National2';font-weight:400;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.woff") format("woff")}@font-face{font-family:'National2';font-weight:500;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.woff") format("woff")}.survey-page .survey-page-header{position:relative}.survey-page .survey-title-container{min-height:20px;overflow:hidden}.survey-page .survey-title-logo-inside{position:relative}.survey-page .survey-title-align-center{text-align:center}.survey-page .top-logo-section{line-height:0;padding:18px 24px}@media only screen and (max-width: 480px){.survey-page .top-logo-section{padding:10px 18px}}.survey-page .exit-button-container{text-align:right;margin-top:18px;margin-right:24px}@media only screen and (max-width: 480px){.survey-page .exit-button-container{margin-top:10px;margin-right:18px}}.survey-page .bottom-logo-section{line-height:0;margin:18px 24px;clear:both}@media only screen and (max-width: 480px){.survey-page .bottom-logo-section{margin:10px 18px}}.survey-page .bottom-logo-section-left{clear:left}.survey-page .survey-title-align-center .survey-title-table,.survey-page .survey-long-exit-link .survey-title-table{width:auto;margin:16px 24px;float:none;clear:right}@media only screen and (max-width: 480px){.survey-page .survey-title-align-center .survey-title-table,.survey-page .survey-long-exit-link .survey-title-table{margin:10px 18px;max-width:100%;display:block}}@media only screen and (max-width: 480px){.survey-page .survey-title-align-center .survey-title-table tbody,.survey-page .survey-long-exit-link .survey-title-table tbody{display:block;max-width:100%}}@media only screen and (max-width: 480px){.survey-page .survey-title-align-center .survey-title-table tbody tr,.survey-page .survey-long-exit-link .survey-title-table tbody tr{display:block}}@media only screen and (max-width: 480px){.survey-page .survey-title-align-center .survey-title-table tbody tr .logo-cell,.survey-page .survey-long-exit-link .survey-title-table tbody tr .logo-cell{padding-bottom:10px;display:block}}.survey-page .survey-title-align-center .survey-title-cell,.survey-page .survey-long-exit-link .survey-title-cell{width:auto}.survey-page .survey-title-align-center .survey-title-table{margin:16px auto;border-left:24px solid transparent;border-right:24px solid transparent}@media only screen and (max-width: 480px){.survey-page .survey-title-align-center .survey-title-table{border-left:18px solid transparent;border-right:18px solid transparent}}.survey-page .logo-cell{vertical-align:middle;padding-right:16px;line-height:0}.survey-page .logo-container{max-width:100%;display:inline-block}.survey-page .logo-container .logo{max-width:100%}.ie8 .survey-page .logo-container{display:inline-table}.survey-page .survey-title-cell{padding:0;vertical-align:middle}.survey-page .survey-title-cell .title-text{word-wrap:break-word;white-space:normal;display:block}@media only screen and (max-width: 480px){.survey-page .survey-title-cell{display:block}}.survey-page .survey-title-table{margin:16px 24px}@media only screen and (max-width: 480px){.survey-page .survey-title-table{clear:right;float:none;margin:10px 18px}}.survey-page .has-survey-logo .survey-title-table{clear:right;float:none}.survey-page .exit-survey{display:inline-block;background:rgba(0,0,0,0.25);padding:6px 12px;margin:0 0 8px 8px;border-radius:4px;background-clip:padding-box;z-index:1;line-height:normal;white-space:nowrap;opacity:.7;-webkit-transition:0.1s all linear;transition:0.1s all linear}.survey-page .exit-survey:hover{opacity:1}@media only screen and (max-width: 480px){.survey-page .exit-survey{margin:10px 18px}}.survey-page .page-title-text{padding-left:5px}.survey-page .page-title-container-v2{padding:14px 24px}@media only screen and (max-width: 480px){.survey-page .page-title-container-v2{padding:10px 18px}}.survey-page .page-title-wrapper{max-width:100%;word-wrap:break-word;white-space:normal;display:block}@media only screen and (max-width: 1024px){.survey-page .bottom-logo-section-left{float:none}.survey-page .logo{width:auto !important;height:auto !important;max-width:100%}.survey-page .logo-container{height:auto !important;max-width:100%}.survey-page .page-title-wrapper{float:none}}.survey-page .survey-intro-text-container{padding:14px 24px}.ie7 .survey-page .exit-survey,.ie8 .survey-page .exit-survey{color:#000;background-color:#eee}.survey-page-header .survey-header-controls{text-align:right;padding:12px 12px 0 0}.survey-page-header .survey-header-controls .survey-language-container{position:relative;display:inline-block}.survey-page-header .survey-header-controls .survey-language-container .survey-language-menu{display:none;background-color:#ffffff;position:absolute;left:5px;top:100%;text-align:left;box-shadow:0 0 5px rgba(51,62,72,0.25);border-radius:2px;max-height:195px;overflow-y:auto;z-index:10000}.survey-page-header .survey-header-controls .survey-language-container .survey-language-menu:focus{outline:none}.survey-page-header .survey-header-controls .survey-language-container .survey-language-menu li{padding:12px 12px;cursor:pointer;color:#333E48;font-weight:400;font-family:National2;font-size:13px;border-radius:2px}.survey-page-header .survey-header-controls .survey-language-container .survey-language-menu li:hover{background-color:#EDEEEE}.survey-page-header .survey-header-controls .survey-language-container .survey-language-toggle{padding:5px 30px 5px 5px;border:none;text-transform:uppercase;outline:none;background-color:transparent}.survey-page-header .survey-header-controls .survey-language-container .survey-language-toggle:after{content:"á";font-family:"Mateo";font-size:.75em;margin-left:.75em;line-height:0;position:absolute;top:50%;right:12px;text-transform:none}.survey-page-header .survey-header-controls .toggle-items-container{display:inline-block;position:relative;outline:none}.survey-page-header .survey-header-controls .toggle-items-container .accessibility-icon{display:none}.survey-page-header .survey-header-controls .toggle-items-container .accessibility-toggle-label{display:inline-block;position:relative;padding:5px;text-transform:uppercase;outline:none}.survey-page-header .survey-header-controls .toggle-items-container .accessibility-icon{display:inline}.survey-page-header .survey-header-controls .toggle-items-container .accessibility-icon svg{vertical-align:middle;padding:0px 5px;height:26px;width:26px}.survey-page-header .survey-header-controls .toggle-items-container .toggle-tooltip{display:none;justify-content:center;top:36px;left:-55px;padding:20px;box-shadow:0 0 5px rgba(0,0,0,0.3);position:absolute;width:100px;transition:all 200ms;text-align:center;font-family:National2,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;border-radius:4px}.survey-page-header .survey-header-controls .toggle-items-container .toggle-tooltip .tip{transition:all 200ms;position:absolute;display:flex;transform:rotate(360deg);bottom:auto;border:1px solid #000;border-width:0px 10px 10px 10px;border-color:transparent transparent #FFFFFF transparent;-webkit-filter:drop-shadow(rgba(0,0,0,0.2) 0px -2px 1px);filter:drop-shadow(rgba(0,0,0,0.2) 0px -2px 1px)}@media (hover: hover){.survey-page-header .survey-header-controls .toggle-items-container .tooltip-close-btn{display:none}}.survey-page-header .survey-header-controls .toggle-items-container .tooltip-close-btn{position:absolute;right:20px;top:8px;width:10px;height:10px;opacity:.5}.survey-page-header .survey-header-controls .toggle-items-container .tooltip-close-btn:before{position:absolute;left:12px;content:' ';height:12px;width:1.5px;background-color:#333E48;border-radius:2px;transform:rotate(45deg)}.survey-page-header .survey-header-controls .toggle-items-container .tooltip-close-btn:after{position:absolute;left:12px;content:' ';height:12px;width:1.5px;background-color:#333E48;border-radius:2px;transform:rotate(-45deg)}.survey-page-header .survey-header-controls .toggle-items-container .tooltip-close-btn:hover{cursor:pointer;opacity:1}.survey-page-header .survey-header-controls .toggle-items-container .tooltip-close-btn:focus{opacity:1}.survey-page-header .survey-header-controls .toggle-items-container .tip{top:-10px}.survey-page-header .survey-header-controls .toggle-items-container.show>.toggle-tooltip{background-color:#fff;display:flex}.survey-page-header .survey-header-controls .exit-button-container{display:inline-block;margin-top:0;margin-right:0;text-transform:uppercase}.survey-page-header .survey-header-controls .exit-button-container .exit-survey{margin:0;padding:0;border:none;border-radius:0;opacity:1}@media only screen and (max-width: 480px){.survey-page-header .survey-header-controls .exit-button-container{margin-top:0;margin-right:0}}.v3theme-fixed-container .logo-outer-container.logo-position-left,.survey-page-header .logo-outer-container.logo-position-left{text-align:left}.v3theme-fixed-container .logo-outer-container.logo-position-right,.survey-page-header .logo-outer-container.logo-position-right{text-align:right}.v3theme-fixed-container .logo-outer-container.logo-position-center,.survey-page-header .logo-outer-container.logo-position-center{text-align:center}.survey-page-header .logo-outer-container{padding:8px 40px 0 40px}.v3theme-survey-header-top-padding{margin-top:40px}.thank-you-v3 .survey-page-body .survey-title-table,.password-wrapper-v3 .survey-page-body .survey-title-table{margin:40px 0 0 0}.thank-you-v3 .survey-page-body .survey-title-align-center .survey-title-table,.password-wrapper-v3 .survey-page-body .survey-title-align-center .survey-title-table{margin:40px auto 0}.v3theme .survey-title-table{table-layout:fixed;width:100%}@media only screen and (max-width: 1024px){.v3theme-fixed-container.banner .bottom-logo-section-left{float:none}.v3theme-fixed-container.banner .logo{width:auto !important;height:auto !important;max-width:100%}.v3theme-fixed-container.banner .logo-container{height:auto !important;max-width:100%}.v3theme-fixed-container.banner .page-title-wrapper{float:none}}.classic-oqaat-toggle-container{display:inline-block;position:relative;min-height:16px;box-sizing:border-box}.oqaat-toggle-switch{position:relative;display:inline-block;width:50px}.oqaat-toggle-switch .classic-oqaat-input{opacity:0;box-sizing:border-box;z-index:1;left:0;top:0}.classic-oqaat-input{width:1;height:1}.oqaat-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f4f5f5;-webkit-transition:.4s;transition:.4s;width:40px}.oqaat-slider:before{position:absolute;content:"";height:23px;width:23px;left:-4px;bottom:-4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.classic-oqaat-input:focus+.oqaat-slider{box-shadow:0 0 1px #D0D2D3}.classic-oqaat-input:checked+.oqaat-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.oqaat-slider.round{border-radius:30px;background-color:#D0D2D3;border-color:#D0D2D3}.oqaat-slider.round:before{border-radius:50%;border:1px solid #D0D2D3}.classic-oqaat-input:checked+.oqaat-slider:before{position:absolute;content:"";height:23px;width:23px;left:-4px;bottom:-4px}@-webkit-keyframes sm-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes sm-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes sm-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@font-face{font-family:'National2';font-weight:300;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.woff") format("woff")}@font-face{font-family:'National2';font-weight:400;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.woff") format("woff")}@font-face{font-family:'National2';font-weight:500;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.woff") format("woff")}.questions{margin:0 0 16px 0;list-style-type:none}.question{position:relative;-webkit-transition:background-color 350ms ease-out;transition:background-color 350ms ease-out;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.question-title-container{margin:0 0 3px 0;padding:0 0 3px 0;border:none;display:block;position:relative;white-space:normal;width:100%;word-wrap:break-word;white-space:normal;display:block}.question-fieldset{width:100%;min-width:inherit}.question-legend{width:100%}.question-body{clear:both}.question-body.question-overflow{overflow-x:auto;*overflow-x:scroll;*position:relative;-webkit-overflow-scrolling:touch;padding-bottom:18px}.question-number{display:inline}.question-validation-theme{margin:10px 0}.question-validation-icon{padding:0 5px;border-radius:3px;background-clip:padding-box}.question-pre-set-icon{background-color:#A9Bd38;padding:3px 5px;border-radius:3px;background-clip:padding-box}.survey-page .question-preset-theme{color:#A9Bd38}.required-asterisk{display:none;text-align:inherit}.question-required .required-asterisk{display:inline-block}.question-row{margin:0 0 30px 0}.question-col{display:inline-block;vertical-align:top}.question-col .question{padding-left:20px}.question-row-margin{margin-left:-20px;margin-bottom:0}.question-col{margin-bottom:30px}.question-col-2{width:45%}.question-col-3{width:33%}.question-col-4{width:24%}.question-col-matrix-single,.question-col-matrix-multi,.question-col-matrix-rating,.question-col-open_ended-multi,.question-col-datetime-both,.question-col-datetime-time_only,.question-col-datetime-date_only,.question-col-demographic-us,.question-col-demographic-international{min-width:45%}.question-col-matrix-ranking,.question-col-matrix-menu{width:100% !important}.radio-button-label.focus .radio-button-display,.checkbox-button-label.focus .checkbox-button-display{outline:solid;outline-width:2px}td.touch-sensitive .answer-label:hover,td.touch-sensitive .answer-label.touch-sensitive.touchdown{background-color:transparent}.modern-browser .radio-button-label.focus .radio-button-display,.modern-browser .checkbox-button-label.focus .checkbox-button-display{outline:none}.answer-label{display:block;word-wrap:break-word;white-space:normal;display:block}.answer-option-col{float:left}@media only screen and (max-width: 480px){.answer-option-col{float:none}}.answer-option-col-1{width:100%}@media only screen and (max-width: 480px){.answer-option-col-1{width:auto}}.answer-option-col-2{width:50%}@media only screen and (max-width: 480px){.answer-option-col-2{width:auto}}.answer-option-col-3{width:33.3333333333%}@media only screen and (max-width: 480px){.answer-option-col-3{width:auto}}.answer-option-col-4{width:25%}@media only screen and (max-width: 480px){.answer-option-col-4{width:auto}}.answer-option-col-5{width:20%}@media only screen and (max-width: 480px){.answer-option-col-5{width:auto}}.answer-option-col-6{width:16.6666666667%}@media only screen and (max-width: 480px){.answer-option-col-6{width:auto}}.answer-option-col-7{width:14.2857142857%}@media only screen and (max-width: 480px){.answer-option-col-7{width:auto}}.answer-option-col-8{width:12.5%}@media only screen and (max-width: 480px){.answer-option-col-8{width:auto}}.answer-option-col-9{width:11.1111111111%}@media only screen and (max-width: 480px){.answer-option-col-9{width:auto}}.answer-option-col-10{width:10%}@media only screen and (max-width: 480px){.answer-option-col-10{width:auto}}.horizontal-answer-options{float:none}.horizontal-answer-options .answer-option-cell{float:left}@media only screen and (max-width: 480px){.horizontal-answer-options .answer-option-cell{float:none}}.text-input-group .text-input-container{margin:0 0 7px 0}.text-input-group .answer-label{display:inline-block;width:20%}.text-input-group .answer-label img{margin-bottom:20px}.text-input-group .stacked-answer-label{display:block;width:100%}.other-text-field{margin:0 0 8px 0}.other-answer-label{padding:0 0 3px 0;margin:0}.other-answer-container{clear:both;padding:10px 0 0}.other-answer-option-label{margin:-17px 0 0 23px}.other-answer-option-container{padding:0 0 5px 0}.other-answer-option-container .other-answer-text{margin:5px 0 0 32px}@media only screen and (max-width: 1024px){.other-answer-option-container .other-answer-text{max-width:80%}}.question-single-choice-select .other-answer-option-container .other-answer-text{margin:5px 0 0 0}.question-matrix-table{margin:0 0 5px 0;width:100%}.question-matrix-table .matrix-row-label-cell{text-align:inherit;vertical-align:middle}.question-matrix-table .matrix-row-label-cell .other-answer-container{padding:4px 8px 8px 8px}.question-matrix-table .matrix-stacked-label-cell{padding:8px 3px 0 3px}.question-matrix-table .matrix-row-label{word-wrap:break-word;white-space:normal;display:block;padding:3px 0 3px 7px}.question-matrix-table td{padding:3px;vertical-align:middle;cursor:pointer}.question-matrix-table td.matrix-col-label{text-align:center;vertical-align:bottom;cursor:inherit;padding:3px}.question-matrix-table .question-matrix-row-even:first-child th:first-child,.question-matrix-table .question-matrix-row-even:first-child td:first-child,.question-matrix-table .question-matrix-row-odd+.question-matrix-row-even th:first-child,.question-matrix-table .question-matrix-row-odd+.question-matrix-row-even td:first-child{border-top-left-radius:3px}.question-matrix-table .question-matrix-row-even:first-child th:last-child,.question-matrix-table .question-matrix-row-even:first-child td:last-child,.question-matrix-table .question-matrix-row-odd+.question-matrix-row-even th:last-child,.question-matrix-table .question-matrix-row-odd+.question-matrix-row-even td:last-child{border-top-right-radius:3px}.question-matrix-table .question-matrix-row-even.question-matrix-row-last th:first-child,.question-matrix-table .question-matrix-row-even.question-matrix-row-last td:first-child{border-bottom-left-radius:3px}.question-matrix-table .question-matrix-row-even.question-matrix-row-last th:last-child,.question-matrix-table .question-matrix-row-even.question-matrix-row-last td:last-child{border-bottom-right-radius:3px}.question-matrix-table .checkbox-button-label-text,.question-matrix-table .radio-button-label-text{position:absolute;top:-9999px;left:-9999px}.question-matrix-table .radio-button-display,.question-matrix-table .checkbox-button-display{float:none;margin:0 auto}.question-matrix-table .checkbox-button-input,.question-matrix-table .radio-button-input{top:50%;left:50%;margin:-8px 0 0 -7px}.question-matrix-table .menu-matrix-select-cell{padding:5px}@media only screen and (max-width: 480px){.modern-browser .question-matrix-table.reflow{display:block}.modern-browser .question-matrix-table.reflow thead{display:none}.modern-browser .question-matrix-table.reflow tbody,.modern-browser .question-matrix-table.reflow tr,.modern-browser .question-matrix-table.reflow td{display:block;margin:5px 0;border-radius:4px}.modern-browser .question-matrix-table.reflow td.matrix-row-label-cell{display:block;padding-left:0;margin:10px 0 5px;border-radius:4px;background:transparent !important}.modern-browser .question-matrix-table.reflow .radio-button-display,.modern-browser .question-matrix-table.reflow .checkbox-button-display{margin:0}.modern-browser .question-matrix-table.reflow .radio-row-text,.modern-browser .question-matrix-table.reflow .checkbox-row-text,.modern-browser .question-matrix-table.reflow .smusr_radio-row-text,.modern-browser .question-matrix-table.reflow .smusr_checkbox-row-text{position:absolute;top:-9999px;left:-9999px}.ie .modern-browser .question-matrix-table.reflow .checkbox-button-input,.ie .modern-browser .question-matrix-table.reflow .radio-button-input{opacity:0}.modern-browser .question-matrix-table.reflow .checkbox-button-label-text,.modern-browser .question-matrix-table.reflow .radio-button-label-text{position:static;left:auto;top:auto}.modern-browser .question-matrix-table.reflow .matrix-row-label{padding:3px 0}.question-menu-matrix .modern-browser .question-matrix-table.reflow td{text-align:left;padding-left:20px}}.best-worst-list-item{list-style:none;transition:all .5s ease-in-out}.max-diff-hybrid{overflow-y:hidden;position:relative;display:flex;flex-direction:column}.max-diff-hybrid ul{display:flex;overflow:hidden}.max-diff-hybrid li{flex:0 0 auto;width:100%;transition:all .5s ease-in-out}.max-diff-hybrid .set-navigation-controls{display:flex;justify-content:center;margin:5px 0px}.max-diff-hybrid .set-navigation-controls .max-diff-set-count{margin:auto 0;font-weight:500;font-family:National2, "Helvetica Neue", Helvetica, Arial, sans-serif;padding:8px 16px;line-height:1.47;font-size:16px;position:relative}.max-diff-hybrid .set-navigation-controls .max-diff-set-count .set-complete-icon{margin-left:3px}.max-diff-hybrid .set-navigation-controls .set-button{width:fit-content;border:none;border-radius:2px;background-position:50%;border:none;padding:8px 12px;margin:2px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media (max-width: 480px){.max-diff-hybrid .set-navigation-controls .set-button .set-button-text{display:none}}.max-diff-hybrid .set-navigation-controls .set-button img{width:7px;transition:transform 0.25s ease-in-out;vertical-align:bottom;padding:4px}.maxdiff-set-tooltip{display:none;justify-content:center;padding:10px;bottom:42px;position:absolute;width:100px;text-align:center;font-family:National2,"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:4px}.maxdiff-set-tooltip .tip{position:absolute;left:52px;bottom:-5px;transform:rotate(180deg);border:1px solid #000;border-width:0px 8px 8px 8px}.footer-counter:hover .maxdiff-set-tooltip{display:flex}table.question-emoji-rating-table td{vertical-align:middle;text-align:inherit;cursor:pointer;padding:0}.emoji-rating{font-size:28px;color:#FFF;min-height:42px;position:relative;cursor:default}.emoji-rating .emoji-border{position:absolute;display:inline;cursor:pointer;line-height:42px;height:inherit}.v2theme .emoji-rating .emoji-border{color:#999}.v2theme .emoji-rating .emoji-border.hovered{color:#000}.v2theme .emoji-rating .emoji-border.focus{color:#000;outline:dotted;outline-width:1px}.emoji-rating .smiley .rating-fill{content:"Ă"}.emoji-rating .heart .rating-fill{content:"Ú"}.emoji-rating .thumb .rating-fill{content:"Ā"}.emoji-rating .star .rating-fill{content:"Û"}.emoji-rating .emoji-color{position:absolute;display:inline;cursor:pointer;line-height:42px;left:42%}.emoji-rating .emoji-color.smiley::before{content:"‰"}.emoji-rating .emoji-color.heart::before{content:"Ù"}.emoji-rating .emoji-color.thumb::before{content:"Ï"}.emoji-rating .emoji-color.star::before{content:"Š"}.emoji-rating.selected,.emoji-rating.selected .emoji-border{color:#000 !important}.emoji-rating.selected.emoji-red,.emoji-rating.selected .emoji-border.emoji-red{color:#D0021B !important}.emoji-rating.selected.emoji-blue,.emoji-rating.selected .emoji-border.emoji-blue{color:#4A90E2 !important}.emoji-rating.selected.emoji-yellow,.emoji-rating.selected .emoji-border.emoji-yellow{color:#F5A623 !important}.emoji-rating.selected.emoji-green,.emoji-rating.selected .emoji-border.emoji-green{color:#008000 !important}.emoji-rating.selected.emoji-black,.emoji-rating.selected .emoji-border.emoji-black{color:#333333 !important}.emoji-rating .emoji-label-text{display:none;margin:2px 0 0 30px;padding:8px;line-height:1.5}.v2theme .emoji-rating .emoji-label-text{display:none;margin:0;padding:0}.modern-browser .question-col .question-matrix-table .answer-label{margin-right:0}.question-menu-matrix select.select{max-width:100%}table.question-matrix-nps-table{clear:both;margin:0 0 5px 0;width:100%;border-collapse:separate;-webkit-transform:translateZ(0)}table.question-matrix-nps-table .matrix-row-label-cell{text-align:inherit;vertical-align:middle}table.question-matrix-nps-table .matrix-row-label-cell .other-answer-container{padding:4px 8px 8px 8px}table.question-matrix-nps-table .matrix-stacked-label-cell{padding:8px 3px 0 3px}table.question-matrix-nps-table .matrix-row-label{word-wrap:break-word;white-space:normal;display:block;padding:3px 0 3px 7px}table.question-matrix-nps-table td{vertical-align:middle;text-align:center}table.question-matrix-nps-table td.question-body-font-theme{padding:3px;vertical-align:bottom}table.question-matrix-nps-table .radio-button-label{border-radius:0;background-clip:padding-box}table.question-matrix-nps-table .checkbox-button-label-text,table.question-matrix-nps-table .radio-button-label-text{position:absolute;top:-9999px;left:-9999px}table.question-matrix-nps-table .radio-button-display,table.question-matrix-nps-table .checkbox-button-display{float:none;margin:0 auto}table.question-matrix-nps-table .checkbox-button-input,table.question-matrix-nps-table .radio-button-input{top:50%;left:50%;margin:-8px 0 0 -7px}table.question-matrix-nps-table .menu-matrix-select-cell{padding:5px}.question-fileupload .description-label{padding-left:2px;padding-bottom:10px}.question-fileupload .file-upload-container{margin-bottom:2px}.question-fileupload .file-upload-container .upload-status{display:inline-block;margin-left:5px}.question-fileupload .file-upload-container .upload-status.sm-spin{background-position:left;display:inline-block;width:16px}.question-fileupload .file-upload-container .mobile-upload-instructions{display:none}.question-fileupload .file-upload-container .question-fileupload-filename{margin-left:10px;display:inline-block}.question-fileupload .file-upload-container .question-fileupload-filename.success:before{content:'3';font-family:'Mateo';color:#00BF6F;font-size:16px;margin-right:4px}.question-fileupload .file-upload-container .question-fileupload-filename.failure{color:red;font-weight:bold}.question-fileupload .file-upload-container .question-fileupload-filename.failure:before{content:'!';font-family:'Mateo';color:red;font-size:16px;margin-right:4px}.question-fileupload .file-upload-container.touch .mobile-upload-instructions{display:block;padding-left:2px;padding-bottom:10px}.question-fileupload .file-upload-container.touch .mobile-upload-button{text-align:center;font-weight:normal}.question-fileupload .file-upload-container.touch .file-upload-btn{border:0;width:100%}.question-fileupload .file-upload-container .file-upload-clear-btn{margin-left:20px;color:black}.question-fileupload .question-body{padding-left:0 !important}@media only screen and (max-width: 480px){.question-fileupload .file-upload-btn{width:100%}}#livePreview .question-fileupload button.file-upload-btn{display:none}.question-datetime .answer-label{padding-bottom:6px;text-align:center;margin-left:0;width:80%;white-space:nowrap;word-wrap:normal}@media only screen and (max-width: 1024px){.question-datetime.both{min-width:100%}}.question-datetime-date,.question-datetime-time,.question-datetime_am-pm{float:left}.question-datetime-date-field,.question-datetime-time-field{float:left;margin-right:4px;line-height:1;white-space:nowrap;display:inline}.question-datetime-time-field optgroup[label]{color:#333}.question-datetime-separator{margin-left:5px}.ie7 .question-datetime-time-field .select{font-size:20px}.ie8 .question-datetime-separator{margin-top:0.5em;display:inline-block}.ie8 .question-datetime-date{margin-right:2em}.ie8 .question-datetime-date-field,.ie8 .question-datetime-time-field{display:block;width:4em;margin-bottom:1em;padding-bottom:0em}.ie8 .question-datetime-field-short,.ie8 .question-datetime-field-long{display:inline-block}.question-datetime-field-short{width:3em}.question-datetime-field-long{width:3.3em}.question-datetime-row{padding:8px 0}.question-datetime-row-text{width:100%;display:inline-block;padding:5px 0 2px 0}@media only screen and (max-width: 1024px){.question-datetime-row-text{width:100%;display:block}}.question-datetime-row-text.row-0{padding-top:25px}.question-datetime-row .answer-label{position:absolute;top:-9999px;left:-9999px}.question-datetime-row .stacked-answer-label{position:static;top:auto;left:auto}.question-datetime-row.row-0 .answer-label{position:static;top:auto;left:auto}.question-col select.select{max-width:400px;width:80%}.question-col .question-menu-matrix select.select{width:auto}.question-col .question-datetime-row-text{margin-right:10px}.question-col .question-datetime-row-text{margin-right:10px;width:100%;display:block}.question-col .question-datetime-fields{display:table}.question-col .question-datetime-fields .question-datetime-field-short{width:3em}.question-col .question-datetime-fields .question-datetime-field-long{width:3.3em}.question-col .question-demographic input.text,.question-col .question-demographic select.select{width:auto}.ie7 .question-datetime.both .question-datetime-fields{width:70%}.survey-page .question-datetime-fields{display:inline-block;padding:10px 0}.question-datetime-fields .question-datetime_hint{font-size:14px;padding-top:5px}.datetime_validations{display:block}.survey-page .question-demographic-label{font-weight:bold}.slider-wrapper{position:relative;direction:ltr;width:100%;background-color:#f4f5f5;border-radius:4px;background-clip:padding-box}.slider-wrapper .slider-labels{padding-bottom:7px;top:0;left:25px;right:105px;border:0;width:100%;table-layout:fixed;word-wrap:break-word}.slider-wrapper .slider-labels .slider-label-text{vertical-align:bottom}.slider-wrapper .slider-labels *[id$='slider-label-left']{text-align:left}.slider-wrapper .slider-labels *[id$='slider-label-middle']{text-align:center}.slider-wrapper .slider-labels *[id$='slider-label-right']{text-align:right}.slider-wrapper .slider-question-wrapper{position:relative;margin-right:110px;display:block;padding:8px 25px 15px 25px}.slider-wrapper .slider-question-wrapper .slider-init-bar{width:1px;height:100%;position:absolute;left:0;top:-1px;margin:1px 0;background-color:#000;box-shadow:inset 0 6px 6px -5px #DADADA,inset 0 -6px 6px -5px #DADADA}.slider-wrapper input{position:absolute;right:60px;bottom:18px;width:40px;height:30px;line-height:30px;font-size:16px;border:solid 1px #999;text-align:center;border-radius:3px;background-clip:padding-box}.slider-wrapper input:focus{outline:none;box-shadow:0 0 5px #D0D2D3}.slider-wrapper .slider-clear{display:none;width:50px;text-align:center;position:absolute;right:5px;bottom:18px;text-decoration:underline;line-height:30px;vertical-align:middle}.slider-wrapper.hide-input-box{margin-right:-50px}.slider-wrapper.hide-input-box .slider-question-wrapper{margin-right:50px}.slider-wrapper.hide-input-box input{display:none}.slider-question{width:100%;height:16px;position:relative;background-color:#f4f5f5;border-radius:4px;background-clip:padding-box;display:inline-block}.slider-question a{position:absolute;cursor:default;top:0;left:0;margin:-6px 0 0 -14px;height:24px;width:24px;border-radius:50%;background-clip:padding-box;padding:0;z-index:5;background-color:#fff;white-space:nowrap;text-decoration:none;display:inline-block;border:solid 1px #999;box-shadow:0 0 3px #AAA;transition:background-color 0.2s linear, border-color 0.2s linear}.slider-question a.dragging{background-color:#999;border-color:#999}.slider-question a.has-response{background-color:#000;border-color:#000}.slider-question a.no-touch:hover,.slider-question a.dragging{margin-left:-16px;margin-top:-8px;width:28px;height:28px;box-shadow:0 0 3px #333E48;background-color:#999;border-color:#999}.slider-question a:focus{outline:none;box-shadow:0 0 3px #333E48}.slider-question div.slider{border-radius:5px;background-clip:padding-box;height:14px !important;background-color:#DADADA;border:solid 1px #CBCBCB;position:absolute;height:100%;top:0;left:0;right:0}.slider-warning{display:none;padding:10px;color:#F05B24}.question-ranking-rank-hover{cursor:move}.question-ranking-rank-dragging{box-shadow:0 0 15px #b1afaf}.question-ranking-na-rank{background-color:#EFEFEF;border-color:#D5D5D5;cursor:auto}.question-ranking-na-rank .answer-label-rank{cursor:auto}.question-ranking-rank{position:relative;vertical-align:middle;padding:5px 5px 5px 15px;float:none;width:auto;overflow:auto;height:auto;min-height:25px;line-height:25px;z-index:0;border-radius:3px;background-clip:padding-box}.v2theme .question-ranking-rank{border:1px solid #CCC}.has-na-rank .question-ranking-rank{padding:3px 110px 6px 9px}.question-ranking-na-label{cursor:pointer}.question-ranking-sort-placeholder{visibility:hidden}.question-ranking-sorting{position:absolute;z-index:1;left:0;width:100%;opacity:.5}.question-ranking-rank-wrapper{margin:0 0 5px 0;max-width:100%}.question-ranking-ranks-container{position:relative}.sample-q .help-popout-custom-footer .question-fieldset{padding-left:0 !important}.sample-q .help-popout-custom-footer #question-field-sample_s .slider-wrapper{background-color:white}.help-popout-custom-footer .question-body-emoji .question-matrix-row-even td{background-color:rgba(0,0,0,0.1)}.ie8 .question-ranking-na-label-text,.ie9 .question-ranking-na-label-text{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ie8 .question-ranking-na-label,.ie9 .question-ranking-na-label{max-width:60px}.ie8 .answer-label-rank,.ie9 .answer-label-rank{display:inline-block;vertical-align:middle;padding-top:3px;cursor:move;width:100%;margin-left:2px}.ie8 .ranking-container-with-na-option .answer-label-rank,.ie9 .ranking-container-with-na-option .answer-label-rank{margin-right:4px}.ie8 .answer-label-rank-na,.ie9 .answer-label-rank-na{display:inline-block;vertical-align:middle;padding-left:5px;position:inherit}.ie8 .question-ranking-rank-select,.ie9 .question-ranking-rank-select{font-size:11px;margin-right:5px;vertical-align:middle;display:inline-block;overflow:auto;max-width:60px;width:60px}.ie8 .question-ranking-select-cell,.ie9 .question-ranking-select-cell{display:table-cell;width:62px}.ie8 .question-ranking-bullet-cell,.ie9 .question-ranking-bullet-cell{display:table-cell;width:42px}.ie8 .question-ranking-na-cell,.ie9 .question-ranking-na-cell{display:table-cell;width:55px}.ie8 .question-ranking-answer-cell,.ie9 .question-ranking-answer-cell{width:auto;display:table-cell}.ie8 .question-ranking-table-wrapper,.ie9 .question-ranking-table-wrapper{display:table;width:100%}.ie8 .question-ranking-table-row-wrapper,.ie9 .question-ranking-table-row-wrapper{display:table-row}.ie8 .question-ranking-bullet,.ie9 .question-ranking-bullet{display:inline-block;line-height:17px;margin-right:15px;margin-top:6px;vertical-align:top;background-repeat:no-repeat}.modern-browser .question-ranking-na-label-text{word-wrap:break-word;vertical-align:middle;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.modern-browser .answer-label-rank{display:inline-block;vertical-align:middle;padding-top:3px;cursor:move;width:100%;margin-left:2px}.modern-browser .ranking-container-with-na-option .answer-label-rank{margin-right:4px}.modern-browser .answer-label-rank-na{display:inline-block;vertical-align:middle;padding-left:5px;position:inherit}.modern-browser .question-ranking-rank-select{font-size:11px;margin-right:5px;vertical-align:middle;display:inline-block;overflow:auto;max-width:60px}.modern-browser .spacer_right{padding-right:1rem}.modern-browser .question-ranking-select-cell{width:62px}.modern-browser .question-ranking-bullet-cell{padding-right:1rem}.modern-browser .question-ranking-answer-cell{flex:1}.modern-browser .question-ranking-table-wrapper{width:100%}.modern-browser .question-ranking-table-row-wrapper{display:flex;justify-content:flex-start}.modern-browser .question-ranking-bullet{display:inline-block;line-height:17px;margin-right:15px;margin-top:6px;vertical-align:top;background-repeat:no-repeat}@media only screen and (max-width: 480px){.question-ranking-rank{padding-left:8px}.question-ranking-bullet-cell{width:18px;max-width:18px}.question-ranking-bullet-cell .question-ranking-bullet{width:18px;max-width:18px}.question-ranking-na-cell input[type='checkbox']{width:1rem;height:1rem;vertical-align:middle}.modern-browser .question-ranking-select-cell{vertical-align:middle;max-width:60px}.modern-browser .question-ranking-select-cell .select{font-size:15px !important}}.ie6 .question-raking-sortable-container,.ie7 .question-raking-sortable-container{padding-right:24px}.ie6 .answer-label-rank,.ie7 .answer-label-rank{display:inline-block;vertical-align:middle;padding-top:3px;cursor:move;width:100%}.ie6 .answer-label-rank-na,.ie7 .answer-label-rank-na{display:inline-block;float:top;vertical-align:middle}.ie6 .question-ranking-rank-select,.ie7 .question-ranking-rank-select{font-size:11px;margin-right:5px;max-width:60px;width:60px;display:inline-block;vertical-align:middle;overflow:auto}.ie6 .question-ranking-table-row-wrapper,.ie7 .question-ranking-table-row-wrapper{display:block;width:100%}.ie6 .question-ranking-rank-wrapper,.ie7 .question-ranking-rank-wrapper{display:block;width:100%}.ie6 .question-ranking-rank,.ie7 .question-ranking-rank{display:block;width:inherit}.ie6 .question-ranking-table-wrapper,.ie7 .question-ranking-table-wrapper{width:100%}.ie6 .question-ranking-select-cell,.ie7 .question-ranking-select-cell{display:inline-block;float:left;width:62px}.ie6 .question-ranking-bullet-cell,.ie7 .question-ranking-bullet-cell{display:inline-block;float:left;width:42px}.ie6 .question-ranking-na-cell,.ie7 .question-ranking-na-cell{display:inline-block;float:right;max-width:70px;min-width:50px}.ie6 .question-ranking-answer-cell,.ie7 .question-ranking-answer-cell{float:left;display:inline-block;max-width:70%}.ie6 .question-ranking-bullet,.ie7 .question-ranking-bullet{display:inline-block;float:top;line-height:17px;margin-right:15px;margin-top:auto;margin-bottom:auto;vertical-align:middle;background-repeat:no-repeat;overflow:auto}.image-choice-container{width:248px}.image-choice-container .image-choice-label{display:block;height:auto;width:224px;border:1px solid #D0D2D3;border-radius:3px}.image-choice-container .image-choice-label .image-choice-label-image{height:168px;margin-left:0;text-align:center;background-color:#EFEFEF;position:relative}.image-choice-container .image-choice-label .image-choice-label-image img{max-height:100%;max-width:100%;height:auto;width:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;pointer-events:none}.image-choice-container .image-choice-label .image-choice-label-text{position:relative;width:208px;overflow:hidden;margin:0;padding:7px 9px 9px 7px}.image-choice-container .image-choice-label .image-choice-check-mark{background-color:white;color:white;content:" ";display:block;border:1px solid #000000;border-radius:2px;top:1px;left:199px;width:24px;height:24px;text-align:center;transition-duration:0.3s;transform:scale(0);font-size:16px;font-style:normal;text-decoration:none;line-height:1.5}.image-choice-container .image-choice-input-display{position:absolute;opacity:0}.survey-align__right .image-choice-container .image-choice-label .image-choice-check-mark{position:inherit}.image-choice-container .image-choice-label .image-choice-check-mark{position:absolute}.survey-body .survey-page .answer-option-cell .image-choice-container,.modern-browser .survey-page .answer-option-cell .image-choice-container{margin:10px 0 10px 0}.survey-body .survey-page .answer-option-cell .image-choice-container .image-choice-label,.modern-browser .survey-page .answer-option-cell .image-choice-container .image-choice-label{margin:0;padding:0;top:0;bottom:0;left:0;right:0;border-radius:2px}.survey-body .survey-page .answer-option-cell .image-choice-container .image-choice-label-hover.image-choice-label:hover,.modern-browser .survey-page .answer-option-cell .image-choice-container .image-choice-label-hover.image-choice-label:hover{border:1px solid #000000}.survey-body .survey-page .answer-option-cell .image-choice-container :focus+.image-choice-label,.modern-browser .survey-page .answer-option-cell .image-choice-container :focus+.image-choice-label{border:1px solid #000}.survey-body .survey-page .answer-option-cell .image-choice-container :checked+.image-choice-label,.modern-browser .survey-page .answer-option-cell .image-choice-container :checked+.image-choice-label{border:1px solid #000000}.survey-body .survey-page .answer-option-cell .image-choice-container :checked+.image-choice-label .image-choice-check-mark,.modern-browser .survey-page .answer-option-cell .image-choice-container :checked+.image-choice-label .image-choice-check-mark{content:"✓";top:0;left:200px;background-color:#000000;transform:scale(1);z-index:1}@media only screen and (max-width: 480px){.survey-body .survey-page .answer-option-cell .image-choice-container :checked+.image-choice-label .image-choice-check-mark,.modern-browser .survey-page .answer-option-cell .image-choice-container :checked+.image-choice-label .image-choice-check-mark{left:calc(100% - 24px)}}.image-choice-option-cell{width:248px;height:auto;display:inline-block;vertical-align:top}.survey-page .question-multiple-choice-image .question-body,.survey-page .question-single-choice-image .question-body{text-decoration:none}.survey-body .quiz-results.survey-page .answer-option-cell .image-choice-container .image-choice-input-display,.modern-browser .quiz-results.survey-page .answer-option-cell .image-choice-container .image-choice-input-display{display:block}.survey-body .quiz-results.survey-page .answer-option-cell .image-choice-container .image-choice-label:hover,.modern-browser .quiz-results.survey-page .answer-option-cell .image-choice-container .image-choice-label:hover{border:1px solid #D0D2D3}.screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screenreader-only.top{position:fixed;top:0}@media only screen and (max-width: 480px){.image-choice-option-cell{width:96%}.image-choice-option-cell .image-choice-container{width:100%}.image-choice-option-cell .image-choice-label{width:100%}.image-choice-option-cell .image-choice-label .image-choice-label-image{height:225px}.image-choice-option-cell .image-choice-label .image-choice-label-text{width:96%}.image-choice-option-cell .image-choice-label .image-choice-check-mark{left:calc(100% - 23px)}}.question-presentation-image img{max-width:100%}.question-presentation-text{word-wrap:break-word;white-space:normal;display:block}.user-generated img{height:auto;max-width:100%}.user-generated iframe{max-width:100%}@media only screen and (max-width: 1024px){.question-col-3,.question-col-4{width:45%}}.ie7 .question-col,.ie8 .question-col{min-width:400px}@media only screen and (max-width: 640px){.question-col{width:100%}.question-row-margin{margin-left:0}.question-col .question{padding-left:0}.question-col .question .required-asterisk{margin-right:0}.question-col:first-child .question{margin-top:auto}}.force-mobile .slider-wrapper .slider-question-wrapper{position:relative;margin-right:0;padding-bottom:25px}.force-mobile .slider-wrapper input{position:relative;left:25px;margin-left:0;margin-top:0}.force-mobile .slider-wrapper .slider-clear{right:25px;text-align:right;width:auto;color:black;cursor:pointer}@media only screen and (max-width: 480px){.question-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.question-container .question-open-ended-multi{width:auto !important}.question-container .question-open-ended-multi .answer-label{width:auto !important}.question-container .question-demographic .question-demographic-label{width:auto !important;display:block}.question-container .question-demographic input.text,.question-container .question-demographic textarea.textarea{width:auto !important}input.text,textarea.textarea{width:100%}.question-col input.text,.question-col select.select{max-width:100%;width:100%}.question-datetime-fields .question-datetime-field-short{width:3em}.question-datetime-fields .question-datetime-field-long{width:3.3em}.question-datetime-row-text{width:100% !important;display:block;padding:15px 0 5px}.question-datetime-row-text.row-0{padding:0}.question-datetime-row .answer-label{position:inherit;top:auto;left:auto}.other-answer-option-container .other-answer-text{margin:5px 0 0 5px}.answer-label-rank-na{position:inherit;vertical-align:middle;display:inline-block}}.horizontal-answer-options{width:100%;display:block}.horizontal-answer-options .answer-option-cell{display:inline-block;float:none;vertical-align:top}.horizontal-answer-options .answer-option-cell .radio-button-container{width:100%}.question-col .horizontal-answer-options .answer-option-cell{width:auto}@media only screen and (min-width: 1024px){.horizontal-answer-options .answer-option-cell{width:19%}}@media (min-width: 640px) and (max-width: 1024px){.horizontal-answer-options .answer-option-cell{width:24%}}@media only screen and (max-width: 480px){.horizontal-answer-options .answer-option-cell{width:100% !important;display:block}}.modern-browser .menu-matrix-select-cell select::-ms-expand,.modern-browser .question-datetime-time-field select::-ms-expand,.modern-browser .question-single-choice-select select::-ms-expand,.modern-browser .question-ranking-select-cell select::-ms-expand,.modern-browser .survey-language select::-ms-expand{display:none}.modern-browser .menu-matrix-select-cell select.no-touch,.modern-browser .question-datetime-time-field select.no-touch,.modern-browser .question-single-choice-select select.no-touch,.modern-browser .question-ranking-select-cell select.no-touch,.modern-browser .survey-language select.no-touch{border-radius:5px;min-height:24px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-right:20px}.modern-browser .menu-matrix-select-cell select.question-ranking-rank-select,.modern-browser .question-datetime-time-field select.question-ranking-rank-select,.modern-browser .question-single-choice-select select.question-ranking-rank-select,.modern-browser .question-ranking-select-cell select.question-ranking-rank-select,.modern-browser .survey-language select.question-ranking-rank-select{padding-left:5px}.screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.v3theme section.survey-page-body .question-ranking-bullet-cell:before{content:'´';font-family:'Mateo';font-weight:normal !important}.v3theme section.survey-page-body .question-ranking-bullet-cell span{display:none}@-webkit-keyframes sm-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes sm-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes sm-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@font-face{font-family:'National2';font-weight:300;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Light.woff") format("woff")}@font-face{font-family:'National2';font-weight:400;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Regular.woff") format("woff")}@font-face{font-family:'National2';font-weight:500;src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.eot");src:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.eot#iefix") format("embedded-opentype"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.woff2") format("woff2"),url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/fonts/National2Web-Medium.woff") format("woff")}input.text,textarea.textarea,select.select{font-family:"Helvetica Neue", Arial, sans-serif;font-size:16px;color:#333;margin:0}input.text,textarea.textarea{max-width:100%;background:#FFF;border:1px solid #999;box-sizing:border-box;padding:6px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;border-radius:0;background-clip:padding-box}@media only screen and (max-width: 1024px){input.text,textarea.textarea{font-size:16px !important}}.modern-browser select.select{max-width:100%;background:#FFF;border:1px solid #999;box-sizing:border-box;padding:6px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;border-radius:0;background-clip:padding-box}@media only screen and (max-width: 1024px){.modern-browser select.select{font-size:16px !important}}.modern-browser .survey-header-controls select.select.language-selector-v3{background:inherit;border:none}@media only screen and (max-width: 1024px){.modern-browser .survey-header-controls select.select.language-selector-v3{font-size:12px !important}}textarea.textarea{resize:both}.survey-align__right .question-matrix-table .radio-button-container :not(.reflow),.survey-align__right .question-matrix-table .checkbox-button-container :not(.reflow){left:1px}.radio-button-container,.checkbox-button-container{position:relative}.survey-align__right .question-matrix-table .radio-button-label-text,.survey-align__right .question-matrix-table .checkbox-button-label-text{display:none}.radio-button-input,.checkbox-button-input{position:absolute;display:block;z-index:10;top:6px;left:7px}.emoji-button-input{position:absolute;overflow:hidden;opacity:0;outline:0;z-index:10;width:25px;height:28px;top:6px;left:43%;cursor:pointer}.radio-button-display,.checkbox-button-display{width:20px;height:20px;position:absolute;z-index:11;display:block;margin:0 8px 0 0}.radio-button-display{background-position:0 0}.checkbox-button-display{background-position:-40px 0}.modern-browser .radio-button-input,.modern-browser .checkbox-button-input{position:absolute;overflow:hidden;opacity:0;outline:0;width:20px;height:20px;top:8px;left:0}.modern-browser .radio-button-display,.modern-browser .checkbox-button-display{background:#fff;border:1px solid #999;min-width:20px;width:20px;height:20px;margin:3px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.modern-browser .question-matrix-table .radio-button-display,.modern-browser .question-matrix-table .checkbox-button-display{margin:0 auto;position:relative}.modern-browser .radio-button-display{border-radius:10px}.modern-browser .checked .radio-button-display,.modern-browser .checked .checkbox-button-display{background:#333;border-color:#333}.modern-browser .radio-button-display:after,.modern-browser .checkbox-button-display:after{border:2px solid #fff;border-top:none;border-left:none;width:7px;height:12px;position:absolute;top:1px;left:6px;content:" ";-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transform:scale(0.7) rotate(45deg);-ms-transform:scale(0.7) rotate(45deg);transform:scale(0.7) rotate(45deg);-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.modern-browser .checked .radio-button-display:after,.modern-browser .checked .checkbox-button-display:after{opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modern-browser .survey-page-dark .radio-button-display,.modern-browser .survey-page-dark .checkbox-button-display{background:#fff;border-color:#999}.modern-browser .survey-page-dark .checked .radio-button-display,.modern-browser .survey-page-dark .checked .checkbox-button-display{background:#fff;border-color:#fff}.modern-browser .survey-page-dark .radio-button-display:after,.modern-browser .survey-page-dark .checkbox-button-display:after{border-color:#000}.is-high-contrast .radio-button-display{opacity:0;background-color:white}.is-high-contrast .checkbox-button-display{opacity:0;background-color:white}.is-high-contrast .btn{background:gray}.is-high-contrast .btn:hover{background:gray}.radio-button-label,.checkbox-button-label{padding:4px;cursor:pointer;border-radius:4px;background-clip:padding-box}.modern-browser .answer-option-cell .radio-button-label,.modern-browser .other-answer-container .radio-button-label,.modern-browser .answer-option-cell .checkbox-button-label,.modern-browser .other-answer-container .checkbox-button-label{padding:5px 8px 7px 8px;margin-left:2px;margin-right:2px}.radio-button-label.checked .radio-button-display{background-position:-20px 0}.checkbox-button-label.checked .checkbox-button-display{background-position:-60px 0}.radio-button-label-text,.checkbox-button-label-text{display:block;margin-left:30px;margin-top:2px;line-height:1.5}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.disqualify-logic,.end-page,.go-to-page,.smf-icon.skip-logic-icon{display:none}@-webkit-keyframes sm-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes sm-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes sm-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}.touchdown-animating-out{-webkit-transition:background-color 250ms ease-out;transition:background-color 250ms ease-out}.radio-button-display,.checkbox-button-display{background-image:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/sprite_checkmark_alpha.png")}.modern-browser .v2theme .menu-matrix-select-cell select.no-touch,.modern-browser .v2theme .question-datetime-time-field select.no-touch,.modern-browser .v2theme .question-single-choice-select select.no-touch,.modern-browser .v2theme .question-ranking-select-cell select.no-touch,.modern-browser .v2theme .survey-language select.no-touch{background-image:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/arrow_dropdown_with_padding.png");background-color:white;background-repeat:no-repeat;background-position:right}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-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){.modern-browser .v2theme .menu-matrix-select-cell select.no-touch,.modern-browser .v2theme .question-datetime-time-field select.no-touch,.modern-browser .v2theme .question-single-choice-select select.no-touch,.modern-browser .v2theme .question-ranking-select-cell select.no-touch,.modern-browser .v2theme .survey-language select.no-touch{background:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/arrow_dropdown_with_padding@2x.png") no-repeat right #fff;background-size:15px 17px}}.modern-browser .v3theme .menu-matrix-select-cell select.no-touch,.modern-browser .v3theme .question-datetime-time-field select.no-touch,.modern-browser .v3theme .question-single-choice-select select.no-touch,.modern-browser .v3theme .question-ranking-select-cell select.no-touch,.modern-browser .v3theme .survey-language select.no-touch{background-image:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/themes_v3/arrow-open-black.png");background-color:white;background-repeat:no-repeat;background-position:right}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-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){.modern-browser .v3theme .menu-matrix-select-cell select.no-touch,.modern-browser .v3theme .question-datetime-time-field select.no-touch,.modern-browser .v3theme .question-single-choice-select select.no-touch,.modern-browser .v3theme .question-ranking-select-cell select.no-touch,.modern-browser .v3theme .survey-language select.no-touch{background:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/themes_v3/arrow-open-black@2x.png") no-repeat right #fff;background-size:15px 17px}}.question-ranking-bullet{background-image:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/Handles.png");width:9px;height:13px}.modern-browser .question-ranking-bullet,.ie8 .question-ranking-bullet,.ie9 .question-ranking-bullet{background-size:9px 13px;-webkit-background-size:9px 13px;-moz-background-size:9px 13px;-o-background-size:9px 13px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-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){.modern-browser .question-ranking-bullet,.ie8 .question-ranking-bullet,.ie9 .question-ranking-bullet{background-image:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/Handles@2x.png")}}.ie7 .survey-footer-title .survey-footer-link,.ie8 .survey-footer-title .survey-footer-link{background-image:url("/assets/responseweb/smlib.surveytemplates/4.18.0/assets/surveymonkey_logo.png");width:207px;height:29px;margin:0 auto 7px}.ie7 .survey-footer-title .responsive-logo,.ie8 .survey-footer-title .responsive-logo{display:none}@media only screen and (max-width: 960px){#addFileDialog{width:75% !important}}.file-upload-container .file-upload-btn:hover,.file-upload-container .file-upload-btn:focus{opacity:1;box-shadow:0 0 10px #2683cc;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media only screen and (max-width: 480px){.file-upload-container .file-upload-clear-btn{margin-top:10px;margin-left:3px !important}.file-upload-container .question-fileupload-filename{margin-left:3px !important;margin-bottom:-10px}.file-upload-container .question-fileupload-filename.success,.file-upload-container .question-fileupload-filename.failure{margin-bottom:0}.file-upload-container .upload-status{display:block !important;margin-top:10px !important;margin-left:2px !important}.file-upload-container:not(.touch) .file-upload-btn{display:block;text-align:center}.file-upload-container:not(.touch) .file-upload-btn:hover,.file-upload-container:not(.touch) .file-upload-btn:focus{opacity:1;box-shadow:0 0 10px #2683cc;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.file-upload-container:not(.touch) .question-fileupload-filename.success,.file-upload-container:not(.touch) .question-fileupload-filename.failure{display:block !important}.file-upload-container.touch .question-fileupload-filename{display:block;margin-top:10px}.file-upload-container.touch .mobile-upload-selector{display:block}.file-upload-container.touch .mobile-upload-selector input[type=file]{width:100%;height:100%}}@media only screen and (max-width: 640px){.slider-wrapper .slider-labels{padding-bottom:25px}.slider-wrapper .slider-question-wrapper{position:relative;margin-right:0;padding-bottom:35px}.slider-wrapper .slider-question-wrapper .slider-question a{margin:-11px 0 0 -20px;height:35px;width:35px}.slider-wrapper .slider-question-wrapper .slider-question a.no-touch:hover,.slider-wrapper .slider-question-wrapper .slider-question a.dragging{margin-left:-22px;margin-top:-13px;width:40px;height:40px}.slider-wrapper input{position:relative;left:25px;margin-left:0;margin-top:0}.slider-wrapper .slider-clear{right:25px;text-align:right;width:auto}.slider-wrapper.hide-input-box{margin-right:0}.slider-wrapper.hide-input-box .slider-question-wrapper{padding-bottom:65px;margin-right:0}}@media only screen and (min-width: 640px){.slider-wrapper.slider-clear-overflow{padding-bottom:35px}.slider-wrapper.slider-clear-overflow .slider-question-wrapper{margin-right:75px}.slider-wrapper.slider-clear-overflow input{right:25px;margin-bottom:35px}.slider-wrapper.slider-clear-overflow .slider-clear{right:25px;text-align:right;width:auto;bottom:0;line-height:53px}.slider-wrapper.slider-clear-overflow.hide-input-box{margin-right:0}.slider-wrapper.slider-clear-overflow.hide-input-box .slider-question-wrapper{margin-right:0}.slider-wrapper.slider-clear-overflow.hide-input-box input{display:none}}
