.name{
 font-size: 24px;
 color:#00804f;
 font-weight: bold;
}

.from, .to{
 color:#333;
 font-weight: normal!important;
}

.entry:first-of-type {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.entry:last-of-type {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.entry{
 border-bottom:none;
 padding-left: 10px!important;
 padding-top: 10px!important;
 border-right: 0;
 border-collapse:collapse; 
 border-width: thin;
 border-style:none;
}

.entry:nth-child(n+2) {
    margin-bottom:-1px;
}

.entry:nth-child(n+1) {
    margin-bottom:-1px;
}

@media (min-width: 991px){

body{
font-size: 14px;
font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
}

.entry{
 display:block;
 padding-right:220px;
 border-color:#e9ecef;
 border-collapse: collapse!important; 
}

.prdevCopyright{
display: none;
}

.date{
 color:#333;
}

.phone, .street, .city{
 color:#666;
}

.name{
 font-size: 24px;
 color:#00804f;
}
}

@media (max-width: 991px){
.entry{
 overflow: hidden;  
 display:block;
 padding-right:15px;
 padding-left:5px;
 border-style: solid;
 border-color:#666;
 border-collapse: collapse!important; 
}

.name{
 font-size: 16px!important;
}

.prdevCopyright{
display: none;
}
	}