.brand-logo {
  padding-top: 0px;
}
/*.bg-grey-2.product.ptb-40 {*/
/*  background: #feb314;*/
/*}*/

.usemethod .project-details-content .content-one p {
    margin-bottom: 28px;
    font-size: 14px !important;
    min-height: 110px !important;
}
.card-body.pro1a .project-details-content .content-one p {
    margin-bottom: 28px;
    font-size: 14px !important;
    min-height: 200px !important;
}
    /* Tab Container */
    .tab-container {
      display: flex;
      /* border-bottom: 2px solid #ddd; */
      background: #07672e !important;
      width: 100%;
    }
    /* Tabs */
    .tab {
      padding: 15px 20px;
      /* text-align: center; */
      cursor: pointer;
      /* background-color:#fafafa; */
      color: #ffffff;
      transition: background-color 0.3s;
      width: 100%;
      /* border: 1px solid; */
    }
    .tab p {
    color: #000;
    }
    /* Active Tab */
    .tab.active {
      background-color: #84ac50;
      color:#fff;
    }
    /* Content Sections */
 
    .tab-content {
    display: none;
    padding: 20px 20px;
    background-color: #fff;
    /*border: 1px solid #ddd;*/
    width: 100%;
}
    .tab-content.active {
      display: block; /* Show active content */
    }
.catgory-4 h3 {
    text-align: center !important;
    margin-bottom: 20px;
}
.cat-in img {
    background: #037c1b;
    padding: 2px;
    border-radius: 9px;
    margin-bottom: 15px;
}  
.cat-in p {
    text-align: center;
    padding: 5px;
}
.catgory-4 {
    padding-top: 30px;
    padding-bottom: 30px;
    background: #ffffff;
}
    @media Screen and (max-width: 768px){
    .tab {
    padding: 6px 6px;
    /* text-align: center; */
    cursor: pointer;
    /* background-color: #fafafa; */
    color: #ffffff;
    transition: background-color 0.3s;
    /* width: 100%; */
}
button.tab-button {
    padding: 10px 20px;
    border: 0px;
    background: #037c1b;
    color: #fff;
    width: 49%;
    margin-bottom: 5px;
}

}

.tab-design button .tab-button {
    background: #ffffff;
    padding:10px 20px !important;
}
button.tab-button {
    padding: 10px 20px;
    border: 0px;
    background: #0079bc;
    color: #fff;
    border-radius: 7px 7px 0px 0px;
}

button.tab-button.active {
    background: #000000 !important;
}

div#doses-tab {
    overflow-x: auto;
    overflow-y: auto;
    /*max-height: 300px;*/
    max-width: 100%;
}

ul.reseach-li {
    margin-left: 17px;
    font-size: 17px;
    margin-bottom: 10px;
}

p.name {
    font-size: 24px;
    /* line-height: 40px; */
}

@media Screen and (max-width: 768px){
    
    p.name {
    margin-top:10px;
    font-size:16px !important;
    /* line-height: 40px; */
}
}