.menu_ActionCoach_2019 {
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  color: black;
  position: relative;
  z-index: 1001;
  text-transform: uppercase;
}
@media (min-width: 1200px) {
  .menu_ActionCoach_2019 {
    font-size: 14px;
  }
}
@media (max-width: 959px) {
  .menu_ActionCoach_2019 {
    width: 100%;
    padding: 10px;
  }
  .menu_ActionCoach_2019 > li > a:nth-last-child(2):after {
    content: "\f0d7";
    font-family: 'FontAwesome';
    font-size: 16px;
    display: inline-block;
    position: absolute;
    right: 0;
    color: #0d5191;
  }
}
.menu_ActionCoach_2019 > li {
  display: inline-block;
  text-align: center;
  position: relative;
  border: 1px solid transparent;
}
.menu_ActionCoach_2019 > li:hover,
.menu_ActionCoach_2019 > li:focus,
.menu_ActionCoach_2019 > li:active {
  background: transparent;
  border: 1px solid #0d5191;
  color: #0d5191;
  border-radius: 5px;
}
.menu_ActionCoach_2019 > li:last-child {
  background: #e30c1d;
  color: white;
  border-radius: 5px;
  border: 1px solid #e30c1d;
}
.menu_ActionCoach_2019 > li:last-child:hover,
.menu_ActionCoach_2019 > li:last-child:focus,
.menu_ActionCoach_2019 > li:last-child:active {
  background: transparent;
  border: 1px solid #0d5191;
  color: #0d5191;
}
@media (max-width: 959px) {
  .menu_ActionCoach_2019 > li {
    display: block;
    width: 100%;
  }
}
.menu_ActionCoach_2019 > li a {
  display: block;
  text-decoration: none;
  color: inherit;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
  padding: 10px;
}
@media (max-width: 959px) {
  .menu_ActionCoach_2019 > li a {
    padding: 5px;
  }
}
.menu_ActionCoach_2019 > li ul {
  overflow: hidden;
  font-size: 14px;
}
.menu_ActionCoach_2019 > li ul li {
  width: 100%;
  display: block;
}
.menu_ActionCoach_2019 > li ul li a {
  color: #999999;
  text-transform: none;
  padding: 5px 10px;
}
.menu_ActionCoach_2019 > li ul li a:hover,
.menu_ActionCoach_2019 > li ul li a:focus,
.menu_ActionCoach_2019 > li ul li a:active {
  color: #0d5191;
}
@media (max-width: 959px) {
  .menu_ActionCoach_2019 > li ul {
    display: none;
    margin: 5px 0;
    width: 100%;
  }
}
@media (min-width: 960px) {
  .menu_ActionCoach_2019 > li ul {
    position: absolute;
    left: -50px;
    right: -50px;
    z-index: 100;
    padding: 5px;
    background: white;
    border-radius: 5px;
    border: 1px solid #d6d6d6;
    display: none;
  }
}
.menu_ActionCoach_2019 > li:hover ul,
.menu_ActionCoach_2019 > li:focus ul,
.menu_ActionCoach_2019 > li:active ul {
  max-height: 100em;
  overflow: visible;
  display: block;
}
.menu_ActionCoach_2019 > li:hover ul li,
.menu_ActionCoach_2019 > li:focus ul li,
.menu_ActionCoach_2019 > li:active ul li {
  max-height: 100%;
}
@media (min-width: 960px) {
  .menu_ActionCoach_2019 > li > a {
    border: 1px solid transparent;
    border-radius: 5px;
  }
}
@media (max-width: 959px) {
  .menu_ActionCoach_2019 > li + li {
    border-top: 1px solid #0d5191;
    padding: 5px 0;
  }
}

