@media (max-width: 1300px) {
	#hero_fixed_wrap {
		width: 100%;
	}
	.horizontal-line, .vertical-line {
		display: none;
	}
	.fp-responsive .fp-section,
	.fp-responsive .fp-slide,
	.fp-responsive .fp-tableCell,
	.fp-scrollable, .fp-scroller{
    height:;
	}
	br {
		display: none !important;
	}
	.hero_small_text {
		position: relative;
		text-align: center;
		top: 0;
		left: 0;
		width: 80%;
		margin: 0 auto;
	}
	.heading1 {
		position: relative;
		text-align: center;
		margin-top: 180px;
		width: 70%;
		margin: 0 auto;
	}
	.engine_mobile {
		display: block;
		margin: 0 auto;
	}
	#staticImg {
		display: none;
	}
	#hero_fixed_wrap {
		height: auto;
		width: auto;
	}
	#arrow_down a {
		position: relative;
	}
	.heading2 {
		display: none;
	}
	#menu {
		display: none;
	}
	#section0 .engine_mobile {
		margin-top: -40px;
	}
	#header_cta{
		width: 420px !important;
		float: right;
	}

	/*-----------------------
	 Section 2 
	 -----------------------*/

	#section1 .wrap {
		height: auto !important; 
	}
	.wrap {
		width: 100%;
	}
	#section1 .engine_mobile {
		margin-top: 40px;
	} 
	.dot {
		position: relative;
	}
	.line {
		display: none;
		background: none;
	}
	.dot {
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: 0 !important;
		position: relative;
		background: none !important;
		width: 25%;
		float: left;
	}
	.text_dot  {
		position: relative;
		text-align: right;
	}
	#dot_1 .text_dot {
		right: 0;
		bottom: 0;
	}
	#dot_2 .text_dot {
		right: 0;
		top: 0;
	}
	#dot_3 .text_dot {
		left: 0;
		bottom: 0;
		width: 140px;
		text-align: right;
	}
	#dot_4 .text_dot {
		left: 0;
		top: 0;
	}
	/*-----------------------
	 End Section 2 
	 -----------------------*/

	 /*-----------------------
	 Section 3 
	 -----------------------*/

	#section2 .intro {
		height: auto !important;
	}
	.hexagon {
		position: relative;
		margin-left: 100px !important;

	}
	.section_lead.hdiw1, .section_lead.hdiw2 {
		position: relative;
		text-align: center;
		top: auto;
		left: auto;
		right: auto;
		bottom: auto;
		width: 80%;
	}
	#hexagon_wrap {
		width: auto;
		height: auto;
		margin-top: 40px;
		display: none;
	}
	.hexagon {
		left: auto !important;
		top: auto !important;
		float: left;
	}

	 /*-----------------------
	 End Section 3
	 -----------------------*/

	 #arrow_sl_right {
	 	display: none;
	 }
	 #section3 .intro {
	 	height: auto !important;
	 	padding-top: 140px;
	 }
	 #section3 .section_lead {
	 	text-align: center;
	 }
	 #section3 .section_lead, #section3 .intro p {
	 	text-align: center;
	 }
	 .slide.hide {
	 	display: none;
	 }
	 #section3 .section_lead, #section3 .intro p {
	 	padding-left: 0;
	 }
	 #section4 {
	 	margin-top: 25%;
	 }
	 #content_wrap > h2 {
	 	text-align: center !important;
	 }
	 #content_wrap > p {
	 	text-align: center !important;
	 }
	 #section4 .wrap {
	 	padding-left: 0;
	 }
}

@media (max-width: 760px) {

	.split_wrap:nth-of-type(2) {
		padding-left: 0;
	}
	.split_wrap {
		width: 100%;
	}
	.clients_nav li { 
		width: 50%;
		text-align: center;
		margin-bottom: 10px;
	}
	.clients_nav li br {
		display: block !important;
	}
	#header_cta > div:first-child {
		display: none;
	}
	#hctacontact {
		line-height: 22px;
	} 
	#hctacontact i {
		display: none;
	}
	#hctacontact div:nth-of-type(3) {
		margin-top: 10px;
	}
}
@media (max-width: 994px) {
	#header .col-md-3 {
	 	width: 210px !important;
	 	float: left !important;
	}
	#header .col-md-5 {
	 	display: none;
	}
	#logo {
	 	width: 140px;
	}	 
	.clients_nav li {
		width: 33%;
	}
	#section4 {
		margin-top: 35%;
	}
	a.pdf_pics {
		margin-left: 10px;
	}
	.clients_nav {
		padding-left: 0;
	}
}

@media (max-width: 640px) {
	#section4 {
		margin-top: 65%;
	}
	.clients_nav li {
		height: 65px;
	}
	#header_cta {
		width: 270px !important;
	}
}