#overlay {
    position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 2;
    cursor: pointer;
  }
  
  #imagZoom{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 50px;
    color: white;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    height: 90%;
  }


.nav .nav-link
{
    color:black !important;
    font-family: serif !important;
    font-size: 1.1em !important;
}

#navegador
{
  background-image: linear-gradient(to right, rgb(255, 230, 0) , rgb(255, 167, 2)) !important;
}

#titulo
{
  font-weight:bold;
}

#body
{
  background: rgba(236,236,192,1) ;
/*background: -moz-linear-gradient(-45deg, rgba(236,236,192,1) 0%, rgba(233,208,160,1) 62%, rgba(233,208,160,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(236,236,192,1)), color-stop(62%, rgba(233,208,160,1)), color-stop(100%, rgba(233,208,160,1)));
background: -webkit-linear-gradient(-45deg, rgba(236,236,192,1) 0%, rgba(233,208,160,1) 62%, rgba(233,208,160,1) 100%);
background: -o-linear-gradient(-45deg, rgba(236,236,192,1) 0%, rgba(233,208,160,1) 62%, rgba(233,208,160,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(236,236,192,1) 0%, rgba(233,208,160,1) 62%, rgba(233,208,160,1) 100%);
background: linear-gradient(135deg, rgba(236,236,192,1) 0%, rgba(233,208,160,1) 62%, rgba(233,208,160,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececc0', endColorstr='#e9d0a0', GradientType=1 );*/
  background-image: url("../img/fondo2.jpg");
  background-attachment:fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  /*position: relative;*/
  background-color: #FAFAFA;
  margin: 0px;
  padding: 0px;
  height: 100%;
  
}

div.row{
  margin-right: 0px !important; 
}

#navbarSupportedContent .opc
{
    color:black !important;
    font-family:  sans-serif !important;
    font-size: 1.3em !important;
    border-right: 1px solid #efefef;
}

#navbarSupportedContent .activo
{
  box-shadow: inset 0 4px 0 white, inset 0 -5px 0 white;
 

}


#botonCuenta .btnCuenta
{
  font-family: 'Aldrich', sans-serif !important;
  color: #FFD600 !important;
}


#tituloPortada
{
  font-weight:bold;
}

#portada {
  /*background: url(../img/portada.png);
  background-size: cover !important ;
background-repeat: no-repeat !important;

background-color: #fafafa;*/
/* IMPORTANTE */
text-align: center;
display: flex;
  justify-content: center;
  align-items: center;
  -webkit-box-shadow: inset 0px 0px 13px -2px rgba(0,0,0,0.44);
-moz-box-shadow: inset 0px 0px 13px -2px rgba(0,0,0,0.44);
box-shadow: inset 0px 0px 13px -2px rgba(0,0,0,0.44);
background-color: #eec600;
}

.enlace {
  display:inline;
  border:0;
  padding:0;
  margin:0;
  text-decoration:underline;
  background:none;
  color:#000088;
  font-family: arial, sans-serif;
  font-size: 1em;
  line-height:1em;
}

.enlace:hover {
  text-decoration:none;
  color:#0000cc;
  cursor:pointer;
}

#footer{

  background-image: linear-gradient(to right, rgb(255, 230, 0) , rgb(255, 167, 2)) !important;
  background-color:  rgb(255, 230, 0);
  color: rgb(36, 36, 36);
}

#footer a{
  color:black;
}

.adentroDe{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
z-index: 100;
}

.uk-navbar-nav > li > a {
  color: #000 !important;
  font-size: 1.1em !important;
  font-weight: bold !important;
}

.uk-navbar-nav > li > a:hover {
  color: #ac0000 !important;
}

.uk-active {
  color: #ac0000 !important;
}

.logoNav {
  height: 60px !important;
}

.cajaDiferencial{
  border-radius: 15px;
  -webkit-box-shadow: 0px 0px 56px -2px rgba(0,0,0,0.27);
  -moz-box-shadow: 0px 0px 56px -2px rgba(0,0,0,0.27);
  box-shadow: 0px 0px 56px -2px rgba(0,0,0,0.27);
}

.bienvenida{
  background-image: linear-gradient(to right, rgb(255, 230, 0) , rgb(255, 167, 2)) !important;
}

.btnBlanco{
  background-color: white !important;
  border-radius: 15px;
}