.desactivar {
  pointer-events: none;
  cursor: default;
}
.puntito {
  color: transparent;
}
body {
  font-family: "Comfortaa", cursive;
  font-size: 0.659rem; /*1.19vw; */
  margin: 0;
}

* {
  box-sizing: border-box;
}

.letraMenu {
  font-size: 0.76rem;
}

.navbar {
  padding-right: 10px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

.contenedor {
  background-color: green;
  height: 30px;
  width: 100%;
}
.dropdown-item:focus {
  background-color: #e7d0aa; /*al dal click a una opción sel submenu*/
}

.nav-link {
  padding-left: 20px !important;
}

.logoCopaFortes1 {
  width: 10px;
  height: 70px;
  display: flex;
}

.logoCopaFortes2 {
  display: none;
}
/*width="180" height="70"*/
.logoColegio {
  width: 30px;
  height: 70px;
  display: flex;

  padding-left: 1%; /*para que se recorra a la derecha y no este pegado */
}

.dropdown-divider {
  display: flex;
  margin-bottom: 0;
  margin-top: 0;
}

.dropdown-item {
  padding-left: 30px;
}

@media (min-width: 1200px) {
  .logoColegio {
    width: 150px;
    height: 80px;
    display: flex;
  }

  .dropdown-toggle::after {
    display: none;
  }

  .dropdown-divider {
    display: none;
  }

  .logoCopaFortes1 {
    display: none;
  }
  .logoCopaFortes2 {
    width: 150px;
    height: 80px;
    display: flex;
  }
  .navbar .navbar-nav .nav-item .nav-link {
    padding: 0 2em;
  }
  .navbar .navbar-nav .nav-item:not(:last-child) .nav-link {
    border-right: 2px solid green; /*linea vertical que divide cada sección del menu*/
  }
  .nav-link {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

/*.nav-item{
    background-color: blue !important;
}*/

.nav-item .nav-link {
  background-color: white !important;
  color: green !important; /*color de las secciones*/
}

.nav-item .nav-link:hover {
  background-color: green !important; /*al pasar el mouse en cada sección*/
  color: white !important;
}

.custom-toggler.navbar-toggler {
  padding-right: 10px;
  border-color: green !important; /*color del recuadro que dice MENU*/
  border-width: 0.15em !important;
}

.custom-toggler .navbar-toggler-icon {
  width: 4vw;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(122, 34, 60, 0.8)' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;
}

.dropdown-menu {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #759755 !important; /*fondo de los hijos*/
  color: white !important;
}

.dropdown-menu {
  right: 0 !important;
  left: auto !important;
}

.dropdown-item {
  color: whitesmoke !important; /*color de la letra de los hijos*/
}

.dropdown-item:hover {
  color: green !important; /*color al pasar el mouse por un hijo*/
}

.logo {
  width: auto;
  height: auto;
}

.mostrar {
  margin-left: 0;
}
.menu__img {
  display: none;
}

.iconoMenu {
  /*color*/
  color: red;
}

.irArriba {
  display: none;
  padding: 20px;
  background: rgb(143, 17, 17);
  font-size: 20px;
  color: seashell;
  cursor: pointer;
  position: fixed;
  bottom: 70px;
  right: 20px;
  border-radius: 25px;
}

.indexView {
  width: 100%;
  height: 3500px;
  scrollbar-width: 0px;
  overflow-y: hidden;
}
