@media (max-width: 991px) {
    /* 06-10-2023 certificate start */
    .navbar.certificateSortByDropdown ul li {
        border-bottom: none;
      }
    .certificateSortByDropdown {
        display: block !important;
      }
    .modal-dialog.modal-dialog-centered {
        min-width: 90% !important;
      }
    .navbar.respHideWrap{
      display: none;
    }
    .d-flex.height68-bg .headerSubscribe.align-items-center.respShowSortWrap.respShowSortWrap{
      display: flex !important;
    }
    .d-flex.height68-bg .headerSubscribe.align-items-center.respShowSortWrap.respShowSortWrap input {
      min-height: 40px;
    }
    .d-flex.height68-bg .headerSubscribe.align-items-center.respShowSortWrap.respShowSortWrap input.myModuleBannerSearchIcon{
      background-position: center;
    }
    .navbar.certificateSortByDropdown ul{
      display: block;
    }
    /* 06-10-2023 certificate end */
    }
    
    @media (max-width: 768px) {
    /* certificate start */
    nav.navbar.certificateSortByDropdown .dropdown ul{
      left: -8px;
    }
    section.modulecompletedCertificate{
      padding-top: 14px;
    }
    .d-flex.height68-bg .headerSubscribe.align-items-center.respShowSortWrap.respShowSortWrap input.myModuleBannerSearchIcon{
          position: absolute;
            right: 0px;
            background-color: #fff;
    }
    .navbar.certificateSortByDropdown ul li{border-bottom: none;}
    .navbar.certificateSortByDropdown {
      margin-top: 10px;
    }
    .moduleCompletedSection .d-flex.align-items-center.justify-content-between{
      align-items: flex-end;
        width: 100%;
        justify-content: flex-end !important;
        gap:10px !important
    }
    .modulecompletedCertificate .col-lg-2.col-md-3.col-sm-6.d-flex.align-items-stretch{
          float: left;
            width: 50%;
    }
    .modal-body.ThreeBtnSection .section-title h3{font-size: 28px;}
    .moduleOtherInfo .d-flex.headerSubscribe.align-items-center .d-flex:first-child a.scrollto.timeoutBtn{
      justify-content: center;
    }
    .modal-body.ThreeBtnSection .moduleOtherInfo
    .modal-dialog.modal-dialog-centered{
      min-width: 90%;
    }
    .certificateSortByDropdown {
        display: block !important;
      }
      .respFlexDir{
        flex-direction: column;
      }
      .searchModuleComp.minWidth-200{
        min-width: 100%;
      }
      .respFullWidth{
        width: 100%;
      }
      .respMt-30{
        margin-top: 30px;
      }
    /* certificate end */
    }
    
    /* Certificate css start */
    .certificateSortByDropdown{
      display: none;
    }
    .minWidth-200{
      min-width: 200px;
    }
    .min-height-28{
      min-height: 28px;
    }
    .justify-content-spaceBetween{
      justify-content: space-between;
    }
    .color-black {
      color: #000;
      font-family: euclidFlex-500;
      font-weight: 500;
    }
    .modal-title.certTitle{
      color: #00312b;
    }
    .certSmallBox{
      align-items: end !important;
    }
    .certSmallBox ul li a{
          font-size: 19px;
            color: #00312B;
    }
    .certSmallBox ul {
      padding-left: 0px;
    }
    .certSmallBox .gap-14 {
      gap: 14px;
    }
     /* Certificate css end */
    
        .ThreeBtnSection .modal-title {
          color: #00312b;
          font-weight: 500;
          font-family: euclidFlex-500;
          font-size: 22px;
        }
      
        .ThreeBtnSection .accordion-item {
          border: none;
        }
      
        .modal-dialog.modal-dialog-centered {
          min-width: 56%;
        }
        .modal-body.ThreeBtnSection p.ffEculid500.fz-18.fullWidth{
          font-weight: 500;
        }
        .accordianModalWrap .modal-title {
          color: #00312b;
          font-weight: 500;
          font-family: euclidFlex-500;
          font-size: 22px;
        }
    
        .accordianModalWrap .accordion-item {
          border: none;
        }
    
        .accordianModalWrap .accordion-item .accordion-button {
          background-color: transparent;
          padding-left: 40px;
        }
    
        .accordianModalWrap .accordion-button::after {
          position: absolute;
          left: 0px;
        }
    
        .accordianModalWrap .accordion-body {
          padding-left: 0px;
        }
        .navbar.certificateSortByDropdown ul li a{
          color: #00312B;
        }

        .popup-share-block{
          position: relative;
        }

        .popup-share{
          left: 0;
    margin-top: -27px;
        }

        .modulecompletedCertificate .member .member-img img.img-fluid{
          height: auto;
    width: 100%;
    border-radius: 0;
    min-width: auto;
        }
        .modulecompletedCertificate .certiModuleName span{
          width: 140px;
overflow: hidden;
text-overflow: ellipsis;
display: block;
white-space: nowrap;
        }

        