  :root {
      --border-color: #e0e3e8;
  }


  @media(max-width:1150px) {
      .nav-link {
          color: rgb(0, 0, 0) !important;
      }

      :root {
          --veryFirstHeading: 22px;
          --btnFontsize: 16px;
          --captionFnSize: 15px;
      }

      .scroll-to-top {
          bottom: 86px;
      }

      .amdaAcadamicxyz-card {
          max-width: 90%;

      }

      .firstTabBtn {
          white-space: nowrap;
          overflow-x: auto;
          overflow-y: hidden;
          display: inline-block;
      }

      .mainPgTabItem {
          padding-top: 5px !important;
          padding-bottom: 5px !important;
      }

      .amdaHospital1swiper-container {
          width: 100%;
      }

      .halfLogoIndesktopOnly,
      .desktopLogParent {
          display: none;
      }

      #navBarId {
          background: white;
      }

      .addressDivParent {
          display: none;
      }

      .topAddressPhNo,
      .topAlertText {
          font-size: var(--smallestFontSize) !important;
      }

      .DNTbtnpc {
          display: none;
      }

      .hidden-section {
          display: block !important;
          margin-left: 40px !important;

      }

      .menu-section {
          border-right: 1px solid var(--border-color);
      }

      .repI {
          display: none !important;

      }

      .h3OfFooter {
          width: 100%;
      }


      .height100vh {
          height: 100vh !important;
      }

      .nVfixed {
          overflow-y: scroll;
      }

      #popup-0,
      #popup-1 {
          top: 50%;
          transform: translateY(-50%);
      }

      .popupBgSecondParent {
          width: 97%;
      }

      #EnquireBtnMobile {
          color: royalblue;
          border-color: royalblue;
          margin-bottom: 4px;
      }

  }

  @media(min-width:1151px) {


      .toggle-sign {
          display: none !important;
      }

      #donatePopUpOpenBtnMobile {
          display: none;
      }

      #EnquireBtnMobile {
          display: none;
      }

      .SearchSecNav {
          padding: 0 40px 0 20px;
      }

      .hidden-section {
          display: none !important;
      }

      .visible-section {
          display: flex !important;
          margin-left: 40px !important;
          flex-wrap: wrap;
      }

      .tabUlParent {
          min-height: 160px;
      }



  }

  @media(min-width:500px) {

      .animate-popup img {
          width: 100% !important;
          margin: 0 auto !important;
      }
  }

  @media(max-width:600px) {

      .searchBarParent {
          width: 100%;
      }

      .mainPgTabList {
          flex-direction: column !important;
      }

      .SearchSecNav {
          flex-direction: column;
      }

      .logoforDesktopAndBranchName {
          width: 95%;
      }

      .fancy,
      .searchForm,
      .searchBarParent2 {
          width: 100%;
      }

  }

  @media(max-width:1001px) {
      .widthFullTill1001px {
          width: 100% !important;
      }

      .fancy {
          text-wrap: nowrap;
          font-size: var(--miniFont11);
      }
  }

  /* from 550 to 1000 */
  @media (min-width: 550px) and (max-width: 1000px) {}