/*! bulma-social v2.1.0 | MIT License | github.com/aldi/bulma-social */
.button {
    -webkit-transition-timing-function: cubic-bezier(.25, .46, .45, .94);
    -o-transition-timing-function: cubic-bezier(.25, .46, .45, .94);
    transition-timing-function: cubic-bezier(.25, .46, .45, .94);
    -webkit-transition-property: background-color;
    -o-transition-property: background-color;
    transition-property: background-color;
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s
}

.no-animation {
    -webkit-transition-property: none !important;
    -o-transition-property: none !important;
    transition-property: none !important
}

a {
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s
}

.button.is-apple {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.button.is-apple.is-hovered,
.button.is-apple:hover {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.button.is-apple.is-focused,
.button.is-apple:focus {
    border-color: transparent;
    color: #fff
}

.button.is-apple.is-focused:not(:active),
.button.is-apple:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 0, 0, .25);
    box-shadow: 0 0 0 .125em rgba(0, 0, 0, .25)
}

.button.is-apple.is-active,
.button.is-apple:active {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.button.is-apple[disabled],
fieldset[disabled] .button.is-apple {
    background-color: #000;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-apple.is-inverted {
    background-color: #fff;
    color: #000
}

.button.is-apple.is-inverted.is-hovered,
.button.is-apple.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-apple.is-inverted[disabled],
fieldset[disabled] .button.is-apple.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000
}

.button.is-apple.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-apple.is-outlined {
    background-color: transparent;
    border-color: #000;
    color: #000
}

.button.is-apple.is-outlined.is-focused,
.button.is-apple.is-outlined.is-hovered,
.button.is-apple.is-outlined:focus,
.button.is-apple.is-outlined:hover {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.button.is-apple.is-outlined.is-loading::after {
    border-color: transparent transparent #000 #000 !important
}

.button.is-apple.is-outlined.is-loading.is-focused::after,
.button.is-apple.is-outlined.is-loading.is-hovered::after,
.button.is-apple.is-outlined.is-loading:focus::after,
.button.is-apple.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-apple.is-outlined[disabled],
fieldset[disabled] .button.is-apple.is-outlined {
    background-color: transparent;
    border-color: #000;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000
}

.button.is-apple.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-apple.is-inverted.is-outlined.is-focused,
.button.is-apple.is-inverted.is-outlined.is-hovered,
.button.is-apple.is-inverted.is-outlined:focus,
.button.is-apple.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #000
}

.button.is-apple.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-apple.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-apple.is-inverted.is-outlined.is-loading:focus::after,
.button.is-apple.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #000 #000 !important
}

.button.is-apple.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-apple.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-apple.is-light {
    background-color: #f5f5f5;
    color: #919191
}

.button.is-apple.is-light.is-hovered,
.button.is-apple.is-light:hover {
    background-color: #eee;
    border-color: transparent;
    color: #919191
}

.button.is-apple.is-light.is-active,
.button.is-apple.is-light:active {
    background-color: #e8e8e8;
    border-color: transparent;
    color: #919191
}

.button.is-bitbucket {
    background-color: #204f7e;
    border-color: transparent;
    color: #fff
}

.button.is-bitbucket.is-hovered,
.button.is-bitbucket:hover {
    background-color: #1d4974;
    border-color: transparent;
    color: #fff
}

.button.is-bitbucket.is-focused,
.button.is-bitbucket:focus {
    border-color: transparent;
    color: #fff
}

.button.is-bitbucket.is-focused:not(:active),
.button.is-bitbucket:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(32, 79, 126, .25);
    box-shadow: 0 0 0 .125em rgba(32, 79, 126, .25)
}

.button.is-bitbucket.is-active,
.button.is-bitbucket:active {
    background-color: #1b426a;
    border-color: transparent;
    color: #fff
}

.button.is-bitbucket[disabled],
fieldset[disabled] .button.is-bitbucket {
    background-color: #204f7e;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-bitbucket.is-inverted {
    background-color: #fff;
    color: #204f7e
}

.button.is-bitbucket.is-inverted.is-hovered,
.button.is-bitbucket.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-bitbucket.is-inverted[disabled],
fieldset[disabled] .button.is-bitbucket.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #204f7e
}

.button.is-bitbucket.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-bitbucket.is-outlined {
    background-color: transparent;
    border-color: #204f7e;
    color: #204f7e
}

.button.is-bitbucket.is-outlined.is-focused,
.button.is-bitbucket.is-outlined.is-hovered,
.button.is-bitbucket.is-outlined:focus,
.button.is-bitbucket.is-outlined:hover {
    background-color: #204f7e;
    border-color: #204f7e;
    color: #fff
}

.button.is-bitbucket.is-outlined.is-loading::after {
    border-color: transparent transparent #204f7e #204f7e !important
}

.button.is-bitbucket.is-outlined.is-loading.is-focused::after,
.button.is-bitbucket.is-outlined.is-loading.is-hovered::after,
.button.is-bitbucket.is-outlined.is-loading:focus::after,
.button.is-bitbucket.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-bitbucket.is-outlined[disabled],
fieldset[disabled] .button.is-bitbucket.is-outlined {
    background-color: transparent;
    border-color: #204f7e;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #204f7e
}

.button.is-bitbucket.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-bitbucket.is-inverted.is-outlined.is-focused,
.button.is-bitbucket.is-inverted.is-outlined.is-hovered,
.button.is-bitbucket.is-inverted.is-outlined:focus,
.button.is-bitbucket.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #204f7e
}

.button.is-bitbucket.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-bitbucket.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-bitbucket.is-inverted.is-outlined.is-loading:focus::after,
.button.is-bitbucket.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #204f7e #204f7e !important
}

.button.is-bitbucket.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-bitbucket.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-bitbucket.is-light {
    background-color: #eff5fb;
    color: #3782cd
}

.button.is-bitbucket.is-light.is-hovered,
.button.is-bitbucket.is-light:hover {
    background-color: #e4eef8;
    border-color: transparent;
    color: #3782cd
}

.button.is-bitbucket.is-light.is-active,
.button.is-bitbucket.is-light:active {
    background-color: #dae8f6;
    border-color: transparent;
    color: #3782cd
}

.button.is-discord {
    background-color: #7289da;
    border-color: transparent;
    color: #fff
}

.button.is-discord.is-hovered,
.button.is-discord:hover {
    background-color: #6881d7;
    border-color: transparent;
    color: #fff
}

.button.is-discord.is-focused,
.button.is-discord:focus {
    border-color: transparent;
    color: #fff
}

.button.is-discord.is-focused:not(:active),
.button.is-discord:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(114, 137, 218, .25);
    box-shadow: 0 0 0 .125em rgba(114, 137, 218, .25)
}

.button.is-discord.is-active,
.button.is-discord:active {
    background-color: #5e78d5;
    border-color: transparent;
    color: #fff
}

.button.is-discord[disabled],
fieldset[disabled] .button.is-discord {
    background-color: #7289da;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-discord.is-inverted {
    background-color: #fff;
    color: #7289da
}

.button.is-discord.is-inverted.is-hovered,
.button.is-discord.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-discord.is-inverted[disabled],
fieldset[disabled] .button.is-discord.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #7289da
}

.button.is-discord.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-discord.is-outlined {
    background-color: transparent;
    border-color: #7289da;
    color: #7289da
}

.button.is-discord.is-outlined.is-focused,
.button.is-discord.is-outlined.is-hovered,
.button.is-discord.is-outlined:focus,
.button.is-discord.is-outlined:hover {
    background-color: #7289da;
    border-color: #7289da;
    color: #fff
}

.button.is-discord.is-outlined.is-loading::after {
    border-color: transparent transparent #7289da #7289da !important
}

.button.is-discord.is-outlined.is-loading.is-focused::after,
.button.is-discord.is-outlined.is-loading.is-hovered::after,
.button.is-discord.is-outlined.is-loading:focus::after,
.button.is-discord.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-discord.is-outlined[disabled],
fieldset[disabled] .button.is-discord.is-outlined {
    background-color: transparent;
    border-color: #7289da;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #7289da
}

.button.is-discord.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-discord.is-inverted.is-outlined.is-focused,
.button.is-discord.is-inverted.is-outlined.is-hovered,
.button.is-discord.is-inverted.is-outlined:focus,
.button.is-discord.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #7289da
}

.button.is-discord.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-discord.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-discord.is-inverted.is-outlined.is-loading:focus::after,
.button.is-discord.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #7289da #7289da !important
}

.button.is-discord.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-discord.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-discord.is-light {
    background-color: #eff1fb;
    color: #2a45a2
}

.button.is-discord.is-light.is-hovered,
.button.is-discord.is-light:hover {
    background-color: #e5e9f8;
    border-color: transparent;
    color: #2a45a2
}

.button.is-discord.is-light.is-active,
.button.is-discord.is-light:active {
    background-color: #dbe1f5;
    border-color: transparent;
    color: #2a45a2
}

.button.is-dropbox {
    background-color: #0061ff;
    border-color: transparent;
    color: #fff
}

.button.is-dropbox.is-hovered,
.button.is-dropbox:hover {
    background-color: #005cf2;
    border-color: transparent;
    color: #fff
}

.button.is-dropbox.is-focused,
.button.is-dropbox:focus {
    border-color: transparent;
    color: #fff
}

.button.is-dropbox.is-focused:not(:active),
.button.is-dropbox:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 97, 255, .25);
    box-shadow: 0 0 0 .125em rgba(0, 97, 255, .25)
}

.button.is-dropbox.is-active,
.button.is-dropbox:active {
    background-color: #0057e6;
    border-color: transparent;
    color: #fff
}

.button.is-dropbox[disabled],
fieldset[disabled] .button.is-dropbox {
    background-color: #0061ff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-dropbox.is-inverted {
    background-color: #fff;
    color: #0061ff
}

.button.is-dropbox.is-inverted.is-hovered,
.button.is-dropbox.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-dropbox.is-inverted[disabled],
fieldset[disabled] .button.is-dropbox.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0061ff
}

.button.is-dropbox.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-dropbox.is-outlined {
    background-color: transparent;
    border-color: #0061ff;
    color: #0061ff
}

.button.is-dropbox.is-outlined.is-focused,
.button.is-dropbox.is-outlined.is-hovered,
.button.is-dropbox.is-outlined:focus,
.button.is-dropbox.is-outlined:hover {
    background-color: #0061ff;
    border-color: #0061ff;
    color: #fff
}

.button.is-dropbox.is-outlined.is-loading::after {
    border-color: transparent transparent #0061ff #0061ff !important
}

.button.is-dropbox.is-outlined.is-loading.is-focused::after,
.button.is-dropbox.is-outlined.is-loading.is-hovered::after,
.button.is-dropbox.is-outlined.is-loading:focus::after,
.button.is-dropbox.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-dropbox.is-outlined[disabled],
fieldset[disabled] .button.is-dropbox.is-outlined {
    background-color: transparent;
    border-color: #0061ff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0061ff
}

.button.is-dropbox.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-dropbox.is-inverted.is-outlined.is-focused,
.button.is-dropbox.is-inverted.is-outlined.is-hovered,
.button.is-dropbox.is-inverted.is-outlined:focus,
.button.is-dropbox.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #0061ff
}

.button.is-dropbox.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-dropbox.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-dropbox.is-inverted.is-outlined.is-loading:focus::after,
.button.is-dropbox.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #0061ff #0061ff !important
}

.button.is-dropbox.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-dropbox.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-dropbox.is-light {
    background-color: #ebf2ff;
    color: #005bf0
}

.button.is-dropbox.is-light.is-hovered,
.button.is-dropbox.is-light:hover {
    background-color: #deeaff;
    border-color: transparent;
    color: #005bf0
}

.button.is-dropbox.is-light.is-active,
.button.is-dropbox.is-light:active {
    background-color: #d1e3ff;
    border-color: transparent;
    color: #005bf0
}

.button.is-facebook {
    background-color: #1877f2;
    border-color: transparent;
    color: #fff
}

.button.is-facebook.is-hovered,
.button.is-facebook:hover {
    background-color: #0e70f0;
    border-color: transparent;
    color: #fff
}

.button.is-facebook.is-focused,
.button.is-facebook:focus {
    border-color: transparent;
    color: #fff
}

.button.is-facebook.is-focused:not(:active),
.button.is-facebook:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(24, 119, 242, .25);
    box-shadow: 0 0 0 .125em rgba(24, 119, 242, .25)
}

.button.is-facebook.is-active,
.button.is-facebook:active {
    background-color: #0d6ae4;
    border-color: transparent;
    color: #fff
}

.button.is-facebook[disabled],
fieldset[disabled] .button.is-facebook {
    background-color: #1877f2;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-facebook.is-inverted {
    background-color: #fff;
    color: #1877f2
}

.button.is-facebook.is-inverted.is-hovered,
.button.is-facebook.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-facebook.is-inverted[disabled],
fieldset[disabled] .button.is-facebook.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #1877f2
}

.button.is-facebook.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-facebook.is-outlined {
    background-color: transparent;
    border-color: #1877f2;
    color: #1877f2
}

.button.is-facebook.is-outlined.is-focused,
.button.is-facebook.is-outlined.is-hovered,
.button.is-facebook.is-outlined:focus,
.button.is-facebook.is-outlined:hover {
    background-color: #1877f2;
    border-color: #1877f2;
    color: #fff
}

.button.is-facebook.is-outlined.is-loading::after {
    border-color: transparent transparent #1877f2 #1877f2 !important
}

.button.is-facebook.is-outlined.is-loading.is-focused::after,
.button.is-facebook.is-outlined.is-loading.is-hovered::after,
.button.is-facebook.is-outlined.is-loading:focus::after,
.button.is-facebook.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-facebook.is-outlined[disabled],
fieldset[disabled] .button.is-facebook.is-outlined {
    background-color: transparent;
    border-color: #1877f2;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #1877f2
}

.button.is-facebook.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-facebook.is-inverted.is-outlined.is-focused,
.button.is-facebook.is-inverted.is-outlined.is-hovered,
.button.is-facebook.is-inverted.is-outlined:focus,
.button.is-facebook.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #1877f2
}

.button.is-facebook.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-facebook.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-facebook.is-inverted.is-outlined.is-loading:focus::after,
.button.is-facebook.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #1877f2 #1877f2 !important
}

.button.is-facebook.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-facebook.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-facebook.is-light {
    background-color: #ecf4fe;
    color: #0c63d4
}

.button.is-facebook.is-light.is-hovered,
.button.is-facebook.is-light:hover {
    background-color: #e0edfd;
    border-color: transparent;
    color: #0c63d4
}

.button.is-facebook.is-light.is-active,
.button.is-facebook.is-light:active {
    background-color: #d4e5fd;
    border-color: transparent;
    color: #0c63d4
}

.button.is-flickr {
    background-color: #ff0084;
    border-color: transparent;
    color: #fff
}

.button.is-flickr.is-hovered,
.button.is-flickr:hover {
    background-color: #f2007d;
    border-color: transparent;
    color: #fff
}

.button.is-flickr.is-focused,
.button.is-flickr:focus {
    border-color: transparent;
    color: #fff
}

.button.is-flickr.is-focused:not(:active),
.button.is-flickr:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(255, 0, 132, .25);
    box-shadow: 0 0 0 .125em rgba(255, 0, 132, .25)
}

.button.is-flickr.is-active,
.button.is-flickr:active {
    background-color: #e60077;
    border-color: transparent;
    color: #fff
}

.button.is-flickr[disabled],
fieldset[disabled] .button.is-flickr {
    background-color: #ff0084;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-flickr.is-inverted {
    background-color: #fff;
    color: #ff0084
}

.button.is-flickr.is-inverted.is-hovered,
.button.is-flickr.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-flickr.is-inverted[disabled],
fieldset[disabled] .button.is-flickr.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ff0084
}

.button.is-flickr.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-flickr.is-outlined {
    background-color: transparent;
    border-color: #ff0084;
    color: #ff0084
}

.button.is-flickr.is-outlined.is-focused,
.button.is-flickr.is-outlined.is-hovered,
.button.is-flickr.is-outlined:focus,
.button.is-flickr.is-outlined:hover {
    background-color: #ff0084;
    border-color: #ff0084;
    color: #fff
}

.button.is-flickr.is-outlined.is-loading::after {
    border-color: transparent transparent #ff0084 #ff0084 !important
}

.button.is-flickr.is-outlined.is-loading.is-focused::after,
.button.is-flickr.is-outlined.is-loading.is-hovered::after,
.button.is-flickr.is-outlined.is-loading:focus::after,
.button.is-flickr.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-flickr.is-outlined[disabled],
fieldset[disabled] .button.is-flickr.is-outlined {
    background-color: transparent;
    border-color: #ff0084;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ff0084
}

.button.is-flickr.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-flickr.is-inverted.is-outlined.is-focused,
.button.is-flickr.is-inverted.is-outlined.is-hovered,
.button.is-flickr.is-inverted.is-outlined:focus,
.button.is-flickr.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #ff0084
}

.button.is-flickr.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-flickr.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-flickr.is-inverted.is-outlined.is-loading:focus::after,
.button.is-flickr.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #ff0084 #ff0084 !important
}

.button.is-flickr.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-flickr.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-flickr.is-light {
    background-color: #ffebf5;
    color: #e60077
}

.button.is-flickr.is-light.is-hovered,
.button.is-flickr.is-light:hover {
    background-color: #ffdeef;
    border-color: transparent;
    color: #e60077
}

.button.is-flickr.is-light.is-active,
.button.is-flickr.is-light:active {
    background-color: #ffd1e9;
    border-color: transparent;
    color: #e60077
}

.button.is-foursquare {
    background-color: #f94877;
    border-color: transparent;
    color: #fff
}

.button.is-foursquare.is-hovered,
.button.is-foursquare:hover {
    background-color: #f93b6e;
    border-color: transparent;
    color: #fff
}

.button.is-foursquare.is-focused,
.button.is-foursquare:focus {
    border-color: transparent;
    color: #fff
}

.button.is-foursquare.is-focused:not(:active),
.button.is-foursquare:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(249, 72, 119, .25);
    box-shadow: 0 0 0 .125em rgba(249, 72, 119, .25)
}

.button.is-foursquare.is-active,
.button.is-foursquare:active {
    background-color: #f82f64;
    border-color: transparent;
    color: #fff
}

.button.is-foursquare[disabled],
fieldset[disabled] .button.is-foursquare {
    background-color: #f94877;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-foursquare.is-inverted {
    background-color: #fff;
    color: #f94877
}

.button.is-foursquare.is-inverted.is-hovered,
.button.is-foursquare.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-foursquare.is-inverted[disabled],
fieldset[disabled] .button.is-foursquare.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #f94877
}

.button.is-foursquare.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-foursquare.is-outlined {
    background-color: transparent;
    border-color: #f94877;
    color: #f94877
}

.button.is-foursquare.is-outlined.is-focused,
.button.is-foursquare.is-outlined.is-hovered,
.button.is-foursquare.is-outlined:focus,
.button.is-foursquare.is-outlined:hover {
    background-color: #f94877;
    border-color: #f94877;
    color: #fff
}

.button.is-foursquare.is-outlined.is-loading::after {
    border-color: transparent transparent #f94877 #f94877 !important
}

.button.is-foursquare.is-outlined.is-loading.is-focused::after,
.button.is-foursquare.is-outlined.is-loading.is-hovered::after,
.button.is-foursquare.is-outlined.is-loading:focus::after,
.button.is-foursquare.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-foursquare.is-outlined[disabled],
fieldset[disabled] .button.is-foursquare.is-outlined {
    background-color: transparent;
    border-color: #f94877;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #f94877
}

.button.is-foursquare.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-foursquare.is-inverted.is-outlined.is-focused,
.button.is-foursquare.is-inverted.is-outlined.is-hovered,
.button.is-foursquare.is-inverted.is-outlined:focus,
.button.is-foursquare.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #f94877
}

.button.is-foursquare.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-foursquare.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-foursquare.is-inverted.is-outlined.is-loading:focus::after,
.button.is-foursquare.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #f94877 #f94877 !important
}

.button.is-foursquare.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-foursquare.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-foursquare.is-light {
    background-color: #feebf0;
    color: #cf073c
}

.button.is-foursquare.is-light.is-hovered,
.button.is-foursquare.is-light:hover {
    background-color: #fedfe7;
    border-color: transparent;
    color: #cf073c
}

.button.is-foursquare.is-light.is-active,
.button.is-foursquare.is-light:active {
    background-color: #fed3de;
    border-color: transparent;
    color: #cf073c
}

.button.is-github {
    background-color: #24292e;
    border-color: transparent;
    color: #fff
}

.button.is-github.is-hovered,
.button.is-github:hover {
    background-color: #1e2327;
    border-color: transparent;
    color: #fff
}

.button.is-github.is-focused,
.button.is-github:focus {
    border-color: transparent;
    color: #fff
}

.button.is-github.is-focused:not(:active),
.button.is-github:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(36, 41, 46, .25);
    box-shadow: 0 0 0 .125em rgba(36, 41, 46, .25)
}

.button.is-github.is-active,
.button.is-github:active {
    background-color: #191c20;
    border-color: transparent;
    color: #fff
}

.button.is-github[disabled],
fieldset[disabled] .button.is-github {
    background-color: #24292e;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-github.is-inverted {
    background-color: #fff;
    color: #24292e
}

.button.is-github.is-inverted.is-hovered,
.button.is-github.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-github.is-inverted[disabled],
fieldset[disabled] .button.is-github.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #24292e
}

.button.is-github.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-github.is-outlined {
    background-color: transparent;
    border-color: #24292e;
    color: #24292e
}

.button.is-github.is-outlined.is-focused,
.button.is-github.is-outlined.is-hovered,
.button.is-github.is-outlined:focus,
.button.is-github.is-outlined:hover {
    background-color: #24292e;
    border-color: #24292e;
    color: #fff
}

.button.is-github.is-outlined.is-loading::after {
    border-color: transparent transparent #24292e #24292e !important
}

.button.is-github.is-outlined.is-loading.is-focused::after,
.button.is-github.is-outlined.is-loading.is-hovered::after,
.button.is-github.is-outlined.is-loading:focus::after,
.button.is-github.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-github.is-outlined[disabled],
fieldset[disabled] .button.is-github.is-outlined {
    background-color: transparent;
    border-color: #24292e;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #24292e
}

.button.is-github.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-github.is-inverted.is-outlined.is-focused,
.button.is-github.is-inverted.is-outlined.is-hovered,
.button.is-github.is-inverted.is-outlined:focus,
.button.is-github.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #24292e
}

.button.is-github.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-github.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-github.is-inverted.is-outlined.is-loading:focus::after,
.button.is-github.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #24292e #24292e !important
}

.button.is-github.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-github.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-github.is-light {
    background-color: #f4f5f6;
    color: #7e8c9a
}

.button.is-github.is-light.is-hovered,
.button.is-github.is-light:hover {
    background-color: #eceef0;
    border-color: transparent;
    color: #7e8c9a
}

.button.is-github.is-light.is-active,
.button.is-github.is-light:active {
    background-color: #e5e8eb;
    border-color: transparent;
    color: #7e8c9a
}

.button.is-gitlab {
    background-color: #e65328;
    border-color: transparent;
    color: #fff
}

.button.is-gitlab.is-hovered,
.button.is-gitlab:hover {
    background-color: #e54a1c;
    border-color: transparent;
    color: #fff
}

.button.is-gitlab.is-focused,
.button.is-gitlab:focus {
    border-color: transparent;
    color: #fff
}

.button.is-gitlab.is-focused:not(:active),
.button.is-gitlab:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(230, 83, 40, .25);
    box-shadow: 0 0 0 .125em rgba(230, 83, 40, .25)
}

.button.is-gitlab.is-active,
.button.is-gitlab:active {
    background-color: #db4519;
    border-color: transparent;
    color: #fff
}

.button.is-gitlab[disabled],
fieldset[disabled] .button.is-gitlab {
    background-color: #e65328;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-gitlab.is-inverted {
    background-color: #fff;
    color: #e65328
}

.button.is-gitlab.is-inverted.is-hovered,
.button.is-gitlab.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-gitlab.is-inverted[disabled],
fieldset[disabled] .button.is-gitlab.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #e65328
}

.button.is-gitlab.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-gitlab.is-outlined {
    background-color: transparent;
    border-color: #e65328;
    color: #e65328
}

.button.is-gitlab.is-outlined.is-focused,
.button.is-gitlab.is-outlined.is-hovered,
.button.is-gitlab.is-outlined:focus,
.button.is-gitlab.is-outlined:hover {
    background-color: #e65328;
    border-color: #e65328;
    color: #fff
}

.button.is-gitlab.is-outlined.is-loading::after {
    border-color: transparent transparent #e65328 #e65328 !important
}

.button.is-gitlab.is-outlined.is-loading.is-focused::after,
.button.is-gitlab.is-outlined.is-loading.is-hovered::after,
.button.is-gitlab.is-outlined.is-loading:focus::after,
.button.is-gitlab.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-gitlab.is-outlined[disabled],
fieldset[disabled] .button.is-gitlab.is-outlined {
    background-color: transparent;
    border-color: #e65328;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #e65328
}

.button.is-gitlab.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-gitlab.is-inverted.is-outlined.is-focused,
.button.is-gitlab.is-inverted.is-outlined.is-hovered,
.button.is-gitlab.is-inverted.is-outlined:focus,
.button.is-gitlab.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #e65328
}

.button.is-gitlab.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-gitlab.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-gitlab.is-inverted.is-outlined.is-loading:focus::after,
.button.is-gitlab.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #e65328 #e65328 !important
}

.button.is-gitlab.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-gitlab.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-gitlab.is-light {
    background-color: #fdf0ed;
    color: #c43e17
}

.button.is-gitlab.is-light.is-hovered,
.button.is-gitlab.is-light:hover {
    background-color: #fce7e1;
    border-color: transparent;
    color: #c43e17
}

.button.is-gitlab.is-light.is-active,
.button.is-gitlab.is-light:active {
    background-color: #faded6;
    border-color: transparent;
    color: #c43e17
}

.button.is-instagram {
    background-color: #ee5262;
    border-color: transparent;
    color: #fff
}

.button.is-instagram.is-hovered,
.button.is-instagram:hover {
    background-color: #ed4657;
    border-color: transparent;
    color: #fff
}

.button.is-instagram.is-focused,
.button.is-instagram:focus {
    border-color: transparent;
    color: #fff
}

.button.is-instagram.is-focused:not(:active),
.button.is-instagram:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(238, 82, 98, .25);
    box-shadow: 0 0 0 .125em rgba(238, 82, 98, .25)
}

.button.is-instagram.is-active,
.button.is-instagram:active {
    background-color: #ec3b4d;
    border-color: transparent;
    color: #fff
}

.button.is-instagram[disabled],
fieldset[disabled] .button.is-instagram {
    background-color: #ee5262;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-instagram.is-inverted {
    background-color: #fff;
    color: #ee5262
}

.button.is-instagram.is-inverted.is-hovered,
.button.is-instagram.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-instagram.is-inverted[disabled],
fieldset[disabled] .button.is-instagram.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ee5262
}

.button.is-instagram.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-instagram.is-outlined {
    background-color: transparent;
    border-color: #ee5262;
    color: #ee5262
}

.button.is-instagram.is-outlined.is-focused,
.button.is-instagram.is-outlined.is-hovered,
.button.is-instagram.is-outlined:focus,
.button.is-instagram.is-outlined:hover {
    background-color: #ee5262;
    border-color: #ee5262;
    color: #fff
}

.button.is-instagram.is-outlined.is-loading::after {
    border-color: transparent transparent #ee5262 #ee5262 !important
}

.button.is-instagram.is-outlined.is-loading.is-focused::after,
.button.is-instagram.is-outlined.is-loading.is-hovered::after,
.button.is-instagram.is-outlined.is-loading:focus::after,
.button.is-instagram.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-instagram.is-outlined[disabled],
fieldset[disabled] .button.is-instagram.is-outlined {
    background-color: transparent;
    border-color: #ee5262;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ee5262
}

.button.is-instagram.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-instagram.is-inverted.is-outlined.is-focused,
.button.is-instagram.is-inverted.is-outlined.is-hovered,
.button.is-instagram.is-inverted.is-outlined:focus,
.button.is-instagram.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #ee5262
}

.button.is-instagram.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-instagram.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-instagram.is-inverted.is-outlined.is-loading:focus::after,
.button.is-instagram.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #ee5262 #ee5262 !important
}

.button.is-instagram.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-instagram.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-instagram.is-light {
    background-color: #fdecee;
    color: #c31325
}

.button.is-instagram.is-light.is-hovered,
.button.is-instagram.is-light:hover {
    background-color: #fce1e4;
    border-color: transparent;
    color: #c31325
}

.button.is-instagram.is-light.is-active,
.button.is-instagram.is-light:active {
    background-color: #fbd5d9;
    border-color: transparent;
    color: #c31325
}

.button.is-linkedin {
    background-color: #0a66c2;
    border-color: transparent;
    color: #fff
}

.button.is-linkedin.is-hovered,
.button.is-linkedin:hover {
    background-color: #0960b6;
    border-color: transparent;
    color: #fff
}

.button.is-linkedin.is-focused,
.button.is-linkedin:focus {
    border-color: transparent;
    color: #fff
}

.button.is-linkedin.is-focused:not(:active),
.button.is-linkedin:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(10, 102, 194, .25);
    box-shadow: 0 0 0 .125em rgba(10, 102, 194, .25)
}

.button.is-linkedin.is-active,
.button.is-linkedin:active {
    background-color: #0959aa;
    border-color: transparent;
    color: #fff
}

.button.is-linkedin[disabled],
fieldset[disabled] .button.is-linkedin {
    background-color: #0a66c2;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-linkedin.is-inverted {
    background-color: #fff;
    color: #0a66c2
}

.button.is-linkedin.is-inverted.is-hovered,
.button.is-linkedin.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-linkedin.is-inverted[disabled],
fieldset[disabled] .button.is-linkedin.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0a66c2
}

.button.is-linkedin.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-linkedin.is-outlined {
    background-color: transparent;
    border-color: #0a66c2;
    color: #0a66c2
}

.button.is-linkedin.is-outlined.is-focused,
.button.is-linkedin.is-outlined.is-hovered,
.button.is-linkedin.is-outlined:focus,
.button.is-linkedin.is-outlined:hover {
    background-color: #0a66c2;
    border-color: #0a66c2;
    color: #fff
}

.button.is-linkedin.is-outlined.is-loading::after {
    border-color: transparent transparent #0a66c2 #0a66c2 !important
}

.button.is-linkedin.is-outlined.is-loading.is-focused::after,
.button.is-linkedin.is-outlined.is-loading.is-hovered::after,
.button.is-linkedin.is-outlined.is-loading:focus::after,
.button.is-linkedin.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-linkedin.is-outlined[disabled],
fieldset[disabled] .button.is-linkedin.is-outlined {
    background-color: transparent;
    border-color: #0a66c2;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0a66c2
}

.button.is-linkedin.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-linkedin.is-inverted.is-outlined.is-focused,
.button.is-linkedin.is-inverted.is-outlined.is-hovered,
.button.is-linkedin.is-inverted.is-outlined:focus,
.button.is-linkedin.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #0a66c2
}

.button.is-linkedin.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-linkedin.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-linkedin.is-inverted.is-outlined.is-loading:focus::after,
.button.is-linkedin.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #0a66c2 #0a66c2 !important
}

.button.is-linkedin.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-linkedin.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-linkedin.is-light {
    background-color: #ecf5fe;
    color: #0c7ae9
}

.button.is-linkedin.is-light.is-hovered,
.button.is-linkedin.is-light:hover {
    background-color: #dfeefd;
    border-color: transparent;
    color: #0c7ae9
}

.button.is-linkedin.is-light.is-active,
.button.is-linkedin.is-light:active {
    background-color: #d3e8fd;
    border-color: transparent;
    color: #0c7ae9
}

.button.is-microsoft {
    background-color: #0067b8;
    border-color: transparent;
    color: #fff
}

.button.is-microsoft.is-hovered,
.button.is-microsoft:hover {
    background-color: #0060ab;
    border-color: transparent;
    color: #fff
}

.button.is-microsoft.is-focused,
.button.is-microsoft:focus {
    border-color: transparent;
    color: #fff
}

.button.is-microsoft.is-focused:not(:active),
.button.is-microsoft:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 103, 184, .25);
    box-shadow: 0 0 0 .125em rgba(0, 103, 184, .25)
}

.button.is-microsoft.is-active,
.button.is-microsoft:active {
    background-color: #00599f;
    border-color: transparent;
    color: #fff
}

.button.is-microsoft[disabled],
fieldset[disabled] .button.is-microsoft {
    background-color: #0067b8;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-microsoft.is-inverted {
    background-color: #fff;
    color: #0067b8
}

.button.is-microsoft.is-inverted.is-hovered,
.button.is-microsoft.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-microsoft.is-inverted[disabled],
fieldset[disabled] .button.is-microsoft.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0067b8
}

.button.is-microsoft.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-microsoft.is-outlined {
    background-color: transparent;
    border-color: #0067b8;
    color: #0067b8
}

.button.is-microsoft.is-outlined.is-focused,
.button.is-microsoft.is-outlined.is-hovered,
.button.is-microsoft.is-outlined:focus,
.button.is-microsoft.is-outlined:hover {
    background-color: #0067b8;
    border-color: #0067b8;
    color: #fff
}

.button.is-microsoft.is-outlined.is-loading::after {
    border-color: transparent transparent #0067b8 #0067b8 !important
}

.button.is-microsoft.is-outlined.is-loading.is-focused::after,
.button.is-microsoft.is-outlined.is-loading.is-hovered::after,
.button.is-microsoft.is-outlined.is-loading:focus::after,
.button.is-microsoft.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-microsoft.is-outlined[disabled],
fieldset[disabled] .button.is-microsoft.is-outlined {
    background-color: transparent;
    border-color: #0067b8;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0067b8
}

.button.is-microsoft.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-microsoft.is-inverted.is-outlined.is-focused,
.button.is-microsoft.is-inverted.is-outlined.is-hovered,
.button.is-microsoft.is-inverted.is-outlined:focus,
.button.is-microsoft.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #0067b8
}

.button.is-microsoft.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-microsoft.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-microsoft.is-inverted.is-outlined.is-loading:focus::after,
.button.is-microsoft.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #0067b8 #0067b8 !important
}

.button.is-microsoft.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-microsoft.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-microsoft.is-light {
    background-color: #ebf6ff;
    color: #0089f5
}

.button.is-microsoft.is-light.is-hovered,
.button.is-microsoft.is-light:hover {
    background-color: #def0ff;
    border-color: transparent;
    color: #0089f5
}

.button.is-microsoft.is-light.is-active,
.button.is-microsoft.is-light:active {
    background-color: #d1ebff;
    border-color: transparent;
    color: #0089f5
}

.button.is-odnoklassniki {
    background-color: #ec7e09;
    border-color: transparent;
    color: #fff
}

.button.is-odnoklassniki.is-hovered,
.button.is-odnoklassniki:hover {
    background-color: #e07808;
    border-color: transparent;
    color: #fff
}

.button.is-odnoklassniki.is-focused,
.button.is-odnoklassniki:focus {
    border-color: transparent;
    color: #fff
}

.button.is-odnoklassniki.is-focused:not(:active),
.button.is-odnoklassniki:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(236, 126, 9, .25);
    box-shadow: 0 0 0 .125em rgba(236, 126, 9, .25)
}

.button.is-odnoklassniki.is-active,
.button.is-odnoklassniki:active {
    background-color: #d47108;
    border-color: transparent;
    color: #fff
}

.button.is-odnoklassniki[disabled],
fieldset[disabled] .button.is-odnoklassniki {
    background-color: #ec7e09;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-odnoklassniki.is-inverted {
    background-color: #fff;
    color: #ec7e09
}

.button.is-odnoklassniki.is-inverted.is-hovered,
.button.is-odnoklassniki.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-odnoklassniki.is-inverted[disabled],
fieldset[disabled] .button.is-odnoklassniki.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ec7e09
}

.button.is-odnoklassniki.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-odnoklassniki.is-outlined {
    background-color: transparent;
    border-color: #ec7e09;
    color: #ec7e09
}

.button.is-odnoklassniki.is-outlined.is-focused,
.button.is-odnoklassniki.is-outlined.is-hovered,
.button.is-odnoklassniki.is-outlined:focus,
.button.is-odnoklassniki.is-outlined:hover {
    background-color: #ec7e09;
    border-color: #ec7e09;
    color: #fff
}

.button.is-odnoklassniki.is-outlined.is-loading::after {
    border-color: transparent transparent #ec7e09 #ec7e09 !important
}

.button.is-odnoklassniki.is-outlined.is-loading.is-focused::after,
.button.is-odnoklassniki.is-outlined.is-loading.is-hovered::after,
.button.is-odnoklassniki.is-outlined.is-loading:focus::after,
.button.is-odnoklassniki.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-odnoklassniki.is-outlined[disabled],
fieldset[disabled] .button.is-odnoklassniki.is-outlined {
    background-color: transparent;
    border-color: #ec7e09;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ec7e09
}

.button.is-odnoklassniki.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-odnoklassniki.is-inverted.is-outlined.is-focused,
.button.is-odnoklassniki.is-inverted.is-outlined.is-hovered,
.button.is-odnoklassniki.is-inverted.is-outlined:focus,
.button.is-odnoklassniki.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #ec7e09
}

.button.is-odnoklassniki.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-odnoklassniki.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-odnoklassniki.is-inverted.is-outlined.is-loading:focus::after,
.button.is-odnoklassniki.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #ec7e09 #ec7e09 !important
}

.button.is-odnoklassniki.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-odnoklassniki.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-odnoklassniki.is-light {
    background-color: #fef5eb;
    color: #b66107
}

.button.is-odnoklassniki.is-light.is-hovered,
.button.is-odnoklassniki.is-light:hover {
    background-color: #feefdf;
    border-color: transparent;
    color: #b66107
}

.button.is-odnoklassniki.is-light.is-active,
.button.is-odnoklassniki.is-light:active {
    background-color: #fde9d3;
    border-color: transparent;
    color: #b66107
}

.button.is-openid {
    background-color: #ee7c2b;
    border-color: transparent;
    color: #fff
}

.button.is-openid.is-hovered,
.button.is-openid:hover {
    background-color: #ed751f;
    border-color: transparent;
    color: #fff
}

.button.is-openid.is-focused,
.button.is-openid:focus {
    border-color: transparent;
    color: #fff
}

.button.is-openid.is-focused:not(:active),
.button.is-openid:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(238, 124, 43, .25);
    box-shadow: 0 0 0 .125em rgba(238, 124, 43, .25)
}

.button.is-openid.is-active,
.button.is-openid:active {
    background-color: #ec6d13;
    border-color: transparent;
    color: #fff
}

.button.is-openid[disabled],
fieldset[disabled] .button.is-openid {
    background-color: #ee7c2b;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-openid.is-inverted {
    background-color: #fff;
    color: #ee7c2b
}

.button.is-openid.is-inverted.is-hovered,
.button.is-openid.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-openid.is-inverted[disabled],
fieldset[disabled] .button.is-openid.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ee7c2b
}

.button.is-openid.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-openid.is-outlined {
    background-color: transparent;
    border-color: #ee7c2b;
    color: #ee7c2b
}

.button.is-openid.is-outlined.is-focused,
.button.is-openid.is-outlined.is-hovered,
.button.is-openid.is-outlined:focus,
.button.is-openid.is-outlined:hover {
    background-color: #ee7c2b;
    border-color: #ee7c2b;
    color: #fff
}

.button.is-openid.is-outlined.is-loading::after {
    border-color: transparent transparent #ee7c2b #ee7c2b !important
}

.button.is-openid.is-outlined.is-loading.is-focused::after,
.button.is-openid.is-outlined.is-loading.is-hovered::after,
.button.is-openid.is-outlined.is-loading:focus::after,
.button.is-openid.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-openid.is-outlined[disabled],
fieldset[disabled] .button.is-openid.is-outlined {
    background-color: transparent;
    border-color: #ee7c2b;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ee7c2b
}

.button.is-openid.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-openid.is-inverted.is-outlined.is-focused,
.button.is-openid.is-inverted.is-outlined.is-hovered,
.button.is-openid.is-inverted.is-outlined:focus,
.button.is-openid.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #ee7c2b
}

.button.is-openid.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-openid.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-openid.is-inverted.is-outlined.is-loading:focus::after,
.button.is-openid.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #ee7c2b #ee7c2b !important
}

.button.is-openid.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-openid.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-openid.is-light {
    background-color: #fdf3ec;
    color: #af510e
}

.button.is-openid.is-light.is-hovered,
.button.is-openid.is-light:hover {
    background-color: #fdece0;
    border-color: transparent;
    color: #af510e
}

.button.is-openid.is-light.is-active,
.button.is-openid.is-light:active {
    background-color: #fce5d5;
    border-color: transparent;
    color: #af510e
}

.button.is-pinterest {
    background-color: #e60023;
    border-color: transparent;
    color: #fff
}

.button.is-pinterest.is-hovered,
.button.is-pinterest:hover {
    background-color: #d90021;
    border-color: transparent;
    color: #fff
}

.button.is-pinterest.is-focused,
.button.is-pinterest:focus {
    border-color: transparent;
    color: #fff
}

.button.is-pinterest.is-focused:not(:active),
.button.is-pinterest:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(230, 0, 35, .25);
    box-shadow: 0 0 0 .125em rgba(230, 0, 35, .25)
}

.button.is-pinterest.is-active,
.button.is-pinterest:active {
    background-color: #cd001f;
    border-color: transparent;
    color: #fff
}

.button.is-pinterest[disabled],
fieldset[disabled] .button.is-pinterest {
    background-color: #e60023;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-pinterest.is-inverted {
    background-color: #fff;
    color: #e60023
}

.button.is-pinterest.is-inverted.is-hovered,
.button.is-pinterest.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-pinterest.is-inverted[disabled],
fieldset[disabled] .button.is-pinterest.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #e60023
}

.button.is-pinterest.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-pinterest.is-outlined {
    background-color: transparent;
    border-color: #e60023;
    color: #e60023
}

.button.is-pinterest.is-outlined.is-focused,
.button.is-pinterest.is-outlined.is-hovered,
.button.is-pinterest.is-outlined:focus,
.button.is-pinterest.is-outlined:hover {
    background-color: #e60023;
    border-color: #e60023;
    color: #fff
}

.button.is-pinterest.is-outlined.is-loading::after {
    border-color: transparent transparent #e60023 #e60023 !important
}

.button.is-pinterest.is-outlined.is-loading.is-focused::after,
.button.is-pinterest.is-outlined.is-loading.is-hovered::after,
.button.is-pinterest.is-outlined.is-loading:focus::after,
.button.is-pinterest.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-pinterest.is-outlined[disabled],
fieldset[disabled] .button.is-pinterest.is-outlined {
    background-color: transparent;
    border-color: #e60023;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #e60023
}

.button.is-pinterest.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-pinterest.is-inverted.is-outlined.is-focused,
.button.is-pinterest.is-inverted.is-outlined.is-hovered,
.button.is-pinterest.is-inverted.is-outlined:focus,
.button.is-pinterest.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #e60023
}

.button.is-pinterest.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-pinterest.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-pinterest.is-inverted.is-outlined.is-loading:focus::after,
.button.is-pinterest.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #e60023 #e60023 !important
}

.button.is-pinterest.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-pinterest.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-pinterest.is-light {
    background-color: #ffebee;
    color: #f50025
}

.button.is-pinterest.is-light.is-hovered,
.button.is-pinterest.is-light:hover {
    background-color: #ffdee3;
    border-color: transparent;
    color: #f50025
}

.button.is-pinterest.is-light.is-active,
.button.is-pinterest.is-light:active {
    background-color: #ffd1d8;
    border-color: transparent;
    color: #f50025
}

.button.is-reddit {
    background-color: #ff4500;
    border-color: transparent;
    color: #fff
}

.button.is-reddit.is-hovered,
.button.is-reddit:hover {
    background-color: #f24100;
    border-color: transparent;
    color: #fff
}

.button.is-reddit.is-focused,
.button.is-reddit:focus {
    border-color: transparent;
    color: #fff
}

.button.is-reddit.is-focused:not(:active),
.button.is-reddit:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(255, 69, 0, .25);
    box-shadow: 0 0 0 .125em rgba(255, 69, 0, .25)
}

.button.is-reddit.is-active,
.button.is-reddit:active {
    background-color: #e63e00;
    border-color: transparent;
    color: #fff
}

.button.is-reddit[disabled],
fieldset[disabled] .button.is-reddit {
    background-color: #ff4500;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-reddit.is-inverted {
    background-color: #fff;
    color: #ff4500
}

.button.is-reddit.is-inverted.is-hovered,
.button.is-reddit.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-reddit.is-inverted[disabled],
fieldset[disabled] .button.is-reddit.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ff4500
}

.button.is-reddit.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-reddit.is-outlined {
    background-color: transparent;
    border-color: #ff4500;
    color: #ff4500
}

.button.is-reddit.is-outlined.is-focused,
.button.is-reddit.is-outlined.is-hovered,
.button.is-reddit.is-outlined:focus,
.button.is-reddit.is-outlined:hover {
    background-color: #ff4500;
    border-color: #ff4500;
    color: #fff
}

.button.is-reddit.is-outlined.is-loading::after {
    border-color: transparent transparent #ff4500 #ff4500 !important
}

.button.is-reddit.is-outlined.is-loading.is-focused::after,
.button.is-reddit.is-outlined.is-loading.is-hovered::after,
.button.is-reddit.is-outlined.is-loading:focus::after,
.button.is-reddit.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-reddit.is-outlined[disabled],
fieldset[disabled] .button.is-reddit.is-outlined {
    background-color: transparent;
    border-color: #ff4500;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ff4500
}

.button.is-reddit.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-reddit.is-inverted.is-outlined.is-focused,
.button.is-reddit.is-inverted.is-outlined.is-hovered,
.button.is-reddit.is-inverted.is-outlined:focus,
.button.is-reddit.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #ff4500
}

.button.is-reddit.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-reddit.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-reddit.is-inverted.is-outlined.is-loading:focus::after,
.button.is-reddit.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #ff4500 #ff4500 !important
}

.button.is-reddit.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-reddit.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-reddit.is-light {
    background-color: #fff0eb;
    color: #d63a00
}

.button.is-reddit.is-light.is-hovered,
.button.is-reddit.is-light:hover {
    background-color: #ffe7de;
    border-color: transparent;
    color: #d63a00
}

.button.is-reddit.is-light.is-active,
.button.is-reddit.is-light:active {
    background-color: #ffddd1;
    border-color: transparent;
    color: #d63a00
}

.button.is-slack {
    background-color: #63206a;
    border-color: transparent;
    color: #fff
}

.button.is-slack.is-hovered,
.button.is-slack:hover {
    background-color: #591d60;
    border-color: transparent;
    color: #fff
}

.button.is-slack.is-focused,
.button.is-slack:focus {
    border-color: transparent;
    color: #fff
}

.button.is-slack.is-focused:not(:active),
.button.is-slack:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(99, 32, 106, .25);
    box-shadow: 0 0 0 .125em rgba(99, 32, 106, .25)
}

.button.is-slack.is-active,
.button.is-slack:active {
    background-color: #501a56;
    border-color: transparent;
    color: #fff
}

.button.is-slack[disabled],
fieldset[disabled] .button.is-slack {
    background-color: #63206a;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-slack.is-inverted {
    background-color: #fff;
    color: #63206a
}

.button.is-slack.is-inverted.is-hovered,
.button.is-slack.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-slack.is-inverted[disabled],
fieldset[disabled] .button.is-slack.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #63206a
}

.button.is-slack.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-slack.is-outlined {
    background-color: transparent;
    border-color: #63206a;
    color: #63206a
}

.button.is-slack.is-outlined.is-focused,
.button.is-slack.is-outlined.is-hovered,
.button.is-slack.is-outlined:focus,
.button.is-slack.is-outlined:hover {
    background-color: #63206a;
    border-color: #63206a;
    color: #fff
}

.button.is-slack.is-outlined.is-loading::after {
    border-color: transparent transparent #63206a #63206a !important
}

.button.is-slack.is-outlined.is-loading.is-focused::after,
.button.is-slack.is-outlined.is-loading.is-hovered::after,
.button.is-slack.is-outlined.is-loading:focus::after,
.button.is-slack.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-slack.is-outlined[disabled],
fieldset[disabled] .button.is-slack.is-outlined {
    background-color: transparent;
    border-color: #63206a;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #63206a
}

.button.is-slack.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-slack.is-inverted.is-outlined.is-focused,
.button.is-slack.is-inverted.is-outlined.is-hovered,
.button.is-slack.is-inverted.is-outlined:focus,
.button.is-slack.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #63206a
}

.button.is-slack.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-slack.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-slack.is-inverted.is-outlined.is-loading:focus::after,
.button.is-slack.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #63206a #63206a !important
}

.button.is-slack.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-slack.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-slack.is-light {
    background-color: #f9effa;
    color: #bb46c8
}

.button.is-slack.is-light.is-hovered,
.button.is-slack.is-light:hover {
    background-color: #f6e5f7;
    border-color: transparent;
    color: #bb46c8
}

.button.is-slack.is-light.is-active,
.button.is-slack.is-light:active {
    background-color: #f2dcf4;
    border-color: transparent;
    color: #bb46c8
}

.button.is-soundcloud {
    background-color: #f50;
    border-color: transparent;
    color: #fff
}

.button.is-soundcloud.is-hovered,
.button.is-soundcloud:hover {
    background-color: #f25100;
    border-color: transparent;
    color: #fff
}

.button.is-soundcloud.is-focused,
.button.is-soundcloud:focus {
    border-color: transparent;
    color: #fff
}

.button.is-soundcloud.is-focused:not(:active),
.button.is-soundcloud:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(255, 85, 0, .25);
    box-shadow: 0 0 0 .125em rgba(255, 85, 0, .25)
}

.button.is-soundcloud.is-active,
.button.is-soundcloud:active {
    background-color: #e64d00;
    border-color: transparent;
    color: #fff
}

.button.is-soundcloud[disabled],
fieldset[disabled] .button.is-soundcloud {
    background-color: #f50;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-soundcloud.is-inverted {
    background-color: #fff;
    color: #f50
}

.button.is-soundcloud.is-inverted.is-hovered,
.button.is-soundcloud.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-soundcloud.is-inverted[disabled],
fieldset[disabled] .button.is-soundcloud.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #f50
}

.button.is-soundcloud.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-soundcloud.is-outlined {
    background-color: transparent;
    border-color: #f50;
    color: #f50
}

.button.is-soundcloud.is-outlined.is-focused,
.button.is-soundcloud.is-outlined.is-hovered,
.button.is-soundcloud.is-outlined:focus,
.button.is-soundcloud.is-outlined:hover {
    background-color: #f50;
    border-color: #f50;
    color: #fff
}

.button.is-soundcloud.is-outlined.is-loading::after {
    border-color: transparent transparent #f50 #f50 !important
}

.button.is-soundcloud.is-outlined.is-loading.is-focused::after,
.button.is-soundcloud.is-outlined.is-loading.is-hovered::after,
.button.is-soundcloud.is-outlined.is-loading:focus::after,
.button.is-soundcloud.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-soundcloud.is-outlined[disabled],
fieldset[disabled] .button.is-soundcloud.is-outlined {
    background-color: transparent;
    border-color: #f50;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #f50
}

.button.is-soundcloud.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-soundcloud.is-inverted.is-outlined.is-focused,
.button.is-soundcloud.is-inverted.is-outlined.is-hovered,
.button.is-soundcloud.is-inverted.is-outlined:focus,
.button.is-soundcloud.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #f50
}

.button.is-soundcloud.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-soundcloud.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-soundcloud.is-inverted.is-outlined.is-loading:focus::after,
.button.is-soundcloud.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #f50 #f50 !important
}

.button.is-soundcloud.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-soundcloud.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-soundcloud.is-light {
    background-color: #fff1eb;
    color: #d14600
}

.button.is-soundcloud.is-light.is-hovered,
.button.is-soundcloud.is-light:hover {
    background-color: #ffe9de;
    border-color: transparent;
    color: #d14600
}

.button.is-soundcloud.is-light.is-active,
.button.is-soundcloud.is-light:active {
    background-color: #ffe0d1;
    border-color: transparent;
    color: #d14600
}

.button.is-tumblr {
    background-color: #34526f;
    border-color: transparent;
    color: #fff
}

.button.is-tumblr.is-hovered,
.button.is-tumblr:hover {
    background-color: #304c66;
    border-color: transparent;
    color: #fff
}

.button.is-tumblr.is-focused,
.button.is-tumblr:focus {
    border-color: transparent;
    color: #fff
}

.button.is-tumblr.is-focused:not(:active),
.button.is-tumblr:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(52, 82, 111, .25);
    box-shadow: 0 0 0 .125em rgba(52, 82, 111, .25)
}

.button.is-tumblr.is-active,
.button.is-tumblr:active {
    background-color: #2c455e;
    border-color: transparent;
    color: #fff
}

.button.is-tumblr[disabled],
fieldset[disabled] .button.is-tumblr {
    background-color: #34526f;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-tumblr.is-inverted {
    background-color: #fff;
    color: #34526f
}

.button.is-tumblr.is-inverted.is-hovered,
.button.is-tumblr.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-tumblr.is-inverted[disabled],
fieldset[disabled] .button.is-tumblr.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #34526f
}

.button.is-tumblr.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-tumblr.is-outlined {
    background-color: transparent;
    border-color: #34526f;
    color: #34526f
}

.button.is-tumblr.is-outlined.is-focused,
.button.is-tumblr.is-outlined.is-hovered,
.button.is-tumblr.is-outlined:focus,
.button.is-tumblr.is-outlined:hover {
    background-color: #34526f;
    border-color: #34526f;
    color: #fff
}

.button.is-tumblr.is-outlined.is-loading::after {
    border-color: transparent transparent #34526f #34526f !important
}

.button.is-tumblr.is-outlined.is-loading.is-focused::after,
.button.is-tumblr.is-outlined.is-loading.is-hovered::after,
.button.is-tumblr.is-outlined.is-loading:focus::after,
.button.is-tumblr.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-tumblr.is-outlined[disabled],
fieldset[disabled] .button.is-tumblr.is-outlined {
    background-color: transparent;
    border-color: #34526f;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #34526f
}

.button.is-tumblr.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-tumblr.is-inverted.is-outlined.is-focused,
.button.is-tumblr.is-inverted.is-outlined.is-hovered,
.button.is-tumblr.is-inverted.is-outlined:focus,
.button.is-tumblr.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #34526f
}

.button.is-tumblr.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-tumblr.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-tumblr.is-inverted.is-outlined.is-loading:focus::after,
.button.is-tumblr.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #34526f #34526f !important
}

.button.is-tumblr.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-tumblr.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-tumblr.is-light {
    background-color: #f1f5f8;
    color: #5583af
}

.button.is-tumblr.is-light.is-hovered,
.button.is-tumblr.is-light:hover {
    background-color: #e8eff4;
    border-color: transparent;
    color: #5583af
}

.button.is-tumblr.is-light.is-active,
.button.is-tumblr.is-light:active {
    background-color: #e0e8f0;
    border-color: transparent;
    color: #5583af
}

.button.is-twitter {
    background-color: #1da1f2;
    border-color: transparent;
    color: #fff
}

.button.is-twitter.is-hovered,
.button.is-twitter:hover {
    background-color: #119cf1;
    border-color: transparent;
    color: #fff
}

.button.is-twitter.is-focused,
.button.is-twitter:focus {
    border-color: transparent;
    color: #fff
}

.button.is-twitter.is-focused:not(:active),
.button.is-twitter:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(29, 161, 242, .25);
    box-shadow: 0 0 0 .125em rgba(29, 161, 242, .25)
}

.button.is-twitter.is-active,
.button.is-twitter:active {
    background-color: #0d95e8;
    border-color: transparent;
    color: #fff
}

.button.is-twitter[disabled],
fieldset[disabled] .button.is-twitter {
    background-color: #1da1f2;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-twitter.is-inverted {
    background-color: #fff;
    color: #1da1f2
}

.button.is-twitter.is-inverted.is-hovered,
.button.is-twitter.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-twitter.is-inverted[disabled],
fieldset[disabled] .button.is-twitter.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #1da1f2
}

.button.is-twitter.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-twitter.is-outlined {
    background-color: transparent;
    border-color: #1da1f2;
    color: #1da1f2
}

.button.is-twitter.is-outlined.is-focused,
.button.is-twitter.is-outlined.is-hovered,
.button.is-twitter.is-outlined:focus,
.button.is-twitter.is-outlined:hover {
    background-color: #1da1f2;
    border-color: #1da1f2;
    color: #fff
}

.button.is-twitter.is-outlined.is-loading::after {
    border-color: transparent transparent #1da1f2 #1da1f2 !important
}

.button.is-twitter.is-outlined.is-loading.is-focused::after,
.button.is-twitter.is-outlined.is-loading.is-hovered::after,
.button.is-twitter.is-outlined.is-loading:focus::after,
.button.is-twitter.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-twitter.is-outlined[disabled],
fieldset[disabled] .button.is-twitter.is-outlined {
    background-color: transparent;
    border-color: #1da1f2;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #1da1f2
}

.button.is-twitter.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-twitter.is-inverted.is-outlined.is-focused,
.button.is-twitter.is-inverted.is-outlined.is-hovered,
.button.is-twitter.is-inverted.is-outlined:focus,
.button.is-twitter.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #1da1f2
}

.button.is-twitter.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-twitter.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-twitter.is-inverted.is-outlined.is-loading:focus::after,
.button.is-twitter.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #1da1f2 #1da1f2 !important
}

.button.is-twitter.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-twitter.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-twitter.is-light {
    background-color: #ecf7fe;
    color: #0a73b2
}

.button.is-twitter.is-light.is-hovered,
.button.is-twitter.is-light:hover {
    background-color: #e0f2fd;
    border-color: transparent;
    color: #0a73b2
}

.button.is-twitter.is-light.is-active,
.button.is-twitter.is-light:active {
    background-color: #d4edfc;
    border-color: transparent;
    color: #0a73b2
}

.button.is-vimeo {
    background-color: #00adef;
    border-color: transparent;
    color: #fff
}

.button.is-vimeo.is-hovered,
.button.is-vimeo:hover {
    background-color: #00a4e2;
    border-color: transparent;
    color: #fff
}

.button.is-vimeo.is-focused,
.button.is-vimeo:focus {
    border-color: transparent;
    color: #fff
}

.button.is-vimeo.is-focused:not(:active),
.button.is-vimeo:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 173, 239, .25);
    box-shadow: 0 0 0 .125em rgba(0, 173, 239, .25)
}

.button.is-vimeo.is-active,
.button.is-vimeo:active {
    background-color: #009bd6;
    border-color: transparent;
    color: #fff
}

.button.is-vimeo[disabled],
fieldset[disabled] .button.is-vimeo {
    background-color: #00adef;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-vimeo.is-inverted {
    background-color: #fff;
    color: #00adef
}

.button.is-vimeo.is-inverted.is-hovered,
.button.is-vimeo.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-vimeo.is-inverted[disabled],
fieldset[disabled] .button.is-vimeo.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #00adef
}

.button.is-vimeo.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-vimeo.is-outlined {
    background-color: transparent;
    border-color: #00adef;
    color: #00adef
}

.button.is-vimeo.is-outlined.is-focused,
.button.is-vimeo.is-outlined.is-hovered,
.button.is-vimeo.is-outlined:focus,
.button.is-vimeo.is-outlined:hover {
    background-color: #00adef;
    border-color: #00adef;
    color: #fff
}

.button.is-vimeo.is-outlined.is-loading::after {
    border-color: transparent transparent #00adef #00adef !important
}

.button.is-vimeo.is-outlined.is-loading.is-focused::after,
.button.is-vimeo.is-outlined.is-loading.is-hovered::after,
.button.is-vimeo.is-outlined.is-loading:focus::after,
.button.is-vimeo.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-vimeo.is-outlined[disabled],
fieldset[disabled] .button.is-vimeo.is-outlined {
    background-color: transparent;
    border-color: #00adef;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #00adef
}

.button.is-vimeo.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-vimeo.is-inverted.is-outlined.is-focused,
.button.is-vimeo.is-inverted.is-outlined.is-hovered,
.button.is-vimeo.is-inverted.is-outlined:focus,
.button.is-vimeo.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #00adef
}

.button.is-vimeo.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-vimeo.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-vimeo.is-inverted.is-outlined.is-loading:focus::after,
.button.is-vimeo.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #00adef #00adef !important
}

.button.is-vimeo.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-vimeo.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-vimeo.is-light {
    background-color: #ebf9ff;
    color: #0081b3
}

.button.is-vimeo.is-light.is-hovered,
.button.is-vimeo.is-light:hover {
    background-color: #def6ff;
    border-color: transparent;
    color: #0081b3
}

.button.is-vimeo.is-light.is-active,
.button.is-vimeo.is-light:active {
    background-color: #d1f2ff;
    border-color: transparent;
    color: #0081b3
}

.button.is-vk {
    background-color: #5181b8;
    border-color: transparent;
    color: #fff
}

.button.is-vk.is-hovered,
.button.is-vk:hover {
    background-color: #497bb3;
    border-color: transparent;
    color: #fff
}

.button.is-vk.is-focused,
.button.is-vk:focus {
    border-color: transparent;
    color: #fff
}

.button.is-vk.is-focused:not(:active),
.button.is-vk:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(81, 129, 184, .25);
    box-shadow: 0 0 0 .125em rgba(81, 129, 184, .25)
}

.button.is-vk.is-active,
.button.is-vk:active {
    background-color: #4674aa;
    border-color: transparent;
    color: #fff
}

.button.is-vk[disabled],
fieldset[disabled] .button.is-vk {
    background-color: #5181b8;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-vk.is-inverted {
    background-color: #fff;
    color: #5181b8
}

.button.is-vk.is-inverted.is-hovered,
.button.is-vk.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-vk.is-inverted[disabled],
fieldset[disabled] .button.is-vk.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #5181b8
}

.button.is-vk.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-vk.is-outlined {
    background-color: transparent;
    border-color: #5181b8;
    color: #5181b8
}

.button.is-vk.is-outlined.is-focused,
.button.is-vk.is-outlined.is-hovered,
.button.is-vk.is-outlined:focus,
.button.is-vk.is-outlined:hover {
    background-color: #5181b8;
    border-color: #5181b8;
    color: #fff
}

.button.is-vk.is-outlined.is-loading::after {
    border-color: transparent transparent #5181b8 #5181b8 !important
}

.button.is-vk.is-outlined.is-loading.is-focused::after,
.button.is-vk.is-outlined.is-loading.is-hovered::after,
.button.is-vk.is-outlined.is-loading:focus::after,
.button.is-vk.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-vk.is-outlined[disabled],
fieldset[disabled] .button.is-vk.is-outlined {
    background-color: transparent;
    border-color: #5181b8;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #5181b8
}

.button.is-vk.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-vk.is-inverted.is-outlined.is-focused,
.button.is-vk.is-inverted.is-outlined.is-hovered,
.button.is-vk.is-inverted.is-outlined:focus,
.button.is-vk.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #5181b8
}

.button.is-vk.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-vk.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-vk.is-inverted.is-outlined.is-loading:focus::after,
.button.is-vk.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #5181b8 #5181b8 !important
}

.button.is-vk.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-vk.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-vk.is-light {
    background-color: #f1f5f9;
    color: #406b9c
}

.button.is-vk.is-light.is-hovered,
.button.is-vk.is-light:hover {
    background-color: #e7eef5;
    border-color: transparent;
    color: #406b9c
}

.button.is-vk.is-light.is-active,
.button.is-vk.is-light:active {
    background-color: #dee7f2;
    border-color: transparent;
    color: #406b9c
}

.button.is-yahoo {
    background-color: #400090;
    border-color: transparent;
    color: #fff
}

.button.is-yahoo.is-hovered,
.button.is-yahoo:hover {
    background-color: #3a0083;
    border-color: transparent;
    color: #fff
}

.button.is-yahoo.is-focused,
.button.is-yahoo:focus {
    border-color: transparent;
    color: #fff
}

.button.is-yahoo.is-focused:not(:active),
.button.is-yahoo:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(64, 0, 144, .25);
    box-shadow: 0 0 0 .125em rgba(64, 0, 144, .25)
}

.button.is-yahoo.is-active,
.button.is-yahoo:active {
    background-color: #350076;
    border-color: transparent;
    color: #fff
}

.button.is-yahoo[disabled],
fieldset[disabled] .button.is-yahoo {
    background-color: #400090;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-yahoo.is-inverted {
    background-color: #fff;
    color: #400090
}

.button.is-yahoo.is-inverted.is-hovered,
.button.is-yahoo.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-yahoo.is-inverted[disabled],
fieldset[disabled] .button.is-yahoo.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #400090
}

.button.is-yahoo.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-yahoo.is-outlined {
    background-color: transparent;
    border-color: #400090;
    color: #400090
}

.button.is-yahoo.is-outlined.is-focused,
.button.is-yahoo.is-outlined.is-hovered,
.button.is-yahoo.is-outlined:focus,
.button.is-yahoo.is-outlined:hover {
    background-color: #400090;
    border-color: #400090;
    color: #fff
}

.button.is-yahoo.is-outlined.is-loading::after {
    border-color: transparent transparent #400090 #400090 !important
}

.button.is-yahoo.is-outlined.is-loading.is-focused::after,
.button.is-yahoo.is-outlined.is-loading.is-hovered::after,
.button.is-yahoo.is-outlined.is-loading:focus::after,
.button.is-yahoo.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-yahoo.is-outlined[disabled],
fieldset[disabled] .button.is-yahoo.is-outlined {
    background-color: transparent;
    border-color: #400090;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #400090
}

.button.is-yahoo.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-yahoo.is-inverted.is-outlined.is-focused,
.button.is-yahoo.is-inverted.is-outlined.is-hovered,
.button.is-yahoo.is-inverted.is-outlined:focus,
.button.is-yahoo.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #400090
}

.button.is-yahoo.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-yahoo.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-yahoo.is-inverted.is-outlined.is-loading:focus::after,
.button.is-yahoo.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #400090 #400090 !important
}

.button.is-yahoo.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-yahoo.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-yahoo.is-light {
    background-color: #f4ebff;
    color: #801aff
}

.button.is-yahoo.is-light.is-hovered,
.button.is-yahoo.is-light:hover {
    background-color: #eddeff;
    border-color: transparent;
    color: #801aff
}

.button.is-yahoo.is-light.is-active,
.button.is-yahoo.is-light:active {
    background-color: #e6d1ff;
    border-color: transparent;
    color: #801aff
}

.button.is-youtube {
    background-color: red;
    border-color: transparent;
    color: #fff
}

.button.is-youtube.is-hovered,
.button.is-youtube:hover {
    background-color: #f20000;
    border-color: transparent;
    color: #fff
}

.button.is-youtube.is-focused,
.button.is-youtube:focus {
    border-color: transparent;
    color: #fff
}

.button.is-youtube.is-focused:not(:active),
.button.is-youtube:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(255, 0, 0, .25);
    box-shadow: 0 0 0 .125em rgba(255, 0, 0, .25)
}

.button.is-youtube.is-active,
.button.is-youtube:active {
    background-color: #e60000;
    border-color: transparent;
    color: #fff
}

.button.is-youtube[disabled],
fieldset[disabled] .button.is-youtube {
    background-color: red;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-youtube.is-inverted {
    background-color: #fff;
    color: red
}

.button.is-youtube.is-inverted.is-hovered,
.button.is-youtube.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-youtube.is-inverted[disabled],
fieldset[disabled] .button.is-youtube.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: red
}

.button.is-youtube.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-youtube.is-outlined {
    background-color: transparent;
    border-color: red;
    color: red
}

.button.is-youtube.is-outlined.is-focused,
.button.is-youtube.is-outlined.is-hovered,
.button.is-youtube.is-outlined:focus,
.button.is-youtube.is-outlined:hover {
    background-color: red;
    border-color: red;
    color: #fff
}

.button.is-youtube.is-outlined.is-loading::after {
    border-color: transparent transparent red red !important
}

.button.is-youtube.is-outlined.is-loading.is-focused::after,
.button.is-youtube.is-outlined.is-loading.is-hovered::after,
.button.is-youtube.is-outlined.is-loading:focus::after,
.button.is-youtube.is-outlined.is-loading:hover::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-youtube.is-outlined[disabled],
fieldset[disabled] .button.is-youtube.is-outlined {
    background-color: transparent;
    border-color: red;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: red
}

.button.is-youtube.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-youtube.is-inverted.is-outlined.is-focused,
.button.is-youtube.is-inverted.is-outlined.is-hovered,
.button.is-youtube.is-inverted.is-outlined:focus,
.button.is-youtube.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: red
}

.button.is-youtube.is-inverted.is-outlined.is-loading.is-focused::after,
.button.is-youtube.is-inverted.is-outlined.is-loading.is-hovered::after,
.button.is-youtube.is-inverted.is-outlined.is-loading:focus::after,
.button.is-youtube.is-inverted.is-outlined.is-loading:hover::after {
    border-color: transparent transparent red red !important
}

.button.is-youtube.is-inverted.is-outlined[disabled],
fieldset[disabled] .button.is-youtube.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-youtube.is-light {
    background-color: #ffebeb;
    color: #eb0000
}

.button.is-youtube.is-light.is-hovered,
.button.is-youtube.is-light:hover {
    background-color: #ffdede;
    border-color: transparent;
    color: #eb0000
}

.button.is-youtube.is-light.is-active,
.button.is-youtube.is-light:active {
    background-color: #ffd1d1;
    border-color: transparent;
    color: #eb0000
}

.button.is-static {
    background-color: #f5f5f5;
    border-color: #dbdbdb;
    color: #7a7a7a;
    -webkit-box-shadow: none;
    box-shadow: none;
    pointer-events: none
}

.has-text-apple {
    color: #000 !important
}

a.has-text-apple:focus,
a.has-text-apple:hover {
    color: #000 !important
}

.has-background-apple {
    background-color: #000 !important
}

.has-text-apple-light {
    color: #f5f5f5 !important
}

a.has-text-apple-light:focus,
a.has-text-apple-light:hover {
    color: #dbdbdb !important
}

.has-background-apple-light {
    background-color: #f5f5f5 !important
}

.has-text-apple-dark {
    color: #919191 !important
}

a.has-text-apple-dark:focus,
a.has-text-apple-dark:hover {
    color: #ababab !important
}

.has-background-apple-dark {
    background-color: #919191 !important
}

.has-text-bitbucket {
    color: #204f7e !important
}

a.has-text-bitbucket:focus,
a.has-text-bitbucket:hover {
    color: #153656 !important
}

.has-background-bitbucket {
    background-color: #204f7e !important
}

.has-text-bitbucket-light {
    color: #eff5fb !important
}

a.has-text-bitbucket-light:focus,
a.has-text-bitbucket-light:hover {
    color: #c6dbf1 !important
}

.has-background-bitbucket-light {
    background-color: #eff5fb !important
}

.has-text-bitbucket-dark {
    color: #3782cd !important
}

a.has-text-bitbucket-dark:focus,
a.has-text-bitbucket-dark:hover {
    color: #609cd7 !important
}

.has-background-bitbucket-dark {
    background-color: #3782cd !important
}

.has-text-discord {
    color: #7289da !important
}

a.has-text-discord:focus,
a.has-text-discord:hover {
    color: #4a67cf !important
}

.has-background-discord {
    background-color: #7289da !important
}

.has-text-discord-light {
    color: #eff1fb !important
}

a.has-text-discord-light:focus,
a.has-text-discord-light:hover {
    color: #c6d0f0 !important
}

.has-background-discord-light {
    background-color: #eff1fb !important
}

.has-text-discord-dark {
    color: #2a45a2 !important
}

a.has-text-discord-dark:focus,
a.has-text-discord-dark:hover {
    color: #3556ca !important
}

.has-background-discord-dark {
    background-color: #2a45a2 !important
}

.has-text-dropbox {
    color: #0061ff !important
}

a.has-text-dropbox:focus,
a.has-text-dropbox:hover {
    color: #004ecc !important
}

.has-background-dropbox {
    background-color: #0061ff !important
}

.has-text-dropbox-light {
    color: #ebf2ff !important
}

a.has-text-dropbox-light:focus,
a.has-text-dropbox-light:hover {
    color: #b8d3ff !important
}

.has-background-dropbox-light {
    background-color: #ebf2ff !important
}

.has-text-dropbox-dark {
    color: #005bf0 !important
}

a.has-text-dropbox-dark:focus,
a.has-text-dropbox-dark:hover {
    color: #2477ff !important
}

.has-background-dropbox-dark {
    background-color: #005bf0 !important
}

.has-text-facebook {
    color: #1877f2 !important
}

a.has-text-facebook:focus,
a.has-text-facebook:hover {
    color: #0c5fcc !important
}

.has-background-facebook {
    background-color: #1877f2 !important
}

.has-text-facebook-light {
    color: #ecf4fe !important
}

a.has-text-facebook-light:focus,
a.has-text-facebook-light:hover {
    color: #bbd7fb !important
}

.has-background-facebook-light {
    background-color: #ecf4fe !important
}

.has-text-facebook-dark {
    color: #0c63d4 !important
}

a.has-text-facebook-dark:focus,
a.has-text-facebook-dark:hover {
    color: #217cf2 !important
}

.has-background-facebook-dark {
    background-color: #0c63d4 !important
}

.has-text-flickr {
    color: #ff0084 !important
}

a.has-text-flickr:focus,
a.has-text-flickr:hover {
    color: #cc0069 !important
}

.has-background-flickr {
    background-color: #ff0084 !important
}

.has-text-flickr-light {
    color: #ffebf5 !important
}

a.has-text-flickr-light:focus,
a.has-text-flickr-light:hover {
    color: #ffb8dc !important
}

.has-background-flickr-light {
    background-color: #ffebf5 !important
}

.has-text-flickr-dark {
    color: #e60077 !important
}

a.has-text-flickr-dark:focus,
a.has-text-flickr-dark:hover {
    color: #ff1a90 !important
}

.has-background-flickr-dark {
    background-color: #e60077 !important
}

.has-text-foursquare {
    color: #f94877 !important
}

a.has-text-foursquare:focus,
a.has-text-foursquare:hover {
    color: #f71652 !important
}

.has-background-foursquare {
    background-color: #f94877 !important
}

.has-text-foursquare-light {
    color: #feebf0 !important
}

a.has-text-foursquare-light:focus,
a.has-text-foursquare-light:hover {
    color: #fdbacc !important
}

.has-background-foursquare-light {
    background-color: #feebf0 !important
}

.has-text-foursquare-dark {
    color: #cf073c !important
}

a.has-text-foursquare-dark:focus,
a.has-text-foursquare-dark:hover {
    color: #f7124f !important
}

.has-background-foursquare-dark {
    background-color: #cf073c !important
}

.has-text-github {
    color: #24292e !important
}

a.has-text-github:focus,
a.has-text-github:hover {
    color: #0e1011 !important
}

.has-background-github {
    background-color: #24292e !important
}

.has-text-github-light {
    color: #f4f5f6 !important
}

a.has-text-github-light:focus,
a.has-text-github-light:hover {
    color: #d7dbe0 !important
}

.has-background-github-light {
    background-color: #f4f5f6 !important
}

.has-text-github-dark {
    color: #7e8c9a !important
}

a.has-text-github-dark:focus,
a.has-text-github-dark:hover {
    color: #9ba6b1 !important
}

.has-background-github-dark {
    background-color: #7e8c9a !important
}

.has-text-gitlab {
    color: #e65328 !important
}

a.has-text-gitlab:focus,
a.has-text-gitlab:hover {
    color: #c43e17 !important
}

.has-background-gitlab {
    background-color: #e65328 !important
}

.has-text-gitlab-light {
    color: #fdf0ed !important
}

a.has-text-gitlab-light:focus,
a.has-text-gitlab-light:hover {
    color: #f8ccbf !important
}

.has-background-gitlab-light {
    background-color: #fdf0ed !important
}

.has-text-gitlab-dark {
    color: #c43e17 !important
}

a.has-text-gitlab-dark:focus,
a.has-text-gitlab-dark:hover {
    color: #e65328 !important
}

.has-background-gitlab-dark {
    background-color: #c43e17 !important
}

.has-text-instagram {
    color: #ee5262 !important
}

a.has-text-instagram:focus,
a.has-text-instagram:hover {
    color: #e92338 !important
}

.has-background-instagram {
    background-color: #ee5262 !important
}

.has-text-instagram-light {
    color: #fdecee !important
}

a.has-text-instagram-light:focus,
a.has-text-instagram-light:hover {
    color: #f9bec4 !important
}

.has-background-instagram-light {
    background-color: #fdecee !important
}

.has-text-instagram-dark {
    color: #c31325 !important
}

a.has-text-instagram-dark:focus,
a.has-text-instagram-dark:hover {
    color: #e92035 !important
}

.has-background-instagram-dark {
    background-color: #c31325 !important
}

.has-text-linkedin {
    color: #0a66c2 !important
}

a.has-text-linkedin:focus,
a.has-text-linkedin:hover {
    color: #074d92 !important
}

.has-background-linkedin {
    background-color: #0a66c2 !important
}

.has-text-linkedin-light {
    color: #ecf5fe !important
}

a.has-text-linkedin-light:focus,
a.has-text-linkedin-light:hover {
    color: #bbdbfc !important
}

.has-background-linkedin-light {
    background-color: #ecf5fe !important
}

.has-text-linkedin-dark {
    color: #0c7ae9 !important
}

a.has-text-linkedin-dark:focus,
a.has-text-linkedin-dark:hover {
    color: #3394f5 !important
}

.has-background-linkedin-dark {
    background-color: #0c7ae9 !important
}

.has-text-microsoft {
    color: #0067b8 !important
}

a.has-text-microsoft:focus,
a.has-text-microsoft:hover {
    color: #004b85 !important
}

.has-background-microsoft {
    background-color: #0067b8 !important
}

.has-text-microsoft-light {
    color: #ebf6ff !important
}

a.has-text-microsoft-light:focus,
a.has-text-microsoft-light:hover {
    color: #b8e0ff !important
}

.has-background-microsoft-light {
    background-color: #ebf6ff !important
}

.has-text-microsoft-dark {
    color: #0089f5 !important
}

a.has-text-microsoft-dark:focus,
a.has-text-microsoft-dark:hover {
    color: #29a1ff !important
}

.has-background-microsoft-dark {
    background-color: #0089f5 !important
}

.has-text-odnoklassniki {
    color: #ec7e09 !important
}

a.has-text-odnoklassniki:focus,
a.has-text-odnoklassniki:hover {
    color: #bb6407 !important
}

.has-background-odnoklassniki {
    background-color: #ec7e09 !important
}

.has-text-odnoklassniki-light {
    color: #fef5eb !important
}

a.has-text-odnoklassniki-light:focus,
a.has-text-odnoklassniki-light:hover {
    color: #fddcba !important
}

.has-background-odnoklassniki-light {
    background-color: #fef5eb !important
}

.has-text-odnoklassniki-dark {
    color: #b66107 !important
}

a.has-text-odnoklassniki-dark:focus,
a.has-text-odnoklassniki-dark:hover {
    color: #e77c08 !important
}

.has-background-odnoklassniki-dark {
    background-color: #b66107 !important
}

.has-text-openid {
    color: #ee7c2b !important
}

a.has-text-openid:focus,
a.has-text-openid:hover {
    color: #d46211 !important
}

.has-background-openid {
    background-color: #ee7c2b !important
}

.has-text-openid-light {
    color: #fdf3ec !important
}

a.has-text-openid-light:focus,
a.has-text-openid-light:hover {
    color: #fad6bd !important
}

.has-background-openid-light {
    background-color: #fdf3ec !important
}

.has-text-openid-dark {
    color: #af510e !important
}

a.has-text-openid-dark:focus,
a.has-text-openid-dark:hover {
    color: #de6712 !important
}

.has-background-openid-dark {
    background-color: #af510e !important
}

.has-text-pinterest {
    color: #e60023 !important
}

a.has-text-pinterest:focus,
a.has-text-pinterest:hover {
    color: #b3001b !important
}

.has-background-pinterest {
    background-color: #e60023 !important
}

.has-text-pinterest-light {
    color: #ffebee !important
}

a.has-text-pinterest-light:focus,
a.has-text-pinterest-light:hover {
    color: #ffb8c2 !important
}

.has-background-pinterest-light {
    background-color: #ffebee !important
}

.has-text-pinterest-dark {
    color: #f50025 !important
}

a.has-text-pinterest-dark:focus,
a.has-text-pinterest-dark:hover {
    color: #ff2949 !important
}

.has-background-pinterest-dark {
    background-color: #f50025 !important
}

.has-text-reddit {
    color: #ff4500 !important
}

a.has-text-reddit:focus,
a.has-text-reddit:hover {
    color: #cc3700 !important
}

.has-background-reddit {
    background-color: #ff4500 !important
}

.has-text-reddit-light {
    color: #fff0eb !important
}

a.has-text-reddit-light:focus,
a.has-text-reddit-light:hover {
    color: #ffcbb8 !important
}

.has-background-reddit-light {
    background-color: #fff0eb !important
}

.has-text-reddit-dark {
    color: #d63a00 !important
}

a.has-text-reddit-dark:focus,
a.has-text-reddit-dark:hover {
    color: #ff4c0a !important
}

.has-background-reddit-dark {
    background-color: #d63a00 !important
}

.has-text-slack {
    color: #63206a !important
}

a.has-text-slack:focus,
a.has-text-slack:hover {
    color: #3e1443 !important
}

.has-background-slack {
    background-color: #63206a !important
}

.has-text-slack-light {
    color: #f9effa !important
}

a.has-text-slack-light:focus,
a.has-text-slack-light:hover {
    color: #ebc8ef !important
}

.has-background-slack-light {
    background-color: #f9effa !important
}

.has-text-slack-dark {
    color: #bb46c8 !important
}

a.has-text-slack-dark:focus,
a.has-text-slack-dark:hover {
    color: #c96ed4 !important
}

.has-background-slack-dark {
    background-color: #bb46c8 !important
}

.has-text-soundcloud {
    color: #f50 !important
}

a.has-text-soundcloud:focus,
a.has-text-soundcloud:hover {
    color: #c40 !important
}

.has-background-soundcloud {
    background-color: #f50 !important
}

.has-text-soundcloud-light {
    color: #fff1eb !important
}

a.has-text-soundcloud-light:focus,
a.has-text-soundcloud-light:hover {
    color: #ffcfb8 !important
}

.has-background-soundcloud-light {
    background-color: #fff1eb !important
}

.has-text-soundcloud-dark {
    color: #d14600 !important
}

a.has-text-soundcloud-dark:focus,
a.has-text-soundcloud-dark:hover {
    color: #ff5805 !important
}

.has-background-soundcloud-dark {
    background-color: #d14600 !important
}

.has-text-tumblr {
    color: #34526f !important
}

a.has-text-tumblr:focus,
a.has-text-tumblr:hover {
    color: #24384c !important
}

.has-background-tumblr {
    background-color: #34526f !important
}

.has-text-tumblr-light {
    color: #f1f5f8 !important
}

a.has-text-tumblr-light:focus,
a.has-text-tumblr-light:hover {
    color: #cedce8 !important
}

.has-background-tumblr-light {
    background-color: #f1f5f8 !important
}

.has-text-tumblr-dark {
    color: #5583af !important
}

a.has-text-tumblr-dark:focus,
a.has-text-tumblr-dark:hover {
    color: #789cc0 !important
}

.has-background-tumblr-dark {
    background-color: #5583af !important
}

.has-text-twitter {
    color: #1da1f2 !important
}

a.has-text-twitter:focus,
a.has-text-twitter:hover {
    color: #0c85d0 !important
}

.has-background-twitter {
    background-color: #1da1f2 !important
}

.has-text-twitter-light {
    color: #ecf7fe !important
}

a.has-text-twitter-light:focus,
a.has-text-twitter-light:hover {
    color: #bbe3fb !important
}

.has-background-twitter-light {
    background-color: #ecf7fe !important
}

.has-text-twitter-dark {
    color: #0a73b2 !important
}

a.has-text-twitter-dark:focus,
a.has-text-twitter-dark:hover {
    color: #0d91e3 !important
}

.has-background-twitter-dark {
    background-color: #0a73b2 !important
}

.has-text-vimeo {
    color: #00adef !important
}

a.has-text-vimeo:focus,
a.has-text-vimeo:hover {
    color: #0088bc !important
}

.has-background-vimeo {
    background-color: #00adef !important
}

.has-text-vimeo-light {
    color: #ebf9ff !important
}

a.has-text-vimeo-light:focus,
a.has-text-vimeo-light:hover {
    color: #b8ebff !important
}

.has-background-vimeo-light {
    background-color: #ebf9ff !important
}

.has-text-vimeo-dark {
    color: #0081b3 !important
}

a.has-text-vimeo-dark:focus,
a.has-text-vimeo-dark:hover {
    color: #00a6e6 !important
}

.has-background-vimeo-dark {
    background-color: #0081b3 !important
}

.has-text-vk {
    color: #5181b8 !important
}

a.has-text-vk:focus,
a.has-text-vk:hover {
    color: #3e6898 !important
}

.has-background-vk {
    background-color: #5181b8 !important
}

.has-text-vk-light {
    color: #f1f5f9 !important
}

a.has-text-vk-light:focus,
a.has-text-vk-light:hover {
    color: #ccdaea !important
}

.has-background-vk-light {
    background-color: #f1f5f9 !important
}

.has-text-vk-dark {
    color: #406b9c !important
}

a.has-text-vk-dark:focus,
a.has-text-vk-dark:hover {
    color: #5584b9 !important
}

.has-background-vk-dark {
    background-color: #406b9c !important
}

.has-text-yahoo {
    color: #400090 !important
}

a.has-text-yahoo:focus,
a.has-text-yahoo:hover {
    color: #29005d !important
}

.has-background-yahoo {
    background-color: #400090 !important
}

.has-text-yahoo-light {
    color: #f4ebff !important
}

a.has-text-yahoo-light:focus,
a.has-text-yahoo-light:hover {
    color: #d7b8ff !important
}

.has-background-yahoo-light {
    background-color: #f4ebff !important
}

.has-text-yahoo-dark {
    color: #801aff !important
}

a.has-text-yahoo-dark:focus,
a.has-text-yahoo-dark:hover {
    color: #9c4dff !important
}

.has-background-yahoo-dark {
    background-color: #801aff !important
}

.has-text-youtube {
    color: red !important
}

a.has-text-youtube:focus,
a.has-text-youtube:hover {
    color: #c00 !important
}

.has-background-youtube {
    background-color: red !important
}

.has-text-youtube-light {
    color: #ffebeb !important
}

a.has-text-youtube-light:focus,
a.has-text-youtube-light:hover {
    color: #ffb8b8 !important
}

.has-background-youtube-light {
    background-color: #ffebeb !important
}

.has-text-youtube-dark {
    color: #eb0000 !important
}

a.has-text-youtube-dark:focus,
a.has-text-youtube-dark:hover {
    color: #ff1f1f !important
}

.has-background-youtube-dark {
    background-color: #eb0000 !important
}