body{margin:0px;background:#f2f2f2;font-family:'Lato', sans-serif;}
html {font-size:16px;}
p{text-align:justify;font-family: 'Lato', sans-serif; font-size:15px; color:#343434;}
.container{max-width:1280px;}

/* overrides */
.fa-star.active{color:#f1cd2f;}
.prestamistas .fontSizeCaract{font-size:16px !important;}

.minicreditos h1{color:#000;}
.separadorDorado{	border: 2px solid transparent;    border-image: linear-gradient(-120deg,  #bd9500 , #f9df92, #bd9500 ,#f9df92, #bd9500 );    border-image-slice: 1;}
.separadorBlanco{background:#f8f8f8;height:7px;}
.borderDorado{   	border: 5px solid transparent;    border-image: linear-gradient(-120deg,  #bd9500 , #f9df92, #bd9500 ,#f9df92, #bd9500 );    border-image-slice: 1;    border-radius:5px;box-shadow: 0 0px 0px 0 rgba(0,0,0,0.2),0 1px 20px 0 rgba(0,0,0,0.19) !important;}
.borderGris{border:2px solid #ccc;border-radius:5px;box-shadow: 0 0px 0px 0 rgba(0,0,0,0.2),0 1px 20px 0 rgba(0,0,0,0.19) !important;}
.cabecera{background:#68c7dd;height:70px;border-bottom:6px solid #3ab2bf;}
.cabecera .tituloResponsive h2{font-size:1.2rem;color:#fff;font-weight:bold;}
.capaLogoCabecera{background:#fff;margin-top:-4px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:6px 3px 7px 1px rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)}
.b-list{margin-bottom:15px;border-bottom:1px dotted #000;padding-bottom:15px;}

/********** Prestamistas ***********/

.prestamistas h1,h2,.separador{font-family: 'Lato', sans-serif; font-size:20px;color:#4d4d4d;font-weight:bold;display:inline;}
.prestamistas a{color:#fff;}
.prestamistas .imagenTop img{margin-top:-30px;}
.prestamistas .imagenTopResponsive img{margin-left:-2px;margin-top:-2px;}
.prestamistas i{font-size:0.7rem}
.prestamistas .importe{font-family: 'Lato', sans-serif;font-size:26px; color:#000; font-weight:500;}
.prestamistas .contenido{font-family: 'Lato', sans-serif;font-size:18px; color:#000; font-weight:300;}
.prestamistas .subContenido{font-size:18px;color:#000;font-weight:300;}
.prestamistas .subTexto{font-size:16px;color:#666666;font-family: 'Lato', sans-serif; font-weight:300;}
.prestamistas .textoTAE{font-size:12px;color:#4d4d4d;font-family: 'Lato', sans-serif; font-weight:300;}

.botonSolicitar{font-family:'Lato', sans-serif;font-weight:bold;font-size:22px;width:80%;border:2px solid #4cd155;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);color:#FFFFFF;background-color:#72ed32;background-image:-webkit-gradient(linear, left top, left bottom, from(#40bd02), to(#64CE2C));background-image:-webkit-linear-gradient(top, #40bd02, #72ed32);background-image:-moz-linear-gradient(top, #40bd02, #72ed32);background-image:-ms-linear-gradient(top, #40bd02, #72ed32);background-image:-o-linear-gradient(top, #40bd02, #72ed32);background-image:linear-gradient(to bottom, #40bd02, #72ed32);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#40bd02, endColorstr=#64CE2C);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2), 0 2px 10px 0 rgba(0,0,0,0.19);}
.botonSolicitar:hover{ border:2px solid #4cd155;background-color:#5CD927;background-image:-webkit-gradient(linear, left top, left bottom, from(#339a00), to(#5CD927));background-image:-webkit-linear-gradient(top, #339a00,#5CD927 );background-image:-moz-linear-gradient(top, #339a00,#5CD927);background-image:-ms-linear-gradient(top, #339a00,#5CD927 );background-image:-o-linear-gradient(top, #339a00,#5CD927 );background-image:linear-gradient(to bottom, #339a00,#5CD927 );filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#339a00, endColorstr=#5CD927); text-decoration:none;}

/********** Contenidos ***********/

.legislacion{background:#eaf4f4;border-top:6px solid #d3eae9;}
.legislacion ul li{font-weight:bold;text-align:justify;font-family: 'Lato', sans-serif; font-size:15px; color:#343434;}

.minicreditos{background:#fff;}
.minicreditos h2{font-family: 'Lato', sans-serif;font-weight:bold;font-size:36px;}
.textoDorado{color:#704803;font-weight:700;font-family: 'Lato', sans-serif;font-size:15px;}

/********** Progressbar ***********/

.ui-progressbar .ui-progressbar-value{margin:0 !important;}
.ui-widget-header{background:#68c7dd;border:0;border-radius:0;}
.ui-widget.ui-widget-content{border-color:#3cb2be;}

/********** Footer ***********/

#footer{background:#68c7dd;border-top:8px solid #3cb2be;}
#footer a{color:#000;font-family: 'Lato', sans-serif;font-size:15px;}

/********** Cookiebar ***********/

#cookie-bar {background:#3D3D3D; color:#EEEEEE; text-align:center; padding:10px 0; opacity:0.8;}
#cookie-bar.fixed {position:fixed; bottom:0; left:0; width:100%;}
#cookie-bar p {margin:0; padding:0; font-family:sans-serif; font-size:12px; color:#EEEEEE; line-height:20px;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:0 6px; margin-left:8px; font-family:sans-serif; font-size:12px;}
#cookie-bar .cb-enable {background:#007700;}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {text-decoration:none;}
#cookie-bar .cb-policy:hover {text-decoration:underline;}


/********** Medias ***********/

@media (max-width: 575px) { 
	html{font-size:14px;}	
	.cabecera{height:60px;}
	.prestamistas .importe{font-size:18px;}
	.prestamistas .contenido{font-size:14px;}
	.prestamistas .subTexto{font-size:12px;}
	.prestamistas .subContenido{font-size:14px;}
	.prestamistas .botonSolicitar{font-size:14px;padding:4px;}
	.prestamistas .fontSizeCaract{font-size:13px !important;}
}
@media (max-width: 440px) { 
	.cabecera .tituloResponsive h2{font-size:1rem;margin-top:10px;}		
}
@media (min-width: 576px) and (max-width: 767.98px) { .prestamistas .botonSolicitar{font-size:14px;padding:4px;} }
@media (min-width: 768px) and (max-width: 991.98px) { .prestamistas .botonSolicitar{font-size:20px;padding:6px;} }
@media (min-width: 992px) { 
	.prestamistas .fondoCantidadRosa{background:#f7f2e7;} 
	.prestamistas .fondoCantidadGris{background:#f4f4f4;} 
	.prestamistas .borderLeft{border-left:1px solid #e2e2e2;}
	.prestamistas .borderRight{border-right:1px solid #e2e2e2;}
}