.icons.icon-mail.blue,
.icons.icon-location-3.green,
.icons.icon-phone.orange,
.icons.icon-clock.purple {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

.icons.icon-location-3.green {
    color: #1abc9c !important;
}

.icons.icon-phone.orange {
    color: #f5791f !important;
}

.icons.icon-clock.purple {
    color: #9b59b6 !important;
}

.icons.icon-mail.blue {
    color: #3498db !important;
}

.hidden-address {
    display: block !important;
}

.show-hidden {
    display: none !important;
}

.contact-item p small {
    display: inline-block;
    margin-top: 4px;
    color: #555;
    line-height: 1.45;
}
