@media only screen and (max-width: 1140px){
	
	.feature-block .inner-box .text br{
		display:none;
	}
	
	.fact-counter .column .inner .text{
		font-size:15px;
	}
	
	.services-updated-section .sec-title .pull-left{
		width:100%;
		margin-top:25px;
	}
	
	.services-updated-section .sec-title .text{
		max-width:100%;
	}
	
	.about-section-updated .lower-section .content-column .inner-column{
		padding-left:0px;
	}
	
	.header-middle{
		margin-right:50px;
	}
	
}

@media only screen and (max-width: 1023px){
	
	.about-section-updated .featured-blocks{
		margin-top:100px;
	}
	
	.feature-block{
		margin-bottom:100px;
	}
	
	.feature-block:last-child{
		margin-bottom:0px;
	}
	
	.gallery-updated-section .gallery-tab .product-tab-btns .p-tab-btn{
		margin-right:10px;
		margin-left:10px;
	}
	
	.fmenu-social-links-box .footer-social-links{
		text-align:left;
	}
	
	.fact-counter .column:nth-child(2) .inner:after,
	.feedback-updated-section .owl-dots,
	.awards-updated-section .title-box .text br,
	.feedback-updated-section .sec-title .text br,
	.landscape-section .sec-title .text br{
		display:none;
	}
	
	.landscape-block:nth-child(2) .inner-box{
		border-left:none;
	}
	
	.coplefty-text{
		position:relative;
		text-align:center;
		margin-bottom:15px;
	}
	
	.news-block .inner-box .lower-content h3{
		font-size:16px;
	}
	.header-middle{
		margin-right:0px;
	}
	
}

@media only screen and (max-width: 767px){
	
	.awards-updated-section .owl-nav,
	.gallery-updated-section .owl-nav,
	.fact-counter .column .inner:after{
		display:none;
	}
	
	.awards-updated-section .title-box h2{
		font-size:28px;
	}
	
	.sec-title .title{
		font-size:26px;
	}

	.gallery-updated-section .gallery-tab .p-tabs-content{
		margin:0px 15px;
	}
	
}

@media only screen and (max-width: 599px){
	
	.fmenu-social-links-box .partners,
	.fmenu-social-links-box .footer-social-links{
		width:100%;
		text-align:center;
	}
	
	.news-updated-section .sec-title .pull-left{
		width:100%;
		margin-top:30px;
	}
	
	.fmenu-social-links-box .footer-social-links{
		margin-top:60px;
	}
	
	.fmenu-social-links-box .partners:before{
		display:none;
	}
	
}

@media only screen and (max-width: 479px) {
	
	.subscribe-form-area .subscribe-form form button{
		position:relative;
		width:100%;
		border-radius:50px;
		margin-top:15px;
	}
	
	.mainmenu-area.style-two .mainmenu-middle{
		display:none;
	}	
	
}