.tabs {
    width: 100%;
    background-color: #000;
    border-radius: 5px 5px 5px 5px;
  }
  ul#tabs-nav {
    list-style: none;
    margin: 0;
    padding: 5px 15px;
    overflow: auto;
  }
  ul#tabs-nav li {
    float: left;
    font-weight: bold;
    margin-right: 2px;
    padding: 8px 10px;
    border-radius: 5px 5px 5px 5px;
    /*border: 1px solid #d5d5de;
    border-bottom: none;*/
    cursor: pointer;
  }
  ul#tabs-nav li:hover,
  ul#tabs-nav li.active {
    background-color: #bb1729;
  }
  #tabs-nav li a {
    text-decoration: none;
    color: #FFF;
  }
  .tab-content {
    padding: 10px;
   
    background-color: #FFF;
  }
  .tabssssbs
  {
    background-color:#fff !important;
    padding:40px !important;
    border-radius:15px !important;
  }
/* start clients section */
.clientimgss img
{
  width:100% !important;
}
.clientimgss p
{
  background-color:#012d6b !important;
  color:#fff !important;
  font-size:16px !important;
  padding:10px 15px !important;
  font-weight:bold !important;
}
.pdsssd
{
  padding-top:80px !important;
}
/* end clients section */

  @media(max-width:579px) and (min-width:280px)
  {
     .container
     {
       width:100%;
    } 
    .mt-n10, .my-n10
    {
      margin-top:0 !important;
    }
    #header-wrap .logo-sticky
    {
      padding-left:23px !important; 
    }
    .owl-carousel.light-arrow .owl-nav button.owl-prev, .owl-carousel.light-arrow .owl-nav button.owl-next
    {
      background-color:#000 !important;
    }
    .service-sec
    {
      padding-bottom: 352px !important;
      margin-top: 40px !important;
    }
    #header-wrap .logo-sticky
    {
      /* padding-left:0 !important; */
      padding-right:63px !important;
    }
    section
    {
      padding-bottom:40px !important;
    }
    .popup-gallery .col-lg-4
    {
      margin-bottom:20px !important;
    }
    .subscribe-form
    {
      background:none !important;
    }
    .primary-footer
    {
      padding-top:40px !important;
    }
    section
    {
      padding:40px 0 !important;
    }
    .service-sec .owl-carousel .owl-nav button.owl-prev, .service-sec .owl-carousel .owl-nav button.owl-next
    {
      display:none !important;
    }
    .page-title 
    {
      padding:80px 0 80px !important;
    }
    .mblpadd
    {
      margin-top:-400px !important;
    }
    .navbar-nav .nav-link:hover, .navbar-nav .nav-item .nav-link.active, .navbar-nav .nav-item.show .nav-link
    {
      background-color:rgb(1 45 107) !important;
    }
    .navbar-nav .nav-link
    {
      color:#fff !important;
    }
    .navbar-collapse
    {
      background-color:#000 !important;
      top:98px !important;
    }
    .partner-sec
    {
      padding:40px !important;
      margin:0 !important;
    }
    .fullscreen-banner .align-center
    {
      padding-bottom:30px !important;
    }
    .theme-overlay
    {
      padding-left:15px !important;
      padding-right:15px !important;
    }
    .navbar-collapse
    {
      top:98px !important;
    }
    .page-title
    {
      padding-bottom:40px !important;
    }
    .cont-sec
    {
      margin-top:20px !important;
    }
    .ul_class
    {
      padding-left:15px !important;
    }
    .mt-6, .my-6
    {
      margin-top:0 ;
    }
    .tab .nav-tabs
    {
      margin-bottom:20px !important;
    }
    .tab-content
    {
      padding:15px !important;
    }
    .section-title h2 {
      font-size: 21px !important;
      line-height: 28px !important;
  }
    .theme-bg
    {
      height:auto !important;
    }
    .custom-pt-1
    {
      padding-top:40px !important;
    }
    .logo img
    {
      width:170px !important;
    }
    .featured-item .featured-icon
    {
      margin-bottom:10px !important;
    }
    .featured-item
    {
      height:auto !important;
    }
    .white-bg
    {
      padding:15px !important;
    }
    .counter h6
    {
      font-size:16px !important;
    }
    .counter-icon
    {
      float:left !important;
    }
    #header-wrap.fixed-header img
    {
      height:auto !important;
    }
    .counter span + span
    {
      margin-right:15px !important;
    }
    .counter span
    {
      float:left !important;
      font-size:25px !important;
      line-height:25px !important;
    }
}