.nav-buttons-li{
    display:inline-block;
    color:#fff;
    text-decoration:none;
    line-height:normal;
    -webkit-transition:all 700ms ease;
    -o-transition:all 700ms ease;
    transition:all 700ms ease;
    text-align: center;
    width: 10em; 
    
}
.navbar-container{
    background: #3eb422; 
    border-radius: 0; 
    border: 0;    
}
.navbar-enlaces{
    color: white !important;
}
.nav-selectFinal{
    border-bottom:0px !important
}

@media (max-width: 1000px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
  .nav-buttons-li{
      width: 100%;
      display: block !important;
  }
}
ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block !important;    
}
.nav-person{
    color: white !important;
}
.dropdown-toggle:active, .open .dropdown-toggle {
    background: #006400 !important; color: white !important;
}
 .navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu {
    background-color: white;
    color: black;
  }
.dropdown-menu li>a{
    color:grey; 
}
.dropdown-menu>li{
    padding:5px; 
    border-bottom:2px solid lightgray;
}
.dropdown-menu li>a:hover{
    background:white; 
}
@media (max-width: 1150px) {
  .logoPrincipal-Container {
      text-align: center;
  }
}
.logoPrincipal-Container{
    margin-top: 10px !important;
    margin-bottom: 0 !important;
    margin-left: 13%;
}
.logoPrincipal{
    width: 160px;
}

@media (max-width: 1000px) {
  .marcaAgua {
    display: none !important;
  }
}

@media (max-width: 1000px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
  .nav-buttons-li{
      width: 100%;
      display: block !important;
  }
}
.nav-buttons-li:hover{
    background:  #006400;
    text-decoration: underline;
}


.bandera{
    width: 1.5em;
    position: relative;
    text-decoration: none;
}

.busqueda-container{
    margin-top: 3em;
}

.head-container{
    margin-bottom: 0 !important;
}



.marca-aguaContainer{ 
    margin-top: 0;
    margin-bottom: 0;
}
.marcaAgua{
    width: 26em;
    margin-bottom: 0;
    margin-top: 0;
}

.idioma-container{
    z-index: 100;
    position: absolute;
    right: 3em
}



.navButton-container {
    width: 100%;
    text-align: center !important;
    border-bottom: 0px !important;
    padding-left:50px;
}

.nav-container {
    border-bottom: 0px !important;
}



.nav-buttons-li{
    display:inline-block;
    color:#fff;
    text-decoration:none;
    line-height:normal;
    -webkit-transition:all 700ms ease;
    -o-transition:all 700ms ease;
    transition:all 700ms ease;
    width: 10em;
    text-align: center;
    
}
.navbar-container{
    background: #009a3d; 
    border-radius: 0; 
    border: 0;
    position: relative !important
}
.navbar-enlaces{
    color: white !important;
}
.nav-selectFinal{
    border-bottom:0px !important
}

@media (max-width: 1000px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
}
ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block !important;    
}
.nav-person{
    color: white !important;
}
.dropdown-toggle:active, .open .dropdown-toggle {
    background: #006400 !important; color: white !important;
}
 .navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu {
    background-color: white;
    color: black;
  }
.dropdown-menu li>a{
    color:grey; 
}
.dropdown-menu>li{
    padding:5px; 
    border-bottom:2px solid lightgray;
}
.dropdown-menu li>a:hover{
    background:white; 
}
@media (max-width: 1150px) {
  .logoPrincipal-Container {
      text-align:center;
  }
}

.logoPrincipal{
    margin-top: 1em;
    width: 400px;
}
@media (max-width: 600px) {
  .logoPrincipal{
      width: 110% !important;
  }
}
@media (max-width: 1000px) {
  .marcaAgua {
    display: none !important;
  }
}

@media (max-width: 1000px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
  .nav-buttons-li{
      width: 100%;
      display: block !important;
      margin-left: .5em;
  }
}
.nav-buttons-li:hover{
    background:  #006400;
    text-decoration: underline;
}


.bandera{
    width: 1.5em; position: relative
}

.busqueda-container{
    margin-top: 3em;
}

.head-container{
    margin-bottom: 0 !important;
}

.marca-aguaContainer{ 
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 5em;
    padding: 0;
}
.marcaAgua{
    width: 25em;
    margin-bottom: 0;
    margin-top: 0;
}
.idioma-container{
    z-index: 100;
    position: absolute;
    right: 7em
}
@media (max-width: 800px) {
  .idioma-container{
    z-index: 100;
    position: absolute;
    right: 0em
}
}

.navButton-container {
    width: 100%;
    text-align: center !important;
    border-bottom: 0px !important;
}



