
  footer { background-color: #283747; color: #F4F6F6; min-height: 50px;
    /*position: sticky; 
    bottom: 0px;
    opacity: 0.9;*/
    }

  .d-md-block {
    color: #283747;
  }
  #navbar-ciro {
    background-color: #283747; opacity:0.6; margin-left:0px; width:100%; height:100px; position:absolute; z-index:-1000;
  }
  
  #mainNav {
    background-color: #283747; padding: 0px; color: #FFF;
  }

  #mainNav .navbar-nav>li.nav-item>a.nav-link, #mainNav .navbar-nav>li.nav-item>a.nav-link:focus {
    font-size: .9rem;
    font-weight: 700;
    text-transform: uppercase;
    color: #FFF;
    padding-left: 5px;
}

.navbar-toggler {
    color: #FFF;
    border-color: rgba(0,0,0,.1);
}