@media only screen and (max-width:768px){
	.indy-slice-slider {
		height: 110px !important;
	}
	.top-line {
		/*display:none;*/
	}
	div.number {
		float:none;
	}
	#top-banner .affix-top .row .col-md-3 a img {
		margin:auto;
	}
	#defaultNavbar1 ul li {
		float:none;display: block;
	}
	#defaultNavbar1 ul li a {
		width: auto;
		text-align:left;
	}
	.affix {
		position:static;
	}
	#home-abt-wrap {
		padding:0px;
		padding-top:10px;
	}
	#home-abt-wrap p {
		font-size:14px;
	}
	.sub-header:before,.sub-header:after {
		width: 20px;
	}
	#about-sec {
		padding:30px 0px;
	}
	#top-banner .container .row .col-md-6 .top-contact p {
		text-align: center;
	}
	#top-banner .container .row .col-md-6 img {
		margin: auto;
	}
	.mission-wrapper {
		padding: 60px 40px;
		margin-left:0;
		width:auto;
	}
	#back-red:before {
		-ms-transform: skewX(0deg);
		-webkit-transform: skewX(0deg);
		transform: skewX(0deg);
	}
	#sub-footer p{
		text-align:center;
	}
	.slide-text{
		top:5%;
	}
	.head  {
		font-size:24px;
	}
	.sub-header {
		margin-bottom:0px;
	}
	.home-title {
		font-size:29px;
		margin-bottom:10px;
		padding-right:0px;
		text-align:none;
	}
	.offer-wrap, .all-prod-wrap {
		padding:0px;
	}
	.offer-wrap ul {
		padding-left:0px;
	}
	.offer-wrap ul li {
		font-size:17px;
	}
	#we-offer, #all-prod {
		padding:40px 0;
	}
	.navbar-default .navbar-toggle {
		background-color:#00828f;
	}
	.man-wrapper h2 {
		font-size:26px;
	}
	.man-wrapper {
		padding:40px 0;
	}
	.project-post {
		border:1px solid #ccc;
	}
	.gallery_product {
		padding-bottom:15px;
	}
	.projesct-gap {
		padding-bottom:15px;
	}
	.banner-head h1 {
		font-size:22px;
	}
	.banner-head h5 {
		font-size:16px;
	}
	h2.block .main-title1 {
		font-size:25px;
	}
	h2.block:after {
		bottom:24px;
	}

}