﻿
.icon-bar {
    width: 55px;
    background-color: #ba0000;
    position: fixed;
    top: 32vh;
    left: 0px;
    z-index: 1;
}

    .icon-bar a {
        display: block;
        text-align: center;
        padding: 15px 10px;
        transition: all 0.3s ease;
    }

        .icon-bar a:hover {
            background-color: #940101;
        }
    .icon-bar a img {
        max-width: 95%;
        margin: auto;
    }
@media only screen and (max-width: 1000px){
    .icon-bar {
        width: 220px;
        position: fixed;
        top: unset;
        bottom: 0px;
        left: 0px;
    }

        .icon-bar a {
            display: inline-block;
            padding: 5px;
        }
            .icon-bar a img {
                max-width: 80%;
            }
}