@media (min-width: 768px) and (max-width: 1200px) {
  header .logo-section .navbar-default ul li a {
    padding: 31px 4px 0;
  }
  header .logo-section .navbar-default ul li a.home:hover {
    background-position: 17px 0;
  }
  header .logo-section .navbar-default ul li a.home {
    background-position: 17px 0;
  }
  body .team-section img {
    height: 210px;
  }
}
@media (min-width: 319px) and (max-width: 767px) {
  .navbar-default .navbar-toggle {
    margin-top: 0px;
    float: left;
  }
  header .logo-section .navbar-default ul li {
    padding: 10px 0;
  }
  header .logo-section .navbar-default ul li a {
    padding: 5px 0 0 61px;
  }
  header .logo-section .navbar-default ul li a.portfolio {
    background-position: 24px -44px;
  }
  header .logo-section .navbar-default ul li a.our-client {
    background-position: 26px -82px;
  }
  header .logo-section .navbar-default ul li a.gallery:hover {
    background-position: 26px -155px;
  }
  header .logo-section .navbar-default ul li a.our-team:hover {
    background-position: 26px -181px;
  }
  header .logo-section .navbar-default ul li a.contact-us:hover {
    background-position: 26px -119px;
  }
  header .logo-section .navbar-default ul li a.portfolio:hover {
    background-position: 24px -44px;
  }
  header .logo-section .navbar-default ul li a.our-client:hover {
    background-position: 26px -82px;
  }
  header .logo-section .navbar-default ul li a.gallery:hover {
    background-position: 26px -155px;
  }
  header .logo-section .navbar-default ul li a.our-team {
    background-position: 26px -181px;
  }
  header .logo-section .navbar-default ul li a.contact-us {
    background-position: 26px -119px;
  }
  /* body .team-section.green, body .team-section.blue, body .team-section.orange{
		background: none;
	} */

  body .team-section.green h4,
  body .team-section.blue h4,
  body .team-section.orange h4 {
    text-align: center;
    font-weight: bold;
  }
}
