  #container_one
{ 	width: 98%; position: relative; overflow: auto; 
    text-align: left;  
   	color: #000000 !important; 
	font-family: 'Open Sans',Lora , sans-serif !important; 
	font-size: 1.1em;
   	 padding-left: 10px;  
	margin-left:10px;  margin-right:10px; margin-top:10px; 
	/*  margin: 0.05em 0; border:1px solid #D8D9DA !important;*/    
	 
} 
  
 

#container_one div.feature{
width: 98%;	
float:left;
/*margin-right: 2%; 
margin-left: 0px;*/
 
}

 
  
h3.art {
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: 1024px){
.row {
width:45%;
}
#last{
clear:both;
}
}

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



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


  
 