@media screen and (max-width: 1000px) {



}

@media only screen and (max-width: 767px) {

#container
{ 
	margin:0 auto; 
	width:768px; 
	height:auto; 
}
.section1 .left img {
	width: 340px;
}

.section1 .right img {
	width: 340px;
	padding: 0;
}

.section1 {
    background: url("../images/bg.jpg") no-repeat scroll center top #086723;
}

}

@media only screen and (min-width: 767px) and (max-width: 1000px) {

#container
{ 
	margin:0 auto; 
	width:768px; 
	height:auto; 
}
.section1 .left img {
	width: 580px;
}

.section1 .right img {
	width: 580px;
}
.section1 .phone{margin-top:10px; }
.section1 .phone h2{
	font-size:70px;
	text-align:center;
	
}
.section2 .left h1, .section2 .left h2
{
	font-size:36px;
}
.section2 .left h3{
	font-size:40px;
}
.left, .right {
    float: none;
}

.section2 .left h4
{
	font-size:70px;
}
.section2 .right img{
	width: 388px;
}
.section3 .left .award{
	width:100%; float:none; padding-right:10px;
	}
.section3 .left {
    padding-right: 15px;
    width: 393px;
}
.section3 .left .award{
	width:100%; float:none; padding-right:10px;
	}
.section3 .right .contact_info {
    padding-left: 28px;
    width: 346px;
}

.section3 .right .free_report {
    width: 339px;
}

.section3 .right {
    width: 378px;
}

.section3 .left {
    width: 580px;
}

.section3 .right .contact_info img {
    width: 337px;
}

}

@media only screen and (min-width: 599px) and (max-width: 768px) {

#container
{ 
	margin:0 auto; 
	width:580px; 
	height:auto; 
}

.left, .right {
    float: none;
}

.section3 .top_right
{
	display:none;
}

.section3 .right
{
	background:none;
}
.section3 .right .free_report{ margin-top:20px;}

}

@media only screen and (min-width: 479px) and (max-width: 600px) {

#container
{ 
	margin:0 auto; 
	width:460px; 
	height:auto; 
}

.section2 .left h1, .section2 .left h2
{
	font-size:30px;
}
.section2 .left h3{
	font-size:30px;
}

.section2 .left h4
{
	font-size:50px;
}
.section2 .right img{
	width: 460px;
}

.left, .right {
    float: none;
}

.section3 .left {
    width: 454px;
}
.section3 .left img{
	float:none;
}
.section3 .left .award{
	width:100%; float:none; padding-right:10px;
	}
.section3 .top_right
{
	display:none;
}

.section3 .right
{
	background:none;
}

.section3 .right .free_report {
	width: 362px;
	background: url(../images/free_report_320.jpg) top no-repeat;
	padding: 394px 0 20px 47px;
}
.left_menu{display:none;}
.footer .right p {
    clear: both;
	}
}

@media only screen and (min-width: 319px) and (max-width: 480px) {

#container
{ 
	margin:0 auto; 
	width:300px; 
	height:auto; 
}

.section1 .left img {
    width: 298px;
}

.section1 {
    background: url("../images/bg.jpg") no-repeat scroll center top #086723;
}
.section1 .phone{margin-top:10px; }
.section1 .phone h2{
	font-size:45px;
	text-align:center;
	
}

.left, .right {
    float: none;
}

.section1 .right img {
    padding: 0 0 11px;
}

.section1 .right img {
    width: 305px;
}

.section2 .left h1, .section2 .left h2
{
	font-size:30px;
}
.section2 .right_video{
	float:none;
	height:auto;
        width: 300px;
}
.section2 .right_video img{
	width: 300px;
}
.section2 .left h3{
	font-size:30px;
}

.section2 .left h4
{
	font-size:50px;
}

.section2 .right img{
	width: 304px;
}

.section3 .left {
	width: 300px;
}
.section3 .right{ width:300px; height:auto;}
.section3 .left img{
	float:none;
}
.section3 .right .contact_info img{ width:100%;}
.section3 .left article .entry-content{ display:none;}
.section3 .left .award{
	width:100%; float:none; padding-right:10px;
	}
.section3 .top_right, .header1{ display:none;}
.section3 .right{ background:none;}
.section3 .right .free_report{ margin-top: 20px;}
.section3 .right .free_report {
	width: 274px;
	background: url(../images/free_report_320.jpg) top no-repeat;
	padding: 286px 0 1px 20px;
}
.section3 .right .contact_info { padding-left:0px;}
.section3 .right .free_report .report_txt p{ width: 252px;}
.section3 .right .free_report input[type="text"]{ width: 237px;}
.section3 .right .free_report .inputbox{ width: 254px;}
.section3 .right .free_report input[type="image"]{ padding: 10px 0 0 0;}
.section3 .right .free_report .report_txt{ padding: 0px 0 0px 0;}

/*.footer img{ display:none;}*/
.left_menu{display:none;}
.footer .right p {
    clear: both;
	}
}

@media only screen and (min-width: 239px) and (max-width: 320px) {

p, ul, li{ font-size:11px;}

#container
{ 
	margin:0 auto; 
	width:220px; 
	height:auto; 
}

.section1 .left img {
    width: 225px;
}

.section1 {
    background: url("../images/bg.jpg") no-repeat scroll center top #086723;
}

.left, .right {
    float: none;
}

.section1 .right img {
    padding: 0 0 11px;
}

.section1 .right img {
    width: 225px;
}

.section2 .left h1, .section2 .left h2
{
	font-size:20px;
}
.section1 .phone{margin-top:10px; }
.section1 .phone h2{
	font-size:30px;
	text-align:center;
	
}
.section2 .left h3{
	font-size:30px;
}

.section3 .left article .entry-content { display:none;}
.section2 .left h4
{
	font-size:38px;
}
.section2 .right img{
	width: 222px;
}
.section2 .right_video img{
	width: 222px;
}

.section3 .left  {
	width: 218px;
}
.section2 .right_video {
	width: 218px;
	height:auto;
}
.section3 .left img{
	width: 218px;
}
.section3 .left img{
	float:none;
}
.section3 .left .award{
	width:100%; float:none; padding-right:10px;
	}
.section3 .top_right, .header1{ display:none;}
.section3 .right{ background:none;}
.section3 .right .free_report{ margin-top: 20px;}
.section3 .right {
	width: 228px;
	height:auto;
}

.section3 .right .contact_info img{ width: 200px;}
.section3 .right .contact_info{ padding:0; width:225px;}
.section3 .right .free_report {
	width: 208px;
	background: url(../images/free_report_240.jpg) top no-repeat;
	padding: 215px 0 1px 15px;
}
.section3 .right .free_report .report_txt p{ width: 194px;}
.section3 .right .free_report input[type="text"]{ width: 200px;}
.section3 .right .free_report .inputbox{ width: 200px;}
.section3 .right .free_report input[type="image"]{ padding: 10px 0 0 0; width: 198px;}
.section3 .right .free_report .report_txt{ padding: 0px 0 0px 0;}
.section3 .right .contact_info h5{ font-size:18px;}

.footer .social img{ float:left;}
.footer img{ float:none;}
.left_menu{display:none;}
.footer .right p {
    clear: both;
	}
}

@media only screen and (max-width: 240px) {

p, ul, li{ font-size:11px;}

#container
{ 
	margin:0 auto; 
	width:220px; 
	height:auto; 
}

.section1 .left img {
    width: 215px;
}

.section1 {
    background: url("../images/bg.jpg") no-repeat scroll center top #086723;
}

.left, .right {
    float: none;
}

.section1 .right img {
    padding: 0 0 11px;
}

.section1 .right img {
    width: 225px;
}

.section2 .left h1, .section2 .left h2
{
	font-size:20px;
}
.section2 .left h3{
	font-size:30px;
}

.section2 .left h4
{
	font-size:38px;
}
.section2 .right img{
	width: 222px;
}
.section3 .left {
	width: 218px;
}
.section3 .left img{
	width: 218px;
}
.section3 .left img{
	float:none;
}
.section3 .left .award{
	width:100%; float:none; padding-right:10px;
	}
.section3 .top_right, .header1{ display:none;}
.section3 .right{ background:none;}
.section3 .right .free_report{ margin-top: 20px;}
.section3 .right {
	width: 228px;
	height:auto;
}

.section3 .right .contact_info img{ width: 200px;}
.section3 .right .contact_info{ padding:0; width:225px;}
.section3 .right .free_report {
	width: 208px;
	background: url(../images/free_report_240.jpg) top no-repeat;
	padding: 215px 0 1px 15px;
}
.section3 .right .free_report .report_txt p{ width: 194px;}
.section3 .right .free_report input[type="text"]{ width: 200px;}
.section3 .right .free_report .inputbox{ width: 200px;}
.section3 .right .free_report input[type="image"]{ padding: 10px 0 0 0; width: 198px;}
.section3 .right .free_report .report_txt{ padding: 0px 0 0px 0;}
.section3 .right .contact_info h5{ font-size:18px;}

.footer .social img{ float:left;}
.footer img{ float:none; }
.left_menu{display:none;}
.footer .right p {
    clear: both;
	}
}
