body {color: #444;font-size: 16px;font-family: Helvetica, Arial, sans-serif;line-height: 1.231;-webkit-text-size-adjust: none;margin: 0;background: #fff; }.hidden {display: none; }#page {width: auto;margin: 0; }#hd {min-height: 28px;padding: 8px;background-color: #F1F1F1; }.logo {float: left;padding: 8px 16px 0 16px; }.logoText {font-weight: bold;font-size: 11px; }.odrLogo {float: left;width: 116px;height: 32px;padding: 8px 0; }#main {width: auto;margin: 0;padding: 8px 8px 16px; }div.path {font-size: 11px;padding-top: 4px;margin-bottom: 12px;border-bottom: 1px solid #f1f1f1;background: #fff; }div.path p {margin: 2px 0; }div.surveyProgress {height: 13px;margin: 0 0 4px;border: 1px solid #eee;background: #fff; }div.surveyProgress div.progressBar {height: 13px;background: #30E430; }div.surveyProgress div.progressBar span {padding: 0 4px;color: #fff;font-size: 11px;line-height: 14px; }hr {height: 1px;border: none;background-color: #ddd; }#ft {padding: 16px 8px;border-top: 1px solid #ccc;font-size: 0.8em;background: #fff; }#ft .copyright {line-height: 1.6em; }#hd:after, #main:after, #ft:after {content: "";display: block;clear: both;zoom: 1; }a:link, a:visited, a:hover {color: #30B0E4;font-weight: bold;text-decoration: none; }h1 {font-size: 20px;font-weight: normal;margin: 4px 4px; }h2 {font-weight: normal;font-size: 18px;margin: 8px 0 6px; }p {margin: 4px 6px; }p.minor {font-size: 12px; }label {cursor: pointer; }label.info {display: block;padding: 0 8px;color: #999;font-size: 80%;text-align: right; }input, button, select, textarea {font-size: inherit;font-family: inherit;border: 1px solid #ccc;background-color: #fff;background-image: none;padding: 2px 4px;margin: 2px 0; }input[readonly] {background-color: #f1f1f1; }select {padding: 0; }input, textarea, select {width: 95%; }input[type='checkbox'], input[type='radio'] {width: auto;height: auto;line-height: normal;cursor: pointer;margin: 4px; }button, input[type='button'], input[type='submit'] {cursor: pointer;color: #fff;padding: 4px;background-color: #30B0E4;border: 0;font-family: Arial, sans-serif;-moz-appearance: none;-webkit-appearance: none;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0; }input[type='submit']:hover, input[type='button']:hover {background-color: #30E430; }.next input[type='submit'] {display: block;width: 80%;font-size: 1.8em;font-family: Arial, sans-serif;text-align: center;padding: 6px 4px;margin: 18px auto 4px auto; }.btn input {width: 54px; }input.start, #geoLocationRequestMsg {display: block;margin: 24px auto;padding: 6px 4px;text-align: center;word-wrap: break-word;background: none; }input.start {font-size: 1.8em;background-color: #30B0E4; }input.start:hover {background-color: #30E430; }#geoLocationRequestMsg {display: none;width: auto !important;color: #30B0E4;font-size: 18px;font-weight: bold; }.flatpageBody h1 {font-size: 48px;line-height: 1em;margin-bottom: 0.3em; }.flatpageBody h2 {font-size: 36px;line-height: 1em;margin-bottom: 0.3em; }.flatpageBody p {margin-bottom: 8px; }.flatpageBody ul {list-style: circle; }.flatpageBody ul, .flatpageBody ol {padding: 0 0 0 20px;margin-bottom: 0.3em; }.wysiwyg-font-size-smaller {font-size: 12px !important; }.wysiwyg-font-size-small {font-size: 14px; }.wysiwyg-font-size-large {font-size: 18px; }.wysiwyg-font-size-larger {font-size: 24px; }.wysiwyg-font-size-x-large {font-size: 36px; }.wysiwyg-float-left {float: left;margin: 0.2em 1.5em 1em 0; }.wysiwyg-float-right {float: right;margin: 0.2em 0 1em 1.5em; }.wysiwyg-float-center {display: block;float: none;margin: 0.2em auto 1em auto;zoom: 1; }.wysiwyg-float-center:before, .wysiwyg-float-center:after {display: table;content: "";zoom: 1; }.wysiwyg-float-center:after {clear: both; }.wysiwyg-float-center:before, .wysiwyg-float-center:after {display: table;content: "";zoom: 1; }.wysiwyg-float-center:after {clear: both; }.wysiwyg-clear-both {clear: both; }.wysiwyg-clear-left {clear: left; }.wysiwyg-clear-right {clear: right; }.wysiwyg-color-black {color: black; }.wysiwyg-color-silver {color: silver; }.wysiwyg-color-gray {color: gray; }.wysiwyg-color-white {color: white; }.wysiwyg-color-maroon {color: maroon; }.wysiwyg-color-red {color: red; }.wysiwyg-color-purple {color: purple; }.wysiwyg-color-fuchsia {color: fuchsia; }.wysiwyg-color-green {color: green; }.wysiwyg-color-lime {color: lime; }.wysiwyg-color-olive {color: olive; }.wysiwyg-color-yellow {color: yellow; }.wysiwyg-color-navy {color: navy; }.wysiwyg-color-blue {color: blue; }.wysiwyg-color-teal {color: teal; }.wysiwyg-color-aqua {color: aqua; }.flashMessage {margin: 8px 0; }.question-error, .question-success {display: block;margin-bottom: 10px;color: #fff;font-size: 16px;font-family: Arial, sans-serif;line-height: 1.3em;padding: 6px 8px;background-color: #ff0000; }.question-success {background-color: #30E430; }ul {list-style: none;padding-left: 16px; }ul.choices {margin: 0;padding: 0; }ul.choices li {display: block;width: 100%;overflow: hidden;line-height: 1.231;padding: 4px 0;border-top: solid 1px #f1f1f1; }ul.choices li:first-child {border: none; }ul.choices li > span {line-height: 1.1; }ul.choices li > label {line-height: 1.231; }.questionImage img, .choiceImage img {max-width: 100%;height: auto; }.star_rating .uiInput {margin: 4px 0; }.starRating {display: inline-block; }.starRating input[type=radio] {width: 14px;margin: 0 14px 0 7px; }.starRating label {display: block;width: 28px;height: 16px;margin: 0 7px 0 0;padding: 10px 0 2px;line-height: 12px;font-size: 12px;text-align: center;color: #444;background-image: url('rating-icons_28x28-cfb5961007a05bf8eeb93d31ee650369.png');background-repeat: no-repeat;background-position: 0 0; }.starRating input[type=radio]:checked + label {background-position: 0 -28px; }.starRating.heart label {background-position: 0 -56px; }.starRating.heart input[type=radio]:checked + label {background-position: 0 -84px;color: #fff; }.starRating.smiley label {background-position: 0 -112px; }.starRating.smiley input[type=radio]:checked + label {background-position: 0 -140px; }.starRating.thumb label {background-position: 0 -168px; }.starRating.thumb input[type=radio]:checked + label {background-position: 0 -196px; }.starRating.tick label {background-position: 0 -224px; }.starRating.tick input[type=radio]:checked + label {background-position: 0 -252px; }.starRating.dot label {background-position: 0 -280px; }.starRating.dot input[type=radio]:checked + label {background-position: 0 -308px; }ul.choices li > div.q-video-wrapper {position: relative;float: none !important;min-width: 160px;max-width: 1280px;padding: 0;margin: 0 auto; }#videoPlayer {background: #000; }#playBtn {display: none;width: 64px;height: 64px;background-repeat: no-repeat;background-image: url('video-play-button-blue-64x64-469e8ce0dfa486a9a28210f48a3eae90.png');position: absolute;top: 50%;left: 50%;z-index: 1000;margin: -32px 0 0 -32px;cursor: pointer; }ul.choices.dictionary {display: block;width: 100%; }ul.choices.dictionary #searchButton {display: block;width: 80%;min-width: 160px;font-size: 24px;font-family: Arial, sans-serif;text-align: center;padding: 6px 4px;margin: 8px auto 4px auto; }ul#dictionarySearchResults {display: block;width: 100%;margin: 0;padding: 0; }ul#dictionarySearchResults li {display: block;overflow: hidden;line-height: 1.231;padding: 4px 0 2px;border-top: solid 1px #f1f1f1;cursor: pointer;background-color: #fff; }ul#dictionarySearchResults li:first-child {border: 0; }ul#dictionarySearchResults li button {margin: 2px 4px 4px 0; }ul#dictionarySearchResults li.noData {cursor: default;font-weight: bold;color: #666;text-align: center; }#mediaCapture {width: 100%;margin-bottom: 8px; }#mediaCapture .inner {float: none;position: relative;min-width: 144px;margin: 12px 0;padding: 8px;border: solid 1px #ccc;overflow: hidden; }#mediaCapture .fileInput {position: relative;width: 80%;height: 36px; }#mediaCapture .hiddenFileInput {width: 100%;height: 36px;position: relative;z-index: 2;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;margin: 0;padding: 0;border: 0;cursor: pointer; }#mediaCapture .fileInputButton {width: 100%;height: 36px;position: absolute;top: 0;left: 0;z-index: 1;color: #fff;font-size: 18px;line-height: 36px;text-align: center;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-appearance: none;background-color: #30B0E4; }#mediaCapture .hiddenFileInput:hover + .fileInputButton {background-color: #30E430; }#mediaCapture .preview {position: absolute;top: 2px;right: -40px; }#mediaCapture .fileSizeLabel {position: absolute;bottom: 0;right: 0;background: #ccc;font-size: 0.7em;line-height: 1.2em;padding: 0 2px; }#mediaCapture .fileName {height: 20px;font-size: 13px;margin: 8px 0 4px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;-webkit-touch-callout: none;-moz-user-select: -moz-none;-ms-user-select: none;-webkit-user-select: none;user-select: none; }#mediaCapture .fileSizeThresholdNotice {display: none;padding: .4em; }#mediaMailto {margin-bottom: 12px; }html {overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; }html, body {min-width: 212px; }#hd {min-height: 48px; }#main {margin: 0 auto;min-height: 185px; }div.c {margin: auto;text-align: left;*zoom: 1; }div.c:after {content: "";display: table;clear: both; }button, select {text-transform: none; }button, input, select, textarea {margin: 0;font: inherit;color: inherit; }input, select, textarea {display: block;height: 34px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }textarea {padding: 6px 4px; }input[type="text"], textarea {max-width: 790px; }input[type='number'] {width: auto; }select {width: auto;max-width: 800px; }button, input[type='button'], input[type='submit'] {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; }#geoLocationRequestMsg {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; }input.start, #geoLocationRequestMsg {max-width: 320px;margin: 24px auto 48px; }.next input[type='submit'] {min-width: 160px;max-width: 286px;font-size: 36px;padding: 2px 4px; }.btn input {height: auto; }textarea, input.start, .next input[type='submit'], input.basic {height: auto;line-height: 1.42857143; }input.basic {width: auto; }input.start {font-size: 3em; }.uiInput {position: relative; }.uiInput > input[type='checkbox'], .uiInput > input[type='radio'], .uiInput > .btn input {position: absolute;top: 1px;margin: 0; }.uiInput > input[type='checkbox'] + label, .uiInput > input[type='radio'] + label {display: block;min-height: 20px;padding-left: 24px; }.uiInput > .btn + label {display: block;min-height: 22px;padding: 6px 0 0 60px; }ul.choices li {overflow: visible;float: left; }ul.choices li > div {float: left;width: 100%;line-height: 1.231; }ul.choices li.openChoice > div {float: none;padding: 4px 0 0; }ul.choices li.openChoice > .uiInput {text-align: left; }ul.choices li.openChoice .button {display: block;margin-top: 8px; }ul.choices li.openChoice .btn input {margin: 4px 0 0; }.flatpageBody {min-height: 48px;padding-top: 8px; }ul.choices li > div.choiceImage {float: none;padding: 0 0 4px; }.questionImage {margin: 0 0 8px 0; }ul.choices.dictionary .search {position: relative;padding: 4px 0 0 36px; }ul.choices.dictionary input#dictionarySearch {width: 100%;max-width: 762px;height: 18px;line-height: 36px;padding: 9px 0 7px 36px;margin-left: -36px; }ul.choices.dictionary .searchIcon {position: absolute;top: 6px;left: 0;width: 36px;height: 36px;background-image: url('search-36x-366f6cee9fefd46440ecb12e745d48ae.png');background-position: 0 0;background-repeat: no-repeat; }ul#dictionarySearchResults li {width: 100%;max-width: 800px; }ul#dictionarySearchResults li a {display: block;line-height: 20px;padding: 6px 8px; }ul#dictionarySearchResults li a:hover, ul#dictionarySearchResults li a:focus, ul#dictionarySearchResults li a:active {color: #444;font-weight: normal;background: #f1f1f1; }ul.tradeOff {display: block;margin: 0 auto;width: 288px; }ul.tradeOff li {padding: 4px 0; }ul.tradeOff li > label {display: block;float: left;width: 96px;font-size: 0.9em;text-align: center;padding: 5px 4px 4px;border: solid 1px #ccc; }ul.tradeOff li > label > div {font-size: 12px; }ul.tradeOff li > div.uiInput {float: left;width: 28px;padding: 6px 0 0;text-align: center;border: 0; }ul.tradeOff li > div.uiInput input[type='radio'] {position: static;display: inline-block; }ul.tradeOff div.choiceImage img {max-width: 96px; }.starRating input[type=radio] {position: absolute;top: 0;z-index: 999;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;outline: 0;margin: 0 14px 0 7px; }.starRating label {position: relative;top: 0;text-indent: -9999em; }.starRating label.active {background-position: 0 -28px; }.starRating.heart label.active {background-position: 0 -84px; }.starRating.smiley label.active {background-position: 0 -140px; }.starRating.thumb label.active {background-position: 0 -196px; }.starRating.tick label.active {background-position: 0 -252px; }.starRating.dot label.active {background-position: 0 -308px; }ul.ranking {position: relative; }ul.ranking li {width: 80%;margin: 4px 0;padding: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #fff; }ul.ranking li.draggable, ul.ranking li.draggable * {cursor: move; }ul.ranking li > div {min-height: 20px;padding: 8px 8px 4px; }ul.ranking li, ul.ranking li:first-child {border: 2px dashed #ddd; }ul.ranking .choiceImage {margin: 0 0 4px; }.slip-reordering, .ui-sortable-helper {background-color: #bde3f4 !important;border: dashed 2px #999 !important;background-image: none;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden; }.ui-sortable-placeholder {visibility: visible !important;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-color: #eee !important;border: dashed 2px #ccc !important;overflow: hidden; }#mediaCapture .fileInput {width: 144px; }.sliding-grid {max-width: 800px;margin: 0 auto 8px; }.sliding-grid > .inner {position: relative;overflow: hidden;padding: 0;border: solid 1px #ccc; }.sliding-grid .track {position: relative;top: 0;left: 0;white-space: nowrap;font-size: 16px; }.sliding-grid .item {display: inline-block;width: 100%;white-space: normal;vertical-align: top; }.sliding-grid .item .inner {padding: 8px;overflow: hidden; }.sliding-grid .item .head, .sliding-grid .item .body {float: left;width: 100%;font-size: 16px; }.sliding-grid .item .head {padding: 16px 8px;font-weight: bold; }.sliding-grid .item .head img {display: block;margin: 8px auto 0; }.sliding-grid .item .body {padding: 0 0 8px;min-height: 36px; }.sliding-grid .uiInput {float: left;width: 100%;padding: 0 0 4px; }.sliding-grid .controls {position: relative;width: 100%;height: 35px;padding: 4px 0;border-top: solid 1px #ccc; }.sliding-grid .controls a.prev, .sliding-grid .controls a.next {position: absolute;top: 4px;display: block;width: 16px;height: 16px;padding: 9px 8px 8px;font-family: Arial, sans-serif;font-size: 16px;font-weight: normal;line-height: inherit;text-align: center;color: #fff;background: #30B0E4;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; }.sliding-grid .controls a.prev.disabled, .sliding-grid .controls a.next.disabled {color: #fff;background: #ddd; }.sliding-grid .controls a.prev {left: 4px; }.sliding-grid .controls a.next {right: 4px; }.sliding-grid .controls .counter {display: block;padding: 8px 0;text-align: center;line-height: 1.5em; }.sliding-grid .controls .counter .dot {display: inline-block;margin: 0 2px;width: 10px;height: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #ccc; }.sliding-grid .controls .counter .dot.active {background: #777; }table.mini-grid {width: 100%;max-width: 800px;margin: 0 0 8px;border-collapse: collapse; }table.mini-grid td {padding: 4px 2px;font-size: 0.9em;text-align: center;border-bottom: solid 1px #ccc;border-left: solid 1px #ccc; }table.mini-grid td input {display: inline; }table.mini-grid tr:last-child td {border-bottom: 0; }table.mini-grid .text-label {text-align: left;border-left: 0; }table.mini-grid .choiceImage {padding-top: 4px; }table.mini-grid .choiceImage img {max-width: 96px; }ul.choices.dndScale, .dndScaleTarget {width: 100%;float: left;border: 0;margin: 4px 0; }ul.choices.dndScale li {display: block;float: left;width: 58px;min-height: 58px;padding: 0;border: 0;background: #f9f9f9;overflow: visible; }ul.choices.dndScale li > div.dndScaleChoice {width: 56px;height: 56px; }.dndScaleTarget li {display: block;float: left;width: 92px;min-height: 92px;padding: 0;background: #fff;overflow: visible;border: solid 1px #ccc;border-left: 0; }.dndScaleTarget li:first-child {border: solid 1px #ccc; }.dndScaleChoice {border: solid 1px #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;background: #fff;overflow: hidden; }.dndScaleChoice img {max-width: 95%;-webkit-user-drag: none;user-drag: none; }.dndScaleChoice div + .choiceImage > img {max-width: 85%; }.dndScaleChoice.dndScale-drag-active {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;border: 1px dashed; }.dndScaleChoice, .dndScaleValue {font-size: 11px;text-align: center;background: #fff; }.dndScaleTarget {padding: 0; }.dndScaleTarget li {background: #eee; }.dndScaleTarget .dndScaleChoice {float: left;width: 44px;height: 44px;font-size: 0.5em; }.dndScaleValue {padding: 4px 0;border-bottom: solid 1px #ccc; }#mediaCapture.barcode .inner {margin: 0;padding: 0;border: 0; }.barcode label.info {text-align: left; }.barcode label.info img {margin: 8px 0; }#interactive.viewport {margin: 12px 0;width: 320px; }#interactive.viewport canvas {float: left;width: 320px; }#interactive.viewport canvas.drawingBuffer {margin-left: -320px; }#fallbackHelp {display: none; }#barcodeResultStatus {margin: 8px 0; }#barcodeResult input {width: auto;margin: 8px 0 0; }#barcodeResult input.valid {border-color: #0F0;background-color: rgba(0, 255, 0, 0.17); }#barcodeResult input.invalid {border-color: #F00; }html[dir="rtl"] .flatpageBody, html[dir="rtl"] .path .c p, html[dir="rtl"] .question h2, html[dir="rtl"] .choices li, html[dir="rtl"] .choices li.openChoice > .uiInput {text-align: right; }html[dir="rtl"] #mediaCapture .preview {left: -40px;right: auto; }html[dir="rtl"] .questionImage, html[dir="rtl"] .choices li > div {float: right; }html[dir="rtl"] .choices li.openChoice > div {float: none; }html[dir="rtl"] .choices.tradeOff li > div {float: left; }html[dir="rtl"] .uiInput > input[type='checkbox'] + label, html[dir="rtl"] .uiInput > input[type='radio'] + label {padding-left: 0;padding-right: 24px; }html[dir="rtl"] .uiInput > .btn + label {padding: 6px 60px 0 0; }html[dir="rtl"] table.mini-grid td {border-left: 0;border-right: solid 1px #ccc; }html[dir="rtl"] table.mini-grid .text-label {border-left: solid 1px #ccc;border-right: 0; }html[dir="rtl"] .sliding-grid .controls a.prev {left: auto;right: 4px; }html[dir="rtl"] .sliding-grid .controls a.next {left: 4px;right: auto; }html[dir="rtl"] ul.ranking li {float: right; }@media only screen and (min-width: 320px) and (max-width: 479px) {ul.ranking li, ul.ranking li:first-child {width: 80%; }ul.tradeOff {width: 304px; }ul.tradeOff li > label {width: 114px; }ul.tradeOff div.choiceImage img {max-width: 114px; } }@media only screen and (min-width: 480px) {ul.tradeOff {width: 464px; }ul.tradeOff li > label {width: 194px; }ul.tradeOff div.choiceImage img {max-width: 194px; } }@media only screen and (min-width: 816px) {#main {min-height: 500px; }div.c {width: 800px; }.choices li {width: 800px; }ul.tradeOff {width: 800px; }ul.tradeOff li > label {width: 362px; }ul.tradeOff div.choiceImage img {max-width: 362px; } }@media screen and (min-width: 961px) {#main {min-height: 600px; }div.c {width: 956px; }.choices li {width: 940px; }.question-error, .question-success {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; } }