﻿@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 767px) {
.main-header {
	position:relative;
}
.services-box1 img {
	margin-left: 0px;
}
.services-box1 h3 {
	left:20px;
}
.signin-btn {
	margin-left: 80px;
	background: #FFF;
}
.box2-icon {
	margin-left: 0px;
}
.services-box2 h3 {
	left:20px;
	float: left;
}
.box2-img {
	padding-left: 0px;
}
.services-box3 img {
	margin-left: 0px;
}
.services-box3 h3 {
	left:20px;
}
.services-box3 p {
	margin-left: 70px;
}
.invoice-image {
	margin:0px;
	height: 250px;
}
.newslatter {
	padding-bottom:10px;
}
.newsletter-input-field {
	margin-top:0px;
}
.section1-para {
	text-align: justify;
	font-size: 15px;
	padding-bottom: 40px;
	left: 0px;
	width: auto;
}
.box2 {
	padding-left:0px;
}
.parallax-content {
	position: absolute;
	z-index: 11111;
	color: #FFF;
	font-size: 12px;
	text-align: center;
	width: 30%;
	padding: 0px;
}
.featured img {
	margin-left:0px;
}
.featured {
	padding-bottom:20px;
}
.featured p {
	text-align: justify;
	width: 100%;
	left: 0px;
	padding-top: 5%;
	font-size: 14px;
}
.featured-item {
	padding:0px;
}
.contact-head p {
	text-align: center;
	font-size: 13px;
	width: 100%;
	left: 0px;
	margin-top: 10px;
}
.banner {
	height: 109px;
	background-size: cover;
	width: 100%;
}
.banner h3 {
	top: 30px;
	font-size:25px;
}
.feature-banner {
	height: 109px;
	background-size: cover;
	width: 100%;
}
.feature-banner h3 {
	top: 30px;
	font-size:25px;
}
.featured-item {
	background-size:cover;
}
.featured h3 {
	margin-top: 8%;
}
.featured-content h3 {
	text-align: center;
	font-size: 20px;
}
.featured-content p {
	text-align: center;
}
.industry-banner {
	height: 109px;
	background-size: cover;
	width: 100%;
}
.industry-banner h3 {
	top: 30px;
	font-size: 30px;
}
.industry-product {
	padding-bottom: 0px;
	padding-top: 30px;
}
.banner-contact {
	height: 109px;
	background-size: cover;
	width: 100%;
}
.banner-contact iframe {
	height: 109px;
	background-size: cover;
	width: 100%;
}
.banner-learnmore {
	height: 109px;
	background-size: cover;
	width: 100%;
}
.banner-learnmore h3 {
	top: 30px;
	font-size:25px;
}
.sitewrap {
	height: 200px;
}
.contact {
	padding-top:20px;
}
.heading-learnmore p {
	text-align:justify;
}
}
@media only screen and (max-width: 767px) and (orientation : landscape) {
.industry-product1 img {
	margin-left: 60px;
}
.parallax-content {
	width: 55%;
	padding: 0px;
}
.box2-img {
	padding-left: 0px;
}
}
@media only screen and (max-width: 1024px) {
.services-box1 img {
	margin-left: 0px;
}
.services-box1 h3 {
	left: 10px;
	font-size: 25px;
}
.signin-btn {
	margin-left: 20px;
	background: #FFF;
	margin-top: 59px;
}
.box2-icon {
	margin-left: 0px;
}
.services-box2 h3 {
	left: 10px;
	font-size: 25px;
}
.box2-img {
	padding-left: 25px;
padding-top: 17px;
}
.services-box3 img {
	margin-left: 0px;
}
.services-box3 h3 {
	left: 10px;
	font-size: 25px;
}
.services-box3 p {
	margin-left: 20px;
font-size: 15px;
padding-bottom: 6px;
padding-top: 20px;
}
.featured-content h3 {
	text-align: center;
	font-size: 20px;
}
.featured img {
	margin-left:0px;
}
.feature {
	padding-bottom:20px;
}
.invoice-image {
	margin:0px;
}
.social ul li a {
	min-width: 31px;
	padding: 8px 8px;
}
.logo-image {
	height:60px;
}
.section1-para {
	width: 100%;
	left: 0px;
}
.box2 {
	padding-left:0px;
}
.parallax-content {
	top: 79px;
width: 32%;
padding-left: 40px;
}
.featured-item {
	background-size: cover;
}
}

@media only screen and (max-width: 1024px) and (orientation : landscape) {

.signin-btn {
    margin-left: 75px;
    background: #FFF none repeat scroll 0% 0%;
    margin-top: 59px;
}
.box2-img {
    padding-left: 80px;
    padding-top: 17px;
}
.box2 {
    padding-left: 50px;
	padding-top:0px;
}
.parallax-content {
    top: 79px;
    width: 50%;
    padding-left: 10%;
}
}