.layout_logo { 
	width: 50%;
}
 /* Reduce padding on questions */
	.question_questionTitle {
        padding-top: 15px;
        padding-bottom: 5px;
        padding-left: 0px;
        padding-right: 0px;
    }
/* Reduce padding on text blocks */
    .layout_text {
         padding-top: 20px;
        padding-bottom: 5px;
        padding-left: 0px;
        padding-right: 0px;
    }
/*Web Padding*/
.questionCaption {line-height: 1.5;}
.layout_text {line-height: 1.5;}
.question_questionTitle {    padding-top: 15px;
    padding-bottom: 15px;}
/*Web Validation Error Message*/
.otherOptionTextfield_textfieldValidationError_isHidden {max-height: none;}
/* Narrow screen (mobile) adjustments*/
@media screen and (max-width: 768px) {
/*Logo size adjustment */
  .layout_logo {
	width: 60%;
	height: auto;
  }
/* Reduce font size on question */
    .questionCaption {
        font-size: 18px;
        line-height: 1.2;
        display: block;
    }
 /* Reduce padding on questions */
	.question_questionTitle {
        padding: 10px 0;
    }
/* Reduce padding on text blocks */
    .layout_text {
        padding: 10px 0;
    }
    .layout_answer {
        margin: 0 0 5px;
    }
    /* Reduce font Size for validation block */
    .validation_validationBlock {
        font-size: 15px;
        padding-bottom: 5px;
    }
    /* Hide long-form multi-select message */
    .longform_multiSelectMessage {
        display: none;
    }
/*Mobile Validation Error Message*/
.otherOptionTextfield_textfieldValidationError_isHidden {max-height: none;}
    /* For anchor-text with lots of characters (such as a grid that includes 
       the headings Extremely Satisfied, Satisfied, Neutral, Dissatisfied, 
       Extremely Dissatisfied), use these setting to reduce the font-size 
       on mobile devices
    */
    .anchor {
        font-size: 12px;
        line-height: 1em;
    }
/* For fixing the selected circle color in mobile devices */
.indicatorCircle_circle_isSelected
{
    transform: scale(1.5);
}
/*Reduce padding on mobile */
.layout_mainHeader{
padding-top: 15px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
/*Hide the language selector - mobile only */

}