В выпадающем меню во вкладке не показывает контент на мобильных устройствах

У меня есть выпадающее меню с вкладками. На компьютерах работает хорошо, на мобильных устройствах отоброжает контент только в одной вкладке "active", когда нажимаешь на вкладку "register" показывает тот же контент, что и на активной вкладке. Пробовал применять css @media (max-width: 768px) { .tab-content > .tab-pane{display: block;}} в этом случае 2 контента отоброжает на активной вкладке. Как сделать так, чтоб две вкладки были активные на мобильных и отображали контент в нужной вкладке.

Форма

     <div class="dropdown messages-menu">
  
  <a  href="#" class="dropdown-toggle" data-toggle="dropdown">
    <span class="tmarketst"><i  class="porto-icon-user-2" ></i></span>  My Profile
  </a>
  <div class="dropdown-menu">
    <ul class="nav nav-tabs" id="myTab">
      <li class="active"><a data-target="#home" data-toggle="tab">Log in </a></li>
      <li><a data-target="#profile" data-toggle="tab">Register</a></li>
      
    </ul>

    <div class="tab-content">
      <div class="tab-pane active" id="home"><?php echo do_shortcode("[wc_login_form_mmy]"); ?> </div>
      <div class="tab-pane" id="profile"><?php echo do_shortcode("[wc_reg_form_mmy]"); ?></div>
      
    </div>
  </div>
</div>

CSS

      .dropdown-menu ul{transition-duration: .25s;
      
      list-style: none;
      text-align: center;
      padding: 20px 20px 25px 20px;
      position: relative;
      overflow: hidden;
      cursor: pointer;
      color: #4D4D4D;
      background-color: none;}
      
    
    .dropdown-menu > ul > li {font-size:15px;
    } 
    @media (max-width: 459px) {
        .dropdown-menu > ul > li {font-size:10px;  
    }}
    
    .dropdown-menu ul:hover:before {
      -webkit-transform: translateY(70%);
      transform: translateY(70%);
    }
    .tabs > li.active {
      color: #4D4D4D;
    }
    .dropdown-menu ul.active:before {
      transition-duration: .5s;
        background-color: #4D4D4D;
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }
    .tab-content{font-size:14px;}
    @media (max-width: 459px) {
    .tab-content{font-size:10px;}}
.dropdown-menu:hover {display: inline-block}

Ответы (0 шт):