@media (min-width: 992px){
.col-md-2 {
width: 19.966667%;
}

.partners .col-md-2 {
width: 16.66666667%;
}

.partners .row{
	padding-bottom:30px;}


.our-people .first_two p, .our-people .second_two p {
padding-left: 20px;
}
.our-people .second_two img.img-circle.team-img {
margin-left: -30px;

}

@media (max-width: 778px){
  .carousel-caption h1{
	  font-size:18px;
	  }
  .content {
	padding: 40% 0 0;
	}
	#big-footer #gmap_canvas{	
	 height:60px;
	 width:200px;
	}
	section#what-we-do{

	}
section#how-we-do-it{
	
	}
section#about-us{
	
	}
section#our-people{
	
	}

.our-people h2{
	padding-top:0;
	}
	
.our-people .first_two img.img-circle.team-img{
	
	margin-left:0;
	
	}
}

@media (max-width: 603px){
#tf-menu.navbar-default {
	background-color: #fff;
	}
#tf-works li.pull-right, #tf-works li.pull-left {
    margin-top: 10px;
    float: none !important;
    text-align: center;
    display: block;
}
label{
    float: none !important
}
.pull-left.fnav,
.pull-right.fnav {
    float: none !important;
    text-align: center;
}

.hover-bg .hover-text {
    padding: 12% 10%;
}

.our-people .first_two img.img-circle.team-img{
	
	margin-left:0;
	
	}
	
.our-people h2 {
	  text-align: center;
	  color: #000281;
	  font-size: 21px;
	  padding-top: 0px;
	  color: #727272;
	}	
	
.team-img{
	margin:0;}
}


@media (min-width: 290px) and (max-width: 360px){
.hover-bg .hover-text {
    padding: 22% 10%;
}
#big-footer #gmap_canvas{	
 height:60px;
 width:200px;
 
}

img.logo{
	height:35px;
	}
.our-people .first_two img.img-circle.team-img{
	margin-top: -30px;
	border-radius: 0px;
	width: 300px;
	height: auto;
	border: 4px solid transparent;
	transition: all 0.5s;
	margin-left: 0px;
	}

.team-img{
	margin:0;}

}