form.dinamizeForm table {
	border: 0px !important;
	width: 100%;
}

form.dinamizeForm table td {
	padding-bottom: 10px;
	border: 0px !important;
}

form.dinamizeForm .form-msg-error {
	border: 1px solid #f00;
	background-color: #fee;
	font-size: 11px;
	font-family: Arial;
	padding: 3px;
	margin-top: 4px;
}

form.dinamizeForm table td.tdLVM {padding: 0 0 10px 0; }
form.dinamizeForm input[type="text"]{outline:none; width: 100%;}

form.dinamizeForm select{width:100%; overflow:auto;}
form.dinamizeForm select.invi-select{display:none; width:0px; height:0px; border:none;}
form.dinamizeForm textarea{width:100%; height:80px; overflow:auto; resize:vertical;}
form.dinamizeForm div.containerMultiple {width:100%; max-height:82px; overflow:auto; border: 1px solid #bec5cb;}
form.dinamizeForm div.containerMultiple div{white-space: nowrap; }

form.dinamizeForm input.type_PHN_DDI_input{text-align:center;}
form.dinamizeForm .type_PHN_DDI_div {width: 28%; text-align: center; margin-right: 2%!important; position: relative; float: left; }
form.dinamizeForm .type_PHN_NUM_div {width: 70%; position: relative; float: left; }

/*retro compatibilidade*/
form.dinamizeForm input.type_PHN_DDI{width:18%; text-align:center; margin-right: 2%; }
form.dinamizeForm input.type_PHN_NUM{width:80%; }

