.w320, .w360, .w480, .w640, .w768, .w1024, .w1366, .w1920{display:none}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;background:white;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
table{border-collapse:collapse;border-spacing:0;}
ul{list-style:none;padding:0;margin:0;}

body{overflow-x:hidden;margin:0 !important;text-align:center;background-color:white;}
* {font-family:Arial}
/* All colors */
#divCallNow {background:#367130;background: linear-gradient(0deg, #286108 0%, #a1ce61 100%);border-top: 1px solid #367130;}
#divCallNow a {color:white;text-shadow: 1px 1px 1px black;}
#divDiscount {margin:10px auto;text-align:center;display:block;max-width:320px;}
#divDiscount a {color:white;text-shadow: 1px 1px 1px black;padding:15px;text-decoration:none;font-weight:bold;background:#367130;background: linear-gradient(0deg, #286108 0%, #5B9B37 100%);border-bottom: 1px solid #9dcb5e;border-top: 1px solid #9dcb5e;border-radius:5px;display:block;}

#Header {color:#5B9B37;background:white;}
#Header2 {color:white;background:#286108;background: linear-gradient(0deg, #286108 0%, #5B9B37 100%);overflow:hidden;}
#HeaderBar {color:white;background:#62c361;height:4px;background: linear-gradient(90deg, #286108 0%,#5B9B37 100%);}

#heading {color:#5B9B37;}
#Footer {color:black;background:#9dcb5e;border-top: 1px solid #9dcb5e;}
#Menu {background: #BADE84;color: #336600;border-bottom: 1px solid #5B9B37;border-top: 1px solid #5B9B37;}
#Menu a {color: #336600;border-bottom: 1px solid #5B9B37;border-top: 1px solid #BCF06F;}
/* ---------- */
#divCallNow {margin:0px;padding:0px;text-align:center;width:100%;bottom:0px !important;}
#divCallNow a {display:block;font-weight: bold;font-style:normal;padding-top:16px;padding-bottom:16px;margin:0px;width:100%; text-decoration:none;}
#Menu {}
#c2menu {display:none}

#LogoPic , #SubHeader4  {float:left;}
#HeaderText,  #DrPic {float:right}
#DrPic {float:right}

#Sub2Header1 , #Sub2Header2 , #Sub2Header3 {float:left;text-shadow: 1px 1px 1px black;}
#SubHeader2 {color:#748c74}	
#SubHeader3 {color:#333333}	


#ulE {list-style-type:circle;margin-left: 25px}
#ulQ2 {list-style-type: circle;margin-left: 25px}
#ulE li {font-size:13px;margin-bottom:7px;}
#ulQ2 li {font-size:13px;margin-bottom:7px;}

	
@media screen and (max-width:359px){
	.w320{display:block}
	#size {width:320px;margin:0px auto;}
   #HeaderW {height:208px;}
	#Header {margin-top:0px;height:82px;}
    #LogoPic {text-align:center}
	#LogoPic img {height: 50px;margin:15px 0 0 15px;}
    
	#HeaderText {margin-top: 20px;margin-right: 10px;text-align:left;margin-right:15px;}
	#SubHeader1 {font-size: 24px;font-weight: bold;}
	#SubHeader2 {font-size: 14px;font-weight: normal;margin-top: 4px;margin-left:0px;}
	#SubHeader3 {font-size: 12px;margin-top: 10px;}
	
	#Header2{height:130px}
	#DrPic img {height: 100px;margin: 15px 20px 0 0;}
	#Sub2Header1 {font-size: 16px;margin-top: 24px;margin-left: 10px;}
	#Sub2Header2 {font-size: 20px;margin-top: 10px;margin-left: 10px;}
	#Sub2Header3 {font-size: 18px;margin-top: 12px;margin-left: 10px;font-weight: bold;font-style:italic}
	
	#Menu {font-size:14px;cursor:pointer;}
	#Menu #c2Open {padding:8px}
	#Menu a {font-size:18px;font-weight:bold;padding:10px;display:block;width:100%;text-decoration:none}
	#Menu a.sub {font-size:14px;font-weight:normal;padding:8px;display:block;width:100%;text-decoration:none;margin-left:10px}
	
	
	#heading {font-size: 20px;font-weight: bold;margin: 30px auto 10px;}
	#content {width:290px;padding:15px;margin:0px auto;font-size: 14px;font-weight: normal;text-align:left;line-height: 18px;padding-bottom:20px}
	#content p {margin-bottom:10px}
	#content .imgA {max-width:280px}
	#ulE {list-style-type:circle;margin-left: 10px}
	#ulQ {list-style-type: circle;margin-left: 10px}
	#ulE li {font-size:12px;margin-bottom:4px;}
	#ulQ li {font-size:12px;margin-bottom:10px;}

	
	#Footer {padding: 10px;font-size: 12px;padding-bottom: 60px;line-height: 14px;}
	
}
@media screen and (min-width:360px) and (max-width:479px){
	.w360{display:block}
	#size {width:360px;margin:0px auto;}
	
    #HeaderW {height:218px;}
	#Header {margin-top:0px;height:92px;}
    #LogoPic {text-align:center}
	#LogoPic img {height: 50px;margin:20px 0 0 20px;}
    
	#HeaderText {margin-top: 25px;margin-right: 10px;text-align:left;margin-right:40px;}
	#SubHeader1 {font-size: 24px;font-weight: bold;}
	#SubHeader2 {font-size: 14px;font-weight: normal;margin-top: 4px;margin-left:0px;}
	#SubHeader3 {font-size: 12px;margin-top: 10px;}
	
	#Header2{height:130px}
	#DrPic img {height: 100px;margin: 15px 20px 0 0;}
	#Sub2Header1 {font-size: 18px;margin-top: 30px;margin-left: 20px;}
	#Sub2Header2 {font-size: 20px;margin-top: 6px;margin-left: 20px;}
	#Sub2Header3 {font-size: 20px;margin-top: 8px;margin-left: 20px;font-weight: bold;font-style:italic}
	

	#Menu {font-size:14px;cursor:pointer;}
	#Menu #c2Open {padding:8px}
	#Menu a {font-size:18px;font-weight:bold;padding:10px;display:block;width:100%;text-decoration:none}
	#Menu a.sub {font-size:14px;font-weight:normal;padding:8px;display:block;width:100%;text-decoration:none;margin-left:10px}

	
	#heading {font-size: 20px;font-weight: bold;margin: 30px auto 10px;}
	#content {width:330px;padding:15px;margin:0 auto;font-size: 14px;font-weight: normal; text-align:left;line-height: 18px;padding-bottom:20px}
	#content p {margin-bottom:10px}
	#content .imgA {max-width:330px}
	#ulE {list-style-type:circle;margin-left: 10px}
	#ulQ {list-style-type: circle;margin-left: 10px}
	#ulE li {font-size:13px;margin-bottom:4px;}
	#ulQ li {font-size:12px;margin-bottom:5px;}

	
	#Footer {padding: 10px;font-size: 12px;padding-bottom: 60px;line-height: 14px;}
}
@media screen and (min-width:480px) and (max-width:639px){
	.w480{display:block}
	
	#size {width:480px;margin:0px auto;}
	 #HeaderW {height:240px;}
	#Header {margin-top:0px;height:92px;}
    #LogoPic {text-align:center}
	#LogoPic img {height: 50px;margin:20px 0 0 90px;}
    
	#HeaderText {margin-top: 25px;margin-right: 10px;text-align:left;margin-right:90px;}
	#SubHeader1 {font-size: 24px;font-weight: bold;}
	#SubHeader2 {font-size: 14px;font-weight: normal;margin-top: 4px;margin-left:0px;}
	#SubHeader3 {font-size: 12px;margin-top: 10px;}
	
	#Header2{height:150px}
	#DrPic img {height: 120px;margin: 15px 40px 0 0;}
	#Sub2Header1 {font-size: 24px;margin-top: 28px;margin-left: 0px;}
	#Sub2Header2 {font-size: 24px;margin-top: 10px;margin-left: 0px;}
	#Sub2Header3 {font-size: 24px;margin-top: 12px;margin-left: 0px;font-weight: bold;font-style:italic}
	
	#Menu {font-size:14px;cursor:pointer;}
	#Menu #c2Open {padding:8px}
	#Menu a {font-size:18px;font-weight:bold;padding:10px;display:block;width:100%;text-decoration:none}
	#Menu a.sub {font-size:14px;font-weight:normal;padding:8px;display:block;width:100%;text-decoration:none;padding-left: 18px;    padding-right: 0;}

	
	#heading {font-size: 20px;font-weight: bold;margin: 30px auto 10px;}
	#content {width:450px;padding:15px;margin:0 auto;font-size: 14px;font-weight: normal; text-align:left;line-height: 18px;padding-bottom:20px}
	#content p {margin-bottom:10px}
	#content .imgA {max-width:420px}
	
	#Footer {padding: 10px;font-size: 12px;padding-bottom: 60px;line-height: 14px;}
	
}
@media screen and (min-width:640px) and (max-width:767px){
	.w640{display:block}
	
	#size {width:640px;margin:0px auto;}
	#HeaderW{height:300px;}
	#Header {margin-top:0px;height:150px;}

	#LogoPic img {height: 90px;margin:25px 0px 0 40px;}
	#HeaderText {margin-top: 26px;text-align:left;float:left;margin-left:20px;}
	#SubHeader1 {font-size: 46px;font-weight: bold;margin-top: 12px;}
	#SubHeader2 {font-size: 16px;font-weight: bold;margin-top: 4px;}
	#SubHeader3 {font-size: 14px;margin-top: 10px;}
	
	#Header2{ height:150px;display:inline-block;width: 100%;}
	#HeaderText2{width:400px;height:150px;}
	#DrPic img {height:120px;margin:15px 80px 0 0;float:left !important}
	#Sub2Header1 {font-size: 28px;margin-top: 30px;margin-left: 45px;}
	#Sub2Header2 {font-size: 32px;margin-top: 9px;margin-left:45px;}
	#Sub2Header3 {font-size: 24px;margin-top: 8px;margin-left: 85px;font-weight: bold;font-style:italic}
	
	#Menu {font-size:14px;cursor:pointer;float:left;width:220px;}
	#c2Open {padding:8px;display:none}
	#Menu #c2menu {display:block; border-right: 1px solid #367130;}
	
	#Menu a {font-size:14px;font-weight:bold;padding:10px;display:block;width:200px;text-decoration:none}
	#Menu a.sub {font-size:14px;font-weight:normal;padding:8px;display:block;width:auto;text-decoration:none;padding-left: 18px;    padding-right: 0;}
	#menuHide {display:none !important}
	
	#HighRes {min-height: 320px;display: block;margin-left: 220px;}
	#heading {font-size: 20px;font-weight: bold;margin: 30px auto 10px;}
	#content {width:390px;padding:15px;margin:0 auto;font-size: 14px;font-weight: normal; text-align:left;line-height: 18px;padding-bottom:20px}
	#content p {margin-bottom:10px}
	#content .imgA {max-width:380px}
	
	#Footer {padding: 10px;font-size: 12px;padding-bottom: 60px;line-height: 14px;}
	
}
@media screen and (min-width:768px) and (max-width:1023px){
	.w768{display:block}
	#size {width:380px;margin:0px auto;}
	#HeaderW{height:150px;}
	#Header {margin-top:0px;height:150px;width: 380px;float: left;}

    #LogoPic {float:none}
	#LogoPic img {height:75px;margin:15px auto 0 auto;}
	#HeaderText {margin-top: 0px;text-align:center;float:none}
	#SubHeader1 {font-size: 32px;font-weight: bold;margin-top: 4px;}
	#SubHeader2 {font-size: 14px;font-weight: bold;margin-top: 4px;}
	#SubHeader3 {font-size: 14px;margin-top: 14px;}
	
	#Header2{ height:151px;width: 380px;float: right;position: relative;;display:inline-block}

	#DrPic img {height:120px;margin:15px 20px 0 0;}
	#Sub2Header1 {font-size: 18px;margin-top: 40px;margin-left: 15px;}
	#Sub2Header2 {font-size: 23px;margin-top: 9px;margin-left:15px;}
	#Sub2Header3 {font-size: 20px;margin-top: 8px;margin-left: 15px;font-weight: bold;font-style:italic}
	
	
	#Menu {font-size:14px;cursor:pointer;float:left;width:220px;}
	#c2Open {padding:8px;display:none}
	#Menu #c2menu {display:block; border-right: 1px solid #367130;}
	
	#Menu a {font-size:14px;font-weight:bold;padding:10px;display:block;width:200px;text-decoration:none}
	#Menu a.sub {font-size:14px;font-weight:normal;padding:8px;display:block;width:auto;text-decoration:none;padding-left: 18px;    padding-right: 0;}
	#menuHide {display:none !important}
	
	#HighRes {min-height:320px;margin-left: 220px;}
	#heading {font-size: 20px;font-weight: bold;margin: 30px auto 10px;}
	#content {width:518px;padding:15px;margin:0 auto;font-size: 14px;font-weight: normal; text-align:left;line-height: 18px;padding-bottom:20px}
	#content p {margin-bottom:10px}
	#content .imgA {max-width:400px}
	
	#Footer {padding: 10px;font-size: 12px;padding-bottom: 60px;line-height: 14px;}
	
}
@media screen and (min-width:1024px)  {
	.w1024{display:block}
	#size {width:480px;margin:0px auto;}
	#HeaderW {height:150px;}
	#Header {margin-top:0px;height:150px;width: 512px;float: left;}

	#LogoPic img {height: 90px;margin:35px 0 0 15px}
	#HeaderText {margin-top:36px;text-align:left;;margin-right:10px;}
	#SubHeader1 {font-size: 36px;font-weight: bold;margin-top: 8px;}
	#SubHeader2 {font-size: 16px;font-weight: bold;margin-top: 4px;}
	#SubHeader3 {font-size: 16px;margin-top: 14px;font-weight: bold;}
	
	#Header2{height:151px;width: 512px;float: right;position: relative;}
	#DrPic img {height:120px;margin: 15px 30px 0 0;}
	#Sub2Header1 {font-size: 24px;margin-top: 29px;margin-left: 10px;}
	#Sub2Header2 {font-size: 24px;margin-top: 9px;margin-left:10px;}
	#Sub2Header3 {font-size: 28px;margin-top: 8px;margin-left: 10px;font-weight: bold;font-style:italic}
	
	#Menu {font-size:14px;cursor:pointer;float:left;width:220px;}
	#c2Open {padding:8px;display:none}
	#Menu #c2menu {display:block; border-right: 1px solid #367130;}
	
	#Menu a {font-size:14px;font-weight:bold;padding:10px;display:block;width:200px;text-decoration:none}
	#Menu a.sub {font-size:14px;font-weight:normal;padding:8px;display:block;width:auto;text-decoration:none;padding-left: 18px;    padding-right: 0;}
	#menuHide {display:none !important}
	
	#HighRes {float:left;min-height:320px;padding-bottom: 90px;}
	#heading {font-size: 20px;font-weight: bold;margin: 30px auto 10px;}
	#content {width:774px;padding:15px;margin:0 auto;font-size: 14px;font-weight: normal; text-align:left;line-height: 18px;padding-bottom:20px}
	#content p {margin-bottom:10px}
	#content .imgA {max-width:400px}
	
	#Footer {padding: 10px;font-size: 12px;padding-bottom: 60px;line-height: 14px;width: 100%;float:left}
	
}
@media screen and (min-width:1360px){
	.w1366{display:block}
    #size {width:650px;margin:0px auto;}
	#HeaderW {height:175px !important;}
	#Header {margin-top:0px;height:175px;width: 600px;float: left;}

	#LogoPic img {height: 120px;margin:25px 0 0 40px}
	#HeaderText {margin-top:46px;text-align:left;}
	#SubHeader1 {font-size: 46px;font-weight: bold;margin-top: 8px;}
	#SubHeader2 {font-size: 16px;font-weight: bold;margin-top: 4px;}
	#SubHeader3 {font-size: 16px;margin-top: 14px;font-weight: bold;}
	

	#Header2{height:175px;width: 600px;float: right;position: relative;}
	#DrPic img {height:140px;margin: 15px 80px 0 0;}
	#Sub2Header1 {font-size: 30px;margin-top: 29px;margin-left: 40px;}
	#Sub2Header2 {font-size: 32px;margin-top: 9px;margin-left:40px;}
	#Sub2Header3 {font-size: 34px;margin-top: 8px;margin-left: 40px;font-weight: bold;font-style:italic}
	
   #HeaderW{height:150px;display:block}
   #content {width:1090px}
}
@media screen and (min-width:1900px){
	.w1920{display:block}
   #HeaderW{height:150px;display:block}
   #content {width:1650px}
   #HighRes {float:left;min-height:320px;padding-bottom: 90px;max-width:1600px;}
}
