
/* #topnav .navigation-menu > li > a {
    font-size: 15px;
} */

@media screen and (max-width: 991px) {

    .mobil-menu {
        display: inline-flex !important;
    }

    .mobil-menu-down {
        display: inline-flex !important;
    }
    .title-heading .heading {
        font-size: 30px;
    }

    #topnav .navigation-menu > li > a {
        font-size: 14px !important;
    }

    .logo img {
        max-height: 60px !important;
    }


}

@media screen and (max-width: 1301px) {
    #topnav .navigation-menu > li > a {
        padding-left: 0;
        padding-right: 5px;
    }
}

@media screen and (max-width: 767px) {
    .heading, .sub-title {
        display: none;
    }

    .bg-home {
        padding: 50px 0 !important;
    }

    .title-heading {
        margin: 0 !important;
    }

    #topnav .navigation-menu > li > a {
        font-size: 13px !important;
    }

}


.mobil-menu-down {
    display: none !important;
}

#topnav .navigation-menu > li .submenu li a {
    white-space: unset !important;
}

#topnav .navigation-menu > li {
    margin: 0 5px !important;
}

#topnav {
    background-color: rgba(255, 255, 255, 0.9) !important; 
    /* color: rgba(255, 255, 255, 0.8); */
    -webkit-box-shadow: unset !important;
    box-shadow: unset !important;
}



.navbar-sticky {
    background-color: #ffffff !important;
}

@media screen and (min-width: 765px) and (max-width: 1180px) {

    .defaultscroll .container-fluid {
        width: unset !important;
    }

}
 
@media screen and (max-width: 800px) {
    .tagline .float-left {
        display: none !important;
    }
} 

.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
  }
  
  @media(max-width:575.98px) {
    .table-responsive-sm {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch
    }
  }
  
  @media(max-width:767.98px) {
    .table-responsive-md {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch
    }
  }
  
  @media(max-width:991.98px) {
    .table-responsive-lg {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch
    }
  }
  
  @media(max-width:1199.98px) {
    .table-responsive-xl {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch
    }
  }
  
  @media(max-width:1399.98px) {
    .table-responsive-xxl {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch
    }
  }

  #topnav .has-submenu .submenu .submenu-arrow {
      right: 2px !important;
  }