@-webkit-keyframes spinAround {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes spinAround {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.is-divider,
.is-divider-vertical {
    display: block;
    position: relative;
    border-top: .13rem solid #8a8a8a;
    height: .1rem;
    margin: 2rem 0;
    text-align: center
}

.is-divider-vertical[data-content]::after,
.is-divider[data-content]::after {
    background: #fff;
    color: rgba(0,0,0,1);
    content: attr(data-content);
    display: inline-block;
    font-size: .75rem;
    padding: .4rem .8rem;
    -webkit-transform: translateY(-1.1rem);
    transform: translateY(-1.1rem);
    text-align: center
}

@media screen and (min-width:769px),
print {
    .is-divider-vertical {
        display: block;
        flex: none;
        width: auto;
        height: auto;
        padding: 2rem;
        margin: 0;
        position: relative;
        border-top: none;
        min-height: 2rem
    }

    .is-divider-vertical::before {
        border-left: .1rem solid #dbdbdb;
        bottom: 1rem;
        content: "";
        display: block;
        left: 50%;
        position: absolute;
        top: 1rem;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .is-divider-vertical[data-content]::after {
        position: absolute;
        left: 50%;
        top: 50%;
        padding: .1rem;
        -webkit-transform: translateY(-50%) translateX(-50%);
        transform: translateY(-50%) translateX(-50%)
    }
}

.is-divider-vertical.is-white,
.is-divider.is-white {
    border-top-color: #fff
}

.is-divider-vertical.is-white[data-content]::after,
.is-divider.is-white[data-content]::after {
    background: #0a0a0a;
    color: #fff
}

.is-divider-vertical.is-white::before,
.is-divider.is-white::before {
    border-left-color: #fff
}

.is-divider-vertical.is-black,
.is-divider.is-black {
    border-top-color: #0a0a0a
}

.is-divider-vertical.is-black[data-content]::after,
.is-divider.is-black[data-content]::after {
    background: #fff;
    color: #0a0a0a
}

.is-divider-vertical.is-black::before,
.is-divider.is-black::before {
    border-left-color: #0a0a0a
}

.is-divider-vertical.is-light,
.is-divider.is-light {
    border-top-color: #f5f5f5
}

.is-divider-vertical.is-light[data-content]::after,
.is-divider.is-light[data-content]::after {
    background: #363636;
    color: #f5f5f5
}

.is-divider-vertical.is-light::before,
.is-divider.is-light::before {
    border-left-color: #f5f5f5
}

.is-divider-vertical.is-dark,
.is-divider.is-dark {
    border-top-color: #363636
}

.is-divider-vertical.is-dark[data-content]::after,
.is-divider.is-dark[data-content]::after {
    background: #f5f5f5;
    color: #363636
}

.is-divider-vertical.is-dark::before,
.is-divider.is-dark::before {
    border-left-color: #363636
}

.is-divider-vertical.is-primary,
.is-divider.is-primary {
    border-top-color: #00d1b2
}

.is-divider-vertical.is-primary[data-content]::after,
.is-divider.is-primary[data-content]::after {
    background: #fff;
    color: #00d1b2
}

.is-divider-vertical.is-primary::before,
.is-divider.is-primary::before {
    border-left-color: #00d1b2
}

.is-divider-vertical.is-link,
.is-divider.is-link {
    border-top-color: #3273dc
}

.is-divider-vertical.is-link[data-content]::after,
.is-divider.is-link[data-content]::after {
    background: #fff;
    color: #3273dc
}

.is-divider-vertical.is-link::before,
.is-divider.is-link::before {
    border-left-color: #3273dc
}

.is-divider-vertical.is-info,
.is-divider.is-info {
    border-top-color: #209cee
}

.is-divider-vertical.is-info[data-content]::after,
.is-divider.is-info[data-content]::after {
    background: #fff;
    color: #209cee
}

.is-divider-vertical.is-info::before,
.is-divider.is-info::before {
    border-left-color: #209cee
}

.is-divider-vertical.is-success,
.is-divider.is-success {
    border-top-color: #23d160
}

.is-divider-vertical.is-success[data-content]::after,
.is-divider.is-success[data-content]::after {
    background: #fff;
    color: #23d160
}

.is-divider-vertical.is-success::before,
.is-divider.is-success::before {
    border-left-color: #23d160
}

.is-divider-vertical.is-warning,
.is-divider.is-warning {
    border-top-color: #ffdd57
}

.is-divider-vertical.is-warning[data-content]::after,
.is-divider.is-warning[data-content]::after {
    background: rgba(0, 0, 0, .7);
    color: #ffdd57
}

.is-divider-vertical.is-warning::before,
.is-divider.is-warning::before {
    border-left-color: #ffdd57
}

.is-divider-vertical.is-danger,
.is-divider.is-danger {
    border-top-color: #ff3860
}

.is-divider-vertical.is-danger[data-content]::after,
.is-divider.is-danger[data-content]::after {
    background: #fff;
    color: #ff3860
}

.is-divider-vertical.is-danger::before,
.is-divider.is-danger::before {
    border-left-color: #ff3860
}

.is-divider-vertical.is-black-bis,
.is-divider.is-black-bis {
    border-top-color: #121212
}

.is-divider-vertical.is-black-bis[data-content]::after,
.is-divider.is-black-bis[data-content]::after {
    background: #fff;
    color: #121212
}

.is-divider-vertical.is-black-bis::before,
.is-divider.is-black-bis::before {
    border-left-color: #121212
}

.is-divider-vertical.is-black-ter,
.is-divider.is-black-ter {
    border-top-color: #242424
}

.is-divider-vertical.is-black-ter[data-content]::after,
.is-divider.is-black-ter[data-content]::after {
    background: #fff;
    color: #242424
}

.is-divider-vertical.is-black-ter::before,
.is-divider.is-black-ter::before {
    border-left-color: #242424
}

.is-divider-vertical.is-grey-darker,
.is-divider.is-grey-darker {
    border-top-color: #363636
}

.is-divider-vertical.is-grey-darker[data-content]::after,
.is-divider.is-grey-darker[data-content]::after {
    background: #fff;
    color: #363636
}

.is-divider-vertical.is-grey-darker::before,
.is-divider.is-grey-darker::before {
    border-left-color: #363636
}

.is-divider-vertical.is-grey-dark,
.is-divider.is-grey-dark {
    border-top-color: #4a4a4a
}

.is-divider-vertical.is-grey-dark[data-content]::after,
.is-divider.is-grey-dark[data-content]::after {
    background: #fff;
    color: #4a4a4a
}

.is-divider-vertical.is-grey-dark::before,
.is-divider.is-grey-dark::before {
    border-left-color: #4a4a4a
}

.is-divider-vertical.is-grey,
.is-divider.is-grey {
    border-top-color: #7a7a7a
}

.is-divider-vertical.is-grey[data-content]::after,
.is-divider.is-grey[data-content]::after {
    background: #fff;
    color: #7a7a7a
}

.is-divider-vertical.is-grey::before,
.is-divider.is-grey::before {
    border-left-color: #7a7a7a
}

.is-divider-vertical.is-grey-light,
.is-divider.is-grey-light {
    border-top-color: #b5b5b5
}

.is-divider-vertical.is-grey-light[data-content]::after,
.is-divider.is-grey-light[data-content]::after {
    background: #fff;
    color: #b5b5b5
}

.is-divider-vertical.is-grey-light::before,
.is-divider.is-grey-light::before {
    border-left-color: #b5b5b5
}

.is-divider-vertical.is-grey-lighter,
.is-divider.is-grey-lighter {
    border-top-color: #dbdbdb
}

.is-divider-vertical.is-grey-lighter[data-content]::after,
.is-divider.is-grey-lighter[data-content]::after {
    background: rgba(0, 0, 0, .7);
    color: #dbdbdb
}

.is-divider-vertical.is-grey-lighter::before,
.is-divider.is-grey-lighter::before {
    border-left-color: #dbdbdb
}

.is-divider-vertical.is-white-ter,
.is-divider.is-white-ter {
    border-top-color: #f5f5f5
}

.is-divider-vertical.is-white-ter[data-content]::after,
.is-divider.is-white-ter[data-content]::after {
    background: rgba(0, 0, 0, .7);
    color: #f5f5f5
}

.is-divider-vertical.is-white-ter::before,
.is-divider.is-white-ter::before {
    border-left-color: #f5f5f5
}

.is-divider-vertical.is-white-bis,
.is-divider.is-white-bis {
    border-top-color: #fafafa
}

.is-divider-vertical.is-white-bis[data-content]::after,
.is-divider.is-white-bis[data-content]::after {
    background: rgba(0, 0, 0, .7);
    color: #fafafa
}

.is-divider-vertical.is-white-bis::before,
.is-divider.is-white-bis::before {
    border-left-color: #fafafa
}