html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
img{
	max-width:100%;
	height: auto;
   	width: auto\9; /* ie8 */
	text-align: center;
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.zerogrid{width:100%;}
	.top-inside { width:96%; text-align:center; padding-left:2%; padding-right:2%;}
	.welcome-inside { padding:40px 0px; width:100%;}
	.welcome-content {
    width: 100%;
	position: relative;
	padding-top:0px;
}
  .welcome-inside-bg
{
	display:none;
}
.form-box { width:40%;   margin-left:20%; margin-right:20%; padding-left:10%; padding-right:10%; position: relative; top:30px;}
.welcome-left{ width:80%; position: relative; top:0px; padding-left:10%; padding-right:10%; text-align:center; padding-top:20px;}
.welcome-left p { margin:7px 0px; text-align:center;}
.subnav { padding-bottom:24px;} .subnav ul li { text-align:center;}
	.testimonial { width:96%; text-align:left; margin-left:2%; margin-right:2%; }
	.button{ width:78%;  margin-left:11%; margin-right:11%;} .button:hover{ width:78%;  margin-left:11%; margin-right:11%; }
	.services-title{ width:96%;  margin-left:2%; margin-right:2%; text-align:center;}
	.services { width:96%; height:auto; padding:0 2%; float:left;}
	.testimonial { width:96%; height:auto; margin-left:2%; margin-right:2%; float:left;}
		.footer-main-box { width:90%; padding:5% 5%; text-align:center; }
	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.zerogrid{width:100%;}
	.top-inside { width:96%; text-align:center; padding-left:2%; padding-right:2%;}
	.top-left {width:100%; text-align:center;} .top-right{ width:100%; text-align:center; padding-top:15px;}
	.welcome-inside { padding:40px 0px; width:100%;}
.welcome-content {
    width: 100%;
	position: relative;
	padding-top:0px;
}
  .welcome-inside-bg
{
	display:none;
}
.form-box { width:64%;   margin-left:8%; margin-right:8%; padding-left:10%; padding-right:10%; padding-top:5%; padding-bottom:5%; position: relative; top:30px;}
.welcome-left{ width:96%; position: relative; top:0px; padding-left:2%; padding-right:2%; text-align:center; padding-top:20px;}.welcome-left p { margin:7px 0px; text-align:center;}
.subnav { padding-bottom:24px;} .subnav ul li { text-align:center;}
	#middle { padding-bottom:20px; width:100%; text-align:center;}
	#services-box{ width:100%; padding-bottom:16px;}
	.services-title{ width:96%; padding-left:2%; padding-right:2%; text-align:center;}
	.services { width:96%; height:auto; padding:0 2%; float:left;} .services ul {margin:0px; padding:0px; list-style-type:none;} .services ul li { width:96%; float:left; 
	display:block; text-align:center; padding-bottom:30px;}
	.testimonial-box
{
	width:100%; padding:30px 0px 22px 0px; margin:0px;
}
.testimonial{ width:96%; margin-left:2%; margin-right:2%; text-align:center;} .testimonial ul li{ width:100%; text-align:center; margin-bottom:30px;}
	.button{ width:80%; margin-left:10%; margin-right:10%;} .button:hover{ width:80%; margin-left:10%; margin-right:10%;}
		.footer-main-box { width:90%; padding:5% 5%; text-align:center;}
	
}

@media only screen and (min-width: 300px) and (max-width: 479px)  {
	/* -------------------------------------------- */
	/* ------------------Grid System--------------- */
	.zerogrid{width:100%; }
	.top-inside { width:96%; text-align:center; padding-left:2%; padding-right:2%;}
	.top-left {width:100%; text-align:center;} .top-right{ width:100%; text-align:center; padding-top:15px;}
	.welcome-inside { padding:40px 0px; width:100%;}
.welcome-content {
    width: 100%;
	position: relative;
	padding-top:0px;
}
  .welcome-inside-bg
{
	display:none;
}
.form-box { width:86%;   margin-left:2%; margin-right:2%; padding-left:5%; padding-right:5%; padding-top:5%; padding-bottom:5%; position: relative; top:30px;}
.welcome-left{ width:96%; position: relative; top:0px; padding-left:2%; padding-right:2%; text-align:center; padding-top:20px;}.welcome-left p { margin:7px 0px; text-align:center;}
.subnav { padding-bottom:24px;} .subnav ul li { text-align:center;}
	#middle { padding-bottom:20px; width:100%; text-align:center;}
	#services-box{ width:100%; padding-bottom:16px;}
	.services-title{ width:96%; padding-left:2%; padding-right:2%; text-align:center;}
	.services { width:96%; height:auto; padding:0 2%; float:left;} .services ul {margin:0px; padding:0px; list-style-type:none;} .services ul li { width:96%; float:left; 
	display:block; text-align:center; padding-bottom:30px;}
	.testimonial-box
{
	width:100%; padding:30px 0px 22px 0px; margin:0px;
}
	.testimonial { width:90%; margin-left:5%; margin-right:5%; text-align:center; }.testimonial ul li { width:100%; margin-bottom:30px; text-align:center;} 	
	.testimonial-left{ width:100%; text-align:center;}.testimonial-right{ width:100%; text-align:center;}
	.testimonial-right p { margin:7px 0px; text-align:center;}
	.button{ width:94%; margin-left:3%; margin-right:3%;} .button:hover{ width:94%; margin-left:3%; margin-right:3%;}
	.footer-main-box { width:90%; padding:5% 5%; text-align:center;}
		html {
		-webkit-text-size-adjust: none;
	}
	h1.styleFontface{
	font-family: font244;
	font-size: 40px;
	line-height:44px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform:uppercase;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height:40px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
	text-transform: none;
}

#anti{
    display: none;
}

}

	
