@charset "utf-8";
/* CSS Document */

@media all and (max-width: 1141px) and (min-width: 621px){
	
.ftr_mail_section {
  clear: both;
}
	
.ftr_cont {
  max-width: 220px;
}
	
	}
	
@media all and (max-width: 620px) and (min-width:390px){
	
.ftr_cont {
  float: right;
  margin-bottom: 8%;
  max-width: 220px;
  width: 100%;
  margin-left:0;
}	
	
.ftr_mail_section {
  clear: both;	
  float: none;
  margin: 0 auto;
  max-width: 280px;
  width: 100%;
}

.ftr_abt {
  float: left;
  max-width: 170px;
  width: 100%;
}
	
	}	
	
@media all and (max-width: 389px) and (min-width:100px){
	
.ftr_abt {
  float: none;
  margin: 0 auto;
  max-width: 170px;
  width: 100%;
}

.ftr_cont {
  float: none;
  margin: 0 auto;
  max-width: 220px;
  width: 100%;
}

.ftr_mail_section {
  float: none;
  margin: 0 auto;
  max-width: 280px;
  width: 100%;
}

		}
	
@media all and (max-width: 939px) and (min-width:100px){
	
.logo {
  float: none;
  text-align: center;
}



.header_call {
  float: none;
   margin-top: 20px;
  text-align: center;
}	
	
.navmobile {
  display: block;
     margin-top:20px;
}		

.main_nav {
   display: none;
 }

.content_left {
  float: none;
  margin: 0 auto;
  max-width: 470px;
  width: 100%;
}

.content_right {
  float: none;
  margin: 0 auto;
  width: 100%;
  max-width: 470px;
}

.rmm {
  opacity:100;
  margin-top:20px;
  display:block;
}

.outer_most {
  margin: 0 8px;
}



	}	
	
@media all and (max-width: 939px) and (min-width:850px){	

.clit_name{
   max-width: 200px;
  width: 100%;
}	
	
}

@media all and (max-width: 849px) and (min-width:746px){	

.clit_name{
   max-width: 200px;
  width: 100%;
}	


.clit_sctr {
   max-width: 250px;
   width: 100%;
}

.clit_featr{
	max-width: 250px;
  width: 100%;
}

}

@media all and (max-width: 745px) and (min-width:612px){	

.clit_name{
   max-width: 130px;
  width: 100%;
}	


.clit_sctr {
   max-width: 200px;
   width: 100%;
  
}

.clit_featr{
	max-width: 225px;
  width: 100%;
}

}

@media all and (max-width: 611px) and (min-width:500px){
	
.clit_name{
   max-width: 100px;
  width: 100%;
}	


.clit_sctr {
   max-width: 150px;
   width: 100%;
    margin-left:3%;
}

.clit_featr{
	max-width: 200px;
  width: 100%;
   margin-left:3%;
}
	
	}
	
@media all and (max-width: 499px) and (min-width:364px){
	
.clit_name{
   max-width: 70px;
  width: 100%;
}	


.clit_sctr {
   max-width: 100px;
   width: 100%;
   margin-left:4%;
}

.clit_featr{
	max-width: 150px;
  width: 100%;
  margin-left:4%;
}


	}	
	
	
@media all and (max-width: 369px) and (min-width:300px){
	
.clit_name h2{
	font-size:16px;
	}
	
.clit_sctr	h2{
	font-size:16px;
	}

	
.clit_name{
   max-width: 70px;
  width: 100%;
}	

.clit_featr h2{
	font-size:16px; }

.clit_sctr {
   max-width: 100px;
   width: 100%;
   padding-left:3%;
}

.clit_featr{
  max-width: 85px;
  width: 100%;
  padding-left:3%;
  
}


	}	
	
@media all and (max-width: 299px) and (min-width:200px){	

.clit_name h2{
	font-size:18px;
	}
	
.clit_sctr	h2{
	font-size:16px;
	}

	
.clit_name{
   max-width: 70px;
  width: 100%;
}	


.clit_sctr {
   max-width: 80px;
   width: 100%;
    padding-left:3%;
}

.clit_featr h2{
	font-size:16px; }
	
	
.clit_featr{
	max-width: 70px;
  width: 100%;
   padding-left:3%;
}


}

@media all and (max-width: 731px) and (min-width:100px){
	
.table_right > h2 {
  display: none;
}

.rm_table .table_right {
  float: left; 
}	

.rm_table {
  float: none;
  margin: 0 auto;
  max-width: 550px;
  overflow: hidden;
  padding-bottom: 20px;
  width: 100%;
}

.rm_table .table_left {
  float: none;
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
}

.rm_table .table_right {
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
}
	
	
	
	}	