﻿html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.hide{display:none}.center{text-align:center}.align-right{text-align:right !important}.align-left{text-align:left !important}.align-center{text-align:center !important}.align-top{vertical-align:top}.nowrap{white-space:nowrap}.cf:after{clear:both;content:"";display:table}.fl{float:left}.fr{float:right}.centered{margin-left:auto;margin-right:auto}.t{margin-top:0}.b{margin-bottom:0}.block{display:block}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.indented{margin-left:32px}.grid-row,.row{max-width:68em;margin-left:auto;margin-right:auto;max-width:100%}.grid-row:after,.row:after{clear:both;content:"";display:table}.one-column{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}.one-column:last-child{margin-right:0}.two-columns{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.two-columns:last-child{margin-right:0}.three-columns{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.three-columns:last-child{margin-right:0}.four-columns{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.four-columns:last-child{margin-right:0}.five-columns{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.five-columns:last-child{margin-right:0}.six-columns{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.six-columns:last-child{margin-right:0}.seven-columns{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.seven-columns:last-child{margin-right:0}.eight-columns{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.eight-columns:last-child{margin-right:0}.nine-columns{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.nine-columns:last-child{margin-right:0}.ten-columns{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.ten-columns:last-child{margin-right:0}.eleven-columns{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}.eleven-columns:last-child{margin-right:0}.twelve-columns{float:left;display:block;margin-right:2.3576515979%;width:100%}.twelve-columns:last-child{margin-right:0}.shift-one{margin-left:8.5298042998%}.shift-two{margin-left:17.0596085997%}.shift-three{margin-left:25.5894128995%}.shift-four{margin-left:34.1192171993%}.shift-five{margin-left:42.6490214991%}.shift-six{margin-left:51.178825799%}.shift-seven{margin-left:59.7086300988%}.shift-eight{margin-left:68.2384343986%}.shift-nine{margin-left:76.7682386985%}.shift-ten{margin-left:85.2980429983%}.shift-eleven{margin-left:93.8278472981%}.five-across{width:20%}.last-column{margin-right:0}@media all and (max-width: 720px){.responsive-column{width:100%;margin-left:0}}table .one-column{float:none;display:table-cell;width:8.333%}table .two-columns{float:none;display:table-cell;width:16.666%}table .three-columns{float:none;display:table-cell;width:24.999%}table .four-columns{float:none;display:table-cell;width:33.332%}table .five-columns{float:none;display:table-cell;width:41.665%}table .six-columns{float:none;display:table-cell;width:49.998%}table .seven-columns{float:none;display:table-cell;width:58.331%}table .eight-columns{float:none;display:table-cell;width:66.664%}table .nine-columns{float:none;display:table-cell;width:74.997%}table .ten-columns{float:none;display:table-cell;width:83.33%}table .eleven-columns{float:none;display:table-cell;width:91.663%}table .twelve-columns{float:none;display:table-cell;width:99.996%}.dark-gray{color:#444444}.gray{color:#666666}.light-gray{color:#888888}.very-light-gray{color:#cccccc}.text-color{color:#444444}.border-color{color:#cccccc}.primary-color{color:#7ac142 !important}@-webkit-keyframes slow-bounce{0%{transform:translateY(-3px)}50%{transform:translateY(3px)}100%{transform:translateY(-3px)}}@-moz-keyframes slow-bounce{0%{transform:translateY(-3px)}50%{transform:translateY(3px)}100%{transform:translateY(-3px)}}@keyframes slow-bounce{0%{transform:translateY(-3px)}50%{transform:translateY(3px)}100%{transform:translateY(-3px)}}.btn,input[type='submit']{background-color:rgba(255,255,255,0.7);background-image:-webkit-linear-gradient(rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:linear-gradient(rgba(255,255,255,0.7), rgba(255,255,255,0));transition:background 0.1s ease-in-out;background-color:#e9e9e9;border-radius:3px;border:solid 1px #ccc;color:#444444;text-shadow:0 1px 0px #fff;display:inline-block;padding:8px 16px;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);font-size:16px;line-height:133%;font-weight:normal;text-align:center;cursor:pointer;text-decoration:none}.btn:hover,input[type='submit']:hover{text-decoration:none;background-color:#ddd}.btn:active,input[type='submit']:active{background-color:#bbb;transition:none;box-shadow:inset 0px 0px 2px rgba(0,0,0,0.5);box-shadow:none}.btn[disabled],.btn.disabled,input[type='submit'][disabled],input[type='submit'].disabled{opacity:0.3;cursor:not-allowed}.btn.selected,.btn.active,input[type='submit'].selected,input[type='submit'].active{background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.5));background-image:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.5));background-color:#ddd;box-shadow:inset 0px 0px 3px rgba(0,0,0,0.2)}.btn.btn-primary,input[type='submit'].btn-primary{background-color:rgba(255,255,255,0.5);background-image:-webkit-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));background-image:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));background-color:#6eb03a;color:#fff;text-shadow:0 -1px 0px rgba(0,0,0,0.3);border:solid 1px #629d33}.btn.btn-primary:hover,input[type='submit'].btn-primary:hover{background-color:#629d33}.btn.btn-primary:active,input[type='submit'].btn-primary:active{background-color:#4a7627}.btn.btn-small,input[type='submit'].btn-small{font-size:14px;padding:4px 12px}.btn.btn-mini,input[type='submit'].btn-mini{font-size:13px;padding:3px 8px}.btn.btn-huge,input[type='submit'].btn-huge{border-radius:4px;display:block;width:100%;font-size:24px;font-weight:bold;box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0px 1px 0px rgba(255,255,255,0.5)}.btn-group .btn{border-radius:0;margin-right:-5px}.btn-group .btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group .btn:last-child{margin-right:0;border-top-right-radius:3px;border-bottom-right-radius:3px}*{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}h1,h2,h3,h4,h5,h6,p,.h1,.h2,.h3,.h4,.h5,.h6{line-height:133%}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child{margin-bottom:0}h1{font-size:48px;line-height:58px;margin:32px 0;font-weight:bold}h1.smaller{font-size:32px;line-height:40px}h2{font-size:24px;margin:24px 0;font-weight:bold}h3{font-size:18px;font-weight:bold;margin:20px 0}h4{font-size:16px;font-weight:400;color:#888888;margin:24px 0}h5,.h5{font-size:16px;font-weight:bold;margin:24px 0}h6,.h6{font-size:16px;font-weight:300;color:#666666;text-transform:uppercase;margin:24px 0}p{font-weight:400;margin-top:24px}.normal-size{font-size:16px !important;line-height:133%}.small{font-size:14px;line-height:133%}.very-small{font-size:12px;line-height:133%}.thin{font-weight:300}.strong,strong{font-weight:bold}.nowrap{white-space:nowrap}ul.bulleted li{margin-top:16px}span.trademark{font-size:70%;display:inline-block;color:#888888;vertical-align:super;line-height:1px}textarea,input[type="text"],input[type="password"],input[type="number"],input[type="email"]{display:block;width:100%;padding:6px 8px;font-size:16px;line-height:133%;border:1px solid #cccccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}textarea[disabled],input[type="text"][disabled],input[type="password"][disabled],input[type="number"][disabled],input[type="email"][disabled]{cursor:not-allowed;opacity:0.3 !important}select{display:block;width:100%;height:42px;border:1px solid #bbb;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px #fff;border-radius:3px;cursor:pointer;font-size:16px;line-height:133%}select[disabled]{cursor:not-allowed;opacity:0.3 !important}select option{background:#fff}input.error,textarea.error,select.error{border-color:#cc0000 !important}label.error{display:block !important;padding-left:8px;position:absolute;color:#cc0000;font-weight:normal !important;font-size:12px !important}.text-field-group{margin-top:24px}.text-field-group.t{margin-top:0}.text-field-group label{display:none;font-size:14px;margin-bottom:4px;font-weight:bold}.conditional-fields-box{padding:16px;border:solid 1px #cccccc;border-radius:8px;position:relative;margin-top:24px}.conditional-fields-box .title{padding-bottom:16px;text-align:center;border-bottom:solid 1px #cccccc;color:#888888;margin-bottom:0}.conditional-fields-box:before{content:"";position:absolute;left:50%;margin-left:-12px;top:-12px;width:18px;height:12px;border-bottom:solid 12px #cccccc;border-left:solid 12px transparent;border-right:solid 12px transparent}*{box-sizing:border-box}body{background:white;color:#444444;font-size:16px;line-height:133%}.hide-on-mobile{display:block}.show-on-mobile{display:none}img{-ms-interpolation-mode:bicubic}hr{margin:24px 0;border:none;border-top:solid 1px #cccccc;border-bottom:solid 1px white;background:none}a{color:#7ac142;text-decoration:underline}a:hover{color:#3e6320;transition:color 0.2s ease-in-out}ul.bulleted{padding-left:16px}.scroll-anchor{position:absolute;visibility:hidden;margin-top:-59px}.five-twelve{display:block;max-width:512px;margin-left:auto;margin-right:auto}.five-sixty{display:block;max-width:560px;margin-left:auto;margin-right:auto}.two-fifty{display:block;max-width:250px;margin-left:auto;margin-right:auto}.box{background:#fff;padding:24px;border:solid 1px #cccccc;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);margin-top:40px;margin-bottom:40px;border-radius:8px;first-child-margin-top:0;last-child-margin-bottom:0}.box:after{clear:both;content:"";display:table}.box.yellow-box{background-color:#FCFCE9;background-image:-webkit-linear-gradient(#FCFCE9, #F6F8C7);background-image:linear-gradient(#FCFCE9, #F6F8C7);border-color:#D5D6AE}.box.gray-box{background-color:#fcfcfc;background-image:-webkit-linear-gradient(#fcfcfc, #f3f3f3);background-image:linear-gradient(#fcfcfc, #f3f3f3)}.box.outlined-box{margin-top:64px;margin-bottom:64px;padding:32px;box-shadow:none}.box.outlined-box .title-container{text-align:center;margin-top:-45px}.box.outlined-box .box-title{display:inline-block;background:#fff;padding:0 16px;font-size:18px;font-weight:300}.text-separator-container{position:relative}.text-separator-container .text-separator{text-align:center}.text-separator-container .text-separator h4{position:relative;z-index:1;display:inline-block;padding:0 16px;background:#fff;font-size:24px;font-weight:300}.text-separator-container .text-separator:before{content:"";position:absolute;z-index:0;width:100%;left:0;height:1px;margin-top:16px;background:#cccccc}.flash{max-width:512px;padding:8px;border-radius:4px;background:#7ac142;color:white;text-align:center;margin:16px auto 16px auto;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.2)}.flash.flash-info{background:#666666}.flash.flash-error{background:white;color:#cc0000;border:solid 1px #cc0000;box-shadow:none}#TopBar{position:fixed;z-index:100;top:0;left:0;right:0}#PreviewBar{background:#444;background:rgba(0,0,0,0.6);font-size:14px;color:white;padding:4px 8px;font-weight:300;line-height:23px}#PreviewBar a.btn{color:white;background-color:rgba(255,255,255,0.5);background-image:-webkit-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));background-image:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));background-color:#777;text-shadow:0 -1px 0px rgba(0,0,0,0.3);border:solid 1px #555;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.2);font-weight:300}#PreviewBar a.btn:hover{background-color:#888}#PreviewBar a.btn.selected,#PreviewBar a.btn.active{background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.2));background-image:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.2));background-color:#333;box-shadow:inset 0px 0px 3px rgba(0,0,0,0.7)}#ProgressBar{width:100%;height:8px;background:#ddd;box-shadow:inset 0 0 1px #888888}#ProgressBar .completed{width:0%;height:8px;background:#7ac142;background-color:#b0da8f;background-image:-webkit-linear-gradient(#b0da8f, #6eb03a);background-image:linear-gradient(#b0da8f, #6eb03a);box-shadow:inset 0 0 1px #7ac142;transition:width 0.5s ease-out}#ProgressBar .tooltip{opacity:0;pointer-events:none;transition:opacity 0.5s ease-in-out;position:absolute;left:50%}#ProgressBar .tooltip .inner{position:absolute;width:120px;margin-top:5px;margin-left:-60px;background:white;border:solid 1px #7ac142;color:#7ac142;font-size:14px;border-radius:4px;text-align:center}#ProgressBar .tooltip .inner:before{content:"";position:absolute;left:50%;margin-left:-6px;margin-top:-6px;border-color:#7ac142;border-left:solid 6px transparent;border-right:solid 6px transparent;border-bottom:solid 6px;width:0;height:0}#ProgressBar:hover .tooltip{opacity:1}.noscript-message{position:absolute;background:#ffffcc;border:solid 1px #ddddbb;font-size:14px;text-align:center;padding:4px;width:100%;top:16px;left:0}#SavingIndicator{position:fixed;width:120px;text-align:center;height:32px;line-height:30px;background:#444;background:rgba(0,0,0,0.5);color:white;left:50%;margin-left:-60px;bottom:0;z-index:101;border-top-left-radius:4px;border-top-right-radius:4px;display:none}.survey-modal{position:fixed;left:0;top:0;right:0;bottom:0;background:white;z-index:100;overflow:auto;padding:48px 24px}.survey-modal .close-btn{position:absolute;top:8px;right:8px;text-decoration:none}.survey-modal .close-btn:after{content:"×";cursor:pointer;font-size:32px}.show-modal{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -10%, 0);transform:translate3d(0, -10%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.hide-modal{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(0, -10%, 0);transform:translate3d(0, -10%, 0)}}.numbered-step:after{clear:both;content:"";display:table}.numbered-step .step-number{float:left;width:32px;height:32px;border-radius:50%;border:solid 1px #7ac142;color:#7ac142;text-align:center;font-size:24px;font-weight:300;line-height:30px}.numbered-step .body{margin-left:48px}.footer-box{color:#888888;font-size:12px;text-align:center}.contact-info-container{font-size:13px}#Copyright{color:#888888;font-size:12px;text-align:center}#Copyright a{font-weight:500;display:inline-block;margin:0 6px}.survey-page{padding:100px 24px 32px;min-width:320px}.survey-page .survey-header .survey-logo{width:160px;margin:0 auto;padding-bottom:24px;border-bottom:solid 1px #cccccc;text-align:center}.survey-page .survey-header .survey-logo img{width:auto;height:auto;max-width:160px;max-height:80px}.survey-page .survey-header .survey-title{text-align:center;font-size:24px;line-height:133%;font-weight:300;margin:24px 0 8px 0;color:#666666}.survey-page .survey-header .survey-page-number{margin-top:0;text-align:center;font-weight:300;color:#888888}.survey-page .intro-box{position:relative;z-index:1}.survey-page .start-here{width:160px;margin:-43px auto 80px auto;padding:15px 0 15px 0;text-align:center;color:white;font-size:16px;font-weight:bold;background:#7ac142;position:relative;z-index:0;-webkit-animation:slow-bounce 2s infinite;-moz-animation:slow-bounce 2s infinite;animation:slow-bounce 2s infinite}.survey-page .start-here:after{position:absolute;width:160px;left:0;top:51px;content:"";border-top:solid 16px #7ac142;border-left:solid 80px transparent;border-right:solid 80px transparent}.survey-page .contents{max-width:640px;margin-left:auto;margin-right:auto}@media all and (max-width: 720px){.survey-page{padding:60px 16px 24px 16px}.survey-page .survey-header .survey-title{font-size:20px}}.question{margin:80px 0;padding-left:64px;font-size:16px;-webkit-text-size-adjust:none}.question .question-number{position:absolute;width:32px;height:32px;border-radius:50%;border:solid 1px #7ac142;color:#7ac142;text-align:center;font-size:20px;line-height:30px;font-weight:300;margin-left:-64px;margin-top:-4px}.question .question-prompt,.question .question-prompt p{font-size:18px;line-height:140%;font-weight:bold;color:#444444}.question .secondary-prompt{font-size:14px;color:#888888}.question .question-note,.question .question-note p{font-size:14px;color:#666666;margin:16px 0}.question .question-directions{font-size:16px;color:#7ac142;margin:16px 0}.question .question-body{margin-top:16px;position:relative}.question.narrow-question{padding-right:64px}.question textarea,.question input[type="text"]{display:block;width:100%;padding:6px 8px;font-size:16px;line-height:133%;border:1px solid #cccccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.question textarea[disabled],.question input[type="text"][disabled]{cursor:not-allowed;opacity:0.3 !important}.question textarea{min-height:120px}.question blockquote{color:#666666;font-size:18px;font-weight:300;font-style:italic;padding:12px 8px 12px 40px;margin:24px 0;background:#f9f9f9;border-left:solid 2px #7ac142;border-right:solid 2px #7ac142;position:relative}.question blockquote:before{content:"“";color:#7ac142;font-size:56px;font-weight:300;position:absolute;margin-left:-32px;margin-top:8px}.question blockquote p:last-child:after{content:"”";color:#7ac142;font-size:56px;font-weight:300;position:relative;right:-4px;top:24px;line-height:0}.question .checkboxes,.question .radios{margin:0;padding:0}.question .checkboxes li,.question .radios li{list-style-type:none;display:block;position:relative;margin-top:2px}.question .checkboxes label,.question .radios label{cursor:pointer}.question .checkboxes label.error,.question .radios label.error{cursor:auto;margin-top:-14px;padding-left:0}.question .checkboxes input[type=checkbox],.question .checkboxes input[type=radio],.question .radios input[type=checkbox],.question .radios input[type=radio]{position:absolute;left:0;top:11px;cursor:pointer}.question .checkboxes input[type=checkbox]:checked+.choice-text,.question .checkboxes input[type=radio]:checked+.choice-text,.question .radios input[type=checkbox]:checked+.choice-text,.question .radios input[type=radio]:checked+.choice-text{background:#f4faef;transition:all 0.2s ease-in-out;border:solid 1px #cbe7b5}.question .checkboxes input[type=checkbox]:checked+.choice-text .other-label,.question .checkboxes input[type=radio]:checked+.choice-text .other-label,.question .radios input[type=checkbox]:checked+.choice-text .other-label,.question .radios input[type=radio]:checked+.choice-text .other-label{display:none}.question .checkboxes input[type=checkbox]:checked+.choice-text input[type=text],.question .checkboxes input[type=radio]:checked+.choice-text input[type=text],.question .radios input[type=checkbox]:checked+.choice-text input[type=text],.question .radios input[type=radio]:checked+.choice-text input[type=text]{display:block}.question .checkboxes input[type=radio],.question .radios input[type=radio]{top:10px}.question .checkboxes .choice-text,.question .radios .choice-text{display:block;padding:7px 4px 7px 32px;border-radius:6px;margin-left:-8px;border:solid 1px transparent}.question .checkboxes .choice-text:hover,.question .radios .choice-text:hover{transition:background 0.2s ease-in-out;background:#f6f6f6}.question .checkboxes .choice-text input[type=text],.question .radios .choice-text input[type=text]{display:none}.question .checkboxes .choice-text .other-label span,.question .radios .choice-text .other-label span{color:#888888;font-style:italic}.question.numeric-question .dollars{position:absolute;color:#888888;font-size:20px;margin-left:6px;margin-top:6px}.question.numeric-question .dollars+input[type="text"]{padding-left:24px}.question.numeric-question .unit{position:absolute;margin-top:-26px;right:1px;padding:0 4px;background:white;color:#888888;font-size:14px}.question.prompted-question .checkboxes{margin-top:16px}.question.prompted-question .modified-statement{display:none}.question.prompted-question .modified-label{display:none}.question.prompted-question.modified .default-statement{display:none}.question.prompted-question.modified .default-label{display:none}.question.prompted-question.modified .modified-statement{display:block}.question.prompted-question.modified .modified-label{display:inline}.question.matrix-question input[type=radio]{cursor:pointer}.question.matrix-question .desktop-prompt{display:inline}.question.matrix-question .mobile-prompt{display:none}.question.matrix-question table{border-collapse:collapse;width:100%}.question.matrix-question td,.question.matrix-question th{font-size:12px;line-height:133%;font-weight:normal;padding:8px;text-align:center}.question.matrix-question td{border-top:solid 1px #cccccc}.question.matrix-question th{color:#888888}.question.matrix-question td.choice-text{text-align:left;padding-left:0;font-weight:bold}.question.matrix-question td.level{font-size:16px}.question.review-question .review-stars{width:280px;position:relative;margin:16px auto}.question.review-question .click-targets{width:280px;height:55px;position:absolute;z-index:10}.question.review-question .click-targets:after{clear:both;content:"";display:table}.question.review-question .click-targets .click-target{float:left;width:10%;height:55px;cursor:pointer}.question.review-question .stars-selector{width:280px;height:55px;position:relative;z-index:1}.question.review-question .stars-selector .filled-stars{position:absolute;z-index:1;width:0;height:55px;background-image:url(/assets/survey/review-question-stars-39ab428c747d2c0a1097d3ebc8b1e82d.png);background-size:280px 110px;background-position:1px 55px}.question.review-question .stars-selector .unfilled-stars{position:absolute;z-index:0;width:280px;height:55px;background-image:url(/assets/survey/review-question-stars-39ab428c747d2c0a1097d3ebc8b1e82d.png);background-size:280px 110px;background-position:1px 0}.question.review-question .selected-rating{margin-top:8px;padding:8px;text-align:center;border-radius:24px;font-size:14px;color:#888888;font-style:italic;background:#f9f9f9;box-shadow:inset 0 0 2px rgba(0,0,0,0.2)}.question.nps-question input[type=radio]{position:absolute;left:-3000px}.question.nps-question label{float:left;width:9.09%;text-align:center}.question.nps-question .nps-button{display:inline-block;width:38px;height:38px;line-height:36px;font-size:24px;font-weight:300;text-align:center;border-radius:50%;border:solid 1px #979797;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2, #d4d4d4);background-image:linear-gradient(#f2f2f2, #d4d4d4);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px #fff;cursor:pointer}.question.nps-question .nps-button-label{margin-top:16px;margin-bottom:8px}.question.nps-question .nps-radio:checked+.nps-button{color:white;background:#7ac142;border-color:#629d33;box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.2)}.question.named-content-question .default-attribution{margin-top:16px}@media all and (max-width: 720px){.question{padding-left:0}.question.narrow-question{padding-right:0}.question .question-number{position:absolute;left:15px;margin-left:0;margin-top:-32px;font-size:14px;width:24px;height:24px;line-height:22px}.question .question-prompt{font-size:16px;line-height:133%}.question .question-note{font-size:12px;line-height:133%}.question .question-directions{font-size:14px;line-height:133%}.question textarea{min-height:0}.question .choice-text{font-size:14px;line-height:133%}.question.matrix-question .desktop-prompt{display:none}.question.matrix-question .mobile-prompt{display:inline}.question.matrix-question .question-body{width:100%;overflow-x:auto;box-shadow:inset 0 0 3px rgba(0,0,0,0.2);border:solid 1px #cccccc;border-radius:4px;padding:8px}.question.matrix-question th{font-size:11px}}@media all and (max-width: 500px){.question.nps-question .nps-button{width:24px;height:24px;line-height:22px;font-size:16px}}@media all and (max-width: 720px){.hide-on-mobile{display:none}.show-on-mobile{display:block}h1{font-size:28px;line-height:133%}h2{font-size:18px;line-height:133%}h4,h5,h6{font-size:14px;line-height:133%}p,li{font-size:14px;line-height:133%}.box{padding:16px}.btn-huge{font-size:18px !important}select{font-size:14px}}
