@media only screen and (min-width: 1300px) {}
@media only screen and (max-width: 1799px) and (min-width: 1450px) {
}
@media only screen and (max-width: 1399px) and (min-width: 1300px){

}

@media only screen and (max-width: 1299px) and (min-width: 1024px) {

}

@media only screen and (max-width: 1123px) and (min-width: 821px) {
body {
    background-image:none;
    background-position: center top;
    font-family: "Lato",sans-serif;
 	margin: 0;
    padding: 0;
}
.wrapper{
	margin:0 auto; 
	width:96%;
}
.wrapper img{
	max-width:100%;
	height:auto;
}
.tleft{
margin:28px 0 0 10px;	
}
.request{
margin:17px 10px 20px 0px;
}
.bdytxt{
width:95%;	
padding: 30px 0 70px;
font-size: 16px;
}
/*Home content*/
.bg{
	background-size: 100% 100%;
    height: auto;
    padding-bottom: 40px;	
}
.mbg {
    margin: 0 auto;
    padding: 40px 0;
    width: 100%;
}
.mbg ul{margin:0 auto; width:100%;}
.mbg li{list-style:none; float:left; padding-right:5px;margin-left: 4px; width:32%;}
.mbg1{height: auto; width: 99%;margin-left:10px;}
.pic{margin:0 auto; width:100%; padding:9px 0 0 0;}
.mtxt{margin:0 auto; width:100%;font-size:12px;padding:18px 0 13px;}
.pic1 {display: block; margin-left: 10px; width: 92%; height:120px; background:url(../images/pic1.jpg); background-size:100% 100%;}
.pic1:hover {background:url(../images/pic1h.jpg);background-size:100% 100%;}
.btn1 {display: block; width:100%; height:55px;background-size: 100% 100%;}
.btn1:hover {background:url(../images/btn1h.jpg);background-size: 100% 100%;}

.mbg2{height: auto; width: 99%;margin-left:10px;}
.pic2 {display: block; margin-left: 10px; width: 92%; height:120px; background:url(../images/pic2.jpg);background-size:100% 100%;}
.pic2:hover {background:url(../images/pic2h.jpg);background-size:100% 100%;}
.btn2 {display: block; width:100%; height:55px; background:url(../images/btn2.jpg);background-size:100% 100%;}
.btn2:hover {background:url(../images/btn2h.jpg);background-size:100% 100%;}

.mbg3{height: auto; width: 99%;margin-left:10px;}
.pic3 {display: block; margin-left: 10px; width: 92%; height:120px; background:url(../images/pic3.jpg);background-size:100% 100%;}
.pic3:hover {background:url(../images/pic3h.jpg);background-size:100% 100%;}
.btn3 {display: block; width:100%; height:55px; background:url(../images/btn3.jpg);background-size:100% 100%;}
.btn3:hover {background:url(../images/btn3h.jpg);background-size:100% 100%;}

/*End home*/
.clogos{
width:97%;	
}
.clogos img{
max-width:100%;	
}
.logo {
    float: left;
    margin-bottom: 20px;
	text-align:center;
	width:255px;
}
.logo img{
	margin-bottom: 10px;
	margin-top: 0px;
	max-width:100%;
}
#topnav{
float:right;
margin:50px 0 40px 30px;
}
#contleft {
    float: left;
    width:55%;
}
.forms2{
margin:0 10px 60px 0;	
float: right;
}
.forms1{
margin:0 10px 60px 0px;		
width: 220px;
float: left;
}
.tffileds{
width: 220px;	
}
.tffileds2{
width: 220px;	
}

#contright {
    float: right;
    margin: 0 auto;
    text-align: center;
	width:45%;
	margin-bottom:20px;
}

#contright img {
    margin-top: 0;
    max-width: 90%;
	margin-bottom:40px;
}
.bhead {
    font-size: 18px;
    margin: 20px 0 16px;
}
.bb1 {
    color: #d9d9d9;
    float: left;
    font-size: 13px;
    margin: 0 47px 35px 0;
    text-decoration: none;
    width: 150px;
}
.bb2 {
    color: #d9d9d9;
    float: left;
    font-size: 13px;
    width: 420px;
}
.bb3 {
    color: #d9d9d9;
    float: right;
    font-size: 13px;
    line-height: 18px;
    margin: 0 auto 20px;
    text-decoration: none;
    width: 30%;
	margin-bottom:20px;
}
.submits{
	margin:0 0 0 80px;
	float:left;
}
}

@media only screen and (max-width: 820px) and (min-width: 768px){
body {
    background-image:none;
    background-position: center top;
    font-family: "Lato",sans-serif;
 	margin: 0;
    padding: 0;
}
.wrapper{
	margin:0 auto; 
	width:96%;
}
.wrapper img{
	max-width:100%;
	height:auto;
}
.tleft{
margin:28px 0 0 10px;	
}
.request{
margin:17px 10px 20px 0px;
}
.bdytxt{
width:95%;	
padding: 30px 0 70px;
font-size: 16px;
}
/*Home content*/
.bg{
	background-size: 100% 100%;
    height: auto;
    padding-bottom: 40px;	
}
.mbg {
    margin: 0 auto;
    padding: 40px 0;
    width: 100%;
}
.mbg ul{margin:0 auto; width:100%;}
.mbg li{list-style:none; float:left; padding-right:5px; width:32%;}
.mbg1{height: auto; width: 99%;margin-left:10px;}
.pic{margin:0 auto; width:100%; padding:9px 0 0 0;}
.mtxt{margin:0 auto; width:100%;font-size:12px;padding:18px 0 13px;}
.pic1 {display: block; margin-left: 10px; width: 92%; height:120px; background:url(../images/pic1.jpg); background-size:100% 100%;}
.pic1:hover {background:url(../images/pic1h.jpg);background-size:100% 100%;}
.btn1 {display: block; width:100%; height:55px;background-size: 100% 100%;}
.btn1:hover {background:url(../images/btn1h.jpg);background-size: 100% 100%;}

.mbg2{height: auto; width: 99%;margin-left:10px;}
.pic2 {display: block; margin-left: 10px; width: 92%; height:120px; background:url(../images/pic2.jpg);background-size:100% 100%;}
.pic2:hover {background:url(../images/pic2h.jpg);background-size:100% 100%;}
.btn2 {display: block; width:100%; height:55px; background:url(../images/btn2.jpg);background-size:100% 100%;}
.btn2:hover {background:url(../images/btn2h.jpg);background-size:100% 100%;}

.mbg3{height: auto; width: 99%;margin-left:10px;}
.pic3 {display: block; margin-left: 10px; width: 92%; height:120px; background:url(../images/pic3.jpg);background-size:100% 100%;}
.pic3:hover {background:url(../images/pic3h.jpg);background-size:100% 100%;}
.btn3 {display: block; width:100%; height:55px; background:url(../images/btn3.jpg);background-size:100% 100%;}
.btn3:hover {background:url(../images/btn3h.jpg);background-size:100% 100%;}

/*End home*/
.clogos{
width:97%;	
}
.clogos img{
max-width:100%;	
}
.logo {
    float: none;
    margin: 33px 0;
    margin:0 auto;
	text-align:center;
}
.logo img{
margin-left:20px 0px 0px 0px;	
}
#topnav{
float:none;
margin:30px 0px 80px 30px;
}
#contleft {
    float: none;
    width: auto;
}
.forms2{
margin:0 60px 60px 0;	
}
.forms1{
margin:0 60px 60px 58px;		
}

#contright {
    float: none;
    margin: 0 auto;
    text-align: center;
	width:60%;
	margin-bottom:20px;
}

#contright img {
    margin-top: 0;
    max-width: 90%;
	margin-bottom:40px;
}
.bhead {
    font-size: 18px;
    margin: 20px 0 16px;
}
.bb3 {
    color: #d9d9d9;
    float: none;
    font-size: 13px;
    line-height: 18px;
    margin: 0 auto;
    text-decoration: none;
    width: 40%;
	margin-bottom:20px;
}
}
@media only screen and (max-width: 767px) and (min-width: 603px){
body {
    background-image:none;
    background-position: center top;
    font-family: "Lato",sans-serif;
 	margin: 0;
    padding: 0;
}
.wrapper{
	margin:0 auto; 
	width:100%;
}
.wrapper img{
	max-width:100%;
	height:auto;
}
.tleft{
width:100%;
margin:0 auto;
line-height:20px;
float:none;
text-align:center;	
}
.request {
    float: none;
    margin: 10px auto;
}
.logo {
    float: none;
	margin: 25px auto;
}
#topnav{
display:none;
}
.bg {
    background-image:none;
	background-color:#323A45;
	height: auto;
    overflow: auto;
}
.mbg{
width:100%;	
margin:0 auto;	
}
.mbg li{
float:none;
width:100%;	
}
.mbg1{
width:100%;	
background-image:none;
background-color:#082439;
height: auto;
}
.pic{
width:100%;		
}
.pic1{
width:100%;
max-width:100%;			
}
.pic1{
background: rgba(0, 0, 0, 0) url("../images/pic1.jpg") no-repeat scroll 0 0 / 25.9% auto;
display: block;
height: 200px;
max-width: 100%;
width: 100%;	
}

.pic2{
background: rgba(0, 0, 0, 0) url("../images/pic2.jpg") no-repeat scroll 0 0 / 87% auto;
display: block;
height: 200px;
max-width: 100%;
width: 100%;	
}
.mtxt{
width:85%;	
}
.btn1{
width:100%;	
}
/*Home content*/
.bg{
	background-size: 100% 100%;
    height: auto;
    padding-bottom: 40px;	
}
.mbg {
    margin: 0 auto;
    padding: 40px 0;
    width: 100%;
}
.mbg ul{margin:0 auto; width:100%;}
.mbg li{list-style:none; float:left; padding-right:5px; width:32%;}
.mbg1{height: auto; width: 99%;margin-left:10px;}
.pic{margin:0 auto; width:100%; padding:9px 0 0 0;}
.mtxt{margin:0 auto; width:100%;font-size:12px;padding:18px 0 13px;}
.pic1 {display: block; margin-left: 6px; width: 93%; height:120px; background:url(../images/pic1.jpg); background-size:100% 100%;}
.pic1:hover {background:url(../images/pic1h.jpg);background-size:100% 100%;}
.btn1 {display: block; width:100%; height:55px;background-size: 100% 100%;}
.btn1:hover {background:url(../images/btn1h.jpg);background-size: 100% 100%;}

.mbg2{height: auto; width: 99%;margin-left:10px;}
.pic2 {display: block; margin-left: 6px; width: 94%; height:120px; background:url(../images/pic2.jpg);background-size:100% 100%;}
.pic2:hover {background:url(../images/pic2h.jpg);background-size:100% 100%;}
.btn2 {display: block; width:100%; height:55px; background:url(../images/btn2.jpg);background-size:100% 100%;}
.btn2:hover {background:url(../images/btn2h.jpg);background-size:100% 100%;}

.mbg3{height: auto; width: 99%;margin-left:10px;}
.pic3 {display: block; margin-left: 6px; width: 94%; height:120px; background:url(../images/pic3.jpg);background-size:100% 100%;}
.pic3:hover {background:url(../images/pic3h.jpg);background-size:100% 100%;}
.btn3 {display: block; width:100%; height:55px; background:url(../images/btn3.jpg);background-size:100% 100%;}
.btn3:hover {background:url(../images/btn3h.jpg);background-size:100% 100%;}

/*End home*/
.clogos {
    margin: 0 auto;
    padding: 25px 0;
    width: 98%;
}
.clogos img{
	max-width:98%;
	height:auto;
}
.bb1{
	width: 20%;
	float:left;
	margin:0px 15px 0;
}

.bb2 {
    float: left;
    margin: 0;
    text-align: left;
    width: 73%;
}
.bb3 {
    float: left;
    margin: 0 auto;
    padding: 0 10px;
    width: 50%;
	margin-bottom:25px; 
}	
.form1{
 width: 50%;	
 float:left; 
 margin:10px auto;
 text-align:center;
}
.form2{
 width: 50%;	
 float:right; 
 margin:20px auto;
  text-align:center;
}
.tffiled2{
margin: -10px 0 15px;	
}
.ft_btn {
	float: right;
    margin-right: 0;
    margin-top: 0;
    width: 100px;
}
.bleft{
float:none;
text-align:center;	
}
.bright{
float:none;
text-align:center;	
margin-top:10px;	
}
.bdytxt{
width:94%;
font-size:16px;
padding:25px 0 70px;
}
.bg2{
	background-image:none;
	background-repeat: repeat;
	overflow:auto; 
	font-size:12px;
	color:#a4a4a8; 
	height:auto;
	padding:25px 0 40px 0; 
	background-color:#3F4B5B;
	text-decoration:none;
}
.phead{
margin: 10px 20px 0 10px;	
text-align:center;
float:left;
font-size:30px;
}
.phright{
	float:right;
	font-size:16px;
	text-align:center;
	margin:10px 0 0;
}
.fright {
    float: right;
    height: auto;
    margin: 0 0 10px 15px;
    max-width: 40%;
    text-align: center;
    width: 100%;
}

.bhead {
    font-size: 18px;
    margin: 35px 0 16px;
}
.forms1 {
    float: none;
    margin: 0px;
    text-align: center;
    width: 100%;
}
.forms2{
float: none;	
margin:0 0 20px;
text-align: center;
width: 100%;
}
#contright img{
margin-bottom:20px;
float:left;
text-align:center;
}
#contleft{
 width: 98%;
}
.insidepad{
padding-top:10px;	
}
#contright iframe{
	float:none;
	width:100%;
	text-align:center;
	margin-right:10px;
}
.tffileds{
	font-size:14px;
	width: 230px;
	margin:0 10px 18px;	
}
.submits{
margin:0 10px 0 0;	
}
#contright img {
    margin-top: 20px;
    max-width: 70%;
}
.tffileds2{
width:90%;	
}
#contright {
    float: none;
    margin-left: 0;
}
}
@media only screen and (max-width: 602px) and (min-width: 460px){	
body {
    background-image:none;
    background-position: center top;
    font-family: "Lato",sans-serif;
 	margin: 0;
    padding: 0;
}
.wrapper{
	margin:0 auto; 
	width:100%;
}
.wrapper img{
	max-width:100%;
	height:auto;
}
.tleft{
width:100%;
margin:0 auto;
line-height:20px;
float:none;
text-align:center;	
}
.request {
    float: none;
    margin: 10px auto;
}
.logo {
    float: none;
	margin: 25px auto;
}
#topnav{
display:none;
}
.bg {
    background-image:none;
	background-color:#323A45;
	height: auto;
    overflow: auto;
}
.mbg{
width:100%;	
margin:0 auto;	
}
.mbg li{
float:none;
width:100%;	
}
.mbg1{
width:100%;	
background-image:none;
background-color:#082439;
height: auto;
}
.pic{
width:100%;		
}
.pic1{
width:100%;
max-width:100%;			
}
.pic1{
background: rgba(0, 0, 0, 0) url("../images/pic1.jpg") no-repeat scroll 0 0 / 25.9% auto;
display: block;
height: 200px;
max-width: 100%;
width: 100%;	
}

.pic2{
background: rgba(0, 0, 0, 0) url("../images/pic2.jpg") no-repeat scroll 0 0 / 87% auto;
display: block;
height: 200px;
max-width: 100%;
width: 100%;	
}
.mtxt{
width:85%;	
}
.btn1{
width:100%;	
}
/*Home content*/
.bg{
	background-size: 100% 100%;
    height: auto;
    padding-bottom: 40px;	
}
.mbg {
    margin: 0 auto;
    padding: 40px 0;
    width: 100%;
}
.mbg ul{margin:0 auto; width:100%;}
.mbg li{list-style:none; float:left; padding-right:5px; width:96%;margin-bottom:20px;}
.mbg1{height: auto; width: 99%;margin-left:10px;}
.pic{margin:0 auto; width:100%; padding:9px 0 0 0;}
.mtxt{margin:0 auto; width:100%;font-size:12px;padding:18px 0 13px;}
.pic1 {display: block; margin-left: 8px; width: 96%; height:120px; background:url(../images/pic1.jpg); background-size:100% 100%;}
.pic1:hover {background:url(../images/pic1h.jpg);background-size:100% 100%;}
.btn1 {display: block; width:100%; height:59px;background-size: 100% 100%;}
.btn1:hover {background:url(../images/btn1h.jpg);background-size: 100% 100%;}

.mbg2{height: auto; width: 99%;margin-left:10px;background-size:100% 100%;}
.pic2 {display: block; margin-left: 8px; width: 96%; height:120px; background:url(../images/pic2.jpg);background-size:100% 100%;}
.pic2:hover {background:url(../images/pic2h.jpg);background-size:100% 100%;}
.btn2 {display: block; width:100%; height:59px; background:url(../images/btn2.jpg);background-size:100% 100%;}
.btn2:hover {background:url(../images/btn2h.jpg);background-size:100% 100%;}

.mbg3{height: auto; width: 99%;margin-left:10px;background-size:100% 100%;}
.pic3 {display: block; margin-left: 8px; width: 96%; height:120px; background:url(../images/pic3.jpg);background-size:100% 100%;}
.pic3:hover {background:url(../images/pic3h.jpg);background-size:100% 100%;}
.btn3 {display: block; width:100%; height:59px; background:url(../images/btn3.jpg);background-size:100% 100%;}
.btn3:hover {background:url(../images/btn3h.jpg);background-size:100% 100%;}

/*End home*/
.clogos {
    margin: 0 auto;
    padding: 25px 0;
    width: 98%;
}
.clogos img{
	max-width:98%;
	height:auto;
}
.bb1{
	width: 90%;
	float:none;
	margin:0px 15px 0;
}
.bb2{
	width: 85%;
	float:none;
	text-align:center;
	margin:0 auto;
}
.bb3 {
    float: none;
    margin: 0 auto;
    padding: 0 10px;
    width: 70%;
	margin-bottom:25px; 
}	
.form1{
 width: 100%;	
 float:none; 
 margin:10px auto;
 text-align:center;
}
.form2{
 width: 100%;	
  float:none; 
 margin:10px auto;
  text-align:center;
}
.tffiled2{
margin: -10px 0 15px;	
}
.ft_btn {
    float: right;
    margin-right: 90px;
	margin-top: 0px;
    width: 100px;
}
.bleft{
float:none;
text-align:center;	
}
.bright{
float:none;
text-align:center;	
margin-top:10px;	
}
.bdytxt{
width:94%;
font-size:16px;
padding:25px 0 70px;
}
.bg2{
	background-image:none;
	background-repeat: repeat;
	overflow:auto; 
	font-size:12px;
	color:#a4a4a8; 
	height:auto;
	padding:25px 0 40px 0; 
	background-color:#3F4B5B;
	text-decoration:none;
}
.phead{
margin: 10px 20px 0 0;	
text-align:center;
float:none;
font-size:30px;
}
.phright{
	float:left;
	font-size:16px;
	text-align:center;
	margin:10px 0 0;
}
.fright {
    float: none;
    margin: 0px 0 10px 15px;
    max-width: 80%;
    text-align: center;
    width: 100%;
}
.forms1 {
    float: none;
    margin: 0px;
    text-align: center;
    width: 100%;
}
.forms2{
float: none;	
margin:0 0 20px;
text-align: center;
width: 100%;
}
#contright img{
margin-bottom:20px;
float:left;
text-align:center;
}
#contleft{
 width: 98%;
}
.insidepad{
padding-top:10px;	
}
#contright iframe{
	float:none;
	width:100%;
	text-align:center;
}
}

@media only screen and (max-width: 459px) and (min-width: 360px) {
body {
    background-image:none;
    background-position: center top;
    font-family: "Lato",sans-serif;
 	margin: 0;
    padding: 0;
}
.wrapper{
	margin:0 auto; 
	width:100%;
}
.wrapper img{
	max-width:100%;
	height:auto;
}
.tleft{
width:100%;
margin:0 auto;
line-height:20px;
float:none;
text-align:center;	
}
.request {
    float: none;
    margin: 10px auto;
}
.logo {
    float: none;
	margin: 25px auto;
}
#topnav{
display:none;
}
.bg {
    background-image:none;
	background-color:#323A45;
	height: auto;
    overflow: auto;
}
.mbg{
width:100%;	
margin:0 auto;	
}
.mbg li{
float:none;
width:100%;	
}
.mbg1{
width:100%;	
background-image:none;
background-color:#082439;
height: auto;
}
.pic{
width:100%;		
}
.pic1{
width:100%;
max-width:100%;			
}
.pic1{
background: rgba(0, 0, 0, 0) url("../images/pic1.jpg") no-repeat scroll 0 0 / 25.9% auto;
display: block;
height: 200px;
max-width: 100%;
width: 100%;	
}

.pic2{
background: rgba(0, 0, 0, 0) url("../images/pic2.jpg") no-repeat scroll 0 0 / 87% auto;
display: block;
height: 200px;
max-width: 100%;
width: 100%;	
}
.mtxt{
width:85%;	
}
.btn1{
width:100%;	
}
/*Home content*/
.bg{
	background-size: 100% 100%;
    height: auto;
    padding-bottom: 40px;	
}
.mbg {
    margin: 0 auto;
    padding: 40px 0;
    width: 100%;
}
.mbg ul{margin:0 auto; width:100%;}
.mbg li{list-style:none; float:left; padding-right:5px; width:94%;margin-bottom:20px;margin-left:3px;}
.mbg1{height: auto; width: 99%;margin-left:10px;}
.pic{margin:0 auto; width:100%; padding:9px 0 0 0;}
.mtxt{margin:0 auto; width:100%;font-size:12px;padding:18px 0 13px;}
.pic1 {display: block; margin-left: 8px; width: 95%; height:120px; background:url(../images/pic1.jpg); background-size:100% 100%;}
.pic1:hover {background:url(../images/pic1h.jpg);background-size:100% 100%;}
.btn1 {display: block; width:100%; height:55px;background-size: 100% 100%;}
.btn1:hover {background:url(../images/btn1h.jpg);background-size: 100% 100%;}

.mbg2{height: auto; width: 99%;margin-left:10px;}
.pic2 {display: block; margin-left: 8px; width: 95%; height:120px; background:url(../images/pic2.jpg);background-size:100% 100%;}
.pic2:hover {background:url(../images/pic2h.jpg);background-size:100% 100%;}
.btn2 {display: block; width:100%; height:55px; background:url(../images/btn2.jpg);background-size:100% 100%;}
.btn2:hover {background:url(../images/btn2h.jpg);background-size:100% 100%;}

.mbg3{height: auto; width: 99%;margin-left:10px;}
.pic3 {display: block; margin-left: 8px; width: 95%; height:120px; background:url(../images/pic3.jpg);background-size:100% 100%;}
.pic3:hover {background:url(../images/pic3h.jpg);background-size:100% 100%;}
.btn3 {display: block; width:100%; height:55px; background:url(../images/btn3.jpg);background-size:100% 100%;}
.btn3:hover {background:url(../images/btn3h.jpg);background-size:100% 100%;}

/*End home*/
.clogos {
    margin: 0 auto;
    padding: 25px 0;
    width: 98%;
}
.clogos img{
	max-width:98%;
	height:auto;
}
.bb1{
	width: 90%;
	float:none;
	margin:0px 15px 0;
}
.bb2{
	width: 85%;
	float:none;
	text-align:center;
	margin:0 auto;
}
.bb3 {
    float: none;
    margin: 0 auto;
    padding: 0 10px;
    width: 90%;
	margin-bottom:25px; 
}	
.form1{
 width: 100%;	
 float:none; 
 margin:10px auto;
 text-align:center;
}
.form2{
 width: 100%;	
  float:none; 
 margin:10px auto;
  text-align:center;
}
.tffiled2{
margin: -10px 0 15px;	
}
.ft_btn {
    float: right;
    margin-right: 30px;
    width: 100px;
}
.bleft{
float:none;
text-align:center;	
}
.bright{
float:none;
text-align:center;	
margin-top:10px;	
}
.bdytxt{
width:94%;
font-size:16px;
padding:25px 0 70px;
}
.bg2{
	background-image:none;
	background-repeat: repeat;
	overflow:auto; 
	font-size:12px;
	color:#a4a4a8; 
	height:auto;
	padding:25px 0 40px 0; 
	background-color:#3F4B5B;
	text-decoration:none;
}
.phead{
margin: 10px 20px 0 0;	
text-align:center;
float:none;
font-size:30px;
}
.phright{
	float:left;
	font-size:16px;
	text-align:center;
	margin:10px 0 0;
}
.fright {
    float: none;
    margin: 0px 0 10px 15px;
    max-width: 80%;
    text-align: center;
    width: 100%;
}
.forms1{
margin:0px;	
}
.forms2{
margin:0 0 20px;
}
#contright img{
margin-bottom:20px;
float:left;
text-align:center;
}
#contleft{
 width: 98%;
}
.insidepad{
padding-top:10px;	
}
#contright iframe{
	float:none;
	width:100%;
	text-align:center;
}
}

@media only screen and (max-width: 359px) and (min-width: 1px) {
body {
    background-image:none;
    background-position: center top;
    font-family: "Lato",sans-serif;
 	margin: 0;
    padding: 0;
}
.wrapper{
	margin:0 auto; 
	width:100%;
}
.wrapper img{
	max-width:100%;
	height:auto;
}
.tleft{
width:100%;
margin:0 auto;
line-height:20px;
float:none;
text-align:center;	
}
.request {
    float: none;
    margin: 10px auto;
}
.logo {
    float: none;
	margin: 25px auto;
}
#topnav{
display:none;
}
.bg {
    background-image:none;
	background-color:#323A45;
	height: auto;
    overflow: auto;
}
.mbg{
width:100%;	
margin:0 auto;	
}
.mbg li{
float:none;
width:100%;	
}
.mbg1{
width:100%;	
background-image:none;
background-color:#082439;
height: auto;
}
.pic{
width:100%;		
}
.pic1{
width:100%;
max-width:100%;			
}
.pic1{
background: rgba(0, 0, 0, 0) url("../images/pic1.jpg") no-repeat scroll 0 0 / 25.9% auto;
display: block;
height: 200px;
max-width: 100%;
width: 100%;	
}

.pic2{
background: rgba(0, 0, 0, 0) url("../images/pic2.jpg") no-repeat scroll 0 0 / 87% auto;
display: block;
height: 200px;
max-width: 100%;
width: 100%;	
}
.mtxt{
width:85%;	
}
.btn1{
width:100%;	
}
/*Home content*/
.bg{
	background-size: 100% 100%;
    height: auto;
    padding-bottom: 40px;	
}
.mbg {
    margin: 0 auto;
    padding: 40px 0;
    width: 100%;
}
.mbg ul{margin:0 auto; width:100%;}
.mbg li{list-style:none; float:left; padding-right:5px; width:95%;margin-bottom:20px;}
.mbg1{height: auto; width: 99%;margin-left:10px;}
.pic{margin:0 auto; width:100%; padding:9px 0 0 0;}
.mtxt{margin:0 auto; width:100%;font-size:12px;padding:18px 0 13px;}
.pic1 {display: block; margin-left: 7px; width: 95%; height:120px; background:url(../images/pic1.jpg); background-size:100% 100%;}
.pic1:hover {background:url(../images/pic1h.jpg);background-size:100% 100%;}
.btn1 {display: block; width:100%; height:55px;background-size: 100% 100%;}
.btn1:hover {background:url(../images/btn1h.jpg);background-size: 100% 100%;}

.mbg2{height: auto; width: 99%;margin-left:10px;}
.pic2 {display: block; margin-left: 7px; width: 95%; height:120px; background:url(../images/pic2.jpg);background-size:100% 100%;}
.pic2:hover {background:url(../images/pic2h.jpg);background-size:100% 100%;}
.btn2 {display: block; width:100%; height:55px; background:url(../images/btn2.jpg);background-size:100% 100%;}
.btn2:hover {background:url(../images/btn2h.jpg);background-size:100% 100%;}

.mbg3{height: auto; width: 99%;margin-left:10px;}
.pic3 {display: block; margin-left: 7px; width: 95%; height:120px; background:url(../images/pic3.jpg);background-size:100% 100%;}
.pic3:hover {background:url(../images/pic3h.jpg);background-size:100% 100%;}
.btn3 {display: block; width:100%; height:55px; background:url(../images/btn3.jpg);background-size:100% 100%;}
.btn3:hover {background:url(../images/btn3h.jpg);background-size:100% 100%;}

/*End home*/
.clogos {
    margin: 0 auto;
    padding: 25px 0;
    width: 98%;
}
.clogos img{
	max-width:98%;
	height:auto;
}
.bb1{
	width: 90%;
	float:none;
	margin:0px 15px 0;
}
.bb2{
	width: 85%;
	float:none;
	text-align:center;
	margin:0 auto;
}
.bb3 {
    float: none;
    margin: 0 auto;
    padding: 0 10px;
    width: 90%;
	margin-bottom:25px; 
}	
.form1{
 width: 100%;	
 float:none; 
 margin:10px auto;
 text-align:center;
}
.form2{
 width: 100%;	
  float:none; 
 margin:10px auto;
  text-align:center;
}
.tffiled2{
margin: -10px 0 15px;	
}
.ft_btn {
    float: right;
    margin-right: 30px;
    width: 100px;
}
.bleft{
float:none;
text-align:center;	
}
.bright{
float:none;
text-align:center;	
margin-top:10px;	
}
.bdytxt{
width:94%;
font-size:16px;
padding:25px 0 70px;
}
.bg2{
	background-image:none;
	background-repeat: repeat;
	overflow:auto; 
	font-size:12px;
	color:#a4a4a8; 
	height:auto;
	padding:25px 0 40px 0; 
	background-color:#3F4B5B;
	text-decoration:none;
}
.phead{
margin: 10px 20px 0 0;	
text-align:center;
float:none;
font-size:30px;
}
.phright{
	float:left;
	font-size:16px;
	text-align:center;
	margin:10px 0 0;
}
.fright {
    float: none;
    margin: 0px 0 10px 15px;
    max-width: 80%;
    text-align: center;
    width: 100%;
}
.forms1{
margin:0px;	
}
.forms2{
margin:0 0 20px;
}
#contright img{
margin-bottom:20px;
float:left;
text-align:center;
}
#contleft{
 width: 98%;
}
.insidepad{
padding-top:10px;	
}
#contright iframe{
	float:none;
	width:100%;
	text-align:center;
}
}