@media only screen and (max-width: 767px) {
	.features-bg {display: none;}
	.large-section {
	    padding: 50px 0;
	}
	.hs-line-2 {font-size: 30px !important}
	.section-title {font-size: 20px !important;}
	.main-header .container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
	.slicknav_nav {
		background-color: #1E1E1E;
		padding-top: 20px;
	}
	.visit-tailor-area .tailor-offers .info-man {
		top: auto;
	}
	.gallery-area .single-gallery .thumb-content-box {
		bottom: 0;
	}
	.gallery-area .single-gallery .thumb-content-box .thumb-content h3 {
		font-size: 16px;
		max-width: 75%;
		margin-bottom: 5px;
	}
	.slider-area .hero-caption.hero-caption2 h2 {
        font-size: 30px;
        margin-bottom: 35px;
        padding-left: 35px;
    }
    .section-tittle {
    	margin-bottom: 30px;
    }
    .serviceInner {
		padding-left: 0px;
	}
	.serviceInnerRight {
		padding-right: 0px;
	}
	.xs-order-1 {
		order: 1;
	}
	.xs-order-2 {
		order: 2;
	}
	.tpl-minimal-tabs > li {
		padding: 0 10px;
	}
	.tpl-minimal-tabs > li > a {
		font-size: 12px;
		margin-bottom: 10px;
	}
}