body{
	font-size: 16px;
	background-color: #fff;
	/*font-family: 'EvaPro', helvetica, arial, sans-serif;*/
	font-family: 'Raleway', sans-serif !important; 
}

@font-face {
  font-family: 'EvaPro';
  font-style: normal;
  font-weight: normal;
  src: url("fonts/EvaPro-Normal.otf");
}

@font-face {
  font-family: 'EvaPro';
  font-style: italic;
  font-weight: normal;
  src: url("fonts/EvaPro-Normaltalic.otf");
}
@font-face {
  font-family: 'EvaPro';
  font-style: normal;
  font-weight: bold;
  src: url("fonts/EvaPro-Bold.otf");
}
@font-face {
  font-family: 'EvaPro';
  font-style: italic;
  font-weight: bold;
  src: url("fonts/EvaPro-BoldItalic.otf");
}
@font-face {
  font-family: 'EvaPro';
  font-style: normal;
  font-weight: 900;
  src: url("fonts/EvaPro-Black.otf");
}
@font-face {
  font-family: 'EvaPro';
  font-style: italic;
  font-weight: 900;
  src: url("fonts/EvaPro-BlackItalic.otf");
}
@font-face {
  font-family: 'EvaPro';
  font-style: normal;
  font-weight: 600;
  src: url("fonts/EvaPro-SemiBold.otf");
}
@font-face {
  font-family: 'EvaPro';
  font-style: italic;
  font-weight: 600;
  src: url("fonts/EvaPro-SemiBoldItalic.otf");
}

@font-face {
  font-family: 'EvaPro';
  font-style: normal;
  font-weight: 300;
  src: url("fonts/EvaPro-Light.otf");
}
@font-face {
  font-family: 'EvaPro';
  font-style: italic;
  font-weight: 300;
  src: url("fonts/EvaPro-LightItalic.otf");
}



.formRequired{
	display: none;
}

/* HEADER */
#header-container{
	background-color: #007549;
	height: 76px;
	width: 100%;
	-webkit-box-shadow: 0px 10px 8px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow: 0px 10px 8px 0px rgba(50, 50, 50, 0.5);
	box-shadow: 0px 10px 8px 0px rgba(50, 50, 50, 0.5);
	position: relative;
	z-index: 1000;
}
header#t3-header{ padding-bottom: 0;padding-top: 0;height: 76px;position: relative;}
header#t3-header img{
	padding-top: 0;
}
header#t3-header .logo{
	text-align: left;
}
header#t3-header .logo-image{
	float: left;
	margin-right: 40px;
}
header#t3-header .headerTitleContent{
	padding-top: 14px;
	float: left;
}
header#t3-header .headerTitleContent h1{
	font-size: 18px;
	font-weight: normal;
	color: #94BB1E;
	text-transform:uppercase;
	height: 48px;
	line-height: 48px;
	padding: 0;
	margin: 0;
	text-align: center;
	border-left: 1px solid #94BB1E;
	padding-left: 40px;
}
/* FIN :: HEADER */
/* MENU PPAL */
#menu-button{
	height: 76px;
}
#t3-off-canvas{
	background: #00953A;
	z-index: 101;
}  
.off-canvas-toggle {
    position: absolute;
    top: 50%;
    margin-top: -25px;
    right: 0;
    padding: 0;
    background-color: transparent; 
    color: #FFCE00;
    font-size: 1.4em;
   line-height: 1;
    
}
.off-canvas-toggle span{
   display:block;
   font-size: 12px;
   line-height: 1;
}
.off-canvas-toggle:hover, 
.off-canvas-toggle:focus,
.off-canvas-toggle:active,
.off-canvas-toggle.active {
	background-color: transparent; 
	box-shadow:none;
}
#t3-off-canvas .navbar-nav > li {
	float: none;
	color: #FFCE00;
	display: block;
	text-align: right;
}

#t3-off-canvas .t3-off-canvas-body {
  padding: 0;
} 
#t3-off-canvas .navbar-nav {
	float: none;
	list-style: none !important;
	
}
#t3-off-canvas .navbar-nav > li > a {
	padding: 3px 10px;
	margin:0;
	display: block;
	color: #fff;
	font-size:14px;
}
#t3-off-canvas .navbar-nav > li > a:after {
	content: '\2022\a0';
	font-size: .9em;
	color: #FFCE00;
}
#t3-off-canvas .navbar-nav > li:first-child > a {
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFCE00;
}
#t3-off-canvas .navbar-nav > li:first-child > a:after {
	content: '';
}
#t3-off-canvas .navbar-nav > li > a:hover, 
#t3-off-canvas .navbar-nav > li > a:focus {
	background-color: #073A19;
}
#t3-off-canvas .t3-off-canvas-header {
    background: none;
    color: #FFCE00;
    padding: 0;
}
#t3-off-canvas .t3-off-canvas-header .close {
  background: none;
  color: #FFCE00;
  opacity: .8;
  left: 0;
}
#t3-off-canvas .t3-off-canvas-header .close:hover, 
#t3-off-canvas .t3-off-canvas-header .close:focus {
  opacity: 1;
}
/* FIN :: MENU PPAL */
/* SLIDE */
.slide-loading{ display: none !important; }
.t3-sl-1 .fpss-container {
  /*width: 100% !important;
  min-height: 420px !important;*/
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
.t3-sl-1 .fpss-container .slides-wrapper {
  /*height: 420px !important;*/
  /*width: 100% !important;*/
}
.t3-sl-1 .fpss-container .slide {
  /*height: 420px !important;*/
  /*width: 100% !important;*/
}
.t3-sl-1 .fpss-container .slide img {
  /*height: auto;*/
 /*height: 420px !important;*/
  /*width: 100% !important;*/
  display: block !important;
}
#nextend-smart-slider-1 .nextend-slide-bg {
	margin: 0;
}
.nextend-slide-bg {
	margin: 0;
	height: 100% !important;
}
/* FIN :: SLIDE */


/* EXPRESS FORM */
.t3-sl-1 .rsform {position: fixed;height: 420px;width: 420px;background-color: #007549;background-color: rgba(0, 117, 73, .8);right: -420px;top: 0;z-index: 999;font-size: 16px;}
.t3-sl-1 .rsform > form{width: 420px;}
.t3-sl-1 .rsform.closed{background-color: transparent;}
.t3-sl-1 .rsform.closed .rsform-block{display: none;}
.t3-sl-1 .rsform.closed .rsform-block:first-child{display: block;}
.t3-sl-1 .rsform label{font-weight: normal;}
.t3-sl-1 .rsform .rsform-block-pestana{position: absolute;left: -40px;width: 40px;height: 200px;background-color: #FFCE00;background-color: rgba(255, 206, 0, .8);color: #00953A;display: block;margin: 0;	top: 70px;cursor: pointer;font-size: 18px;-webkit-box-shadow: 0px 10px 8px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow: 0px 10px 8px 0px rgba(50, 50, 50, 0.5);box-shadow: 0px 10px 8px 0px rgba(50, 50, 50, 0.5);}
.t3-sl-1 .rsform.close .rsform-block-pestana{font-size: 1.2em !important;}
.t3-sl-1 .rsform .rsform-block-pestana .formBody{transform: rotate(-90deg);	transform-origin: left top 0;width: 200px;height: 40px;position:absolute;top:200px;left:5px;text-align: center;cursor: pointer;}
.t3-sl-1 .rsform .rsform-block-titulo .formControlLabel{display: none;}
.t3-sl-1 .rsform .rsform-block-titulo .formControls{margin-left: 0;}
.t3-sl-1 .rsform .formBody,.t3-sl-1 .rsform .formCaption2{width: 100%;float: none;}
.t3-sl-1 .rsform .rsform-block-titulo .formBody{color: #fff;padding-top: 20px;font-size: 27px;line-height: 1em;text-align: center;font-style: italic;	font-weight: bold;}
.t3-sl-1 .rsform .rsform-block-titulo .formBody strong{color: #fcce01;display: block;font-size: 32px;font-weight: 900;}
.t3-sl-1 .rsform fieldset.formFieldset ol.formContainer li {padding: 0;margin-top: 10px;}
.t3-sl-1 .rsform .rsform-block-necesidad .formCaption2,.t3-sl-1 .rsform .rsform-block-necesidad .formBody,.t3-sl-1 .rsform .rsform-block-garantia .formCaption2{padding-right: 40px;padding-left: 40px;	color: #fff;}
.t3-sl-1 .rsform .rsform-block-necesidad .formCaption2{margin-bottom: 7px;font-weight: bold;}
.t3-sl-1 .rsform .rsform-block-necesidad .formBody input{width: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;color: #009639;height: 30px;border: 0;padding: 3px 6px;font-style: italic;	font-size: 16px;}
.t3-sl-1 .rsform .rsform-block-garantia .formCaption2{padding-right: 40px;	padding-left: 40px;	color: #fff;}
.t3-sl-1 .rsform .rsform-block-garantia .formBody{background-color: #82BC00;background-color: rgba(130, 188, 0, .7);padding: 15px 40px;} 
.t3-sl-1 .rsform .rsform-block-garantia .formCaption2{margin-bottom: 7px;font-weight: bold;}
.t3-sl-1 .rsform .rsform-block-garantia .formBody {color: #fff;}
.t3-sl-1 .rsform .rsform-block-garantia .formBody label {width: 90px;display: block;float: left;margin-right: 0;margin-left: 0;font-size: 14px;}
.t3-sl-1 .rsform .rsform-block-garantia .formBody input {margin-right: 5px;display: block;float: left;}
.t3-sl-1 .rsform .rsform-block-publicidad{padding-right: 40px !important;padding-left: 40px !important;margin-bottom: 10px;}
.t3-sl-1 .rsform .rsform-block-publicidad .formBody {height: 110px;line-height: 110px;}
.t3-sl-1 .rsform .rsform-block-garantia {margin-bottom: 20px;}
.t3-sl-1 .rsform .rsform-block-lana, .t3-sl-1 .rsform .rsform-block-enviar,.t3-sl-1 .rsform .rsform-block-loquiero{	float: left;clear: none;text-align: center;margin-top: 20px !important;}
.t3-sl-1 .rsform .rsform-block-loquiero{ float: right; }
.t3-sl-1 .rsform .rsform-block-tipoFormulario{ display: none; }
.t3-sl-1 .rsform .rsform-block-lana .formBody{color: #fff;font-style: italic;font-weight: bold;font-size: 20px;}
.t3-sl-1 .rsform .rsform-block-lana .formBody span{display: block;color: #fcce01;font-size: 22px;font-weight: 900;}
.t3-sl-1 .rsform .rsform-block-lana .formBody small{font-size: 11px;font-weight: 300;}
.t3-sl-1 .rsform .rsform-block-enviar input,.t3-sl-1 .rsform .rsform-block-loquiero input{border: 0;background-color: #fcce01;color: #007548;font-weight: 900;font-style: italic;font-size: 20px;padding: 15px 25px;}
.t3-sl-1 .rsform .rsform-block-lana .formBody {padding-left: 40px;}
.t3-sl-1 .rsform .rsform-block-loquiero .formBody {padding-right: 40px;}

/*
.t3-sl-5 .rsform{
	display: none; 
}*/

/* FIN :: EXPRESS FORM */

/* CLAIM */
#t3-mainbody{
	padding: 5px 0;
}
#t3-content{
	padding: 0;
} 
.simuladorClaim{
	height: 170px;
	background-color: #fff;
	overflow: hidden;
}
.simuladorClaim.acercade{
	border-top: 1px solid #eee;
}
.simulafacil-banner{
	padding-left: 0;
}
#simuladorFD{
	position:relative;
}
.simuladorClaim .simulafacil-banner img{
	position: relative;
	width: 100%;
	height: 100%;
	display: block;
}

.simuladorClaim .simulafacil{
	/* height: 170px; */
} 
.simuladorClaim .simulafacil{
	color: #00953A;
	font-size: 25px;
	line-height: 1.2em;
	padding-top: 50px;
}
.simuladorClaim.lines3 .simulafacil{
	padding-top: 35px;
}
.simuladorClaim .simulafacil .italic{
	font-style: italic;
	font-weight: bold;
}
.simuladorClaim .simulafacil u{
	text-decoration: none;
	border-bottom: 3px solid #FFCE00;
	padding-bottom: 10px;
	font-style: italic;
}
.simuladorTitle{
	background-color: #82BC00;
	margin: 5px 0 0;
	height: 70px;
	position:relative;
}
.simuladorTitle h2{
	font-size: 20px;
	color: #fff;
	text-align: center;
	font-weight: normal;
	padding-top: 8px;
	/*font-family: 'EvaPro', helvetica, arial, sans-serif !important;*/
	font-family: 'Raleway', sans-serif !important; 
}

.interrogacion{
	width: 16px;
	height: 16px;
	line-height: 18px;
	text-align: center;
	font-size: 13px;
	background-color: #FFCE00;
	border-radius: 100%;
	font-weight: bold;
	color: #007549;
	display: inline-block;
	padding: 0;
	vertical-align: middle;
} 
.triangle{
	border-color: #fff transparent transparent;
  border-style: solid;
  border-width: 15px 15px 0;
  content: "";
  display: block;
  height: 0;
  left: 50%;
  margin-left: -15px;
  position: absolute;
  top: 0;
  width: 0;
}
.triangle.green{
	border-color: #007549 transparent transparent;
}
.triangle.green2{
	border-color: #82bc00 transparent transparent;
}

.triangle-right{
	border-color: transparent transparent transparent #009639;
  border-style: solid;
  border-width: 15px 0 15px 15px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  top: 50%;
  margin-top: -15px;
  left: 15px;
  z-index: 999;
}
.simuladorFD{
	width:100%;
	background-color: #00953A;
	padding: 40px 0;
}
/*
.contenedorSimulador > div:first-child{
	height: 170px;
	
	display: table;
}
.contenedorSimulador > div > div{
	
	width: 50%;
	display:table-cell;
	vertical-align: middle;
	height: 100%;
}
.contenedorSimulador > div > div + div > img{
	position: relative;
	width: 100%;
	height: 100%;
}
.contenedorSimulador > div > div:first-child{
	color: #00953A;
	font-size: 27px;
}
*/
.contenedorSimulador h2{
	font-size: 18px;
	color: #fff;
	background-color: #82BC00;
	padding-top: 30px;
	padding-bottom: 25px;
	text-align: center;
	font-weight: normal;
	margin: 5px 0 0; 
}
#form-solicitud{
	background-color: #00953A;
}
#form-solicitud .simuladorSteps ul{
	margin: 0;
	padding: 0;
}
#form-solicitud .simuladorSteps ul > li{
	display: block;
	float: left;
	width: 33.3333333%;
	height: 75px;
	line-height: 75px;
	text-align: center;
	font-weight: normal !important;
	color: #fff;
	position: relative;
}
#form-solicitud  #estateSteps .simuladorSteps ul > li {
    color: #fff;
    display: block;
    float: left;
    font-weight: normal !important;
    height: 75px;
    line-height: 75px;
    position: relative;
    text-align: center;
    width: 25%;
}

#form-solicitud .simuladorSteps ul > li span.border{
	display: block;
	position: absolute;
	left:0;
	bottom: 0;
	width: 100%;
	height: 8px;
	background-color: #fff;
	border-right: 4px solid #00953a;
}
#form-solicitud .simuladorSteps ul > li.active{
	color: #FFCE00;
}
#form-solicitud .simuladorSteps ul > li.active span.border{
	background-color: #FFCE00;
	
}
#form-solicitud .simuladorSteps ul > li:last-child.active span.border{
	border-right: 0;
}
#step1 .superTitle{
	color: #FFCE00;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	padding: 30px 0;
	clear: both;
}
.bolitas ul{
	/*margin-left: 211px;*/
	overflow: hidden;
	padding: 0;
}
.bolitas li{
	display: block;
	width: 114px;
	height: auto;
	float: left;
	margin: 0 2px;
	margin-bottom: 30px;
	/*word-break: break-all;*/
	font-size: 14px;
}
.bolitas li em{
	font-style: normal;
}
.bolitas li:first-child{
	margin-left: 114px;
	clear: both;
}
.bolitas li:nth-child(9){
	margin-left: 114px;
	clear: both;
}
.bolitas li a{
	display: block;
	width: 100%;
	height: auto;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
a#simuladorSubcat_otras_garantias:hover{ background:#ffce00 !important; }


.bolitas li figure{
	display: block;
	background-color: #fff;
	margin: 0 auto 10px;
	width: 114px;
	height: 114px;
	line-height: 114px;
	text-align: center;
}
.bolitas li img{
	width: 85px;
	height: 85px;
}
.bolitas li.active figure, 
.bolitas li:hover figure{
	background-color: #FFCE00;
}
.bolitas li.active a,
.bolitas li:hover a{
	color: #FFCE00;
}
#verSimuladorInfo{
	color: #ffce00;
	font-size: 14px;
	position: absolute;
	right: 0;
	bottom: -25px;
}
.simuladorFD .simuladorStep2 #step2{padding-top: 30px;margin-bottom: 25px;}
.simuladorFD .simuladorStep4 #step4{padding-top: 30px;margin-bottom: 25px;}

.simuladorFD .parametros-descripcion{
	width: 172px;
	text-align: center;	
	margin: 0 auto;
}
.simuladorFD .parametros-descripcion .img-container{
	width: 172px;
	height: 172px;
	background-color: #FFCE00;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	display: block;
	text-align: center;
}
.simuladorFD .parametros-descripcion img{
	width: 100px;
	height: 100px;
	display: inline;
	margin-top: 36px;
}
.simuladorFD .parametros-descripcion #pledgeSelectedNameStep2{
	display: block;
	color: #FFCE00;
	margin-top: 30px;
	font-size: 18px;
	font-weight: bold;
}
.simuladorFD .parametros-descripcion .cambiar-prenda{
	display: block;
	color: #fff;
	font-style: italic;
	border-bottom: 1px solid #fff;
	padding-bottom: 10px;
	cursor: pointer;
}
.simuladorFD .parametros .campo{
	display: block;
	margin-bottom: 20px;
	position:relative;
}
.simuladorFD .simuladorStep2 #step2 .campo{
	width: 75%;
	margin: 0 auto 20px;
}
.simuladorFD .parametros label{
	color: #fff;
	font-weight: normal;
	display: block;
	width: 100%;
	text-align: center;
}
.simuladorFD .parametros br{
	display: none;
}
.simuladorFD .parametros select,
.simuladorFD .parametros input[type="text"]{
	color: #000;
	font-weight: normal;
	display: block;
	width: 100%;
	font-style: italic;
	border: 0;
	height: 26px;
	width: 100%;
	font-size: 12px;
	background-color: #fff;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding: 3px 10px;
}
.simuladorFD .genero{
	float: left;
	width: 50%;
	text-align: center;
}
.simuladorFD .genero span{
	color: #fff;
	display: block;
}
.simuladorFD .seccion-publicidad{
	width: 75%;
	margin: 0 auto;
	height: auto;
	text-align: center;
}
.simuladorFD .seccion-publicidad img{
	display: block;
	width: 100%;
	height: 235px;
	margin-bottom: 20px;
}
.simuladorFD .seccion-publicidad #verSucursales{
	color: #007548;
	background-color: #fcce01;
	font-size: 14px;
	display: inline;
	font-style: italic;
	margin-top: 20px;
	padding: 10px 20px;
	width: auto;
	text-transform: uppercase;
	font-weight: 900;
}
.simuladorFD .parametros .oculto,
.simuladorFD .simuladorStep3 a{
	color: #ffce00;
  font-size: 12px;
  cursor: pointer;
}
.simuladorFD  #step3 > .step3-cols{
	padding-left: 5px;
	padding-right: 5px;
	height: 446px;
}
.simuladorFD .simuladorStep3 #summaryStep3{
	border-bottom: 1px solid #fff;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.simuladorFD .simuladorStep3 span{
	color: #fff;
	font-size: 14px;
}
.simuladorFD .simuladorStep3 span + span{
	font-weight: bold;
	font-size: 14px;
}
.simuladorFD .simuladorStep3 .prestamo-hasta{
	padding-bottom: 15px;
	position: relative;
	z-index: 3;
}
.simuladorFD .simuladorStep3 .prestamo-hasta .ribete{
	border-color: transparent #94bb1d transparent transparent;
  border-style: solid;
  border-width: 15px 15px 15px 0;
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  bottom: 12px;
  left: 0;
  z-index: 2;
}
.simuladorFD .simuladorStep3 .prestamo-hasta strong{
	font-style: italic;
	font-size: 28px;
	color: #F8B413;
	display: block;
	margin-bottom: 5px;
}
.simuladorFD .simuladorStep3 #prestamoDataStep3{
	background-color: #007549;
	color: #FFCE00;
	font-size: 38px;
	font-style: italic;
	font-weight: 900;
	padding: 3px 0 3px 15px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	width: 100%;
	display: block;
	margin-bottom: 10px;
	position: relative;
	z-index: 3;
}
.simuladorFD .simuladorStep3 #prestamoDataStep3 .moneda{
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
}
.simuladorFD .simuladorStep3 img.publi, .simuladorFD .simuladorStep3 img.publiOtros{
	width: 100%;
	padding: 0 5px;
	height: 120px;
	position: absolute;
	bottom: 0;
	left: 0;
}
#propuestaTradicional strong,
#propuestaPagosFijos strong{
	color: #fff;
	text-align: center;
	font-size: 18px;
	background-color: #007549;
	display: block;
	margin-bottom: 5px;
	height: 35px;
	line-height: 35px;
}
#propuestaPagosFijos strong{
	background-color: #F7A800;
}
#propuestaTradicional .content,
#propuestaPagosFijos .content{
	padding: 40px 40px;
	background-color: #82BC00;
	color: #fff;
	min-height: 406px;
	position: relative;
}

#propuestaTradicional .content p{
	padding-top: 35px;
}
#propuestaTradicional .content select,
#propuestaTradicional .content input,
#propuestaPagosFijos .content select,
#propuestaPagosFijos .content input{
	width: 100%;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background-color: #fff;
	color: #000;
	font-style: italic;
	height: 26px;
	padding: 3px 10px;
}
#propuestaTradicional .content span.frecuencia,
#propuestaPagosFijos .content span.frecuencia{
	display: block;
	margin-bottom: 5px;
}
#propuestaTradicional .content .campo,
#propuestaPagosFijos .content .campo{
	margin-bottom: 15px;
}
#propuestaTradicional .detalle,
#propuestaPagosFijos .detalle{
	text-align: center;
	/*margin-bottom: 20px;*/
}
#propuestaTradicional .detalle-container,
#propuestaPagosFijos .detalle-container{
	position: absolute;
	width: 100%;
	bottom: 40px;
	left: 0;
}
#propuestaTradicional #tradicionalMensualidad, 
#propuestaTradicional #tradicionalUltimoPago,
#propuestaPagosFijos #pagosFijosMensualidad, 
#propuestaPagosFijos #pagosFijosUltimoPago{
	color: #007549;
	font-weight: bold;
}
#propuestaTradicional .btnMeInteresa,
#propuestaPagosFijos .btnMeInteresa{
	text-align: center;
}
#propuestaTradicional #verTradicional, 
#propuestaPagosFijos #verPagosFijos{
	color: #007549;
  font-size: 16px;
  display: block;
  margin-bottom: 10px;
}

#propuestaTradicional .content input.botonCalcula,
#propuestaPagosFijos .content input.botonCalcula{
	background-color: #FFCE00;
	color: #007549;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	width: auto;
	height: 42px;
	line-height: 42px;
	padding: 0 60px;
	margin-top: 10px;
	cursor: pointer;
}
#propuestaPagosFijos #sliderPlazo{
	margin-bottom: 0;
	height: 10px;
	border:0;
}
#propuestaPagosFijos #sliderPlazo .ui-slider-tick-mark{
	height: 10px;
	background: transparent;
}
#propuestaPagosFijos #sliderPlazo .ui-slider-handle{
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	background: #ffce00;
	-webkit-box-shadow: 0px 0px 30px -2px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 0px 30px -2px rgba(0,0,0,0.4);
	box-shadow: 0px 0px 30px -2px rgba(0,0,0,0.4);
	border: 0;
	margin-top: -13px;
  top: 50%;
  width: 26px;
  height: 26px;
  color: #fff;
  text-align: center;
}
#propuestaPagosFijos #sliderPlazo .ui-slider-handle span{
	position: absolute;
	top: -20px;
	font-size: 14px;
	width: 26px;
  height: 26px;
  text-align: center;
  display: block;
}
#propuestaPagosFijos #sliderPlazo.ui-slider .ui-slider-range {
	background: #00953a !important;
}
.simuladorStep3 #step3{
	padding-top: 30px;
}
#propuestaPagosFijos #sliderPlazoMinMax{
	height: 0;
	width: 100%;
	position: relative;
	margin-bottom: 15px;
}
#propuestaPagosFijos #sliderPlazoMinMax .plazosMinmax{
	position: absolute;
	font-weight: normal !important;
	top: 0;
}
#propuestaPagosFijos #sliderPlazoMinMax #plazoMax{
	right: 0;
}
#propuestaPagosFijos #sliderPlazoMinMax #plazoMin{
	left: 0;
}
/* FIN :: CLAIM */
/* ADQUIRIR PRESTAMO */
.t3-sl-5 {
	border-top: 0 !important;
}
.formAyudaTips{
	background-color: #009639;
	position:relative;
}
.formAyudaTips ol{
	margin: 0 auto;
	padding: 0;
	list-style: none;
	overflow: hidden;
	padding: 30px 0;
}
.formAyudaTips ol li{
	width: 200px;
	/*height: 230px;*/
	text-align: center;
	float: left;
	color: #fff;
	margin-left: 75px;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 1.2em;
}

.formAyudaTips ol li:first-child,
.formAyudaTips ol li:nth-child(2n + 1) {
	clear: both;
	margin-left: 37.5px;
}
.formAyudaTips ol li img{
	margin-bottom: 10px;
	border: 6px solid #FFCE00;
	border-radius: 100%;
}
.formAyudaTips ol li em{
	color: #FFCE00;
	font-weight: bold;
}
.formAyudaTips ol li.tip em{
	color: #29754d;
	font-weight: bold;
}
.formAyudaTips ol li .n-paso{
	font-size: 1.4em;
	font-weight: bold;
	font-style: italic;
}
.formAyudaTips .fondo-verde{
	position: absolute;
	height: 100%;
	width: 15%;
	background-color: #007549;
	top: 0;
	right: 0;
}
#rsform_13_page_0{
	background-color: #007549;
	padding: 30px 50px 20px;
	color: #fff;
}
#rsform_13_page_0 .formBody{
	float: none;
}
#rsform_13_page_0 .rsform-block{
	margin-bottom: 15px;
}
#rsform_13_page_0 .rsform-block.rsform-block-seleccionartitle,  #rsform_13_page_0 .rsform-block .formCaption2{
	margin-bottom: 10px;
}
#rsform_13_page_0 .rsform-block.rsform-block-datosusuariotitle {
    margin-bottom: 0;
}
#rsform_13_page_0 .rsform-block-selectsucursal{
	clear: both;
}
#rsform_13_page_0 .rsform-block-title1,
#rsform_13_page_0 .rsform-block-title2{
	color: #FFCE00;
	float: left;
	width: 50%;
	margin-bottom: 10px;
}
#rsform_13_page_0 .rsform-block-title2{
	width: 50%;
}
#rsform_13_page_0 .rsform-block-title1{
	font-size: 15px;
}
#rsform_13_page_0 .rsform-block-title1 strong{
	font-size: 18px;
}
#rsform_13_page_0 .rsform-block-title2{
	font-size: 13px;
}
#rsform_13_page_0 .rsform-block-title1 .formBody{
	padding: 0 8px 0 0;
	
}
#rsform_13_page_0 .rsform-block-title2 .formBody{
	border-left: 1px solid #FFCE00;
	padding: 5px 0 0 8px;
	line-height: 1em;
}

#rsform_13_page_0 .rsform-block-selectprenda .formControlLabel,
#rsform_13_page_0 .rsform-block-selectsucursal .formControlLabel,
#rsform_13_page_0 .rsform-block-datosusuariotitle .formBody{
	display: block;
	margin-bottom: 10px;
	/*line-height: 1.4em;*/
}
#rsform_13_page_0 .npaso-form{
	color: #FFCE00;
	font-size: 1.4em;
	/*display: block;
	float: left;*/
}
.formRequired{
	display: none;
}
#rsform_13_page_0 #nombreSucursalHelp #verSucursales{
	color: #FFCE00;
}
#rsform_13_page_0 select{
	width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	font-style: italic;
	color: #00953A;
}
#rsform_13_page_0 input{
	width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	color: #00953A;
	font-size: 16px;
	font-style: italic;
}
#rsform_13_page_0 input::-webkit-input-placeholder { color:#00953A; }
#rsform_13_page_0 input::-moz-placeholder { color:#00953A; } 
#rsform_13_page_0 input:-ms-input-placeholder { color:#00953A; }
#rsform_13_page_0 input:-moz-placeholder { color:#00953A; }
#rsform_13_page_0 .rsform-block-seleccionartitle{
	clear: both;
	margin-top: 10px;
}
#rsform_13_page_0 .rsform-block-selectsucursal .rsform-button,
#rsform_13_page_0 .rsform-block-seleccionar #verSucursales{
	width: 100%;
	padding: 6px 0;
	text-align: center;
	background-color: #fff;
	color: #007548;
	font-weight: bold;
	border: 0;
	display: block;
}
#rsform_13_page_0 .rsform-block-nombreusuario{
	width: 40%;
	float: left;
	margin-bottom: 10px;
}
#rsform_13_page_0 .rsform-block-nombreusuario .formDescription,
#rsform_13_page_0 .rsform-block-apellidosusuario .formDescription{
	margin: 0;
}
#rsform_13_page_0 .rsform-block-apellidosusuario{
	width: 58%;
	float: left;
	margin-left: 2%;
	margin-bottom: 10px;
}
#rsform_13_page_0 .rsform-block-emailusuario{
	clear: both;
	margin-bottom: 10px;
}
#rsform_13_page_0 .rsform-block-telefonousuario{
	clear: both;
	margin-bottom: 10px;
}
#rsform_13_page_0 .rsform-block-enviar{
	text-align: center;
	margin-top: 20px;
	margin-bottom: 0;
}
#rsform_13_page_0 .rsform-block-enviar input{
	background-color: #ffce00;
	color: #007549;
	font-size: 20px;
	border: 0;
	display: inline !important;
	padding: 10px 60px;
	width: auto;
	font-weight: bold;
	text-transform: uppercase;
}
#rsform_13_page_0 .rsform-block-captcha .formControlLabel,
#rsform_13_page_0 .rsform-block-captcha .formBody img,
#rsform_13_page_0 .rsform-block-captcha .formBody input{
	float: left;
}
#rsform_13_page_0 .rsform-block-captcha .formCaption2{
	float: left;
	margin: 0;
	margin-right: 1%;
	height: 36px;
	line-height: 36px;
	padding: 0;
	width: 32.3333%;
}
#rsform_13_page_0 .rsform-block-captcha .formControlLabel{
	width: 100px;
}
#rsform_13_page_0 .rsform-block-captcha .formBody img{
	width: 33.3333%; height: 34px;
}
#rsform_13_page_0 .rsform-block-captcha .formBody input{
	margin-left: 0;
	width: 31.3333% !important;
	margin-left: 2%;
	border: 0;
} 
#rsform_13_page_0 .rsform-block-captcha .formBody a{
	color: #FFCE00;
	clear: both;
	/*display: block;*/
	text-align: center;
	padding-left: 10px;
	font-style: italic;
}
/* FIN :: ADQUIRIR PRESTAMO */
/* ACERCARTE */
.razones-acercarte{
	background-color: #EEEEEE;
	position: relative;
}
.razones-acercarte ul{
	padding: 55px 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
}
.razones-acercarte ul li{
	display: table;
	height: 170px;
	margin-bottom: 10px;
	padding: 0 5px;
	text-align: center;
	color: #fff;
}

.razones-acercarte ul li strong{
	font-style: italic;
}
.razones-acercarte ul li p {
	height: 170px;
	margin: 0 5px;
	padding: 0 30px;
	display: table-cell;
	vertical-align: middle;
	background-repeat: no-repeat;
}
.razones-acercarte ul li.first p {
	margin-left: 0;
}
.razones-acercarte ul li.last p {
	margin-right: 0;
}
.razones-acercarte ul li.razon-1 p{
	background-image: url("/images/razon-1.jpg");
}
.razones-acercarte ul li.razon-2 p{
	background-image: url("/images/razon-2.jpg");
}
.razones-acercarte ul li.razon-3 p{
	background-image: url("/images/razon-3.jpg");
}
.razones-acercarte ul li.razon-4 p{
	background-image: url("/images/razon-4.jpg");
}
.razones-acercarte ul li.razon-5 p{
	background-image: url("/images/razon-5.jpg");
}
.razones-acercarte ul li.razon-6 p{
	background-image: url("/images/razon-6.jpg");
}
.razones-acercarte ul li.razon-7 p{
	background-image: url("/images/razon-7.jpg");
}
/* FIN :: ACERCARTE */

/* FOOTER */
.home .t3-sl-5 .rsform{
	/* margin-bottom: 50px; */
}
#t3-footer{
	background-color: #007549;
	border: 0;
	margin-top: 50px;
}
#t3-footer p{
	color: #fff;
}
#t3-footer div{
	background-color: #007549;
}
#t3-footer .logo-footer{
	display: block;
	padding-top: 0;
}
#t3-footer .module-ct a, #t3-footer .module-ct li{
	color: #fff;
}

#t3-footer .contacto-title{
	color: #FFCE00;
	font-size: 18px;
	margin-bottom: 25px;
}
#t3-footer .contacto-title small{
	color: #fff;
	font-size: 14px;
	display:inline;
}
#t3-footer .t3-spotlight .col-md-4 {
	width: 25%;
}
#t3-footer .t3-spotlight .col-md-4:nth-child(2) {
	width: 50%;
}
#t3-footer ul.empenos-footer{
	columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
#t3-footer ul.empenos-footer a strong{
	 font-weight: normal;
	 color: #FFCE00;
}
#t3-footer .contacto-datos{
	font-size: 14px;
}
#t3-footer .contacto-tel a{
	font-weight: bold;
}
#t3-footer .contacto-mail a{
	color: #FFCE00;
}
#t3-footer .social-title{
	color: #FFCE00;
}
#t3-footer .contacto-social li{
	display: inline;
	margin-right: 10px;
	font-size: 38px;
}
#t3-footer .contacto-social li a{
	color: #FFCE00;
}
#t3-footer .contacto-social li a:hover{
	color: #fff;
}
#t3-footer .horario{
	margin: 14px 0;
}
.t3-copyright {
    border-top: 0;
    font-size: 11px;
}
.t3-copyright .custom{
	color: #fff;
}
.t3-copyright .custom a{
	color: #fff;
}
.t3-copyright .custom p.clear-footer{
	clear: both;
	float: none;
}
.t3-copyright .custom p{
	float: left;
	clear: none;
	/*margin-right: 65px;*/
	margin-left: 40px;
}
.t3-copyright .custom ul.footer-nav-1{
	list-style: none;
	margin:0 ;
	padding: 0;
	float:right;
	padding: 15px 0;
}
.t3-copyright .custom ul.footer-nav-1 li{
	display:block; 
	float: left;
	margin-left: 40px;
}
.t3-copyright .custom ul.footer-nav-1 li a{
	color: #666;
	text-decoration: underline;
}
.t3-copyright .custom ul.footer-nav-1 li a:hover{
	text-decoration: none;
}
.t3-copyright .custom ul.footer-nav-2{
	list-style: none;
	margin:0 ;
	padding: 0;
	float: right;
}
.t3-copyright .custom ul.footer-nav-2 li{
	display: block;
	float: left;
	margin-left: 40px;
}
.t3-copyright .custom ul.footer-nav-2 li a{
	text-decoration: underline;
}
.t3-copyright .custom ul.footer-nav-2 li a:hover{
	text-decoration: none;
}
#t3-footer #subfooter, #t3-footer #subfooter div{
	background-color: #e9e9e9; 
}
.t3-copyright {
  padding: 0;
}
.copyright {
	margin-bottom: 0;
}
#t3-footer #subfooter .copyright p {
    margin-bottom: 0;
    padding: 15px 0;
    color: #60ab12;
}
#t3-footer #subsubfooter .copyright {
    margin-bottom: 0;
    /*padding: 25px 0;*/
}
#t3-footer #subsubfooter{ padding: 15px 0; }

#t3-footer .texto-logo-footer{ font-size: .8em; font-weight:300; }
/* FIN :: FOOTER */

/* FICHA */
.t3-sl-1 .custom{
	/*height: 140px;*/
	background-color: #94BB1E;
}
/*
.t3-sl-5 .custom .formAyudaTips .col-lg-5, .t3-sl-5 .custom .formAyudaTips .col-lg-7{
	width: 50%;
}
*/
#prenda-info-container ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
#prenda-info-container ul li{
	text-align: center;
	width: 20%;
	/*height: 140px;*/
	float: left;
	display: block;
}
#prenda-info-container ul li strong,
#prenda-info-container ul li small{
	font-style: italic;
}
#prenda-info-container ul li p{
	margin: 0;
	padding: 0;
	/*display: table-cell;*/
	color: #29754D;
	font-size: 14px;
	/*height: 140px;*/
	/*vertical-align: top;*/
	padding-top: 30px;
	padding-bottom: 30px;
}
#prenda-info-container ul li p img{
	display: block;
	margin: 0 auto 4px;
}
.requisitos-minimos{
	background-color: #007549;
  color: #fff;
  padding: 40px 50px;
  /*text-align: center;*/
  display: table;
  width: 100%;
} 
.requisitos-minimos-content{
	display: table-cell;
	vertical-align: middle;
} 
.requisitos-minimos-content > img{
	/*margin: 40px 0;*/
	display: none;
} 
.requisitos-minimos p{
	color: #ffce00;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 28px;
	text-align: center;
}  
.requisitos-minimos .phone{ display: none; }

.requisitos-minimos ul{margin: 0;padding: 0;text-align: left;} 
.requisitos-minimos ul li{color: #fff;margin-bottom: 20px;height: auto;padding: 3px 0;display:block;width: 50%;margin-left: 25% !important;} 
.requisitos-minimos ul li:nth-child(3n){/* border-left:solid 1px #fff;*/}

.requisitos-minimos ul li ul{ float: left;margin: 5px 0 0 22px;padding: 0;text-align: left;width: 200%;} 
.requisitos-minimos ul li ul li{display:list-item; float: none;font-size: 14px;padding-top: 8px;width: 100%; color:#ffce00; font-style:italic; font-weight:600; margin:0;
list-style-position:outside; list-style-type:decimal;} 
.requisitos-minimos ul li ul li:nth-child(3n){ border-left:none;}

.requisitos-minimos ul li p{margin: 0;/*width: 100%;*/text-align: center;padding: 0 5px;} 
.requisitos-minimos ul li span.icon {font-size: 1.8em; color: #fff;font-style: normal; display: block;float: none;height: 40px;line-height: 1.5em;clear: both;margin-bottom: 8px;width: 100%;}  
.requisitos-minimos ul li span.text {display: block;float: none;height: inherit;line-height: 1em;width: 100%;border-top: 1px solid #fff;padding-top: 8px;font-size: 14px;} 



.requisitos-minimos ul li span.icon-fisicamente {
	background: url("/images/icon-fisicamente-white.png") center center no-repeat;
} 

.requisitos-minimos ul li span.icon-id {
	background: url("/images/icon-id-white.png") center center no-repeat;
} 
.requisitos-minimos ul li span.icon-firma {
	background: url("/images/icon-firma-white.png") center center no-repeat;
} 
.requisitos-minimos ul li span.icon-documentacion-white {
	background: url("/images/icon-documentacion-white.png") center center no-repeat;
} 
.requisitos-minimos ul li span.icon-llave-white {
	background: url("/images/icon-llave-white.png") center center no-repeat;
} 
.requisitos-minimos ul li span.icon-placas-white {
	background: url("/images/icon-placas-white.png") center center no-repeat;
} 
.requisitos-minimos ul li span.icon-propietario-white {
	background: url("/images/icon-propietario-white.png") center center no-repeat;
} 


.requisitos-minimos ul li span.icon-formulario-white {
	background: url("/images/icon-formulario-white.png") center center no-repeat;
} 
.requisitos-minimos ul li span.icon-informamos-white {
	background: url("/images/icon-informamos-white.png") center center no-repeat;
} 
.requisitos-minimos ul li span.icon-asesor-white {
	background: url("/images/icon-asesor-white.png") center center no-repeat;
}
.requisitos-minimos ul li span.icon-autorizado-white {
	background: url("/images/icon-autorizado-white.png") center center no-repeat;
}

/*.requisitos-minimos ul li::before {
    color: #ffce00;
    content: "â€¢ ";
    font-size: 0.9em;
} */

.custom .formAyudaTips ol{
	width: 100% !important;
	overflow: inherit;
}

.custom .formAyudaTips ol li.tip{
	width: 100%;
	height: auto;
	font-size: 16px;
	color: #369443;
	line-height: 1.1em;
	background-color: #e5e5e5; 
	font-style: italic;
	font-weight:lighter;
	padding: 30px;
	margin: 37.5px 0;
	position: relative;
	float: none;
	-webkit-box-shadow: 0px 10px 30px -2px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 10px 30px -2px rgba(0,0,0,0.4);
	box-shadow: 0px 10px 30px -2px rgba(0,0,0,0.4);
}
.custom .formAyudaTips ol li.tip p{
	margin: 0;
	text-align: left;
}
.custom .formAyudaTips ol li.tip strong{
	color: #29754D;
	font-style: normal;
}
.custom .formAyudaTips ol li.tip .n-paso{
	width: 46px;
	height: 46px;
	line-height: 46px;
	background-color: #94BB1E;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	display: block;
	font-style: normal;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	top: -23px;
	left: 0;
	margin-left: -23px;
	text-align: center;
}





#userForm .formAyudaTips ol li.tip{
	width: 190px;
	height: 190px;
	font-size: 16px;
	color: #369443;
	line-height: 1.1em;
	background-color: #F5CD21;
	font-style: italic;
	font-weight:lighter;
	padding: 40px 10px 10px;
	margin-bottom: 37.5px;
	margin-top: 37.5px;
	position: relative;
	-webkit-box-shadow: 0px 10px 30px -2px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 10px 30px -2px rgba(0,0,0,0.4);
	box-shadow: 0px 10px 30px -2px rgba(0,0,0,0.4);
}
#userForm .formAyudaTips ol li.tip strong{
	color: #29754D;
	font-style: normal;
}
#userForm .formAyudaTips ol li.tip .n-paso{
	width: 46px;
	height: 46px;
	line-height: 46px;
	background-color: #94BB1E;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	display: block;
	font-style: normal;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	top: -23px;
	left: 50%;
	margin-left: -23px;
}
 
/* FIN :: FICHA */
/* FICHA-FORM-LANA */
.inside .t3-sl-1 .rsform{
	font-size: 16px;
	/*text-align: center;*/
}
.inside .t3-sl-1 .rsform fieldset{
	font-size: 16px;
	padding-left: 35px;
	padding-right: 35px;
	
}
.inside .t3-sl-1 .rsform .rsform-block-necesidad .formCaption2{
	padding: 0;
}
.inside .t3-sl-1 .rsform-block-pestana{
	font-size: 18px;
}
.inside .t3-sl-1 .rsform-block-necesidadTitle{
	font-weight: bold;
	font-style: italic;
	line-height: 1em;
	font-size: 18px;
	text-align: center;
	float: left;
	width: 100%;
	/*margin-bottom: 10px;*/ 
	color: #fff;
}
.inside .t3-sl-1 .rsform-block-necesidad{
	font-weight: bold;
	font-style: italic;
	line-height: 1em;
	font-size: 18px;
	text-align: center;
	float: left;
	width: 75%;
	margin-bottom: 10px;
	color: #fff;
	height: 24px;
}

.inside .t3-sl-1 input::-webkit-input-placeholder { color:#00953A; }
.inside .t3-sl-1 input::-moz-placeholder { color:#00953A; } 
.inside .t3-sl-1 input:-ms-input-placeholder { color:#00953A; }
.inside .t3-sl-1 input:-moz-placeholder { color:#00953A; }

.inside .t3-sl-1 textarea::-webkit-input-placeholder { color:#00953A; }
.inside .t3-sl-1 textarea::-moz-placeholder { color:#00953A; } 
.inside .t3-sl-1 textarea:-ms-input-placeholder { color:#00953A; }
.inside .t3-sl-1 textarea:-moz-placeholder { color:#00953A; }

.inside .t3-sl-1 .rsform-block-necesidad .formBody{
	padding: 0 !important;
	display: inline;
}
.inside .t3-sl-1 .rsform-block-necesidad .formCaption2{
	margin: 0;
}
.inside .t3-sl-1 .rsform-block-necesidad .formBody input{
	width: 100%;
	display: inline;
}
.inside .t3-sl-1 .rsform-block-necesidadTitle strong{
	color: #F5CD21;
}
.inside .t3-sl-1 .rsform-block-cotizar{
	float: right;
	color: #fff;
	width: 25%;
	clear: none;
	height: 24px;
}
.inside .t3-sl-1 .rsform-block-cotizar .formBody{
	padding: 0 !important;
	display: inline;
}
.inside .t3-sl-1 .rsform-block-cotizar input{
	width: 100%;
	border: 0;
	background-color: #369443;
	display: inline;
	padding: 0;
	text-align: center;
	height: 30px;
	margin-bottom: 10px;
	margin-top: 0;
}
.inside .t3-sl-1 .rsform-block-ejemplo, 
.inside .t3-sl-1 .rsform-block-promocion{
	font-weight: bold;
	color: #fff;
	text-align: center;
}
.inside .t3-sl-1 .rsform-block-nombre input,
.inside .t3-sl-1 .rsform-block-apellidos input,
.inside .t3-sl-1 .rsform-block-email input,
.inside .t3-sl-1 .rsform-block-telefono input,
.inside .t3-sl-1 .rsform-block-mensaje select,
.inside .t3-sl-1 .rsform-block-mensaje textarea{
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	width: 100%;
	border: 0;
	color: #369443;
	height: 24px;
  padding: 3px 6px;
  font-style: italic;
}

.inside .t3-sl-1 .rsform-block-nombre,
.inside .t3-sl-1 .rsform-block-apellidos,
.inside .t3-sl-1 .rsform-block-email,
.inside .t3-sl-1 .rsform-block-telefono{
	width: 49%;
	float: left;
	display: block;
	clear: none !important;
}
.inside .t3-sl-1 .rsform-block-telefono,
.inside .t3-sl-1 .rsform-block-email{
	margin-bottom: 10px;
}
.inside .t3-sl-1 .rsform-block-nombre,
.inside .t3-sl-1 .rsform-block-email{
	margin-right: 2% !important;
}
.inside .t3-sl-1 .rsform-block-mensaje textarea{
	height: 68px;
}
.inside .t3-sl-1 .rsform-block-seleccionar .formBody{
	text-align: center;
	color: #fff;
}
.inside .t3-sl-1 #seleccionarSucursalBlock{
	display: none !important;
}
.inside .t3-sl-1 .rsform-block-seleccionar #verSucursales{
	width: 48%;
	margin-left: 2%;
	padding: 15px 0;
	text-align: center;
	background-color: #FFCE00;
	color: #007548;
	font-weight: bold;
	border: 0;
	display: block;
	margin-top: 10px;
	float: right;
}
.inside .t3-sl-1 .rsform-block-seleccionar span{
	width: 50%;
	text-align: left;
	display: block;
	margin-top: 10px;
	float: left;
}
.inside .t3-sl-1 .rsform-block-captcha .formBody img {
	height: 34px;
	margin-left: 2%;
	margin-right: 0;
    width: 31.3333% !important;
}
#sl_locate_results{ display: none; }
.inside .t3-sl-1 .rsform-block-enviar{
	text-align: center;
	font-style: italic;
}
.inside .t3-sl-1 .rsform-block-captcha {
	overflow: hidden;
	margin-top: 20px !important;
}
.inside .t3-sl-1 .rsform-block-captcha .formCaption2{
	color: #fff;
	text-align: left;
	margin-bottom: 10px;
	float: left;
	width: 32.3333333%;
	margin-right: 1%;
}
.inside .t3-sl-1 .rsform-block-captcha .formBody *{
	display: block;
	float: left;
	margin-right: 10px;
}
.inside .t3-sl-1 .rsform-block-captcha .formBody a{
	color: #ffce00;
	margin-right: 0;
	margin-left: 38%;
	clear: both;
	font-style: italic;
}
.inside .t3-sl-1 .rsform-block-captcha .formBody input {
  border-radius: 0;
  border:0;
  height: 34px;
  color: #00953a;
  margin-left: 2%;
  margin-right: 0;
  width: 31.3333% !important;
}
.inside .t3-sl-1 .rsform-block-captcha .formBody .formClr{ display: none; }

.inside .t3-sl-1 .rsform-block-enviar{
	text-align: center;
	float: none;
	width: 100%;
	margin-top: 20px;
}
.inside .t3-sl-1 .rsform-block-enviar input{
	width: auto;
}
.inside .t3-sl-1 .rsform-block-ejemplo{
	margin-top: 20px !important;
}
.inside .t3-sl-1 .rsform-block-ejemplo #ejemplo hr{
	clear: both;
	font-size: 0;
	border: 0;
	height: 1px;
	margin: 10px;	
}
.inside .t3-sl-1 .rsform-block-ejemplo #ejemplo span{
	font-weight: bold:
	font-size: 20px;
	margin: 15px 0 5px !important;
	clear: both;
	color: #F5CD21;
	
}
/* FIN :: FICHA-FORM-LANA */

/* SIMULADOR 4 PASO */
.view-solicitudsubmit h2.page-title{
	background-color: #F7A800;
	color: #fff;
	height: 35px;
	width: 260px;
	text-align: center;
	line-height: 35px;
	font-size: 18px;
	font-weight: bold;
	float: left;
	margin: 40px 0 0;
	display: none;
}
.view-solicitudsubmit .msg{
	float: left;
}
.view-solicitudsubmit .prenda-container{
	float: right;
	background-color: #ffce00;
  border-radius: 100%;
  display: block;
  height: 80px;
  text-align: center;
  width: 80px;
  margin-top: 40px;
  display: none;
}
#form-solicitud2{ margin-top: 30px; }
.view-solicitudsubmit .prenda-container img{
	height: 40px;
  width: 40px;
  margin-top: 20px;
}

.view-solicitudsubmit .resumen-title{
	background-color: #007549;
	padding: 30px 30px;
	color: #fff;
}
.view-solicitudsubmit .resumen-title p {
	margin: 0;
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
}
.view-solicitudsubmit .resumen-title .big {
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
}
.view-solicitudsubmit .resumen-title p + p{
	margin-top: 20px;
}
.view-solicitudsubmit .resumen-title .bigger{
	font-size: 40px;
	line-height: 1em;
	color: #FFCE00;
}
.view-solicitudsubmit .resumen-title .bigger small{
	font-size: 22px;
}
.view-solicitudsubmit .resumen{
	background-color: #00953A;
	padding: 30px 80px;
	color: #fff;
}
/*
.view-solicitudsubmit .resumen .col-inside{
	padding: 0 40px;
}
*/
.view-solicitudsubmit .resumen .cantidad,
.view-solicitudsubmit .resumen .infoPrenda,
.view-solicitudsubmit .resumen .infoPrestamo{
	display: table;
}
.view-solicitudsubmit .resumen .cantidad .col-inside,
.view-solicitudsubmit .resumen .infoPrenda .col-inside,
.view-solicitudsubmit .resumen .infoPrestamo .col-inside{
	display: table-cell;
	vertical-align: middle;
	height: 200px;
}
.view-solicitudsubmit .resumen .infoPrenda .col-inside{
	padding-left: 20px;
	padding-right: 20px;
}

.view-solicitudsubmit .resumen .cantidad.no-avaluo .col-inside,
.view-solicitudsubmit .resumen .infoPrenda.no-avaluo .col-inside{
	padding-left: 0;
	padding-right: 0;
}


.view-solicitudsubmit .resumen .cantidad.no-avaluo p,
.view-solicitudsubmit .resumen .infoPrenda.no-avaluo p,
.view-solicitudsubmit .resumen .infoPrestamo.no-avaluo p{
	text-align: center;
}
.view-solicitudsubmit .resumen .infoPrenda.no-avaluo p strong{
	font-size: 45px;
	font-style: italic;
	font-weight: 400;
	color: #FFCE00;
	display: block;
}
.view-solicitudsubmit .resumen .infoPrenda{
	/*padding-left: 95px;
	padding-right: 40px;*/
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

.view-solicitudsubmit .resumen .infoPrenda.no-avaluo{
	border-right: 0;
}

.view-solicitudsubmit .resumen .title{
	color: #FFCE00;
	text-align: center;
	font-size: 40px;
	font-style: italic;
	font-weight: 600;
	margin-bottom: 20px;
}

.view-solicitudsubmit .resumen .propiedades{
	margin: 0;
	padding: 0;
	list-style: none;
}
.view-solicitudsubmit .resumen .propiedades li{
	margin-bottom: 10px;
}
.view-solicitudsubmit .resumen .cantidad{
	font-size: 16px;
}
.view-solicitudsubmit .resumen .cantidad .col-inside{
	
	padding: 20px 40px;
}
.view-solicitudsubmit .resumen .cantidad #loan{
	font-size: 45px;
	font-style: italic;
	font-weight: 900;
	color: #FFCE00;
	display: block;
}
.view-solicitudsubmit .resumen .cantidad #loan .moneda{
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
}
.view-solicitudsubmit .resumen .infoPrestamo{
	font-size: 14px;
}
.view-solicitudsubmit .resumen .infoPrestamo .col-inside{
	padding: 0 0 0 20px;
}
.view-solicitudsubmit .resumen .infoPrestamo ul{
	margin: 0;
	padding: 0;
	list-style: none;
	/*padding-right: 95px;
	padding-left: 10px;*/
}
.view-solicitudsubmit .resumen .infoPrestamo ul li{
	margin-bottom: 10px;
}
.view-solicitudsubmit .abajo{
	background-color: #007549;
	padding: 50px 0;
	color: #fff;
	padding: 30px;
	margin-bottom: 40px;
}
.view-solicitudsubmit .abajo .title{
	color: #FFCE00;
	text-align: center;
	font-size: 40px;
	font-style: italic;
	font-weight: 600;
	margin-bottom: 50px;
}
.view-solicitudsubmit .abajo .legend{
	color: #FFCE00;
	font-size: 18px;
	font-style: italic;
	font-weight: 900;
	margin-bottom: 10px;
}
.view-solicitudsubmit .abajo .infoSucursal .title{
	margin-bottom: 10px;
	font-weight: bold;
	font-style: normal;
	color: #fff;
	text-align: left;
	font-size: 16px;
}
.view-solicitudsubmit .abajo .infoSucursal #verSucursales{
	color: #FFCE00;
	font-weight: normal;
}
.view-solicitudsubmit .abajo .lin{
	margin-bottom: 8px;
	clear: both;
}
.view-solicitudsubmit .abajo .col-50{
	width: 49%;
	float: left;
	clear: none;
}
.view-solicitudsubmit .abajo .col-50.first{
	margin-right: 2%; 
}
.view-solicitudsubmit input{
	border: 0 none;
    border-radius: 0;
    color: #009639;
    font-style: italic;
    height: 34px;
    padding: 6px 12px;
    width: 100%;
    font-style: italic;
    font-size: 16px;
}
.view-solicitudsubmit input::-webkit-input-placeholder { color:#00953A; }
.view-solicitudsubmit input::-moz-placeholder { color:#00953A; } 
.view-solicitudsubmit input:-ms-input-placeholder { color:#00953A; }
.view-solicitudsubmit input:-moz-placeholder { color:#00953A; }

.view-solicitudsubmit .formulario{
	margin-bottom: 20px;
}


.view-solicitudsubmit .abajo .publi img{
	display: block;
	width: 100%;
	height: 100%;
}
#buttonSend{
	background-color: #fcce01;
	color: #007548;
	font-size: 24px;
	border: 0;
	display: block !important;
	padding: 16px 0;
	width: 300px;
	font-weight: bold;
	font-style: italic;
	margin: 0 auto;
}

#nombreSucursal{ font-size: 20px; }
#direccionSucursal{ font-size: 14px; }
/* FIN :: SIMULADOR 4 PASO */


/* ACERCA DE */
.simuladorContainer #k2Container {
    padding: 0;
}
.itemid-303 .simuladorContainer {
	background: url("/images/acercade-img.jpg") no-repeat center;
	background-size: cover;
	height: 797px;
}

#video-container{
	padding: 50px 0;
}
#video-container object{
	width: 100%;
	height: 440px;
}	
#video-container .destacado{
	color: #246853;
	text-align: center;
}	
#video-container #watch-video{
	display: block;
	width: 125px;
	height: 125px;
	margin: 20px auto 40px;
}
#video-container .simuladorClaim,
#video-container .simuladorClaim .simulafacil {
	height: auto;
	margin-bottom: 20px;
	padding-left: 50px;
	background-color: transparent; 
}
#video-container .simulafacil{
	font-style: italic;
	float: left;
}
.itemid-303 div.itemView {
  border-bottom: 0;
  margin: 0;
  padding: 0;
}
#years-container{
	background-color: #007549;
	padding: 30px 0;
}

#years-container #owl-demo{
	background-color: #fff;
}
#years-container .owl-item{
	text-align: center;
	height: 90px;
	cursor: pointer;
}
#years-container .owl-item a{
	color: #86b229;
	display: block;
	height: 35px;
	line-height: 35px;
	border-left: 1px solid #fdce02;
	margin-top: 27.5px;
}
#years-container .owl-item:hover,
#years-container .owl-item.active{
	color: #007549;
	background-color: #fdce02;
}
#years-container .owl-item:hover a,
#years-container .owl-item.active a{
	color: #007549;
	text-decoration: none;
	border-left: 0;
}

#years-container .owl-theme .owl-controls {
  margin-top: 0;
  text-align: center;
}
#years-container .owl-prev,
#years-container .owl-next{
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 50%;
	margin-top: -15px;
	color: #007549;
	background-color: #fdce02;
	font-size: 1.2em;
}
#years-container .owl-prev{
	left: -50px;
}	
#years-container .owl-next{
	right: -50px;
}


#texts-container{
	position: relative;
	background-color: #00953a;
	padding: 50px 0;
	text-align: center;
	color: #fff;
	font-size: 16px;
	color: #fdce02;
	font-weight: bold;
	font-style: italic;
}
#texts-container p{
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	margin-top: 10px;
}
#acercade-descripcion {
	padding: 0 20px;
}
#acercade-descripcion .line-bottom{
	border-bottom: 1px solid #eee;
}
#acercade-descripcion .col-lg-12 > div{
	padding: 25px;
}
#acercade-descripcion .col-lg-12 > div:nth-child(2){
	border-left: 1px solid #eee;
}
#acercade-descripcion h3{
	color: #00953a;
	margin-bottom: 10px;
	/*font-family: 'EvaPro', helvetica, arial, sans-serif !important;*/
	font-family: 'Raleway', sans-serif !important; 
	font-size: 18px;
	padding: 12px 8px 12px 53px;
}
#acercade-descripcion h3.winner{
	background: url("/images/winner.png") no-repeat 8px center #fff;
}
#acercade-descripcion h3.saco{
	background: url("/images/saco-dinero.png") no-repeat 8px center #fff;
}
#acercade-descripcion h3.bombilla{
	background: url("/images/bombilla.png") no-repeat 8px center #fff;
}
#acercade-descripcion h3.mexico{
	background: url("/images/mexico.png") no-repeat 8px center #fff;
}

#acercade-descripcion p{
	color: #246853;
	font-size: 14px;
	background-color: rgba(255, 255, 255, 0.6);
	padding: 15px;
	display: none;
}
.white-rgba{
	background-color: rgba(255, 255, 255, 0.6);
	padding: 15px;
}
/* FIN :: ACERCA DE */
/* SUCURSALES */
.itemid-312 #t3-mainbody {
  padding: 0;
}
#map{
	float: none !important;
	/*width: 100% !important;*/
	width: 69% !important;
	height: 700px;
}
#sl_results_container {
  position: relative;
}
#sl_search_container{
	position: absolute;
	top: 0;
	right: 0;
	background-color: rgba(0, 117, 73, 0.8);
	height: 700px;
	/*width: 415px;*/
	width: 31%;
	overflow: hidden;
}
#locate_form{
	padding: 35px 80px;	
	color: #fff;
}
#locate_form select{
	color: #94bb1e;
	font-weight: normal;
	display: block;
	width: 100%;
	font-style: italic;
	border: 0;
	height: 26px;
	font-size: 14px;
	background-color: #fff;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding: 3px 10px;
}
#locate_form .sl_search_row{
	margin-bottom: 10px;
}
#locate_form .sl_search_row strong{
	display: block;
	font-weight: normal;
	margin-bottom: 7px;
}
#locate_form .mytag label{
	font-style: italic;
	color: #fff;
	font-weight: normal;
	font-size: 14px;
}
#sl_locate_results{
	border: 0;
	margin: 0;
}
#sl_results_container .sucursales-resultados{
	background-color: #007549;
	width: 100% !important;
	padding:80px 0;
}
#sl_sidebar{
	float: none !important;
	height: 422px;
	width: 100% !important;
	border: 0;
	color: #fff;
	margin: 0;
	padding:0;
	list-style: none;
}
#sl_sidebar > li{
	background-color: #007549;
	padding: 25px 5px;
	border-top: 1px solid #80bd00;
	border-bottom: 0;
	overflow: hidden;
	width: 98%;
	cursor: default;
}
#sl_sidebar > li:hover{
	background-color: #144e38;
}
#sl_sidebar > li:last-child{
	border-bottom: 1px solid #80bd00;
}
#sl_sidebar > li .sl_tags{
	background-color: #007549;
	border: 0;
	clear: both;
	overflow: hidden;
}
#sl_sidebar > li:hover .sl_tags{
	background-color: #144e38;
}
#sl_sidebar > li > span{
	display: block;
	float: left;
}
#sl_sidebar > li .location_name{
	font-weight: bold;
	color: #ffce00;
	margin-right: 2%;
	width: 15%;
	font-size: 16px;
	display: block;
	float: left;
}
#sl_sidebar > li .location_address{
	width: 68%;
	word-wrap:break-word;
	display: block;
	float: left;
}
#sl_sidebar > li .sl_tags{
	width: 15%;
	float: right;
	margin: 0;
	padding: 0;
	clear: none;
	display: block;
}
#sl_sidebar > li .sl_tags ul{
	list-style: none;
	margin:0;
	padding: 0;
	float: right;
}
#sl_sidebar > li .sl_tags ul li{
	display: inline;
}

.sucursales-info{
	width: 100%;
	background-color: #eee; 
	padding: 50px 0;	
}
.sucursales-info p{
	text-align: center;
	color: #427356;
}
.sucursales-info p strong{
	display: block;
	color: #7fa91f;
}
.sucursales-info p a{
	color: #7fa91f;
}

.itemid-312 .wrap.t3-sl.t3-sl-5 {
	border: 0;
}
#sucursales-estado{
	background-color: #00953a;
	position: relative;
}
#sucursales-estado .container{
	padding: 50px 0;
}
#sucursales-estado ul{
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
#sucursales-estado a {
	color: #ffce00;
	font-size: 14px;
}
/* FIN :: SUCURSALES */

/* SUCURSAL */
div.itemView{
	border: 0;
}
/*
#sucursal-ficha .h1{
	margin: 50px 0 0;
}
#sucursal-ficha .h1 h1{
	color: #f7a800;
	background-color: #007549;
	font-style: italic;
	font-size: 18px;
	margin: 0;
	padding: 0 50px;
	height: 50px;
	line-height: 50px;
	float: left;
	width: auto;
	font-weight: normal;
}
#sucursal-ficha .h1 h1 strong{
	color: #fff;
	font-style: normal;
}
*/
/********* GAIZKA *********/
#sucursal-ficha .h2{
	margin: 50px 0 0;
}
#sucursal-ficha .h2 h2{
	color: #f7a800;
	background-color: #007549;
	font-style: italic;
	font-size: 18px;
	margin: 0;
	padding: 0 50px;
	height: 50px;
	line-height: 50px;
	float: left;
	width: auto;
	font-weight: normal;
}
#sucursal-ficha .h2 h2 strong{
	color: #fff;
	font-style: normal;
}
/******************************/
#sucursal-intro{
	background-color: #00953a;
	color: #fff;
}
#sucursal-intro .yellow{
	color: #ffce00;
}
#sucursal-intro .intro-text{
	padding-top: 25px;
}
#sucursal-intro .intro-text p{
	width: 65%;
}
#sucursal-intro .intro-text p + p{
	margin-top: 20px;
}
#sucursal-ficha .simuladorTitle  {
  margin-top: 15px;
}
#sucursal-ficha .simuladorTitle h3 {
  color: #00753f;
  font-size: 18px;
  font-weight: normal;
  padding: 0;
  margin: 0;
  text-align: center;
  height: 70px;
  line-height: 70px;
}
#sucursales-listado{
	background-color: #007549;
	position: relative;
}
#sucursales-listado ul{
	padding: 50px 0;
	color: #fff;
	list-style: none;
	font-style: italic;
}
#sucursales-listado ul li::before {
  color: #ffce00;
  content: "â€¢ ";
  font-size: 0.9em;
}
#sucursales-listado ul li + li {
  margin-top: 15px;
}
#sucursal-descripcion{
	padding: 50px 0;
}

/* FIN :: SUCURSAL */

/* FANCY SUCURSALES */
.fancybox-wrap{
	min-width: 800px !important;
	/*width: 80% !important;*/
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.fancybox-wrap .fancybox-inner{
	width: 100% !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.fancybox-wrap .fancybox-skin{
	padding: 0 !important;
	background-color: #80bd00;
	color: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.fancybox-wrap .error, 
.fancybox-wrap .success, 
.fancybox-wrap .danger{
	padding: 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
/*.fancybox-wrap .danger{background-color: #eee;position: relative;height: 100%;color: #f00;}*/
.fancybox-wrap .danger{background-color: #80bd00;position: relative;height: 100%;color: #fff;}



.fancybox-wrap .tbStep3{
	width: 100%;
}
.fancybox-wrap .tbStep3 tr td,
.fancybox-wrap .tbStep3 tr th{
	padding: 10px;
	vertical-align: middle;
}
.fancybox-wrap .tbStep3 tr td:last-child,
.fancybox-wrap .tbStep3 tr th:last-child{
	text-align: right;
}
.fancybox-wrap #sucursalContent{
	background-color: #80bd00;
	width: 80%;
	min-width: 800px;
	/* padding: 15px; */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#sucursalContent .title-fancy{
	height: 50px;
	line-height: 50px;
	text-align: center;
	/*background-color: #01963a;*/
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	margin: 0;
	
}
#sucursalContent .selecciones{
	padding: 25px;
	overflow: hidden;
}
#sucursalContent .selecciones .fSucursal-col{
	width: 33.33333333%;
	float: left;
}
#sucursalContent .selecciones .fSucursal-col p{
	padding-right: 40px;
}
#sucursalContent .selecciones .fSucursal-col p.last{
	padding-right: 0;
}
#sucursalContent .selecciones label{
	display: block;
	font-weight: normal;
}
#sucursalContent .selecciones select{
	color: #000;
	font-weight: normal;
	display: block;
	width: 100%;
	font-style: italic;
	border: 0;
	height: 26px;
	width: 100%;
	font-size: 12px;
	background-color: #fff;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding: 3px 10px;
}
#sucursalContent #listadoSucursales{
	padding: 10px 25px;
	overflow: hidden;
}
#sucursalContent #listadoSucursales .title-seleccion{
	color: #659304;
	text-align: center;
	margin: 20px 0;
	font-weight: bold;
}
#sucursalContent #tbSucursales {
	overflow: hidden;
}
#sucursalContent #tbSucursales p{
	width: 100%;
	margin-left: 0;
	padding: 10px 15px;
	background: rgb(128, 189, 0);
  background: rgba(0, 0, 0, .1);
  
  border-radius: 10px;
}
#sucursalContent #tbSucursales p:hover{
	background: rgb(89, 129, 5);
  background: rgba(89, 129, 5, .7);
  cursor: pointer;
}
#sucursalContent #tbSucursales p span{
	display: block;
	width: 100%;
	cursor: pointer;
}
#sucursalContent #tbSucursales p .nombrecentrolistado{
	color: #ffce00;
	font-weight: bold;
}

.fancybox-inner table {
	width: 100%;
}
.fancybox-inner table th, .fancybox-inner table td{
	width: auto;
	text-align: center;
}
.fancybox-inner table th{
	background-color: #007549;
	padding: 8px;
}
.fancybox-inner table td{
	border-top: 0;
	padding: 10px;
	/*background-color: #6e9913;*/
}
.fancybox-inner table tr:last-child td{
	
}

.fancybox-inner table tr:nth-child(2n) td{
	background-color: #00953a;
}

.fancybox-inner table tr:hover td{
	opacity: .8;
}
	
/* FIN :: FANCY SUCURSALES */

/* PRETTY SELECTS */
.pretty-select select{
	cursor: pointer;
}
/*
.pretty-select:after {
  content: 'V';
  font-size: 20px;
  color: #007548;
  right: 0;
  top: 0;
  padding: 0; 
  position:absolute;
}
.pretty-select:before {
  content:'';
  right: 0;
  top: 0;
  width: 34px;
  height: 34px;
  background: #ffce00;
  position: absolute;
}
 FIN :: PRETTY SELECTS */

/* BLOG */
.com_easyblog{
	font-size: 16px;
	/*font-family: 'EvaPro', helvetica, arial, sans-serif !important;*/
	font-family: 'Raleway', sans-serif !important; 
}
.com_easyblog .t3-content.col-md-9{
	width: 66.66667% !important;
}
.com_easyblog .t3-sidebar-right.col-md-3{
	width: 33.33333% !important;
} 
.com_easyblog .t3-content.col-md-9 #fd{
	
	padding-right: 40px;
	
}
.com_easyblog .t3-module {
	margin-bottom: 0;
}

.com_easyblog .t3-module .module-inner {
	
}

.view-entry.com_easyblog h2{
	/*font-family: 'EvaPro', helvetica, arial, sans-serif !important;*/
	font-family: 'Raleway', sans-serif !important; 
	font-size: 25px !important;
	color: #00953A;
	font-weight: normal !important;
	margin-top: 40px !important;
}
/*********  GAIZKA  **************/
.view-entry.com_easyblog h1{
	/*font-family: 'EvaPro', helvetica, arial, sans-serif !important;*/
	font-family: 'Raleway', sans-serif !important; 
	font-size: 25px !important;
	color: #00953A;
	font-weight: normal !important;
	margin-top: 40px !important;
}
/*********************************/

.com_easyblog .t3-sidebar > .mk_blog_cate{
	background-color: #00953A;
	padding: 25px 70px;
}
.com_easyblog .module-title {
	color: #EACD35;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	margin-bottom: 20px;
	/*font-family: 'EvaPro', helvetica, arial, sans-serif !important;*/
	font-family: 'Raleway', sans-serif !important; 
	text-align: center;
}
.com_easyblog .mk_blog_cate a, 
.com_easyblog .mk_blog_cate a:visited, 
.com_easyblog .mk_blog_cate a:active,
.com_easyblog .mk_blog_cate a:hover {
	color: #fff !important;
}
.com_easyblog.view-latest .eb-post{ border-bottom: 1px solid #82BC00 !important; }
.com_easyblog.view-latest .eb-post:last-child{ border-bottom: 0 !important; }
div#fd.eb .mod-muted {
	color: #fff !important;
	font-size: .6em;
	font-style: italic;
	margin: 0;
	padding: 0;
	height:0;
}
.com_easyblog .mk_blog_cate a:hover {
	text-decoration: underline !important;
}
div#fd.eb .cell-tight {
	display: none;
}
div#fd.eb .cell-top .mod-cell {
	text-align: center;
}
div#fd.eb .cell-top .mod-item > .mod-table > .mod-cell > .mod-table > .mod-cell::before {
  color: #ffce00;
  content: "â€¢ ";
  font-size: 0.9em; 
}
.com_easyblog .t3-sidebar > .mk_suscripcion_blog, 
.com_easyblog .t3-sidebar > .mk_buscador_blog,
.com_easyblog .t3-sidebar > .mk_lomas_blog,
.com_easyblog .t3-sidebar > .mk_tags_blog {
	background-color: #007549;
	padding: 25px 70px;
}
.com_easyblog .mk_suscripcion_blog div#fd .btn-primary{
	background: #82BC00 !important;
	border: 0;
	border-radius: 0;
	height: 40px;
	line-height: 1;
	font-size: 16px;
	color: #007549 !important;
	padding: 11px 0;
}
.com_easyblog .mk_suscripcion_blog div#fd .btn-primary:hover{
	text-decoration: underline !important;
}

.com_easyblog .t3-sidebar > .mk_buscador_blog div#fd.eb input#search-blogs{
	height: 40px;
	border:0;
	border-radius: 0;
	color:#00953A;
	font-size: 16px;
	/*font-family: 'EvaPro', helvetica, arial, sans-serif !important;*/
	font-family: 'Raleway', sans-serif !important; 
	font-style: italic;
  font-weight: 300;
  width: 85%;
  float: left;
}
.com_easyblog .t3-sidebar > .mk_buscador_blog div#fd.eb .mod-btn-primary{
	height: 40px;
	width: 15%;
	background: url("/images/lupa-blog.png") no-repeat center #fff !important;
  float: left;
  font-size: 0;
  border-color: #fff !important;
	border-radius: 0;
}





/* --------------- TABS BLOG --------------- */

.com_easyblog .t3-sidebar > .mk_lomas_blog .tab-content{
	background: #fff;
	color: #231F20;
	font-size: 12px;
	padding: 20px 40px;
	border-radius:0;
}
.com_easyblog .t3-sidebar > .mk_lomas_blog .tab-content div#fd.eb .mod-item + .mod-item {
  border-top: 1px solid #82BC00;
  margin-top: 15px;
  padding-top: 15px;
}
.com_easyblog .t3-sidebar > .mk_lomas_blog .tab-content .eb-mod-title a{
	color: #00953a;
	border: 0;
}
.com_easyblog .t3-sidebar > .mk_lomas_blog div.nn_tabs > ul.nav-tabs > li{
	margin-bottom: 0 !important;
	box-shadow: none !important;
}
.com_easyblog .t3-sidebar > .mk_lomas_blog div.nn_tabs > ul.nav-tabs > li a,
.com_easyblog .t3-sidebar > .mk_lomas_blog div.nn_tabs > ul.nav-tabs > li a:visited,
.com_easyblog .t3-sidebar > .mk_lomas_blog div.nn_tabs > ul.nav-tabs > li a:active,
.com_easyblog .t3-sidebar > .mk_lomas_blog div.nn_tabs > ul.nav-tabs > li a:link{
	color: #fff !important;
	border:0;
	border-radius: 0;
	background: #007549;
	font-size: 12px;
}
.com_easyblog .t3-sidebar > .mk_lomas_blog div.nn_tabs > ul.nav-tabs > li.active > a,
.com_easyblog .t3-sidebar > .mk_lomas_blog div.nn_tabs > ul.nav-tabs > li > a:hover{
	background: #00953A !important;
	border: 0;
}
.com_easyblog .t3-sidebar > .mk_lomas_blog div.nn_tabs > ul.nav-tabs > li a:focus{
	box-shadow: none;
}

/* --------------- TABS BLOG --------------- */



.com_easyblog .t3-sidebar > .mk_tags_blog a.tag-cloud,
.com_easyblog .t3-sidebar > .mk_tags_blog a.tag-cloud:visited,
.com_easyblog .t3-sidebar > .mk_tags_blog a.tag-cloud:link,
.com_easyblog .t3-sidebar > .mk_tags_blog a.tag-cloud:active{
	color: #82BC00;
	font-size: 16px !important;
	display: block;
	float: left;
	padding: 10px 20px;
	-webkit-box-shadow:inset 0px 0px 0px 1px #82BC00;
  -moz-box-shadow:inset 0px 0px 0px 1px #82BC00;
  box-shadow:inset 0px 0px 0px 1px #82BC00;
  text-align: center;
  margin: 0 2.5px;
}
.com_easyblog .t3-sidebar > .mk_tags_blog a.tag-cloud:hover{
	color: #fff !important;
	background: #82BC00 !important;
}
.com_easyblog div#fd.eb .eb-post-title{
	margin: 0; 
	line-height: 1;
}
.com_easyblog .eb-post-head a{
	color: #231F20 !important; 
	font-style: italic;
	/*font-family: 'EvaPro', helvetica, arial, sans-serif !important;*/
	font-family: 'Raleway', sans-serif !important; 
	font-size: 20px;
}
.com_easyblog .eb-post-meta{
	color: #5A5B5D !important;
	font-size: 11px;
	font-style: italic;
}
.com_easyblog .eb-post-meta i.fa{
	display: none !important;
}
div#fd.eb.eb-view-latest .eb-post-thumb .eb-post-image img{
	width: 185px;
	height: auto;
}
div#fd.eb .eb-post-thumb .eb-post-image{
	display: inline;
	padding: 0;
	border: 0;
	border-radius: 0;
}
div#fd.eb .eb-post-thumb.is-full {
  margin-left: 0;
  margin-right: 10px;
  margin-bottom: 5px;
  display: inline !important;
  width: auto !important;
  min-height: 200px;
}
div#fd.eb .eb-post-meta{ margin-bottom: 5px; }
div#fd.eb .eb-post-foot{ margin-top: 5px; }
div#fd.eb .col-cell.eb-post-more .btn-default{
	/*float:right;*/
	padding: 0;
	margin: 0;
	border: 0;
	background:transparent;
	color: #007549 !important;
	font-size: 11px;
	font-weight: 300;
	margin-left: 15px;
	display: inline;
	border-radius: 0;
}
div#fd.eb .col-cell.eb-post-more .btn-default:hover{
	text-decoration: underline !important;
	background:transparent !important;
}
div#fd.eb .col-cell.eb-post-comments a{
	vertical-align: middle;
}

div#fd.eb .eb-post-foot > div a{
	color: #007549;
	font-size: 11px;
	font-weight: 300;
}
div#fd.eb .eb-post-foot > div a:hover{
	text-decoration: underline;
}	

div#fd.eb .eb-post-foot > div .fa{ color: #eacd35; }
div#fd.eb .eb-post-foot > div + div{ padding-left: 0; }

.eb-view-entry .eb-header{ display: none; }
div#fd.eb.eb-view-entry .eb-entry-meta{ margin: 8px 0; }
.eb-view-entry .fa-clock-o, .eb-view-entry .fa-folder-open{ display: none !important; }
.eb-view-entry .eb-entry-date{
	float: right;
	color: #007549;
	font-size: 11px;
	font-weight: 300px;
}
.eb-view-entry .eb-entry-tags{
	color: #000;
	font-size: 11px;
	font-weight: 300px;
}
.eb-view-entry .eb-meta-category a, .eb-view-entry .eb-entry-tags a{
	color: #007549;
	font-size: 11px;
	font-weight: 300px;
}
.eb-view-entry .eb-meta-category a:hover, .eb-view-entry .eb-entry-tags a:hover{
	color: #007549 !important;
	text-decoration: underline !important;
}
.eb-view-entry .ebd-block { margin-top: 15px; }

div#fd.eb .post-content-pw .ebd-block {
	display: none;
}

.post-content-pw iframe{
	width: auto !important;
	height: auto !important;
}
div#fd.eb .eb-tag-bio {
    display: none;
}
div#fd.eb .eb-tag-name {
	color: #00953a;
}
.eb-category-name {
	color: #00953a;
}
div#fd.eb .eb-category-subscribe {
	margin-top: 0;
}
div#fd.eb .eb-post-thumb .eb-post-image img {
    height: auto;
    width: 185px;
}
div#fd.eb .eb-post-meta > .eb-post-category {
	display: none;
}
div#fd.eb .eb-post {
	border-bottom: 1px solid #82bc00 !important;
	padding-bottom: 40px;
}
.view-entry div#fd.eb .eb-post-thumb .eb-post-image img {
	height: auto !important;
	width: 100%;
}
div#fd.eb .eb-post-meta > div {
	display: none;
}
div#fd.eb .col-cell.eb-post-hits {
    color: #007549 !important;
    font-size: 11px;
    font-weight: 300;
}
div#fd.eb .eb-post-thumb.is-full{
	min-height: 1px;
}
div#fd.eb .eb-tags span a {
	color: #00953a;
}
.com_easyblog .simuladorClaim{
	display: none;
}
.com_easyblog .eb-brand .simuladorClaim{
	display: block;
}
.com_easyblog #latestblogs {
	background: #fff;
}
.com_easyblog .triangle{
	display: none;
}
.com_easyblog #latestblogs #fd.mod_easybloglatestblogs {
	padding: 0;
}
.com_easyblog #latestblogs-content {
    margin: 0;
    width: auto;
}
.com_easyblog .t3-sidebar .container {
	width: 100%;
}

.com_easyblog #latestblogs-content .row {
	margin: 0 !important;  
}
.com_easyblog .t3-sidebar #latestblogs div#fd.eb .date-post {
	color: #00953a !important;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px;
	margin-bottom: 0;
	display: block;
	float: none;
	text-transform: none;
	height: auto;
}
/* FIN :: BLOG */

/* BLOG LATEST POSTS */
#latestblogs{
	background-color: #EEEEEE;
	position: relative;
}
#latestblogs-content{
	width: 80%;
	margin: 0 auto;
}
#latestblogs #fd.mod_easybloglatestblogs{
	padding: 70px 0 10px; 
}
.simuladorClaim .simulafacil.blog {
	padding-top: 70px;
}
#latestblogs .eb-mod-head{ display: none !important; }
#latestblogs div#fd.eb .mod-items-grid > .mod-grid{
	padding-left: 5px;
	padding-right: 5px;
	
}
#latestblogs div#fd.eb .mod-items-grid > .mod-grid .eb-mod-context{ padding: 15px; background-color: #00953A; }
#latestblogs div#fd.eb .mod-items-grid > .mod-grid .mod-item .eb-mod-foot{ overflow: hidden; height: auto;padding: 15px; background-color: #007549; color: #FFCE00; }
#latestblogs div#fd.eb .mod-items-grid > .mod-grid .mod-item .eb-mod-foot a{ color: #FFCE00; }
#latestblogs div#fd.eb .eb-mod-thumb .eb-mod-image-cover { border: 0; border-radius: 0; } 
#latestblogs div#fd.eb .eb-mod-thumb .eb-mod-image-cover::before { border: 0; border-radius: 0; }
#latestblogs div#fd.eb .eb-mod-thumb { margin: 0 !important; }
#latestblogs div#fd.eb .eb-mod-media-title { color: #fff; }
#latestblogs div#fd.eb .mod-post-type { display: none !important; }
#latestblogs div#fd.eb .read-more { font-size: 16px; display: block !important; text-align: center; }
#latestblogs div#fd.eb .date-post { float: left; text-transform: uppercase; font-weight: 300; color: #FFCE00 !important; font-size: 16px; padding-top: 5px; }
#latestblogs div#fd.eb .n-commnets { float: right; padding-top: 3px;}
#latestblogs div#fd.eb .n-commnets a{ color: #fff; font-size: 11px; font-weight: 300; }
#latestblogs div#fd.eb .n-commnets a .fa{ color: #FFCE00; }
#latestblogs div#fd.eb .intro{ color: #fff; font-size: 12px; margin: 20px 0; }
#latestblogs div#fd.eb .intro .ebd-block { display: none !important; }
/* FIN :: BLOG LATEST POSTS */

/* OTRAS PRENDAS */
#otras-prendas{
	margin-top: 50px;
	position: relative;
	padding: 50px 0;
	color: #fff;
}
#otras-prendas .otras-left{
	width: 50%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #00953A;
	position: absolute;
}
#otras-prendas .otras-right{
	width: 50%;
	height: 100%;
	top: 0;
	right: 0;
	background-color: #007549;
	position: absolute;
}
#otras-prendas .txtComercial-inside{
	padding-left: 25px;
}
#otras-prendas .txtComercial strong{
	color: #ffce00;
}
#otras-prendas #imgForm{
	width: 100%;
	height: 100%;
	margin-top: 0;
	position: absolute;
	top: 0;
	left: 0;
}
#otras-prendas fieldset{
	padding-left: 25px;
}
#otras-prendas legend{
	border: 0 !important;
}
#otras-prendas input, #otras-prendas textarea, #otras-prendas select{ color:#00953A; border: 0; border-radius:0; font-size: 14px; font-style: italic; }
#otras-prendas input::-webkit-input-placeholder { color:#00953A; }
#otras-prendas input::-moz-placeholder { color:#00953A; } 
#otras-prendas input:-ms-input-placeholder { color:#00953A; }
#otras-prendas input:-moz-placeholder { color:#00953A; }

#otras-prendas fieldset.formFieldset ol.formContainer li { padding: 0; }
#otras-prendas fieldset.formFieldset ol.formContainer li .formBody { float: none; }

#otras-prendas textarea::-webkit-input-placeholder { color:#00953A; }
#otras-prendas textarea::-moz-placeholder { color:#00953A; } 
#otras-prendas textarea:-ms-input-placeholder { color:#00953A; }
#otras-prendas textarea:-moz-placeholder { color:#00953A; }
#otras-prendas .formCaption { display: none; }
#otras-prendas .rsform-block-captcha .formCaption{ display: block; }
#otras-prendas .rsform-block-seleccion{ margin-bottom: 10px; }
#otras-prendas .rsform-block-seleccion select{ width: 100%; }

#otras-prendas .rsform-block-nombre,
#otras-prendas .rsform-block-apellidos,
#otras-prendas .rsform-block-email,
#otras-prendas .rsform-block-telefono{ width: 49% !important; margin-right:1%; float: left; padding: 0; clear: both; margin-bottom: 10px; }

#otras-prendas .rsform-block-apellidos,
#otras-prendas .rsform-block-telefono{ margin-right:0; margin-left:1%; clear: none; }
#otras-prendas input{ width: 100%; }
#otras-prendas textarea{ height: 100px; width:100%; }
#otras-prendas .rsform-block-mensaje{ margin-bottom: 10px; }

#otras-prendas #Condiciones0{ width: auto; }
#otras-prendas .rsform-block-condiciones{ margin-bottom: 10px; }
#otras-prendas .rsform-block-condiciones label { font-weight: normal; }
#otras-prendas .rsform-block-condiciones a { color: #ffce00; }
#otras-prendas .rsform-block-send{ text-align: center; }
#otras-prendas #Send{
	background-color: #fcce01;
  border: 0 none;
  color: #007548;
  font-size: 20px;
  font-style: italic;
  font-weight: 900;
  padding: 15px 45px; 
  width: auto;
  margin-top: 10px;
}
#otras-prendas .rsform-block-captcha .formCaption{ width: 33.3333%; }
#otras-prendas .rsform-block-captcha a{ color: #ffce00; font-style: italic; margin-bottom: 10px; }
#otras-prendas fieldset.formFieldset ol.formContainer li.rsform-block-captcha .formBody { float: left; width: 66.6667%; margin: 0; padding: 0; }
#otras-prendas .rsform-block-captcha img { width: 38%; margin-right: 2%; float: left; height: 34px; }
#otras-prendas .rsform-block-captcha input { width: 60%; float: left; }
/* FIN :: OTRAS PRENDAS */

/* MAS INFORMACION */
#mas-info{
	background-color: #eeeeee;
	position: relative;
	font-size: 16px !important;
	font-family: 'Raleway', sans-serif !important; 
}
#mas-info h3, #mas-info p{
	font-size: 16px !important;
	font-family: 'Raleway', sans-serif !important; 
}
#mas-info .accordion{
	padding: 70px 0;
}
#mas-info .accordion article{
	margin-bottom: 10px;
}
#mas-info .accordion h3{
	background: #00953a;
	color: #ffce00;
	border: 0;
	padding: 0 15px;
	border-radius: 3px;
	margin: 0;
	height: 40px;
	line-height: 40px;
}
#mas-info .accordion article div{
	background: #007549;
	color: #fff;
	border: 0;
	/*height: auto !important;*/
	border-radius: 3px;
	position: relative;
	top: -3px;
}
#mas-info .accordion article div p{
	padding: 15px 32px;
}
#mas-info .accordion .glyphicon{
	font-size: 10px;
	vertical-align: middle;
	padding-bottom: 5px;
}
/* FIN :: MAS INFORMACION */

/* MENSAJES */
.mensaje-container{
	background-color: #00953a;
	padding: 60px;
	color: #fff;
	text-align: center;
}
.mensaje-container .title{
	font-size: 24px;
}
.mensaje-container p + img{
	margin-top: 20px; width:100%;
}
.mensaje-container .img-prenda{
	margin-top: 20px;
}
/* FIN :: MENSAJES */

.itemid-278 .itemFullText{
	margin-top: 40px;
}
/* ERROR 404 */
#error404{
	margin-top: 40px;
	background-color: #00953a;
	color: #fff;
	padding-top: 20px;
	padding-bottom: 20px;
}
#error404 .error-inside{
	padding: 60px;
}
#error404 p.title{
	font-size: 38px;
	font-weight: bold;
	margin-top: 60px;
}
#error404 nav ul{
	list-style: none;
	margin-top: 40px;
	columns: 4;
	  -webkit-columns: 4;
	  -moz-columns: 4;
}
#error404 nav ul a{
	color: #fff;
}
/* FIN:: ERROR 404 */


.botonCalcula{background-color: #fcce01; color: #007548; display: inline;font-size: 14px;font-style: italic;font-weight: 900;padding: 10px 20px;text-transform: uppercase;width: auto;border:0;}
.botonCalcula:hover{ cursor:pointer; text-decoration:none;}
.nextend-slide-bg {margin: 0 !important;}


/* VEGA 09/12/15 */

/* texto de mensaje de gracias */
#mesg{ position:relative;}
#mesg p.texto{  left: 47%;position: absolute;top: 18%; width: 45%;}

.t3-sl-1 .rsform.tiempoAire {position: relative;height: auto;width: auto;background-color: #00953A;right: inherit;top: inherit;z-index: 999;font-size: 16px; height:48.5em !important;}
#tiempoAireForm{ width:100%; margin:0; padding:0; position:relative;}
#tiempoAireForm fieldset{ margin:1em 0 0 0;}
#tiempoAireForm .triangle{ position:absolute; top:10.25em; left:28%;}
#tiempoAireForm .line{ position: absolute;top: 65%;left: 18%;height: 3px;width: 5em; background: #f1d02f;}
#tiempoAireForm .simulafacil{ background:#fff;  padding:35px 35px 70px 4%; color: #00953A; font-size: 25px; line-height: 1.2em;}
#tiempoAireForm .simulafacil strong{ font-style:italic;}
#tiempoAireForm .rsform-block{ margin:0 4% 0 0 !important; width:46%; float:left; position:relative;}
#tiempoAireForm .rsform-block #noperacion{ width:90%;}
#tiempoAireForm .rsform-block.rsform-block-nombre,
#tiempoAireForm .rsform-block.rsform-block-apellidos,
#tiempoAireForm .rsform-block.rsform-block-telefono,
#tiempoAireForm .rsform-block.rsform-block-email,
#tiempoAireForm .rsform-block.rsform-block-estadousuario,
#tiempoAireForm .rsform-block.rsform-block-empenos,
#tiempoAireForm .rsform-block.rsform-block-transporte,
#tiempoAireForm .rsform-block.rsform-block-rrss,
#tiempoAireForm .rsform-block.rsform-block-casas,
#tiempoAireForm .rsform-block.rsform-block-noperacion{min-height:4em;}
#tiempoAireForm .rsform-block.rsform-block-captcha {width: 22em}

#tiempoAireForm .rsform-block.rsform-block-nombre p,
#tiempoAireForm .rsform-block.rsform-block-apellidos p,
#tiempoAireForm .rsform-block.rsform-block-telefono p,
#tiempoAireForm .rsform-block.rsform-block-email p,
#tiempoAireForm .rsform-block.rsform-block-estadousuario p,
#tiempoAireForm .rsform-block.rsform-block-empenos p,
#tiempoAireForm .rsform-block.rsform-block-transporte p,
#tiempoAireForm .rsform-block.rsform-block-rrss p,
#tiempoAireForm .rsform-block.rsform-block-casas p,
#tiempoAireForm .rsform-block.rsform-block-noperacion p,
#tiempoAireForm .rsform-block.rsform-block-catpcha p{min-height:0em;}

#tiempoAireForm .rsform-block.rsform-block-casas .formControls .formBody{ text-align:left; display:inline-block; margin:5px;}
#tiempoAireForm .rsform-block.rsform-block-casas .formControls .formBody input{height: inherit; clear: both;margin: 5px 5px 0 0px;}
#tiempoAireForm .rsform-block.rsform-block-casas .formControls .formBody label{color: #fff;}

#tiempoAireForm .rsform-block.rsform-block-captcha .formControlLabel {color: #fff; text-align:left; width:80px}
#tiempoAireForm .rsform-block.rsform-block-captcha .formControls .formBody a {margin-left:30%}
#tiempoAireForm .rsform-block.rsform-block-captcha .formControls .formBody  .formValidation .formNoError {display:none}

#tiempoAireForm .rsform-block.rsform-block-participa{width: 100%;background: none;}
#tiempoAireForm .rsform-block.rsform-block-participa input[type="submit"]{background: #ffce00;position: relative;margin: 0px 3% 0 0;padding: 15px 30px !important;float: right;color: #00953A;height: inherit !important;    text-transform: uppercase;font-weight: bold;font-size: 20px !important;}

#tiempoAireForm .rsform-block  p{ min-height:3em; color:#fff; font-size:1em; margin:0; padding:0;}
#tiempoAireForm .rsform-block.noneView{ display:none;}
#tiempoAireForm .rsform-block .formControls{ margin:0 2% 0 0 !important;}
#tiempoAireForm .rsform-block .formControls .formBody > div{ width:100% !important;}
#tiempoAireForm .rsform-block .formControls .formBody input{ border-radius: 0; color: #00953A;font-size: 16px; font-style: italic; padding:6px 12px; height:34px;}
#tiempoAireForm .rsform-block .formControls .formBody select{ border-radius: 0; color: #00953A;font-size: 16px; font-style: italic; padding:6px 12px; height:34px; width:100% !important;}

#infotiempoAire{ background-color: #007549;color: #fff;display: inline-block;max-height: 18em;min-height: 610px !important;padding: 40px 50px;position: absolute;right: 0;top: 165px;}
#infotiempoAire { text-align:center;}
#infotiempoAire .triangle-right{left: 0; top: 21em !important;}
#infotiempoAire .line{ position: absolute;top: 80%;left: 18%;height: 5px;width: 5em;background: #f1d02f;}
#infotiempoAire p{color: #ffce00;font-size: 18px;font-weight: bold;font-style: italic;margin-bottom: 0;text-align: center;}  
#infotiempoAire .phone{ display: none; }
#infotiempoAire ul{margin: 0;padding: 0;list-style: none;text-align: left;} 
#infotiempoAire ul li{color: #fff;margin-bottom: 20px;height: auto;padding: 0;display:block;margin-left: 0; text-align:left;} 
#infotiempoAire ul li p{margin: 0;	text-align: center;padding: 0 5px;} 
#infotiempoAire ul li span {font-size: 2.5em;color: #ffce00;font-style: italic;display: inline;float: none;height: 40px;line-height: 1em;clear: both; margin-bottom: 8px;width: 100%;font-weight: bolder;}  
#infotiempoAire h2{color: #ffce00;font-style: italic;font-family: inherit;font-weight: bolder;font-size: 2.25em; margin:0 0 15px;}
#infotiempoAire p.blanco{ color:#fff;}
#infotiempoAire p.amarillo{ color:#ffce00;}
#infotiempoAire p.grande{font-size: 30px;font-weight: bolder;line-height: 1; margin:45px 0 20px 0;}
#infotiempoAire p.link{ font-weight:600; font-style:normal;}
#infotiempoAire p a{ color:#ffce00; font-weight:600; font-style:normal; display:block; margin:10px 0 0 0;}

.recargas{ background:#fff; padding:0; color: #00953A; font-size: 25px; line-height: 1.2em;}
.recargas #recargaTiempok2 { position:relative;}
.recargas #recargaTiempok2 .line{top: 64%;left: 17.5%;position: absolute;height: 3px; width: 3.25em;background: #f1d02f;}
.recargas #recargaTiempok2 .triangle-right-blanco{border-color: transparent transparent transparent #fff; border-style: solid;border-width: 15px 0 15px 15px;content: "";display: block;height: 0;width: 0;    position: absolute;top:75%;margin-top: -15px; left: 0; z-index: 999;}
.recargas #recargaTiempok2 strong{ font-style:italic;}
.recargas #recargaTiempok2 .triangle{position: absolute;top:7em;z-index: 10; left: 28%;}
.recargas #recargaTiempok2 p{ padding:35px 35px 70px 4%;}
.recargas #recargaTiempok2 .col-lg-7{ background:#00953A; margin:0; padding:0; min-height:18em;}
.recargas #recargaTiempok2 .col-lg-5{ background:#007549; min-height:18em;}
.recargas #recargaTiempok2 ul#marcasUno{ margin:1em 0; display:inline-block; background:#fff;}
.recargas #recargaTiempok2 ul#marcasUno li{width: 30%;display: inline-block;margin: 2% 5%;text-align: center;}
.recargas #recargaTiempok2 ul#marcasUno li img{ width:8em;}
.recargas #recargaTiempok2 .col-lg-5 ol{ margin:1em 0 0 0; padding:0;}
.recargas #recargaTiempok2 .col-lg-5 ol li{color: #fff;list-style: none;width: 45%;display: inline-block; text-align: center;box-sizing: content-box;margin:3% 1.5%; vertical-align: top;font-size: 12px;    line-height: 1;}
.recargas #recargaTiempok2 .col-lg-5 ol li strong{display: block;color: #ffce00;margin: 10px 0 10px 0; font-style:italic; font-size:12px;}
.recargas #recargaTiempok2 .col-lg-5 ol li span{ color:#fff;}
.recargas #recargaTiempok2 .col-lg-5 ol li img{ display: block;margin: 0 auto;}

/* Underline */
#tiempoAireForm .simulafacil strong u, .recargas #recargaTiempok2 strong u{text-decoration: none; border-bottom: 3px solid #FFCE00;padding-bottom: 10px; font-style: italic;}




/* MEDIA QUERIES */

@media only screen and (min-width : 1600px) {
	.recargas #recargaTiempok2 .col-lg-5{ min-height: 18em;}
	.recargas #recargaTiempok2 ul#marcasUno{ margin:15px 0 0px 0;}
	
	.simuladorContainer .peidrdineroInmueble .resumen-title{background-color: #007549;color: #fff; padding: 30px; font-size:22px;color: #ffce00; font-style: italic;font-weight: bold;}
.simuladorContainer .peidrdineroInmueble .resumen-title .bigger {font-size: 40px;line-height: 1em;}
.simuladorContainer .peidrdineroInmueble .resumen{background-color: #00953a;color: #fff; padding: 30px 80px;}
.simuladorContainer .peidrdineroInmueble .resumen .title {color: #ffce00; font-size: 40px;font-style: italic;ont-weight: 600; margin-bottom: 20px;text-align: center; font-weight:bold;}

.simuladorContainer .peidrdineroInmueble #resultados_simulador >div{display: table-cell;height: 200px; vertical-align: middle;padding-left: 15px; padding-right: 15px;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador .infoPrenda{border-left: 1px solid #fff;border-right: 1px solid #fff;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad label{ font-weight:300;}

.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad #loan{color: #ffce00;display: inline-block;font-size: 45px;font-style: italic; font-weight: 900;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad span{color: #ffce00;display: inline-block;font-size: 14;font-style: normal; font-weight: 300; margin:0 5px;}

.simuladorContainer .peidrdineroInmueble #resultados_simulador ul{ margin:0; padding:0;padding-left: 20px;padding-right: 20px;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador ul li{ list-style:none;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador ul li label{ font-weight:300;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador ul li span{font-weight:600;}

	
}


@media only screen and (max-width : 1200px) {
	
	.formAyudaTips ol { padding: 40px .5%  0 .5% !important; width: 99%; } 
	.formAyudaTips ol + span.blanco{ display: inline-block; margin: 0 0 20px; position: relative;}
	
	#t3-header.t3-header .row div.logo{ width:78%; }
	#t3-header.t3-header .row nav{}
	#t3-header.t3-header .row a#click{ right:3em;}
	
	body { /*background-color: red; */}
	/*
	#acercade-descripcion .line-bottom{ border-bottom: 1px solid #eee; }
	#acercade-descripcion .col-lg-12 > div{ padding: 25px; }
	#acercade-descripcion .col-lg-12 > div:first-child{ border-right: 1px solid #eee; }
	*/
	
	
	.home .formAyudaTips .col-lg-7, #sucursal-intro .col-lg-7 { float: left; width: 58.3333%; }
	.home  .formAyudaTips .col-lg-5, #sucursal-intro .col-lg-5 {float: left;  width: 41.6667%; }
	
	#sucursal-descripcion img{ width: 100%; height: auto; }
	
	.formAyudaTips ol li { margin-left: 1%; margin-right: 1%; width: 48%; }
	.formAyudaTips ol li:first-child, 
	.formAyudaTips ol li:nth-child(2n+1) { clear: both; margin-left: 1%; }
	
	
	.simuladorFD .seccion-publicidad { width: 100%; }
	
	.view-solicitudsubmit .resumen .cantidad .col-inside { padding: 20px 20px; }
	
	.t3-sl-5 .custom .formAyudaTips .col-lg-7 { float: left; }
	.t3-sl-5 .custom .formAyudaTips .col-lg-5 { float: left; }
	.formAyudaTips ol li.tip { width: 48%; }
	.formAyudaTips ol { padding: 40px 25px; }
	
	.simuladorClaim { height: 144px;  }
	.simuladorClaim .col-lg-6,
	#accordion .col-lg-6{ width: 50%; float: left;}
	
	.simuladorClaim .simulafacil-banner img{ width: 100%; height: auto; vertical-align: middle; }
	.simuladorClaim.lines3 .simulafacil{ padding-top: 22px; }
	.simuladorClaim .simulafacil { padding-top: 37px; }
	.simuladorClaim .simulafacil.blog { padding-top: 57px; }
	
	.bolitas li {
    font-size: 14px;
    height: auto;
    margin: 0 2px 30px;
    width: 113px;
	}
	.bolitas li figure {
    height: 113px;
    line-height: 113px;
    width: 113px;
	}
	.bolitas li:first-child { margin-left: 0; }
	.bolitas li:nth-child(9) { margin-left: 0; }
	
	#rsform_13_page_0 { padding: 30px 40px 20px; }
	#rsform_13_page_0 .rsform-block-title1 { font-size: 12px; }
	#rsform_13_page_0 .rsform-block-title1 strong { font-size: 15px; }
	
	#years-container .owl-prev { left: -35px; }
	#years-container .owl-next { right: -35px; }
	
	.simuladorClaim.acercade .col-lg-6{ width: 100%; }
	#mesg p + img{ width:100%;}
	#mesg a img{ width:50%; box-sizing:content-box;}
	
	#mfrta .mensaje-container{ padding:0; margin:0; width:100%;}
	#mfrta .mensaje-container .row{ padding:0; margin:0;}
	#mesg p.texto{ font-size:1.5vw;}
	
	#infotiempoAire{top: inherit;left: inherit;position: relative;width: 100%; margin: 0;text-align: center;max-height: inherit; min-height: inherit !important;}
	.t3-sl-1 .rsform.tiempoAire{ height:auto !important; }
	#infotiempoAire ul li{ text-align:center;}
	.triangle-right-blanco, .triangle-right{ display:none;}
	.recargas #recargaTiempok2 ul#marcasUno li{ width:38%;}
	.recargas #recargaTiempok2 .col-lg-5{ min-height:inherit;}
	.triangle-right-blanco, .triangle-right{ display: none !important;}
	.recargas #recargaTiempok2 .triangle{ display: none;}
	
	#k2Container.areaPrivada{/* background:url(../../../images/D3R_2457%20copy.png) no-repeat 0 0;*/}
	#k2Container.areaPrivada .resumen-title{ background-color: #007549; color: #ffce00; font-size: 22px;font-style: italic; font-weight: bold; padding: 30px;}
	#k2Container.areaPrivada .resumen{ background-color: #00953a;color: #fff; padding: 30px;}
	#k2Container.areaPrivada .informacion{}
	#k2Container.areaPrivada .informacion ul{ list-style: outside none none;margin: 0; padding: 0;}
	#k2Container.areaPrivada .informacion ul li{display: list-item;float: left;margin: 13px;position: relative;width: 30% !important;}
	#k2Container.areaPrivada .informacion ul li img{ width:100%; }

	.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad #loan{ font-size:28px !important;}
	
	#viviendaResultado .col-lg-7{ width:100%; text-align:center; margin:0 0 1em;}
	#viviendaResultado .col-lg-7 figure img{ width:100%;}
	
	#viviendaResultado .rsform-block.rsform-block-enviar{ display:block; width:100%;}
}

@media only screen and (max-width : 992px) {
	body {
		/* background-color: green; */
	}
	
	.container{ width: 95%; }
	
	#acercade-descripcion .line-bottom{ border-bottom: 0; }
	#acercade-descripcion .col-lg-12 > div{ padding: 25px; }
	#acercade-descripcion .col-lg-12 > div:last-child{ border-bottom: 0; }
	#acercade-descripcion .col-lg-12 > div:nth-child(2){ border-left: 0; }
	
	#years-container .owl-prev { left: -15px; }
	#years-container .owl-next { right: -15px; }
	
	#sl_sidebar > div{ margin: 0; padding: 1%; width: 98%; }
	
	.razones-acercarte .col-md-3{ width: 25%; float: left; }
	.razones-acercarte .col-md-6{ width: 50%; float: left; }
	
	.t3-copyright .custom p { margin-left: 0; float: none; text-align: center; }
	.t3-copyright .custom ul.footer-nav-1 { float: none; overflow: hidden; }
	.t3-copyright .custom ul.footer-nav-1 li { width: 19%; margin: 0 .5%; text-align: center; }
	#t3-footer #subsubfooter{ padding: 25px 0; }
	.t3-copyright .custom ul.footer-nav-2 { float: none; text-align: center; }
	.t3-copyright .custom ul.footer-nav-2 li { float: none; display: inline; margin: 0 10px; }
	
	#t3-footer .t3-spotlight .col-md-4,
	#t3-footer .t3-spotlight .col-md-4:nth-child(2) { float: none; width: 100%; margin-top: 10px; }
	#t3-footer .t3-spotlight .col-md-4 .logo-footer{ float: left; width: 25%; padding-top: 0; }
	#t3-footer .t3-spotlight .col-md-4 .texto-logo-footer{ float: left; width: 75%; padding-top: 20px; }
	
	#t3-footer ul.empenos-footer{
		columns: 4;
	  -webkit-columns: 4;
	  -moz-columns: 4;
	}
	#t3-footer .contacto-title{ margin-bottom: 10px; }
	
	.bolitas li:nth-child(9) {
    clear: none;
	}
	.bolitas li:nth-child(4) {
    
	}
	/*.bolitas li:nth-child(4n + 1) {
	    clear: both;
	    margin-left: 22%;
	}*/
	
	.view-solicitudsubmit .resumen .cantidad #loan {
		font-size: 40px;
	}
	
	#tiempoAireForm .triangle{ left:48%;}
	.recargas #recargaTiempok2 p{ text-align:center;}
	.recargas #recargaTiempok2 .triangle{ left:50%;}
	.triangle-right-blanco, .triangle-right{ display:none;}
	.triangle-right-blanco, .triangle-right{ display: none !important;}
	.recargas #recargaTiempok2 .triangle{ display: none;}
	

	
}
@media only screen and (max-width : 991px) {
	
	.container{ width: 100%; }
	.container > .row { padding-right: 20px; padding-left: 20px;	}
	
	.simuladorClaim{ height: auto; }
	.simuladorClaim .col-lg-6{ width: 100%; float: none; }
	.simulafacil{ text-align: center; }
	.simuladorClaim .simulafacil-banner{ text-align: center; }
	.simuladorClaim .simulafacil-banner img{ width:auto; height: 170px; padding-top: 20px; display: inline; }
	
	.formAyudaTips ol { padding: 40px .5%; width: 99%; } 
	.formAyudaTips ol li.tip { box-shadow: 0 2.5px 7.5px -2px rgba(0, 0, 0, 0.4); }
	
	#rsform_13_page_0 { padding: 40px 35px 20px; }
	
	#rsform_13_page_0 .rsform-block-nombreusuario { float: none; width: 100%; }
	#rsform_13_page_0 .rsform-block-apellidosusuario { float: none; margin-left: 0; width: 100%; }
	#rsform_13_page_0 .rsform-block-title1, 
	#rsform_13_page_0 .rsform-block-title2 { float: none; width: 100%; }
	#rsform_13_page_0 .rsform-block-title2 .formBody {  border-left: 0; padding: 0; }
	.simuladorClaim .simulafacil {
    padding-top: 15px;
    padding-bottom: 15px;
	}
	.fondo-verde{ display: none; }
	
	.home .formAyudaTips .col-lg-7{ width: 100%; float: none; }
	.home .formAyudaTips .col-lg-5{ width: 100%; float: none; }
	.home .formAyudaTips .col-lg-5 #rsform_13_page_0{ margin-bottom: 20px; }
	.home .formAyudaTips .col-lg-5 #rsform_13_page_0 > div{ max-width: 600px; margin: 0 auto; }
	#contentFormTips{ width: 100% !important; }
	.home .formAyudaTips .col-lg-5 #rsform_13_page_0 #captcha131{ max-width: 100px; }
	.home .formAyudaTips .col-lg-5 #rsform_13_page_0 .rsform-block-captcha{ margin-top: 10px; }
	.triangle-right{ display: none; }
	.simuladorClaim .simulafacil, .simuladorClaim .simulafacil.blog{ padding-top: 30px; padding-bottom: 30px; }

	#mfrta .mensaje-container{ padding:0; margin:0;}
	#mfrta .mensaje-container .row{ padding:0; margin:0;}
	#mesg p.texto{ font-size:1.5vw;}
	.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad{border-bottom: 1px solid #fff;display: inline-block;height: auto; margin: 10px;text-align: center;width: 100%;}
	.simuladorContainer .peidrdineroInmueble #resultados_simulador .infoPrenda{ width:50%; border-left:none !important;}
	.simuladorContainer .peidrdineroInmueble #resultados_simulador .infoPrestamo{width:50%;}
}
@media only screen and (max-width : 899px) {
	
	#form-solicitud #estateSteps .simuladorSteps ul > li{ font-size:13px;}
	
	.bolitas li{ width:16%; margin:10px !important;}
	.simuladorFD .simuladorStep2 #step2 .campo{ width:auto !important;}
	.simuladorFD .seccion-publicidad #verSucursales{ font-size:12px;}

	#propuestaTradicional .content input.botonCalcula, #propuestaPagosFijos .content input.botonCalcula {padding: 0 !important;width: 100% !important;}
	.simuladorFD .simuladorStep3 #prestamoDataStep3{ font-size:28px !important; }
	
}

@media only screen and (max-width : 768px) {
	.inmueblesInfo #prenda-info-container ul li{ width:100% !important;}
	
	.fancybox-wrap {
    border-radius: 4px;
    min-width: 90% !important;
		}
		.fancybox-wrap #sucursalContent {
    	min-width: 1%;
    	width: 100%;
		}
		#sucursalContent .selecciones .fSucursal-col{
			float: none;
			width: 100%;
		}
		.pretty-select, .pretty-select select{ width: 100% !important; }
	header#t3-header .logo{ text-align: left; }
	#sucursalContent .selecciones .fSucursal-col p{ padding-right: 0; }
	
	.razones-acercarte ul li { width: 100% !important; float: none !important; }
	.razones-acercarte ul li p { background-size: cover; }
	#accordion .col-lg-6{ width: 100% !important; float: none !important; padding: 0; }
	#mas-info .accordion h3{
		padding: 0 5px;
	}
	#t3-footer .t3-spotlight .col-md-4 .texto-logo-footer,
	#t3-footer .t3-spotlight .col-md-4 .logo-footer{ float: none; width: 100%; text-align: center; } 
	#t3-footer ul.empenos-footer{
		columns: 1;
	  -webkit-columns: 1;
	  -moz-columns: 1;
	  text-align: center;
	}
	#t3-footer .contacto-title, #Mod212 { text-align: center; }
	.t3-copyright .custom ul.footer-nav-1{ text-align: center; }
	.t3-copyright .custom ul.footer-nav-1 li { float: none; width: 100%; }
	.t3-copyright .custom ul.footer-nav-1 li + li { margin-top: 15px; }
	
	.t3-copyright .custom ul.footer-nav-2{ text-align: center; }
	.t3-copyright .custom ul.footer-nav-2 li { float: none; width: 100%; display: block; }
	.t3-copyright .custom ul.footer-nav-2 li + li { margin-top: 15px; }
	
	/*.home form .formAyudaTips .col-lg-7 { float: left; width: 58.3333%; }
	.home form .formAyudaTips .col-lg-5 {float: left;  width: 41.6667%; }*/
	/*.formAyudaTips ol li { margin-left: 1%; margin-right: 1%; width: 48%; }
	.formAyudaTips ol li:first-child, 
	.formAyudaTips ol li:nth-child(2n+1) { clear: both; margin-left: 1%; }*/
	/*
	#rsform_13_page_0 .rsform-block-title1, #rsform_13_page_0 .rsform-block-title2 {
    float: none;
    margin-bottom: 10px;
    width: 100%;
	}
	#rsform_13_page_0 .rsform-block-title2 .formBody {
    border-left: 0;
    padding: 5px 0 0 0;
	}
	*/
	
	/*.bolitas li:nth-child(4n + 1) {
	    clear: both;
	    margin-left: 22%;
	}*/
	
	#prenda-info-container ul li {
    float: none;
    width: 100%;
	}
	
	#otras-prendas .otras-left{
		float: none;
		width: 100%;
		position: static;
	}
	#otras-prendas .otras-right{ display: none; }
	#otras-prendas #imgForm{ position: static; }
	.txtComercial{ clear: both; background-color: #00953a; padding-top: 40px; }
	#otras-prendas .rsform-block-captcha img { max-width: 150px; }
	
	#acercade-descripcion{ margin-top: 20px; }
	.com_easyblog .t3-content.col-md-9 { width: 100% !important; }
	.com_easyblog .t3-sidebar-right.col-md-3 { width: 100% !important; }
	#mfrta{}
	#mfrta .mensaje-container{ padding:0; margin:0;}
	#mfrta .mensaje-container .row{ padding:0; margin:0;}
	#mesg p.texto{  left: inherit;position: relative;top: inherit; width:100%; padding:1em 0; font-size:1em;}
	#mesg p + img{ display:none;}
	#mesg a img{ width: 100%; border-radius: 5px;margin: 0 0 1em 0;box-shadow: 0 0 5px #333;}

	#form-solicitud #estateSteps .simuladorSteps ul > li{ width:50%; font-size:inherit;}

	#k2Container.areaPrivada .informacion ul li{display: list-item;float: left;margin: 13px;position: relative;width: 45% !important;}
	#k2Container.areaPrivada .informacion ul li img{ width:100%; }
	
	.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad{ width:100%;}
	
	
	.bolitas li{ width:16% !important; margin:10px !important;}
	.bolitas li figure{width:100% !important; margin:10px !important;}
	.bolitas li figure img{ width:90%;}
	.bolitas li:last-child{ width:100% !important;}
	
	
}
@media screen and (max-width: 640px) {
	.fancybox-wrap{
		min-width: 80%;
	}
	h1{ display: none; }
	#nextend-smart-slider-1 {
		display: none;
	}
	div[id^='nextend-smart-slider-'] {
		display: none;
	}
	
	/*#form-solicitud .simuladorSteps ul > li {
    float: none;
    width: 100%;
	}*/
	#form-solicitud .simuladorSteps ul > li{ 
		height:50px;
		width: 33.3333%;
		margin: 0;
	}
	.steptitle{ display: none; }
	#form-solicitud .simuladorSteps ul > li span.border{
		display: none;
	}
	#form-solicitud .simuladorSteps ul > li > span{
		display: block;
		height: 50px;
		line-height: 50px;
		width: 50px;
		border-radius: 100%;
		text-align: center;
		background: #fff;
		color: #00953a;
		margin:0 auto;
	}
	#form-solicitud .simuladorSteps ul > li.active > span{
		background: #ffce00;
	}
	
	.formAyudaTips ol li {
    float: none;
    margin-left: 0;
    margin: 0 auto;
	}
	.formAyudaTips ol li:first-child, .formAyudaTips ol li:nth-child(2n+1){
		margin-left: auto;
	}
	.simuladorFD .simuladorStep2 #step2 .campo {
    width: 100%;
	}
	#params{
		margin-top: 20px;
	}
	#map {
		display: none;
	}
	#sl_search_container {
		position:static;
		width: 100%;
		height: auto !important;
	}
	
	#mfrta{}
	#mfrta .mensaje-container{ padding:0; margin:0;}
	#mfrta .mensaje-container .row{ padding:0; margin:0;}
	#mesg p.texto{  left: inherit;position: relative;top: inherit; width:100%; padding:1em 0;font-size:1em;}
	#mesg p + img{ display:none;}
	#mesg a img{ width: 100%; border-radius: 5px;margin: 0 0 1em 0;box-shadow: 0 0 5px #333;}

	
	#tiempoAireForm fieldset{ margin:3em 0 0 0;}
	#tiempoAireForm .rsform-block{ width:100%;}
	#tiempoAireForm .rsform-block #noperacion{ width:93% !important;}
	.recargas #recargaTiempok2 ul#marcasUno{ padding:0;}
	.triangle-right-blanco, .triangle-right{ display: none !important;}
	.recargas #recargaTiempok2 .triangle{ display: none;}
	
	#k2Container.areaPrivada .resumen.formuRecordar form{ width:100%;}
	#k2Container.areaPrivada .resumen.formuRecordar form #changePassword{background-color: #ffce00; border: 0 none;color: #007549;display: inline !important;font-size: 12px !important;font-weight: bold;margin: 0;    padding: 10px 0;text-transform: uppercase; width: 100% !important;}
	
	#k2Container.areaPrivada .informacion ul li{display: list-item;float: left;margin: 13px;position: relative;width: 92% !important;}
	#k2Container.areaPrivada .informacion ul li img{ width:100%; }
	
	.simuladorContainer .peidrdineroInmueble .resumen{ padding:10px !important;}
	.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad{border-bottom: 1px solid #fff;display: inline-block;height: auto; margin: 10px;text-align: center;width: 100%;}
	.simuladorContainer .peidrdineroInmueble #resultados_simulador .infoPrenda{ width:100%; border-left:none !important;border-right:none !important; border-bottom:solid 1px #fff; display:inline-block;}
	.simuladorContainer .peidrdineroInmueble #resultados_simulador .infoPrestamo{width:100%; display:inline-block;}


	#viviendaResultado .rsform-block.rsform-block-captcha img{ margin:1em 0 !important;}	
	
	.bolitas li{ width:20% !important; margin:10px !important;}
	.bolitas li figure{width:100% !important; margin:10px !important;}
	.bolitas li figure img{ width:90%;}

	#t3-header.t3-header .row div.logo{ width:78%; }
	#t3-header.t3-header .row nav{}
	#t3-header.t3-header .row a#click{ right:1em;}
	
	
	#sucursalContent .title-fancy { height: inherit; line-height: inherit;margin: 1em 1em 0; text-align: center;}
	.simuladorContainer .peidrdineroInmueble #resultados_simulador .infoPrestamo{ margin:2em 0;}
	
}

@media only screen and (max-width : 480px) {
	.t3-copyright .custom ul.footer-nav-1 li { width: 100%; margin: 8px 0; }
	
	#mfrta{}
	#mfrta .mensaje-container{ padding:0; margin:0;}
	#mfrta .mensaje-container .row{ padding:0; margin:0;}
	#mesg p.texto{  left: inherit;position: relative;top: inherit; width:100%; padding:1em 0; font-size:1em;}
	#mesg p + img{ display:none;}
	#mesg a img{ width: 100%; border-radius: 5px;margin: 0 0 1em 0;box-shadow: 0 0 5px #333;}
	#tiempoAireForm fieldset{ margin:3em 0 0 0;}
	#tiempoAireForm .rsform-block{ width:100%;}
	#tiempoAireForm .rsform-block #noperacion{ width:90% !important;}
	#tiempoAireForm .simulafacil{ padding:2em; font-size:20px;}
	#tiempoAireForm .triangle{ display:none;}
	.recargas #recargaTiempok2 p{padding:2em; font-size:20px;}
	.recargas #recargaTiempok2 ul#marcasUno li {margin: 3% 0;padding: 0;width: 100%;}
	.recargas #recargaTiempok2 ul#marcasUno li img{ width:auto;}
	.recargas #recargaTiempok2 .col-lg-5 ol li{ width:100%; margin:2em 0;}
	.recargas #recargaTiempok2 .triangle-right-blanco{ display:none;}
	.triangle-right-blanco, .triangle-right{ display: none !important;}
	.recargas #recargaTiempok2 .triangle{ display: none;}
	
	#k2Container.areaPrivada .resumen.formuRecordar form{ width:80%;}
	#k2Container.areaPrivada .resumen.formuRecordar .custom p{ text-align:left;}
	
	.bolitas li img{ height:auto !important;}
	
	#t3-header.t3-header .row div.logo{ width:78%; }
	#t3-header.t3-header .row nav{}
	#t3-header.t3-header .row a#click{ right: 1.25em;text-align: center;width: 2em;}
	
	
	
}

@media only screen and (max-width : 360px) {

	.bolitas li{ width:25% !important ;}

	
	#fpssContainer97.fpss-template-jj-rasper{ display:none; }
	#nextend-smart-slider-1 { display: none; }
	div[id^='nextend-smart-slider-'] {
		display: none;
	}
	
	.simulafacil-banner { padding-right: 0; }
	.simuladorClaim .simulafacil-banner img{ width: 100%; height: auto; display:block; }
	
	.t3-sl-1 .rsform{
		width: 100%;
		right: -100%;
	}
	.t3-sl-1 .rsform > form{ width: 100%; top: 66px !important; }
	.t3-sl-1 .rsform .rsform-block-titulo .formBody strong{ display: inline; }
	.t3-sl-1 .rsform .rsform-block-necesidad .formCaption2, .t3-sl-1 .rsform .rsform-block-necesidad .formBody, .t3-sl-1 .rsform .rsform-block-garantia .formCaption2{
		padding-right: 15px;
		padding-left: 15px;
	}
	.t3-sl-1 .rsform .rsform-block-publicidad {
    padding-left: 0 !important;
    padding-right: 0 !important;
	}
	.t3-sl-1 .rsform .rsform-block-garantia .formBody{
		padding: 10px 15px;
	}
	.t3-sl-1 .rsform .rsform-block-garantia .formBody label{
		margin-right: 0;
		width: 60px;
	}
	.t3-sl-1 .rsform .rsform-block-garantia .formBody label[for="garantia1"]{
		width: 90px;
	}
	.t3-sl-1 .rsform .rsform-block-garantia .formBody input:nth-child(7n){
		clear:both;
	}
	.t3-sl-1 .rsform .rsform-block-lana, .t3-sl-1 .rsform .rsform-block-enviar, .t3-sl-1 .rsform .rsform-block-loquiero{
		margin-top: 0 !important;
	}
	.t3-sl-1 .rsform .rsform-block-lana{ display: none; }
	.t3-sl-1 .rsform .rsform-block-loquiero{
		float: none;
		margin-top: 10px !important;
	}
	.t3-sl-1 .rsform .rsform-block-loquiero .formBody{ padding: 0 15px; }
	.t3-sl-1 .rsform .rsform-block-enviar input, .t3-sl-1 .rsform .rsform-block-loquiero input{ width:100%; text-align: center; }
	.t3-sl-1 .rsform .rsform-block-publicidad{ display: none;}
	
	.simuladorTitle {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
	}
	.simuladorFD{
		padding: 40px 0;
	}
	.simuladorFD > .container{ padding: 0 !important; }
	.simuladorFD > .container > .row{ padding: 0 !important; margin: 0 !important; }
	.simuladorFD .simuladorStep3 #prestamoDataStep3{
		font-size: 32px;
	}
	.simuladorFD .simuladorStep3 img.publi, .simuladorFD .simuladorStep3 img.publiOtros{
		position: static;
	}
	#propuestaPagosFijos{
		margin-top: 40px; 
	}
	.view-solicitudsubmit .resumen-title{ padding: 15px; }
	.view-solicitudsubmit .msg{ float: none; }
	.view-solicitudsubmit .resumen-title .bigger{ line-height: .4em; font-size: 30px; }
	.view-solicitudsubmit .resumen-title p{ padding-top: 20px; }
	.view-solicitudsubmit .resumen{
		padding: 20px;
	}
	.view-solicitudsubmit .resumen .title{
		font-size: 30px;
		line-height: 1.1em;
	}
	.view-solicitudsubmit .resumen .cantidad .col-inside{
		padding: 0;
	}
	.view-solicitudsubmit .resumen .cantidad, .view-solicitudsubmit .resumen .infoPrenda, .view-solicitudsubmit .resumen .infoPrestamo{
		display: block;
	}
	.view-solicitudsubmit .resumen .title{}
	.view-solicitudsubmit .resumen .cantidad .col-inside, .view-solicitudsubmit .resumen .infoPrenda .col-inside, .view-solicitudsubmit .resumen .infoPrestamo .col-inside{
		display: block;
		text-align: center;
		height: auto;
		margin-bottom: 15px;
	}
	.view-solicitudsubmit .resumen .infoPrenda{
		border: 0 !important; 
	}
	.view-solicitudsubmit .abajo .title{
		font-size: 30px;
		margin-bottom: 20px;
		line-height: 1.2em;
	}
	.view-solicitudsubmit .abajo{ padding: 30px 15px; }
	.lin #recaptcha_area, .lin #recaptcha_table{
		width: 100% !important;
	}
	.recaptchatable #recaptcha_image #recaptcha_challenge_image{ width: 100% !important; }
	#buttonSend{ width: 100%; }
	.lin .recaptchatable #recaptcha_image{
		width: 100% !important;
		height: auto !important;
	}
	.inside .t3-sl-1 .rsform-block-promocion{
		display: none;
	}
	.t3-sl-1 .rsform fieldset.formFieldset ol.formContainer li{
		margin-top: 5px;
	}
	#mas-info .accordion h3{
		height: auto;
		line-height: 1.1em;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.requisitos-minimos{
		padding: 15px;
	}
	.requisitos-minimos ul li span.text{ height: auto; }
	.t3-sl-5 .custom .formAyudaTips .col-lg-5{ padding: 0; }
	.requisitos-minimos ul li{ float: left;margin-left: 0; }
	#fpssContainer220.fpss-template-jj-rasper{ display: none; }
	#prenda-info-container ul li{
		width: 50%; 
		float: left;
	}
	.com_easyblog .row{ margin-right: 0; margin-left: 0; }
	.com_easyblog .t3-sidebar{ padding-left: 0; padding-right: 0; }
	.com_easyblog .t3-sidebar > .mk_suscripcion_blog, .com_easyblog .t3-sidebar > .mk_buscador_blog, .com_easyblog .t3-sidebar > .mk_lomas_blog, .com_easyblog .t3-sidebar > .mk_tags_blog{
		padding: 15px 10px;
	}
	
	#video-container .simuladorClaim, #video-container .simuladorClaim .simulafacil {
    padding-left: 0;
    margin-bottom: 0;
	}
	
	.simuladorClaim .simulafacil, .simuladorClaim .simulafacil.blog{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#video-container {
    padding: 20px 0;
	}
	.itemid-303 .simuladorContainer{
		background: none; 
		height: auto !important;
	}
	#acercade-descripcion{
		margin-top: 0;
		padding: 0;
	}
	#years-container .owl-item {
		border-left: 1px solid #fdce02;
	}
	#years-container .owl-item a{
		margin-top: 0;
		height: 70px;
		transform: rotate(90deg);
		transform-origin: left top 0;
		border: 0;
		padding-left: 30px;
	}
	 
	#sl_results_container .sucursales-resultados{
		padding: 20px 0;
	}
	.sucursales-resultados > .container{
		padding: 0;
	}
	#sl_sidebar > li .location_name,
	#sl_sidebar > li .location_address,
	#sl_sidebar > li .sl_tags{
		float: none;
		width: 100%;
	}
	#sl_search_container, #map{
		width:100%;
		height: 550px !important;
	}
	#locate_form{
		padding: 20px;
	}
	
	#mfrta{}
	#mfrta .mensaje-container{ padding:0; margin:0;}
	#mfrta .mensaje-container .row{ padding:0; margin:0;}
	#mesg p.texto{  left: inherit;position: relative;top: inherit; width:100%; padding:1em 0;font-size:1em;}
	#mesg p + img{ display:none;}
	#mesg a img{ width: 100%; border-radius: 5px;margin: 0 0 1em 0;box-shadow: 0 0 5px #333;}
	
	
	#tiempoAireForm fieldset{ padding:0;}
	#infotiempoAire{ padding:15px;}
	#infotiempoAire ul li{ text-align:left;}
	.t3-sl-1 .rsform > form{ top:inherit !important;}
	.recargas #recargaTiempok2 p{ padding:1em; font-size:18px;}
	#tiempoAireForm .simulafacil {font-size: 18px;padding: 2em 1em;}
	.triangle-right-blanco, .triangle-right{ display: none !important;}
	.recargas #recargaTiempok2 .triangle{ display: none;}
	.recargas #recargaTiempok2 ul#marcasUno li img{ width:75%;}
	#k2Container.areaPrivada .resumen{ padding:10px;}
	#k2Container.areaPrivada .resumen.formuRecordar .custom{ width:auto !important;}
	#k2Container.areaPrivada .resumen.formuRecordar .custom p{ text-align:left;}
	#k2Container.areaPrivada .resumen.formuRecordar form{ width:100%; padding:10px !important;}
	#k2Container.areaPrivada .resumen.formuRecordar form #changePassword{background-color: #ffce00; border: 0 none;color: #007549;display: inline !important;font-size: 12px !important;font-weight: bold;margin: 0;    padding: 10px 0;text-transform: uppercase; width: 100% !important;}
	
	.formResponsive .formHorizontal .rsform-block{ width:98% !important;}
	.simuladorContainer .peidrdineroInmueble #userForm div.title{ font-size:32px !important;}
	
	.mensaje-container{ padding:10px !important;}
	
	.t3-sl-1 .rsform .rsform-block-titulo .formBody{ font-size:18px;}

	.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-user{ margin:0;}
	.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-user .formControlLabel, .rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-password .formControlLabel{ margin:0; font-size: 14px;}
	.navbar-nav{ margin:7.5px 0 !important; }
	
	#lostPasswordForm #requestEmailPassword{ margin:0;}
	
}


@media only screen and (max-width : 360px) {
	a#cerrarLat{ top:-2em !important;}
}



  
/* FIN :: MEDIA QUERIES */

.inmueblesInfo #prenda-info-container ul li{ width:25%;}
a img.subBoton{ width:8.5em !important; height:8.5em !important;}

/* Formulario derecha de inmueble */
.rsform.loginInmuebles{ background-color: rgba(0, 117, 73, 0.8);  position: fixed; /*right: 0; */top: 0; z-index: 999;}
{titulo:caption}
.rsform.loginInmuebles #userForm{ margin:30% 0 0 0; position:relative;}
.rsform.loginInmuebles #userForm fieldset{}
.rsform.loginInmuebles #userForm fieldset .rsform-block{}
.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-user{ width:100%; position:relative;}
.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-password{width:100%; position:relative;}
.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-user .formControlLabel, .rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-password .formControlLabel{width:100%; position:relative; margin:0; padding:0; text-align:left; color:#fff; font-weight:bold; margin: 0 0 7px;}
.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-user .formControls, .rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-password .formControls{width:100%; position:relative; margin:0; padding:0; text-align:left;}
.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-user .formControls input, .rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-password .formControls input{border: 0 none; border-radius: 0;color: #009639;font-size: 16px; font-style: italic; height: 30px;padding: 3px 6px; width: 100%;}

.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-iniciar .formControls{ margin:0; padding:0; width:100%; }
.rsform.loginInmuebles #userForm fieldset .rsform-block.rsform-block-iniciar input#iniciar{background-color: #fcce01 !important;border: 0 none;color: #007548;font-size: 20px;font-style: italic;font-weight: 900;    padding: 15px 25px; background-image:none;}
a#click { background-color: transparent;color: #ffce00;line-height: 1; margin-top: -19px;padding: 0; position: absolute;right: 0; top: 50%;}
a#click i{ display: block;font-size: 1.5em;text-align: center;}
a#click span{ position:relative; display:block;font-size:12px;}
a#click:hover, a#click:hover i,a#click:hover span { text-decoration:none; color:#fff; text-decoration:none;	}

a#cerrarLat{background-color: #fcce01 !important; background-image: none; border: 0 none; border-radius: 5px; color: #007548; cursor: pointer; font-size: 14px; font-style: italic;    font-weight: 600;   padding: 10px; position: absolute;right: 1em; text-decoration: none; top: -3em;}
a#cerrarLat:hover{ text-decoration:none;}

a#olvidastePass{ color:#fff; cursor:pointer;}

.seccion.success{position:relative;}
.seccion.success p.title{position:relative;}
.seccion.success label{ float:left; position:relative; float: left;}
.seccion.success br{ display:none;}
.seccion.success input{float: left; margin: 0 1em 1em; font-size:14px; color:#000; height:34px; position: relative;}
.seccion.success a{position:relative; float:right;}

.tituloAmarillo p {color: #ffce00;font-size: 18px;font-style: italic;font-weight: bold;margin-bottom: 28px;text-align: center; margin:40px 0 0; padding:0 4em;}

.fancybox-wrap .fancybox-inner {min-height: 8em; /*padding:10px;*/}
.fancybox-wrap .fancybox-inner p{ /*font-size:12px; margin:0 0 2em;*/}
.fancybox-wrap .fancybox-inner p.title{/* border-bottom:solid 1px #fff;*/ text-transform:uppercase;}
.fancybox-wrap .fancybox-inner input#userEmail{/* margin:0 3em; font-size:12px;*/ }
.fancybox-wrap .fancybox-inner label{ /*font-size:14px; margin:8px 0 0 0;*/}
.fancybox-wrap .fancybox-inner a{ font-size:12px;background-color: #fcce01 !important;background-image: none;border: 0 none;color: #007548;font-style: italic;font-weight: 900;padding:9px 20px;text-align: center;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);vertical-align: middle; border-radius:4px; margin:0 0 1em; float:left; cursor:pointer;}
.fancybox-wrap .fancybox-inner a:hover{ text-decoration:none;}
.fancybox-wrap .fancybox-inner .text ul{ margin:0 0 0 16px; padding:0;}
.fancybox-wrap .fancybox-inner .text ul li{ }


.inside .simuladorContainer{ }
#viviendaResultado{background-color: #007549;color: #fff;margin-bottom: 40px; position:relative; float:left;}
#viviendaResultado h2{color: #ffce00;float: left;font-family: "Raleway",sans-serif !important;font-size: 24px;font-style: italic;font-weight: 600;margin-bottom:10px;text-align: left;width: 100%;}
#viviendaResultado > div{ float:left; position:relative;}
#viviendaResultado > #rsform_error_17{ display:none !important;}
#viviendaResultado br{ margin:20px 0 0;}
#viviendaResultado .formControls .formBody span.formValidation{  display: block !important;line-height: 1; width: 12em;}

#viviendaResultado .rsform-block{ /*width:48%;*/ padding:0; margin:0 4px; float:left; position:relative;}
#viviendaResultado .rsform-block-sucursal{ width:98%;}
#viviendaResultado .rsform-block-sucursal textarea{ width:100%;}

#viviendaResultado .formControlLabel{ margin:5px 0; padding:0; width:100%; text-align:left; position: relative;}
#viviendaResultado .formControls{ margin:0; padding:0;}
#viviendaResultado .formControls input{font-style: italic;border: 0 none;border-radius: 0;color: #009639;font-size: 16px;font-style: italic;height: 34px;padding: 6px 12px; width: 100%; margin:0;box-sizing: border-box;}
#viviendaResultado .formControls .pretty-select{ width:100%;}
#viviendaResultado .formControls .formDescription{ display:none;}

#viviendaResultado .rsform-block.rsform-block-info{ width:100%;}
#viviendaResultado .rsform-block.rsform-block-info .formControls{ color: #ffce00;font-size: 40px;font-style: italic;font-weight: 600;margin-bottom: 50px;text-align: center; }

.listado ul{ margin:0; padding:0;}
.listado ul li:first-child{ width:33%; position:relative; display:inline-block; text-align:left;}
.listado ul li{ width:33%; position:relative; display:inline-block; text-align:center;}
.listado ul li:last-child{ width:33%; position:relative; display:inline-block; text-align: right;}
.listado ul li img{ width:95%;}

.home span.blanco{ color:#ffce00; font-weight:600;}

.simuladorContainer .peidrdineroInmueble .resumen-title{background-color: #007549;color: #fff; padding: 30px; font-size:22px;color: #ffce00; font-style: italic;font-weight: bold;}
.simuladorContainer .peidrdineroInmueble .resumen-title .bigger {font-size: 40px;line-height: 1em;}
.simuladorContainer .peidrdineroInmueble .resumen{background-color: #00953a;color: #fff; padding: 30px 80px;}
.simuladorContainer .peidrdineroInmueble .resumen .title {color: #ffce00; font-size: 40px;font-style: italic;ont-weight: 600; margin-bottom: 20px;text-align: center; font-weight:bold;}

.simuladorContainer .peidrdineroInmueble #resultados_simulador >div{display: table-cell;height: 200px; vertical-align: middle;padding-left: 15px; padding-right: 15px;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador .infoPrenda{border-left: 1px solid #fff;border-right: 1px solid #fff;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad label{ font-weight:300;}

.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad #loan{color: #ffce00;display: inline-block;font-size: 45px;font-style: italic; font-weight: 900;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador .cantidad span{color: #ffce00;display: inline-block;font-size: 14;font-style: normal; font-weight: 300; margin:0 5px;}

.simuladorContainer .peidrdineroInmueble #resultados_simulador ul{ margin:0; padding:0;padding-left: 20px;padding-right: 20px;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador ul li{ list-style:none;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador ul li label{ font-weight:300;}
.simuladorContainer .peidrdineroInmueble #resultados_simulador ul li span{font-weight:600;}

.simuladorContainer .peidrdineroInmueble #userForm {}
.simuladorContainer .peidrdineroInmueble #userForm div.title{ background:#007549; color: #ffce00;font-size: 40px;font-style: italic;font-weight: 600; padding: 30px 0;text-align: center;}


.requisitos-minimos ul li span.text b{ color:#ffce00; cursor:pointer; }
.requisitos-minimos ul li ul li{ margin:0 !important;}
ul#tip{background-color: #e5e5e5;border-radius: 5px;box-shadow: 0 10px 30px -2px rgba(0, 0, 0, 0.4);color: #369443;font-size: 16px; font-style: italic;font-weight: lighter;height: auto; margin: 0; padding: 12px 25px;position: absolute;width: 18em;z-index: 999; display:none; right: 6em;top: 33em;} 

ul#tip li{ margin:0; padding:0; color:#29754d;} 

.t3-sl-1 .rsform .rsform-block-titulo .formBody.naranja{ color:#f5cd21;}

#k2Container.areaPrivada{/* background:url(../../../images/D3R_2457%20copy.png) no-repeat 0 0;*/}
#k2Container.areaPrivada .resumen-title{ background-color: #007549; color: #ffce00; font-size: 22px;font-style: italic; font-weight: bold; padding: 30px;}
#k2Container.areaPrivada .resumen{ background-color: #00953a;color: #fff; padding: 30px;}
#k2Container.areaPrivada .informacion{}
#k2Container.areaPrivada .informacion ul{ list-style: outside none none;margin: 0; padding: 0;}
#k2Container.areaPrivada .informacion ul li{display: list-item;float: left;margin: 12px;position: relative;width: 31%;}
#k2Container.areaPrivada .informacion ul li img{ width:100%; }

#k2Container.areaPrivada .resumen.formuRecordar{ }
#k2Container.areaPrivada .resumen.formuRecordar .custom{width:30em; margin:0 auto; text-align:center;}
#k2Container.areaPrivada .resumen.formuRecordar .custom p{font-size: 18px;font-style: italic;font-weight: bold; margin-bottom: 28px; text-align: center;}
#k2Container.areaPrivada .resumen.formuRecordar form{ background:#fff; padding:2em 4em;}
#k2Container.areaPrivada .resumen.formuRecordar form input{border-radius: 0; color: #00953a;font-size: 16px;font-style: italic;margin: 10px 0; width: 100%;}
#k2Container.areaPrivada .resumen.formuRecordar form #changePassword{background-color: #ffce00; border: 0 none; color: #007549;display: inline !important;font-size: 20px;font-weight: bold;padding: 10px 60px; text-transform: uppercase; width: auto;}

#viviendaResultado .rsform-block.rsform-block-seleccionarsucursal{ margin:0 0 2em;}
#viviendaResultado .rsform-block.rsform-block-seleccionarsucursal #verSucursales{ display:inline-block; margin:4px;}

#viviendaResultado .rsform-block.rsform-block-captcha{ position:relative;}
#viviendaResultado .rsform-block.rsform-block-captcha img{ height: 34px; margin: 0 1em 0 0; position: relative; width: 105px;}
#viviendaResultado .rsform-block.rsform-block-captcha input{ position:relative;}
#viviendaResultado .rsform-block.rsform-block-captcha a{ position:relative; color:#ffce00;}

#viviendaResultado .rsform-block.rsform-block-politicas .formBody input{ width:auto; float:left; margin:0 4px 0 0; position:relative;}
#viviendaResultado .rsform-block.rsform-block-politicas .formBody label{ margin:5px 5px 3px 0; font-weight:300;}
#viviendaResultado .rsform-block.rsform-block-politicas .formBody label a{ color:#ffce00;}

#viviendaResultado .rsform-block.rsform-block-enviar #enviar{background-color: #fcce01;border: 0 none;color: #007548;display: inline;font-size: 14px;font-style: italic;font-weight: 900;padding: 10px 20px;    text-transform: uppercase; width: auto;background-image:none; margin:0 0 3em;}

div#nextend-smart-slider-20 .smart-slider-layer{ height:auto !important;}

.formResponsive .formError{ color:red;}

#tbStep3 + div{ font-size:12px; margin:1em 0 0 0;}

.nextend-slider-fadeload{height: auto !important; max-height: 100% !important;}

