header .container {
    max-width: 500px;
}


header li a i:hover {
    color: #f5f5f5;
    transition: .5s;
    text-shadow: 1px 1px 2px #f5f5f5;
}


#icons {
    max-width: 500px;
}

#icons li a:hover {
    color: #f5f5f5;
}

#icons .btn-floating {
    background-color: #110F23;
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 8px 24px 0 rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease-in-out;
}

#icons .btn-floating:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.15), 0 12px 32px 0 rgba(0, 0, 0, 0.15);
}

#icons .btn-floating i {
    font-size: 2rem;
}

#icons .text-dark {
    color: #6D6496 !important;
}


#icons .btn-floating:hover i {
    color: #EB055A;
    text-shadow: 1px 1px 12px #EB055A;
}