h1.brand{
	padding: 2px 0 5px 0 !important;
}
.sdt_box{
	z-index: 1000;
}
#contacto-mapache { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-mapache p { 
    font-size: 17px;
}
#contacto-western { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-western p { 
    font-size: 17px;
}

#contacto-adobe { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-adobe p { 
    font-size: 17px;
}
#contacto-hola { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-hola p { 
    font-size: 17px;
}
#contacto-hispano { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-hispano p { 
    font-size: 17px;
}
#contacto-uam { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-uam p { 
    font-size: 17px;
}
#contacto-vision { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-vision p { 
    font-size: 17px;
}
#contacto-jimenez { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-jimenez p { 
    font-size: 17px;
}
#contacto-mukel { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-mukel p { 
    font-size: 17px;
}
#contacto-leona { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-leona p { 
    font-size: 17px;
}
#contacto-tree { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-tree p { 
    font-size: 17px;
}
#contacto-barcelo { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-barcelo p { 
    font-size: 17px;
}
#contacto-villas { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-villas p { 
    font-size: 17px;
}
#contacto-stedem { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-stedem p { 
    font-size: 17px;
}
#contacto-labo { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-labo p { 
    font-size: 17px;
}
#contacto-funeral { 
    background-color:aliceblue;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
    box-shadow: 0 0 25px 5px #999;
}
#contacto-funeral p { 
    font-size: 17px;
}
#junta-directiva{
    cursor: pointer;
    color: #515151;
}
#junta-directiva:hover{
   color: blue;
}
#personal-administrativo{
    cursor: pointer;
    color: #515151;
}
#personal-administrativo:hover{
    color: blue;
}
.b-close{
    cursor:pointer;
    position:absolute;
    right:10px;
    top:5px;
}
#correo{
    font-weight: bold;
    color: blue;
    text-decoration: underline;
}
.thumb-pad3 figure img:hover {
    background-color: red;
    cursor: pointer;
}
.boxgrid{ 
    width: 148px;
    height: 139px;
    margin:10px; 
    float:left; 
    background:#27354E; 
    border: solid 2px #8399AF; 
    overflow: hidden; 
    position: relative; 
}
.boxgrid img{ 
    position: absolute; 
    top: 0; 
    left: 0; 
    border: 0; 
}
.boxgrid p{ 
    padding: 0 10px; 
    color:#FFFFFF; 
    font-weight:bold; 
    font:13pt "Lucida Grande", Arial, sans-serif; 
}

.boxcaption{ 
    float: left; 
    position: absolute; 
    background: #000; 
    height: 100px; 
    width: 100%; 
    opacity: .8; 
    /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    /* For IE 8 */
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
    top: 260;
    left: 0;
}
.caption .boxcaption {
    top: 220;
    left: 0;
}
.titulo{
    margin-top: 18px;
    margin-left: 10px;
    color: #FFFFFF;
    font: 18px/18px 'Noto Serif', Arial, Helvetica, sans-serif !important;
    height: 50px;
}
 #demo {
    color: #FFF;
    font-family: Georgia;
    font-size: 20px;
    height:140px;

  }
  #demo span{
    text-align: center !important;
    font-size: 23px;
    padding-left: 9px;
  }

.tipos_ahorros{
    color: #0088cc !important;
    text-decoration: none !important;
    font-size: 15px;

}

.tipos_asamblea{
    color: #0088cc !important;
    text-decoration: none !important;
    font-size: 15px;

}

.activo{
color: #fff !important;
background-color: #0088cc !important;
}

.texto-ahorros{
padding: 90px;
margin-top: 7px;
}
.bw {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.bw:hover {
  -webkit-filter: grayscale(100%);
}
#titulo1 {
   font-size: 20px;
  -webkit-animation-duration: 6s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 6s;
  -moz-animation-delay: 3s;
  animation-duration: 6s;
  animation-delay: 3s;
}

#titulo2 {
   font-size: 20px;
  -webkit-animation-duration: 6s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 6s;
  -moz-animation-delay: 3s;
  animation-duration: 6s;
  animation-delay: 3s;
}

#titulo3 {
   font-size: 20px;
  -webkit-animation-duration: 6s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 6s;
  -moz-animation-delay: 3s;
  animation-duration: 6s;
  animation-delay: 3s;
}

#titulo4 {
   font-size: 20px;
  -webkit-animation-duration: 6s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 6s;
  -moz-animation-delay: 3s;
  animation-duration: 6s;
  animation-delay: 3s;
}
#titulo-regla {
   font-size: 20px;
  -webkit-animation-duration: 15s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 15s;
  -moz-animation-delay: 3s;
  animation-duration: 15s;
  animation-delay: 3s;
}
#titulo-formu {
   font-size: 20px;
  -webkit-animation-duration: 15s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 15s;
  -moz-animation-delay: 3s;
  animation-duration: 15s;
  animation-delay: 3s;
}
#titulo-linea {
   font-size: 20px;
  -webkit-animation-duration: 15s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 15s;
  -moz-animation-delay: 3s;
  animation-duration: 15s;
  animation-delay: 3s;
}

#titulo-rapi {
   font-size: 20px;
  -webkit-animation-duration: 10s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 10s;
  -moz-animation-delay: 3s;
  animation-duration: 10s;
  animation-delay: 3s;
}

#titulo-prestamo {
   font-size: 20px;
  -webkit-animation-duration: 15s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 15s;
  -moz-animation-delay: 3s;
  animation-duration: 15s;
  animation-delay: 3s;
}

#titulo-nuestro {
   font-size: 20px;
  -webkit-animation-duration: 6s;
  -webkit-animation-delay: 3s;
  -moz-animation-duration: 6s;
  -moz-animation-delay: 3s;
  animation-duration: 6s;
  animation-delay: 3s;
}


.list-group {
margin-bottom: 20px;
padding-left: 0;
}
.formato{
    margin-top: 10px;
}

.center{
  text-align: center;
}
#titulo-contactenos ,#titulo-informacion ,#titulo-comentarios{
  color: #1e5799; /* Old browsers */
  color: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 64%, #7db9e8 100%); /* FF3.6+ */
  color: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(64%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
  color: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 64%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
  color: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 64%,#7db9e8 100%); /* Opera 11.10+ */
  color: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 64%,#7db9e8 100%); /* IE10+ */
  color: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 64%,#7db9e8 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}

.titulo_credito {
background: url(../img/creditos/fondo_lineas.png) no-repeat;
height: 30px;
width: 425px;
color: #fff;
padding-top: 10px;
font-weight: bold;
font-size: 14px;
}

.titulo_credito h3 {
color: #fff;
font-weight: bold;
font-size: 17px;
letter-spacing: normal;
}

.prestamo h3 {
text-align: center;
padding: 0;
margin: 0 0 15px;
}
.infoPrestamos {
color: #000;
font-weight: bold;
font-size: 12px;
letter-spacing: normal;
height: 320px;
}
.content_text2 {
width: 483px;
margin-left: 25px;
text-align: justify;
color: #0C2C8B;
font-size: 10px;
font-weight: bold;
position: relative;
margin: auto auto auto auto;
height: 378px;
}

#content {
text-align: left;
width: 100%;
float: left;
}

.content_item2 {
background: url(../img/creditos/fondo_lineas.png) no-repeat;
height: 40px;
width: 100%;
padding-left: 35px;
color: #fff;
padding-top: 5px;
font-weight: bold;
font-size: 18px;
margin-left: 75px;
}

#cabecera:hover{
  color: blue;
}
.formatoCreditos{
  margin-left: 13%; 
  height: 320px;
}
.styleDescargar{
  padding: 14px;
  background-color: rgb(43, 120, 162);
  color: white !important;
  border-radius: 5px;
  text-decoration:none !important;

  }
  
  a.styleDescargar:hover {
  background-color: rgb(60, 149, 197);
}

.styleCredYAh{
  height: 120px !important;
}