.header-title{
	background:#999;
	color:#fff;
}
.header-title img{mix-blend-mode: multiply;}
.header-title h1 {
    margin: 0;
    padding-top: 90px;
    padding-bottom: 15px;
    padding-left: 0;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    width: 100%;
	text-transform:uppercase;
}
.datos-personales{
	padding:30px 10%; 
	background: #fbd7c9; /* Old browsers */
	background: -moz-linear-gradient(top, #fbd7c9 0%, #fff9b7 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fbd7c9 0%,#fff9b7 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fbd7c9 0%,#fff9b7 100%); 
}
.datos-personales h2{margin-top:100px; margin-bottom:20px; text-align:center;}


.container input,.container select,.container textarea{width:99%; border:0; border-radius:3px; padding:12px; font-size:14px;}

.container input[type="radio"]{width:15px !important; height:15px !important; border:0 !important; margin-right:3px; display:inline;}
.container input[type="checkbox"]{width:15px !important; height:15px !important; border:0 !important; margin-right:3px; display:inline;}
.container label{font-size:18px; font-weight:300; vertical-align:bottom; margin-right:15px; margin-top:10px; display:inline; height:22px;}
.container form .col-md-6 .col-md-6 input, .container form .col-md-3 input{width:98%;}
.container form .col-md-3 .col-md-6 input{width:96%;}
.container form{margin:0 !important; padding:0 !important;}
.container form .col-md-6 .col-md-6,.container form .col-md-3 .col-md-6{margin:0; padding:0;}
.container form .input-td{margin:0 0 8px 0!important; padding:0 !important;}
.container form .col-md-6 .input-td,.container form .col-md-3 .input-td{margin:0 !important;}

.col-md-12.input-td{padding:0;}
.col-md-12.input-td input{width:99.5%;}
.col-md-2.input-td input{width:97%;}



.container form .input-td.rubros{border-bottom:1px solid #fff; padding:10px 0 30px 0 !important; text-align:center;}

.container form .input-number{background:#fff; border-radius:8px; font-size:9px; padding:6px !important; height:60px; margin-right:0.5% !important;}
.container form .input-number:last-child{margin-right:0 !important;}
.container form .input-number input{width:30% !important; font-size:14px; background:none; padding:14px !important; margin-left:20% !important; background:#f5f5f5;}
.container form .select-number select{height:60px;}


#bt_send{font-size:18px; padding:30px 70px; margin-top:60px; margin-bottom:90px; border-radius:10px; color:#fff; background:#f3773b; border:0; -webkit-transition:0.2s; transition:0.2s;}
#bt_send:hover{background:#db673a; -webkit-transition:0.2s; transition:0.2s;}

.areas_interes.error:after{
	content:'Seleccione al menos 3 opciones';
	color:#fff;
	font-size:10px;
	background:#666;
	padding:2px 8px;
	border-radius:3px;
	position:absolute;
	right:10%;
	top:0px;
	text-align:center;
}
.input-td.error:after{
	content:'Campo Obligatorio';
	color:#fff;
	font-size:10px;
	background:#666;
	padding:2px 8px;
	border-radius:3px;
	position:absolute;
	right:1%;
	top:0px;
	text-align:center;
}
.input-td.error_mail:after{
	content:'Ingrese un email válido';
	color:#fff;
	font-size:10px;
	background:#666;
	padding:2px 8px;
	border-radius:3px;
	position:absolute;
	right:1%;
	top:0px;
	text-align:center;
}

.observaciones textarea{resize:none; height:300px;}

.subt{display:inline-block; background:#a91e22; color:#fff; padding:4px 15px;}

@media screen and (min-width: 1440px) {
	
}
@media screen and (min-width: 1024px) {
	.header.fixed-header{padding-bottom:58px;}		
}

@media screen and (max-width: 800px) {
	.container{width:100% !important;}
	input, textarea, select{width:100% !important;}
	.input-td, .container form .col-md-3 .input-td, .container form .col-md-6 .input-td{margin: 0 0 8px 0 !important;}
}