.ui.button{font-family:'Balsamiq Sans';cursor:pointer;display:inline-block;min-height:1em;outline:none;border:none;vertical-align:baseline;background:#E0E1E2 none;color:rgba(0,0,0,0.6);margin:0 .25em 0 0;padding:.78571429em 1.5em;text-transform:none;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.28571429rem;-webkit-box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,0.15) inset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent}
.ui.button:hover{background-color:#CACBCD;background-image:none;-webkit-box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,0.15) inset;color:rgba(0,0,0,0.8)}
.ui.button:hover .icon{opacity:.85}
.ui.button:focus{background-color:#CACBCD;color:rgba(0,0,0,0.8);background-image:!important;-webkit-box-shadow:!important;box-shadow:!important}
.ui.button:focus .icon{opacity:.85}
.ui.button:active,.ui.active.button:active{background-color:#BABBBC;color:rgba(0,0,0,0.9);-webkit-box-shadow:0 0 0 1px transparent inset,none;box-shadow:0 0 0 1px transparent inset,none}
.ui.active.button{background-color:#C0C1C2;background-image:none;-webkit-box-shadow:0 0 0 1px transparent inset;box-shadow:0 0 0 1px transparent inset;color:rgba(0,0,0,0.95)}
.ui.active.button:hover{background-color:#C0C1C2;background-image:none;color:rgba(0,0,0,0.95)}
.ui.active.button:active{background-color:#C0C1C2;background-image:none}
.ui.loading.loading.loading.loading.loading.loading.button{position:relative;cursor:default;text-shadow:none!important;color:transparent!important;opacity:1;pointer-events:auto;-webkit-transition:all 0 linear,opacity .1s ease;transition:all 0 linear,opacity .1s ease}
.ui.loading.button:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,0.15)}
.ui.loading.button:after{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#FFF transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}
.ui.labeled.icon.loading.button .icon{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
@-webkit-keyframes button-spin {
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes button-spin {
from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.ui.basic.loading.button:not(.inverted):before{border-color:rgba(0,0,0,0.1)}
.ui.basic.loading.button:not(.inverted):after{border-top-color:#767676}
.ui.buttons .disabled.button,.ui.disabled.button,.ui.button:disabled,.ui.disabled.button:hover,.ui.disabled.active.button{cursor:default;opacity:.45!important;background-image:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:none!important}
.ui.basic.buttons .ui.disabled.button{border-color:rgba(34,36,38,0.5)}
.ui.animated.button{position:relative;overflow:hidden;padding-right:0!important;vertical-align:middle;z-index:1}
.ui.animated.button .content{will-change:transform,opacity}
.ui.animated.button .visible.content{position:relative;margin-right:1.5em}
.ui.animated.button .hidden.content{position:absolute;width:100%}
.ui.animated.button .visible.content,.ui.animated.button .hidden.content{-webkit-transition:right .3s ease 0;transition:right .3s ease 0}
.ui.animated.button .visible.content{left:auto;right:0}
.ui.animated.button .hidden.content{top:50%;left:auto;right:-100%;margin-top:-.5em}
.ui.animated.button:focus .visible.content,.ui.animated.button:hover .visible.content{left:auto;right:200%}
.ui.animated.button:focus .hidden.content,.ui.animated.button:hover .hidden.content{left:auto;right:0}
.ui.vertical.animated.button .visible.content,.ui.vertical.animated.button .hidden.content{-webkit-transition:top .3s ease,-webkit-transform .3s ease;transition:top .3s ease,-webkit-transform .3s ease;transition:top .3s ease,transform .3s ease;transition:top .3s ease,transform .3s ease,-webkit-transform .3s ease}
.ui.vertical.animated.button .visible.content{-webkit-transform:translateY(0%);transform:translateY(0%);right:auto}
.ui.vertical.animated.button .hidden.content{top:-50%;left:0;right:auto}
.ui.vertical.animated.button:focus .visible.content,.ui.vertical.animated.button:hover .visible.content{-webkit-transform:translateY(200%);transform:translateY(200%);right:auto}
.ui.vertical.animated.button:focus .hidden.content,.ui.vertical.animated.button:hover .hidden.content{top:50%;right:auto}
.ui.fade.animated.button .visible.content,.ui.fade.animated.button .hidden.content{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}
.ui.fade.animated.button .visible.content{left:auto;right:auto;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.ui.fade.animated.button .hidden.content{opacity:0;left:0;right:auto;-webkit-transform:scale(1.5);transform:scale(1.5)}
.ui.fade.animated.button:focus .visible.content,.ui.fade.animated.button:hover .visible.content{left:auto;right:auto;opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75)}
.ui.fade.animated.button:focus .hidden.content,.ui.fade.animated.button:hover .hidden.content{left:0;right:auto;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.ui.inverted.button{-webkit-box-shadow:0 0 0 2px #FFF inset!important;box-shadow:0 0 0 2px #FFF inset!important;background:transparent none;color:#FFF;text-shadow:none!important}
.ui.inverted.buttons .button{margin:0 0 0 -2px}
.ui.inverted.buttons .button:first-child{margin-left:0}
.ui.inverted.vertical.buttons .button{margin:0 0 -2px}
.ui.inverted.vertical.buttons .button:first-child{margin-top:0}
.ui.inverted.button:hover{background:#FFF;-webkit-box-shadow:0 0 0 2px #FFF inset!important;box-shadow:0 0 0 2px #FFF inset!important;color:rgba(0,0,0,0.8)}
.ui.inverted.button:focus,.ui.inverted.button.active{background:#FFF;-webkit-box-shadow:0 0 0 2px #FFF inset!important;box-shadow:0 0 0 2px #FFF inset!important;color:rgba(0,0,0,0.8)}
.ui.inverted.button.active:focus{background:#DCDDDE;-webkit-box-shadow:0 0 0 2px #DCDDDE inset!important;box-shadow:0 0 0 2px #DCDDDE inset!important;color:rgba(0,0,0,0.8)}
.ui.labeled.button:not(.icon){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:none!important;padding:0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.ui.labeled.button > .button{margin:0}
.ui.labeled.button > .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 -1px !important;padding:;font-size:1em;border-color:rgba(34,36,38,0.15)}
.ui.labeled.button > .tag.label:before{width:1.85em;height:1.85em}
.ui.labeled.button:not([class*="left labeled"]) > .button{border-top-right-radius:0;border-bottom-right-radius:0}
.ui.labeled.button:not([class*="left labeled"]) > .label{border-top-left-radius:0;border-bottom-left-radius:0}
.ui[class*="left labeled"].button > .button{border-top-left-radius:0;border-bottom-left-radius:0}
.ui[class*="left labeled"].button > .label{border-top-right-radius:0;border-bottom-right-radius:0}
.ui.facebook.button{background-color:#3B5998;color:#FFF;text-shadow:none;background-image:none;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.facebook.button:hover{background-color:#304d8a;color:#FFF;text-shadow:none}
.ui.facebook.button:active{background-color:#2d4373;color:#FFF;text-shadow:none}
.ui.twitter.button{background-color:#55ACEE;color:#FFF;text-shadow:none;background-image:none;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.twitter.button:hover{background-color:#35a2f4;color:#FFF;text-shadow:none}
.ui.twitter.button:active{background-color:#2795e9;color:#FFF;text-shadow:none}
.ui.google.plus.button{background-color:#DD4B39;color:#FFF;text-shadow:none;background-image:none;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.google.plus.button:hover{background-color:#e0321c;color:#FFF;text-shadow:none}
.ui.google.plus.button:active{background-color:#c23321;color:#FFF;text-shadow:none}
.ui.linkedin.button{background-color:#1F88BE;color:#FFF;text-shadow:none}
.ui.linkedin.button:hover{background-color:#147baf;color:#FFF;text-shadow:none}
.ui.linkedin.button:active{background-color:#186992;color:#FFF;text-shadow:none}
.ui.youtube.button{background-color:red;color:#FFF;text-shadow:none;background-image:none;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.youtube.button:hover{background-color:#e60000;color:#FFF;text-shadow:none}
.ui.youtube.button:active{background-color:#c00;color:#FFF;text-shadow:none}
.ui.instagram.button{background-color:#49769C;color:#FFF;text-shadow:none;background-image:none;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.instagram.button:hover{background-color:#3d698e;color:#FFF;text-shadow:none}
.ui.instagram.button:active{background-color:#395c79;color:#FFF;text-shadow:none}
.ui.pinterest.button{background-color:#BD081C;color:#FFF;text-shadow:none;background-image:none;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.pinterest.button:hover{background-color:#ac0013;color:#FFF;text-shadow:none}
.ui.pinterest.button:active{background-color:#8c0615;color:#FFF;text-shadow:none}
.ui.vk.button{background-color:#4D7198;color:#FFF;background-image:none;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.vk.button:hover{background-color:#41648a;color:#FFF}
.ui.vk.button:active{background-color:#3c5876;color:#FFF}
.ui.button > .icon:not(.button){height:.85714286em;opacity:.8;margin:0 .42857143em 0 -.21428571em;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}
.ui.button:not(.icon) > .icon:not(.button):not(.dropdown){margin:0 .42857143em 0 -.21428571em}
.ui.button:not(.icon) > .right.icon:not(.button):not(.dropdown){margin:0 -.21428571em 0 .42857143em}
.ui[class*="left floated"].buttons,.ui[class*="left floated"].button{float:left;margin-left:0;margin-right:.25em}
.ui[class*="right floated"].buttons,.ui[class*="right floated"].button{float:right;margin-right:0;margin-left:.25em}
.ui.compact.buttons .button,.ui.compact.button{padding:.58928571em 1.125em}
.ui.compact.icon.buttons .button,.ui.compact.icon.button{padding:.58928571em}
.ui.compact.labeled.icon.buttons .button,.ui.compact.labeled.icon.button{padding:.58928571em 3.69642857em}
.ui.mini.buttons .button,.ui.mini.buttons .or,.ui.mini.button{font-size:.78571429rem}
.ui.tiny.buttons .button,.ui.tiny.buttons .or,.ui.tiny.button{font-size:.85714286rem}
.ui.small.buttons .button,.ui.small.buttons .or,.ui.small.button{font-size:.92857143rem}
.ui.buttons .button,.ui.buttons .or,.ui.button{font-size:1rem}
.ui.large.buttons .button,.ui.large.buttons .or,.ui.large.button{font-size:1.14285714rem}
.ui.big.buttons .button,.ui.big.buttons .or,.ui.big.button{font-size:1.28571429rem}
.ui.huge.buttons .button,.ui.huge.buttons .or,.ui.huge.button{font-size:1.42857143rem}
.ui.massive.buttons .button,.ui.massive.buttons .or,.ui.massive.button{font-size:1.71428571rem}
.ui.icon.buttons .button,.ui.icon.button{padding:.78571429em}
.ui.icon.buttons .button > .icon,.ui.icon.button > .icon{opacity:.9;margin:0!important;vertical-align:top}
.ui.basic.buttons .button,.ui.basic.button{background:transparent none!important;color:rgba(0,0,0,0.6)!important;font-weight:400;border-radius:.28571429rem;text-transform:none;text-shadow:none!important;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,0.15) inset;box-shadow:0 0 0 1px rgba(34,36,38,0.15) inset}
.ui.basic.buttons{-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,0.15);border-radius:.28571429rem}
.ui.basic.buttons .button{border-radius:0}
.ui.basic.buttons .button:hover,.ui.basic.button:hover{background:#FFF!important;color:rgba(0,0,0,0.8)!important;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,0.35) inset,0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 1px rgba(34,36,38,0.35) inset,0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.basic.buttons .button:focus,.ui.basic.button:focus{background:#FFF!important;color:rgba(0,0,0,0.8)!important;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,0.35) inset,0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 1px rgba(34,36,38,0.35) inset,0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.basic.buttons .button:active,.ui.basic.button:active{background:#F8F8F8!important;color:rgba(0,0,0,0.9)!important;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 1px 4px 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 1px 4px 0 rgba(34,36,38,0.15) inset}
.ui.basic.buttons .active.button,.ui.basic.active.button{background:rgba(0,0,0,0.05)!important;-webkit-box-shadow:!important;box-shadow:!important;color:rgba(0,0,0,0.95)!important}
.ui.basic.buttons .active.button:hover,.ui.basic.active.button:hover{background-color:rgba(0,0,0,0.05)}
.ui.basic.buttons .button:hover{-webkit-box-shadow:0 0 0 1px rgba(34,36,38,0.35) inset,0 0 0 0 rgba(34,36,38,0.15) inset inset;box-shadow:0 0 0 1px rgba(34,36,38,0.35) inset,0 0 0 0 rgba(34,36,38,0.15) inset inset}
.ui.basic.buttons .button:active{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 1px 4px 0 rgba(34,36,38,0.15) inset inset;box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 1px 4px 0 rgba(34,36,38,0.15) inset inset}
.ui.basic.buttons .active.button{-webkit-box-shadow:!important;box-shadow:!important}
.ui.basic.inverted.buttons .button,.ui.basic.inverted.button{background-color:transparent!important;color:#F9FAFB!important;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important}
.ui.basic.inverted.buttons .button:hover,.ui.basic.inverted.button:hover{color:#FFF!important;-webkit-box-shadow:0 0 0 2px #fff inset!important;box-shadow:0 0 0 2px #fff inset!important}
.ui.basic.inverted.buttons .button:focus,.ui.basic.inverted.button:focus{color:#FFF!important;-webkit-box-shadow:0 0 0 2px #fff inset!important;box-shadow:0 0 0 2px #fff inset!important}
.ui.basic.inverted.buttons .button:active,.ui.basic.inverted.button:active{background-color:rgba(255,255,255,0.08)!important;color:#FFF!important;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.9) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.9) inset!important}
.ui.basic.inverted.buttons .active.button,.ui.basic.inverted.active.button{background-color:rgba(255,255,255,0.08);color:#FFF;text-shadow:none;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.7) inset;box-shadow:0 0 0 2px rgba(255,255,255,0.7) inset}
.ui.basic.inverted.buttons .active.button:hover,.ui.basic.inverted.active.button:hover{background-color:rgba(255,255,255,0.15);-webkit-box-shadow:0 0 0 2px #fff inset!important;box-shadow:0 0 0 2px #fff inset!important}
.ui.basic.buttons .button{border-left:1px solid rgba(34,36,38,0.15);-webkit-box-shadow:none;box-shadow:none}
.ui.basic.vertical.buttons .button{border-left:none;border-left-width:0;border-top:1px solid rgba(34,36,38,0.15)}
.ui.basic.vertical.buttons .button:first-child{border-top-width:0}
.ui.labeled.icon.buttons .button,.ui.labeled.icon.button{position:relative;padding-left:4.07142857em!important;padding-right:1.5em!important}
.ui.labeled.icon.buttons > .button > .icon,.ui.labeled.icon.button > .icon{position:absolute;height:100%;line-height:1;border-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit;text-align:center;margin:0;width:2.57142857em;background-color:rgba(0,0,0,0.05);-webkit-box-shadow:-1px 0 0 0 transparent inset;box-shadow:-1px 0 0 0 transparent inset;top:0;left:0}
.ui[class*="right labeled"].icon.button{padding-right:4.07142857em!important;padding-left:1.5em!important}
.ui[class*="right labeled"].icon.button > .icon{left:auto;right:0;border-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-box-shadow:1px 0 0 0 transparent inset;box-shadow:1px 0 0 0 transparent inset}
.ui.labeled.icon.buttons > .button > .icon:before,.ui.labeled.icon.button > .icon:before,.ui.labeled.icon.buttons > .button > .icon:after,.ui.labeled.icon.button > .icon:after{display:block;position:absolute;width:100%;top:50%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.ui.labeled.icon.buttons .button > .icon{border-radius:0}
.ui.labeled.icon.buttons .button:first-child > .icon{border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}
.ui.labeled.icon.buttons .button:last-child > .icon{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}
.ui.vertical.labeled.icon.buttons .button:first-child > .icon{border-radius:0;border-top-left-radius:.28571429rem}
.ui.vertical.labeled.icon.buttons .button:last-child > .icon{border-radius:0;border-bottom-left-radius:.28571429rem}
.ui.fluid[class*="left labeled"].icon.button,.ui.fluid[class*="right labeled"].icon.button{padding-left:1.5em!important;padding-right:1.5em!important}
.ui.toggle.buttons .active.button,.ui.buttons .button.toggle.active,.ui.button.toggle.active{background-color:#21BA45!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none;color:#FFF!important}
.ui.button.toggle.active:hover{background-color:#16ab39!important;text-shadow:none;color:#FFF!important}
.ui.circular.button{border-radius:10em}
.ui.circular.button > .icon{width:1em;vertical-align:baseline}
.ui.buttons .or{position:relative;width:.3em;height:2.57142857em;z-index:3}
.ui.buttons .or:before{position:absolute;text-align:center;border-radius:500rem;content:'or';top:50%;left:50%;background-color:#FFF;text-shadow:none;margin-top:-.89285714em;margin-left:-.89285714em;width:1.78571429em;height:1.78571429em;line-height:1.78571429em;color:rgba(0,0,0,0.4);font-style:normal;font-weight:700;-webkit-box-shadow:0 0 0 1px transparent inset;box-shadow:0 0 0 1px transparent inset}
.ui.buttons .or[data-text]:before{content:attr(data-text)}
.ui.fluid.buttons .or{width:0!important}
.ui.fluid.buttons .or:after{display:none}
.ui.attached.button{position:relative;display:block;margin:0;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,0.15)!important;box-shadow:0 0 0 1px rgba(34,36,38,0.15)!important}
.ui.attached.top.button{border-radius:.28571429rem .28571429rem 0 0}
.ui.attached.bottom.button{border-radius:0 0 .28571429rem .28571429rem}
.ui.left.attached.button{display:inline-block;border-left:none;text-align:right;padding-right:.75em;border-radius:.28571429rem 0 0 .28571429rem}
.ui.right.attached.button{display:inline-block;text-align:left;padding-left:.75em;border-radius:0 .28571429rem .28571429rem 0}
.ui.attached.buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0;width:auto!important;z-index:2;margin-left:-1px;margin-right:-1px}
.ui.attached.buttons .button{margin:0}
.ui.attached.buttons .button:first-child{border-radius:0}
.ui.attached.buttons .button:last-child{border-radius:0}
.ui[class*="top attached"].buttons{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0 0}
.ui[class*="top attached"].buttons .button:first-child{border-radius:.28571429rem 0 0 0}
.ui[class*="top attached"].buttons .button:last-child{border-radius:0 .28571429rem 0 0}
.ui[class*="bottom attached"].buttons{margin-top:-1px;border-radius:0 0 .28571429rem .28571429rem}
.ui[class*="bottom attached"].buttons .button:first-child{border-radius:0 0 0 .28571429rem}
.ui[class*="bottom attached"].buttons .button:last-child{border-radius:0 0 .28571429rem 0}
.ui[class*="left attached"].buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:0;margin-left:-1px;border-radius:0 .28571429rem .28571429rem 0}
.ui[class*="left attached"].buttons .button:first-child{margin-left:-1px;border-radius:0 .28571429rem 0 0}
.ui[class*="left attached"].buttons .button:last-child{margin-left:-1px;border-radius:0 0 .28571429rem 0}
.ui[class*="right attached"].buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:0;margin-right:-1px;border-radius:.28571429rem 0 0 .28571429rem}
.ui[class*="right attached"].buttons .button:first-child{margin-left:-1px;border-radius:.28571429rem 0 0 0}
.ui[class*="right attached"].buttons .button:last-child{margin-left:-1px;border-radius:0 0 0 .28571429rem}
.ui.fluid.buttons,.ui.fluid.button{width:100%}
.ui.fluid.button{display:block}
.ui.two.buttons{width:100%}
.ui.two.buttons > .button{width:50%}
.ui.three.buttons{width:100%}
.ui.three.buttons > .button{width:33.333%}
.ui.four.buttons{width:100%}
.ui.four.buttons > .button{width:25%}
.ui.five.buttons{width:100%}
.ui.five.buttons > .button{width:20%}
.ui.six.buttons{width:100%}
.ui.six.buttons > .button{width:16.666%}
.ui.seven.buttons{width:100%}
.ui.seven.buttons > .button{width:14.285%}
.ui.eight.buttons{width:100%}
.ui.eight.buttons > .button{width:12.5%}
.ui.nine.buttons{width:100%}
.ui.nine.buttons > .button{width:11.11%}
.ui.ten.buttons{width:100%}
.ui.ten.buttons > .button{width:10%}
.ui.eleven.buttons{width:100%}
.ui.eleven.buttons > .button{width:9.09%}
.ui.twelve.buttons{width:100%}
.ui.twelve.buttons > .button{width:8.3333%}
.ui.fluid.vertical.buttons,.ui.fluid.vertical.buttons > .button{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}
.ui.two.vertical.buttons > .button{height:50%}
.ui.three.vertical.buttons > .button{height:33.333%}
.ui.four.vertical.buttons > .button{height:25%}
.ui.five.vertical.buttons > .button{height:20%}
.ui.six.vertical.buttons > .button{height:16.666%}
.ui.seven.vertical.buttons > .button{height:14.285%}
.ui.eight.vertical.buttons > .button{height:12.5%}
.ui.nine.vertical.buttons > .button{height:11.11%}
.ui.ten.vertical.buttons > .button{height:10%}
.ui.eleven.vertical.buttons > .button{height:9.09%}
.ui.twelve.vertical.buttons > .button{height:8.3333%}
.ui.black.buttons .button,.ui.black.button{background-color:#1B1C1D;color:#FFF;text-shadow:none;background-image:none}
.ui.black.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.black.buttons .button:hover,.ui.black.button:hover{background-color:#27292a;color:#FFF;text-shadow:none}
.ui.black.buttons .button:focus,.ui.black.button:focus{background-color:#2f3032;color:#FFF;text-shadow:none}
.ui.black.buttons .button:active,.ui.black.button:active{background-color:#343637;color:#FFF;text-shadow:none}
.ui.black.buttons .active.button,.ui.black.buttons .active.button:active,.ui.black.active.button,.ui.black.button .active.button:active{background-color:#0f0f10;color:#FFF;text-shadow:none}
.ui.basic.black.buttons .button,.ui.basic.black.button{-webkit-box-shadow:0 0 0 1px #1B1C1D inset!important;box-shadow:0 0 0 1px #1B1C1D inset!important;color:#1B1C1D!important}
.ui.basic.black.buttons .button:hover,.ui.basic.black.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #27292a inset!important;box-shadow:0 0 0 1px #27292a inset!important;color:#27292a!important}
.ui.basic.black.buttons .button:focus,.ui.basic.black.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #2f3032 inset!important;box-shadow:0 0 0 1px #2f3032 inset!important;color:#27292a!important}
.ui.basic.black.buttons .active.button,.ui.basic.black.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #0f0f10 inset!important;box-shadow:0 0 0 1px #0f0f10 inset!important;color:#343637!important}
.ui.basic.black.buttons .button:active,.ui.basic.black.button:active{-webkit-box-shadow:0 0 0 1px #343637 inset!important;box-shadow:0 0 0 1px #343637 inset!important;color:#343637!important}
.ui.buttons:not(.vertical) > .basic.black.button:not(:first-child){margin-left:-1px}
.ui.inverted.black.buttons .button,.ui.inverted.black.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #D4D4D5 inset!important;box-shadow:0 0 0 2px #D4D4D5 inset!important;color:#FFF}
.ui.inverted.black.buttons .button:hover,.ui.inverted.black.button:hover,.ui.inverted.black.buttons .button:focus,.ui.inverted.black.button:focus,.ui.inverted.black.buttons .button.active,.ui.inverted.black.button.active,.ui.inverted.black.buttons .button:active,.ui.inverted.black.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.black.buttons .button:hover,.ui.inverted.black.button:hover{background-color:#000}
.ui.inverted.black.buttons .button:focus,.ui.inverted.black.button:focus{background-color:#000}
.ui.inverted.black.buttons .active.button,.ui.inverted.black.active.button{background-color:#000}
.ui.inverted.black.buttons .button:active,.ui.inverted.black.button:active{background-color:#000}
.ui.inverted.black.basic.buttons .button,.ui.inverted.black.buttons .basic.button,.ui.inverted.black.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.black.basic.buttons .button:hover,.ui.inverted.black.buttons .basic.button:hover,.ui.inverted.black.basic.button:hover{-webkit-box-shadow:0 0 0 2px #000 inset!important;box-shadow:0 0 0 2px #000 inset!important;color:#FFF!important}
.ui.inverted.black.basic.buttons .button:focus,.ui.inverted.black.basic.buttons .button:focus,.ui.inverted.black.basic.button:focus{-webkit-box-shadow:0 0 0 2px #000 inset!important;box-shadow:0 0 0 2px #000 inset!important;color:#545454!important}
.ui.inverted.black.basic.buttons .active.button,.ui.inverted.black.buttons .basic.active.button,.ui.inverted.black.basic.active.button{-webkit-box-shadow:0 0 0 2px #000 inset!important;box-shadow:0 0 0 2px #000 inset!important;color:#FFF!important}
.ui.inverted.black.basic.buttons .button:active,.ui.inverted.black.buttons .basic.button:active,.ui.inverted.black.basic.button:active{-webkit-box-shadow:0 0 0 2px #000 inset!important;box-shadow:0 0 0 2px #000 inset!important;color:#FFF!important}
.ui.grey.buttons .button,.ui.grey.button{background-color:#767676;color:#FFF;text-shadow:none;background-image:none}
.ui.grey.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.grey.buttons .button:hover,.ui.grey.button:hover{background-color:#838383;color:#FFF;text-shadow:none}
.ui.grey.buttons .button:focus,.ui.grey.button:focus{background-color:#8a8a8a;color:#FFF;text-shadow:none}
.ui.grey.buttons .button:active,.ui.grey.button:active{background-color:#909090;color:#FFF;text-shadow:none}
.ui.grey.buttons .active.button,.ui.grey.buttons .active.button:active,.ui.grey.active.button,.ui.grey.button .active.button:active{background-color:#696969;color:#FFF;text-shadow:none}
.ui.basic.grey.buttons .button,.ui.basic.grey.button{-webkit-box-shadow:0 0 0 1px #767676 inset!important;box-shadow:0 0 0 1px #767676 inset!important;color:#767676!important}
.ui.basic.grey.buttons .button:hover,.ui.basic.grey.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #838383 inset!important;box-shadow:0 0 0 1px #838383 inset!important;color:#838383!important}
.ui.basic.grey.buttons .button:focus,.ui.basic.grey.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #8a8a8a inset!important;box-shadow:0 0 0 1px #8a8a8a inset!important;color:#838383!important}
.ui.basic.grey.buttons .active.button,.ui.basic.grey.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #696969 inset!important;box-shadow:0 0 0 1px #696969 inset!important;color:#909090!important}
.ui.basic.grey.buttons .button:active,.ui.basic.grey.button:active{-webkit-box-shadow:0 0 0 1px #909090 inset!important;box-shadow:0 0 0 1px #909090 inset!important;color:#909090!important}
.ui.buttons:not(.vertical) > .basic.grey.button:not(:first-child){margin-left:-1px}
.ui.inverted.grey.buttons .button,.ui.inverted.grey.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #D4D4D5 inset!important;box-shadow:0 0 0 2px #D4D4D5 inset!important;color:#FFF}
.ui.inverted.grey.buttons .button:hover,.ui.inverted.grey.button:hover,.ui.inverted.grey.buttons .button:focus,.ui.inverted.grey.button:focus,.ui.inverted.grey.buttons .button.active,.ui.inverted.grey.button.active,.ui.inverted.grey.buttons .button:active,.ui.inverted.grey.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:rgba(0,0,0,0.6)}
.ui.inverted.grey.buttons .button:hover,.ui.inverted.grey.button:hover{background-color:#cfd0d2}
.ui.inverted.grey.buttons .button:focus,.ui.inverted.grey.button:focus{background-color:#c7c9cb}
.ui.inverted.grey.buttons .active.button,.ui.inverted.grey.active.button{background-color:#cfd0d2}
.ui.inverted.grey.buttons .button:active,.ui.inverted.grey.button:active{background-color:#c2c4c5}
.ui.inverted.grey.basic.buttons .button,.ui.inverted.grey.buttons .basic.button,.ui.inverted.grey.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.grey.basic.buttons .button:hover,.ui.inverted.grey.buttons .basic.button:hover,.ui.inverted.grey.basic.button:hover{-webkit-box-shadow:0 0 0 2px #cfd0d2 inset!important;box-shadow:0 0 0 2px #cfd0d2 inset!important;color:#FFF!important}
.ui.inverted.grey.basic.buttons .button:focus,.ui.inverted.grey.basic.buttons .button:focus,.ui.inverted.grey.basic.button:focus{-webkit-box-shadow:0 0 0 2px #c7c9cb inset!important;box-shadow:0 0 0 2px #c7c9cb inset!important;color:#DCDDDE!important}
.ui.inverted.grey.basic.buttons .active.button,.ui.inverted.grey.buttons .basic.active.button,.ui.inverted.grey.basic.active.button{-webkit-box-shadow:0 0 0 2px #cfd0d2 inset!important;box-shadow:0 0 0 2px #cfd0d2 inset!important;color:#FFF!important}
.ui.inverted.grey.basic.buttons .button:active,.ui.inverted.grey.buttons .basic.button:active,.ui.inverted.grey.basic.button:active{-webkit-box-shadow:0 0 0 2px #c2c4c5 inset!important;box-shadow:0 0 0 2px #c2c4c5 inset!important;color:#FFF!important}
.ui.brown.buttons .button,.ui.brown.button{background-color:#A5673F;color:#FFF;text-shadow:none;background-image:none}
.ui.brown.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.brown.buttons .button:hover,.ui.brown.button:hover{background-color:#975b33;color:#FFF;text-shadow:none}
.ui.brown.buttons .button:focus,.ui.brown.button:focus{background-color:#90532b;color:#FFF;text-shadow:none}
.ui.brown.buttons .button:active,.ui.brown.button:active{background-color:#805031;color:#FFF;text-shadow:none}
.ui.brown.buttons .active.button,.ui.brown.buttons .active.button:active,.ui.brown.active.button,.ui.brown.button .active.button:active{background-color:#995a31;color:#FFF;text-shadow:none}
.ui.basic.brown.buttons .button,.ui.basic.brown.button{-webkit-box-shadow:0 0 0 1px #A5673F inset!important;box-shadow:0 0 0 1px #A5673F inset!important;color:#A5673F!important}
.ui.basic.brown.buttons .button:hover,.ui.basic.brown.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #975b33 inset!important;box-shadow:0 0 0 1px #975b33 inset!important;color:#975b33!important}
.ui.basic.brown.buttons .button:focus,.ui.basic.brown.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #90532b inset!important;box-shadow:0 0 0 1px #90532b inset!important;color:#975b33!important}
.ui.basic.brown.buttons .active.button,.ui.basic.brown.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #995a31 inset!important;box-shadow:0 0 0 1px #995a31 inset!important;color:#805031!important}
.ui.basic.brown.buttons .button:active,.ui.basic.brown.button:active{-webkit-box-shadow:0 0 0 1px #805031 inset!important;box-shadow:0 0 0 1px #805031 inset!important;color:#805031!important}
.ui.buttons:not(.vertical) > .basic.brown.button:not(:first-child){margin-left:-1px}
.ui.inverted.brown.buttons .button,.ui.inverted.brown.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #D67C1C inset!important;box-shadow:0 0 0 2px #D67C1C inset!important;color:#D67C1C}
.ui.inverted.brown.buttons .button:hover,.ui.inverted.brown.button:hover,.ui.inverted.brown.buttons .button:focus,.ui.inverted.brown.button:focus,.ui.inverted.brown.buttons .button.active,.ui.inverted.brown.button.active,.ui.inverted.brown.buttons .button:active,.ui.inverted.brown.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.brown.buttons .button:hover,.ui.inverted.brown.button:hover{background-color:#c86f11}
.ui.inverted.brown.buttons .button:focus,.ui.inverted.brown.button:focus{background-color:#c16808}
.ui.inverted.brown.buttons .active.button,.ui.inverted.brown.active.button{background-color:#cc6f0d}
.ui.inverted.brown.buttons .button:active,.ui.inverted.brown.button:active{background-color:#a96216}
.ui.inverted.brown.basic.buttons .button,.ui.inverted.brown.buttons .basic.button,.ui.inverted.brown.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.brown.basic.buttons .button:hover,.ui.inverted.brown.buttons .basic.button:hover,.ui.inverted.brown.basic.button:hover{-webkit-box-shadow:0 0 0 2px #c86f11 inset!important;box-shadow:0 0 0 2px #c86f11 inset!important;color:#D67C1C!important}
.ui.inverted.brown.basic.buttons .button:focus,.ui.inverted.brown.basic.buttons .button:focus,.ui.inverted.brown.basic.button:focus{-webkit-box-shadow:0 0 0 2px #c16808 inset!important;box-shadow:0 0 0 2px #c16808 inset!important;color:#D67C1C!important}
.ui.inverted.brown.basic.buttons .active.button,.ui.inverted.brown.buttons .basic.active.button,.ui.inverted.brown.basic.active.button{-webkit-box-shadow:0 0 0 2px #cc6f0d inset!important;box-shadow:0 0 0 2px #cc6f0d inset!important;color:#D67C1C!important}
.ui.inverted.brown.basic.buttons .button:active,.ui.inverted.brown.buttons .basic.button:active,.ui.inverted.brown.basic.button:active{-webkit-box-shadow:0 0 0 2px #a96216 inset!important;box-shadow:0 0 0 2px #a96216 inset!important;color:#D67C1C!important}
.ui.blue.buttons .button,.ui.blue.button{background-color:#2185D0;color:#FFF;text-shadow:none;background-image:none}
.ui.blue.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.blue.buttons .button:hover,.ui.blue.button:hover{background-color:#1678c2;color:#FFF;text-shadow:none}
.ui.blue.buttons .button:focus,.ui.blue.button:focus{background-color:#0d71bb;color:#FFF;text-shadow:none}
.ui.blue.buttons .button:active,.ui.blue.button:active{background-color:#1a69a4;color:#FFF;text-shadow:none}
.ui.blue.buttons .active.button,.ui.blue.buttons .active.button:active,.ui.blue.active.button,.ui.blue.button .active.button:active{background-color:#1279c6;color:#FFF;text-shadow:none}
.ui.basic.blue.buttons .button,.ui.basic.blue.button{-webkit-box-shadow:0 0 0 1px #2185D0 inset!important;box-shadow:0 0 0 1px #2185D0 inset!important;color:#2185D0!important}
.ui.basic.blue.buttons .button:hover,.ui.basic.blue.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #1678c2 inset!important;box-shadow:0 0 0 1px #1678c2 inset!important;color:#1678c2!important}
.ui.basic.blue.buttons .button:focus,.ui.basic.blue.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #0d71bb inset!important;box-shadow:0 0 0 1px #0d71bb inset!important;color:#1678c2!important}
.ui.basic.blue.buttons .active.button,.ui.basic.blue.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #1279c6 inset!important;box-shadow:0 0 0 1px #1279c6 inset!important;color:#1a69a4!important}
.ui.basic.blue.buttons .button:active,.ui.basic.blue.button:active{-webkit-box-shadow:0 0 0 1px #1a69a4 inset!important;box-shadow:0 0 0 1px #1a69a4 inset!important;color:#1a69a4!important}
.ui.buttons:not(.vertical) > .basic.blue.button:not(:first-child){margin-left:-1px}
.ui.inverted.blue.buttons .button,.ui.inverted.blue.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #54C8FF inset!important;box-shadow:0 0 0 2px #54C8FF inset!important;color:#54C8FF}
.ui.inverted.blue.buttons .button:hover,.ui.inverted.blue.button:hover,.ui.inverted.blue.buttons .button:focus,.ui.inverted.blue.button:focus,.ui.inverted.blue.buttons .button.active,.ui.inverted.blue.button.active,.ui.inverted.blue.buttons .button:active,.ui.inverted.blue.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.blue.buttons .button:hover,.ui.inverted.blue.button:hover{background-color:#3ac0ff}
.ui.inverted.blue.buttons .button:focus,.ui.inverted.blue.button:focus{background-color:#2bbbff}
.ui.inverted.blue.buttons .active.button,.ui.inverted.blue.active.button{background-color:#3ac0ff}
.ui.inverted.blue.buttons .button:active,.ui.inverted.blue.button:active{background-color:#21b8ff}
.ui.inverted.blue.basic.buttons .button,.ui.inverted.blue.buttons .basic.button,.ui.inverted.blue.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.blue.basic.buttons .button:hover,.ui.inverted.blue.buttons .basic.button:hover,.ui.inverted.blue.basic.button:hover{-webkit-box-shadow:0 0 0 2px #3ac0ff inset!important;box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54C8FF!important}
.ui.inverted.blue.basic.buttons .button:focus,.ui.inverted.blue.basic.buttons .button:focus,.ui.inverted.blue.basic.button:focus{-webkit-box-shadow:0 0 0 2px #2bbbff inset!important;box-shadow:0 0 0 2px #2bbbff inset!important;color:#54C8FF!important}
.ui.inverted.blue.basic.buttons .active.button,.ui.inverted.blue.buttons .basic.active.button,.ui.inverted.blue.basic.active.button{-webkit-box-shadow:0 0 0 2px #3ac0ff inset!important;box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54C8FF!important}
.ui.inverted.blue.basic.buttons .button:active,.ui.inverted.blue.buttons .basic.button:active,.ui.inverted.blue.basic.button:active{-webkit-box-shadow:0 0 0 2px #21b8ff inset!important;box-shadow:0 0 0 2px #21b8ff inset!important;color:#54C8FF!important}
.ui.green.buttons .button,.ui.green.button{background-color:#21BA45;color:#FFF;text-shadow:none;background-image:none}
.ui.green.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.green.buttons .button:hover,.ui.green.button:hover{background-color:#16ab39;color:#FFF;text-shadow:none}
.ui.green.buttons .button:focus,.ui.green.button:focus{background-color:#0ea432;color:#FFF;text-shadow:none}
.ui.green.buttons .button:active,.ui.green.button:active{background-color:#198f35;color:#FFF;text-shadow:none}
.ui.green.buttons .active.button,.ui.green.buttons .active.button:active,.ui.green.active.button,.ui.green.button .active.button:active{background-color:#13ae38;color:#FFF;text-shadow:none}
.ui.basic.green.buttons .button,.ui.basic.green.button{-webkit-box-shadow:0 0 0 1px #21BA45 inset!important;box-shadow:0 0 0 1px #21BA45 inset!important;color:#21BA45!important}
.ui.basic.green.buttons .button:hover,.ui.basic.green.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #16ab39 inset!important;box-shadow:0 0 0 1px #16ab39 inset!important;color:#16ab39!important}
.ui.basic.green.buttons .button:focus,.ui.basic.green.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #0ea432 inset!important;box-shadow:0 0 0 1px #0ea432 inset!important;color:#16ab39!important}
.ui.basic.green.buttons .active.button,.ui.basic.green.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #13ae38 inset!important;box-shadow:0 0 0 1px #13ae38 inset!important;color:#198f35!important}
.ui.basic.green.buttons .button:active,.ui.basic.green.button:active{-webkit-box-shadow:0 0 0 1px #198f35 inset!important;box-shadow:0 0 0 1px #198f35 inset!important;color:#198f35!important}
.ui.buttons:not(.vertical) > .basic.green.button:not(:first-child){margin-left:-1px}
.ui.inverted.green.buttons .button,.ui.inverted.green.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #2ECC40 inset!important;box-shadow:0 0 0 2px #2ECC40 inset!important;color:#2ECC40}
.ui.inverted.green.buttons .button:hover,.ui.inverted.green.button:hover,.ui.inverted.green.buttons .button:focus,.ui.inverted.green.button:focus,.ui.inverted.green.buttons .button.active,.ui.inverted.green.button.active,.ui.inverted.green.buttons .button:active,.ui.inverted.green.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.green.buttons .button:hover,.ui.inverted.green.button:hover{background-color:#22be34}
.ui.inverted.green.buttons .button:focus,.ui.inverted.green.button:focus{background-color:#19b82b}
.ui.inverted.green.buttons .active.button,.ui.inverted.green.active.button{background-color:#1fc231}
.ui.inverted.green.buttons .button:active,.ui.inverted.green.button:active{background-color:#25a233}
.ui.inverted.green.basic.buttons .button,.ui.inverted.green.buttons .basic.button,.ui.inverted.green.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.green.basic.buttons .button:hover,.ui.inverted.green.buttons .basic.button:hover,.ui.inverted.green.basic.button:hover{-webkit-box-shadow:0 0 0 2px #22be34 inset!important;box-shadow:0 0 0 2px #22be34 inset!important;color:#2ECC40!important}
.ui.inverted.green.basic.buttons .button:focus,.ui.inverted.green.basic.buttons .button:focus,.ui.inverted.green.basic.button:focus{-webkit-box-shadow:0 0 0 2px #19b82b inset!important;box-shadow:0 0 0 2px #19b82b inset!important;color:#2ECC40!important}
.ui.inverted.green.basic.buttons .active.button,.ui.inverted.green.buttons .basic.active.button,.ui.inverted.green.basic.active.button{-webkit-box-shadow:0 0 0 2px #1fc231 inset!important;box-shadow:0 0 0 2px #1fc231 inset!important;color:#2ECC40!important}
.ui.inverted.green.basic.buttons .button:active,.ui.inverted.green.buttons .basic.button:active,.ui.inverted.green.basic.button:active{-webkit-box-shadow:0 0 0 2px #25a233 inset!important;box-shadow:0 0 0 2px #25a233 inset!important;color:#2ECC40!important}
.ui.orange.buttons .button,.ui.orange.button{background-color:#F2711C;color:#FFF;text-shadow:none;background-image:none}
.ui.orange.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.orange.buttons .button:hover,.ui.orange.button:hover{background-color:#f26202;color:#FFF;text-shadow:none}
.ui.orange.buttons .button:focus,.ui.orange.button:focus{background-color:#e55b00;color:#FFF;text-shadow:none}
.ui.orange.buttons .button:active,.ui.orange.button:active{background-color:#cf590c;color:#FFF;text-shadow:none}
.ui.orange.buttons .active.button,.ui.orange.buttons .active.button:active,.ui.orange.active.button,.ui.orange.button .active.button:active{background-color:#f56100;color:#FFF;text-shadow:none}
.ui.basic.orange.buttons .button,.ui.basic.orange.button{-webkit-box-shadow:0 0 0 1px #F2711C inset!important;box-shadow:0 0 0 1px #F2711C inset!important;color:#F2711C!important}
.ui.basic.orange.buttons .button:hover,.ui.basic.orange.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #f26202 inset!important;box-shadow:0 0 0 1px #f26202 inset!important;color:#f26202!important}
.ui.basic.orange.buttons .button:focus,.ui.basic.orange.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #e55b00 inset!important;box-shadow:0 0 0 1px #e55b00 inset!important;color:#f26202!important}
.ui.basic.orange.buttons .active.button,.ui.basic.orange.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #f56100 inset!important;box-shadow:0 0 0 1px #f56100 inset!important;color:#cf590c!important}
.ui.basic.orange.buttons .button:active,.ui.basic.orange.button:active{-webkit-box-shadow:0 0 0 1px #cf590c inset!important;box-shadow:0 0 0 1px #cf590c inset!important;color:#cf590c!important}
.ui.buttons:not(.vertical) > .basic.orange.button:not(:first-child){margin-left:-1px}
.ui.inverted.orange.buttons .button,.ui.inverted.orange.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #FF851B inset!important;box-shadow:0 0 0 2px #FF851B inset!important;color:#FF851B}
.ui.inverted.orange.buttons .button:hover,.ui.inverted.orange.button:hover,.ui.inverted.orange.buttons .button:focus,.ui.inverted.orange.button:focus,.ui.inverted.orange.buttons .button.active,.ui.inverted.orange.button.active,.ui.inverted.orange.buttons .button:active,.ui.inverted.orange.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.orange.buttons .button:hover,.ui.inverted.orange.button:hover{background-color:#ff7701}
.ui.inverted.orange.buttons .button:focus,.ui.inverted.orange.button:focus{background-color:#f17000}
.ui.inverted.orange.buttons .active.button,.ui.inverted.orange.active.button{background-color:#ff7701}
.ui.inverted.orange.buttons .button:active,.ui.inverted.orange.button:active{background-color:#e76b00}
.ui.inverted.orange.basic.buttons .button,.ui.inverted.orange.buttons .basic.button,.ui.inverted.orange.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.orange.basic.buttons .button:hover,.ui.inverted.orange.buttons .basic.button:hover,.ui.inverted.orange.basic.button:hover{-webkit-box-shadow:0 0 0 2px #ff7701 inset!important;box-shadow:0 0 0 2px #ff7701 inset!important;color:#FF851B!important}
.ui.inverted.orange.basic.buttons .button:focus,.ui.inverted.orange.basic.buttons .button:focus,.ui.inverted.orange.basic.button:focus{-webkit-box-shadow:0 0 0 2px #f17000 inset!important;box-shadow:0 0 0 2px #f17000 inset!important;color:#FF851B!important}
.ui.inverted.orange.basic.buttons .active.button,.ui.inverted.orange.buttons .basic.active.button,.ui.inverted.orange.basic.active.button{-webkit-box-shadow:0 0 0 2px #ff7701 inset!important;box-shadow:0 0 0 2px #ff7701 inset!important;color:#FF851B!important}
.ui.inverted.orange.basic.buttons .button:active,.ui.inverted.orange.buttons .basic.button:active,.ui.inverted.orange.basic.button:active{-webkit-box-shadow:0 0 0 2px #e76b00 inset!important;box-shadow:0 0 0 2px #e76b00 inset!important;color:#FF851B!important}
.ui.pink.buttons .button,.ui.pink.button{background-color:#E03997;color:#FFF;text-shadow:none;background-image:none}
.ui.pink.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.pink.buttons .button:hover,.ui.pink.button:hover{background-color:#e61a8d;color:#FFF;text-shadow:none}
.ui.pink.buttons .button:focus,.ui.pink.button:focus{background-color:#e10f85;color:#FFF;text-shadow:none}
.ui.pink.buttons .button:active,.ui.pink.button:active{background-color:#c71f7e;color:#FFF;text-shadow:none}
.ui.pink.buttons .active.button,.ui.pink.buttons .active.button:active,.ui.pink.active.button,.ui.pink.button .active.button:active{background-color:#ea158d;color:#FFF;text-shadow:none}
.ui.basic.pink.buttons .button,.ui.basic.pink.button{-webkit-box-shadow:0 0 0 1px #E03997 inset!important;box-shadow:0 0 0 1px #E03997 inset!important;color:#E03997!important}
.ui.basic.pink.buttons .button:hover,.ui.basic.pink.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #e61a8d inset!important;box-shadow:0 0 0 1px #e61a8d inset!important;color:#e61a8d!important}
.ui.basic.pink.buttons .button:focus,.ui.basic.pink.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #e10f85 inset!important;box-shadow:0 0 0 1px #e10f85 inset!important;color:#e61a8d!important}
.ui.basic.pink.buttons .active.button,.ui.basic.pink.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #ea158d inset!important;box-shadow:0 0 0 1px #ea158d inset!important;color:#c71f7e!important}
.ui.basic.pink.buttons .button:active,.ui.basic.pink.button:active{-webkit-box-shadow:0 0 0 1px #c71f7e inset!important;box-shadow:0 0 0 1px #c71f7e inset!important;color:#c71f7e!important}
.ui.buttons:not(.vertical) > .basic.pink.button:not(:first-child){margin-left:-1px}
.ui.inverted.pink.buttons .button,.ui.inverted.pink.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #FF8EDF inset!important;box-shadow:0 0 0 2px #FF8EDF inset!important;color:#FF8EDF}
.ui.inverted.pink.buttons .button:hover,.ui.inverted.pink.button:hover,.ui.inverted.pink.buttons .button:focus,.ui.inverted.pink.button:focus,.ui.inverted.pink.buttons .button.active,.ui.inverted.pink.button.active,.ui.inverted.pink.buttons .button:active,.ui.inverted.pink.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.pink.buttons .button:hover,.ui.inverted.pink.button:hover{background-color:#ff74d8}
.ui.inverted.pink.buttons .button:focus,.ui.inverted.pink.button:focus{background-color:#ff65d3}
.ui.inverted.pink.buttons .active.button,.ui.inverted.pink.active.button{background-color:#ff74d8}
.ui.inverted.pink.buttons .button:active,.ui.inverted.pink.button:active{background-color:#ff5bd1}
.ui.inverted.pink.basic.buttons .button,.ui.inverted.pink.buttons .basic.button,.ui.inverted.pink.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.pink.basic.buttons .button:hover,.ui.inverted.pink.buttons .basic.button:hover,.ui.inverted.pink.basic.button:hover{-webkit-box-shadow:0 0 0 2px #ff74d8 inset!important;box-shadow:0 0 0 2px #ff74d8 inset!important;color:#FF8EDF!important}
.ui.inverted.pink.basic.buttons .button:focus,.ui.inverted.pink.basic.buttons .button:focus,.ui.inverted.pink.basic.button:focus{-webkit-box-shadow:0 0 0 2px #ff65d3 inset!important;box-shadow:0 0 0 2px #ff65d3 inset!important;color:#FF8EDF!important}
.ui.inverted.pink.basic.buttons .active.button,.ui.inverted.pink.buttons .basic.active.button,.ui.inverted.pink.basic.active.button{-webkit-box-shadow:0 0 0 2px #ff74d8 inset!important;box-shadow:0 0 0 2px #ff74d8 inset!important;color:#FF8EDF!important}
.ui.inverted.pink.basic.buttons .button:active,.ui.inverted.pink.buttons .basic.button:active,.ui.inverted.pink.basic.button:active{-webkit-box-shadow:0 0 0 2px #ff5bd1 inset!important;box-shadow:0 0 0 2px #ff5bd1 inset!important;color:#FF8EDF!important}
.ui.violet.buttons .button,.ui.violet.button{background-color:#6435C9;color:#FFF;text-shadow:none;background-image:none}
.ui.violet.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.violet.buttons .button:hover,.ui.violet.button:hover{background-color:#5829bb;color:#FFF;text-shadow:none}
.ui.violet.buttons .button:focus,.ui.violet.button:focus{background-color:#4f20b5;color:#FFF;text-shadow:none}
.ui.violet.buttons .button:active,.ui.violet.button:active{background-color:#502aa1;color:#FFF;text-shadow:none}
.ui.violet.buttons .active.button,.ui.violet.buttons .active.button:active,.ui.violet.active.button,.ui.violet.button .active.button:active{background-color:#5626bf;color:#FFF;text-shadow:none}
.ui.basic.violet.buttons .button,.ui.basic.violet.button{-webkit-box-shadow:0 0 0 1px #6435C9 inset!important;box-shadow:0 0 0 1px #6435C9 inset!important;color:#6435C9!important}
.ui.basic.violet.buttons .button:hover,.ui.basic.violet.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #5829bb inset!important;box-shadow:0 0 0 1px #5829bb inset!important;color:#5829bb!important}
.ui.basic.violet.buttons .button:focus,.ui.basic.violet.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #4f20b5 inset!important;box-shadow:0 0 0 1px #4f20b5 inset!important;color:#5829bb!important}
.ui.basic.violet.buttons .active.button,.ui.basic.violet.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #5626bf inset!important;box-shadow:0 0 0 1px #5626bf inset!important;color:#502aa1!important}
.ui.basic.violet.buttons .button:active,.ui.basic.violet.button:active{-webkit-box-shadow:0 0 0 1px #502aa1 inset!important;box-shadow:0 0 0 1px #502aa1 inset!important;color:#502aa1!important}
.ui.buttons:not(.vertical) > .basic.violet.button:not(:first-child){margin-left:-1px}
.ui.inverted.violet.buttons .button,.ui.inverted.violet.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #A291FB inset!important;box-shadow:0 0 0 2px #A291FB inset!important;color:#A291FB}
.ui.inverted.violet.buttons .button:hover,.ui.inverted.violet.button:hover,.ui.inverted.violet.buttons .button:focus,.ui.inverted.violet.button:focus,.ui.inverted.violet.buttons .button.active,.ui.inverted.violet.button.active,.ui.inverted.violet.buttons .button:active,.ui.inverted.violet.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.violet.buttons .button:hover,.ui.inverted.violet.button:hover{background-color:#8a73ff}
.ui.inverted.violet.buttons .button:focus,.ui.inverted.violet.button:focus{background-color:#7d64ff}
.ui.inverted.violet.buttons .active.button,.ui.inverted.violet.active.button{background-color:#8a73ff}
.ui.inverted.violet.buttons .button:active,.ui.inverted.violet.button:active{background-color:#7860f9}
.ui.inverted.violet.basic.buttons .button,.ui.inverted.violet.buttons .basic.button,.ui.inverted.violet.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.violet.basic.buttons .button:hover,.ui.inverted.violet.buttons .basic.button:hover,.ui.inverted.violet.basic.button:hover{-webkit-box-shadow:0 0 0 2px #8a73ff inset!important;box-shadow:0 0 0 2px #8a73ff inset!important;color:#A291FB!important}
.ui.inverted.violet.basic.buttons .button:focus,.ui.inverted.violet.basic.buttons .button:focus,.ui.inverted.violet.basic.button:focus{-webkit-box-shadow:0 0 0 2px #7d64ff inset!important;box-shadow:0 0 0 2px #7d64ff inset!important;color:#A291FB!important}
.ui.inverted.violet.basic.buttons .active.button,.ui.inverted.violet.buttons .basic.active.button,.ui.inverted.violet.basic.active.button{-webkit-box-shadow:0 0 0 2px #8a73ff inset!important;box-shadow:0 0 0 2px #8a73ff inset!important;color:#A291FB!important}
.ui.inverted.violet.basic.buttons .button:active,.ui.inverted.violet.buttons .basic.button:active,.ui.inverted.violet.basic.button:active{-webkit-box-shadow:0 0 0 2px #7860f9 inset!important;box-shadow:0 0 0 2px #7860f9 inset!important;color:#A291FB!important}
.ui.purple.buttons .button,.ui.purple.button{background-color:#A333C8;color:#FFF;text-shadow:none;background-image:none}
.ui.purple.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.purple.buttons .button:hover,.ui.purple.button:hover{background-color:#9627ba;color:#FFF;text-shadow:none}
.ui.purple.buttons .button:focus,.ui.purple.button:focus{background-color:#8f1eb4;color:#FFF;text-shadow:none}
.ui.purple.buttons .button:active,.ui.purple.button:active{background-color:#82299f;color:#FFF;text-shadow:none}
.ui.purple.buttons .active.button,.ui.purple.buttons .active.button:active,.ui.purple.active.button,.ui.purple.button .active.button:active{background-color:#9724be;color:#FFF;text-shadow:none}
.ui.basic.purple.buttons .button,.ui.basic.purple.button{-webkit-box-shadow:0 0 0 1px #A333C8 inset!important;box-shadow:0 0 0 1px #A333C8 inset!important;color:#A333C8!important}
.ui.basic.purple.buttons .button:hover,.ui.basic.purple.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #9627ba inset!important;box-shadow:0 0 0 1px #9627ba inset!important;color:#9627ba!important}
.ui.basic.purple.buttons .button:focus,.ui.basic.purple.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #8f1eb4 inset!important;box-shadow:0 0 0 1px #8f1eb4 inset!important;color:#9627ba!important}
.ui.basic.purple.buttons .active.button,.ui.basic.purple.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #9724be inset!important;box-shadow:0 0 0 1px #9724be inset!important;color:#82299f!important}
.ui.basic.purple.buttons .button:active,.ui.basic.purple.button:active{-webkit-box-shadow:0 0 0 1px #82299f inset!important;box-shadow:0 0 0 1px #82299f inset!important;color:#82299f!important}
.ui.buttons:not(.vertical) > .basic.purple.button:not(:first-child){margin-left:-1px}
.ui.inverted.purple.buttons .button,.ui.inverted.purple.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #DC73FF inset!important;box-shadow:0 0 0 2px #DC73FF inset!important;color:#DC73FF}
.ui.inverted.purple.buttons .button:hover,.ui.inverted.purple.button:hover,.ui.inverted.purple.buttons .button:focus,.ui.inverted.purple.button:focus,.ui.inverted.purple.buttons .button.active,.ui.inverted.purple.button.active,.ui.inverted.purple.buttons .button:active,.ui.inverted.purple.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.purple.buttons .button:hover,.ui.inverted.purple.button:hover{background-color:#d65aff}
.ui.inverted.purple.buttons .button:focus,.ui.inverted.purple.button:focus{background-color:#d24aff}
.ui.inverted.purple.buttons .active.button,.ui.inverted.purple.active.button{background-color:#d65aff}
.ui.inverted.purple.buttons .button:active,.ui.inverted.purple.button:active{background-color:#cf40ff}
.ui.inverted.purple.basic.buttons .button,.ui.inverted.purple.buttons .basic.button,.ui.inverted.purple.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.purple.basic.buttons .button:hover,.ui.inverted.purple.buttons .basic.button:hover,.ui.inverted.purple.basic.button:hover{-webkit-box-shadow:0 0 0 2px #d65aff inset!important;box-shadow:0 0 0 2px #d65aff inset!important;color:#DC73FF!important}
.ui.inverted.purple.basic.buttons .button:focus,.ui.inverted.purple.basic.buttons .button:focus,.ui.inverted.purple.basic.button:focus{-webkit-box-shadow:0 0 0 2px #d24aff inset!important;box-shadow:0 0 0 2px #d24aff inset!important;color:#DC73FF!important}
.ui.inverted.purple.basic.buttons .active.button,.ui.inverted.purple.buttons .basic.active.button,.ui.inverted.purple.basic.active.button{-webkit-box-shadow:0 0 0 2px #d65aff inset!important;box-shadow:0 0 0 2px #d65aff inset!important;color:#DC73FF!important}
.ui.inverted.purple.basic.buttons .button:active,.ui.inverted.purple.buttons .basic.button:active,.ui.inverted.purple.basic.button:active{-webkit-box-shadow:0 0 0 2px #cf40ff inset!important;box-shadow:0 0 0 2px #cf40ff inset!important;color:#DC73FF!important}
.ui.red.buttons .button,.ui.red.button{background-color:#DB2828;color:#FFF;text-shadow:none;background-image:none}
.ui.red.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.red.buttons .button:hover,.ui.red.button:hover{background-color:#d01919;color:#FFF;text-shadow:none}
.ui.red.buttons .button:focus,.ui.red.button:focus{background-color:#ca1010;color:#FFF;text-shadow:none}
.ui.red.buttons .button:active,.ui.red.button:active{background-color:#b21e1e;color:#FFF;text-shadow:none}
.ui.red.buttons .active.button,.ui.red.buttons .active.button:active,.ui.red.active.button,.ui.red.button .active.button:active{background-color:#d41515;color:#FFF;text-shadow:none}
.ui.basic.red.buttons .button,.ui.basic.red.button{-webkit-box-shadow:0 0 0 1px #DB2828 inset!important;box-shadow:0 0 0 1px #DB2828 inset!important;color:#DB2828!important}
.ui.basic.red.buttons .button:hover,.ui.basic.red.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #d01919 inset!important;box-shadow:0 0 0 1px #d01919 inset!important;color:#d01919!important}
.ui.basic.red.buttons .button:focus,.ui.basic.red.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #ca1010 inset!important;box-shadow:0 0 0 1px #ca1010 inset!important;color:#d01919!important}
.ui.basic.red.buttons .active.button,.ui.basic.red.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #d41515 inset!important;box-shadow:0 0 0 1px #d41515 inset!important;color:#b21e1e!important}
.ui.basic.red.buttons .button:active,.ui.basic.red.button:active{-webkit-box-shadow:0 0 0 1px #b21e1e inset!important;box-shadow:0 0 0 1px #b21e1e inset!important;color:#b21e1e!important}
.ui.buttons:not(.vertical) > .basic.red.button:not(:first-child){margin-left:-1px}
.ui.inverted.red.buttons .button,.ui.inverted.red.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #FF695E inset!important;box-shadow:0 0 0 2px #FF695E inset!important;color:#FF695E}
.ui.inverted.red.buttons .button:hover,.ui.inverted.red.button:hover,.ui.inverted.red.buttons .button:focus,.ui.inverted.red.button:focus,.ui.inverted.red.buttons .button.active,.ui.inverted.red.button.active,.ui.inverted.red.buttons .button:active,.ui.inverted.red.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF}
.ui.inverted.red.buttons .button:hover,.ui.inverted.red.button:hover{background-color:#ff5144}
.ui.inverted.red.buttons .button:focus,.ui.inverted.red.button:focus{background-color:#ff4335}
.ui.inverted.red.buttons .active.button,.ui.inverted.red.active.button{background-color:#ff5144}
.ui.inverted.red.buttons .button:active,.ui.inverted.red.button:active{background-color:#ff392b}
.ui.inverted.red.basic.buttons .button,.ui.inverted.red.buttons .basic.button,.ui.inverted.red.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.red.basic.buttons .button:hover,.ui.inverted.red.buttons .basic.button:hover,.ui.inverted.red.basic.button:hover{-webkit-box-shadow:0 0 0 2px #ff5144 inset!important;box-shadow:0 0 0 2px #ff5144 inset!important;color:#FF695E!important}
.ui.inverted.red.basic.buttons .button:focus,.ui.inverted.red.basic.buttons .button:focus,.ui.inverted.red.basic.button:focus{-webkit-box-shadow:0 0 0 2px #ff4335 inset!important;box-shadow:0 0 0 2px #ff4335 inset!important;color:#FF695E!important}
.ui.inverted.red.basic.buttons .active.button,.ui.inverted.red.buttons .basic.active.button,.ui.inverted.red.basic.active.button{-webkit-box-shadow:0 0 0 2px #ff5144 inset!important;box-shadow:0 0 0 2px #ff5144 inset!important;color:#FF695E!important}
.ui.inverted.red.basic.buttons .button:active,.ui.inverted.red.buttons .basic.button:active,.ui.inverted.red.basic.button:active{-webkit-box-shadow:0 0 0 2px #ff392b inset!important;box-shadow:0 0 0 2px #ff392b inset!important;color:#FF695E!important}
.ui.teal.buttons .button,.ui.teal.button{background-color:#00B5AD;color:#FFF;text-shadow:none;background-image:none}
.ui.teal.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.teal.buttons .button:hover,.ui.teal.button:hover{background-color:#009c95;color:#FFF;text-shadow:none}
.ui.teal.buttons .button:focus,.ui.teal.button:focus{background-color:#008c86;color:#FFF;text-shadow:none}
.ui.teal.buttons .button:active,.ui.teal.button:active{background-color:#00827c;color:#FFF;text-shadow:none}
.ui.teal.buttons .active.button,.ui.teal.buttons .active.button:active,.ui.teal.active.button,.ui.teal.button .active.button:active{background-color:#009c95;color:#FFF;text-shadow:none}
.ui.basic.teal.buttons .button,.ui.basic.teal.button{-webkit-box-shadow:0 0 0 1px #00B5AD inset!important;box-shadow:0 0 0 1px #00B5AD inset!important;color:#00B5AD!important}
.ui.basic.teal.buttons .button:hover,.ui.basic.teal.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #009c95 inset!important;box-shadow:0 0 0 1px #009c95 inset!important;color:#009c95!important}
.ui.basic.teal.buttons .button:focus,.ui.basic.teal.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #008c86 inset!important;box-shadow:0 0 0 1px #008c86 inset!important;color:#009c95!important}
.ui.basic.teal.buttons .active.button,.ui.basic.teal.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #009c95 inset!important;box-shadow:0 0 0 1px #009c95 inset!important;color:#00827c!important}
.ui.basic.teal.buttons .button:active,.ui.basic.teal.button:active{-webkit-box-shadow:0 0 0 1px #00827c inset!important;box-shadow:0 0 0 1px #00827c inset!important;color:#00827c!important}
.ui.buttons:not(.vertical) > .basic.teal.button:not(:first-child){margin-left:-1px}
.ui.inverted.teal.buttons .button,.ui.inverted.teal.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #6DFFFF inset!important;box-shadow:0 0 0 2px #6DFFFF inset!important;color:#6DFFFF}
.ui.inverted.teal.buttons .button:hover,.ui.inverted.teal.button:hover,.ui.inverted.teal.buttons .button:focus,.ui.inverted.teal.button:focus,.ui.inverted.teal.buttons .button.active,.ui.inverted.teal.button.active,.ui.inverted.teal.buttons .button:active,.ui.inverted.teal.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:rgba(0,0,0,0.6)}
.ui.inverted.teal.buttons .button:hover,.ui.inverted.teal.button:hover{background-color:#54ffff}
.ui.inverted.teal.buttons .button:focus,.ui.inverted.teal.button:focus{background-color:#4ff}
.ui.inverted.teal.buttons .active.button,.ui.inverted.teal.active.button{background-color:#54ffff}
.ui.inverted.teal.buttons .button:active,.ui.inverted.teal.button:active{background-color:#3affff}
.ui.inverted.teal.basic.buttons .button,.ui.inverted.teal.buttons .basic.button,.ui.inverted.teal.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.teal.basic.buttons .button:hover,.ui.inverted.teal.buttons .basic.button:hover,.ui.inverted.teal.basic.button:hover{-webkit-box-shadow:0 0 0 2px #54ffff inset!important;box-shadow:0 0 0 2px #54ffff inset!important;color:#6DFFFF!important}
.ui.inverted.teal.basic.buttons .button:focus,.ui.inverted.teal.basic.buttons .button:focus,.ui.inverted.teal.basic.button:focus{-webkit-box-shadow:0 0 0 2px #4ff inset!important;box-shadow:0 0 0 2px #4ff inset!important;color:#6DFFFF!important}
.ui.inverted.teal.basic.buttons .active.button,.ui.inverted.teal.buttons .basic.active.button,.ui.inverted.teal.basic.active.button{-webkit-box-shadow:0 0 0 2px #54ffff inset!important;box-shadow:0 0 0 2px #54ffff inset!important;color:#6DFFFF!important}
.ui.inverted.teal.basic.buttons .button:active,.ui.inverted.teal.buttons .basic.button:active,.ui.inverted.teal.basic.button:active{-webkit-box-shadow:0 0 0 2px #3affff inset!important;box-shadow:0 0 0 2px #3affff inset!important;color:#6DFFFF!important}
.ui.olive.buttons .button,.ui.olive.button{background-color:#B5CC18;color:#FFF;text-shadow:none;background-image:none}
.ui.olive.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.olive.buttons .button:hover,.ui.olive.button:hover{background-color:#a7bd0d;color:#FFF;text-shadow:none}
.ui.olive.buttons .button:focus,.ui.olive.button:focus{background-color:#a0b605;color:#FFF;text-shadow:none}
.ui.olive.buttons .button:active,.ui.olive.button:active{background-color:#8d9e13;color:#FFF;text-shadow:none}
.ui.olive.buttons .active.button,.ui.olive.buttons .active.button:active,.ui.olive.active.button,.ui.olive.button .active.button:active{background-color:#aac109;color:#FFF;text-shadow:none}
.ui.basic.olive.buttons .button,.ui.basic.olive.button{-webkit-box-shadow:0 0 0 1px #B5CC18 inset!important;box-shadow:0 0 0 1px #B5CC18 inset!important;color:#B5CC18!important}
.ui.basic.olive.buttons .button:hover,.ui.basic.olive.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #a7bd0d inset!important;box-shadow:0 0 0 1px #a7bd0d inset!important;color:#a7bd0d!important}
.ui.basic.olive.buttons .button:focus,.ui.basic.olive.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #a0b605 inset!important;box-shadow:0 0 0 1px #a0b605 inset!important;color:#a7bd0d!important}
.ui.basic.olive.buttons .active.button,.ui.basic.olive.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #aac109 inset!important;box-shadow:0 0 0 1px #aac109 inset!important;color:#8d9e13!important}
.ui.basic.olive.buttons .button:active,.ui.basic.olive.button:active{-webkit-box-shadow:0 0 0 1px #8d9e13 inset!important;box-shadow:0 0 0 1px #8d9e13 inset!important;color:#8d9e13!important}
.ui.buttons:not(.vertical) > .basic.olive.button:not(:first-child){margin-left:-1px}
.ui.inverted.olive.buttons .button,.ui.inverted.olive.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #D9E778 inset!important;box-shadow:0 0 0 2px #D9E778 inset!important;color:#D9E778}
.ui.inverted.olive.buttons .button:hover,.ui.inverted.olive.button:hover,.ui.inverted.olive.buttons .button:focus,.ui.inverted.olive.button:focus,.ui.inverted.olive.buttons .button.active,.ui.inverted.olive.button.active,.ui.inverted.olive.buttons .button:active,.ui.inverted.olive.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:rgba(0,0,0,0.6)}
.ui.inverted.olive.buttons .button:hover,.ui.inverted.olive.button:hover{background-color:#d8ea5c}
.ui.inverted.olive.buttons .button:focus,.ui.inverted.olive.button:focus{background-color:#daef47}
.ui.inverted.olive.buttons .active.button,.ui.inverted.olive.active.button{background-color:#daed59}
.ui.inverted.olive.buttons .button:active,.ui.inverted.olive.button:active{background-color:#cddf4d}
.ui.inverted.olive.basic.buttons .button,.ui.inverted.olive.buttons .basic.button,.ui.inverted.olive.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#FFF!important}
.ui.inverted.olive.basic.buttons .button:hover,.ui.inverted.olive.buttons .basic.button:hover,.ui.inverted.olive.basic.button:hover{-webkit-box-shadow:0 0 0 2px #d8ea5c inset!important;box-shadow:0 0 0 2px #d8ea5c inset!important;color:#D9E778!important}
.ui.inverted.olive.basic.buttons .button:focus,.ui.inverted.olive.basic.buttons .button:focus,.ui.inverted.olive.basic.button:focus{-webkit-box-shadow:0 0 0 2px #daef47 inset!important;box-shadow:0 0 0 2px #daef47 inset!important;color:#D9E778!important}
.ui.inverted.olive.basic.buttons .active.button,.ui.inverted.olive.buttons .basic.active.button,.ui.inverted.olive.basic.active.button{-webkit-box-shadow:0 0 0 2px #daed59 inset!important;box-shadow:0 0 0 2px #daed59 inset!important;color:#D9E778!important}
.ui.inverted.olive.basic.buttons .button:active,.ui.inverted.olive.buttons .basic.button:active,.ui.inverted.olive.basic.button:active{-webkit-box-shadow:0 0 0 2px #cddf4d inset!important;box-shadow:0 0 0 2px #cddf4d inset!important;color:#D9E778!important}
.ui.yellow.buttons .button,.ui.yellow.button{background-color:#e7d146;color:#000;text-shadow:none;background-image:none}
.ui.yellow.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.yellow.buttons .button:hover,.ui.yellow.button:hover{background-color:#e9d31b;color:#000;text-shadow:none}
.ui.yellow.buttons .button:focus,.ui.yellow.button:focus{background-color:#daa300;color:#000;text-shadow:none}
.ui.yellow.buttons .button:active,.ui.yellow.button:active{background-color:#cd9903;color:#000;text-shadow:none}
.ui.yellow.buttons .active.button,.ui.yellow.buttons .active.button:active,.ui.yellow.active.button,.ui.yellow.button .active.button:active{background-color:#e9d31b;color:#000;text-shadow:none}
.ui.basic.yellow.buttons .button,.ui.basic.yellow.button{-webkit-box-shadow:0 0 0 1px #e7d146 inset!important;box-shadow:0 0 0 1px #e7d146 inset!important;color:#e7d146!important}
.ui.basic.yellow.buttons .button:hover,.ui.basic.yellow.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #e9d31b inset!important;box-shadow:0 0 0 1px #e9d31b inset!important;color:#e9d31b!important}
.ui.basic.yellow.buttons .button:focus,.ui.basic.yellow.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #daa300 inset!important;box-shadow:0 0 0 1px #daa300 inset!important;color:#e9d31b!important}
.ui.basic.yellow.buttons .active.button,.ui.basic.yellow.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #e9d31b inset!important;box-shadow:0 0 0 1px #e9d31b inset!important;color:#cd9903!important}
.ui.basic.yellow.buttons .button:active,.ui.basic.yellow.button:active{-webkit-box-shadow:0 0 0 1px #cd9903 inset!important;box-shadow:0 0 0 1px #cd9903 inset!important;color:#cd9903!important}
.ui.buttons:not(.vertical) > .basic.yellow.button:not(:first-child){margin-left:-1px}
.ui.inverted.yellow.buttons .button,.ui.inverted.yellow.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px #FFE21F inset!important;box-shadow:0 0 0 2px #FFE21F inset!important;color:#FFE21F}
.ui.inverted.yellow.buttons .button:hover,.ui.inverted.yellow.button:hover,.ui.inverted.yellow.buttons .button:focus,.ui.inverted.yellow.button:focus,.ui.inverted.yellow.buttons .button.active,.ui.inverted.yellow.button.active,.ui.inverted.yellow.buttons .button:active,.ui.inverted.yellow.button:active{-webkit-box-shadow:none!important;box-shadow:none!important;color:rgba(0,0,0,0.6)}
.ui.inverted.yellow.buttons .button:hover,.ui.inverted.yellow.button:hover{background-color:#ffdf05}
.ui.inverted.yellow.buttons .button:focus,.ui.inverted.yellow.button:focus{background-color:#f5d500}
.ui.inverted.yellow.buttons .active.button,.ui.inverted.yellow.active.button{background-color:#ffdf05}
.ui.inverted.yellow.buttons .button:active,.ui.inverted.yellow.button:active{background-color:#ebcd00}
.ui.inverted.yellow.basic.buttons .button,.ui.inverted.yellow.buttons .basic.button,.ui.inverted.yellow.basic.button{background-color:transparent;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;box-shadow:0 0 0 2px rgba(255,255,255,0.5) inset!important;color:#000!important}
.ui.inverted.yellow.basic.buttons .button:hover,.ui.inverted.yellow.buttons .basic.button:hover,.ui.inverted.yellow.basic.button:hover{-webkit-box-shadow:0 0 0 2px #ffdf05 inset!important;box-shadow:0 0 0 2px #ffdf05 inset!important;color:#FFE21F!important}
.ui.inverted.yellow.basic.buttons .button:focus,.ui.inverted.yellow.basic.buttons .button:focus,.ui.inverted.yellow.basic.button:focus{-webkit-box-shadow:0 0 0 2px #f5d500 inset!important;box-shadow:0 0 0 2px #f5d500 inset!important;color:#FFE21F!important}
.ui.inverted.yellow.basic.buttons .active.button,.ui.inverted.yellow.buttons .basic.active.button,.ui.inverted.yellow.basic.active.button{-webkit-box-shadow:0 0 0 2px #ffdf05 inset!important;box-shadow:0 0 0 2px #ffdf05 inset!important;color:#FFE21F!important}
.ui.inverted.yellow.basic.buttons .button:active,.ui.inverted.yellow.buttons .basic.button:active,.ui.inverted.yellow.basic.button:active{-webkit-box-shadow:0 0 0 2px #ebcd00 inset!important;box-shadow:0 0 0 2px #ebcd00 inset!important;color:#FFE21F!important}
.ui.primary.buttons .button,.ui.primary.button{background-color:#2185D0;color:#FFF;text-shadow:none;background-image:none}
.ui.primary.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.primary.buttons .button:hover,.ui.primary.button:hover{background-color:#1678c2;color:#FFF;text-shadow:none}
.ui.primary.buttons .button:focus,.ui.primary.button:focus{background-color:#0d71bb;color:#FFF;text-shadow:none}
.ui.primary.buttons .button:active,.ui.primary.button:active{background-color:#1a69a4;color:#FFF;text-shadow:none}
.ui.primary.buttons .active.button,.ui.primary.buttons .active.button:active,.ui.primary.active.button,.ui.primary.button .active.button:active{background-color:#1279c6;color:#FFF;text-shadow:none}
.ui.basic.primary.buttons .button,.ui.basic.primary.button{-webkit-box-shadow:0 0 0 1px #2185D0 inset!important;box-shadow:0 0 0 1px #2185D0 inset!important;color:#2185D0!important}
.ui.basic.primary.buttons .button:hover,.ui.basic.primary.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #1678c2 inset!important;box-shadow:0 0 0 1px #1678c2 inset!important;color:#1678c2!important}
.ui.basic.primary.buttons .button:focus,.ui.basic.primary.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #0d71bb inset!important;box-shadow:0 0 0 1px #0d71bb inset!important;color:#1678c2!important}
.ui.basic.primary.buttons .active.button,.ui.basic.primary.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #1279c6 inset!important;box-shadow:0 0 0 1px #1279c6 inset!important;color:#1a69a4!important}
.ui.basic.primary.buttons .button:active,.ui.basic.primary.button:active{-webkit-box-shadow:0 0 0 1px #1a69a4 inset!important;box-shadow:0 0 0 1px #1a69a4 inset!important;color:#1a69a4!important}
.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child){margin-left:-1px}
.ui.secondary.buttons .button,.ui.secondary.button{background-color:#1B1C1D;color:#FFF;text-shadow:none;background-image:none}
.ui.secondary.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.secondary.buttons .button:hover,.ui.secondary.button:hover{background-color:#27292a;color:#FFF;text-shadow:none}
.ui.secondary.buttons .button:focus,.ui.secondary.button:focus{background-color:#2e3032;color:#FFF;text-shadow:none}
.ui.secondary.buttons .button:active,.ui.secondary.button:active{background-color:#343637;color:#FFF;text-shadow:none}
.ui.secondary.buttons .active.button,.ui.secondary.buttons .active.button:active,.ui.secondary.active.button,.ui.secondary.button .active.button:active{background-color:#27292a;color:#FFF;text-shadow:none}
.ui.basic.secondary.buttons .button,.ui.basic.secondary.button{-webkit-box-shadow:0 0 0 1px #1B1C1D inset!important;box-shadow:0 0 0 1px #1B1C1D inset!important;color:#1B1C1D!important}
.ui.basic.secondary.buttons .button:hover,.ui.basic.secondary.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #27292a inset!important;box-shadow:0 0 0 1px #27292a inset!important;color:#27292a!important}
.ui.basic.secondary.buttons .button:focus,.ui.basic.secondary.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #2e3032 inset!important;box-shadow:0 0 0 1px #2e3032 inset!important;color:#27292a!important}
.ui.basic.secondary.buttons .active.button,.ui.basic.secondary.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #27292a inset!important;box-shadow:0 0 0 1px #27292a inset!important;color:#343637!important}
.ui.basic.secondary.buttons .button:active,.ui.basic.secondary.button:active{-webkit-box-shadow:0 0 0 1px #343637 inset!important;box-shadow:0 0 0 1px #343637 inset!important;color:#343637!important}
.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child){margin-left:-1px}
.ui.positive.buttons .button,.ui.positive.button{background-color:#21BA45;color:#FFF;text-shadow:none;background-image:none}
.ui.positive.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.positive.buttons .button:hover,.ui.positive.button:hover{background-color:#16ab39;color:#FFF;text-shadow:none}
.ui.positive.buttons .button:focus,.ui.positive.button:focus{background-color:#0ea432;color:#FFF;text-shadow:none}
.ui.positive.buttons .button:active,.ui.positive.button:active{background-color:#198f35;color:#FFF;text-shadow:none}
.ui.positive.buttons .active.button,.ui.positive.buttons .active.button:active,.ui.positive.active.button,.ui.positive.button .active.button:active{background-color:#13ae38;color:#FFF;text-shadow:none}
.ui.basic.positive.buttons .button,.ui.basic.positive.button{-webkit-box-shadow:0 0 0 1px #21BA45 inset!important;box-shadow:0 0 0 1px #21BA45 inset!important;color:#21BA45!important}
.ui.basic.positive.buttons .button:hover,.ui.basic.positive.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #16ab39 inset!important;box-shadow:0 0 0 1px #16ab39 inset!important;color:#16ab39!important}
.ui.basic.positive.buttons .button:focus,.ui.basic.positive.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #0ea432 inset!important;box-shadow:0 0 0 1px #0ea432 inset!important;color:#16ab39!important}
.ui.basic.positive.buttons .active.button,.ui.basic.positive.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #13ae38 inset!important;box-shadow:0 0 0 1px #13ae38 inset!important;color:#198f35!important}
.ui.basic.positive.buttons .button:active,.ui.basic.positive.button:active{-webkit-box-shadow:0 0 0 1px #198f35 inset!important;box-shadow:0 0 0 1px #198f35 inset!important;color:#198f35!important}
.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child){margin-left:-1px}
.ui.negative.buttons .button,.ui.negative.button{background-color:#DB2828;color:#FFF;text-shadow:none;background-image:none}
.ui.negative.button{-webkit-box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.negative.buttons .button:hover,.ui.negative.button:hover{background-color:#d01919;color:#FFF;text-shadow:none}
.ui.negative.buttons .button:focus,.ui.negative.button:focus{background-color:#ca1010;color:#FFF;text-shadow:none}
.ui.negative.buttons .button:active,.ui.negative.button:active{background-color:#b21e1e;color:#FFF;text-shadow:none}
.ui.negative.buttons .active.button,.ui.negative.buttons .active.button:active,.ui.negative.active.button,.ui.negative.button .active.button:active{background-color:#d41515;color:#FFF;text-shadow:none}
.ui.basic.negative.buttons .button,.ui.basic.negative.button{-webkit-box-shadow:0 0 0 1px #DB2828 inset!important;box-shadow:0 0 0 1px #DB2828 inset!important;color:#DB2828!important}
.ui.basic.negative.buttons .button:hover,.ui.basic.negative.button:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1px #d01919 inset!important;box-shadow:0 0 0 1px #d01919 inset!important;color:#d01919!important}
.ui.basic.negative.buttons .button:focus,.ui.basic.negative.button:focus{background:transparent!important;-webkit-box-shadow:0 0 0 1px #ca1010 inset!important;box-shadow:0 0 0 1px #ca1010 inset!important;color:#d01919!important}
.ui.basic.negative.buttons .active.button,.ui.basic.negative.active.button{background:transparent!important;-webkit-box-shadow:0 0 0 1px #d41515 inset!important;box-shadow:0 0 0 1px #d41515 inset!important;color:#b21e1e!important}
.ui.basic.negative.buttons .button:active,.ui.basic.negative.button:active{-webkit-box-shadow:0 0 0 1px #b21e1e inset!important;box-shadow:0 0 0 1px #b21e1e inset!important;color:#b21e1e!important}
.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child){margin-left:-1px}
.ui.buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:0;vertical-align:baseline;margin:0 .25em 0 0}
.ui.buttons:not(.basic):not(.inverted){-webkit-box-shadow:none;box-shadow:none}
.ui.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui.buttons .button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;border-radius:0;margin:0 0 0 0}
.ui.buttons > .ui.button:not(.basic):not(.inverted),.ui.buttons:not(.basic):not(.inverted) > .button{-webkit-box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,0.15) inset;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,0.15) inset}
.ui.buttons .button:first-child{border-left:none;margin-left:0;border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}
.ui.buttons .button:last-child{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}
.ui.vertical.buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.ui.vertical.buttons .button{display:block;float:none;width:100%;margin:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}
.ui.vertical.buttons .button:first-child{border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}
.ui.vertical.buttons .button:last-child{margin-bottom:0;border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}
.ui.vertical.buttons .button:only-child{border-radius:.28571429rem}