

.recuperar-contrasena{
	padding: 0px
}
.recuperar-contrasena > .row{
	margin: 0px;
}
.recuperar-contrasena > .row > [class*="col-md-"]:first-child{
	padding: 0;
}
.recuperar-contrasena > .row > [class*="col-md-"]{
	padding: 0 0 0 19px;
}
.recuperar-contrasena .panel-body .col-md-6:first-child{
	padding: 0 0 0 15px;
}
.recuperar-contrasena .panel-body .col-md-6{
	padding: 0 15px 0 10px;
}
#recoverySMS-form{
	padding:15px;
	}
/*#recoverySMS-form .btn-registrate{
	margin-top:8px;
	}*/
.recuperar-contrasena h4{
	color: #FDA922;
	margin-top: 0px;
}
.recuperar-contrasena .radio-inline label{
	font-weight: normal;
	margin-top: 2px;
}
.recuperar-contrasena .radio-inline input[type="radio"]{
	margin-top: 2px;
}
.recuperar-contrasena .btn.btn-large.btn-registrate{
	margin-top: 10px;
	
}
.recuperar-contrasena input::-webkit-input-placeholder,
.recuperar-contrasena textarea::-webkit-input-placeholder{
	padding-top: 0px;
}
@-moz-document url-prefix(){
	.recuperar-contrasena input::-webkit-input-placeholder,
	.recuperar-contrasena textarea::-webkit-input-placeholder{
		padding-top: 7px;
	}
}
.recuperar-contrasena .cont-recuperar{
	/*width: 389px;*/
	margin-left: auto;
	margin-right: auto;
}
.recuperar-contrasena .cont-recuperar h4{
	color: #333;
	font-size: 15px;
	padding-bottom: 6px;
}

@media (min-width: 991px) and (max-width: 1024px) {
	.recuperar-contrasena .cont-recuperar,
	.recuperar-contrasena .cont-validacion{
		width: 50%;
	}
	#recaptcha_area{
		float:right;
		}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.recuperar-contrasena .panel-body .col-md-6,
	.recuperar-contrasena .panel-body .col-md-6:first-child {
		padding-right: 20px;
		width: 100%;
	}
}

@media (max-width: 767px){
	.recuperar-contrasena h1{
		margin-bottom: 15px;
		margin-top: 0px;
		font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	.recuperar-contrasena h4{
		color: #333;
	}
	.recuperar-contrasena > .row > [class*="col-md-"] {
		padding: 0px;
	}
		.recuperar-contrasena .radio-inline input[type="radio"]{
		width: 18px;
		height: 18px;
		margin-top:1px;
		}
		.recaptchatable #recaptcha_response_field{
			height: 30px;
			}
/*	.recuperar-contrasena .panel-body{
		background-color: #f5f5f5;
	}*/
	.recuperar-contrasena .form-group [class*="col-sm-"]:last-child{
		padding-left: 15px;
	}
	.recuperar-contrasena .form-group [class*="col-sm-"]:first-child{
		padding-bottom: 7px;
	}
	.recuperar-contrasena label{
		white-space:pre;
		}
	.recuperar-contrasena .panel-body .col-md-6:first-child,
	.recuperar-contrasena .panel-body .col-md-6{
		padding-left: 15px;
		padding-right: 15px;
		width: 100%;
	}
	.btn-registrate{
		width:100%
		}

}
@media (max-width: 400px) {
#recaptcha_area, #recaptcha_table {
max-width: 240px!important;
width:200px !important;
display: inline;
background: rgb(233, 233, 233);
float: left;
}
.recaptchatable .recaptcha_image_cell center {
height: 57px;
float: left;
}
div#recaptcha_image > img {
max-width: 220px !important;
margin:auto;
height: auto;
}
.recaptchatable .recaptcha_r2_c2,
.recaptchatable .recaptcha_r1_c1, .recaptchatable .recaptcha_r3_c1, .recaptchatable .recaptcha_r3_c2, .recaptchatable .recaptcha_r7_c1, .recaptchatable .recaptcha_r8_c1, .recaptchatable .recaptcha_r3_c3, .recaptchatable .recaptcha_r2_c1, .recaptchatable .recaptcha_r4_c1, .recaptchatable .recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, .recaptchatable .recaptcha_image_cell {

background: none !important;
}
.recaptchatable #recaptcha_image {
margin: 0 !important;
width: 240px !important;
}

}

