div.formCaption {
	float: right;
}

div.formBody {
	float: right;
}

.formHidden {
	position: absolute;
	left:auto;
	right: -100%;
	top: -100%;
	opacity: 0;
}

/*custome style from front end for make it beutiful*/
.formBox{ padding: 30px 25px; margin: auto; background: #f0f0f0; border-radius: .6em; -webkit-border-radius: .6em; -moz-border-radius: .6em; -ms-border-radius: .6em; -o-border-radius: .6em; }
.formBox.type1{ max-width: 700px; }

.formBox button{ width: 180px; height: 2.4em; margin: auto; font-family: titleFont; font-size: 0.95rem; color: #FFFFFF; background: #213775; border: none; border-radius: .6em; display: block; transition: all .3s linear; cursor: pointer; text-align: center; -webkit-border-radius: .6em; -moz-border-radius: .6em; -ms-border-radius: .6em; -o-border-radius: .6em; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; }
.formBox button:hover{ background: #FFDB4B; color: #000000; }

.rsform-block{ line-height: 2.4em; display: grid; grid-template-columns: 200px auto; grid-gap: 10px 10px; align-items: flex-start; }
.rsform-block input{ width: 100%; height: 2.4em; padding: 0 5px; font-family: textFont; font-size: 0.95rem; border: 1px solid #AAAAAA; border-radius: .6em; -webkit-border-radius: .6em; -moz-border-radius: .6em; -ms-border-radius: .6em; -o-border-radius: .6em; }
.rsform-block select{ width: 100%; height: 2.4em; padding: 0 5px; font-family: textFont; font-size: 0.95rem; background: #FFFFFF; border: 1px solid #AAAAAA; border-radius: .6em; -webkit-border-radius: .6em; -moz-border-radius: .6em; -ms-border-radius: .6em; -o-border-radius: .6em; }
.rsform-block textarea{ width: 100%; height: 15em; padding: 0 5px; font-family: textFont; font-size: 0.95rem; border: 1px solid #AAAAAA; border-radius: .6em; resize: none; -webkit-border-radius: .6em; -moz-border-radius: .6em; -ms-border-radius: .6em; -o-border-radius: .6em; }
@media (max-width: 700px) {
	.rsform-block{ grid-template-columns: 100%; }
}