@media (max-width: 1400px) {
  #mainHeaderMenu ul li a {
    font-size: 14px;
    /* padding: .7rem 0rem; */
  }

  .submenu-arrow {
    font-size: 14px;
  }

  .container-box {
    padding: 0 2rem;
  }

  .custom-dropdown ul li a {
    padding: .1rem 3.5rem;
  }
}
@media (min-width: 1320px) {
  .flow-li-first-rowone::after {
    height: 6rem;

  }

  .flow-li-third-rowone::after {
    height: 6rem
  }

  .heading-li::before,
  .heading-li::after {
    height: 7rem;
  }
  .innerPagesBannerWithBreadCrumb{
 
}
 
}
@media (max-width: 1280px) {
  .custom-fc-wrapper {
    max-width: 950px;
  }

  .heading-li::before {
    height: 7rem;
  }

  .heading-li::after {
    left: 100%;
    height: 7rem
  }

  .second-row-ul {
    margin-top: 5rem !important;
  }
   ul.buttonGroup li a{
    width: 100%;
  }
  .gridSectionForFormDownload {
        grid-template-columns: repeat(2, 2fr);
justify-content: center;
align-items: center;
  }
}

@media (max-width: 1200px) {
    .standingCommitteeRow .nav-item .nav-link{
    padding: 12px 8px;
    word-wrap: break-word;
  }
  .container-box {
    max-width: 100%;
  }
.ministrySection .aboutImageSection>div {
    flex: 0 1 calc(33.333% - 1rem);
        max-width: calc(33.333% - 1rem);

  }
  .newsTicker{
    display: flex;
    flex-direction: column;
    gap: 1rem;

  }
  .newsLabel::after{
    content: none;
  }
  .custom-marquee-view{
  display: flex;
  justify-content: start;
  padding-right: unset;
  padding-left: 0;
}
.custom-marquee-button{
gap: 2px;
}
.homePageBannerSlideImage{
  height: auto;
}
.newsTicker .row.flex-grow-1{
      flex-direction: column;
    justify-content: center;
    align-items: center;
}
}
@media (max-width:993px) {
/* .innerPagesBannerWithBreadCrumb {
      background-position: 42% 50% !important;
} */
  .gridSectionForFormDownload {
    grid-template-columns: repeat(2, 2fr);
  }

  .custom-fc-wrapper {
    max-width: 750px;
  }

  .heading-li::after {
    left: 125%;
  }

  .buttonGroup li {
    display: flex;
    justify-content: center;
    align-items: center;

  }

  ul.buttonGroup li a {
    width: 50%;
  }

  .profileCards .card .card-body {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .profileCards .card {
    padding-top: unset;
    padding-left: unset;
  }

  .profileCardSection {
    position: relative;
    top: unset;
    left: unset;
    order: -1;
    margin-bottom: 1rem;
    width: 250px;
    height: 250px;

  }
  .ministrySection .aboutImageSection .imageWithHeadingSection .ministryHead {
  padding: .8rem .5rem;
}
  .ministrySection .aboutImageSection>div {
    max-width: 100%;
  }

  .ministrySection .aboutImageSection .imageWithHeadingSection {
    margin-bottom: 1.2rem;
     display: flex;
     justify-content: center;
     align-items: center;
     flex-direction: column;
     padding-top: 1rem;
  }
  .headerToolBar ul.toolBarList{
    flex-wrap: wrap;
  }
  .custom-marquee-view{
display: block;
  }
  .homePageBannerSlideImage{
height: auto;
  }
}

@media (min-width:768px) and (max-width:992px) {
  .custom-fc-wrapper {
    max-width: 650px;
  }

  .custom-fc-wrapper ul {
    gap: 5rem !important;
  }
.ministrySection .aboutImageSection{
display: flex;
gap: 1rem;
}
.ministrySection .aboutImageSection .imageWithHeadingSection{
  min-width: 48%;
}
.newsSection{
flex-direction: column;
gap: 1rem;
}
 .socialContentWidget {
    min-height: 250px;
    max-height: 280px;
 }

}

@media (min-width: 481px) and (max-width: 767px) {
  .homePageBannerSlideImage{
    height: unset;
    min-height: unset;
  }
  .container-box {
    padding: 0 10px;
  }

  .headerLogosSection {
    padding: 1rem .2rem;
  }

  .d_flex_center {
    justify-content: start;
    flex-wrap: wrap;
  }

  .newsTicker {
    display: block;
  }
.ministrySection .aboutImageSection .imageWithHeadingSection .ministryHead {
  padding: .8rem .5rem;
}
  .ministrySection .aboutImageSection>div {
    max-width: 100%;
  }

  .ministrySection .aboutImageSection .imageWithHeadingSection {
    margin-bottom: 1.2rem;
     display: flex;
     justify-content: center;
     align-items: center;
     flex-direction: column;
  }
.formsAndDownloadList{
 padding: 0 ;
}
.marqueeContent{
  display: block;
  animation: unset;
  text-align: center;
}

.marqueeContent a:after{
  padding: 0 .4rem;
}
.LatestNews-Circle{
  margin-left: 0;
  margin-right: 0;
}
  .custom-fc-wrapper {
    max-width: 550px;
  }

  .heading-li::before {
    height: 5rem;
  }

  .heading-li::after {
    height: 5rem;
  }

  .custom-fc-wrapper ul {
    gap: 7rem !important;
  }

  .custom-fc-wrapper ul li {
    max-width: 260px !important;

  }

  .heading-li::after {
    left: 135%;
  }

  .flow-li-first-rowone::after {
    height: 6rem;
  }

  .flow-li-third-rowone::after {
    height: 6rem;
  }

  .buttonGroup li {
    display: flex;
    justify-content: center;
    align-items: center;

  }

  .patient-admision-wrapper {
    width: 750px !important;
  }

  .profileCards .card .card-body {
    display: flex;
    flex-direction: column;
  }

  .profileCards .card {
    padding-top: unset;
    padding-left: unset;
  }

  .profileCardSection {
    position: relative;
    top: unset;
    left: unset;
    order: -1;
    margin-bottom: 1rem;

  }

  .detailsGridCards,
  .detailsOdCommitteeCards {
    grid-template-columns: repeat(1, 1fr)
  }

  .table-responsive table.table {
    margin-top: 2rem !important;
  }
  #nav-tab{
        margin-bottom: 1rem;
  }

  .viewAll{
    display: flex;
    justify-content: center;
    align-items: center;
  }
  footer .lastUpdateVisitor{
    flex-direction: column;
  }
  .nextPausePreSection{
    left: 50%;
    top: 100%;
    transform: translate(-50%, -100%);
    right: unset;
    bottom: unset;
  }
  .addressClient .row{
  display: flex;
  justify-content: center;
  flex-direction: row;
}
  .addressClient .row .col-sm-1 {
    width: 40px !important;
}
.addressClient .row .col-sm-10 {
    width: 80%;
}
footer .contactDetails{
word-wrap: break-word;
}
footer .otherAiims ul{
      grid-template-columns: repeat(1, 1fr);

}
 .custom-marquee-view{
  display: flex;
  justify-content: center;
  padding-right: unset;
}
.ministrySection .aboutImageSection{
display: flex;
gap: 1rem;
}
.ministrySection .aboutImageSection .imageWithHeadingSection{
  min-width: 48%;
}
 .pauseBtn{
    display: none;
  }
  .d-flex.custom-abcdg{
  width: 100%;
}

}

@media (max-width: 480px) {
    .marqueeContent a{
  white-space: unset;
}
  .d-flex.custom-abcdg{
  width: 100%;
}
   .custom-marquee-view{
  display: flex;
  justify-content: center;
  padding-right: unset;
}
  .container-box {
    padding: 0 .5rem;
  }

  .Logo-Container h2 {
    font-size: 1rem;
  }

  .gridSectionForFormDownload {
    grid-template-columns: repeat(1, 2fr);

  }

  .custom-fc-wrapper {
    max-width: 350px;
  }

  .custom-fc-wrapper ul li {
    max-width: 181px !important;
  }

  .heading-li::before {
    height: 4rem;
    top: 96%;

  }

  .flow-li-second-rowone img {
    width: 100%;
    height: auto;
  }

  .custom-fc-wrapper ul li {
    max-width: 220px !important;
  }
      .marqueeContent a {
        white-space: unset;
        padding: 0 1rem;
    }
  .homePageBannerSlideImage{
    height: unset;
    min-height: unset;
  }
  .nextPausePreSection{
    right: 16%;
  }
  .newsTicker{
    display: block;
  }
  .marqueeContent{
    animation: unset;
    flex-direction: column;
    text-align: center;
  }
.ministrySection .aboutImageSection .imageWithHeadingSection .ministryHead {
  padding: .8rem .5rem;
}
  .ministrySection .aboutImageSection>div {
    max-width: 100%;
  }
.addressClient .row{
  display: flex;
  justify-content: center;
  flex-direction: row;
}
  .addressClient .row .col-sm-1 {
    width: 40px !important;
}
.addressClient .row .col-sm-10 {
    width: 80%;
}
footer .otherAiims ul{
      grid-template-columns: repeat(1, 1fr);

}
.toolBarList{
 flex-wrap: wrap;
}
  .ministrySection .aboutImageSection .imageWithHeadingSection {
    margin-bottom: 1.2rem;
     display: flex;
     justify-content: center;
     align-items: center;
     flex-direction: column;
  }
  .nextPausePreSection{
    left: 50%;
    top: 100%;
    transform: translate(-50%, -100%);
    right: unset;
    bottom: unset;
  }
  .lastUpdateVisitor{
    flex-direction: column;
  }
  .headerLogosSection {
        padding: 1rem .2rem;
    }
    .newsSection{
      display: block !important;
    }
     .viewAll{
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
  }
  .toolBarList{
justify-content: center ;
gap: 2px;
  }
  .importantUpdates{
    padding-top: 1rem;
  }
  .ImportantAnnouncement{
    flex-direction: column;
  }
  .pauseBtn{
    display: none;
  }
  /* .innerPagesBannerWithBreadCrumb {
    background-position: 30% 50% !important;
  } */
}


@media only screen and (min-width:1200px)and(max-width:1340px){
.custom-marquee-view{
  padding-right: 1.5rem;
  justify-content: start;
}
}