   #container_comm
{ 	width:97%%; position: relative; overflow: auto;  
    text-align: left;  
   	color: #000000 !important; 
	 
	 font-family:Lora , Open+Sans;
  	 /*font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif;  */
	font-size: 1.1em; 
   	 padding-left: 10px;  
	/*  margin: 0.05em 0;border:1px solid #D8D9DA !important;margin-left:10px;  margin-right:10px; margin-top:10px; */  
	 
} 
 

#top
{
	width:100% position: relative; overflow: auto;  
            padding-top: 10px;
            padding-left: 10px;
            padding-right: 10px; 
}


.top1
{ 	width:100%;  position: relative; overflow: auto;  
    text-align: left;  
   	color: #000000 !important;  
	 font-family:Lora , Open+Sans; 
	font-size: 1.1em; margin: 0.05em 0; 
} 

.left
{ 	width:70%; position: relative; overflow: auto;  float:left;
    text-align:justify;  
    text-justify:auto;
	
   	color: #000000 !important; 
	 
	 font-family:Lora , Open+Sans;
  	 /*font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif;  */
	font-size: 1.1em; 
   	 padding-left: 10px;  margin-left:5px;  margin-right:10px; margin-top:5px;
	/*  margin: 0.05em 0;border:1px solid #D8D9DA !important; */    
	 
} 
 

.right
{ 	width:26%; position: relative; overflow: auto;  float:right; 
    
   	color: #000000 !important; 
	 text-align:left;  
	 font-family:Lora , Open+Sans;
  	 /*font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif;  */
	font-size: 1.1em;  margin-top:5px;
	float:right;
	/*  margin: 0.05em 0;border:1px solid #D8D9DA !important; */  
	 
} 
.header1{ 
	font-family:Lora , Open+Sans;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000 !important;   
	margin-top:5px;
	margin-left: 0 !important;
	padding-left: 0 !important;
 }
 
 
#feeds {
	width: 300px;
	float:right;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:50px;
}
 

h3.comm {
font-weight:normal!important;
text-align:center!important;
font-size: 1.8em!important;
text-transform:uppercase!important;
/*color:#fc0!important;*/
color:#fff!important;
background-color:#639;
margin: .5em 0;
}

.row {
width:23%;
float:left;
margin:.4em 1em 1em 0;
 
}

.row p  {
padding-left:.2em!important;
line-height: 100%!important;
font-size:.9em!important;
}

 

.row h4 {
color:#000!important;
font-weight:normal!important;
padding:0.5em 0 0.5em 0!important;
font-size:1.2em!important;
margin-left: 0.6em;
}

.row a {
font-weight: 400!important;
}

.row ul li  {
list-style-type:none!important;
margin-left:.8em!important;
line-height:120%!important;
}

 

#sideNav ul li {
    border-bottom: 1px solid #ddd;
    padding: 1.5em 0;
    list-style-type: none!important;
}

 

@media only screen and (max-width: 870px){
 
	.row {width:45%;}
}

@media only screen and (max-width: 1024px){
.row {
width:45%;
}
#last{
clear:both;
}
}

@media only screen and (max-width: 767px){
.row {
width:90%;
}
}


 