.frmBoxMain{max-width:1000px; margin:0 auto; padding:0 0 30px; font-family:arial;}
.fbm-hd{font-size:16px; font-weight:bold; padding:25px 0;}
.fbmMnBx{border:solid 1px #d4d4d4;}
.fbmMnBx-in{background:#fff; padding:15px;}
.fgpwmnbit-cmn{padding:15px 20px 15px 10px; float:left; cursor:pointer;}
.tabCnt-cmn{display:none;}
.fbmmnbi-tabs{font-weight:bold;}
.tabCnt-act{display:block;}
.fbmmnbitc-cmn{background:#eaeaea; color:#545454; font-size:12px; padding:8px 10px 15px 15px;}
.fbmmnbif-cmn{padding:20px 0 0;}
.elemntRow{padding:10px 0;}
.elentRow-1{float:left; width:100px; font-size:14px; padding:7px 0 0;}
.elentRow-2{float:left; width:300px;}
.elentRow-2 input, .elentRow-2 select{padding:7px; width:300px; border:solid 1px #abadb3;}
/*.elentRow-2 select{width:300px;}*/
.elentRow-2 label.error{padding:3px 0 0;}
.mnFrmSubmit{text-align:right;}
.mnFrmSubmit input{width:auto; padding:7px;}
.error{font-size:13px !important}
.srvrError{color:#579b21; font-weight:bold;}
.srvrError1{color:red; font-weight:bold;}

.verMobile .elentRow-1{float:none; padding:7px 0 5px;}
.verMobile .elentRow-2{float:none; width:auto;}
.verMobile .elentRow-2 input, .verMobile .elentRow-2 select{width:95%;}
.verMobile .thisHideMN{display:none;}
.verMobile .fgpwmnbit-cmn{padding:15px 10px 15px 7px;}
.verMobile .fbmMnBx-in{padding:10px;}


@media (max-width: 550px){
	.elentRow-2{width:270px;}
	.elentRow-2 input, .elentRow-2 select{width:270px;}
}