@media (max-width: 1200px) {
	header .container {width:100% !important;}
}

@media (max-width: 991px) {
.fit-text{font-size:62px;line-height:68px}
.testimonials-carousel .item{padding:0 20px}
.icon-box-right-side .box-content {float:left!important; padding-left:15px;}
.icon-box-right-side .icon-side {float:left!important;}
.services2 .nav-tabs > li {width:30%!important;}
.team-select .tab-content {padding:0;width:95%;margin:0 auto;}
.testimonial-slider {text-align: center;width:95%; margin:0 auto;}




}
@media (max-width: 768px) {
#container div[class*='col-md-']{margin-bottom:20px}

.bio-form{margin:0!important;border-width:15px!important;}
.popup-form {margin:0!important;border-width:15px!important;}
.bio-form .mfp-close{color:#fff!important}
.member-box{margin-bottom:15px}
.fit-text{font-size:52px;line-height:58px}
.header-1 .nav-menu,.header-2 .nav-menu{line-height:normal;padding:0;margin:0;position:absolute;left:0;top:100%;width:100%;background:#fff;z-index:98;box-shadow:0 1px 1px rgba(0,0,0,0.12)}
.header-1.light-header .nav-menu,.header-2.light-header .nav-menu{background-color:#111}
.header-1 .nav-menu > ul > li,.header-2 .nav-menu > ul > li{width:100%}
.header-1 .nav-menu ul > li a::before,.header-2 .nav-menu ul > li a::before{left:0;margin:0;width:0;opacity:.4}
.header-1 .nav-menu ul > li:hover > a::before,.header-1 .nav-menu ul > li.active > a::before,.header-2 .nav-menu ul > li:hover > a::before,.header-2 .nav-menu ul > li.active > a::before{display:none}
.header-1 .nav-menu ul li.active a,.header-2 .nav-menu ul li.active a{background-color:#000;color:#fff}
.header-1 .nav-menu ul li:hover a,.header-2 .nav-menu ul li:hover a{color:#FD9800}
.header-1 .nav-menu ul li.active:hover a,.header-2 .nav-menu ul li.active:hover a{color:#fff}
.header-1 .nav-menu > ul > li:first-child,.header-2 .nav-menu > ul > li:first-child{margin-top:0}
.header-1 .nav-menu > ul > li:last-child,.header-2 .nav-menu > ul > li:last-child{margin-bottom:10px}
.header-1 .nav-menu ul li a,.header-2 .nav-menu ul li a{padding:10px 15px}
.header-1 .nav-menu .drop .dropdown,.header-2 .nav-menu .drop .dropdown{visibility:visible;position:relative;top:0;opacity:1;filter:Alpha(Opacity=1);width:100%;margin-top:0;border-top:none}
.header-1 .nav-menu .drop:hover .dropdown,.header-2 .nav-menu .drop:hover .dropdown{margin-top:0}
.header-1 .nav-menu .drop .dropdown li a,.header-2 .nav-menu .drop .dropdown li a{color:inherit;padding:10px 15px;background-color:transparent;border-bottom:none;padding-left:30px}
.header-1 .nav-menu li.active .dropdown li a,.header-2 .nav-menu li.active .dropdown li a{color:inherit}
.header-1 .nav-menu .drop .dropdown li:hover a,.header-2 .nav-menu .drop .dropdown li:hover a{background-color:transparent;padding-left:40px;color:#FD9800}
.img-note{display:none}
.icon-box-small{margin-bottom:30px}
.header-title p br {display:none;}

.last {margin-bottom:25px;}
.icon-box-right-side .box-content {float:left!important; padding-left:15px;}
.icon-box-right-side .icon-side {float:left!important;}

.page-header p {font-size:14px;}
.team .nav-tabs > li {width:20%!important;}
.map-section{background:none!important;}
.map-section i{display:none!important;}
.map-section iframe{height:400px!important;-webkit-filter:grayscale(0%)!important;filter:grayscale(0%)!important;opacity:1!important;}
.map-section:hover iframe{width:100%;-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;height:400px}
.team .nav-tabs > li {width:auto!important; margin:0!important;}
	.team .tab-content {padding:15px!important;}
	.team ul.nav-tabs li a img {height:50px !important;}
	.team .nav-tabs > li.active:before {display:none;}

.section {padding:50px 0!important;}
.team-select .tab-content {padding:0;width:95%;margin:0 auto;}
.testimonial-slider {text-align: center;width:95%; margin:0 auto;}
.project-window .project-wrap img {margin-bottom:15px!important; }
.project-window .title-project{text-align:center;}
.project-window {
    width: 100%;
    margin: 0!important;
    position: absolute !important;
    top: 150px!important;
    left: 0!important;
}
}
@media only screen and (max-width: 479px) {
	.section-home img{max-height:60px !important;}
	.section-home h1{font-size:30px!important;line-height:30px!important;}
	.section-home p {letter-spacing:1px!important; }
	#footer .logo-img img{max-height:30px!important;}
.section-title{font-size:32px}
.twitter-slider .tweet_text,.testimonials-carousel .quote-content q{line-height:26px;letter-spacing:1px;text-transform:uppercase}
.testimonials-carousel,.testimonials-carousel .item{padding:0}
.testimonials-carousel .owl-buttons{display:none}
.member-box img{max-width:220px}
.counter{padding-bottom:20px}
.counter .counter-icon{margin-bottom:8px}
.counter .counter-icon i{font-size:36px}
.counter .num-counter{font-size:52px;height:42px;line-height:42px;margin-bottom:4px}
.counter h5{font-size:11px;letter-spacing:1px}
.image-notes .img-note .img-note-content{width:220px;margin-left:-110px}
.map-info-box{margin-bottom:30px}

#logo img {max-height:40px;}
.section-home img {max-height:60px;}
.team .nav-tabs > li {width:auto!important; margin:0!important;}
	.team ul.nav-tabs li a img {height:50px !important;}
	.team .nav-tabs > li.active:before {display:none;}
	.team .tab-content {padding:15px!important;}
	.team-select .tab-content {padding:0;width:90%;margin:0 auto;}
	.testimonial-slider {text-align: center;width:90%; margin:0 auto;}

	
	

}
