#childnavigation li:hover .fa-chevron-right {
  color: #e23e23;
}

#myicon{
  display: flex; 
  flex-direction: row;
  align-items: center;
  align-content: center;
  justify-content: space-between;
}

ul li ul .submenu {
      position: absolute;
      left: 226.1px;
      top: 0;
      display: none;
  }
  ul li ul li:hover .submenu{
      display: block;
  }
  ul li ul .submenu2 {
    position: absolute;
    left: 209px;
    top: 0;
    display: none;
}
ul li ul li:hover .submenu2{
    display: block;
}

  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li:hover .mechild6 {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild6 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    background-color: #585858;
    top: 123px;
    visibility: hidden;
    position: absolute;
    min-width: 200px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild6 li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    padding: inherit;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild6 li a {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-color: transparent;
    color: #fff;
    display: block;
    text-transform: none;
    padding: 10px;
    white-space: nowrap;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild6 li a:hover:a {
    background-color: #e23e29;
    color: #fff;
  }
  /*
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:first-child a:after {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-color: transparent transparent #585858 transparent;
    border-style: solid;
    border-width: 0 7.5px 7px 7.5px;
    content: "";
    height: 0px;
    position: absolute;
    left: 30px;
    top: -7px;
    width: 0px;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild6 li:first-child a:before {
    background-color: transparent;
    content: "";
    height: 7px;
    width: 100%;
    position: absolute;
    top: -7px;
  }
  /*.navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:first-child a:hover:after {
    border-color: transparent transparent #e23e29 transparent;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild6 li:last-child {
    border: none;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li:hover .mechild {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    background-color: #585858;
    visibility: hidden;
    position: absolute;
    min-width: 200px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    padding: inherit;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild li a {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-color: transparent;
    color: #fff;
    display: block;
    text-transform: none;
    padding: 10px;
    white-space: nowrap;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild li a:hover {
    background-color: #e23e29;
    color: #fff;
  }
  /*
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild li:first-child a:after {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-color: transparent transparent #585858 transparent;
    border-style: solid;
    border-width: 0 7.5px 7px 7.5px;
    content: "";
    height: 0px;
    position: absolute;
    left: 30px;
    top: -7px;
    width: 0px;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild li:first-child a:before {
    background-color: transparent;
    content: "";
    height: 7px;
    width: 100%;
    position: absolute;
    top: -7px;
  }
  /*.navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild li:first-child a:hover:after {
    border-color: transparent transparent #e23e29 transparent;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild li:last-child {
    border: none;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li:hover .mechild3 {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild3 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    background-color: #585858;
    top: 123px;
    visibility: hidden;
    position: absolute;
    min-width: 200px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild3 li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    padding: inherit;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild3 li a {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-color: transparent;
    color: #fff;
    display: block;
    text-transform: none;
    padding: 10px;
    white-space: nowrap;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild3 li a:hover:a {
    background-color: #e23e29;
    color: #fff;
  }
  /*
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:first-child a:after {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-color: transparent transparent #585858 transparent;
    border-style: solid;
    border-width: 0 7.5px 7px 7.5px;
    content: "";
    height: 0px;
    position: absolute;
    left: 30px;
    top: -7px;
    width: 0px;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild3 li:first-child a:before {
    background-color: transparent;
    content: "";
    height: 7px;
    width: 100%;
    position: absolute;
    top: -7px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild3 li:last-child {
    border: none;
  }
  
 
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li:hover .mechild5 {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild5 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    background-color: #585858;
    top: 165px;
    visibility: hidden;
    position: absolute;
    min-width: 200px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild5 li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    padding: inherit;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild5 li a {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-color: transparent;
    color: #fff;
    display: block;
    text-transform: none;
    padding: 10px;
    white-space: nowrap;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild5 li a:hover:a {
    background-color: #e23e29;
    color: #fff;
  }
  /*
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:first-child a:after {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-color: transparent transparent #585858 transparent;
    border-style: solid;
    border-width: 0 7.5px 7px 7.5px;
    content: "";
    height: 0px;
    position: absolute;
    left: 30px;
    top: -7px;
    width: 0px;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild5 li:first-child a:before {
    background-color: transparent;
    content: "";
    height: 7px;
    width: 100%;
    position: absolute;
    top: -7px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild5 li:last-child {
    border: none;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li:hover .mechild2 {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    background-color: #585858;
    top: 82px;
    visibility: hidden;
    position: absolute;
    min-width: 200px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    padding: inherit;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li a {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-color: transparent;
    color: #fff;
    display: block;
    text-transform: none;
    padding: 10px;
    white-space: nowrap;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li a:hover:a {
    background-color: #e23e29;
    color: #fff;
  }
  /*
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:first-child a:after {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-color: transparent transparent #585858 transparent;
    border-style: solid;
    border-width: 0 7.5px 7px 7.5px;
    content: "";
    height: 0px;
    position: absolute;
    left: 30px;
    top: -7px;
    width: 0px;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:first-child a:before {
    background-color: transparent;
    content: "";
    height: 7px;
    width: 100%;
    position: absolute;
    top: -7px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:last-child {
    border: none;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li:hover .mechild4 {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild4 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    background-color: #585858;
    top: 42px;
    visibility: hidden;
    position: absolute;
    min-width: 200px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild4 li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    padding: inherit;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild4 li a {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-color: transparent;
    color: #fff;
    display: block;
    text-transform: none;
    padding: 10px;
    white-space: nowrap;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild4 li a:hover:a {
    background-color: #e23e29;
    color: #fff;
  }
  /*
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:first-child a:after {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-color: transparent transparent #585858 transparent;
    border-style: solid;
    border-width: 0 7.5px 7px 7.5px;
    content: "";
    height: 0px;
    position: absolute;
    left: 30px;
    top: -7px;
    width: 0px;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild4 li:first-child a:before {
    background-color: transparent;
    content: "";
    height: 7px;
    width: 100%;
    position: absolute;
    top: -7px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild4 li:last-child {
    border: none;
  }

  

  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li:hover .mechild7 {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild7 {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    background-color: #585858;
    top: 245px;
    visibility: hidden;
    position: absolute;
    min-width: 200px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild7 li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    padding: inherit;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild7 li a {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background-color: transparent;
    color: #fff;
    display: block;
    text-transform: none;
    padding: 10px;
    white-space: nowrap;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild7 li a:hover:a {
    background-color: #e23e29;
    color: #fff;
  }
  /*
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild2 li:first-child a:after {
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-color: transparent transparent #585858 transparent;
    border-style: solid;
    border-width: 0 7.5px 7px 7.5px;
    content: "";
    height: 0px;
    position: absolute;
    left: 30px;
    top: -7px;
    width: 0px;
  }*/
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild7 li:first-child a:before {
    background-color: transparent;
    content: "";
    height: 7px;
    width: 100%;
    position: absolute;
    top: -7px;
  }
  .navigation-wrapper .primary-navigation-wrapper header nav .navbar-nav li .mechild7 li:last-child {
    border: none;
  }
  #childnavigation > li:nth-child(2) > ul{
    margin:-1px!important;
  }
  #childnavigation > li:nth-child(5) > ul{
    margin:-1px!important;
  }