/* Mobile Styles applied to anything narrower than 768 */
@media only screen and (max-width: 768px) {
 
    /* Hiding hovertips */
    .qtip {
        display: none!important;
    }

    /* Remove padding from "container" form */
    #StageSubmitForm {
        padding: 0px!important;
    }

    /* All input font size */
    input, select:focus, textarea {
        font-size: 12px!important;
    }

    /* Help Popups */
    .k-widget.k-window {
        width: 90vw!important;
        left: 10px!important;
    }

    /* Hide print button */ 
    #print-preview {
	display: none !important;
    }

    /* Change label font size to 11. */
    .workflowContent .formFieldWrapper, #ts-form-editor-wrapper .form-element-wrapper{
	font-size: 12px;
	}
	/* Change font-size for radio-buttons */
	.formFieldWrapper .radio-checkbox-label, .form-element-wrapper .radio-checkbox-label {
		font-size: 12px;
	}
	/* Change font-size for drop-downs */
	.form-element-wrapper .select2-container .select2-selection--single, .formFieldWrapper .select2-container .select2-selection--single{
		font-size: 12px;
	}
	/* Change size of Submit & Save buttons */
    .page-content .formFieldWrapper.submit-button-wrapper > div > input, .page-content .formFieldWrapper.action-button-wrapper > div > input, .page-content .form-section-buttons button, .page-content .form-section-buttons input, .form-collaboration-stage-submit-button, #divWorkflowContent .buttonPopup.blue{
	    font-size: 11px !important;
	}
		/* Correct form field sizing */
    .formFieldWrapper input.input-text {
        width: 100%;
		max-width: unset;
    }
}/*FORM FIELD SPECIFIC STYLES*/
/*Hide form field labels*/
#label-element54 {
    display: none !important;
}

/*Reduce padding above hidden labels*/
#form-element-wrapper_54 {
    padding-top: 0px!important;
}


/*Hide validation field text area and field label*/
#form-element-wrapper_54.formFieldWrapper.text-box-wrapper input.input-text {
    display: none!important;
}
