.leftInput {
    text-align: left;
    float: left;
}

.reg-input {
 width: 90%;margin: 6px 0 10px 0; padding: 4px;
}



.rightInput {
    text-align: left;
    float: right;
}

.rightInput > input {
 width: 90%;margin: 6px 0 10px 0; padding: 4px;
}



.ccode {

display:inline;
-moz-appearance:textfield;
padding: 6px;
}


.ccode::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0;
}

#ninja_forms_field_41{
-moz-appearance:textfield;	
padding: 6px;	
width:26%;
}

#ninja_forms_field_41::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0;
}

.getcode{
color:white;
font-size:15px;
padding:6px;
overflow:hidden;
background-color: #FCB712;
margin-left:10px;
margin-right:10px;
}

#code{
padding: 6px;	
	
}

.lableName{
color:rgb(121, 121, 121);
font-family:"Arial Normal","Arial";
font-size:14px;
font-style:normal;
text-align:left;
}

#registrationTextarea{
font-family:"Arial Normal","Arial";
font-size:13px;
font-style:normal;
font-weight:400;
height:100px;
left:0px;
top:0px;
width:90%;
margin-top:8px;

}

.language{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
color:white;

}

#ninja_forms_field_47{
	width:300px;
	
}

#ninja_forms_field_22{
	width:300px;
	
}

/* #PhoneField .intl-tel-input {position: absolute;padding:  6px 0 0 0}
#countrycodeField{ padding: 4px;padding-left:48px; width: 120px;}


.reg-input2{ width: 100px;margin-left=10px; padding: 4px; padding-left: 125px;}
 */
 
.btn-submit{ padding: 10px 40px; margin-right:10px; border:  1px solid #d74108; background-color:#d74108 ; color: #fff; border-radius: 0;}
.btn-submit:hover { color: #fff; background-color:#d75508 }

.btn-cancel{padding: 10px 40px; border:  2px solid #d74108; background-color: #fff; color: #d74108; border-radius: 0;}
.btn-cancel:hover{ background-color: #eee; color: #d75508}
