@charset "utf-8";

.app_links {
    letter-spacing: -0.4em;
    margin-bottom: 5em;
}

.middle {
    display: inline-block;
    box-sizing: border-box;
    border-radius: 50%;
    border: 1px solid #d7d7d7;
    width: 5.5em;
    height: 5.5em;
    line-height: 5.5em;
    margin: 0.25em;
    text-align: center;
    vertical-align: middle;
    letter-spacing: normal;
}

.middle:hover {
    border: 2px solid #d7d7d7;
}

.container_middle {
    width: 3.5em;
    height: 3.5em;
    margin: 1em;
    color: #363636;
}

.app_icon_middle {
    width: 3.5em;
}

@media screen and (min-width: 768px){
    .app_links {
        width: 18em;
        margin-left: 3.5em;
        margin-right: 3.5em;
    }
}