/**********************************

Name: cmxform Styles

***********************************/
.adj-rp .bx-main{
	width: 100%; float:left;
}
.adj-rp .bx-main .bx-l1{
	width:10%; float:left;margin-left: 29px;
}
.adj-rp .bx-main .bx-l2{
	width:66%; float:left;margin-left: 66px;
}
.adj-rp .bx-main .bx-l3{
	width:7%; float:left;margin-left: 20px;
}
.mty
{
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  outline: none;
  opacity: 0;
}
.box-drop{
    border-radius: 5px;
    border: 2px solid #ccc;
    background-color: #eee;
    width: 250px;
    padding: 50px 0;
    text-align: center;
    font-size: 18px;
    color: #555;
    margin: 40px auto 20px;
	position:relative;
	}	
	.form-inl{
		display:flex;
		width: 250px;
    	margin: 0 auto;
	}
	.btn-upl{
		margin-top:20px;
		}	
.inpt-frm-info
{
    width: 120px;
	border: 1px solid #4D4D4D;
    height: 21px;
    border-radius: 2px;
}
input.inpt-frm-form
{
    width: 115px;
 	border: 1px solid #4D4D4D;
    height: 21px;
    border-radius: 2px;
}
.inpt-frm-form-call
{
    width: 95px;
 	border: 1px solid #4D4D4D;
    height: 21px;
    border-radius: 2px;
}
.dataTables_empty
{
 text-align:center;
}
.cmxform fieldset p.error label 
	{
		color: red;
	}
	div.container1
	{
		background-color: #f2f2f2;
		border: 1px solid red;
		padding-left: 20px;
	}
	div.container1 h4{
		font-size:16px;
		}
	div.container1 ol li 
	{
		list-style-type: disc;;
	}
	div.container1
	{
		display: none
	}
	.container1 label.error 
	{
		display: inline;
	}
	 
	form.cmxform label.error 
	{
		display: block;
		margin-left: 1em;
		width: auto;
	}
.form-control
{
 padding-left:2px;
} 
form.cmxform legend {
	padding-left: 0;
}

form.cmxform legend, form.cmxform label {
	color: #333;
}

form.cmxform fieldset {
	border: none;
	border-top: 1px solid #C9DCA6;
	background: url(../images/cmxform-fieldset.gif) left bottom repeat-x;
	background-color: #F8FDEF;
}

form.cmxform fieldset fieldset {
	background: none;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	padding: 5px 10px 7px;
	background: url(../images/cmxform-divider.gif) left bottom repeat-x;
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}
div.error { display: none; }
input {	border: 1px solid black; }
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px solid red!important; }
select.error { border: 1px solid red!important; }
textarea#enguiry.error { border: 1px solid red!important; }
form.cmxform .gray * { color: gray; }
select{padding:0px!important;}
input{padding-top:0px!important;padding-bottom:0px!important; padding-left:3px; padding-right: 3px;}
.btn-orange1{ margin:3px;}
#overlay{width:100%;height:100%;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:999999999;display:none;background:rgba(0, 0, 0, 0.5);}
#overlay .loading-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:10px;font-size:12px;}



