@media only screen and (max-width: 480px) {


 .container-fluid {
   padding-left: 15px;
   padding-right: 15px;
   padding-left: 0 auto;
   padding-right: 0 auto;
  }


 body
 {
  display: block;
 }

 nav ul li a
{
  font-size: 15px;
}

  h1
  {
    font-size: 20px
  }

  h2
  {
    font-size: 20px;
  }

  h3
  {
    font-size: 16px;
  }


  p
  {
    font-size: 14px;
  }


/*Nabar style */

.navbar-header
{
  display: flex;
}

.navbar-header
{
  padding: 0;
  margin: 0;
}

  .navbar-header a
  {
    font-size: 14px;
    display: block;
  padding: 0;
  border: none;
  }

  .header-email a
  {
    font-size: 13px;
    display: block;
    margin: -15px 20px 0 20px;
  }

  .header-text .navbar-header .navbar-brand img
{
  display: block;
  margin: 0 auto 10px;
}

nav ul li a
{
  font-size: 13px;
}

.navbar-collapse a
{
  margin: 0;
}
/*End of the Navbar style*/

#homepage-content .homepage-banner .banner-marketing
{
  padding: 10px 0;
    top: 7%;
}

#homepage-content .homepage-banner .banner-marketing h1 {
    color: #FFF;
    font-size: 25px;
    font-weight: 900;
    text-align: center;
}

#homepage-content .homepage-banner .banner-marketing p {
    margin: 10px 0;
    color: #FFF;
    text-align: center;
}


#homepage-content .homepage-banner img
{
  height: auto;
}

#research-collaboration .research-content .research-collaboration-section {
    margin: 10px 0;
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
}

.filter-menu .filter-elements {
     padding: 5px 5px 10px; 
    border-bottom: 2px solid #CCC;
}

.filter-menu .filter-elements select {
    margin: 0;
    /* height: 30px; */
    font-size: 14px;
    background: #F1F1F1;
    border-radius: 0;
    margin: 8px 0;
}

.filter-menu .filter-elements input[type=text] {
    margin: 10px 0 0;
    font-size: 14px;
    padding: 10px 15px;
    border: 1px solid #121212;
    border-radius: 0;
    background: #FFF;
}


/*Footer */

footer .footer-links
{
  margin: 15px 15px 5px;
}

footer .footer-links li
{
  padding: 5px 0 0;
}

footer .gct-social-media
{
  margin: 20px 0;
  padding: 0 0 0 15px;
}

footer .gct-social-media li
{
  padding: 8px 0;
  list-style-type: none;
}

footer .gct-social-media li a
{
  font-size: 14px;
}

footer .gtc-copyright h2
{
    font-size: 13px;
}

}