.survey-body{height:100%;background-color:#efefef}.survey-page{line-height:normal;font-size:16px;position:relative;background:#FFF;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%}}.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}.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;padding-left:40px}.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 .thank-you-page-container{display:block;margin-left:auto;margin-right:auto;padding:0;border:0;font-size:100%}.survey-page .survey-footer{text-align:center;font-size:12px;font-family:"Helvetica Neue", "Helvetica", "Open Sans", "Lucida Grande", Arial, sans-serif;padding:40px 0;line-height:1.5;background:#EFEFEF;color:#505050;font-weight:200}.survey-page .survey-footer .responsive-logo{height:29px;margin:2px 0}@media only screen and (min-width: 480px){.survey-page .survey-footer{margin-bottom:150px}}.survey-page.survey-page-white .survey-footer{background:white;padding-top:10px;padding-bottom:66px}.survey-page.survey-page-white .survey-footer-title:before{content:" ";border-top:1px solid #999;width:150px;display:block;margin:0 auto 22px auto}.survey-page.survey-page-white .survey-footer-title.report-problem-enabled:before{display:none}.survey-page .survey-footer-title{margin:0;font-size:11px}.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:#505050}.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;filter:alpha(opacity=0);width:0px;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%}.survey-page .question-container ol,.survey-page .question-container ul{margin:16px 0;padding-left:40px}.survey-page .question-container p{margin-top:16px;margin-bottom:16px}.survey-page .question-container .question-presentation-text{font-size:13px}.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;outline:none;opacity:0.9;filter:alpha(opacity=90);-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:hover,.survey-page .survey-page-button.touchdown,.survey-page .survey-page-button:focus{opacity:1;filter:alpha(opacity=100);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.prev-button{float:left}.survey-page .survey-page-button.next-button,.survey-page .survey-page-button.done-button{float:right}.survey-page .survey-page-button:first-child:last-child{width:100%}}.modern-browser .survey-page .survey-page-button.submitting,.modern-browser .survey-page .survey-page-button.submitting:hover{opacity:0.6;filter:alpha(opacity=60)}.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-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{background-color:#98938C;color:#fff;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:1px solid #999;background-color:#fff;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:none;font-size:12px;color:#000;margin-right:0}@media only screen and (max-width: 480px){.survey-page td.nps-radio-button-container .answer-label{font-size:11px}}.survey-page td.nps-radio-button-container .answer-label.checked{background-color:#333;color:#fff}.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;-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{content:attr(data-position);font-weight:bold;border:none;position:static;width:auto;height:auto;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}@media only screen and (max-width: 480px){.survey-page td.nps-radio-button-container .radio-button-input{visibility:hidden}}@media only screen and (max-width: 480px) and (max-width: 480px){.survey-page td.nps-radio-button-container.nps-pressed-state{background:none #746B64;border:1px solid #746B64;color:#fff;text-shadow:none}}.survey-page.survey-page-dark td.nps-radio-button-container{border-color:#fff;background-color:#666}.survey-page.survey-page-dark td.nps-radio-button-container .answer-label{color:#fff}.survey-page.survey-page-dark td.nps-radio-button-container .answer-label.checked{background-color:#fff;color:#000}.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}.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;*display:inline;zoom:1}.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;*display:inline;zoom:1;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:0.7;filter:alpha(opacity=70);-webkit-transition:0.1s all linear;transition:0.1s all linear}.survey-page .exit-survey:hover{opacity:1;filter:alpha(opacity=100)}@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{padding:14px 24px}@media only screen and (max-width: 480px){.survey-page .page-title-container{padding:10px 18px}}.survey-page .page-title-wrapper{float:left;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}}.ie7 .survey-page .exit-survey,.ie8 .survey-page .exit-survey{color:#000;background-color:#eee}.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}@-moz-document url-prefix(){.question-fieldset{display:table-column}}.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:0px 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;position:absolute;right:100%;padding-right:5px}.question-required .required-asterisk{display:inline-block;*display:inline;zoom:1}.question-row{margin:0 0 30px 0}.question-col{display:inline-block;*display:inline;zoom:1;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:dotted;outline-width:1px}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;padding:0 0 5px 0;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.33333%}@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.66667%}@media only screen and (max-width: 480px){.answer-option-col-6{width:auto}}.answer-option-col-7{width:14.28571%}@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.11111%}@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;*display:inline;zoom:1;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}.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:left;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 0px 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 th{padding:3px;text-align:center;vertical-align:bottom}.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}.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}table.question-matrix-nps-table .matrix-row-label-cell{text-align:left;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 0px 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 th{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-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{float:left;margin-right:15px}.question-datetime-date-field,.question-datetime-time-field{float:left;margin-right:4px;line-height:1;padding-bottom:1em;white-space:nowrap;display:inline}.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:20%;float:left;display:inline-block;*display:inline;zoom:1;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-demographic-label{font-weight:bold}.question-ranking-rank-hover{cursor:move}.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;border:1px solid #CCC;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}.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:0.5;filter:alpha(opacity=50)}.question-ranking-rank-wrapper{margin:0 0 5px 0;max-width:100%}.question-ranking-ranks-container{position:relative}.modern-browser .question-ranking-na-label-text,.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}.modern-browser .question-ranking-na-label,.ie8 .question-ranking-na-label,.ie9 .question-ranking-na-label{max-width:60px}.modern-browser .answer-label-rank,.ie8 .answer-label-rank,.ie9 .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,.ie8 .ranking-container-with-na-option .answer-label-rank,.ie9 .ranking-container-with-na-option .answer-label-rank{margin-right:4px}.modern-browser .answer-label-rank-na,.ie8 .answer-label-rank-na,.ie9 .answer-label-rank-na{display:inline-block;vertical-align:middle;padding-left:5px;position:inherit}.modern-browser .question-ranking-rank-select,.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}.modern-browser .question-ranking-select-cell,.ie8 .question-ranking-select-cell,.ie9 .question-ranking-select-cell{display:table-cell;width:62px}.modern-browser .question-ranking-bullet-cell,.ie8 .question-ranking-bullet-cell,.ie9 .question-ranking-bullet-cell{display:table-cell;width:42px}.modern-browser .question-ranking-na-cell,.ie8 .question-ranking-na-cell,.ie9 .question-ranking-na-cell{display:table-cell;width:55px}.modern-browser .question-ranking-answer-cell,.ie8 .question-ranking-answer-cell,.ie9 .question-ranking-answer-cell{width:auto;display:table-cell}.modern-browser .question-ranking-table-wrapper,.ie8 .question-ranking-table-wrapper,.ie9 .question-ranking-table-wrapper{display:table;width:100%}.modern-browser .question-ranking-table-row-wrapper,.ie8 .question-ranking-table-row-wrapper,.ie9 .question-ranking-table-row-wrapper{display:table-row}.modern-browser .question-ranking-bullet,.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}@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-answer-cell{width:120px;max-width:120px}.question-ranking-answer-cell .answer-label-rank{width:120px;max-width:120px}.question-ranking-na-cell{max-width:62px;width:62px}.question-ranking-na-cell .question-ranking-na-label-text{max-width:55px;width:55px}}.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{display:block;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}.question-presentation-image img{max-width:100%}.question-presentation-text{word-wrap:break-word;white-space:normal;display:block}.user-generated img{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}}@media only screen and (max-width: 480px){.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 0px 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{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{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{padding-left:5px}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}}textarea.textarea{resize:both}.radio-button-container,.checkbox-button-container{position:relative}.radio-button-input,.checkbox-button-input{position:absolute;display:block;z-index:10;top:6px;left:7px}.radio-button-display,.checkbox-button-display{width:20px;height:20px;position:relative;z-index:11;display:block;float:left;margin:0 8px 0 0}.radio-button-display{background-position:0px 0}.checkbox-button-display{background-position:-40px 0}.modern-browser .radio-button-input,.modern-browser .checkbox-button-input{position:absolute;overflow:hidden;opacity:0;filter:alpha(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;width:20px;height:20px;margin:3px 10px 0 0;-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}.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;filter:alpha(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;filter:alpha(opacity=100);-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;filter:alpha(opacity=0);background-color:white}.is-high-contrast .checkbox-button-display{opacity:0;filter:alpha(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:-8px;margin-right:-8px}@media only screen and (min-width: 480px){.modern-browser .answer-option-col .radio-button-label,.modern-browser .question-col .radio-button-label,.modern-browser .horizontal-answer-options .radio-button-label,.modern-browser .answer-option-col .checkbox-button-label,.modern-browser .question-col .checkbox-button-label,.modern-browser .horizontal-answer-options .checkbox-button-label{margin-right:20px}}.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}.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("/smassets/responseweb/smlib.surveytemplates/3.0.9/assets/sprite_checkmark_alpha.png")}.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{background-image:url("/smassets/responseweb/smlib.surveytemplates/3.0.9/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 .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{background:url("/smassets/responseweb/smlib.surveytemplates/3.0.9/assets/arrow_dropdown_with_padding@2x.png") no-repeat right #fff;background-size:15px 17px}}.question-ranking-bullet{background-image:url("/smassets/responseweb/smlib.surveytemplates/3.0.9/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("/smassets/responseweb/smlib.surveytemplates/3.0.9/assets/Handles@2x.png")}}.ie7 .survey-footer-title .survey-footer-link,.ie8 .survey-footer-title .survey-footer-link{background-image:url("/smassets/responseweb/smlib.surveytemplates/3.0.9/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}
