﻿#siteWrapper { width:100%; position:relative; z-index:1; min-height:100%; height:100%;background-color: #ffffff; }

/*ESTILOS PARA ENCABEZADO*/
   #topHeader{box-shadow:none !important;}
   #LogoRow { padding:12px 0; min-height:75px; width:100%;  margin:auto; }
   #LogoRow > a { display:block; float:left; }
   .LogoRowRight { float:right; }
   #Login { float:right; padding-right:0px; height:60px;  }
   .searchbt { margin-top:13px; }
/*FIN DE ESTILOS PARA TITULO*/

/*ESTILOS PARA EL MENU*/
 
 header{background:#fff;border-bottom:1px solid #fff}
 #mainHeader-inner{padding:0px !important;}
 #dnnMenu .topLevel>li{text-transform: uppercase;font-size:14px;color:#716D46; /*original #9B987A*/
	/*padding: .75em 2em .75em 0em;*/ }
 #dnnMenu .topLevel>li>a{color:#716D46}
 #dnnMenu .topLevel>li>a:focus,#dnnMenu .topLevel>li>a:hover{color:#A28E4B}
/*FIN DE ESTILOS PARA EL MENU*/

/*ESTILOS PARA EL CONTENIDO*/
main{ border:none !important; }



/*ESTILOS PARA TABLA INTERNET BANKING1*/
#dnn_InternetBanking{
	position: absolute;
	top: 180px; 
}

/*ESTILOS PARA INTERNET BANKING2*/
#dnn_InternetBanking2{
	padding-top:3%;
}

/*Estilos para tabla click caroni */
.clickLogin{
	background:url(../images/bgLoginClick.png) no-repeat;
	font-size:23px;
	color:#918A51;
	height:166px;
	width:200px;
	padding:0px;
}

.clickLogin a , #clickLogin a:visited, #clickLogin a:active{ font-size:20px; color:#918A51; text-decoration:none; }
.personas{padding-left:50px; height:51px;padding-right:50px;  }
.empresas{padding-left:50px;height:55px;padding-right:50px;}
.personas a{padding:0px;}
.empresas a{padding:0px;}
/*.personas:hover{background:url(../images/bgOverPresonas.png) no-repeat bottom;color:#4e4923; }
*/
.personas:hover{background:url(../images/bgOverPresonas.png) no-repeat;   }
.empresas:hover{background:url(../images/bgOverEmpresas.png) no-repeat;  }
.empresas:hover, .empresas a:hover,.personas:hover,.personas a:hover{color:#4e4923;}
.clickTope{height:33px;}
.clickBottom{}
/*FIN DE ESTILOS PARA TABLA INTERNET BANKING*/

/*Estilos para tabla click caroni2*/
#clickLogin2{
  margin-top:3%;
  margin:0 auto; 
}


/*ESTILO NOTICIAS*/
.articles p {
    margin: 0px;
    color: #a6a388;
    font-size: 12px;
    text-decoration: none;
}

.noticiaTit{ padding-bottom:0px !important;margin-bottom:0px;}
.noticiaTit,.noticiaTit a {font-size:14px;color:#9b976b;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.noticiaTit  a:hover{ text-decoration: underline;}
.noticia {text-align:justify;}
.noticia, .noticia a:link, .noticia a:hover, .noticia a:visited { padding-bottom:0px; color:#a6a388; font-size:12px; text-decoration:none;}
.verMas{float:right; padding-top:4px;}
.verMas a{
	font-size:11px;
	text-decoration:none;
	color:#ABA687;
}
.verMas a:hover{text-decoration:underline;color:#89835F;;}

.verTodas{ padding-top:10px; padding-left:8px;  }

.noticiaImg{ vertical-align:top;}
.noticiaImg a {font-size:11px; text-decoration:none;color:#c4c0aa;  }
.noticiaImg a:hover { text-decoration:underline;color:#89835F;;  }

.calPubMonth { background-color:#86805E;}

td.EventTitle table td:first{ border: 1px solid red; color:#ffffff;}

.tblOficinas h1 { font-size:20px; line-height:15px;}
.tblOficinas h2 { font-size:16px; line-height:10px;}
/*FIN ESTILO NOTICIAS*/
/*FIN DE ESTILOS PARA EL CONTENIDO */

/*ESTILOS PARA EL FOOTER*/

footer p{
  line-height: 18px;
}
footer span{
  color:#999966;
  font-size: 12px !important;
  font-style:italic !important;
}
footer a{
  color: #aca97f;
  font-style:normal;
  text-decoration: underline !important;
}
footer  a:hover {
  color:#a9a581;
  text-decoration: none !important;
 }
/*FIN DE ESTILOS PARA EL FOOTER*/

/*MEDIA QUERYS*/

/*xs*/
@media (max-width: 767px) {
  /*Desaparecer la busqueda*/
    #search-action {
      display:none;
     }
  /*Subir el boton del nav*/
     .navbar-toggle{
      position: absolute;
      top:-63px;
      right:1%;
     }
 /*Desaparecer la tabla de internet Banking1 */
    #clickLogin1{
      display: none;
    }

/*Aparecer la Tabla de Internet Banking2*/
     #clickLogin2{
      display: block;
    }

 /*Imagen de Carusel Principal mas pequeñas*/	
.carousel-inner>.item>a>img, .carousel-inner>.item>img{
	height:300px !important;
}

  /*Espacio en el logo del banco*/
  #dnn_dnnLogo_imgLogo{
    padding-left: 20px;
    width: 90%;
  }

  /*Desaparecer el ultimo articulo*/
  .articles:nth-child(4){
    display: none;
  }

  footer p:nth-child(2){
    text-align: justify !important;
  }
  
  /*.navbar{
	  min-height:30px;
  }*/
	
}

/*sm*/
@media (min-width: 768px) and (max-width: 991px) {

  #dnn_InternetBanking{
    display: none;
  }
  
    /*.navbar{
	  min-height:30px;
  }*/
}

/*md*/
@media (min-width: 992px) and (max-width: 1199px) {
 
  /*Tamaño del encabezado*/
  #topHeader {
    width: 970px;
    margin: 0 auto;
   }
 /*Tamaño del contenedor*/
   .container{
    width: 970px;
    margin: 0 auto;
   }
/*Tamaño de internet banking2*/
   #dnn_InternetBanking2{
    width: 970px;
    margin: 0 auto;
    display:none;
   }

   .contentPane{
    width: 970px;
    margin: 0 auto;
   }
 
}

/*lg*/
@media (min-width: 1200px) {
  /*Tamaño del encabezado*/
  #topHeader {
    width: 970px;
    margin: 0 auto;
   }
/*Tamaño del contenedor*/
   .container{
    width: 970px;
    margin: 0 auto;
   }

/*Tamaño de internet Banking2*/
   #dnn_InternetBanking2{
    width: 970px;
    margin: 0 auto;
    display:none;
   }
 
   .contentPane{
    width: 970px;
    margin: 0 auto;
   }
  
}




/*Quitar sombreado cuando el menu esta activo*/
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
  color: #aca97f !important;
  background-color: #fff !important;
}


.subLevel li a{
  color:#8d8a73 ;
  font-size: 11px;
}

.subLevel li a:hover{
  color:#fff;
}


#pop{
	display:none !important;
}
/*ESTILOS PARA LAS TAPAS*/
/*Columna */
#DosColumnas{    
    width: 100%;
    text-align: justify;
    margin: 0 auto;
    padding: 3%;
    /*border:#a28e4b 2px solid;*/
    box-shadow: #a28e4b 0px 5px 15px;
	min-height:500px !important;
}

/*FIN DE ESTILOS PARA LAS TAPAS*/


/*ESTILOS PARA EL BANNER DE PRODUCTOS*/


@keyframes scroll {
  0% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform:translateX(0);
  }
  100% {
    /*transform: translateX(calc(-250px * 7));*/
    transform: translateX(-1750px);
    -webkit-transform:translateX(-1750px);
    -moz-transform:translateX(-1750px);
    -ms-transform:translateX(-1750px);
  }
}

@-webkit-keyframes scroll {
  0% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform:translateX(0);
  }
  100% {
    /*transform: translateX(calc(-250px * 7));*/
    transform: translateX(-1750px);
    -webkit-transform:translateX(-1750px);
    -moz-transform:translateX(-1750px);
    -ms-transform:translateX(-1750px);
  }
}

@-moz-keyframes scroll {
  0% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform:translateX(0);
  }
  100% {
    /*transform: translateX(calc(-250px * 7));*/
    transform: translateX(-1750px);
    -webkit-transform:translateX(-1750px);
    -moz-transform:translateX(-1750px);
    -ms-transform:translateX(-1750px);
  }
}

.slider {
  /*background: white;*/
  background: rgb(255,251,213);
  background: linear-gradient(180deg, rgba(255,251,213,0.9948354341736695) 13%, rgba(191,181,142,1) 100%);
  box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.125);
  height: 100px;
  margin: auto;
  overflow: hidden;
  position: relative;
  width: 960px;
}
.slider::before, .slider::after {
  /*background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);*/
  content: "";
  /*height: 100px;*/
  position: absolute;
  width: 200px;
  /*z-index: 2;*/
}
.slider::after {
  right: 0;
  top: 0;
  transform: rotateZ(180deg);
  -ms-transform: rotateZ(180deg);
  -webkit-transform:rotateZ(180deg);
  -moz-transform:rotateZ(180deg);
}
.slider::before {
  left: 0;
  top: 0;
}
.slider .slide-track {
  -moz-animation: scroll 70s linear infinite;
  -ms-animation:scroll 70s linear infinite;
  -webkit-animation: scroll 70s linear infinite;
  animation: scroll 70s linear infinite;
  display: flex;
  /*width: calc(250px * 14);*/
  width:3400px;
}

.slider .slide {
  height: 100px;
  width: 250px;
}

/*Cambio realizado 18/10/2021 Cambio color de Bullet*/

.carousel-indicators{
	bottom:0px !important;
}

.carousel-indicators li {

background-color: #b0a971 !important;
width:12px;
height:12px;

}
.carousel-indicators  .active{
	
background-color: #fff !important;	
}


 

