@keyframes button-pulse{20%{opacity:1;width:calc(100% + 4px);height:calc(100% + 4px);transform:translate(-50%, -50%)}70%,100%{opacity:0;width:calc(100% + 40px);height:calc(100% + 40px);transform:translate(-50%, -50%)}}@keyframes button-pulse2{0%{opacity:1;border-width:0}10%{opacity:1}100%{opacity:0;border-width:20px}}@keyframes button-grow-l2-off{0%{left:0;width:100%}100%{left:100%;width:0}}@keyframes button-grow-l2-on{0%{left:0;width:0}100%{width:100%}}@keyframes button-grow-r2-off{0%{right:0;width:100%}100%{right:100%;width:0}}@keyframes button-grow-r2-on{0%{right:0;width:0}100%{width:100%}}.mb-button,* .mb-button,.mb-button:link,.mb-button:visited{display:inline-block;box-sizing:border-box;padding:var(--button-padding);border-style:solid;border-color:var(--button-border-color);border-width:var(--button-border-width);border-radius:var(--button-border-radius);background-color:var(--button-color);box-shadow:var(--button-shadow);color:var(--button-text-color);font:600 var(--button-font-size)/2em var(--button-font-family);text-align:center;text-decoration:none;transition:all .3s;transform:translateY(0)}.mb-button i,* .mb-button i,.mb-button:link i,.mb-button:visited i{position:relative;display:inline-block;transition:all .3s;color:var(--button-text-color);font-size:inherit;line-height:2em;width:1em;height:2em;vertical-align:top}.mb-button i:before,* .mb-button i:before,.mb-button:link i:before,.mb-button:visited i:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);vertical-align:middle}.mb-button:hover,* .mb-button:hover,.mb-button:link:hover,.mb-button:visited:hover{background:var(--button-color-hover);border-color:var(--button-border-hover-color);color:var(--button-text-hover-color);box-shadow:var(--button-shadow-hover);z-index:20;transition:all .3s;transform:translateY(var(--button-lift))}.mb-button:hover i,* .mb-button:hover i,.mb-button:link:hover i,.mb-button:visited:hover i{color:var(--button-text-hover-color)}.mb-button.wide,* .mb-button.wide,.mb-button:link.wide,.mb-button:visited.wide{display:block}.mb-button:not(.no-shadow):not(.custom-shadow):link{box-shadow:var(--button-shadow)}.mb-button:not(.no-hover-shadow):not(.custom-hover-shadow):hover{box-shadow:var(--button-shadow-hover)}.mb-button.small{padding-top:calc(3px - var(--button-border-top-width));padding-right:calc(11px - var(--button-border-right-width));padding-bottom:calc(3px - var(--button-border-bottom-width));padding-left:calc(11px - var(--button-border-left-width));font-size:12px}.mb-button.small i{width:10px}.mb-button.small i:before{font-size:10px}.mb-button.small i.pos-left{margin-right:7px}.mb-button.small i.pos-right{margin-left:7px}.mb-button.normal{padding-top:calc(4px - var(--button-border-top-width));padding-right:calc(16px - var(--button-border-right-width));padding-bottom:calc(4px - var(--button-border-bottom-width));padding-left:calc(16px - var(--button-border-left-width));font-size:14px}.mb-button.normal i:before{font-size:13px}.mb-button.normal i.pos-left{margin-right:11px}.mb-button.normal i.pos-right{margin-left:11px}.mb-button.large{padding-top:calc(5px - var(--button-border-top-width));padding-right:calc(23px - var(--button-border-right-width));padding-bottom:calc(5px - var(--button-border-bottom-width));padding-left:calc(23px - var(--button-border-left-width));font-size:16px}.mb-button.large i{width:18px}.mb-button.large i:before{font-size:16px}.mb-button.large i.pos-left{margin-right:16px}.mb-button.large i.pos-right{margin-left:16px}.mb-button.x-large{padding-top:calc(6px - var(--button-border-top-width));padding-right:calc(30px - var(--button-border-right-width));padding-bottom:calc(6px - var(--button-border-bottom-width));padding-left:calc(30px - var(--button-border-left-width));font-size:18px}.mb-button.x-large i{width:24px}.mb-button.x-large i:before{font-size:24px}.mb-button.x-large i.pos-left{margin-right:20px}.mb-button.x-large i.pos-right{margin-left:20px}.mb-button.xx-large{padding-top:calc(7px - var(--button-border-top-width));padding-right:calc(36px - var(--button-border-right-width));padding-bottom:calc(7px - var(--button-border-bottom-width));padding-left:calc(36px - var(--button-border-left-width));font-size:20px}.mb-button.xx-large i{width:28px}.mb-button.xx-large i:before{font-size:28px}.mb-button.xx-large i.pos-left{margin-right:25px}.mb-button.xx-large i.pos-right{margin-left:25px}.mb-button .pos-left{margin-right:8px}.mb-button .pos-right{margin-left:8px}.mb-button.vista{position:relative;overflow:hidden;z-index:0;box-shadow:inset 0 0 3px 0 rgba(0,0,0,.25)}.mb-button.vista:after{background-color:rgba(0,0,0,.1);position:absolute;bottom:0;left:0;width:100%;height:50%;content:"";z-index:-1;border-radius:0 0 var(--button-border-radius) var(--button-border-radius)}.mb-button.gradient{background:var(--button-gradient)}.mb-button.gradient:hover{background:var(--button-gradient-hover)}.btn-type-vista .mb-button:not(.flat):not(.gradient):not(.expose){position:relative;overflow:hidden;z-index:0;box-shadow:inset 0 0 3px 0 rgba(0,0,0,.25)}.btn-type-vista .mb-button:not(.flat):not(.gradient):not(.expose):after{background-color:rgba(0,0,0,.1);position:absolute;bottom:0;left:0;width:100%;height:50%;content:"";z-index:-1;border-radius:0 0 var(--button-border-radius) var(--button-border-radius)}.btn-type-gradient .mb-button:not(.vista):not(.flat):not(.gradient):not(.expose){background:var(--button-gradient)}.btn-type-gradient .mb-button:not(.vista):not(.flat):not(.gradient):not(.expose):hover{background:var(--button-gradient-hover)}.mb-button.ani-bg.flat:not(.expose),.mb-button.ani-bg.gradient:not(.expose){position:relative;overflow:hidden;z-index:0;box-sizing:content-box;transition:none}.mb-button.ani-bg.flat:not(.expose):hover,.mb-button.ani-bg.gradient:not(.expose):hover{transition:background-color .3s;transition-delay:.3s}.mb-button.ani-bg.flat:not(.expose):before,.mb-button.ani-bg.flat:not(.expose):after,.mb-button.ani-bg.gradient:not(.expose):before,.mb-button.ani-bg.gradient:not(.expose):after{position:absolute;display:block;z-index:-1;background-color:var(--button-color-hover);transition:all .3s;content:""}.mb-button.ani-bg.flat:not(.expose):hover,.mb-button.ani-bg.gradient:not(.expose):hover{background-color:var(--button-color)}.mb-button.ani-bg.flat:not(.expose).grow-l:before,.mb-button.ani-bg.gradient:not(.expose).grow-l:before{left:0;top:0;width:0;height:100%}.mb-button.ani-bg.flat:not(.expose).grow-l:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-l:hover:before{width:100%}.mb-button.ani-bg.flat:not(.expose).grow-l2:before,.mb-button.ani-bg.flat:not(.expose).grow-l2:link:before,.mb-button.ani-bg.gradient:not(.expose).grow-l2:before,.mb-button.ani-bg.gradient:not(.expose).grow-l2:link:before{left:0;top:0;width:0;height:100%;animation:button-grow-l2-off .3s;transition:none}.mb-button.ani-bg.flat:not(.expose).grow-l2:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-l2:hover:before{width:100%;animation:button-grow-l2-on .3s;transition:none}.mb-button.ani-bg.flat:not(.expose).grow-r:before,.mb-button.ani-bg.gradient:not(.expose).grow-r:before{right:0;top:0;width:0;height:100%}.mb-button.ani-bg.flat:not(.expose).grow-r:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-r:hover:before{width:100%}.mb-button.ani-bg.flat:not(.expose).grow-r2:before,.mb-button.ani-bg.flat:not(.expose).grow-r2:link:before,.mb-button.ani-bg.gradient:not(.expose).grow-r2:before,.mb-button.ani-bg.gradient:not(.expose).grow-r2:link:before{right:0;top:0;width:0;height:100%;animation:button-grow-r2-off .3s;transition:none}.mb-button.ani-bg.flat:not(.expose).grow-r2:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-r2:hover:before{width:100%;animation:button-grow-r2-on .3s;transition:none}.mb-button.ani-bg.flat:not(.expose).grow-top:before,.mb-button.ani-bg.gradient:not(.expose).grow-top:before{left:0;top:0;width:100%;height:0}.mb-button.ani-bg.flat:not(.expose).grow-top:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-top:hover:before{height:100%}.mb-button.ani-bg.flat:not(.expose).grow-bottom:before,.mb-button.ani-bg.gradient:not(.expose).grow-bottom:before{left:0;bottom:0;width:100%;height:0}.mb-button.ani-bg.flat:not(.expose).grow-bottom:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-bottom:hover:before{height:100%}.mb-button.ani-bg.flat:not(.expose).grow-lr:before,.mb-button.ani-bg.flat:not(.expose).grow-lr:after,.mb-button.ani-bg.gradient:not(.expose).grow-lr:before,.mb-button.ani-bg.gradient:not(.expose).grow-lr:after{top:0;width:0;height:100%}.mb-button.ani-bg.flat:not(.expose).grow-lr:before,.mb-button.ani-bg.gradient:not(.expose).grow-lr:before{right:0}.mb-button.ani-bg.flat:not(.expose).grow-lr:after,.mb-button.ani-bg.gradient:not(.expose).grow-lr:after{left:0}.mb-button.ani-bg.flat:not(.expose).grow-lr:hover:before,.mb-button.ani-bg.flat:not(.expose).grow-lr:hover:after,.mb-button.ani-bg.gradient:not(.expose).grow-lr:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-lr:hover:after{width:calc(50% + 1px)}.mb-button.ani-bg.flat:not(.expose).grow-m:before,.mb-button.ani-bg.gradient:not(.expose).grow-m:before{left:50%;top:0;width:0;height:100%;transform:translateX(-50%)}.mb-button.ani-bg.flat:not(.expose).grow-m:hover:before,.mb-button.ani-bg.flat:not(.expose).grow-m:hover:after,.mb-button.ani-bg.gradient:not(.expose).grow-m:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-m:hover:after{width:100%}.mb-button.ani-bg.flat:not(.expose).grow-m-circle:before,.mb-button.ani-bg.gradient:not(.expose).grow-m-circle:before{left:50%;top:50%;width:150%;height:auto;padding-top:150%;transform:translate(-50%, -50%) scale(0);border-radius:50%}.mb-button.ani-bg.flat:not(.expose).grow-m-circle:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-m-circle:hover:before{transform:translate(-50%, -50%) scale(1)}.mb-button.ani-bg.flat:not(.expose).grow-c-circle:before,.mb-button.ani-bg.gradient:not(.expose).grow-c-circle:before{left:var(--mouse-x);top:var(--mouse-y);width:200%;height:200%;padding-top:150%;transform:translate(-50%, -50%) scale(0);border-radius:50%}.mb-button.ani-bg.flat:not(.expose).grow-c-circle:hover:before,.mb-button.ani-bg.gradient:not(.expose).grow-c-circle:hover:before{transform:translate(-50%, -50%) scale(1)}.mb-button.ani-bg.gradient:before,.mb-button.ani-bg.gradient:after{background:var(--button-gradient-hover)}.mb-button.ani-bg.gradient:hover{background:var(--button-gradient)}[class*=animated-buttons].btn-type-flat .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade),[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade){position:relative;overflow:hidden;z-index:0;box-sizing:content-box;transition:none}[class*=animated-buttons].btn-type-flat .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover,[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover{transition:background-color .3s;transition-delay:.3s}[class*=animated-buttons].btn-type-flat .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before,[class*=animated-buttons].btn-type-flat .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):after,[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before,[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):after{position:absolute;display:block;z-index:-1;background-color:var(--button-color-hover);transition:all .3s;content:""}[class*=animated-buttons].btn-type-flat .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover,[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover{background-color:var(--button-color)}[class*=animated-buttons].btn-type-flat .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade).gradient:before,[class*=animated-buttons].btn-type-flat .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade).gradient:after,[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade).gradient:before,[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade).gradient:after{background:var(--button-gradient-hover)}[class*=animated-buttons].btn-type-flat .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade).gradient:hover,[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade).gradient:hover{background:var(--button-gradient)}[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before,[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):after{background:var(--button-gradient-hover)}[class*=animated-buttons].btn-type-gradient .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover{background:var(--button-gradient)}.animated-buttons-grow-l .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before{left:0;top:0;width:0;height:100%}.animated-buttons-grow-l .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before{width:100%}.animated-buttons-grow-l2 .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before,.animated-buttons-grow-l2 .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):link:before{left:0;top:0;width:0;height:100%;animation:button-grow-l2-off .3s;transition:none}.animated-buttons-grow-l2 .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before{width:100%;animation:button-grow-l2-on .3s;transition:none}.animated-buttons-grow-r .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before{right:0;top:0;width:0;height:100%}.animated-buttons-grow-r .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before{width:100%}.animated-buttons-grow-r2 .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before,.animated-buttons-grow-r2 .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):link:before{right:0;top:0;width:0;height:100%;animation:button-grow-r2-off .3s;transition:none}.animated-buttons-grow-r2 .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before{width:100%;animation:button-grow-r2-on .3s;transition:none}.animated-buttons-grow-top .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before{left:0;top:0;width:100%;height:0}.animated-buttons-grow-top .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before{height:100%}.animated-buttons-grow-bottom .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before{left:0;bottom:0;width:100%;height:0}.animated-buttons-grow-bottom .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before{height:100%}.animated-buttons-grow-lr .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before,.animated-buttons-grow-lr .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):after{top:0;width:0;height:100%}.animated-buttons-grow-lr .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before{right:0}.animated-buttons-grow-lr .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):after{left:0}.animated-buttons-grow-lr .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before,.animated-buttons-grow-lr .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:after{width:calc(50% + 1px)}.animated-buttons-grow-m .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before{left:50%;top:0;width:0;height:100%;transform:translateX(-50%)}.animated-buttons-grow-m .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before,.animated-buttons-grow-m .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:after{width:100%}.animated-buttons-grow-m-circle .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before{left:50%;top:50%;width:150%;height:auto;padding-top:150%;transform:translate(-50%, -50%) scale(0);border-radius:50%}.animated-buttons-grow-m-circle .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before{transform:translate(-50%, -50%) scale(1)}.animated-buttons-grow-c-circle .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):before{left:var(--mouse-x);top:var(--mouse-y);width:200%;height:200%;padding-top:150%;transform:translate(-50%, -50%) scale(0);border-radius:50%}.animated-buttons-grow-c-circle .mb-button:not(.vista):not(.ani-bg):not(.expose):not(.fade):hover:before{transform:translate(-50%, -50%) scale(1)}.mb-msg a.mb-button:hover{color:inherit}.mb-button.expose{position:relative;z-index:1;margin:60px 0;background:#8097a6;border-color:#8097a6;color:#fff}.mb-button.expose:after{display:block;position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%, -50%);width:130px;height:130px;box-sizing:border-box;border-width:10px;border-style:solid;border-color:inherit;border-radius:50%;content:"";transition:all .3s}.mb-button-wrapper{margin-left:auto;margin-right:auto;width:100%}.mb-button-wrapper.pos-left{text-align:left}.mb-button-wrapper.pos-center{text-align:center}.mb-button-wrapper.pos-right{text-align:right}.mb-button .mb-button-placeholder{display:none}.mb-button.trackable .mb-button-placeholder{display:inline}.mb-button.trackable .mb-button-placeholder .mb-button-hint{padding-left:5px;font-size:.75em;font-weight:400}.mb-button.trackable .mb-button-placeholder+.mb-button-text{display:none}.mb-button.no-shadow:link{box-shadow:none}.mb-button.no-hover-shadow:hover{box-shadow:none}.mb-button.has-tooltip .mb-tooltip{display:none}.mb-button.icon-animation-move .btn-icon{display:inline-block;transform:none}.mb-button.icon-animation-move .btn-icon.pos-left{text-align:right}.mb-button.icon-animation-move:hover .btn-icon.pos-right{transform:translateX(4px)}.mb-button.icon-animation-move:hover .btn-icon.pos-left{transform:translateX(-4px)}.mb-button.icon-animation-fade-move .btn-icon{display:inline-block;vertical-align:top;overflow:hidden;width:1.5em;line-height:1em;opacity:0}.mb-button.icon-animation-fade-move .btn-icon.pos-right{margin-left:0;margin-right:-1.5em;padding-left:0}.mb-button.icon-animation-fade-move .btn-icon.pos-left{margin-right:0;margin-left:-1.5em;padding-right:0}.mb-button.icon-animation-fade-move.small:hover{padding-left:12px;padding-right:12px}.mb-button.icon-animation-fade-move.normal:hover{padding-left:14px;padding-right:14px}.mb-button.icon-animation-fade-move.large:hover{padding-left:18px;padding-right:18px}.mb-button.icon-animation-fade-move.x-large:hover{padding-left:20px;padding-right:20px}.mb-button.icon-animation-fade-move.xx-large:hover{padding-left:22px;padding-right:22px}.mb-button.icon-animation-fade-move:hover .btn-icon{opacity:1}.mb-button.icon-animation-fade-move:hover .btn-icon.pos-right{margin-left:14px;margin-right:0}.mb-button.icon-animation-fade-move:hover .btn-icon.pos-left{margin-right:14px;margin-left:0}body .mb-button-fx{display:inline-block;position:relative}body .mb-button-fx.wide{display:block}body .mb-button-fx a.mb-button{display:block}body .mb-button-fx a.mb-button.expose{margin:0}body .mb-button-fx.mb-button-fx-pulse:before,body .mb-button-fx.mb-button-fx-hover-pulse:hover:before{display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;z-index:0;opacity:0;content:"";transform:translate3d(-50%, -50%, 0) scale(0);transition:all .3s;animation:button-pulse 1.75s infinite;border-width:var(--button-border-width);border-style:solid;border-color:var(--button-border-color);border-radius:var(--button-border-radius)}body .mb-button-fx.mb-button-fx-pulse2:before,body .mb-button-fx.mb-button-fx-hover-pulse2:hover:before{display:block;box-sizing:content-box;width:100%;height:100%;position:absolute;left:50%;top:50%;z-index:0;opacity:0;content:"";transform:translate3d(-50%, -50%, 0);transition:all .3s;animation:button-pulse2 1.75s infinite;border-width:0;border-style:solid;border-color:var(--button-border-color);background-color:var(--button-border-color);border-radius:var(--button-border-radius)}body .mb-button-fx:not([class*=button-fx-hover-]):hover:before{animation:none}body .mb-button-fx *.mb-button{display:block;position:relative;z-index:1}.post-content .mb-button-fx .mb-button{display:block}@media(max-width: 600px){.mb-button-wrapper.mobile-pos-left{text-align:left}.mb-button-wrapper.mobile-pos-center{text-align:center}.mb-button-wrapper.mobile-pos-right{text-align:right}}
