.style7 {color: #FFFFFF; font-weight: bold; }

        .app-logos {
            display: flex;
            justify-content: center
        }

        @media only screen and (max-width: 992px) {
			#fh5co-hero .fh5co-intro .fh5co-intro-img {
				bottom: 0em !important
			}
			.app-logos {
				display: flex;
				justify-content: center;
				flex-direction: column;
			}

			#fh5co-hero{
				height:inherit
			}
		}

		.content-main {
			height: 200vh;
		}

		.fh5co-bg {
			background-size: cover;
			background-position: center center;
			background-repeat: no-repeat;
			position: relative;
		}

		.fh5co-bg {
			background-size: cover;
			background-position: center center;
			position: relative;
			width: 100%;
			float: left;
		}

		.fh5co-bg .overlay {
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			/* background: rgba(0, 0, 0, 0.5); */
			background: #fff;
			-webkit-transition: 0.5s;
			-o-transition: 0.5s;
			transition: 0.5s;
		}

		.fh5co-bg-section {
			/* background: rgba(0, 0, 0, 0.05); */
			background: #fff;
		}

		#fh5co-footer {
			padding: 7em 0;
			clear: both;
		}
		@media screen and (max-width: 768px) {
			#fh5co-footer {
				padding: 3em 0;
			}
		}

		#fh5co-footer {
			position: relative;
			color:#000;
		}
		#fh5co-footer .overlay {
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			/* background: rgba(0, 0, 0, 0.9); */
			background: #fff;
			-webkit-transition: 0.5s;
			-o-transition: 0.5s;
			transition: 0.5s;
		}
		#fh5co-footer h3 {
			margin-bottom: 15px;
			font-weight: bold;
			font-size: 15px;
			letter-spacing: 2px;
			text-transform: uppercase;
			color: #4fd2c2;
		}
		#fh5co-footer .fh5co-footer-links {
			padding: 0;
			margin: 0;
		}
		#fh5co-footer .fh5co-footer-links li {
			padding: 0px 0px 10px 0px;
			margin: 0;
			list-style: none;
		}
		#fh5co-footer .fh5co-footer-links li a {
			color: #000;
			text-decoration: none;
		}
		#fh5co-footer .fh5co-footer-links li a:hover {
			text-decoration: underline;
		}
		#fh5co-footer .fh5co-widget {
			margin-bottom: 30px;
		}
		#fh5co-footer .fh5co-links div {
			padding-left: 0px;
		}
		@media screen and (max-width: 768px) {
			#fh5co-footer .fh5co-widget {
				text-align: left;
			}
		}
		#fh5co-footer .fh5co-widget h3 {
			margin-bottom: 15px;
			font-weight: bold;
			font-size: 15px;
			letter-spacing: 2px;
			text-transform: uppercase;
		}
		#fh5co-footer .copyright .block {
			display: block;
		}


		.fh5co-figure{
			/* border:1px solid #f1f0f0; */
			box-shadow: 0 0 30px 0 rgb(0 0 0 / 15%);
		}

		#fh5co-features .fh5co-text,
		#fh5co-manage .fh5co-text
		#fh5co-report .fh5co-text
		#fh5co-orders .fh5co-text
		{
			/* bottom: -15em; */
		}


		#fh5co-hero .fh5co-intro h3 {
			color: #fff;
			font-size: 40px;
			line-height: 40px;
			font-weight: 700;
		  }


		hr{
			width : 99.9%;
			border: 1px solid rgba(163, 155, 192, 0.363);
		}





		#fh5co-manage,
		#fh5co-orders,
		#fh5co-report
		{
			float: left;
			width: 100%;
			position: relative;
			padding-top: 15em;
			padding-bottom: 15em;
			height: 900px;
			z-index: 10;
			overflow: hidden;
		}

		@media only screen and (max-width: 992px) {
			#fh5co-manage,
			#fh5co-orders,
			#fh5co-report
			{
				margin-top: 5em;
				margin-bottom: 5em;
				height: inherit;
			}
		}

		#fh5co-manage .fh5co-overlay,
		#fh5co-orders .fh5co-overlay,
		#fh5co-report .fh5co-overlay
		{
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			z-index: 9;
			opacity: .5;
		}

		@media screen and (max-width: 768px) {
			#fh5co-manage,
			#fh5co-orders,
			#fh5co-report
			{
				padding-top: 2em;
				padding-bottom: 2em;
				height: inherit;
			}
		}

		#fh5co-manage .fh5co-intro,
		#fh5co-orders .fh5co-intro,
		#fh5co-report .fh5co-intro
		{
			width: 100%;
			z-index: 12;
			position: relative;
		}

		#fh5co-manage .fh5co-intro .fh5co-intro-img,
		#fh5co-orders .fh5co-intro .fh5co-intro-img,
		#fh5co-report .fh5co-intro .fh5co-intro-img
		{
			text-align: center;
			/* bottom: -5em; */
		}

		@media screen and (max-width: 768px) {
			#fh5co-manage .fh5co-intro .fh5co-intro-img,
			#fh5co-orders .fh5co-intro .fh5co-intro-img,
			#fh5co-report .fh5co-intro .fh5co-intro-img
			{
				/* bottom: -10em; */
			}
			#fh5co-manage .fh5co-intro .fh5co-intro-img img,
			#fh5co-orders .fh5co-intro .fh5co-intro-img img,
			#fh5co-report .fh5co-intro .fh5co-intro-img img 
			{
				max-width: 100%;
			}
		}
		#fh5co-manage .fh5co-intro .fh5co-text,
		#fh5co-orders .fh5co-intro .fh5co-text,
		#fh5co-report .fh5co-intro .fh5co-text
		{
			/* bottom: -15em; */
		}
		
		@media screen and (max-width: 992px) {
			#fh5co-manage .fh5co-intro .fh5co-text,
			#fh5co-orders .fh5co-intro .fh5co-text,
			#fh5co-report .fh5co-intro .fh5co-text
			{
				bottom: 0;
				bottom: -4em;
			}
		}
		@media screen and (max-width: 768px) {
			#fh5co-manage .fh5co-intro .fh5co-text,
			#fh5co-orders .fh5co-intro .fh5co-text,
			#fh5co-report .fh5co-intro .fh5co-text
			{
				bottom: 0;
				/* bottom: -4em; */
			}
		}
		#fh5co-manage .fh5co-intro h2,
		#fh5co-orders .fh5co-intro h2,
		#fh5co-report .fh5co-intro h2
		{
			font-size: 40px;
			line-height: 40px;
			font-weight: 700;
		}
		@media screen and (max-width: 768px) {
			#fh5co-manage .fh5co-intro h2,
			#fh5co-orders .fh5co-intro h2,
			#fh5co-report .fh5co-intro h2
			{
				font-size: 30px;
				line-height: 30px;
			}
		}
		#fh5co-manage .fh5co-intro p,
		#fh5co-orders .fh5co-intro p,
		#fh5co-report .fh5co-intro p
		{
			font-size: 18px;
			line-height: 26px;
			letter-spacing: .05em;
		}
		#fh5co-manage .fh5co-intro .btn,
		#fh5co-orders .fh5co-intro .btn,
		#fh5co-report .fh5co-intro .btn
		{
			background: #30beac;
		}
		#fh5co-manage .fh5co-intro .btn i,
		#fh5co-orders .fh5co-intro .btn i,
		#fh5co-report .fh5co-intro .btn i
		{
			font-size: 20px;
			vertical-align: middle;
			margin-top: -5px;
			display: -moz-inline-stack;
			display: inline-block;
			zoom: 1;
			*display: inline;
		}
.container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse{
	margin-right: 0px;
	margin-left: 0px;
}

#fh5co-hero .fh5co-intro h3 ,#fh5co-manage .fh5co-intro h2, #fh5co-orders .fh5co-intro h2, #fh5co-report .fh5co-intro h2
{
	margin-bottom: 50px;
}

#fh5co-hero .fh5co-intro p,#fh5co-manage .fh5co-intro p, #fh5co-orders .fh5co-intro p, #fh5co-report .fh5co-intro p{
	font-size: 17px;
}

#fh5co-hero,#fh5co-manage,#fh5co-report,#fh5co-orders{
	height: 800px;
}





@media screen and (max-width: 1440px) {
	
	#fh5co-page{
		max-width: 1440px;
		/* width: 1340px; */
	}

	.navbar-right{
		margin-right: 80px;
	}
}

@media screen and (max-width: 1024px) {
	body{
		max-width: 1024px!important;
	}
	#navigation .navbar{
		max-width: 1130px;
	}
	#fh5co-page{
		max-width: 1130px;
	}
}



#fh5co-hero .fh5co-intro .fh5co-intro-img{
	text-align: center;
}
#fh5co-hero .fh5co-intro .fh5co-intro-img img{
	width: 100%;
	
	/* width: 900px; */
}

#fh5co-manage .fh5co-intro .fh5co-intro-img img{
	/* width: 900px; */
	width: 100%;
}

#fh5co-report .fh5co-intro .fh5co-intro-img img{
	/* width: 850px; */
	width: 100%;
}

#fh5co-orders .fh5co-intro .fh5co-intro-img img{
	/* width: 550px; */
	width: 100%;
}


@media screen and (max-width: 1920px) {
	#fh5co-hero .fh5co-intro .fh5co-intro-img img{
		width: 900px;
	}

	#fh5co-manage .fh5co-intro .fh5co-intro-img img{
		width: 700px;
	}

	#fh5co-report .fh5co-intro .fh5co-intro-img img{
		width: 700px;
	}
	#fh5co-orders .fh5co-intro .fh5co-intro-img img{
		width: 550px;
	}
}


@media screen and (max-width: 1600px) {
	#fh5co-hero .fh5co-intro .fh5co-intro-img img{
		width: 800px;
	}
	#fh5co-manage .fh5co-intro .fh5co-intro-img img{
		width: 700px;
	}
	#fh5co-report .fh5co-intro .fh5co-intro-img img{
		width: 700px;
	}
	#fh5co-orders .fh5co-intro .fh5co-intro-img img{
		width: 550px;
	}
}

@media screen and (max-width: 1450px) {
	#fh5co-hero .fh5co-intro .fh5co-intro-img img{
		width: 700px;
	}
	#fh5co-manage .fh5co-intro .fh5co-intro-img img{
		width: 600px;
	}
	#fh5co-report .fh5co-intro .fh5co-intro-img img{
		width: 600px;
	}
	#fh5co-orders .fh5co-intro .fh5co-intro-img img{
		width: 550px;
	}
}


@media screen and (max-width: 1250px) {
	#fh5co-hero .fh5co-intro .fh5co-intro-img img{
		width: 600px;
	}
	#fh5co-manage .fh5co-intro .fh5co-intro-img img{
		width: 500px;
	}
	#fh5co-report .fh5co-intro .fh5co-intro-img img{
		width: 500px;
	}
	#fh5co-orders .fh5co-intro .fh5co-intro-img img{
		width: 500px;
	}
}

@media screen and (max-width: 1080px) {
	#fh5co-hero .fh5co-intro .fh5co-intro-img img{
		width: 500px;
	}
	#fh5co-manage .fh5co-intro .fh5co-intro-img img{
		width: 500px;
	}
	#fh5co-report .fh5co-intro .fh5co-intro-img img{
		width: 500px;
	}
	#fh5co-orders .fh5co-intro .fh5co-intro-img img{
		height: 300px;
		width: 450px;
	}
}


@media screen and (max-width: 1000px) {
	#fh5co-manage .fh5co-intro .fh5co-intro-img,
	#fh5co-report .fh5co-intro .fh5co-intro-img
	{
		bottom: -5em;
	}
}



@media screen and (max-width: 992px) and (min-width: 768px) {
	#navigation{
		height: 160px;
	}
	#fh5co-hero .fh5co-intro .fh5co-text{
		bottom: 0;
	}

	#fh5co-manage .fh5co-intro .fh5co-text, #fh5co-orders .fh5co-intro .fh5co-text, #fh5co-report .fh5co-intro .fh5co-text{
		bottom: 0;
	}
}

@media screen and (max-width: 768px) {
	body{
		max-width: 768px!important;
	}
	#navigation .navbar{
		max-width: 910px;
	}
	#fh5co-page{
		max-width: 910px;
	}
	#navigation .navbar{
		max-width: 768px;
	}
	#navigation{
		max-width: 768px;
		/* height: 160px; */
	}
}

@media screen and (max-width: 425px) {

	#navigation .navbar{
		max-width: 425px;
	}
	#fh5co-page{
		max-width: 425px;
	}
}

.contact-popup .form-group{
	margin-bottom:10px;
}

.contact-popup .form-control{
	padding: 6px 12px;
	height:34px;
}
.contact-popup textarea.form-control{
	height:auto;
}