@media only screen and (min-width: 320px) and (max-width: 479px){ 
		.navigation {position:fixed;top:auto; left:auto !important; width: 100%;}
		#menu a {color:#000;}
	.logo {width:50%;}
	#menu .sub-menu {margin:0 auto;}
	#menu .sub-menu {background:#C2C2C2;}
	.main_leadbox {position:relative; top:0px; right:0px; width:100%}
	.social {display:none;}
	.main_leadbox {position:relative;}
	#form-div {width:100% !important; border-radius: 0px !important; text-align: center;}
	.name {width:95% !important;}
	.email {width:105% !important;}
	.wwa_box {width:90%;     margin: 1em 0em;}
	.wma_icon {display:none;}
	.embed-container {height:460px;}
	.aboutus_section_pic {width:100%;}
	#videoDiv2 {height:460px;}
	.aboutus_section_info {width:100%;}
	.threebox1 {width:100%; height: 300px;}
	.threebox2 {width:100%; height: 300px;}
	.threebox3 {width:100%; height: 300px;}
	.mySlides {height:auto;}
	.footer_box {width:100%; margin-top:1em;}
	.footer_box img {width:25%;}
	.three_boxes {height:auto;}
	.white_stroke  {    padding: 1em 3em;}
	.slogan {font-size:1.5em;}
	.headline {font-size:1.5em;}
	
	
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
	.navigation {position:fixed;top:auto; left:auto !important; width: 100%;}
		#menu a {color:#000;}
	.logo {width:30%;}
	#menu .sub-menu {margin:0 auto;}
	#menu .sub-menu {background:#C2C2C2;}
		.social {display:none;}
	.main_leadbox {position:relative; top:0px; right:0px;}
	#form-div {width:100% !important; border-radius: 0px !important; text-align: center;}
	.name {width:95% !important;}
	.email {width:105% !important;}
	.wwa_box {width:90%;     margin: 1em 0em;}
	.wma_icon {display:none;}
	.embed-container {height:460px;}
	.aboutus_section_pic {width:100%;}
	#videoDiv2 {height:460px;}
	.aboutus_section_info {width:100%;}
	.threebox1 {width:100%; height: 300px;}
	.threebox2 {width:100%; height: 300px;}
	.threebox3 {width:100%; height: 300px;}
	.mySlides {height:auto;}
	.footer_box {width:100%; margin-top:1em;}
	.footer_box img {width:25%;}
	.three_boxes {height:auto;}
	.white_stroke  {    padding: 3em 5em; font-size: 1em;}
}

@media only screen and (min-width: 768px) and (max-width: 991px){ 
		.navigation {position:fixed;top:auto; left:auto !important; width: 100%;}
		#menu a {color:#000;}
	.logo {width:20%; top:150px;}
	#menu .sub-menu {margin:0 auto;}
	#menu .sub-menu {background:#C2C2C2;}
			.social {display:none;}
	.main_leadbox {position:relative; top:0px; right:0px;}
	#form-div {width:100% !important; border-radius: 0px !important; text-align: center;}
	.name {width:95% !important;}
	.email {width:105% !important;}
	.wwa_box {width:49%;     margin: 1em 0em;}
	.wma_icon {display:none;}
	.embed-container {height:460px;}
	.aboutus_section_pic {width:100%;}
	#videoDiv2 {height:460px;}
	.aboutus_section_info {width:100%;}
.white_stroke  {    padding: 3em 5em; font-size: 1em;}
	.mySlides {height:auto;}
	.footer_box {width:25%; margin-top:1em;}
	.footer_box img {width:25%;}
	.three_boxes {height:auto;}
	.white_stroke  {    padding: 10em 0em;}
	
}

@media only screen and (max-width: 992px){
	
	.desktop {display: none;}
	.mobile {display: block !important;}
	.navigation {left:150px; color:#FFF;}
}

@media only screen and (min-width: 992px){
	.mobile {display: none;}
	.desktop {display:block !important;}