@charset "utf-8";
/* CSS Document */

 @media only screen and (max-width:1024px) {
	.container{
		width:96%;
		margin:auto;

	}
	 
	.navbar .container{
		width:100%;
		margin:auto;
	
	}
 }
 
 @media (max-width: 992px){
.navbar-toggle {
    display: block;
    float: right;
    width: auto;
    background: #fff;
    border-radius: 0;
    margin: 10px 0 0 0;
}
.navbar-header {
    float: none;
}
.navbar-toggle .icon-bar {
    width: 30px;
    height: 6px;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #000;
}
.navbar .navbar-collapse{
	padding-left:0;
	padding-right:0;
	border-top:none;	
}
.navbar-right {
    float: left!important;
    width: 100%;
    background: rgba(0,0,0,.8);
}
.navbar-right li{
	float:none;
	text-align:left!important;	
}
.carousel-control .glyphicon-chevron-right{
	margin-right: -50px;
}
.carousel-control .glyphicon-chevron-left{
	margin-left: -50px;
}
 }
 
  @media (max-width: 480px){
	
.navbar-brand{
	padding:22px 0!important;	
}
.top-footer .quick-link{
	margin-bottom:20px;	
}
.top-footer .quick-link ul li{
	width:100%;	
}
 
	 .banner-text{
		width:90%;	 
	 }
	 .banner-text h2 strong {
  	  font-size: 150%;
	 }
	 
	.banner-text h2{
    font-size: 100%;
	}
.container > .navbar-header, .container > .navbar-collapse{
	margin-left:0;
	margin-right:0;
}
.about-companies-logos p{
	padding:0!important;	
}
.logos-pics li {
    float: none;
    text-align: center;
}
.fixed-banner{
    background-attachment: scroll!important;
    height: auto!important;	
}
.bio-banner-text h2, .bio-banner-text h2{
	font-size:300%!important;	
}
.features p{
	position: relative;
    padding-bottom: 30px!important;
}
.details-main .man-img .image-border .man-hover {
    width: 100%!important;
    height: 100%!important;

}
.man-text{
	padding:0!important;	
}
.details-main .man-bottom-text{
	padding-left:0!important;
	padding-right:0!important;		
}
  }