.guideFieldLabel.top.adjust-title label{
	color: #333333;
}

.guideFieldNode[role="radiogroup"].af-field-empty .guideFieldLabel label,
.guideFieldNode.guideDropDownList.listBoxWidget.af-field-empty .guideFieldLabel label{
	color: #333333;
}

@media (max-width : 767px){
	.align-large-radio-buttons-vn .afRadioButtonItem {
			margin-bottom:13px !important;
			margin-top:13px !important
	}
    .align-xlarge-radio-buttons-vn .afRadioButtonItem {
			margin-bottom:35px !important;
			margin-top:15px !important
	}
	.align-two-line-radio-buttons-vn .afRadioButtonItem {
			margin-bottom:10px !important;
			margin-top:10px !important
	}
	 .textbox-title-alignment-two-line-vn .textField input[type='text']{
				padding-top: 62px;
				padding-bottom: 20px;
	}
	.textbox-title-alignment-two-line-vn.guideActiveField .textField input[type='text']{
		padding-top: 55px;
		padding-bottom: 20px;
	}
	.textbox-title-alignment-two-line-vn.af-field-filled .textField input[type='text']{
		padding-top: 55px !important;
		padding-bottom: 15px;
	}
	.textbox-title-alignment-three-line-vn .textField input[type='text']{
				height:85px;
	}
	.textbox-title-alignment-three-line-vn.af-field-empty .textField input[type='text']{
		padding-top: 75px;
		padding-bottom: 10px;
	}
    .textbox-title-alignment-three-line-vn.guideActiveField .textField input[type='text']{
		padding-top: 73px;
		padding-bottom: 15px;
	}
   .textbox-title-alignment-three-line-vn.af-field-filled .textField input[type='text']{
		padding-top: 75px !important;
		padding-bottom: 15px;
	}
.textbox-title-alignment-three-line-vn .guideFieldLabel label{
		padding-top: 5px;
	}
.textbox-title-alignment-two-line-vn .guideFieldLabel label{
		padding-top: 5px;
	}
.textbox-title-mobile-vn .textField input[type='text']{
        padding-top: 70px !important;
    }
.textbox-title-mobile-vn.guideActiveField .textField input[type='text']{
    padding-top: 53px !important;
    padding-bottom: 20px;
}
  .textbox-title-mobile-vn.af-field-filled .textField input[type='text']{
    padding-top: 53px !important;
    padding-bottom: 20px;
}
 } 

@media (min-width : 768px){

    .textbox-title-alignment-three-line-vn.af-field-filled input[type='text']{
           padding-bottom: 15px;
    }
    .textbox-title-alignment-three-line-vn .textField input[type='text']{
          padding-top: 52px !important;
    }
    .textbox-title-alignment-two-line-vn .guideFieldLabel label{
		padding-top: 5px;

	}


}
.guideFieldLabel label{
	color: #333333;
}

@media (min-width : 320px) and (max-width : 383px){

.textbox-title-alignment-three-line-vn.af-field-empty .textField input[type='text']{
		padding-top: 97px !important;
	}
  .textbox-title-alignment-three-line-vn.guideActiveField .textField input[type='text']{
		padding-top: 75px !important;
        padding-bottom: 18px !important;
	}
}
