@media all and (min-width: 992px) {
  .navbar .nav-item .dropdown-menu {
    display: none;
  }

  h6.dropdown-title{
    margin-bottom: 0.5rem;
    margin-top: 0.5rem;
  }

  .navbar .nav-item:hover .dropdown-menu {
    display: block;
  }

  .navbar .nav-item .dropdown-menu {
    margin-top: 0;
    width: 700px;
  }

  .navbar .nav-item .dropdown-menu1 {
    width: 500px;
  }

  .navbar .nav-item .dropdown-menu3 {
    width: 350px;
  }

  .navbar .nav-item .dropdown-menu4 {
    width: 350px;
  }

  .navbar .nav-item .dropdown-menu5 {
    width: 310px;
  }

  .navbar .nav-item .dropdown-menu6 {
    width: 350px;
  }

  .navbar .nav-item .dropdown-menu7 {
    width: 175px;
  }

  .navbar .nav-item .dropdown-menu8 {
    width: 350px;
  }

  .navbar .nav-item .dropdown-menu .c8 {
    margin-top: 0;
    width: 200px;
  }

  .accessibilitys_btn:hover .acs-title {
    left: -320%;
    opacity: 100%;
    visibility: visible;

  }



  #footer-menu .technicalSupport {
    text-align: right;
    padding-right: 10px;
  }
}

@media (max-width: 991px) {
  .navbar-nav .dropdown-menu {
    position: relative;
    float: none;
    left: 5%;
    display: none;

  }

  .dropdown-menu.show {
    display: block;
  }

  .navbar-collapse {
    overflow-x: hidden;
    overflow-y: scroll;
    height: 100vh;
  }

  .collapse {
    display: block;
    height: 0vh;
    transition: all .3s ease;
  }

  .collapse.show {
    height: 50vh;
  }

  .dropdown-item {
    padding: .25rem .25rem;
  }

  .navbar-nav .dropdown-menu {
    width: 96%;
  }

  .navbar-nav .dropdown-menu h6 {
    padding: .25rem;
  }


  .video-map .content table {
    width: 100% !important;
  }

  .video-map .content table iframe {
    width: 100%;
  }

  #footer-menu {
    padding: 10px 0px 0px 0px;
    justify-content: center;
    text-align: center;
  }

  .accessibilitys_btn .acs-title {
    left: -300%;
  }

  .accessibilitys_btn.click {
    right: 200px;
  }

  .acs-title.show {
    right: 120%;
    visibility: visible;
    opacity: 100%;
  }

}

@media (max-width: 950px) {
  .member-details .details .card .card-data {
    display: block;
  }

  .member-details .details .card {
    width: 100%;
  }

  .member-details .details .card .card-data img {
    width: 100%;
    height: auto;
  }


}


@media (max-width: 767px) {
  .table-responsive {
    overflow-x: scroll;
    width: 100%;
  }

  #footer-menu .edited {}

  #footer-menu .technicalSupport {}

  .video-map .content table iframe {
    width: 100%;
    height: 200px;
  }
}

@media (min-width: 576px) and (max-width: 768px) {
  .container {
    max-width: 760px;
  }

  .popup-box .poll-box {
    height: 60%;
  }

  .popup-box .poll-box .poll-header {
    height: 16%;
  }

  .popup-box .poll-box .content {
    padding-top: 20%;
  }

  .accessibilitys {
    width: 30%;
  }

  .accessibilitys_btn.click {
    right: 31%;
  }
}

@media (max-width: 576px) {

  #lang-switcher {
    float: left;
    margin-left: 10px;
  }

  .popup-box .poll-box {
    height: 35%;
  }

  .popup-box .poll-box .poll-header {
    height: 16%;
  }

  .popup-box .poll-box .content {
    padding-top: 25%;
  }

  .popup-box-2 .poll-box .content .data_box {
    height: 60px;
    width: 60px;
    margin: 5px;
    padding: 2px 0px;
  }

  .popup-box-2 .poll-box .content .data_box-2 {
    width: 80px;
  }

  .popup-box-2 .poll-box .content .data_box i {
    font-size: 18px;
  }

  .popup-box-2 .poll-box .content .data_box p {
    padding-top: 7px;
    font-size: 12px;
  }

  .accessibilitys {
    width: 50%;
  }

  .accessibilitys_btn.click {
    right: 50.5%;
  }

  .Cheight img {
    height: 16vh;
  }

  #site_name {
    font-size: 14px;
  }

}

@media (min-width: 767px) {
  .top_menu .middle-form {
    justify-content: space-between;
  }
}