.Logo {display: block;text-align:Center}.Logo img {max-width: 100%;}
.SurveyBodyStyle {font-family: Verdana;margin: 0;background-color:#fff;}
input[type=text],input[type=email],input[type=tel],input[type=number],textarea {width: 99%; padding:1px;box-sizing:border-box;}
.SurveyTopHeader {background-color:#fff;}
.SurveyTableStyle {border:0;background-color:#fff;}
.overallDiv {max-width:1000px;min-width:240px;margin: 0 auto;}
.SurveyBorderTableStyle{border:0;}
@media all and (max-width:740px) {.SurveyBorderTableStyle { border: 0; }}
.MatrixHeader {background-color:#aada47;}
.MatrixFirst {background-color:#f4f4f4;}
.MatrixSecond {background-color:#fff;}
.SurveyPageTitle {color:#464646;font-family:Verdana;font-size:14pt;font-weight:Bold;}
.H1HeadingStyle {color:#464646;font-family:Verdana;font-size:16pt;font-weight:Bold;}
.PageNumberFontStyle {color:#4fa3a3;font-family:Verdana;font-size:10pt;font-weight:Bold;width:21px;vertical-align:top;}
.QuestionTextStyle {vertical-align:top;color:#464646;font-weight:Bold;font-family:Verdana;font-size:12pt;}
@media all and (max-width:740px) {.PageNumberFontStyle {color:transparent;font-size:1pt;width:0;}}
.Normal, li {text-decoration:none;font-family:Verdana;font-size:12pt;}
.Italic {font-style: italic;}
.InlineHelpSpanStyle {color:#464646;font-family:Verdana;font-size:8pt;font-weight:Normal;}
.SurveyNavigationLink { color: #434244;font-family:Verdana;font-size:14pt;font-weight:Normal;}
.SUR_ITEM_IMAGE img { max-width:100%;}
.SUR_ITEM_DUAL_GRID_MATRIX {width:100%;border-spacing:0;border:0;}
.SUR_ITEM_DUAL_GRID_MATRIX td {text-align:center;}
.SUR_ITEM_DUAL_GRID_MATRIX td:first-child {text-align:left;}
#progressBar {text-align:right;}.ProgressFirstColor,.ProgressSecondColor {display:inline-block;height:17px;border:1px solid #000;}
.ProgressFirstColor {border-right:0;background-color: #aada47;}
.ProgressSecondColor {border-left:0;background-color: #8a8b8f;}
.ProgressComplete {border:solid 1px #000;}
.NavButtons {text-align:center;}
.NavButtons img{padding:0 5px;}
.NavigationButton {min-width:70px; padding:4px 7px;background-color:#FFF;transition: all 0.2s ease-in-out;border: 1px solid #000;border-radius:3px;margin:0 5px;display:inline-block;}
.Required {color: #a7d1d1;}
.Important {background-color: #79bdbd;}
.LeftRightInformationMatrix {font-size:xx-small;font-weight:bold;}.SliderTable .LeftRightInformationMatrix {padding-left:15px;}
a {cursor:pointer;}
img {border:0;}
.infoIcon {width:10px; height:10px;background: url('/Resources/SurveyButtons/information.gif') no-repeat scroll 0 0 transparent;display:inline-block;}
.QidStyle{padding:6px;display:block;}
.QidStyle table {width:100%;margin-bottom:1em;border:0}
@media all and (max-width:800px) {.QidStyle {padding:2px;}}
@media screen and (max-width:200px) {.SliderDiv {width:150px;}}
@media screen and (min-width:201px) {.SliderDiv {width:300px;}}
textarea, input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="color"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime-local"],input[type="password"],input[type="text"]{color:#000;font-size:max(16px, 12pt);}
input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;margin:0;}input[type="number"] {width: 100%;appearance: textfield;}
.blockedCell {background-color:#CCC;}
#Processing {text-align:center;}
#LanguageFlags {text-align:right;}#LanguageFlags img {width:auto;max-height:11px;}
.MatrixRating {border-spacing:0;}
.MatrixRating td {vertical-align:middle;text-align:center;}
.MatrixRating td:first-child {text-align:left;}
.SUR_ITEM_MATRIX_RATING_SCALE label {display:none;}@media all and (max-width:800px) {.SUR_ITEM_MATRIX_RATING_SCALE {max-width:270px;text-align:center;}.SUR_ITEM_MATRIX_RATING_SCALE td:first-child {display:block;}.SUR_ITEM_MATRIX_RATING_SCALE td {display:inline-block;}.SUR_ITEM_MATRIX_RATING_SCALE input {display:none;}.SUR_ITEM_MATRIX_RATING_SCALE label {display:inline-block;width:75px;height:50px;border:1px solid #000;line-height: 45px;}.SUR_ITEM_MATRIX_RATING_SCALE .MatrixHeader {display:none;}.SUR_ITEM_MATRIX_RATING_SCALE .LeftRightInformationMatrix{display:block;}.SUR_ITEM_MATRIX_RATING_SCALE .LeftRightInformationMatrix:empty{display:none;}.SUR_ITEM_MATRIX_RATING_SCALE input[type=radio]:checked + label {background-color:#000;color:#fff;}}
.type17label {display:none;}@media all and (max-width:800px) {.type17label {display:block;padding: 0 8px;}
.SUR_ITEM_MATRIX_SINGLE_SELECT_OPTIONS td {display:inline-block;}
.SUR_ITEM_MATRIX_SINGLE_SELECT_OPTIONSVertical td {display:block;}
.SUR_ITEM_MATRIX_SINGLE_SELECT_OPTIONS td:first-child {display:inline-block;width:100%;}
.SUR_ITEM_MATRIX_SINGLE_SELECT_OPTIONS .MatrixHeader {display:none;}
.SUR_ITEM_MATRIX_SINGLE_SELECT_OPTIONS .LeftRightInformationMatrix{display:block;}
.SUR_ITEM_MATRIX_SINGLE_SELECT_OPTIONS .LeftRightInformationMatrix:empty{display:none;}
.SUR_ITEM_MATRIX_SINGLE_SELECT_OPTIONS > tbody > tr {display: flex;flex-direction: column;}}
.type18label {display:none;}@media all and (max-width:800px) {.type18label {display:block;padding: 0 8px;}
.SUR_ITEM_MATRIX_MULTISELECT_CHECKBOXES td {display:inline-block;}
.SUR_ITEM_MATRIX_MULTISELECT_CHECKBOXES td:first-child {display:inline-block;width:100%;}
.SUR_ITEM_MATRIX_MULTISELECT_CHECKBOXES .MatrixHeader {display:none;}
.SUR_ITEM_MATRIX_MULTISELECT_CHECKBOXES .LeftRightInformationMatrix{display:block;}
.SUR_ITEM_MATRIX_MULTISELECT_CHECKBOXES .LeftRightInformationMatrix:empty{display:none;}
.SUR_ITEM_MATRIX_MULTISELECT_CHECKBOXES > tbody > tr {display: flex;flex-direction: column;}
.SUR_ITEM_MATRIX_MULTISELECT_CHECKBOXES > tbody > tr > td.groupHeader {width: 85vw;}}
.type19label {display:none;}@media all and (max-width:800px) {.type19label {display:block;}
.SUR_ITEM_MATRIX_TEXT_BOXES td {display:inline-block;width:100%;}
.SUR_ITEM_MATRIX_TEXT_BOXES .MatrixHeader {display:none;}
.SUR_ITEM_MATRIX_TEXT_BOXES .LeftRightInformationMatrix{display:block;}
.SUR_ITEM_MATRIX_TEXT_BOXES .LeftRightInformationMatrix:empty{display:none;}
.SUR_ITEM_MATRIX_TEXT_BOXES > tbody > tr {display: flex;flex-direction: column;}
.SUR_ITEM_MATRIX_TEXT_BOXES > tbody > tr > td.groupHeader {width: 85vw;}}.Subanswers {padding-left:20px;}