#section-news-events .sby-video-info-bottom {
  text-align: left;
}

.menu-burger {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .menu-burger {
    margin-right: 5% !important;
  }
}
.menu-burger.menu-open svg g rect {
  fill: #000;
}
.menu-burger .menu-burger-icon {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 2rem 0;
}

#menu-mainmenu .menu-item {
  padding: 0 2rem;
}
#menu-mainmenu .menu-item:hover {
  background: #F5F5F5;
}
#menu-mainmenu .menu-item:hover > a {
  color: #373737 !important;
}
@media (max-width: 1200px) {
  #menu-mainmenu .menu-item {
    width: 100%;
    text-align: center;
  }
}
#menu-mainmenu .menu-item.menu-open {
  background-color: #fff;
}
#menu-mainmenu .menu-item.menu-open a {
  color: #000000;
}
#menu-mainmenu .mega-menu {
  position: absolute !important;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 20px 0;
  background: #F5F5F5;
  /*gap: 30px;*/
  list-style: none;
  left: 0;
  right: 0;
  top: 100%;
  z-index: 9;
}
@media (min-width: 1201px) {
  #menu-mainmenu .mega-menu {
    display: none;
    /* hidden by default */
  }
  #menu-mainmenu .mega-menu[style*="display: block"] {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
#menu-mainmenu .mega-menu .mega-section {
  width: auto;
  position: relative;
  padding-left: 0;
  padding-right: 0;
  margin-right: 0 !important;
}
@media (min-width: 1200px) {
  #menu-mainmenu .mega-menu .mega-section {
    margin-right: 2rem !important;
  }
}
@media (min-width: 1366px) {
  #menu-mainmenu .mega-menu .mega-section {
    margin-right: 4rem !important;
  }
}
#menu-mainmenu .mega-menu .mega-section:first-child {
  width: unset;
}
#menu-mainmenu .mega-menu .mega-section:last-child {
  margin-right: 0rem !important;
}
@media (min-width: 1200px) {
  #menu-mainmenu .mega-menu .mega-section:not(:last-child)::after {
    content: "";
    position: absolute;
    top: 0;
    right: -10px;
    width: 1px;
    height: 100%;
    background: #757575;
    display: block;
  }
}
@media (min-width: 1366px) {
  #menu-mainmenu .mega-menu .mega-section:not(:last-child)::after {
    content: "";
    position: absolute;
    top: 0;
    right: -20px;
    width: 1px;
    height: 100%;
    background: #757575;
    display: block;
  }
}
#menu-mainmenu .mega-menu .mega-section .mega-title {
  font-weight: bold;
  text-transform: uppercase;
  color: #000000;
  text-align: start;
}
#menu-mainmenu .mega-menu .mega-section .mega-title .a-title {
  max-width: 100px;
}
#menu-mainmenu .mega-menu .mega-section li {
  list-style: none;
  margin-right: 0 !important;
}
#menu-mainmenu .mega-menu .mega-section a {
  display: block;
  padding: 3px 0;
  color: #000;
  text-decoration: none;
  text-align: start;
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  grid-gap: 1rem;
  padding-left: 0;
  margin-top: 2rem;
  min-width: 190px;
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .menu-item {
  /*padding: 2rem;*/
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 60px;
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .menu-item a {
  padding: 2rem;
  /*max-width: 60%;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background {
  background-image: url("../images/home/MPU5.png");
  background-size: cover;
  /*background-position: bottom right;*/
  background-repeat: no-repeat;
  background-color: #F5F5F5;
  background-position: 40% 50%;
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__mpu5 {
  background-image: url("../images/home/MPU5.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__rdc {
  background-image: url("../images/home/RDC.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__ptt {
  background-image: url("../images/home/PTT.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__pt5 {
  background-image: url("../images/home/PT5.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__em {
  background-image: url("../images/home/EM.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__awrs {
  background-image: url("../images/home/AWRSmenu.jpg");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__mta {
  background-image: url("../images/home/Tracker.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__gvr5 {
  background-image: url("../images/home/GVR5.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__its {
  background-image: url("../images/home/Antenna.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__its span {
  width: 50%;
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__rm {
  background-image: url("../images/home/RM.png");
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__rm span {
  width: 50%;
}
#menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background .a-title {
  max-width: 100px;
  font-size: 11px;
}
#menu-mainmenu .mega-menu .mega-section.dismount-group .mega-menu-sub {
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}
#menu-mainmenu .mega-menu .mega-section.dismount-group .mega-menu-sub .a-title {
  max-width: 100px;
  font-size: 11px;
  text-align: start;
}
@media (min-width: 1366px) {
  #menu-mainmenu .mega-menu .mega-section.dismount-group .mega-menu-sub {
    -ms-grid-columns: 1fr 1rem 1fr;
    grid-template-columns: 1fr 1fr;
    width: 430px;
  }
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background a {
  background-image: url("../images/home/CR.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #F5F5F5;
  padding: 3rem 2rem;
  color: #ffffff;
  font-size: 11px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 1200px) {
  #menu-mainmenu .mega-menu .mega-section.no-subs.background a {
    /*background-size: unset;
    background-position: bottom right;*/
    min-width: 190px;
    max-width: 190px;
    max-height: 75px;
  }
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background a:hover {
  color: #ffffff !important;
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__cloud a {
  background-image: url("../images/home/CR.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__security a {
  background-image: url("../images/home/Security.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__uas a {
  background-image: url("../images/home/UAS.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__eco a {
  background-image: url("../images/home/eco_overview.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-ugv a {
  background-image: url("../images/home/eco_ugv.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-uav a {
  background-image: url("../images/home/eco_uas.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__sensor a {
  background-image: url("../images/home/eco_sensors.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-join a {
  background-image: url("../images/home/eco_join.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-news a {
  background-image: url("../images/home/eco_news.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-news a span {
  width: 50%;
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__about a {
  background-image: url("../images/home/AboutUs.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__careers a {
  background-image: url("../images/home/Careers.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__culture a {
  background-image: url("../images/home/Culture.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__interns a {
  background-image: url("../images/home/Internships.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__tech-support a {
  background-image: url("../images/home/techSupport.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__training a {
  background-image: url("../images/home/Training.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__reseller a {
  background-image: url("../images/home/Reseller.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__tech-tips a {
  background-image: url("../images/home/techTips.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__news a {
  background-image: url("../images/home/news.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__events a {
  background-image: url("../images/home/events.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__markets a {
  background-image: url("../images/home/specOps.png");
}
#menu-mainmenu .mega-menu .mega-section.no-subs.background__contact a {
  background-image: url("../images/home/contactUs.png");
}

.navbar-collapse {
  padding-right: 0;
  padding-left: 0;
}

.navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
}

@media (max-width: 1200px) {
  .navbar {
    min-height: 80px;
  }
  .navbar-toggle {
    display: block;
  }
  .navbar-collapse {
    max-height: 100%;
  }
  .navbar-collapse.collapse {
    display: none !important;
  }
  .navbar-header {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #menu-mainmenu {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 10rem 0 4rem 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #menu-mainmenu li {
    margin-right: unset;
  }
  body.menu-open {
    overflow: hidden;
  }
  #menu-mainmenu .mega-menu {
    position: static !important;
    top: 100%;
    left: 0;
    width: 100vw;
    max-height: 70vh;
    overflow-y: auto;
    background: #fff;
    z-index: 9999;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #menu-mainmenu .mega-menu .mega-section {
    padding-right: 0;
    padding-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: unset;
  }
}