.about-text h1 {
    display: none;
}

.entry-content td {
    width: initial !important;
}

.page-id-3607 p {
	font-size: 20px;
}

.header-bottom {
    padding: 0;
	background: rgba(13, 172, 208, 1);
}

.main-navigation {
    margin: 35px 0 0;
}

.has-slider .header-bottom {
    background: rgba(13, 172, 208, 0.3);
}

.banner-text {
    background: rgba(15, 115, 138, 0.5);
}

#about{
    padding: 0;
}

/*responsive style*/
@media only screen and (max-width: 1199px){
	.container{
		/* width: 970px; */
		max-width: 100%;
	}

	#latest-activity .owl-theme .owl-prev,
	#testimonial .owl-theme .owl-prev {
	    left: 0px;
	}

	#latest-activity .owl-theme .owl-next,
	#testimonial .owl-theme .owl-next {
	    right: 0px;
	}


	.main-navigation ul li{margin-left: 25px;}

	.banner .banner-text{}

	.banner .banner-text .title{
		font-size: 40px;
		line-height: 49px;
	}

	.banner-text p{margin: 0 0 20px;}

	.banner .btn-scroll-down{padding: 0 0 37px;}




@media only screen and (max-width: 1199px){

	#about, #latest-activity, #skills, #gallery, #teams, #testimonial, #counter-section {
	    padding: 100px 0;
	}
	p{
    	margin: 5px 0;
    	line-height: 23px;
	}


	.container{width: 750px;}

	#mobile-header-top{
		display: block;
		float: right;
	}

	#mobile-header{
		display: block;
		float: right;
		margin-top: 20px;
	}

	#mobile-header span{
		width: 22px;
		height: 3px;
		background: #fff;
		display: block;
		margin-bottom: 3px;
	}

	#mobile-header a{display: block;}

	.top-menu,
	.main-navigation{display: none;}

	.site-header{padding: 0px;}

	#about, #latest-activity, #skills, #gallery, #teams, #testimonial, #counter-section {
	    padding: 100px 0;
	}

	#about header.main-header, #latest-activity header.main-header, #skills header.main-header, #gallery header.main-header, #teams header.main-header, #testimonial header.main-header, #clients header.main-header, #counter-section header.main-header {
	    text-align: center;
	    margin-bottom: 35px;
	}

	#skills .skill-item .btn.blue {
	    margin: 15px;
	}

	.banner .banner-text .title{
		font-size: 30px;
		line-height: 36px;
	}

	.banner .btn-scroll-down{padding: 0 0 30px;}

	.banner .btn-scroll-down span:after{
		background-size: 25px 12px;
		left: 25px;
	}

	.banner .btn-scroll-down span{
		background-size: 25px 36px;
		background-position: 50% 15px;
		font-size: 10px;
	}

	.skill-item {
	    padding: 15px 5px;
   		margin-bottom: 15px;
	}

	.skill-item a {
	    padding: 0 10px;
	}

	.skill-item a .fa {
	    margin-bottom: 20px;
	}

	.gallery-item h2 {
	    margin-top: 16px;
	}

	.team-mask {
		transform: translateY(195px);
	}

	#primary,
	#secondary{width: 100%;}
	#primary .site-main{padding-right: 0;}
	.widget.widget_foodlover_instagram ul li a img{width: 100%;}


}
