@charset "utf-8";
.btLink_section {
    position: relative;
    width: 100%;
    margin: 0.25em auto 0.5em auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 2em;
    color: var(--c_white);
}

.btLink_section .ttl_line {
    width: 2em;
    height: 2px;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#333333+0,333333+51,333333+51,000000+100&0.67+0,1+98 */
    background: -moz-linear-gradient(top, rgba(51, 51, 51, 0.67) 0%, rgba(51, 51, 51, 0.84) 51%, rgba(2, 2, 2, 1) 98%, rgba(0, 0, 0, 1) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(51, 51, 51, 0.67) 0%, rgba(51, 51, 51, 0.84) 51%, rgba(2, 2, 2, 1) 98%, rgba(0, 0, 0, 1) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(51, 51, 51, 0.67) 0%, rgba(51, 51, 51, 0.84) 51%, rgba(2, 2, 2, 1) 98%, rgba(0, 0, 0, 1) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ab333333', endColorstr='#000000', GradientType=0);
    /* IE6-9 */
}

.btLink_section .txt_link {
    position: relative;
    padding: 0.25em 0.5em;
    color: rgba(0, 0, 0, 0.5);
}

.btLink_section .txt_link:hover {
    padding: 0.25em 0.5em;
    color: rgba(0, 0, 0, 1);
    position: relative;
    top: 2px;
}

.btLink_section .txt_link .fa-list {
    margin-right: 0.25em;
}

.btLink_section .txt_link:hover .fa-list {
    -webkit-animation-name: rotation_bt;
    animation-name: rotation_bt;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
    transition-timing-function: ease-in-out;
    animation-fill-mode: forwards;
}

@-webkit-keyframes rotation_bt {
    0% {
        transform: scale(0.9);
    }

    80% {
        transform: scale(1.2);
    }

    100% {
        transform: scale(1);
    }
}

@keyframes rotation_bt {
    0% {
        transform: scale(0.9);
    }

    80% {
        transform: scale(1.2);
    }

    100% {
        transform: scale(1);
    }
}