.food-file-item {
display: flex;     
align-items: center;     
justify-content: space-between;     
padding: 10px 0;      
border-bottom: 1px solid #ddd; width: 90%; }
.food-file-item a {
display: flex;         
align-items: center;  
text-decoration: none;         
color: inherit; }
.food-file-item .food-download-button {
color: #fff; }
.food-download-button {
text-decoration: none;     
color: #fff;      
background-color: #0073aa;     
padding: 5px 10px; border-radius: 10px;     
width: 100px; text-align: center;  margin-left: 10px; }
.food-download-button:hover { background-color: #005177;  
}
.food-file-item i {
margin-right: 10px;
font-size: 24px; 
color: inherit; }
.food-file-item i.fa-file-pdf {
color: #e74c3c; }
.food-file-item i.fa-file-word {
color: #2e86c1; }
.food-file-item i.fa-file-excel {
color: #27ae60; }
.food-file-item i.fa-file-powerpoint {
color: #e67e22; }
.food-file-item i.fa-file-alt {
color: #34495e; }
.food-file-item i.fa-file-archive {
color: #8e44ad; }