/* // Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) { 
  
  
    .first-menu{position: sticky !important;top: 0;z-index: 1020;}

    .slider .content{padding-left:30px;}
    .main-banner .swiper .swiper-slide .banner-overlay .title h2{font-size: 1.2rem !important; line-height: 1.5rem;}
    .main-banner .swiper .swiper-slide .banner-overlay .title{padding-top:10px !important;}
    .research::before{width:100%;}
    .research .photo img{width:100% !important;}
    .proposal-section{padding-bottom:0px !important;}
    .proposal-section .one {padding-right:0px; padding-left:0px;}
    .proposal-section .two {padding-right:0px; padding-left:0px;}

    .mobile-menu
    {
        position: fixed;
        z-index: 99;
        width:100%;
        background-color: #fff;
        margin-top:94px;
        border-top:1px solid #000;
    }

    .col-lg-8.col-md-8.col-12.pb-5.ps-0 {
        padding-right: 14px;
        /* margin-left: -9px; */
    }
    .swiper-button-prev, .swiper-rtl .swiper-button-next {
        margin-left: 30px !important;
    }

    .slider .swiper .swiper-slide .card .card-body {padding-left:20px !important; padding-right:20px !important;}
    .slider .swiper .card .card-header
    {
        margin-right: 44px !important;
    }
  
  
  	/* Card Slider
	.slider .card-slider .swiper .swiper-slide{margin-right: 40px !important;} */
  	
  	/* About IITH */
  	.about-padding{margin-top: 50px !important;}
  	.about-padding img{width:100% !important;}
  
  	/* Deans Message */
  	.deans-message-img{width:100% !important;}
  	.deans-message-img-title{margin-left:0px !important; width:100% !important;}
  
  
  
  
  	.counter::before {background-size: 100% 100%;}
  	.slider .card-slider .swiper .card .card-header{width:88% !important;}
  	.counter{padding-top:50px; padding-bottom:50px;}
  
  
  	/* Tabs on home page down*/
  	.projects .card nav #nav-tab{font-size:13px !important;}
  	.border-mobile .container{padding-top:7px !important;}
  	.border-mobile{height:60px !important;}
  
  	/* Footer CSS */
  	.fff{border:none !important;}
  
}


/* // Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767px) { 
    
}



/* // Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px) { 
  
    
}


/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) { 
  
  /* Card sliders */
  .slider .content {padding-left: 132px;}
  
  
}


/* // Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) and (max-width: 1399px) { 
    /* PC Menu */
    .navbar{font-size:13px !important;}

    .main-banner .swiper .swiper-slide .banner-overlay .title {
        padding-top: 105px !important;
    }
    .slider .content{padding-left:135px !important;}
  
  	.second-menu ul li a{font-size:11px;}
}

/* Large screen */
@media (min-width: 1400px)
{ 
  	/* Slider Padding-top */
  	.main-banner .swiper .swiper-slide .banner-overlay .title{padding-top: 114px !important;}
	.slider .content {padding-left: 115px;}
}


/* Large screen */
@media (min-width: 1500px)
{ 
  	.main-banner .swiper .swiper-slide .banner-overlay .title {padding-top: 190px !important;}
	.slider .content {padding-left: 315px;}
}







































