.container
{
    padding-top:10px;
    background-color:#fff;
}

body
{
    background-color:#bdc892;
    font-family: Georgia, 'Times New Roman', Times, serif;
}
.carousel-caption
{
    text-align: right !important;
}
.carousel-item
{
    margin-top: 10px;
}
.carousel-item img
{
    position: relative;
    animation: 30s slidy infinite; 
    height:400px;
    width: 1700px;
}
.slogn
{
    margin-top:10px;
    padding:5px 5px 5px 5px;
    background-color: black;
    color: white;
    font-family: Georgia, 'Times New Roman', Times, serif;
    width: 100%;
    
}
.para
{
    margin-top:10px;
    font-family: Georgia, 'Times New Roman', Times, serif;
    text-align: justify;
}
.homecard
{
    background-color:#fee4bf !important;
}
.latestnews
{
    background-color: #d2d2d2;
}
body
{
    background-color: #d0d4a3 !important;
}
/* About US */
.about h2
{
    border-bottom:dotted;
}
.red
{
    color:red;
}
.text
{
    text-align: justify;
}
.card-body img
{
    text-align: center;
}
/* Gallery*/
.card-title
{
    margin-top:5px !important;
    text-align: center;
}

.first-card:hover
{
    
  -moz-box-shadow: 0px 1px 35px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 1px 35px 0px rgba(0, 0, 0, 0.3);
  -moz-transition: all 0.3s linear 0s;
  -ms-transition: all 0.3s linear 0s;

}

/* Gallery */
.img-gallery
{
    text-align:center;
}
.contact-map
{
    height: 500px;
    width:500px;
}
.contact-head h2
{
    text-align: center;
}

/* Gallery*/
 .gallery img:hover
  {
        filter: grayscale(100%);
        transform: scale(1.1);
        transition: 1s;
  }
  .gallery img
  {
      width:230px;
      padding: 5px;
  }
  
          .thumb{
              margin-bottom: 30px;
          }
          
          .page-top{
              margin-top:50px;
          }
  .gallery1
  {
      padding-top:5px;
  }
     
  img.zoom {
      width: 100%;
      height: 200px;
      border-radius:5px;
      object-fit:cover;
      -webkit-transition: all .3s ease-in-out;
      -moz-transition: all .3s ease-in-out;
      -o-transition: all .3s ease-in-out;
      -ms-transition: all .3s ease-in-out;
  }
          
   
  .transition {
      -webkit-transform: scale(1.2); 
      -moz-transform: scale(1.2);
      -o-transform: scale(1.2);
      transform: scale(1.2);
  }
  .sub-heading
  {
      text-align: left;
  }
  a:hover
  {
    text-decoration: none !important;
  }
   .certificateHeading
  {
      text-align: center !important;
  }
  .librarycommitee
  {
      width:60% !important;
  }
  .libraryStaff
  {
    width:50% !important;
  }
  .iqacCoordinator img
  {
      padding-left:20px;
  }