/************************************************/
/*************** GENERAL SETTINGS ***************/
/************************************************/

h4 { 
    font-size: 24px; 
} 
h5 { 
    font-size: 18px; 
} 
hr { 
    border-color: #c2c2c2; 
} 





/************************************************/
/********************* HOME *********************/
/************************************************/

.home #content .full-width {
    padding-left: 150px;
    padding-right: 150px;
}





/************************************************/
/********************* PAGE *********************/
/************************************************/

body.page-template-full-width #content #main #posts .featured-image {
    border-bottom: none;
    margin-bottom: 20px;
}

#content #main #posts .post ul { 
    list-style: none; 
} 
 
#content #main #posts .post ul li { 
    padding-left: 20px; 
} 
 
#content #main #posts .post ul li:before { 
    background: #FFCB0B; 
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    content: ''; 
    display: inline-block; 
    height: 10px; 
    margin-right: -10px; 
    position: relative; 
    right: 20px; 
    width: 10px; 
} 
 
#content #main #posts .post ul.two-column-list { 
    -webkit-column-count: 2; /* Chrome, Safari, Opera */ 
    -moz-column-count: 2; /* Firefox */ 
    column-count: 2; 
    -webkit-column-gap: 0.9375rem; /* Chrome, Safari, Opera */ 
    -moz-column-gap: 0.9375rem; /* Firefox */ 
    column-gap: 0.9375rem; 
} 
 
#content #main #posts .post ul.two-column-list li:before { 
    background: #222; 
    height: 5px; 
    margin-left: 3px; 
    margin-right: -8px; 
    top: -4px; 
    width: 5px; 
} 

.gallery ul li {
    padding-left: 0!important;
}
.gallery ul li:before {
    background: transparent!important;
}





/************************************************/
/******************** FOOTER ********************/
/************************************************/

#footer li { 
    line-height: 1.5; 
} 

#footer #footer-widget ul li { 
    font-size: 0.75rem; 
} 
 
#footer #footer-widget ul li:before { 
    color: #FFCB0B; 
    display: inline-block; 
    font-family: "FontAwesome"; 
    font-size: 0.9rem; 
    text-align: center; 
    vertical-align: top; 
    -webkit-font-smoothing: antialiased; 
    width: 25px; 
} 
 
#footer #footer-widget ul li.widget-address:before { 
    content: '\f041'; 
} 
 
#footer #footer-widget ul li.widget-phone:before { 
    content: '\f095'; 
} 
 
#footer #footer-widget ul li.widget-email:before { 
    content: '\f003'; 
} 
 
#footer #footer-widget ul li div { 
    display: inline-block; 
} 