body{
				font-weight: 300;
				background-repeat:no-repeat;
				font-family:  "Segoe UI", "Roboto";
				background-image: url('/images/backarc.jpg');
			}
			
			.container {
				max-width: 1024px;
			}
			.navbar-brand {
				color: #FFFFFF;
				font-weight: 500;
			}
			.lead {
				color: #000;
			}
			#navcontact {
				color:#fff;
				font-size:1.1rem;
			}
			.navbar{
				color: #10C0F1;	
				font-size:1.3rem;
				padding: 1.2rem .8rem;
				padding-bottom: 1.1rem;
				padding-top: 0.5rem;
			}
			.head {
				margin-top:105px;
			}
			.font-weight-lighter{
				font-size:1.2rem;
			}
			#support {
				color:#fff;
				margin-right:17px;
				font-size:1.1rem;
			}			
			.whatarc
			{
				text-align: center;
				height: 50px;
                font-size:2.2rem;				
				color: #4221C6;
				margin-top:4%;
				margin-bottom:1.9%;
			}
			.intro
			{
				text-align: center;
				height: 50px;
                font-size:1.8rem;				
				color: #000000;
				font-weight: bold;
				margin-top:15%;
				margin-bottom:0%;
			}
			.airhead
			{
				text-align: center;
				height: 50px;
                font-size:3.8rem;				
				color: #000000;
				font-weight: bold;
				margin-top:0%;
				
			}
			.arccap
			{
				text-align: center;
				height: 50px;
                font-size:1.6rem;			
				color: #000000;
				font-weight: bold;
				margin-top:0%;
				margin-bottom:6%;
				
			}
			.Features
			{
				text-align: center;				
				height: 50px;
                font-size:1.7rem;				
				color: #31499D;
				font-weight: bold;
				line-height:50px;
				margin-top: 2%;
				margin-bottom:1.3%;
			}
			.futurehead
			{
				text-align: center;
				height: 50px;
                font-size:1.7rem;				
				color: #31499D;
				font-weight: bold;
				line-height:50px;
				margin-top: 2%;
				margin-bottom:1.3%;
			}
			.feature
			{
				font-size:1.2rem;				
				color: #262020;
				line-height:40px;
				margin-top: 2%;
				margin-bottom:1.3%;
			}
			.meterbrand
			{			
				color: #26D380;
			}
			.bg-secondary {
				background-color: #fff !important;
			}
			#navbar {
				background-color: #A64599;
				position: fixed;
				top:-100px;
				width: 100%;
				display: block;
				transition: top 0.3s;
			}
			.note
			{
				text-align: center;
				height: 80px;
				background: -webkit-linear-gradient(left, #2F499D, #A64599);
				color: #fff;
				font-weight: bold;
				line-height: 80px;
				margin-top: 2%;
			}
			.form-content
			{
				padding:2%;
				border: 1px solid #ced4da;
				margin-bottom: 2%;
				background-color: #fff;
			}
			.contactinfo
			{
				padding:1%;
				border: 1px solid #ced4da;				
				background-color: #fff;
			}
			.form-control{
				border-radius:0.9rem;
				padding:3%;
			}
			.btnSubmit
			{
				border:none;
				border-radius:1.5rem;
				padding: 1%;
				width: 20%;
				cursor: pointer;
				background: #A64599;
				color: #fff;
			}
			#sub-frame-error {
				
				background-color: #f3f4f8;
			}
			.vid {
				position: relative;
				padding-bottom: 56.25%;
				padding-top: 30px; height: 0; overflow: hidden;
			}
			.vid iframe,
			.vid object,
			.vid embed {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
			}
			.image-grid-cover {
				width: 100%;
				background-size: cover;
				min-height: 180px;
				position: relative;
				margin-bottom: 30px;
				text-shadow: rgba(0,0,0,.8) 0 1px 0;
				border-radius: 4px;
			}
			.image-grid-clickbox {
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
				display: block;
				width: 100%;
				height: 100%;
				background: rgba(0,0,0,.8);
				transition: background-color 1s;
			}
			
			.image-grid-cover:hover .image-grid-clickbox{
				background: rgba(0,0,0,.15);
			}
			
			.image-grid-cover:hover a {
				text-decoration:underline;				
			}
			
			.cover-wrapper {
				font-size:22px;
				text-align: center;
				display: block;
				color: #fff;
				position: relative;
				top:65px;
				font-weight: bold;	
			}
			a, a:focus, a:hover {						
				outline: 0;
			}
			a:hover {
				color:#FFFFFF;				
			}	

			.footerbg {				
				   padding-top:17%;	
				   padding-bottom:.8%;			   
				   width: 100%;
				   
				   background: url('/images/footerbgarc.png');
				   background-size: cover;
				   color: white;
				   text-align: center;
				}
			.foottext{
					color:#fff !important;
				}
			@media (max-width:550px) {
				body{
					background: url('/images/backmolbilearc.jpg');
					background-repeat:no-repeat;					
				}
				.arccap
				{					
					margin-top:0%;
					font-size:0.7rem;
					font-weight: bold;
				}
				.intro
				{				
					font-size:1.2rem;
				}
				.airhead
				{				
					font-size:2.2rem;				
					color: #000000;
				}
			
			}