.menu{
min-height: 98%;
}
.linksdefooter {
width: 29.5%;   
}
.linke {
cursor: pointer;
}
.submenuconocenos {
display: none;
}
.submenumove{
height: 157px !important;
}
.displayb{
display: block !important;
}
.itemsubmenu{
cursor: pointer;
}
.textsubmenu {
text-decoration: none;
}
.unserv{
color: #1d1d1d;
text-decoration: none;
}
.heading-3 {
min-height: 34px;
}
.footer{
min-height: 0
}
.heading-8 { 
padding-left: 10%;
padding-right: 10%;
}
.icontitulinter.iconaportaciones {
height: 94%;
}
.tabs p {display: none;}
.clas-tarjetas{ margin-left: 13%; margin-right: 13%; }
#elmapa{ min-height: 400px; }
.formcontact {
margin-bottom: 50px;
}
.titulblogprin.titulotroblog {
min-height: 34px;
}
.infodelactiv {
padding-bottom: 60px;
min-height: 260px;
}
.unactiv {
min-height: 262px;
}
.alianza{
float: left;
display: block;
width: 100%;
margin-top: 38px;
margin-bottom: 30px;
}
.alianzatext{
float: left;
font-size: 18px;
margin-top: 30px;
color: #3da738;
width: 40%;
}
.alianzaimg{
max-width: 60%;
}
.presentacion p, .micoope p{
font-size: 15px !important;
line-height: 21px !important;
}
.micoope{
padding-top: 60px;
}
.unacelda.celdapresta.celdapresaut{
width: 14.2% !important;
}
.lasalertas{
min-height: 532px;
}
.demascampos{
min-height: 441px;
}
.unaalerta{
color: #fff;
margin-bottom: 20px;
}
.latablaborde, .comunicacioncontent {
display: none;
}
.formemergent {
margin-top: 0px !important;
}
.fancybox-content, .fancybox-iframe, body, .emergentecontent{
background: transparent !important;
}
.captcha{
margin-bottom: 10px;
}
.formactivo{
background-color: #526781 !important;
}
.captchactivo{
float: left;
position: relative;
display: block;
width: 100%;
}
.slide5 {
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/slide5.jpg) !important;
background-position: 50% 50%;
background-size: cover;
}
.slide6 {
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/slide6.jpg) !important;
background-position: 50% 50%;
background-size: cover;
}
.contendemodprin {
max-width: 343px !important;
}
.textdeprodu{
text-align: justify;
}
.tablaprogramado .unacelda{
width: 50% !important;
}
.titulta{
text-align: center;
font-size: 20px;
font-weight: bold;
}
.textdetienda{
width: 40% !important;
}
.trilogiacontent{
display: block;
position: relative;
float: left;
width: 100%;
margin: 45px 0;
}
.unatrilogia{
width: 100%;
max-width: 33%;
display: block;
position: relative;
float: left;
}
.unatrilogia h4{
display: block;
position: relative;
float: left;
width: 100%;
text-align: center;
color: #fff;
}
.unatrilogia img{
display: block;
position: relative;
margin: 0 auto;
max-width: 70%;
}
.titulresult a{
text-decoration: none;
color: #125eb6;
font-weight: bold;
}
.unresultado{
margin-bottom: 25px !important;
padding-bottom: 0;
}
.resulttext {
font-size: 31px;
color: #2a9b25;
font-weight: bold;
text-align: center;
float: left;
display: block;
position: relative;
width: 100%;
}
.textplaza{
display: block;
position: relative;
float: left;
width: 100%;
text-align: center;
margin-bottom: 32px;
}
.colplaza{
width: 33%;
float: left;
display: block;
position: relative;	
}
.titulresult{
font-weight: bold;
font-size: 17px;
}
.ctacontentpla{
float: right;
width: 30%;
display: block;
margin-top: 21px;
}
.ctaplazx{
background: #125eb6;
margin: 0 auto;
float: none;
display: block;
position: relative;
max-width: 101px;
clear: both;
}
.siniqueaplique {
background: rgb(251, 251, 251);
}
.siniqueaplique .titulresult{
float: left;
width: 50%;
clear: none;
line-height: 21px;
margin-top: 40px;
text-align: right;
}
.siniqueaplique .ctaplazx{
float: left;
display: block;
position: relative;
clear: none;
margin-top: 29px;
margin-left: 8%;
min-width: 30%;
text-align: center;
background: #4CAF50;
}
.formplaza {
background: #9E9E9E !important 
}
.formdeplaz{
padding-top: 20px;
}	
.textradio{
color: #fff;
margin-right: 5%;
}
.radiocontent{
display: block;
position: relative;
float: left;
width: 100%;
margin-bottom: 10px;
}
.ctazul{
background-color: #103f77;
}
.colums.cols4 {
width: 20%;
}
.colums.cols5 {
width: 16%;
}
.textdesc h4{
text-align: center;
margin-bottom: 30px;
}
.tablade2cols{
width: 60%;
margin-left: 18%;
}
.beneficios{
float: left;
width: 70%;
margin-left: 15%;
text-align: left;
}
.centerline{text-align: center;}
.agenombre.direccs{
padding-left: 4%;
}
.textjust{
text-align: justify;
}
.quote{
color: rgba(255, 255, 255, 0.45);
font-size: 12px;
}
.paddingcop{
padding-bottom: 40px;
}
.textdedatos a{
color: #fff;
text-decoration: none;
}
.clas-ahorros{
max-height: 127px;
min-height: 127px;
width: 18%;
}
img.ahorro-corriente{
height: 100% !important;
}
.presta-facil .subfondocta{
height: 185px !important;
}
.mi-presta-upa img{
margin-left: 0px !important;	
margin-top: 10px !important;
}
.presta-facil-en-tu-empresa .subfondocta{
height: 150px !important;
}
.micoope-upa-visa-internacional .subfondocta{
height: 207px !important;
}
.blogarchiv, .itemprincipal{
text-decoration: none !important;
color: #000 !important;
}
.contenttextval{
padding-bottom: 40px;
}
.cotizarr{
display: block;
float: right;
margin: 5px 0 10px 0;
min-width: 249px;
width: 46%;
padding: 10px;
background: #0b315c;
color: #FFF;
border-radius: 5px;
}
.datoagence, .agenombree{
text-decoration: none;
color: #333;
}
.filtros select{
width: 100%;
border: 0;
padding: 8px;
border-radius: 12px;
}
.image-7 {
border-radius: 10px; 
}
.sharethis-inline-share-buttons{
float: left;
width: 100%;
margin-top: 20px;
display: block;
}
input.wpcf7-form-control{
border: 0;
padding: 9px 0;
width: 100%;
}
.titformcot{
font-family: Arial, sans-serif;
margin: 10px 0 25px 0;
color: #19195c;
text-align: left;
font-size: 20px;
float: left;
width: 100%;
padding-left: 25%;
}
.contentform{
min-height: 0;
padding: 23px 0;
}
.contentform label{
width: 19%;
text-align: left;
padding-left: 5%;
margin-right: 5%;
min-width: 178px;
}
.contentform input{
float: left;
text-align: left;
}
.imputut{
margin-left: 24%;
text-align: center !important;
}
.cotz{
display: none;
}
.elcotizador .captcha{
float: left;
margin-left: 24%;
}
.comunicacioncontent {
background-color: rgb(80 176 76);
border-radius: 10px;
margin-left: 7px;
width: 98.5%;
padding: 14px 1%;
margin-top: 6px;
}
.block100{
position: relative;
float: left;
}
.block50{
position: relative;
float: left;
width: 50%;
}
.comunicacionbot{
background: #0b315c;
color: #FFF;
border-radius: 5px;
}
.comunictel  p, .preguntasfb p{
float: left;
width: 57%;
text-align: left;
padding-left: 6%;
color: #fff;
font-size: 15px;
font-weight: lighter;
}
#comunicacionbot{
background: #0b315c;
color: #FFF;
border-radius: 5px;
float: left;
margin: 11px 20px;
padding: 5px 30px;
}
.ou{
text-align: center;
margin: 0;
}
.preguntasfb a{
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/fm.png);
background-position: 50% 50%;
background-size: cover;
height: 40px;
width: 40px;
display: block;
color: transparent;
float: left;
margin-left: 4%;
}
#utilizarcot .uncamp select.inputcoti{
float: left !important;
}
.wha{
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/wha.png);
background-position: 50% 50%;
background-size: cover;
height: 40px; 
width: 40px;
display: block;
color: transparent;
float: left;
margin-right:2%;
}
.mss{
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/fm.png);
background-position: 50% 50%;
background-size: cover;
height: 40px;
width: 40px;
display: block;
color: transparent;
float: left;
margin-right:2%;
}
.text-block-5{
max-width: 37%;
}
.text-block-5 span{
width: 100%;
display: block;
margin-top: 15px;
}
.text-block-5 h3{
margin-top: 10px;
}
.iconmen{
display: block;
position: relative;
float: left;
width: 100%;
margin-bottom: 20px;
}
.slide.slide1.slidewha {
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/fondowha.png);
background-position: 50% 50%;
background-size: cover;
}
.covid{
margin-top:20px;
display: block;
float: left;
width: 100%;
padding: 10px 2%;
color: #fff;
font-size: 15px;
}
.covid p, .covid li
{
line-height: 22px !important;
margin-top: 10px !important;
margin-bottom: 10px !important;
}
.covid ol
{
line-height: 22px !important;
margin-top: 30px !important;
margin-bottom: 30px !important;
}
.covid a{color:#fff !important; text-decoration: underline !important;}
.covid p.textpeq{
font-size: 13px;
line-height: 20px !important;
margin-bottom: 30px !important;
}
.cov h3{
font-size: 18px !important;
}
.downloadcarta img{
display: block !important;
position: relative !important;
margin: 0 auto !important;
}
.textfam{
margin-top: 70px;
min-width: 370px;
}
.cov{
padding-bottom: 50px !important;
}
.block{
display: block;
position: relative;
float: left;
width: 100%;
}
.twocol{
float: left;
width: 50%;
}
.twocol img{
margin: 0 auto;
display: block;
max-width: 80%;
}
.formcov{
padding: 15px 5% !important;
}
.formcov span{
margin-top: 30px;
display: block;
font-weight: bold;
padding: 20px;
background-color: #0f427c;
}
.textbig{
font-size: 26px;
line-height: 60px;
font-weight: bold;
}
a.ejemplo{
text-align: center;
display: block;
margin-top: 15px;
color: #fff;
text-decoration: none;
font-size: 15px;
max-width: 200px;
margin: 15px auto;
}
a.ejemplo:hover{
text-decoration: underline;
}
a.ejemplopdf{
max-width: 80px;
display: block;
margin: 0 auto;
}
footer{
display: block;
position: relative;
float: left;
width: 100%;
} .contentpasos P {
text-align: center;
margin: 2% 15px;
width: 90%;
}
.pasoscentro{
margin: 0 auto;
width: 80%;
}
.unpaso{
display: block;
position: relative;
float: left;
width: 46%;
margin: 10px 2%;
padding: 10px 2%;
min-height: 440px;
}
.unpaso:nth-child(4),
.unpaso:nth-child(5),
.unpaso:first-child{
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/fondo-paso1.png);
background-position: 50% 50%;
background-size: 100% 100%;
background-repeat: no-repeat;
color: #0a1261;
font-weight: bold;
line-height: 24px;
}
.unpaso:first-child ul,
.unpaso:nth-child(3) ul{
float: left;
width: 100%;
padding: 0 15%;
font-size: 15px;
}
.unpaso:nth-child(3) p{
font-size: 18px;
margin-top: 6px;
float: left;
width: 91%;
line-height: 22px;
}
.unpaso:nth-child(3) ul{
text-align: left;
padding: 0 15%;
}
.unpaso:nth-child(2),
.unpaso:nth-child(3){
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/fondo-paso2.png);
background-position: 50% 50%;
background-size: 100% 100%;
background-repeat: no-repeat;
color: #fff;
font-weight: bold;
font-size: 24px;
line-height: 24px;
}
.unpaso:nth-child(2) .contentdelpaso,
.unpaso:nth-child(3) .contentdelpaso{
display: block;
float: left;
width: 92%;
margin: 30px 4% 20px 4%;
text-align: center;
line-height: 27px;
font-size: 18px;
}
.unpaso:nth-child(2) .contentdelpaso a,
.autopasos:nth-child(3) a p,
.unpaso:nth-child(5) .contentdelpaso a{
color: #fff;
text-decoration: none;
float: none;
display: block;
font-size: 16px;
padding-left: 10%;
width: 88%;
text-align: right;
margin: 20px auto;
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/iconsobre.png);
background-position: 0;
background-size: auto;
background-repeat: no-repeat;
max-width: 300px;	
}
.unpaso:nth-child(5) .contentdelpaso a{padding-left: 0 !important;}
.autopasos:nth-child(3) a{
text-decoration: none;
}
.autopasos:nth-child(3) a p,
.autopasos:nth-child(3) p{
font-size: 15px;
line-height: 20px;
margin-bottom: 20px;
}
.unpaso:nth-child(5) .contentdelpaso a{
color: #091262;
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/telicon.png);
background-size: auto;
font-size: 19px;
padding-left: 10%;
line-height: 39px;
max-width: 300px;
width: 100%;
float: none;
margin: 0 auto;
clear: left;
}
.unpaso:nth-child(3) span{
line-height: 25px;
font-size: 20px;
margin-bottom: 20px;
float: left;
width: 100%;
}
.enlineapaso:nth-child(3) span{
float: none;
}
.unpaso h2{
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/fondo-titpaso.png);
background-position: 50% 50%;
background-size: contain;
background-repeat: no-repeat;
color: #fff;
font-size: 30px;
font-weight: 900;
padding: 8px 4%;
width: 150px;
text-shadow: 2px 2px 2px #252424;
font-style: italic;
}
h3.text-verde,
.h3.text-verde a{
color: #57a900 !important;
font-size: 20px;
text-align: center;
text-decoration: none;
line-height: 22px;
width: 100%;
float: left;
display: block;
padding: 10px 2%;
}
.unpaso:nth-child(4) .text-verde,
.unpaso:nth-child(5) .text-verde{
color: #57a900;
margin-top: 70px;
float: left;
width: 92%;
font-size: 20px;
line-height: 27px;
}
.lospasos{
padding-bottom: 40px;
}
.autopasos ul{
margin-top: 15px;
}
.autopasos ul li{
text-align: left;
font-size: 15px;
line-height: 20px;
}
.autopasos:nth-child(4) a p{
color: #091262;
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/telicon.png);
background-repeat: no-repeat;
background-position: 0;
background-size: auto;
font-size: 20px;
line-height: 39px;
max-width: 300px;
width: 100%;
float: none;
margin: 0 auto;
clear: left;
text-align: right;
}
.autopasos:nth-child(4) a{
text-decoration: none;
}
.autopasos:nth-child(1) p{
font-size: 16px;
}
.unpaso:nth-child(5){
clear: left;
}
.enlineapaso{
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/newfondopasos.png) !important;
background-position: 50% 50% !important;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
img.iconenlinea{
display: block;
position: absolute;
min-width: 83px;
width: 20%;
top: 13px;
right: 4%;
max-width: 83px;
}
.enlineapaso .contentdelpaso{
padding-top: 10px;
}
.enlineapaso .contentpasos p{
font-size: 20px !important;
}
h3.text-verde{
margin-top: 0 !important;
}
.enlineapaso{
color: #0a1261 !important;
}
.enlineapaso .contentdelpaso{
margin: 0px 4% 20px 4% !important;
}
.contentpasos P.text-verde{
color: #57a900 !important;
font-size: 20px;
}
.text-azul{
color: #0a1261 !important;
}
.enlineapaso:nth-child(4) .text-verde{
margin-top: 40px;
}
.enlineapaso:nth-child(3) .contentdelpaso{
padding-top: 20px !important;
}
.enlineapaso:nth-child(5) .text-verde{
margin-top: 0 !important;
}
.enlineapaso:nth-child(5) .contentdelpaso{
padding-top: 40px !important;
}
.enlineapaso .contentdelpaso img{
display: block;
position: relative;
float: none;
margin: 0 auto;
clear: both;
width: auto;
}
.top70{
margin-top: 70px !important;
}
.top20{
margin-top: 20px !important;
}
.line28{
line-height: 28px !important;
}
.line21{
line-height: 21px !important;
}
.maxw50{
max-width: 50% !important;
}
.w92{
width: 92% !important;
float: left !important;
}
.enlineapaso:nth-child(5) .contentdelpaso a{
background-image: none;
}
.titulolargo{
font-size: 30px;
padding: 0 2%;
}
.botfinalmicop{
width: 220px;
margin: 0 auto 20px auto;
float: none;
display: block;
position: relative;
text-align: center;
padding: 15px 0;
background-color: #0f437e;
color: #fff;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
border-radius: 5px;
}
.botfinalmicop:hover{
background-color: #00953d;
}
.slideprocedimiento a{
text-decoration:none;
color: #164479;
font-weight: 900;
}
.slideprocedimiento{
background-size: 100% 100% !important;
}
span.centerslide{
display: block;
position: relative;
margin: 0 auto;
width: 80%;
color: #164479;
}
.slideprocedimiento h1{
font-size: 32px;
text-align: center;
margin-top: 60px;
}
.centerslide span{
float: left;
display: block;
position: relative;
width: 80%;
padding: 5px 0 5px 7%;
font-size: 19px;
line-height: 31px;
font-weight: 700;
}
.centerslide span:nth-child(4){
margin-top: 20px;
}
.conbulet{
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/bulet.png);
background-position: 2% 5px;
background-size: auto;
background-repeat: no-repeat;
}
.conbulet.num2{
background-image: url(//www.cooperativaupa.net/wp-content/themes/upa/images/bulet2.png);
}
.centerslide a{
width: 105px;
background: #164479;
border-radius: 5px;
display: block;
float: left;
text-align: center;
padding: 10px 0;
color: #fff;
margin-top: 6px;
}
.centerslide a:hover{
background: #164479;
}
.topinicial{
margin-top: 80px !important;
}
.content{
display: block;
position: relative;
float: left;
width: 100%;
}
.linkpasos{
padding: 10px 2%;
background: #0b386b;
color: #fff;
text-decoration: none;
margin: 10px auto;
display: block;
max-width: 185px;
border-radius: 5px;
}
.linkpasos:hover{
background: #00953d;
}
.fancybox-iframe{
min-height: 650px;
}
.formoportunidad{
margin-top: 30px;
padding: 0px 3%;
}
.formoportunidad #solicitarprestamo{
height: 50px;
}
.notab{
background-color: transparent;
border: 0;
font-style: normal;
}
.botinfoahorro{
margin-top: 20px;
display: block;
padding: 20px;
max-width: 248px;
margin: 20px auto 0 auto;
background: #2f9a37;
color: #fff;
font-weight: bold;
text-transform: uppercase;
border-radius: 20px;
text-decoration: none;
width:90%;
}
.botinfoahorro:hover{
background: #03498b;
}
.termjust p{text-align: justify;}
@media (max-width: 991px) {
.pasoscentro{width: 100%;}
.contentdelpaso, .unpaso:nth-child(3) .contentdelpaso{
font-size: 15px;
line-height: 21px;
}
.unpaso:nth-child(3) span{
font-size: 18px;
}
.titulolargo{
font-size: 24px;
margin: 40px 0;
line-height: 30px;
}
span.centerslide{
width: 87%;
}
span.centerslide h1{
margin-top: 30px;
}
}
@media (max-width: 767px) {
.unpaso{width: 96%;}
.unpaso h2{width: 170px;}
.unpaso:nth-child(3) p{width: 90%;}
.unpaso:nth-child(2) .contentdelpaso a{font-size: 16px;}
.autopasos:nth-child(3) a p{background-image: none; text-align: center;}
.centerslide span{padding: 5px 7% 5px 10%;}
} @media (max-width: 479px) {
.slide{
min-height: 240px !important;
}
.contendemodprin.contenmod2{
margin-left: 14% !important;
}
.unblogarchivofina{
min-height: 340px !important;
}
.beneficios {
width: 98% !important;
margin-left: 2% !important;
}
.text-block-13{
background-position: 4% 4px;
}
.clas-ahorros {
width: 27%;
}
.cotizarr{
margin-top: 12px;
width: 87%;
margin-left: 5% !important;
}
.datoagence, .agenombree{
text-decoration: underline;
}
.block50{
width: 100%;
}
.imputut{
margin-left: 0;
}
.preguntasfb a {
margin-left: 10%;
}
.titformcot{
width: 95%;
padding-left: 5%;
}
.uncamp {
padding-left: 5%;
}
.text-block-5{
width: 56%;
margin-top: 0;
padding: 10px;
float: right;
max-width: 100%;
}
.wha{
margin-right: 11%;
}
.covid {
padding: 10px 5% !important;
}
.twocol{
width: 100% !important;
}
.textfam{
max-width: 80%;
display: block;
min-width: 0 !important;
margin-left: auto;
margin-right: auto;
float: none;
margin-top: 161px !important;
}
.slidecovid{
min-height: 250px !important;
background-position: 73% -27px !important;
}
.textbig {
font-size: 21px;
line-height: 50px;
font-weight: bold;
}
span.centerslide h1 {
margin-top: 20px;
font-size: 23px;
line-height: 30px;
}
.centerslide span {
padding: 5px 7% 5px 14%;
font-size: 15px;
line-height: 21px;
}	
.conbulet {
background-position: 3% 5px;
background-size: 30px;
}
.centerslide span:nth-child(4) {
margin-bottom: 20px;
}
.slideprocedimiento{
background-size: 100% 100% !important;
}
.centerslide a{
margin: 10px auto;
float: none;
clear: both;
}
.centerslide span{
width: 100%;
}	
.termjust p{text-align: center;}
}