/* ---- FORM -------- */
.credit-form {
	display: none;
	margin-top: 0px;
}

.credit-form p{
	font-size: 23px;
	font-weight: 400;
	margin-bottom: 10px;
}
/*.credit-form input[type=text] {*/
.credit-form input[type=text]{
	border: 1px solid #666666;
	border-radius: 30px;
	padding: 5px 5px 5px 5px;
	height: 35px;
	margin: 2px 0px 2px 0px;
	font-size: 16px;
	background: hsla(50, 100%, 100%, .9);
	/*text-align: center;*/
	width: 250px;
	/* max-width: 180px; */
}

.credit-form input:focus{
	outline: 0px;
}

.credit-form .user-data {
	display: flex;
	align-items: center;
}

.credit-form .user-data .label{
	margin-right: 20px;
}

.credit-form  
.user-data 
input#userlastname {
	width: 250px;
}

.credit-form .addres-data {
	display: flex;
	align-items: center;
}

.credit-form .addres-data .label{
	margin-right: 22px;
}

.credit-form .addres-data .cp {
	width: 60px;
}

.credit-form .addres-data .municipio {
	width: 150px;
}

.credit-form .addres-data .estado {
	width: 150px;
}

.credit-form .contact-data {
	display: flex;
	align-items: center;
}

.credit-form .contact-data 
.phone {
	display: flex;
	align-items: center;
}

.credit-form .contact-data 
.phone label {
	margin-right: 20px;
}

.credit-form .contact-data
.email {
	display: flex;
	align-items: center;
	margin-left: 20px;
}
.credit-form .contact-data 
.email label {
	margin-right: 16px;
}

.credit-form .user-business-data {
	display: flex;
	align-items: center;
}

.credit-form .user-business-data
.bussines {
	display: flex;
	align-items: center;
	margin-right: 15px;
}

.credit-form .user-business-data
.bussines label{
	margin-right: 15px;
}

.credit-form
.user-business-data 
.business-options select{
	/*box-shadow: 7px 3px 3px #888888;*/
	box-shadow: none;
	border: 1px solid #666666;
	border-radius: 20px;
	height: 40px;
	background: white;
}

.credit-form
.user-business-data
.business-options
select:focus{
	outline: 0px;
}

.credit-form
.user-business-data 
.activity-options select{
	/*box-shadow: 7px 3px 3px #888888;*/
	box-shadow: none;
	border: 1px solid #666666;
	border-radius: 20px;
	height: 40px;
	background: white;
}

.credit-form
.user-business-data
.activity-options
select:focus{
	outline: 0px;
}

.credit-form
.action-buttons{
	margin-top: 30px;
	text-align: right;
}

.credit-form
.action-buttons .appd{
	color: white;
	font-size: 14px;
	display: block;
	margin-top: 5px;
	padding-right: 30px;
}

.credit-form
.action-buttons .appd a{
	color: white;
	font-size: 13px;
	display: inline-block;
}

/*Cambio de fuente de sweetalert2*/
.swal2-container {
	font-family: 'Actor', sans-serif;
}

.main-button{
	border-radius: 25px;
	border: 2px solid #E6C004;
	background: transparent;
	color: white;
	padding: 5px 40px;
	font-size: 20px;
	cursor: pointer;
	text-decoration: none;
	margin: 0px 0px;
}