body{margin:0px;background:#fff;font-family:'Roboto', sans-serif;}
html {font-size:16px;}
h1{font-family:'Fredoka One',cursive;}
h2,h3,h4,h5{font-family: 'Roboto', sans-serif;}
.container{max-width:1280px;}
hr{border:1px solid #000;margin:45px 0px 45px 0px;}


/* Colors */
.text-green{color:#7aa321;}
.text-black{color:#000;}
.fw-bold{font-weight:bold;}

/* Backgrounds */
.bg-green{background-color:#7ca82d;}
.bg-gray{background-color:#f4f4f2;}

/* Sizes */
.fs-55{font-size:55px;}
.fs-40{font-size:40px;}
.fs-42{font-size:42px;}
.fs-25{font-size:25px;}
.fs-24{font-size:24px;}
.fs-21{font-size:21px;}
.fs-18{font-size:18px;}
.fs-16{font-size:16px;}
.fs-14{font-size:14px;}

/* Tabs */
.tabs p{color:#333333;text-align:justify;}
.tabs .logoTabs{float:right;margin-top:-38px;}
.tabs .b-tabs{border-bottom:2px solid #000;}
.tabs .nav-tabs{border:0;}
.tabs .nav-link{color:#000;font-size:16px;border:0;border-radius:0;font-weight:bold;border-right:1px solid #000;padding:0 30px;margin:10px 0;}
.tabs .nav-link.active{background:#000;border:0;color:#fff;margin:0;padding-top:10px;padding-bottom:10px;}
.tabs .nav-link:hover{border-color:#000;}
.tabs .nav-link.active{border-radius:5px;}
.tabs .nav-tabs > .nav-item:last-child .nav-link{border:0;}
.tabs .tab-content .tab-pane > :last-child{margin-bottom:0;}
.tabs ul li{line-height:30px;}
.tabs .bulletGreen{list-style-type: none;}
.tabs .bulletGreen li:before{content: "\2022";  color: #7aa321;  font-weight: bold;  display: inline-block;  width: 1em;  margin-left: -1em;}
.tabs ul li .fa-li{left:10px;color:#90c13a;position:static;}
.tabs ul li .fa-li i{font-size:18px;}
.tabs ul{list-style-type:none;padding-left:0px;}
.tabs .borderBlack{border:1px solid #000;}
.tabs .bordeListado{border:1px solid #000;}
.tabs .bordeListado ul{padding:10px;margin-bottom:0px;color:#000;padding-left:25px;}
.tabs .bordeListado ul li:before{font-family:'Font Awesome\ 5 Free';content:'\f058';margin:0 5px 0 -23px;color:#90c13a;font-weight:bold;font-size:18px;}
.tabs .listadoCheck{padding-left:20px;}
.tabs .listadoCheck li:before{font-family:'Font Awesome\ 5 Free';content:'\f058';margin:0 5px 0 -23px;color:#90c13a;font-weight:bold;font-size:18px;}

.tabs .numList{padding-left:40px;}
.tabs .numList:before{content: '';width:25px; height:25px;display:-webkit-inline-box;margin:0 10px -7px -37px;}
.tabs .numList1:before{background-image:url('../img/1.png');}
.tabs .numList2:before{background-image:url('../img/2.png');}
.tabs .numList3:before{background-image:url('../img/3.png');}
.tabs .numList4:before{background-image:url('../img/4.png');}
.tabs .numList5:before{background-image:url('../img/5.png');}
.tabs .numList6:before{background-image:url('../img/6.png');}

.tabs .flechaNoticias:before{content: '';width:15px; height:25px;display:-webkit-inline-box;margin:0 10px -7px -25px;}
.tabs .flechaNoticias:before{background-image:url('../img/flecha-noticias.png');background-repeat:no-repeat;}

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

.minicreditos h1{color:#000;}
.borderDorado{border:5px solid transparent;border-image:linear-gradient(-120deg,  #f3a123 , #f5c406, #f3a123 ,#f5c406, #f3a123 );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:#7ca82d;height:70px;border-bottom:3px solid #000;}
.cabecera img{max-width:195px;}

.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;}


/********** Últimos Posts ***********/
.ultimosPosts .hrVerde{border:1px solid #91c139;width:20%;margin:0 auto;}
.ultimosPosts a{color:#000;}
.ultimosPosts h4{font-size:18px;}
.ultimosPosts p{font-size:14px;text-align:justify;}

/********** Banner Header ***********/
.bannerHeader{background-image:url('../img/home/banner-creditos-rapidos.jpg');background-size:cover;border-bottom:3px solid #000;background-position:center;}
.bannerHeader .btn-success{background:#86b739;border:none;}
.bannerHeader ul{padding-left:22px;margin-top:10px;list-style-type: none;}
.bannerHeader ul li{font-size:15px;line-height:22px;}
.bannerHeader ul li span{left:8px;}
.bannerHeader h1{color:#709d1e;font-weight:bold;margin-top:20px;}
.bannerHeader h2{color:#000;font-weight:bold;}
.bannerHeader button{font-size:20px;font-weight:bold;}


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

.prestamistas a{color:#fff;}
.prestamistas .imagenTop div{margin-top:-31px;background:#f4c500;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;text-transform:uppercase;font-size:14px;}
.prestamistas .imagenTopResponsive div{margin-top:-31px;background:#f4c500;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;text-transform:uppercase;font-size:14px;}
.prestamistas i{font-size:0.7rem}
.prestamistas .active{color:#e2d107;}
.prestamistas .importe{font-family: 'Roboto', sans-serif;font-size:26px; color:#000; font-weight:500;}
.prestamistas .contenido{font-family: 'Roboto', 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: 'Roboto', sans-serif; font-weight:300;}
.prestamistas .textoTAE{font-size:12px;color:#4d4d4d;font-family: 'Roboto', sans-serif; font-weight:300;}
.prestamistas .fa-info{border:2px solid #939393;border-radius:36px;font-size:12px;padding-right:9px;padding-left:9px;padding-top:5px;padding-bottom:5px;color:#939393;margin-left:5px;}

	/* Cuadro Más Info */
.prestamistas .contentMoreInfo{padding:8px;width:100%;}
.prestamistas .MoreInfo{border:5px solid #90c13a;border-radius:5px;}
.prestamistas h4{border-bottom:2px solid #90c13a;font-size:26px;}
.prestamistas ul{list-style-type:none;line-height:33px;padding-left:30px;}
.prestamistas ul li .fa-li{left:10px;color:#90c13a;}
.prestamistas ul li .fa-li i{font-size:18px;}
.prestamistas .ejemplo{border:3px dashed #90c13a;padding:15px;border-radius:15px;}

.prestamistas .MoreInfo .ventajas ul li:before{font-family:'Font Awesome\ 5 Free';content:'\f00c';margin:0 5px 0 -23px;color:#90c13a;font-weight:bold;font-size:18px;}
.prestamistas .MoreInfo .condiciones ul{padding-left:45px;}
.prestamistas .MoreInfo .condiciones ul li:before{content: '';width:25px; height:25px;display:-webkit-inline-box;margin:0 10px -7px -37px;}
.prestamistas .MoreInfo .condiciones ul li:nth-child(1n):before{background-image:url('../img/1.png');}
.prestamistas .MoreInfo .condiciones ul li:nth-child(2n):before{background-image:url('../img/2.png');}
.prestamistas .MoreInfo .condiciones ul li:nth-child(3n):before{background-image:url('../img/3.png');}
.prestamistas .MoreInfo .condiciones ul li:nth-child(4n):before{background-image:url('../img/4.png');}
.prestamistas .MoreInfo .condiciones ul li:nth-child(5n):before{background-image:url('../img/5.png');}
.prestamistas .MoreInfo .condiciones ul li:nth-child(6n):before{background-image:url('../img/6.png');}
 
.botonSolicitar{font-family:'Roboto', 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:#f4f4f4;border-top:3px solid #000;}
.legislacion ul{list-style-type: none;padding-left:45px;}
.legislacion ul li{text-align:justify;font-family: 'Roboto', sans-serif; font-size:15px; color:#343434;line-height:25px;}
.legislacion ul li i{color:#8fbb3f;font-size:18px;}
.legislacion ul li .fa-li{left:30px;}
.legislacion p{text-align:justify;}
.max-width-300{width:300px;}
.max-width-100{width:100px;}
.legislacion a{color:#212529;text-decoration:underline;}

.minicreditos{background:#fff;}
.minicreditos h2{font-family: 'Roboto', sans-serif;font-weight:bold;font-size:36px;}
.textoDorado{color:#704803;font-weight:700;font-family: 'Roboto', 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 ***********/
#preFooter{background:#d9e2c5;}
#preFooter a{color:#000;}
#footer{background:#90c13a;border-top:3px solid #000;}
#footer a{color:#000;font-family: 'Roboto', sans-serif;font-size:14px;}
#footer img{width:100px;margin-top:-5px;}

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

#cookie-bar {background:rgba(204,204,204,0.9); color:#333; text-align:center; padding:10px 0; width:100%; position:fixed; top:0; z-index:1001;}
#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:#333; 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: 900px) {
	.tabs .logoTabs{display:none;}
}

@media (max-width: 575px) { 
	html{font-size:14px;}
	h1{font-size:34px !important;}
	.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;}
	
	.nav-tabs .nav-item{width:100%;text-align:center;}
	.tabs .nav-link{border:none;}
}
@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:#f2f2f2;} 
	.prestamistas .borderLeft{border-left:1px solid #e2e2e2;}
	.prestamistas .borderRight{border-right:1px solid #e2e2e2;}
}