@media only screen and (min-width : 320px) and (max-width : 479px){
.p-logo {
 float:none;
   margin-right:0em;
   text-align:center;
}
.footer-grid {  
    width: 100%;
}

.center-grid {
    width: 100%;
}

.footer-grid.twitts a{
color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
	width:70px;}
.about p{

text-align:justify;}
.dist{
text-align:center;}
.about .button a {
font: 400 12px/1.2em Arial;
    color: #5a5a5a;
    padding: 11px 18px;
    background: #fff;
    text-decoration: none;
    text-shadow: none;
    border: 1px solid #e9e9e9;
    float: right;
    font-family: 'Monda', sans-serif;

}
.about .button a:hover {
 background: rgb(141, 198, 63);
   color: #fff;
  text-decoration: none;
    text-shadow: none;
    border: 1px solid #e9e9e9;
    float: right;
    font-family: 'Monda', sans-serif;
    padding: 11px 18px;
	font: 400 12px/1.2em Arial;
}
.listview_1_of_2:first-child {
    margin-left: 0;
    border-right: 0px solid #eee;
}

.about img{
padding-top:20px;
}
.mid-grids {
    padding: 0px;
}
.top-nav ul li {
    float: none;}
.top-nav ul li a { 
    padding: 10px 0px;
	text-align:center;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    
    background-color: #b0cb1f;
	    border-radius: 10px;
		border-color: rgba(0, 0, 0, 0);
		
}
.logo{
  
    margin-right: 10px;
	    margin-top: 0px;
}
.header .wrap {
    
    margin-left: 10px!important;}
	.same img{
	padding-left: 40px!important;
padding-right: 35px!important;}
.same1{
padding-top:15px;}
.images_1_of_2 img {
    max-width: 20%;}
.t-phone{
	text-align:center!important;}	
.t-mail{
	text-align:center!important;}	
}
@media only screen and (min-width : 480px) and (max-width : 500px) {
.same img{
padding-left: 60px !important;
padding-right: 75px !important;}

}
@media only screen and (min-width : 501px) and (max-width : 767px){
.same img{
	padding-left: 10% !important;
padding-right: 36% !important;}

}
/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) and (max-width : 767px) {
.footer-grid.twitts a{
color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
	width:70px;}
	.about p{
text-align:justify;}

.top-nav ul li {
    float: none;}
.top-nav ul li a { 
    padding: 10px 0px;
	text-align:center;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    
    background-color: #72a80f;
	    border-radius: 10px;
		border-color: rgba(0, 0, 0, 0);
}
.top-nav{
    float: none;}

.same1{
padding-top:15px;}
.images_1_of_2 img {
    max-width: 20%;}
	
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) and (max-width : 991px) {
.footer-grid.twitts a{
color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
	width:70px;}
	.about p{

text-align:justify;}
.section.group.dist{
text-align:center;}

.navbar-inverse{
display:inline;}



}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
.footer-grid.twitts a{
color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
	width:70px;}
	.about p{

text-align:justify;}

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
.footer-grid.twitts a{
color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
	width:70px;}
	.about p{

text-align:justify;}
.p-logo {
    margin-right: 2.8em;
}
}
