@media screen and (max-width:767px) {
    .mobile-fixed-buttons {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}


.icon-barSocial {
    position: fixed;
    right: 0px;
    top: 80%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 999;
}

    /* Style the icon bar links */
    .icon-barSocial a {
        display: block;
        text-align: center;
        padding: 16px;
        transition: all 0.3s ease;
        color: white;
        font-size: 20px;
    }

/* Style the social media icons with color, if you want */
.icon-barSociala:hover {
    background-color: #000;
}

.facebook {
    background: #3b599880;
    color: white;
}

.twitter {
    background: #55ACEE;
    color: white;
}

.google {
    background: #dd4b39;
    color: white;
}

.linkedin {
    background: #007bb5;
    color: white;
}

.instagram {
    background: #e1306c80;
    color: white;
}