.formoptionlist {list-style-type:none; margin:0px;}

select.frminputbox {width:99%; height:42px;}
.frminputbox-shorter{width:92% !important;}

.frmcombobox-cms {
    width:50%;
    height:42px;
    line-height:15px;
}

.frmtextarea {box-shadow:none; width:96%;}

.td_title {
    padding:10px 0px 10px 0px; 
}
.title_style {
    font-family:OpenSans,KhmerOSFreeHand;font-size:18px;color:#000;
}

#recaptcha_area {
	margin:auto;
}

.tblsummary {width:100%;}
.tblsummary td {height:30px;}
.tblsummary td:first-child {width:150px; border-right:1px solid #D1D1D1;}

@media (max-width: 767px) {
	.frminputbox-shorter{
		width: 100% !important;
	}
}