/* ==========Media query for responsive================== */

@media screen and (min-width: 2200px) {
  .container-fluid {
    max-width: 2200px;
  }
  .imageabout-1 {
    height:54vh !important
}
.dropdown-submenu .dropdownmenu_custom {
    left: 97%;
    margin: 0px 5px;
    position: absolute !important;
    top: -1px;
}
}

@media screen and (max-width: 1500px) {
    .tapp-navv{
        visibility: hidden;
    }
    .dropdown-submenu .dropdownmenu_custom {
        left: 97%;
        margin: 0px 5px;
        position: absolute !important;
        top: -1px;
    }
  .container-fluid {
    width: 95%;
    margin: 0 auto;
  }
  p {
    font-size: 15px !important;
  }

  .dropdown-menu  ul li {
    font-size: 15px;
    margin-bottom: 0px;
}
.dropdown-menu  ul li a{
    font-size: 13px !important;

}

  .title_main {
    font-size: 34px;
    text-align: center;
    margin-bottom: 5px !important;
  }
  .carousel-caption h5 {
    font-size: 50px;
  }
  .carousel-caption h6 {
    font-size: 30px;
  }
  .enroll_now_bannerpartbtn {
    font-size: 16px;
    padding: 6px 20px;
  }
  .aanouncement_box a {
    font-size: 12px;
  }
  .aanouncement_box marquee {
    font-size: 12px;
  }
  .about_us_part .about_usleft h5 {
    font-size: 24px;
  }
  .cource_offered .courceoffered_left h3 {
    font-size: 34px;
  }
  .program-carousel .program-overlay h3 {
    font-size: 16px;
    color:white
  }
  .Streamlined-Enrollment .inquery_boxfootertop .iconcustom {
    font-size: 30px;
  }
  .Streamlined-Enrollment .inquery_boxfootertop h4 {
    font-size: 22px;
  }
  .Streamlined-Enrollment .inquery_boxfootertop {
    padding: 25px 15px;
  }
  .Streamlined-Enrollment .inquery_boxfootertop a {
    font-size: 14px;
  }
  /* .list_itemtop,
  .nav_secondbottom .list_itemsecondnav {
    font-size: 12px;
  } */
  .nav_onetop ul li span {
    width: 20px;
    height: 20px;
    font-size: 10px;
  }
  .btn_changelanguage {
    font-size: 14px;
  }
  .important_links_whats_new .ugc-letter_box h4 {
    font-size: 16px;
    margin-bottom: 10px;
  }
  footer {
    padding-top: 57px;
  }
  .section_title_internalpages h2 {
    font-size: 18px;
  }
  .section_title_internalpages {
    padding: 15px 0px;
  }
  .UNiversity_logo_part .university_content_about_logo ul li::before {
    font-size: 28px;
    top: -12px;
    left: -12px;
  }
  .nav_secondbottom {
    padding: 10px 15px;
}
.list_itemtop {
  font-size: 14px;
}
.nav_secondbottom ul li ul li a, .nav_onetop ul li ul li a{
  font-size: 14px;
}
.nav-righttwo .btn {
  padding: 2px 14px;
  font-size: 14px;
}
.topheader_main{
  padding: 3px 0px !important;
}
.nav-righttwo li span {
  width: 20px;
  height: 20px;
}
.moddle_header_main img{
  width: 100%;
}
#searchQueryInput {
    width: 68%;
}
.nav_secondbottom .list_itemsecondnav {
  font-size: 16px;
  padding: 0px 8px;
}
.suggestion-list-show{
  left: 139px;
}

}


@media screen and (max-width: 1200px) {
    .carousel-caption h5 {
        font-size: 40px;
      }
      .imageabout-1 {
        height: 200px !important;
        width: 50%;
        display: block !important;
        margin: auto;
    }
    .important_links_whats_new .ugc-letter_box h4 {
      font-size: 13px;
  }
  .important_links_whats_new .ugc-letter_box a{
    font-size: 13px;
  }
}

@media screen and (max-width: 992px) {

    .carousel-caption h5 {
        font-size: 40px;
      }
      .banner_crousel_part .carousel-caption {
        top: 7%;
    }
    .importnt_links_partleft ul{

          width: 100%;
    }

    .navbar-collapse {
height:100%;
        background: #0004a0;
        overflow: auto;

        padding-top: 60px;
    }
    .navbar-collapse a{
        font-size: 20px;
        color: white !important;
    }
    .navbar-collapse .dropdown-menu a{
        color: black !important;
    }
    .dropdown-submenu .dropdownmenu_custom {
        position: relative !important;
        margin-top: -6px;
        left: 2px;
        margin-left: 10px;
        margin-right: 10px !important;
    }
    .aboutthe_university img {
        height: 51vh !important;
    }

}

@media screen and (max-width: 768px) {
    .carousel-caption h5 {
        font-size: 35px;
        margin-top: 45px
      }
      .carousel-caption h6 {
        font-size: 20px;
    }
      .list_itemtop {
        font-size: 12px;
    }
    .banner_crousel_part .carousel-caption{
        top: 0%;
    }
    .imageabout-1 {
        height: 200px !important;
        width: 65%;
        display: block !important;
        margin: auto;
    }
    .important_links_whats_new .ugc-letter_box h4 {
      font-size: 15px;
        margin-right: 12px;
  }
  .important_links_whats_new .ugc-letter_box a{
    font-size: 15px;
  }
  .importnt_links_partleft ul{

        justify-content: space-between;
        width: 100%;
  }
  .importnt_links_partleft ul li{
    margin:0px 0px
  }
  .importnt_links_partleft ul li {
    width: 100%;
}
.topp-navv1{
    display: block !important;
}
.topp-navv2{
    display: none;
}
.about_usleft .title_main{
    text-align: start;
}
.topp-navv1 .nav-item {
    padding-left: 5px !important;
    padding-bottom: 6px;
}
.navbar-nav .nav-item{
    padding:0px !important
}
.psuu{
    text-align: center !important;
}
.searchBar input::placeholder {
    font-size: 14px;
    color: gray;
}
.inquery_boxfootertop{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.section_spacing{
    padding-top: 10px !important;
    padding-bottom: 10px !important;

}


.dropdown-submenu .dropdownmenu_custom {
    position: relative !important;
    margin-top: -9px;
    left: 2px;
    margin-left: 10px;
    margin-right: 10px !important;
}
.owl-nav.disabled{
    display: block !important;
}
.section_title_internalpages ul li{
    font-size: 12px !important;
}
.section_title_internalpages h2{
    font-size: 14px !important;
}
.ask-us{
    font-size: 22px !important;
}
.contact-info a {
    margin: 0px !important;
}
.social-link a i{
    margin-right: 14px !important;
}
.btntransition {
    font-size: 10px !important;
}
.ugf-contact-wrap{
    margin-top: -184px;
}
.aboutthe_university img {
    height: 51vh !important;
}
}

@media screen and (max-width: 576px) {
    .infra-img{

    }
  .carousel-caption h5 {
    font-size: 20px;
    margin-top: 0px;
    }
    .carousel-caption h6 {
      font-size: 15px;
  }
  .imageabout-1 {
    height: 200px !important;
    width: 100%;
    display: block !important;
    margin: auto;
}

.mapimg{
    width: 200px !important;
}
.important_links_whats_new .ugc-letter_box h4 {
    font-size: 10px;
    line-height: 28px;
    margin-bottom: 15px;
}
.important_links_whats_new .ugc-letter_box a{
font-size: 12px;
}
.importnt_links_partleft ul{
  display: block;

}
.our_gallery_part img{
  margin-bottom: 10px;

}
.banner_crousel_part .carousel-item img {

  height: 194px;
}
.Streamlined-Enrollment .inquery_boxfootertop .iconcustom {

    margin-right: 15px;
}
.bootomfooter_copyrigt ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 9px;
}
.bootomfooter_copyrigt ul  {
    justify-content: center !important;
}
.program-carousel .program-item img {

    height: 280px;
}
.searchBar{
    justify-content: start !important;
}
.notific{
    display: none;
}
.topp-navv1{
    display: block !important;
    padding: 8px 9px;
    font-size: 18px
}
.list_itemtop:hover{
    color: rgb(255 255 255) !important;
    background-color: rgba(255, 152, 0, 1) !important;
    padding: 8px 9px !important;
    border-radius: 3px !important;
}
.topp-navv2{
    display: none;
}
#searchQueryInput {
    width: 73% !important;
}
}

@media screen and (max-width: 376px) {
    .list_itemtop {
        font-size: 12px;
        margin-bottom: 5px;
        margin-right: 0px !important;
        padding: 0px 9px;
    }
    .imageabout-1 {
        height: 200px !important;
        width: 100% !important ;
    }

    .carousel-caption h5 {
        font-size: 18px;
      }
      .carousel-caption h6 {
        font-size: 10px;
    }
    .banner_crousel_part .carousel-caption {
        top: 0%;
    }
    .important_links_whats_new .ugc-letter_box h4 {
      font-size: 10px;
  }
  .important_links_whats_new .ugc-letter_box a{
    font-size: 10px;
  }
  .Streamlined-Enrollment .inquery_boxfootertop .iconcustom {
    font-size: 30px;
    padding-right: 18px;
}
.Collaboration-Association h5 {
  line-height: 40.5px;
  padding: 0px 3px;
}
.bootomfooter_copyrigt p, .bootomfooter_copyrigt ul {
  padding-bottom: 12px !important;
}
.section_title_internalpages ul li {
    font-size: 10px !important;
}
.section_title_internalpages h2 {
    font-size: 10px !important;
}

}

@media screen and (max-width: 321px) {
    .list_itemtop {
        font-size: 9px;
        margin-bottom: 5px;
        margin-right: 0px !important;
        padding: 0px 9px;
    }
    .list_itemtop {
        font-size: 10px;
    }
    .banner_crousel_part .carousel-item img{
        height: 178px;
    }
    .important_links_whats_new .ugc-letter_box h4 {
      font-size: 9px;
  }
  .important_links_whats_new .ugc-letter_box a{
    font-size: 9px;
  }
}
