@charset "utf-8";

/*modificacion en web*/

#u5520-8{
	margin-top: 64px;
    left: 709px;
}

#u5518{
	margin-top: -254px;
}

/*#u734{
	top: 112px;
}

#u741{
	top: 193px;
}
*/


/* formulario*/
form{
	width: 340px;
	position: relative;
    margin-right: -10000px;
    margin-top: 196px;
    left: 581px;
    z-index: 500;
}


.form-control{height: 27px;}

.form-flex{
	display: flex;
	flex-wrap: nowrap;
	align-items:flex-start;
}

.form-control{
	width: auto;
}

.form-flex label{
	flex-basis:55px;
	align-self: flex-start;
	text-align: right;
	background-color: unset;
	color: #000;
	height: 27px;
	padding: 4px 10px;
	font-weight: bold;
}


.form-flex input, .form-flex textarea{
	flex-grow:1;
	margin-left: 0px;
	padding-left: 5px;
}

.form-flex textarea{
	height: 61px;
}

.enviar{
	height: 62px;
	margin-top: 7px;
}

.form-flex button{
	flex-grow:1;
	margin-left: 15px;
	align-self:flex-start;
	height: 60px;
}

.g-recaptcha{
	transform: scale(0.8);
	transform-origin: 0 0;
	width: 240px;
}

.btn-danger{
	color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}

/*
@media (max-width: 1200px){
}

@media (max-width: 992px){
}

@media (max-width: 768px){
	.form-flex input, .form-flex textarea{margin-right: 37px;}
	.form-flex button{margin-right: 53px;}
}


@media (max-width: 600px){
	.form-flex{display: block;}
	.form-flex label{text-align: left; background-color: unset; padding: 0; height: auto;}
	.form-flex input, .form-flex textarea{width: 100%; margin-left: 0;}
	.g-recaptcha{margin:0 15px;}
	.form-flex button{margin:15px 5%; width: 90%; height: 40px;}
	.contatct-form hr{margin: 0}
}
*/
