diff --git a/admin/configuration.php b/admin/configuration.php index 5ac8beb..1885aea 100644 --- a/admin/configuration.php +++ b/admin/configuration.php @@ -377,11 +377,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { - - - - - - - - + diff --git a/theme/bulma/css/bulma.modal-fx.min.css b/theme/bulma/css/bulma.modal-fx.min.css deleted file mode 100644 index 56f29a4..0000000 --- a/theme/bulma/css/bulma.modal-fx.min.css +++ /dev/null @@ -1 +0,0 @@ -.modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:hidden}.modal .modal-background{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}.modal.is-active{visibility:visible}.modal.is-active .modal-background{opacity:1}.modal.modal-full-screen .modal-background{background-color:#fff}.modal.modal-full-screen .modal-content{width:100%;height:100%;max-height:100vh;margin:0;background-color:#fff}.modal.modal-fx-fadeInScale .modal-content{-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal.modal-fx-fadeInScale.is-active .modal-content{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.modal.modal-fx-slideRight .modal-content{-webkit-transform:translateX(20%);-o-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.modal.modal-fx-slideRight.is-active .modal-content{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.modal.modal-fx-slideLeft .modal-content{-webkit-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%);opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.modal.modal-fx-slideLeft.is-active .modal-content{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.modal.modal-fx-slideBottom .modal-content{-webkit-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal.modal-fx-slideBottom.is-active .modal-content{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.modal.modal-fx-slideTop .modal-content{-webkit-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%);opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal.modal-fx-slideTop.is-active .modal-content{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.modal.modal-fx-fall.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-fall .modal-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);opacity:0}.modal.modal-fx-fall.is-active .modal-content{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0);opacity:1}.modal.modal-fx-slideFall.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-slideFall .modal-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}.modal.modal-fx-slideFall.is-active .modal-content{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0) translateZ(0) rotate(0);transform:translate(0) translateZ(0) rotate(0);opacity:1}.modal.modal-fx-newsPaper .modal-content{-webkit-transform:scale(0) rotate(720deg);-o-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0}.modal.modal-fx-newsPaper .modal-background,.modal.modal-fx-newsPaper .modal-content{-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s}.modal.modal-fx-newsPaper.is-active .modal-content{-webkit-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.modal.modal-fx-3dFlipVertical.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-3dFlipVertical .modal-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}.modal.modal-fx-3dFlipVertical.is-active .modal-content{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}.modal.modal-fx-3dFlipHorizontal.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-3dFlipHorizontal .modal-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}.modal.modal-fx-3dFlipHorizontal.is-active .modal-content{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}.modal.modal-fx-3dSign.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-3dSign .modal-content{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal.modal-fx-3dSign.is-active .modal-content{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}.modal.modal-fx-3dSignDown.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-3dSignDown .modal-content{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(60deg);transform:rotateX(60deg);-webkit-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal.modal-fx-3dSignDown.is-active .modal-content{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}.modal.modal-fx-superScaled .modal-content{-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal.modal-fx-superScaled.is-active .modal-content{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.modal.modal-fx-3dSlit.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-3dSlit .modal-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0}.modal.modal-fx-3dSlit.is-active .modal-content{-webkit-animation:slit .5s forwards ease-out;-o-animation:slit .5s forwards ease-out;animation:slit .5s forwards ease-out}@-webkit-keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);transform:translateZ(-250px) rotateY(89deg);opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@-o-keyframes slit{50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{transform:translateZ(0) rotateY(0);opacity:1}}@keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);transform:translateZ(-250px) rotateY(89deg);opacity:1;-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}.modal.modal-fx-3dRotateFromBottom.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-3dRotateFromBottom .modal-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.modal.modal-fx-3dRotateFromBottom.is-active .modal-content{-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0);opacity:1}.modal.modal-fx-3dRotateFromLeft.modal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fx-3dRotateFromLeft .modal-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal.modal-fx-3dRotateFromLeft.is-active .modal-content{-webkit-transform:translateZ(0) translateX(0) rotateY(0);transform:translateZ(0) translateX(0) rotateY(0);opacity:1}.modal .modal-content.is-huge{width:100%;margin:0 20px;max-height:calc(100vh - 40px)}@media screen and (min-width:769px){.modal .modal-content.is-huge{width:100%;margin:0 20px;max-height:calc(100vh - 40px)}}.modal .modal-content.is-tiny{max-width:400px}.modal .modal-content.is-image{text-align:center}.modal .modal-content.is-image.is-huge{width:auto}.modal .modal-content.is-image img{max-height:calc(100vh - 50px)}.modal.modal-pos-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.modal.modal-pos-top .modal-content{margin-top:1rem}.modal.modal-pos-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.modal.modal-pos-bottom .modal-content{margin-bottom:1rem}.modal .modal-background{background-color:rgba(10,10,10,.86)} \ No newline at end of file diff --git a/theme/bulma/css/bulma.social.all.min.css b/theme/bulma/css/bulma.social.all.min.css deleted file mode 100644 index 2600cc5..0000000 --- a/theme/bulma/css/bulma.social.all.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! bulma-social v2.0.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-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-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} \ No newline at end of file diff --git a/theme/bulma/css/jquery-ui.css b/theme/bulma/css/jquery-ui.css deleted file mode 100644 index e68313f..0000000 --- a/theme/bulma/css/jquery-ui.css +++ /dev/null @@ -1,2005 +0,0 @@ -/*! jQuery UI - v1.12.1 - 2016-09-14 -* http://jqueryui.com -* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css -* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6 -* Copyright jQuery Foundation and other contributors; Licensed MIT */ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { - display: none; -} - -.ui-helper-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} - -.ui-helper-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - line-height: 1.3; - text-decoration: none; - font-size: 100%; - list-style: none; -} - -.ui-helper-clearfix:before, -.ui-helper-clearfix:after { - content: ""; - display: table; - border-collapse: collapse; -} - -.ui-helper-clearfix:after { - clear: both; -} - -.ui-helper-zfix { - width: 100%; - height: 100%; - top: 0; - left: 0; - position: absolute; - opacity: 0; - filter: Alpha(Opacity=0); /* support: IE8 */ -} - -.ui-front { - z-index: 100; -} - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { - cursor: default !important; - pointer-events: none; -} - - -/* Icons -----------------------------------*/ -.ui-icon { - display: inline-block; - vertical-align: middle; - margin-top: -.25em; - position: relative; - text-indent: -99999px; - overflow: hidden; - background-repeat: no-repeat; -} - -.ui-widget-icon-block { - left: 50%; - margin-left: -8px; - display: block; -} - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -.ui-accordion .ui-accordion-header { - display: block; - cursor: pointer; - position: relative; - margin: 2px 0 0 0; - padding: .5em .5em .5em .7em; - font-size: 100%; -} - -.ui-accordion .ui-accordion-content { - padding: 1em 2.2em; - border-top: 0; - overflow: auto; -} - -.ui-autocomplete { - position: absolute; - top: 0; - left: 0; - cursor: default; -} - -.ui-menu { - list-style: none; - padding: 0; - margin: 0; - display: block; - outline: 0; -} - -.ui-menu .ui-menu { - position: absolute; -} - -.ui-menu .ui-menu-item { - margin: 0; - cursor: pointer; - /* support: IE10, see #8844 */ - list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); -} - -.ui-menu .ui-menu-item-wrapper { - position: relative; - padding: 3px 1em 3px .4em; -} - -.ui-menu .ui-menu-divider { - margin: 5px 0; - height: 0; - font-size: 0; - line-height: 0; - border-width: 1px 0 0 0; -} - -.ui-menu .ui-state-focus, -.ui-menu .ui-state-active { - margin: -1px; -} - -/* icon support */ -.ui-menu-icons { - position: relative; -} - -.ui-menu-icons .ui-menu-item-wrapper { - padding-left: 2em; -} - -/* left-aligned */ -.ui-menu .ui-icon { - position: absolute; - top: 0; - bottom: 0; - left: .2em; - margin: auto 0; -} - -/* right-aligned */ -.ui-menu .ui-menu-icon { - left: auto; - right: 0; -} - -.ui-button { - padding: .4em 1em; - display: inline-block; - position: relative; - line-height: normal; - margin-right: .1em; - cursor: pointer; - vertical-align: middle; - text-align: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - - /* Support: IE <= 11 */ - overflow: visible; -} - -.ui-button, -.ui-button:link, -.ui-button:visited, -.ui-button:hover, -.ui-button:active { - text-decoration: none; -} - -/* to make room for the icon, a width needs to be set here */ -.ui-button-icon-only { - width: 2em; - box-sizing: border-box; - text-indent: -9999px; - white-space: nowrap; -} - -/* no icon support for input elements */ -input.ui-button.ui-button-icon-only { - text-indent: 0; -} - -/* button icon element(s) */ -.ui-button-icon-only .ui-icon { - position: absolute; - top: 50%; - left: 50%; - margin-top: -8px; - margin-left: -8px; -} - -.ui-button.ui-icon-notext .ui-icon { - padding: 0; - width: 2.1em; - height: 2.1em; - text-indent: -9999px; - white-space: nowrap; - -} - -input.ui-button.ui-icon-notext .ui-icon { - width: auto; - height: auto; - text-indent: 0; - white-space: normal; - padding: .4em 1em; -} - -/* workarounds */ -/* Support: Firefox 5 - 40 */ -input.ui-button::-moz-focus-inner, -button.ui-button::-moz-focus-inner { - border: 0; - padding: 0; -} - -.ui-controlgroup { - vertical-align: middle; - display: inline-block; -} - -.ui-controlgroup > .ui-controlgroup-item { - float: left; - margin-left: 0; - margin-right: 0; -} - -.ui-controlgroup > .ui-controlgroup-item:focus, -.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { - z-index: 9999; -} - -.ui-controlgroup-vertical > .ui-controlgroup-item { - display: block; - float: none; - width: 100%; - margin-top: 0; - margin-bottom: 0; - text-align: left; -} - -.ui-controlgroup-vertical .ui-controlgroup-item { - box-sizing: border-box; -} - -.ui-controlgroup .ui-controlgroup-label { - padding: .4em 1em; -} - -.ui-controlgroup .ui-controlgroup-label span { - font-size: 80%; -} - -.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { - border-left: none; -} - -.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { - border-top: none; -} - -.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { - border-right: none; -} - -.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { - border-bottom: none; -} - -/* Spinner specific style fixes */ -.ui-controlgroup-vertical .ui-spinner-input { - - /* Support: IE8 only, Android < 4.4 only */ - width: 75%; - width: calc(100% - 2.4em); -} - -.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { - border-top-style: solid; -} - -.ui-checkboxradio-label .ui-icon-background { - box-shadow: inset 1px 1px 1px #ccc; - border-radius: .12em; - border: none; -} - -.ui-checkboxradio-radio-label .ui-icon-background { - width: 16px; - height: 16px; - border-radius: 1em; - overflow: visible; - border: none; -} - -.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, -.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { - background-image: none; - width: 8px; - height: 8px; - border-width: 4px; - border-style: solid; -} - -.ui-checkboxradio-disabled { - pointer-events: none; -} - -.ui-datepicker { - width: 17em; - padding: .2em .2em 0; - display: none; -} - -.ui-datepicker .ui-datepicker-header { - position: relative; - padding: .2em 0; -} - -.ui-datepicker .ui-datepicker-prev, -.ui-datepicker .ui-datepicker-next { - position: absolute; - top: 2px; - width: 1.8em; - height: 1.8em; -} - -.ui-datepicker .ui-datepicker-prev-hover, -.ui-datepicker .ui-datepicker-next-hover { - top: 1px; -} - -.ui-datepicker .ui-datepicker-prev { - left: 2px; -} - -.ui-datepicker .ui-datepicker-next { - right: 2px; -} - -.ui-datepicker .ui-datepicker-prev-hover { - left: 1px; -} - -.ui-datepicker .ui-datepicker-next-hover { - right: 1px; -} - -.ui-datepicker .ui-datepicker-prev span, -.ui-datepicker .ui-datepicker-next span { - display: block; - position: absolute; - left: 50%; - margin-left: -8px; - top: 50%; - margin-top: -8px; -} - -.ui-datepicker .ui-datepicker-title { - margin: 0 2.3em; - line-height: 1.8em; - text-align: center; -} - -.ui-datepicker .ui-datepicker-title select { - font-size: 1em; - margin: 1px 0; -} - -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { - width: 45%; -} - -.ui-datepicker table { - width: 100%; - font-size: .9em; - border-collapse: collapse; - margin: 0 0 .4em; -} - -.ui-datepicker th { - padding: .7em .3em; - text-align: center; - font-weight: bold; - border: 0; -} - -.ui-datepicker td { - border: 0; - padding: 1px; -} - -.ui-datepicker td span, -.ui-datepicker td a { - display: block; - padding: .2em; - text-align: right; - text-decoration: none; -} - -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: .7em 0 0 0; - padding: 0 .2em; - border-left: 0; - border-right: 0; - border-bottom: 0; -} - -.ui-datepicker .ui-datepicker-buttonpane button { - float: right; - margin: .5em .2em .4em; - cursor: pointer; - padding: .2em .6em .3em .6em; - width: auto; - overflow: visible; -} - -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { - float: left; -} - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { - width: auto; -} - -.ui-datepicker-multi .ui-datepicker-group { - float: left; -} - -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; - margin: 0 auto .4em; -} - -.ui-datepicker-multi-2 .ui-datepicker-group { - width: 50%; -} - -.ui-datepicker-multi-3 .ui-datepicker-group { - width: 33.3%; -} - -.ui-datepicker-multi-4 .ui-datepicker-group { - width: 25%; -} - -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { - border-left-width: 0; -} - -.ui-datepicker-multi .ui-datepicker-buttonpane { - clear: left; -} - -.ui-datepicker-row-break { - clear: both; - width: 100%; - font-size: 0; -} - -/* RTL support */ -.ui-datepicker-rtl { - direction: rtl; -} - -.ui-datepicker-rtl .ui-datepicker-prev { - right: 2px; - left: auto; -} - -.ui-datepicker-rtl .ui-datepicker-next { - left: 2px; - right: auto; -} - -.ui-datepicker-rtl .ui-datepicker-prev:hover { - right: 1px; - left: auto; -} - -.ui-datepicker-rtl .ui-datepicker-next:hover { - left: 1px; - right: auto; -} - -.ui-datepicker-rtl .ui-datepicker-buttonpane { - clear: right; -} - -.ui-datepicker-rtl .ui-datepicker-buttonpane button { - float: left; -} - -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, -.ui-datepicker-rtl .ui-datepicker-group { - float: right; -} - -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { - border-right-width: 0; - border-left-width: 1px; -} - -/* Icons */ -.ui-datepicker .ui-icon { - display: block; - text-indent: -99999px; - overflow: hidden; - background-repeat: no-repeat; - left: .5em; - top: .3em; -} - -.ui-dialog { - position: absolute; - top: 0; - left: 0; - padding: .2em; - outline: 0; -} - -.ui-dialog .ui-dialog-titlebar { - padding: .4em 1em; - position: relative; -} - -.ui-dialog .ui-dialog-title { - float: left; - margin: .1em 0; - white-space: nowrap; - width: 90%; - overflow: hidden; - text-overflow: ellipsis; -} - -.ui-dialog .ui-dialog-titlebar-close { - position: absolute; - right: .3em; - top: 50%; - width: 20px; - margin: -10px 0 0 0; - padding: 1px; - height: 20px; -} - -.ui-dialog .ui-dialog-content { - position: relative; - border: 0; - padding: .5em 1em; - background: none; - overflow: auto; -} - -.ui-dialog .ui-dialog-buttonpane { - text-align: left; - border-width: 1px 0 0 0; - background-image: none; - margin-top: .5em; - padding: .3em 1em .5em .4em; -} - -.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { - float: right; -} - -.ui-dialog .ui-dialog-buttonpane button { - margin: .5em .4em .5em 0; - cursor: pointer; -} - -.ui-dialog .ui-resizable-n { - height: 2px; - top: 0; -} - -.ui-dialog .ui-resizable-e { - width: 2px; - right: 0; -} - -.ui-dialog .ui-resizable-s { - height: 2px; - bottom: 0; -} - -.ui-dialog .ui-resizable-w { - width: 2px; - left: 0; -} - -.ui-dialog .ui-resizable-se, -.ui-dialog .ui-resizable-sw, -.ui-dialog .ui-resizable-ne, -.ui-dialog .ui-resizable-nw { - width: 7px; - height: 7px; -} - -.ui-dialog .ui-resizable-se { - right: 0; - bottom: 0; -} - -.ui-dialog .ui-resizable-sw { - left: 0; - bottom: 0; -} - -.ui-dialog .ui-resizable-ne { - right: 0; - top: 0; -} - -.ui-dialog .ui-resizable-nw { - left: 0; - top: 0; -} - -.ui-draggable .ui-dialog-titlebar { - cursor: move; -} - -.ui-draggable-handle { - -ms-touch-action: none; - touch-action: none; -} - -.ui-resizable { - position: relative; -} - -.ui-resizable-handle { - position: absolute; - font-size: 0.1px; - display: block; - -ms-touch-action: none; - touch-action: none; -} - -.ui-resizable-disabled .ui-resizable-handle, -.ui-resizable-autohide .ui-resizable-handle { - display: none; -} - -.ui-resizable-n { - cursor: n-resize; - height: 7px; - width: 100%; - top: -5px; - left: 0; -} - -.ui-resizable-s { - cursor: s-resize; - height: 7px; - width: 100%; - bottom: -5px; - left: 0; -} - -.ui-resizable-e { - cursor: e-resize; - width: 7px; - right: -5px; - top: 0; - height: 100%; -} - -.ui-resizable-w { - cursor: w-resize; - width: 7px; - left: -5px; - top: 0; - height: 100%; -} - -.ui-resizable-se { - cursor: se-resize; - width: 12px; - height: 12px; - right: 1px; - bottom: 1px; -} - -.ui-resizable-sw { - cursor: sw-resize; - width: 9px; - height: 9px; - left: -5px; - bottom: -5px; -} - -.ui-resizable-nw { - cursor: nw-resize; - width: 9px; - height: 9px; - left: -5px; - top: -5px; -} - -.ui-resizable-ne { - cursor: ne-resize; - width: 9px; - height: 9px; - right: -5px; - top: -5px; -} - -.ui-progressbar { - height: 2em; - text-align: left; - overflow: hidden; -} - -.ui-progressbar .ui-progressbar-value { - margin: -1px; - height: 100%; -} - -.ui-progressbar .ui-progressbar-overlay { - background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=="); - height: 100%; - filter: alpha(opacity=25); /* support: IE8 */ - opacity: 0.25; -} - -.ui-progressbar-indeterminate .ui-progressbar-value { - background-image: none; -} - -.ui-selectable { - -ms-touch-action: none; - touch-action: none; -} - -.ui-selectable-helper { - position: absolute; - z-index: 100; - border: 1px dotted black; -} - -.ui-selectmenu-menu { - padding: 0; - margin: 0; - position: absolute; - top: 0; - left: 0; - display: none; -} - -.ui-selectmenu-menu .ui-menu { - overflow: auto; - overflow-x: hidden; - padding-bottom: 1px; -} - -.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { - font-size: 1em; - font-weight: bold; - line-height: 1.5; - padding: 2px 0.4em; - margin: 0.5em 0 0 0; - height: auto; - border: 0; -} - -.ui-selectmenu-open { - display: block; -} - -.ui-selectmenu-text { - display: block; - margin-right: 20px; - overflow: hidden; - text-overflow: ellipsis; -} - -.ui-selectmenu-button.ui-button { - text-align: left; - white-space: nowrap; - width: 14em; -} - -.ui-selectmenu-icon.ui-icon { - float: right; - margin-top: 0; -} - -.ui-slider { - position: relative; - text-align: left; -} - -.ui-slider .ui-slider-handle { - position: absolute; - z-index: 2; - width: 1.2em; - height: 1.2em; - cursor: default; - -ms-touch-action: none; - touch-action: none; -} - -.ui-slider .ui-slider-range { - position: absolute; - z-index: 1; - font-size: .7em; - display: block; - border: 0; - background-position: 0 0; -} - -/* support: IE8 - See #6727 */ -.ui-slider.ui-state-disabled .ui-slider-handle, -.ui-slider.ui-state-disabled .ui-slider-range { - filter: inherit; -} - -.ui-slider-horizontal { - height: .8em; -} - -.ui-slider-horizontal .ui-slider-handle { - top: -.3em; - margin-left: -.6em; -} - -.ui-slider-horizontal .ui-slider-range { - top: 0; - height: 100%; -} - -.ui-slider-horizontal .ui-slider-range-min { - left: 0; -} - -.ui-slider-horizontal .ui-slider-range-max { - right: 0; -} - -.ui-slider-vertical { - width: .8em; - height: 100px; -} - -.ui-slider-vertical .ui-slider-handle { - left: -.3em; - margin-left: 0; - margin-bottom: -.6em; -} - -.ui-slider-vertical .ui-slider-range { - left: 0; - width: 100%; -} - -.ui-slider-vertical .ui-slider-range-min { - bottom: 0; -} - -.ui-slider-vertical .ui-slider-range-max { - top: 0; -} - -.ui-sortable-handle { - -ms-touch-action: none; - touch-action: none; -} - -.ui-spinner { - position: relative; - display: inline-block; - overflow: hidden; - padding: 0; - vertical-align: middle; -} - -.ui-spinner-input { - border: none; - background: none; - color: inherit; - padding: .222em 0; - margin: .2em 0; - vertical-align: middle; - margin-left: .4em; - margin-right: 2em; -} - -.ui-spinner-button { - width: 1.6em; - height: 50%; - font-size: .5em; - padding: 0; - margin: 0; - text-align: center; - position: absolute; - cursor: default; - display: block; - overflow: hidden; - right: 0; -} - -/* more specificity required here to override default borders */ -.ui-spinner a.ui-spinner-button { - border-top-style: none; - border-bottom-style: none; - border-right-style: none; -} - -.ui-spinner-up { - top: 0; -} - -.ui-spinner-down { - bottom: 0; -} - -.ui-tabs { - position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ - padding: .2em; -} - -.ui-tabs .ui-tabs-nav { - margin: 0; - padding: .2em .2em 0; -} - -.ui-tabs .ui-tabs-nav li { - list-style: none; - float: left; - position: relative; - top: 0; - margin: 1px .2em 0 0; - border-bottom-width: 0; - padding: 0; - white-space: nowrap; -} - -.ui-tabs .ui-tabs-nav .ui-tabs-anchor { - float: left; - padding: .5em 1em; - text-decoration: none; -} - -.ui-tabs .ui-tabs-nav li.ui-tabs-active { - margin-bottom: -1px; - padding-bottom: 1px; -} - -.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, -.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, -.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { - cursor: text; -} - -.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { - cursor: pointer; -} - -.ui-tabs .ui-tabs-panel { - display: block; - border-width: 0; - padding: 1em 1.4em; - background: none; -} - -.ui-tooltip { - padding: 8px; - position: absolute; - z-index: 9999; - max-width: 300px; -} - -body .ui-tooltip { - border-width: 2px; -} - -/* Component containers -----------------------------------*/ -.ui-widget { - font-family: Arial, Helvetica, sans-serif; - font-size: 1em; -} - -.ui-widget .ui-widget { - font-size: 1em; -} - -.ui-widget input, -.ui-widget select, -.ui-widget textarea, -.ui-widget button { - font-family: Arial, Helvetica, sans-serif; - font-size: 1em; -} - -.ui-widget.ui-widget-content { - border: 1px solid #c5c5c5; -} - -.ui-widget-content { - border: 1px solid #dddddd; - background: #ffffff; - color: #333333; -} - -.ui-widget-content a { - color: #333333; -} - -.ui-widget-header { - border: 1px solid #dddddd; - background: #e9e9e9; - color: #333333; - font-weight: bold; -} - -.ui-widget-header a { - color: #333333; -} - -/* Interaction states -----------------------------------*/ -.ui-state-default, -.ui-widget-content .ui-state-default, -.ui-widget-header .ui-state-default, -.ui-button, - /* We use html here because we need a greater specificity to make sure disabled - works properly when clicked or hovered */ -html .ui-button.ui-state-disabled:hover, -html .ui-button.ui-state-disabled:active { - border: 1px solid #c5c5c5; - background: #f6f6f6; - font-weight: normal; - color: #454545; -} - -.ui-state-default a, -.ui-state-default a:link, -.ui-state-default a:visited, -a.ui-button, -a:link.ui-button, -a:visited.ui-button, -.ui-button { - color: #454545; - text-decoration: none; -} - -.ui-state-hover, -.ui-widget-content .ui-state-hover, -.ui-widget-header .ui-state-hover, -.ui-state-focus, -.ui-widget-content .ui-state-focus, -.ui-widget-header .ui-state-focus, -.ui-button:hover, -.ui-button:focus { - border: 1px solid #cccccc; - background: #ededed; - font-weight: normal; - color: #2b2b2b; -} - -.ui-state-hover a, -.ui-state-hover a:hover, -.ui-state-hover a:link, -.ui-state-hover a:visited, -.ui-state-focus a, -.ui-state-focus a:hover, -.ui-state-focus a:link, -.ui-state-focus a:visited, -a.ui-button:hover, -a.ui-button:focus { - color: #2b2b2b; - text-decoration: none; -} - -.ui-visual-focus { - box-shadow: 0 0 3px 1px rgb(94, 158, 214); -} - -.ui-state-active, -.ui-widget-content .ui-state-active, -.ui-widget-header .ui-state-active, -a.ui-button:active, -.ui-button:active, -.ui-button.ui-state-active:hover { - border: 1px solid #003eff; - background: #007fff; - font-weight: normal; - color: #ffffff; -} - -.ui-icon-background, -.ui-state-active .ui-icon-background { - border: #003eff; - background-color: #ffffff; -} - -.ui-state-active a, -.ui-state-active a:link, -.ui-state-active a:visited { - color: #ffffff; - text-decoration: none; -} - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, -.ui-widget-content .ui-state-highlight, -.ui-widget-header .ui-state-highlight { - border: 1px solid #dad55e; - background: #fffa90; - color: #777620; -} - -.ui-state-checked { - border: 1px solid #dad55e; - background: #fffa90; -} - -.ui-state-highlight a, -.ui-widget-content .ui-state-highlight a, -.ui-widget-header .ui-state-highlight a { - color: #777620; -} - -.ui-state-error, -.ui-widget-content .ui-state-error, -.ui-widget-header .ui-state-error { - border: 1px solid #f1a899; - background: #fddfdf; - color: #5f3f3f; -} - -.ui-state-error a, -.ui-widget-content .ui-state-error a, -.ui-widget-header .ui-state-error a { - color: #5f3f3f; -} - -.ui-state-error-text, -.ui-widget-content .ui-state-error-text, -.ui-widget-header .ui-state-error-text { - color: #5f3f3f; -} - -.ui-priority-primary, -.ui-widget-content .ui-priority-primary, -.ui-widget-header .ui-priority-primary { - font-weight: bold; -} - -.ui-priority-secondary, -.ui-widget-content .ui-priority-secondary, -.ui-widget-header .ui-priority-secondary { - opacity: .7; - filter: Alpha(Opacity=70); /* support: IE8 */ - font-weight: normal; -} - -.ui-state-disabled, -.ui-widget-content .ui-state-disabled, -.ui-widget-header .ui-state-disabled { - opacity: .35; - filter: Alpha(Opacity=35); /* support: IE8 */ - background-image: none; -} - -.ui-state-disabled .ui-icon { - filter: Alpha(Opacity=35); /* support: IE8 - See #6059 */ -} - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { - width: 16px; - height: 16px; -} - -.ui-icon, -.ui-widget-content .ui-icon { - background-image: url("images/ui-icons_444444_256x240.png"); -} - -.ui-widget-header .ui-icon { - background-image: url("images/ui-icons_444444_256x240.png"); -} - -.ui-state-hover .ui-icon, -.ui-state-focus .ui-icon, -.ui-button:hover .ui-icon, -.ui-button:focus .ui-icon { - background-image: url("images/ui-icons_555555_256x240.png"); -} - -.ui-state-active .ui-icon, -.ui-button:active .ui-icon { - background-image: url("images/ui-icons_ffffff_256x240.png"); -} - -.ui-state-highlight .ui-icon, -.ui-button .ui-state-highlight.ui-icon { - background-image: url("images/ui-icons_777620_256x240.png"); -} - -.ui-state-error .ui-icon, -.ui-state-error-text .ui-icon { - background-image: url("images/ui-icons_cc0000_256x240.png"); -} - -.ui-button .ui-icon { - background-image: url("images/ui-icons_777777_256x240.png"); -} - -/* positioning */ -.ui-icon-blank { - background-position: 16px 16px; -} - -.ui-icon-caret-1-n { - background-position: 0 0; -} - -.ui-icon-caret-1-ne { - background-position: -16px 0; -} - -.ui-icon-caret-1-e { - background-position: -32px 0; -} - -.ui-icon-caret-1-se { - background-position: -48px 0; -} - -.ui-icon-caret-1-s { - background-position: -65px 0; -} - -.ui-icon-caret-1-sw { - background-position: -80px 0; -} - -.ui-icon-caret-1-w { - background-position: -96px 0; -} - -.ui-icon-caret-1-nw { - background-position: -112px 0; -} - -.ui-icon-caret-2-n-s { - background-position: -128px 0; -} - -.ui-icon-caret-2-e-w { - background-position: -144px 0; -} - -.ui-icon-triangle-1-n { - background-position: 0 -16px; -} - -.ui-icon-triangle-1-ne { - background-position: -16px -16px; -} - -.ui-icon-triangle-1-e { - background-position: -32px -16px; -} - -.ui-icon-triangle-1-se { - background-position: -48px -16px; -} - -.ui-icon-triangle-1-s { - background-position: -65px -16px; -} - -.ui-icon-triangle-1-sw { - background-position: -80px -16px; -} - -.ui-icon-triangle-1-w { - background-position: -96px -16px; -} - -.ui-icon-triangle-1-nw { - background-position: -112px -16px; -} - -.ui-icon-triangle-2-n-s { - background-position: -128px -16px; -} - -.ui-icon-triangle-2-e-w { - background-position: -144px -16px; -} - -.ui-icon-arrow-1-n { - background-position: 0 -32px; -} - -.ui-icon-arrow-1-ne { - background-position: -16px -32px; -} - -.ui-icon-arrow-1-e { - background-position: -32px -32px; -} - -.ui-icon-arrow-1-se { - background-position: -48px -32px; -} - -.ui-icon-arrow-1-s { - background-position: -65px -32px; -} - -.ui-icon-arrow-1-sw { - background-position: -80px -32px; -} - -.ui-icon-arrow-1-w { - background-position: -96px -32px; -} - -.ui-icon-arrow-1-nw { - background-position: -112px -32px; -} - -.ui-icon-arrow-2-n-s { - background-position: -128px -32px; -} - -.ui-icon-arrow-2-ne-sw { - background-position: -144px -32px; -} - -.ui-icon-arrow-2-e-w { - background-position: -160px -32px; -} - -.ui-icon-arrow-2-se-nw { - background-position: -176px -32px; -} - -.ui-icon-arrowstop-1-n { - background-position: -192px -32px; -} - -.ui-icon-arrowstop-1-e { - background-position: -208px -32px; -} - -.ui-icon-arrowstop-1-s { - background-position: -224px -32px; -} - -.ui-icon-arrowstop-1-w { - background-position: -240px -32px; -} - -.ui-icon-arrowthick-1-n { - background-position: 1px -48px; -} - -.ui-icon-arrowthick-1-ne { - background-position: -16px -48px; -} - -.ui-icon-arrowthick-1-e { - background-position: -32px -48px; -} - -.ui-icon-arrowthick-1-se { - background-position: -48px -48px; -} - -.ui-icon-arrowthick-1-s { - background-position: -64px -48px; -} - -.ui-icon-arrowthick-1-sw { - background-position: -80px -48px; -} - -.ui-icon-arrowthick-1-w { - background-position: -96px -48px; -} - -.ui-icon-arrowthick-1-nw { - background-position: -112px -48px; -} - -.ui-icon-arrowthick-2-n-s { - background-position: -128px -48px; -} - -.ui-icon-arrowthick-2-ne-sw { - background-position: -144px -48px; -} - -.ui-icon-arrowthick-2-e-w { - background-position: -160px -48px; -} - -.ui-icon-arrowthick-2-se-nw { - background-position: -176px -48px; -} - -.ui-icon-arrowthickstop-1-n { - background-position: -192px -48px; -} - -.ui-icon-arrowthickstop-1-e { - background-position: -208px -48px; -} - -.ui-icon-arrowthickstop-1-s { - background-position: -224px -48px; -} - -.ui-icon-arrowthickstop-1-w { - background-position: -240px -48px; -} - -.ui-icon-arrowreturnthick-1-w { - background-position: 0 -64px; -} - -.ui-icon-arrowreturnthick-1-n { - background-position: -16px -64px; -} - -.ui-icon-arrowreturnthick-1-e { - background-position: -32px -64px; -} - -.ui-icon-arrowreturnthick-1-s { - background-position: -48px -64px; -} - -.ui-icon-arrowreturn-1-w { - background-position: -64px -64px; -} - -.ui-icon-arrowreturn-1-n { - background-position: -80px -64px; -} - -.ui-icon-arrowreturn-1-e { - background-position: -96px -64px; -} - -.ui-icon-arrowreturn-1-s { - background-position: -112px -64px; -} - -.ui-icon-arrowrefresh-1-w { - background-position: -128px -64px; -} - -.ui-icon-arrowrefresh-1-n { - background-position: -144px -64px; -} - -.ui-icon-arrowrefresh-1-e { - background-position: -160px -64px; -} - -.ui-icon-arrowrefresh-1-s { - background-position: -176px -64px; -} - -.ui-icon-arrow-4 { - background-position: 0 -80px; -} - -.ui-icon-arrow-4-diag { - background-position: -16px -80px; -} - -.ui-icon-extlink { - background-position: -32px -80px; -} - -.ui-icon-newwin { - background-position: -48px -80px; -} - -.ui-icon-refresh { - background-position: -64px -80px; -} - -.ui-icon-shuffle { - background-position: -80px -80px; -} - -.ui-icon-transfer-e-w { - background-position: -96px -80px; -} - -.ui-icon-transferthick-e-w { - background-position: -112px -80px; -} - -.ui-icon-folder-collapsed { - background-position: 0 -96px; -} - -.ui-icon-folder-open { - background-position: -16px -96px; -} - -.ui-icon-document { - background-position: -32px -96px; -} - -.ui-icon-document-b { - background-position: -48px -96px; -} - -.ui-icon-note { - background-position: -64px -96px; -} - -.ui-icon-mail-closed { - background-position: -80px -96px; -} - -.ui-icon-mail-open { - background-position: -96px -96px; -} - -.ui-icon-suitcase { - background-position: -112px -96px; -} - -.ui-icon-comment { - background-position: -128px -96px; -} - -.ui-icon-person { - background-position: -144px -96px; -} - -.ui-icon-print { - background-position: -160px -96px; -} - -.ui-icon-trash { - background-position: -176px -96px; -} - -.ui-icon-locked { - background-position: -192px -96px; -} - -.ui-icon-unlocked { - background-position: -208px -96px; -} - -.ui-icon-bookmark { - background-position: -224px -96px; -} - -.ui-icon-tag { - background-position: -240px -96px; -} - -.ui-icon-home { - background-position: 0 -112px; -} - -.ui-icon-flag { - background-position: -16px -112px; -} - -.ui-icon-calendar { - background-position: -32px -112px; -} - -.ui-icon-cart { - background-position: -48px -112px; -} - -.ui-icon-pencil { - background-position: -64px -112px; -} - -.ui-icon-clock { - background-position: -80px -112px; -} - -.ui-icon-disk { - background-position: -96px -112px; -} - -.ui-icon-calculator { - background-position: -112px -112px; -} - -.ui-icon-zoomin { - background-position: -128px -112px; -} - -.ui-icon-zoomout { - background-position: -144px -112px; -} - -.ui-icon-search { - background-position: -160px -112px; -} - -.ui-icon-wrench { - background-position: -176px -112px; -} - -.ui-icon-gear { - background-position: -192px -112px; -} - -.ui-icon-heart { - background-position: -208px -112px; -} - -.ui-icon-star { - background-position: -224px -112px; -} - -.ui-icon-link { - background-position: -240px -112px; -} - -.ui-icon-cancel { - background-position: 0 -128px; -} - -.ui-icon-plus { - background-position: -16px -128px; -} - -.ui-icon-plusthick { - background-position: -32px -128px; -} - -.ui-icon-minus { - background-position: -48px -128px; -} - -.ui-icon-minusthick { - background-position: -64px -128px; -} - -.ui-icon-close { - background-position: -80px -128px; -} - -.ui-icon-closethick { - background-position: -96px -128px; -} - -.ui-icon-key { - background-position: -112px -128px; -} - -.ui-icon-lightbulb { - background-position: -128px -128px; -} - -.ui-icon-scissors { - background-position: -144px -128px; -} - -.ui-icon-clipboard { - background-position: -160px -128px; -} - -.ui-icon-copy { - background-position: -176px -128px; -} - -.ui-icon-contact { - background-position: -192px -128px; -} - -.ui-icon-image { - background-position: -208px -128px; -} - -.ui-icon-video { - background-position: -224px -128px; -} - -.ui-icon-script { - background-position: -240px -128px; -} - -.ui-icon-alert { - background-position: 0 -144px; -} - -.ui-icon-info { - background-position: -16px -144px; -} - -.ui-icon-notice { - background-position: -32px -144px; -} - -.ui-icon-help { - background-position: -48px -144px; -} - -.ui-icon-check { - background-position: -64px -144px; -} - -.ui-icon-bullet { - background-position: -80px -144px; -} - -.ui-icon-radio-on { - background-position: -96px -144px; -} - -.ui-icon-radio-off { - background-position: -112px -144px; -} - -.ui-icon-pin-w { - background-position: -128px -144px; -} - -.ui-icon-pin-s { - background-position: -144px -144px; -} - -.ui-icon-play { - background-position: 0 -160px; -} - -.ui-icon-pause { - background-position: -16px -160px; -} - -.ui-icon-seek-next { - background-position: -32px -160px; -} - -.ui-icon-seek-prev { - background-position: -48px -160px; -} - -.ui-icon-seek-end { - background-position: -64px -160px; -} - -.ui-icon-seek-start { - background-position: -80px -160px; -} - -/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ -.ui-icon-seek-first { - background-position: -80px -160px; -} - -.ui-icon-stop { - background-position: -96px -160px; -} - -.ui-icon-eject { - background-position: -112px -160px; -} - -.ui-icon-volume-off { - background-position: -128px -160px; -} - -.ui-icon-volume-on { - background-position: -144px -160px; -} - -.ui-icon-power { - background-position: 0 -176px; -} - -.ui-icon-signal-diag { - background-position: -16px -176px; -} - -.ui-icon-signal { - background-position: -32px -176px; -} - -.ui-icon-battery-0 { - background-position: -48px -176px; -} - -.ui-icon-battery-1 { - background-position: -64px -176px; -} - -.ui-icon-battery-2 { - background-position: -80px -176px; -} - -.ui-icon-battery-3 { - background-position: -96px -176px; -} - -.ui-icon-circle-plus { - background-position: 0 -192px; -} - -.ui-icon-circle-minus { - background-position: -16px -192px; -} - -.ui-icon-circle-close { - background-position: -32px -192px; -} - -.ui-icon-circle-triangle-e { - background-position: -48px -192px; -} - -.ui-icon-circle-triangle-s { - background-position: -64px -192px; -} - -.ui-icon-circle-triangle-w { - background-position: -80px -192px; -} - -.ui-icon-circle-triangle-n { - background-position: -96px -192px; -} - -.ui-icon-circle-arrow-e { - background-position: -112px -192px; -} - -.ui-icon-circle-arrow-s { - background-position: -128px -192px; -} - -.ui-icon-circle-arrow-w { - background-position: -144px -192px; -} - -.ui-icon-circle-arrow-n { - background-position: -160px -192px; -} - -.ui-icon-circle-zoomin { - background-position: -176px -192px; -} - -.ui-icon-circle-zoomout { - background-position: -192px -192px; -} - -.ui-icon-circle-check { - background-position: -208px -192px; -} - -.ui-icon-circlesmall-plus { - background-position: 0 -208px; -} - -.ui-icon-circlesmall-minus { - background-position: -16px -208px; -} - -.ui-icon-circlesmall-close { - background-position: -32px -208px; -} - -.ui-icon-squaresmall-plus { - background-position: -48px -208px; -} - -.ui-icon-squaresmall-minus { - background-position: -64px -208px; -} - -.ui-icon-squaresmall-close { - background-position: -80px -208px; -} - -.ui-icon-grip-dotted-vertical { - background-position: 0 -224px; -} - -.ui-icon-grip-dotted-horizontal { - background-position: -16px -224px; -} - -.ui-icon-grip-solid-vertical { - background-position: -32px -224px; -} - -.ui-icon-grip-solid-horizontal { - background-position: -48px -224px; -} - -.ui-icon-gripsmall-diagonal-se { - background-position: -64px -224px; -} - -.ui-icon-grip-diagonal-se { - background-position: -80px -224px; -} - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-all, -.ui-corner-top, -.ui-corner-left, -.ui-corner-tl { - border-top-left-radius: 3px; -} - -.ui-corner-all, -.ui-corner-top, -.ui-corner-right, -.ui-corner-tr { - border-top-right-radius: 3px; -} - -.ui-corner-all, -.ui-corner-bottom, -.ui-corner-left, -.ui-corner-bl { - border-bottom-left-radius: 3px; -} - -.ui-corner-all, -.ui-corner-bottom, -.ui-corner-right, -.ui-corner-br { - border-bottom-right-radius: 3px; -} - -/* Overlays */ -.ui-widget-overlay { - background: #aaaaaa; - opacity: .003; - filter: Alpha(Opacity=.3); /* support: IE8 */ -} - -.ui-widget-shadow { - -webkit-box-shadow: 0px 0px 5px #666666; - box-shadow: 0px 0px 5px #666666; -} diff --git a/theme/bulma/css/tokenize2.css b/theme/bulma/css/tokenize2.css deleted file mode 100644 index 7675944..0000000 --- a/theme/bulma/css/tokenize2.css +++ /dev/null @@ -1,173 +0,0 @@ -.tokenize > .tokens-container { - position: relative; - list-style: none; - padding: 0 0 5px 5px; - height: auto; - min-height: 34px; - cursor: text; -} - -.tokenize > .tokens-container.disabled { - background-color: #eee; - cursor: not-allowed; -} - -.tokenize.focus > .tokens-container { - outline: 0; - border-color: #66afe9; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); -} - -.tokenize > .tokens-container.input-sm { - padding: 0 0 4px 4px; - min-height: 30px; -} - -.tokenize > .tokens-container.input-lg { - padding: 0 0 9px 9px; - min-height: 46px; -} - -.tokenize > .tokens-container > .token { - padding: 0 1.2em 0 5px; - background-color: #eff2f7; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; -} - -.tokenize > .tokens-container > .token, -.tokenize > .tokens-container > .placeholder, -.tokenize > .tokens-container > .token-search { - border: 1px solid #cdd5e3; - display: inline-block; - margin: 5px 5px 0 0; - position: relative; - vertical-align: middle; -} - -.tokenize > .tokens-container > .token-search { - min-width: 10px; -} - -.tokenize.sortable > .tokens-container > .token { - cursor: move; -} - -.tokenize.sortable > .tokens-container > .token.dragged { - position: absolute; - z-index: 2000; -} - -.tokenize.single > .tokens-container > .token { - display: block; - border-color: #fff; - background-color: transparent; -} - -.tokenize.sortable > .tokens-container > .token.shadow { - border-color: #ccc; - background-color: #ccc; - filter: alpha(opacity=50); - opacity: .2; -} - -.tokenize > .tokens-container > .placeholder, -.tokenize > .tokens-container > .token-search { - padding: 0; - border-color: #fff; -} - -.tokenize > .tokens-container > .placeholder { - color: #ccc; -} - -.tokenize > .tokens-container > .token-search > input { - padding: 0; - margin: 0; - line-height: 1em; - border: 1px solid #fff; - background: transparent; - border-left: none; - border-right: none; - outline: none; - width: 100%; -} - -.tokenize > .tokens-container > .token-search > input::-ms-clear { - display: none; -} - -.tokenize > .tokens-container.input-sm > .placeholder, -.tokenize > .tokens-container.input-sm > .token-search, -.tokenize > .tokens-container.input-sm > .token { - margin: 4px 4px 0 0; -} - -.tokenize > .tokens-container.input-lg > .placeholder, -.tokenize > .tokens-container.input-lg > .token-search, -.tokenize > .tokens-container.input-lg > .token { - margin: 9px 9px 0 0; -} - -.tokenize > .tokens-container > .token.pending-delete { - background-color: #5b72a4; - border-color: #425c96; - color: #fff -} - -.tokenize > .tokens-container > .token > .dismiss { - position: absolute; - right: 5px; - color: #a9b9d8; - text-decoration: none; - cursor: pointer; -} - -.tokenize > .tokens-container > .token > .dismiss:after { - content: "×"; -} - -.tokenize > .tokens-container > .token.pending-delete > .dismiss { - color: #aaa; -} - -.tokenize-dropdown { - position: absolute; - display: none; -} - -.tokenize-dropdown > .dropdown-menu { - min-height: 10px; - width: 100%; - display: block; - margin: -1px 0 0 0; - visibility: visible; - opacity: 1; -} - -.tokenize-dropdown > .dropdown-menu li { - cursor: pointer; -} - -.tokenize-dropdown > .dropdown-menu li > a .tokenize-highlight { - font-weight: bold; -} - -.tokenize-dropdown > .dropdown-menu li.locked { - padding: 3px 20px; - color: #333; - white-space: nowrap; -} - -.tokenize-dropdown > .dropdown-menu li.locked, -.tokenize-dropdown > .dropdown-menu li > a { - text-overflow: ellipsis; - overflow-x: hidden; -} - -.tokenize-dropdown > .dropdown-menu li:not(.active) a:hover, -.tokenize-dropdown > .dropdown-menu li:not(.active) a:focus { - background-color: transparent; -} \ No newline at end of file diff --git a/theme/bulma/js/bootstrap-select.js b/theme/bulma/js/bootstrap-select.js deleted file mode 100644 index 5006159..0000000 --- a/theme/bulma/js/bootstrap-select.js +++ /dev/null @@ -1,1218 +0,0 @@ -/*! - * Bootstrap-select v1.6.3 (http://silviomoreto.github.io/bootstrap-select/) - * - * Copyright 2013-2014 bootstrap-select - * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) - */ -(function ($) { - 'use strict'; - - // Case insensitive search - $.expr[':'].icontains = function (obj, index, meta) { - return icontains($(obj).text(), meta[3]); - }; - - // Case and accent insensitive search - $.expr[':'].aicontains = function (obj, index, meta) { - return icontains($(obj).data('normalizedText') || $(obj).text(), meta[3]); - }; - - /** - * Actual implementation of the case insensitive search. - * @access private - * @param {String} haystack - * @param {String} needle - * @returns {boolean} - */ - function icontains(haystack, needle) { - return haystack.toUpperCase().indexOf(needle.toUpperCase()) > -1; - } - - /** - * Remove all diatrics from the given text. - * @access private - * @param {String} text - * @returns {String} - */ - function normalizeToBase(text) { - var rExps = [ - {re: /[\xC0-\xC6]/g, ch: "A"}, - {re: /[\xE0-\xE6]/g, ch: "a"}, - {re: /[\xC8-\xCB]/g, ch: "E"}, - {re: /[\xE8-\xEB]/g, ch: "e"}, - {re: /[\xCC-\xCF]/g, ch: "I"}, - {re: /[\xEC-\xEF]/g, ch: "i"}, - {re: /[\xD2-\xD6]/g, ch: "O"}, - {re: /[\xF2-\xF6]/g, ch: "o"}, - {re: /[\xD9-\xDC]/g, ch: "U"}, - {re: /[\xF9-\xFC]/g, ch: "u"}, - {re: /[\xC7-\xE7]/g, ch: "c"}, - {re: /[\xD1]/g, ch: "N"}, - {re: /[\xF1]/g, ch: "n"} - ]; - $.each(rExps, function () { - text = text.replace(this.re, this.ch); - }); - return text; - } - - - function htmlEscape(html) { - var escapeMap = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''', - '`': '`' - }; - var source = '(?:' + Object.keys(escapeMap).join('|') + ')', - testRegexp = new RegExp(source), - replaceRegexp = new RegExp(source, 'g'), - string = html == null ? '' : '' + html; - return testRegexp.test(string) ? string.replace(replaceRegexp, function (match) { - return escapeMap[match]; - }) : string; - } - - var Selectpicker = function (element, options, e) { - if (e) { - e.stopPropagation(); - e.preventDefault(); - } - - this.$element = $(element); - this.$newElement = null; - this.$button = null; - this.$menu = null; - this.$lis = null; - this.options = options; - - // If we have no title yet, try to pull it from the html title attribute (jQuery doesnt' pick it up as it's not a - // data-attribute) - if (this.options.title === null) { - this.options.title = this.$element.attr('title'); - } - - //Expose public methods - this.val = Selectpicker.prototype.val; - this.render = Selectpicker.prototype.render; - this.refresh = Selectpicker.prototype.refresh; - this.setStyle = Selectpicker.prototype.setStyle; - this.selectAll = Selectpicker.prototype.selectAll; - this.deselectAll = Selectpicker.prototype.deselectAll; - this.destroy = Selectpicker.prototype.remove; - this.remove = Selectpicker.prototype.remove; - this.show = Selectpicker.prototype.show; - this.hide = Selectpicker.prototype.hide; - - this.init(); - }; - - Selectpicker.VERSION = '1.6.3'; - - // part of this is duplicated in i18n/defaults-en_US.js. Make sure to update both. - Selectpicker.DEFAULTS = { - noneSelectedText: 'Nothing selected', - noneResultsText: 'No results match', - countSelectedText: function (numSelected, numTotal) { - return (numSelected == 1) ? "{0} item selected" : "{0} items selected"; - }, - maxOptionsText: function (numAll, numGroup) { - var arr = []; - - arr[0] = (numAll == 1) ? 'Limit reached ({n} item max)' : 'Limit reached ({n} items max)'; - arr[1] = (numGroup == 1) ? 'Group limit reached ({n} item max)' : 'Group limit reached ({n} items max)'; - - return arr; - }, - selectAllText: 'Select All', - deselectAllText: 'Deselect All', - multipleSeparator: ', ', - style: 'btn-light', - size: 'auto', - title: null, - selectedTextFormat: 'values', - width: false, - container: false, - hideDisabled: false, - showSubtext: false, - showIcon: true, - showContent: true, - dropupAuto: true, - header: false, - liveSearch: false, - actionsBox: false, - iconBase: 'fa', - tickIcon: 'fa-check', - maxOptions: false, - mobile: false, - selectOnTab: false, - dropdownAlignRight: false, - searchAccentInsensitive: false - }; - - Selectpicker.prototype = { - - constructor: Selectpicker, - - init: function () { - var that = this, - id = this.$element.attr('id'); - - this.$element.hide(); - this.multiple = this.$element.prop('multiple'); - this.autofocus = this.$element.prop('autofocus'); - this.$newElement = this.createView(); - this.$element.after(this.$newElement); - this.$menu = this.$newElement.find('> .dropdown-menu'); - this.$button = this.$newElement.find('> button'); - this.$searchbox = this.$newElement.find('input'); - - if (this.options.dropdownAlignRight) - this.$menu.addClass('dropdown-menu-right'); - - if (typeof id !== 'undefined') { - this.$button.attr('data-id', id); - $('label[for="' + id + '"]').click(function (e) { - e.preventDefault(); - that.$button.focus(); - }); - } - - this.checkDisabled(); - this.clickListener(); - if (this.options.liveSearch) this.liveSearchListener(); - this.render(); - this.liHeight(); - this.setStyle(); - this.setWidth(); - if (this.options.container) this.selectPosition(); - this.$menu.data('this', this); - this.$newElement.data('this', this); - if (this.options.mobile) this.mobile(); - }, - - createDropdown: function () { - // Options - // If we are multiple, then add the show-tick class by default - var multiple = this.multiple ? ' show-tick' : '', - inputGroup = this.$element.parent().hasClass('input-group') ? ' input-group-btn' : '', - autofocus = this.autofocus ? ' autofocus' : '', - btnSize = this.$element.parents().hasClass('form-group-lg') ? ' btn-lg' : (this.$element.parents().hasClass('form-group-sm') ? ' btn-sm' : ''); - // Elements - var header = this.options.header ? '
' + this.options.header + '
' : ''; - var searchbox = this.options.liveSearch ? '' : ''; - var actionsbox = this.options.actionsBox ? '
' + - '
' + - '' + - '' + - '
' + - '
' : ''; - var drop = - '
' + - '' + - '' + - '
'; - - return $(drop); - }, - - createView: function () { - var $drop = this.createDropdown(); - var $li = this.createLi(); - $drop.find('ul').append($li); - return $drop; - }, - - reloadLi: function () { - //Remove all children. - this.destroyLi(); - //Re build - var $li = this.createLi(); - this.$menu.find('ul').append($li); - }, - - destroyLi: function () { - this.$menu.find('li').remove(); - }, - - createLi: function () { - var that = this, - _li = [], - optID = 0; - - // Helper functions - /** - * @param content - * @param [index] - * @param [classes] - * @returns {string} - */ - var generateLI = function (content, index, classes) { - return '' + content + ''; - }; - - /** - * @param text - * @param [classes] - * @param [inline] - * @param [optgroup] - * @returns {string} - */ - var generateA = function (text, classes, inline, optgroup) { - var normText = normalizeToBase(htmlEscape(text)); - return '' + text + - '' + - ''; - }; - - this.$element.find('option').each(function () { - var $this = $(this); - - // Get the class and text for the option - var optionClass = $this.attr('class') || '', - inline = $this.attr('style'), - text = $this.data('content') ? $this.data('content') : $this.html(), - subtext = typeof $this.data('subtext') !== 'undefined' ? '' + $this.data('subtext') + '' : '', - icon = typeof $this.data('icon') !== 'undefined' ? ' ' : '', - isDisabled = $this.is(':disabled') || $this.parent().is(':disabled'), - index = $this[0].index; - if (icon !== '' && isDisabled) { - icon = '' + icon + ''; - } - - if (!$this.data('content')) { - // Prepend any icon and append any subtext to the main text. - text = icon + '' + text + subtext + ''; - } - - if (that.options.hideDisabled && isDisabled) { - return; - } - - if ($this.parent().is('optgroup') && $this.data('divider') !== true) { - if ($this.index() === 0) { // Is it the first option of the optgroup? - optID += 1; - - // Get the opt group label - var label = $this.parent().attr('label'); - var labelSubtext = typeof $this.parent().data('subtext') !== 'undefined' ? '' + $this.parent().data('subtext') + '' : ''; - var labelIcon = $this.parent().data('icon') ? ' ' : ''; - label = labelIcon + '' + label + labelSubtext + ''; - - if (index !== 0 && _li.length > 0) { // Is it NOT the first option of the select && are there elements in the dropdown? - _li.push(generateLI('', null, 'divider')); - } - - _li.push(generateLI(label, null, 'dropdown-header')); - } - - _li.push(generateLI(generateA(text, 'opt ' + optionClass, inline, optID), index)); - } else if ($this.data('divider') === true) { - _li.push(generateLI('', index, 'divider')); - } else if ($this.data('hidden') === true) { - _li.push(generateLI(generateA(text, optionClass, inline), index, 'hide is-hidden')); - } else { - _li.push(generateLI(generateA(text, optionClass, inline), index)); - } - }); - - //If we are not multiple, we don't have a selected item, and we don't have a title, select the first element so something is set in the button - if (!this.multiple && this.$element.find('option:selected').length === 0 && !this.options.title) { - this.$element.find('option').eq(0).prop('selected', true).attr('selected', 'selected'); - } - - return $(_li.join('')); - }, - - findLis: function () { - if (this.$lis == null) this.$lis = this.$menu.find('li'); - return this.$lis; - }, - - /** - * @param [updateLi] defaults to true - */ - render: function (updateLi) { - var that = this; - - //Update the LI to match the SELECT - if (updateLi !== false) { - this.$element.find('option').each(function (index) { - that.setDisabled(index, $(this).is(':disabled') || $(this).parent().is(':disabled')); - that.setSelected(index, $(this).is(':selected')); - }); - } - - this.tabIndex(); - var notDisabled = this.options.hideDisabled ? ':not([disabled])' : ''; - var selectedItems = this.$element.find('option:selected' + notDisabled).map(function () { - var $this = $(this); - var icon = $this.data('icon') && that.options.showIcon ? ' ' : ''; - var subtext; - if (that.options.showSubtext && $this.attr('data-subtext') && !that.multiple) { - subtext = ' ' + $this.data('subtext') + ''; - } else { - subtext = ''; - } - if ($this.data('content') && that.options.showContent) { - return $this.data('content'); - } else if (typeof $this.attr('title') !== 'undefined') { - return $this.attr('title'); - } else { - return icon + $this.html() + subtext; - } - }).toArray(); - - //Fixes issue in IE10 occurring when no default option is selected and at least one option is disabled - //Convert all the values into a comma delimited string - var title = !this.multiple ? selectedItems[0] : selectedItems.join(this.options.multipleSeparator); - - //If this is multi select, and the selectText type is count, the show 1 of 2 selected etc.. - if (this.multiple && this.options.selectedTextFormat.indexOf('count') > -1) { - var max = this.options.selectedTextFormat.split('>'); - if ((max.length > 1 && selectedItems.length > max[1]) || (max.length == 1 && selectedItems.length >= 2)) { - notDisabled = this.options.hideDisabled ? ', [disabled]' : ''; - var totalCount = this.$element.find('option').not('[data-divider="true"], [data-hidden="true"]' + notDisabled).length, - tr8nText = (typeof this.options.countSelectedText === 'function') ? this.options.countSelectedText(selectedItems.length, totalCount) : this.options.countSelectedText; - title = tr8nText.replace('{0}', selectedItems.length.toString()).replace('{1}', totalCount.toString()); - } - } - - this.options.title = this.$element.attr('title'); - - if (this.options.selectedTextFormat == 'static') { - title = this.options.title; - } - - //If we dont have a title, then use the default, or if nothing is set at all, use the not selected text - if (!title) { - title = typeof this.options.title !== 'undefined' ? this.options.title : this.options.noneSelectedText; - } - - this.$button.attr('title', htmlEscape(title)); - this.$newElement.find('.filter-option').html(title); - }, - - /** - * @param [style] - * @param [status] - */ - setStyle: function (style, status) { - if (this.$element.attr('class')) { - this.$newElement.addClass(this.$element.attr('class').replace(/selectpicker|mobile-device|validate\[.*\]/gi, '')); - } - - var buttonClass = style ? style : this.options.style; - - if (status == 'add') { - this.$button.addClass(buttonClass); - } else if (status == 'remove') { - this.$button.removeClass(buttonClass); - } else { - this.$button.removeClass(this.options.style); - this.$button.addClass(buttonClass); - } - }, - - liHeight: function () { - if (this.options.size === false) return; - - var $selectClone = this.$menu.parent().clone().find('> .dropdown-toggle').prop('autofocus', false).end().appendTo('body'), - $menuClone = $selectClone.addClass('open').find('> .dropdown-menu'), - liHeight = $menuClone.find('li').not('.divider').not('.dropdown-header').filter(':visible').children('a').outerHeight(), - headerHeight = this.options.header ? $menuClone.find('.popover-title').outerHeight() : 0, - searchHeight = this.options.liveSearch ? $menuClone.find('.bs-searchbox').outerHeight() : 0, - actionsHeight = this.options.actionsBox ? $menuClone.find('.bs-actionsbox').outerHeight() : 0; - - $selectClone.remove(); - - this.$newElement - .data('liHeight', liHeight) - .data('headerHeight', headerHeight) - .data('searchHeight', searchHeight) - .data('actionsHeight', actionsHeight); - }, - - setSize: function () { - this.findLis(); - var that = this, - menu = this.$menu, - menuInner = menu.find('.inner'), - selectHeight = this.$newElement.outerHeight(), - liHeight = this.$newElement.data('liHeight'), - headerHeight = this.$newElement.data('headerHeight'), - searchHeight = this.$newElement.data('searchHeight'), - actionsHeight = this.$newElement.data('actionsHeight'), - divHeight = this.$lis.filter('.divider').outerHeight(true), - menuPadding = parseInt(menu.css('padding-top')) + - parseInt(menu.css('padding-bottom')) + - parseInt(menu.css('border-top-width')) + - parseInt(menu.css('border-bottom-width')), - notDisabled = this.options.hideDisabled ? ', .disabled' : '', - $window = $(window), - menuExtras = menuPadding + parseInt(menu.css('margin-top')) + parseInt(menu.css('margin-bottom')) + 2, - menuHeight, - selectOffsetTop, - selectOffsetBot, - posVert = function () { - // JQuery defines a scrollTop function, but in pure JS it's a property - //noinspection JSValidateTypes - selectOffsetTop = that.$newElement.offset().top - $window.scrollTop(); - selectOffsetBot = $window.height() - selectOffsetTop - selectHeight; - }; - posVert(); - if (this.options.header) menu.css('padding-top', 0); - - if (this.options.size == 'auto') { - var getSize = function () { - var minHeight, - lisVis = that.$lis.not('.hide'); - - posVert(); - menuHeight = selectOffsetBot - menuExtras; - - if (that.options.dropupAuto) { - that.$newElement.toggleClass('dropup', (selectOffsetTop > selectOffsetBot) && ((menuHeight - menuExtras) < menu.height())); - } - if (that.$newElement.hasClass('dropup')) { - menuHeight = selectOffsetTop - menuExtras; - } - - if ((lisVis.length + lisVis.filter('.dropdown-header').length) > 3) { - minHeight = liHeight * 3 + menuExtras - 2; - } else { - minHeight = 0; - } - - menu.css({ - 'max-height': menuHeight + 'px', - 'overflow': 'hidden', - 'min-height': minHeight + headerHeight + searchHeight + actionsHeight + 'px' - }); - menuInner.css({ - 'max-height': menuHeight - headerHeight - searchHeight - actionsHeight - menuPadding + 'px', - 'overflow-y': 'auto', - 'min-height': Math.max(minHeight - menuPadding, 0) + 'px' - }); - }; - getSize(); - this.$searchbox.off('input.getSize propertychange.getSize').on('input.getSize propertychange.getSize', getSize); - $(window).off('resize.getSize').on('resize.getSize', getSize); - $(window).off('scroll.getSize').on('scroll.getSize', getSize); - } else if (this.options.size && this.options.size != 'auto' && menu.find('li' + notDisabled).length > this.options.size) { - var optIndex = this.$lis.not('.divider' + notDisabled).find(' > *').slice(0, this.options.size).last().parent().index(); - var divLength = this.$lis.slice(0, optIndex + 1).filter('.divider').length; - menuHeight = liHeight * this.options.size + divLength * divHeight + menuPadding; - if (that.options.dropupAuto) { - //noinspection JSUnusedAssignment - this.$newElement.toggleClass('dropup', (selectOffsetTop > selectOffsetBot) && (menuHeight < menu.height())); - } - menu.css({ - 'max-height': menuHeight + headerHeight + searchHeight + actionsHeight + 'px', - 'overflow': 'hidden' - }); - menuInner.css({'max-height': menuHeight - menuPadding + 'px', 'overflow-y': 'auto'}); - } - }, - - setWidth: function () { - if (this.options.width == 'auto') { - this.$menu.css('min-width', '0'); - - // Get correct width if element hidden - var selectClone = this.$newElement.clone().appendTo('body'); - var ulWidth = selectClone.find('> .dropdown-menu').css('width'); - var btnWidth = selectClone.css('width', 'auto').find('> button').css('width'); - selectClone.remove(); - - // Set width to whatever's larger, button title or longest option - this.$newElement.css('width', Math.max(parseInt(ulWidth), parseInt(btnWidth)) + 'px'); - } else if (this.options.width == 'fit') { - // Remove inline min-width so width can be changed from 'auto' - this.$menu.css('min-width', ''); - this.$newElement.css('width', '').addClass('fit-width'); - } else if (this.options.width) { - // Remove inline min-width so width can be changed from 'auto' - this.$menu.css('min-width', ''); - this.$newElement.css('width', this.options.width); - } else { - // Remove inline min-width/width so width can be changed - this.$menu.css('min-width', ''); - this.$newElement.css('width', ''); - } - // Remove fit-width class if width is changed programmatically - if (this.$newElement.hasClass('fit-width') && this.options.width !== 'fit') { - this.$newElement.removeClass('fit-width'); - } - }, - - selectPosition: function () { - var that = this, - drop = '
', - $drop = $(drop), - pos, - actualHeight, - getPlacement = function ($element) { - $drop.addClass($element.attr('class').replace(/form-control/gi, '')).toggleClass('dropup', $element.hasClass('dropup')); - pos = $element.offset(); - actualHeight = $element.hasClass('dropup') ? 0 : $element[0].offsetHeight; - $drop.css({ - 'top': pos.top + actualHeight, - 'left': pos.left, - 'width': $element[0].offsetWidth, - 'position': 'absolute' - }); - }; - this.$newElement.on('click', function () { - if (that.isDisabled()) { - return; - } - getPlacement($(this)); - $drop.appendTo(that.options.container); - $drop.toggleClass('open', !$(this).hasClass('open')); - $drop.append(that.$menu); - }); - $(window).resize(function () { - getPlacement(that.$newElement); - }); - $(window).on('scroll', function () { - getPlacement(that.$newElement); - }); - $('html').on('click', function (e) { - if ($(e.target).closest(that.$newElement).length < 1) { - $drop.removeClass('open'); - } - }); - }, - - setSelected: function (index, selected) { - this.findLis(); - this.$lis.filter('[data-original-index="' + index + '"]').toggleClass('selected', selected); - }, - - setDisabled: function (index, disabled) { - this.findLis(); - if (disabled) { - this.$lis.filter('[data-original-index="' + index + '"]').addClass('disabled').find('a').attr('href', '#').attr('tabindex', -1); - } else { - this.$lis.filter('[data-original-index="' + index + '"]').removeClass('disabled').find('a').removeAttr('href').attr('tabindex', 0); - } - }, - - isDisabled: function () { - return this.$element.is(':disabled'); - }, - - checkDisabled: function () { - var that = this; - - if (this.isDisabled()) { - this.$button.addClass('disabled').attr('tabindex', -1); - } else { - if (this.$button.hasClass('disabled')) { - this.$button.removeClass('disabled'); - } - - if (this.$button.attr('tabindex') == -1) { - if (!this.$element.data('tabindex')) this.$button.removeAttr('tabindex'); - } - } - - this.$button.click(function () { - return !that.isDisabled(); - }); - }, - - tabIndex: function () { - if (this.$element.is('[tabindex]')) { - this.$element.data('tabindex', this.$element.attr('tabindex')); - this.$button.attr('tabindex', this.$element.data('tabindex')); - } - }, - - clickListener: function () { - var that = this; - - this.$newElement.on('touchstart.dropdown', '.dropdown-menu', function (e) { - e.stopPropagation(); - }); - - this.$newElement.on('click', function () { - that.setSize(); - if (!that.options.liveSearch && !that.multiple) { - setTimeout(function () { - that.$menu.find('.selected a').focus(); - }, 10); - } - }); - - this.$menu.on('click', 'li a', function (e) { - var $this = $(this), - clickedIndex = $this.parent().data('originalIndex'), - prevValue = that.$element.val(), - prevIndex = that.$element.prop('selectedIndex'); - - // Don't close on multi choice menu - if (that.multiple) { - e.stopPropagation(); - } - - e.preventDefault(); - - //Don't run if we have been disabled - if (!that.isDisabled() && !$this.parent().hasClass('disabled')) { - var $options = that.$element.find('option'), - $option = $options.eq(clickedIndex), - state = $option.prop('selected'), - $optgroup = $option.parent('optgroup'), - maxOptions = that.options.maxOptions, - maxOptionsGrp = $optgroup.data('maxOptions') || false; - - if (!that.multiple) { // Deselect all others if not multi select box - $options.prop('selected', false); - $option.prop('selected', true); - that.$menu.find('.selected').removeClass('selected'); - that.setSelected(clickedIndex, true); - } else { // Toggle the one we have chosen if we are multi select. - $option.prop('selected', !state); - that.setSelected(clickedIndex, !state); - $this.blur(); - - if ((maxOptions !== false) || (maxOptionsGrp !== false)) { - var maxReached = maxOptions < $options.filter(':selected').length, - maxReachedGrp = maxOptionsGrp < $optgroup.find('option:selected').length; - - if ((maxOptions && maxReached) || (maxOptionsGrp && maxReachedGrp)) { - if (maxOptions && maxOptions == 1) { - $options.prop('selected', false); - $option.prop('selected', true); - that.$menu.find('.selected').removeClass('selected'); - that.setSelected(clickedIndex, true); - } else if (maxOptionsGrp && maxOptionsGrp == 1) { - $optgroup.find('option:selected').prop('selected', false); - $option.prop('selected', true); - var optgroupID = $this.data('optgroup'); - - that.$menu.find('.selected').has('a[data-optgroup="' + optgroupID + '"]').removeClass('selected'); - - that.setSelected(clickedIndex, true); - } else { - var maxOptionsArr = (typeof that.options.maxOptionsText === 'function') ? - that.options.maxOptionsText(maxOptions, maxOptionsGrp) : that.options.maxOptionsText, - maxTxt = maxOptionsArr[0].replace('{n}', maxOptions), - maxTxtGrp = maxOptionsArr[1].replace('{n}', maxOptionsGrp), - $notify = $('
'); - // If {var} is set in array, replace it - /** @deprecated */ - if (maxOptionsArr[2]) { - maxTxt = maxTxt.replace('{var}', maxOptionsArr[2][maxOptions > 1 ? 0 : 1]); - maxTxtGrp = maxTxtGrp.replace('{var}', maxOptionsArr[2][maxOptionsGrp > 1 ? 0 : 1]); - } - - $option.prop('selected', false); - - that.$menu.append($notify); - - if (maxOptions && maxReached) { - $notify.append($('
' + maxTxt + '
')); - that.$element.trigger('maxReached.bs.select'); - } - - if (maxOptionsGrp && maxReachedGrp) { - $notify.append($('
' + maxTxtGrp + '
')); - that.$element.trigger('maxReachedGrp.bs.select'); - } - - setTimeout(function () { - that.setSelected(clickedIndex, false); - }, 10); - - $notify.delay(750).fadeOut(300, function () { - $(this).remove(); - }); - } - } - } - } - - if (!that.multiple) { - that.$button.focus(); - } else if (that.options.liveSearch) { - that.$searchbox.focus(); - } - - // Trigger select 'change' - if ((prevValue != that.$element.val() && that.multiple) || (prevIndex != that.$element.prop('selectedIndex') && !that.multiple)) { - that.$element.change(); - } - } - }); - - this.$menu.on('click', 'li.disabled a, .popover-title, .popover-title :not(.close)', function (e) { - if (e.target == this) { - e.preventDefault(); - e.stopPropagation(); - if (!that.options.liveSearch) { - that.$button.focus(); - } else { - that.$searchbox.focus(); - } - } - }); - - this.$menu.on('click', 'li.divider, li.dropdown-header', function (e) { - e.preventDefault(); - e.stopPropagation(); - if (!that.options.liveSearch) { - that.$button.focus(); - } else { - that.$searchbox.focus(); - } - }); - - this.$menu.on('click', '.popover-title .close', function () { - that.$button.focus(); - }); - - this.$searchbox.on('click', function (e) { - e.stopPropagation(); - }); - - - this.$menu.on('click', '.actions-btn', function (e) { - if (that.options.liveSearch) { - that.$searchbox.focus(); - } else { - that.$button.focus(); - } - - e.preventDefault(); - e.stopPropagation(); - - if ($(this).is('.bs-select-all')) { - that.selectAll(); - } else { - that.deselectAll(); - } - that.$element.change(); - }); - - this.$element.change(function () { - that.render(false); - }); - }, - - liveSearchListener: function () { - var that = this, - no_results = $('
  • '); - - this.$newElement.on('click.dropdown.data-api touchstart.dropdown.data-api', function () { - that.$menu.find('.active').removeClass('active'); - if (!!that.$searchbox.val()) { - that.$searchbox.val(''); - that.$lis.not('.is-hidden').removeClass('hide'); - if (!!no_results.parent().length) no_results.remove(); - } - if (!that.multiple) that.$menu.find('.selected').addClass('active'); - setTimeout(function () { - that.$searchbox.focus(); - }, 10); - }); - - this.$searchbox.on('click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api', function (e) { - e.stopPropagation(); - }); - - this.$searchbox.on('input propertychange', function () { - if (that.$searchbox.val()) { - - if (that.options.searchAccentInsensitive) { - that.$lis.not('.is-hidden').removeClass('hide').find('a').not(':aicontains(' + normalizeToBase(that.$searchbox.val()) + ')').parent().addClass('hide'); - } else { - that.$lis.not('.is-hidden').removeClass('hide').find('a').not(':icontains(' + that.$searchbox.val() + ')').parent().addClass('hide'); - } - - if (!that.$menu.find('li').filter(':visible:not(.no-results)').length) { - if (!!no_results.parent().length) no_results.remove(); - no_results.html(that.options.noneResultsText + ' "' + htmlEscape(that.$searchbox.val()) + '"').show(); - that.$menu.find('li').last().after(no_results); - } else if (!!no_results.parent().length) { - no_results.remove(); - } - - } else { - that.$lis.not('.is-hidden').removeClass('hide'); - if (!!no_results.parent().length) no_results.remove(); - } - - that.$menu.find('li.active').removeClass('active'); - that.$menu.find('li').filter(':visible:not(.divider)').eq(0).addClass('active').find('a').focus(); - $(this).focus(); - }); - }, - - val: function (value) { - if (typeof value !== 'undefined') { - this.$element.val(value); - this.render(); - - return this.$element; - } else { - return this.$element.val(); - } - }, - - selectAll: function () { - this.findLis(); - this.$lis.not('.divider').not('.disabled').not('.selected').filter(':visible').find('a').click(); - }, - - deselectAll: function () { - this.findLis(); - this.$lis.not('.divider').not('.disabled').filter('.selected').filter(':visible').find('a').click(); - }, - - keydown: function (e) { - var $this = $(this), - $parent = ($this.is('input')) ? $this.parent().parent() : $this.parent(), - $items, - that = $parent.data('this'), - index, - next, - first, - last, - prev, - nextPrev, - prevIndex, - isActive, - keyCodeMap = { - 32: ' ', - 48: '0', - 49: '1', - 50: '2', - 51: '3', - 52: '4', - 53: '5', - 54: '6', - 55: '7', - 56: '8', - 57: '9', - 59: ';', - 65: 'a', - 66: 'b', - 67: 'c', - 68: 'd', - 69: 'e', - 70: 'f', - 71: 'g', - 72: 'h', - 73: 'i', - 74: 'j', - 75: 'k', - 76: 'l', - 77: 'm', - 78: 'n', - 79: 'o', - 80: 'p', - 81: 'q', - 82: 'r', - 83: 's', - 84: 't', - 85: 'u', - 86: 'v', - 87: 'w', - 88: 'x', - 89: 'y', - 90: 'z', - 96: '0', - 97: '1', - 98: '2', - 99: '3', - 100: '4', - 101: '5', - 102: '6', - 103: '7', - 104: '8', - 105: '9' - }; - - if (that.options.liveSearch) $parent = $this.parent().parent(); - - if (that.options.container) $parent = that.$menu; - - $items = $('[role=menu] li a', $parent); - - isActive = that.$menu.parent().hasClass('open'); - - if (!isActive && /([0-9]|[A-z])/.test(String.fromCharCode(e.keyCode))) { - if (!that.options.container) { - that.setSize(); - that.$menu.parent().addClass('open'); - isActive = true; - } else { - that.$newElement.trigger('click'); - } - that.$searchbox.focus(); - } - - if (that.options.liveSearch) { - if (/(^9$|27)/.test(e.keyCode.toString(10)) && isActive && that.$menu.find('.active').length === 0) { - e.preventDefault(); - that.$menu.parent().removeClass('open'); - that.$button.focus(); - } - $items = $('[role=menu] li:not(.divider):not(.dropdown-header):visible', $parent); - if (!$this.val() && !/(38|40)/.test(e.keyCode.toString(10))) { - if ($items.filter('.active').length === 0) { - if (that.options.searchAccentInsensitive) { - $items = that.$newElement.find('li').filter(':aicontains(' + normalizeToBase(keyCodeMap[e.keyCode]) + ')'); - } else { - $items = that.$newElement.find('li').filter(':icontains(' + keyCodeMap[e.keyCode] + ')'); - } - } - } - } - - if (!$items.length) return; - - if (/(38|40)/.test(e.keyCode.toString(10))) { - index = $items.index($items.filter(':focus')); - first = $items.parent(':not(.disabled):visible').first().index(); - last = $items.parent(':not(.disabled):visible').last().index(); - next = $items.eq(index).parent().nextAll(':not(.disabled):visible').eq(0).index(); - prev = $items.eq(index).parent().prevAll(':not(.disabled):visible').eq(0).index(); - nextPrev = $items.eq(next).parent().prevAll(':not(.disabled):visible').eq(0).index(); - - if (that.options.liveSearch) { - $items.each(function (i) { - if ($(this).is(':not(.disabled)')) { - $(this).data('index', i); - } - }); - index = $items.index($items.filter('.active')); - first = $items.filter(':not(.disabled):visible').first().data('index'); - last = $items.filter(':not(.disabled):visible').last().data('index'); - next = $items.eq(index).nextAll(':not(.disabled):visible').eq(0).data('index'); - prev = $items.eq(index).prevAll(':not(.disabled):visible').eq(0).data('index'); - nextPrev = $items.eq(next).prevAll(':not(.disabled):visible').eq(0).data('index'); - } - - prevIndex = $this.data('prevIndex'); - - if (e.keyCode == 38) { - if (that.options.liveSearch) index -= 1; - if (index != nextPrev && index > prev) index = prev; - if (index < first) index = first; - if (index == prevIndex) index = last; - } - - if (e.keyCode == 40) { - if (that.options.liveSearch) index += 1; - if (index == -1) index = 0; - if (index != nextPrev && index < next) index = next; - if (index > last) index = last; - if (index == prevIndex) index = first; - } - - $this.data('prevIndex', index); - - if (!that.options.liveSearch) { - $items.eq(index).focus(); - } else { - e.preventDefault(); - if (!$this.is('.dropdown-toggle')) { - $items.removeClass('active'); - $items.eq(index).addClass('active').find('a').focus(); - $this.focus(); - } - } - - } else if (!$this.is('input')) { - var keyIndex = [], - count, - prevKey; - - $items.each(function () { - if ($(this).parent().is(':not(.disabled)')) { - if ($.trim($(this).text().toLowerCase()).substring(0, 1) == keyCodeMap[e.keyCode]) { - keyIndex.push($(this).parent().index()); - } - } - }); - - count = $(document).data('keycount'); - count++; - $(document).data('keycount', count); - - prevKey = $.trim($(':focus').text().toLowerCase()).substring(0, 1); - - if (prevKey != keyCodeMap[e.keyCode]) { - count = 1; - $(document).data('keycount', count); - } else if (count >= keyIndex.length) { - $(document).data('keycount', 0); - if (count > keyIndex.length) count = 1; - } - - $items.eq(keyIndex[count - 1]).focus(); - } - - // Select focused option if "Enter", "Spacebar" or "Tab" (when selectOnTab is true) are pressed inside the menu. - if ((/(13|32)/.test(e.keyCode.toString(10)) || (/(^9$)/.test(e.keyCode.toString(10)) && that.options.selectOnTab)) && isActive) { - if (!/(32)/.test(e.keyCode.toString(10))) e.preventDefault(); - if (!that.options.liveSearch) { - $(':focus').click(); - } else if (!/(32)/.test(e.keyCode.toString(10))) { - that.$menu.find('.active a').click(); - $this.focus(); - } - $(document).data('keycount', 0); - } - - if ((/(^9$|27)/.test(e.keyCode.toString(10)) && isActive && (that.multiple || that.options.liveSearch)) || (/(27)/.test(e.keyCode.toString(10)) && !isActive)) { - that.$menu.parent().removeClass('open'); - that.$button.focus(); - } - }, - - mobile: function () { - this.$element.addClass('mobile-device').appendTo(this.$newElement); - if (this.options.container) this.$menu.hide(); - }, - - refresh: function () { - this.$lis = null; - this.reloadLi(); - this.render(); - this.setWidth(); - this.setStyle(); - this.checkDisabled(); - this.liHeight(); - }, - - update: function () { - this.reloadLi(); - this.setWidth(); - this.setStyle(); - this.checkDisabled(); - this.liHeight(); - }, - - hide: function () { - this.$newElement.hide(); - }, - - show: function () { - this.$newElement.show(); - }, - - remove: function () { - this.$newElement.remove(); - this.$element.remove(); - } - }; - - // SELECTPICKER PLUGIN DEFINITION - // ============================== - function Plugin(option, event) { - // get the args of the outer function.. - var args = arguments; - // The arguments of the function are explicitly re-defined from the argument list, because the shift causes them - // to get lost - //noinspection JSDuplicatedDeclaration - var _option = option, - option = args[0], - event = args[1]; - [].shift.apply(args); - - // This fixes a bug in the js implementation on android 2.3 #715 - if (typeof option == 'undefined') { - option = _option; - } - - var value; - var chain = this.each(function () { - var $this = $(this); - if ($this.is('select')) { - var data = $this.data('selectpicker'), - options = typeof option == 'object' && option; - - if (!data) { - var config = $.extend({}, Selectpicker.DEFAULTS, $.fn.selectpicker.defaults || {}, $this.data(), options); - $this.data('selectpicker', (data = new Selectpicker(this, config, event))); - } else if (options) { - for (var i in options) { - if (options.hasOwnProperty(i)) { - data.options[i] = options[i]; - } - } - } - - if (typeof option == 'string') { - if (data[option] instanceof Function) { - value = data[option].apply(data, args); - } else { - value = data.options[option]; - } - } - } - }); - - if (typeof value !== 'undefined') { - //noinspection JSUnusedAssignment - return value; - } else { - return chain; - } - } - - var old = $.fn.selectpicker; - $.fn.selectpicker = Plugin; - $.fn.selectpicker.Constructor = Selectpicker; - - // SELECTPICKER NO CONFLICT - // ======================== - $.fn.selectpicker.noConflict = function () { - $.fn.selectpicker = old; - return this; - }; - - $(document) - .data('keycount', 0) - .on('keydown', '.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input', Selectpicker.prototype.keydown) - .on('focusin.modal', '.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input', function (e) { - e.stopPropagation(); - }); - - // SELECTPICKER DATA-API - // ===================== - $(window).on('load.bs.select.data-api', function () { - $('.selectpicker').each(function () { - var $selectpicker = $(this); - Plugin.call($selectpicker, $selectpicker.data()); - }) - }); -})(jQuery); \ No newline at end of file diff --git a/theme/bulma/js/bootstrap.min.js b/theme/bulma/js/bootstrap.min.js deleted file mode 100644 index c6d3692..0000000 --- a/theme/bulma/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.2",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.2",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.2",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.2",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('