.k-btn{cursor:pointer;display:inline-block;height:2rem;padding:0 1rem;outline:none;vertical-align:middle;color:#4c4c4c;background-color:#fff;text-align:center;border-radius:.125rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:1px solid #ccc;font-size:12px;white-space:nowrap}button.k-btn>span{vertical-align:middle;line-height:calc(2rem - 2px)}.k-btn:focus,.k-btn:hover{border-color:#0091ea;color:#0091ea}.k-btn:active{background-color:#e5f7ff}.k-btn.k-primary{background-color:#0091ea;color:#fff;border-color:#0091ea}.k-btn.k-primary:focus,.k-btn.k-primary:hover{background-color:#36acef;border-color:#36acef}.k-btn.k-primary:active{background-color:#0079c9;border-color:#0079c9}.k-btn.k-warning{background-color:#ff9800;color:#fff;border-color:#ff9800}.k-btn.k-warning:focus,.k-btn.k-warning:hover{background-color:#ffac39;border-color:#ffac39}.k-btn.k-warning:active{background-color:#d98500;border-color:#d98500}.k-btn.k-danger{background-color:#ff4133;color:#fff;border-color:#ff4133}.k-btn.k-danger:focus,.k-btn.k-danger:hover{background-color:#ff6860;border-color:#ff6860}.k-btn.k-danger:active{background-color:#d93021;border-color:#d93021}.k-btn.k-active{background-color:#e5f7ff;color:#0091ea;border-color:#0091ea}.k-btn.k-active:focus,.k-btn.k-active:hover{background-color:#e5f7ff;border-color:#36acef}.k-btn.k-active:active{background-color:#92c2d9;border-color:#0079c9}.k-btn.k-success{background-color:#36b342;color:#fff;border-color:#36b342}.k-btn.k-success:focus,.k-btn.k-success:hover{background-color:#59c662;border-color:#59c662}.k-btn.k-success:active{background-color:#24a032;border-color:#24a032}.k-btn.k-secondary{color:#0091ea;border-color:#0091ea}.k-btn.k-secondary:focus,.k-btn.k-secondary:hover{background-color:#e5f7ff}.k-btn.k-secondary:active{background-color:#a9dffa}.k-btn.k-link{color:#0091ea}.k-btn.k-link:hover{color:#36acef}.k-btn.k-disabled,.k-btn.k-disabled:hover{color:#ccc;background-color:#f2f2f2;border-color:#ccc;cursor:not-allowed}.k-btn.k-link,.k-btn.k-link:hover,.k-btn.k-none,.k-btn.k-none:hover{border:none;background-color:transparent}.k-btn.k-link.k-active,.k-btn.k-none.k-active{color:#0091ea}.k-btn.k-large{font-size:14px;height:2.5rem;padding:0 1.5rem}.k-btn.k-large .k-icon{line-height:calc(2.5rem - 2px)}.k-btn.k-large.k-btn-icon{width:2.5rem}button.k-btn.k-large>span{line-height:calc(2.5rem - 2px)}.k-btn.k-small{font-size:12px;height:1.5rem;padding:0 .5rem}.k-btn.k-small .k-icon{line-height:calc(1.5rem - 2px)}.k-btn.k-small.k-btn-icon{width:1.5rem}button.k-btn.k-small>span{line-height:calc(1.5rem - 2px)}.k-btn.k-mini{font-size:12px;height:1rem;padding:0 .5rem}.k-btn.k-mini .k-icon{line-height:calc(1rem - 2px)}.k-btn.k-mini.k-btn-icon{width:1rem}button.k-btn.k-mini>span{line-height:calc(1rem - 2px)}.k-btn .k-icon{vertical-align:middle;line-height:calc(2rem - 2px)}.k-btn .k-icon,_:-ms-lang(x){line-height:2rem}.k-btn .k-icon:before{font-size:inherit}.k-btn.k-btn-icon-right .k-icon,.k-btn .k-icon+span{margin-left:.3125em}.k-btn.k-btn-icon{width:2rem;padding:0}.k-btn.k-btn-icon .k-icon{margin:0}.k-btn.k-fluid{width:100%;padding:0}.k-btn.k-circle{border-radius:1.25rem}.k-btn.k-loading,.k-btn.k-loading:hover{background-color:#fff;color:#a6a6a6;border-color:#e6e6e6}.k-btn.k-loading .k-icon:not(.icon-loading){display:none}.k-btn.k-loading.k-primary,.k-btn.k-loading.k-primary:hover{background-color:#6ec6f4;color:#fff;border-color:#6ec6f4}.k-btn.k-loading.k-warning,.k-btn.k-loading.k-warning:hover{background-color:#ffc273;color:#fff;border-color:#ffc273}.k-btn.k-loading.k-danger,.k-btn.k-loading.k-danger:hover{background-color:#ff908c;color:#fff;border-color:#ff908c}.k-btn.k-loading.k-active,.k-btn.k-loading.k-active:hover{background-color:#e5f8ff;color:#6ec6f4;border-color:#6ec6f4}.k-btn.k-loading.k-success,.k-btn.k-loading.k-success:hover{background-color:#82d988;color:#fff;border-color:#82d988}.k-btn.k-loading:not(.k-btn-icon):not(.k-btn-icon-left):not(.k-btn-icon-right){padding-left:calc(1rem + 1em)}.k-btn.k-loading:not(.k-btn-icon):not(.k-btn-icon-left):not(.k-btn-icon-right) .icon-loading{margin-left:-1em}.k-btn.k-loading:not(.k-btn-icon):not(.k-btn-icon-left):not(.k-btn-icon-right).k-large{padding-left:calc(1.5rem + 1em)}.k-btn.k-loading:not(.k-btn-icon):not(.k-btn-icon-left):not(.k-btn-icon-right).k-mini,.k-btn.k-loading:not(.k-btn-icon):not(.k-btn-icon-left):not(.k-btn-icon-right).k-small{padding-left:calc(.5rem + 1em)}.k-btn input{position:absolute;opacity:0;width:0;height:0}.k-btn:not(button){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.k-btn.k-ghost{color:#fff}.k-btn.k-ghost,.k-btn.k-ghost:active,.k-btn.k-ghost:hover{background:transparent}.k-btn.k-ghost:hover{color:#36acef}.k-btn.k-ghost:active{color:#0091ea}.k-btn.k-ghost.k-default{border-color:#fff}.k-btn.k-ghost.k-default:hover{border-color:#36acef}.k-btn.k-ghost.k-default:active{border-color:#0091ea}.k-btn.k-ghost.k-primary{color:#0091ea}.k-btn.k-ghost.k-primary:hover{color:#36acef;border-color:#60c0f3}.k-btn.k-ghost.k-primary:active{color:#0079c9;border-color:#0067b0}.k-btn.k-ghost.k-warning{color:#ff9800}.k-btn.k-ghost.k-warning:hover{color:#ffac39;border-color:#ffbb64}.k-btn.k-ghost.k-warning:active{color:#d98500;border-color:#bc7700}.k-btn.k-ghost.k-danger{color:#ff4133}.k-btn.k-ghost.k-danger:hover{color:#ff6860;border-color:#ff8681}.k-btn.k-ghost.k-danger:active{color:#d93021;border-color:#bc2615}.k-btn.k-ghost.k-active{color:#0091ea}.k-btn.k-ghost.k-active:hover{color:#36acef;border-color:#60c0f3}.k-btn.k-ghost.k-active:active{color:#0079c9;border-color:#0067b0}.k-btn.k-ghost.k-success{color:#36b342}.k-btn.k-ghost.k-success:hover{color:#59c662;border-color:#77d47d}.k-btn.k-ghost.k-success:active{color:#24a032;border-color:#199128}.k-btn.k-ghost.k-disabled,.k-btn.k-ghost.k-disabled:hover{color:#ccc;border-color:#ccc;background-color:transparent}.k-btns{display:inline-block;vertical-align:middle}.k-btns .k-btn{margin:0;vertical-align:middle}.k-btns .k-btn.k-active,.k-btns .k-btn:focus,.k-btns .k-btn:hover{z-index:1;position:relative}.k-btns.k-fluid{width:100%}.k-btns:not(.k-vertical)>.k-btn:not(:first-child){margin-left:-1px}.k-btns:not(.k-vertical)>.k-btn:not(:first-child):not(:last-child){border-radius:0}.k-btns:not(.k-vertical)>.k-btn:not(:only-child):first-child{border-top-right-radius:0;border-bottom-right-radius:0}.k-btns:not(.k-vertical)>.k-btn:not(:only-child):last-child{border-top-left-radius:0;border-bottom-left-radius:0}.k-btns:not(.k-vertical)>.k-btn.k-primary:not(:first-child){border-left-color:#0088dc}.k-btns:not(.k-vertical)>.k-btn.k-primary:not(:last-child){border-right-color:#0088dc}.k-btns:not(.k-vertical)>.k-btn.k-warning:not(:first-child){border-left-color:#f08f00}.k-btns:not(.k-vertical)>.k-btn.k-warning:not(:last-child){border-right-color:#f08f00}.k-btns:not(.k-vertical)>.k-btn.k-danger:not(:first-child){border-left-color:#ff3021}.k-btns:not(.k-vertical)>.k-btn.k-danger:not(:last-child){border-right-color:#ff3021}.k-btns:not(.k-vertical)>.k-btn.k-success:not(:first-child){border-left-color:#33a83e}.k-btns:not(.k-vertical)>.k-btn.k-success:not(:last-child){border-right-color:#33a83e}.k-btns:not(.k-vertical)>.k-tooltip:not(:first-child) .k-btn{margin-left:-1px}.k-btns:not(.k-vertical)>.k-tooltip:not(:first-child):not(last-child) .k-btn{border-radius:0}.k-btns:not(.k-vertical)>.k-tooltip:not(:only-child):first-child .k-btn{border-top-right-radius:0;border-bottom-right-radius:0}.k-btns:not(.k-vertical)>.k-tooltip:not(:only-child):last-child .k-btn{border-top-left-radius:0;border-bottom-left-radius:0}.k-btns:not(.k-vertical)>.k-tooltip:not(:first-child) .k-btn.k-primary{border-left-color:#0088dc}.k-btns:not(.k-vertical)>.k-tooltip:not(:last-child) .k-btn.k-primary{border-right-color:#0088dc}.k-btns:not(.k-vertical)>.k-tooltip:not(:first-child) .k-btn.k-warning{border-left-color:#f08f00}.k-btns:not(.k-vertical)>.k-tooltip:not(:last-child) .k-btn.k-warning{border-right-color:#f08f00}.k-btns:not(.k-vertical)>.k-tooltip:not(:first-child) .k-btn.k-danger{border-left-color:#ff3021}.k-btns:not(.k-vertical)>.k-tooltip:not(:last-child) .k-btn.k-danger{border-right-color:#ff3021}.k-btns:not(.k-vertical)>.k-tooltip:not(:first-child) .k-btn.k-success{border-left-color:#33a83e}.k-btns:not(.k-vertical)>.k-tooltip:not(:last-child) .k-btn.k-success{border-right-color:#33a83e}.k-btns:not(.k-vertical).k-fluid{display:-webkit-box;display:-ms-flexbox;display:flex}.k-btns:not(.k-vertical).k-fluid>.k-btn,.k-btns:not(.k-vertical).k-fluid>.k-tooltip{-webkit-box-flex:1;-ms-flex:1;flex:1}.k-btns:not(.k-vertical).k-fluid>.k-tooltip .k-btn{width:100%}.k-btns.k-vertical>.k-btn{display:block}.k-btns.k-vertical>.k-btn:not(.k-btn-icon){width:100%}.k-btns.k-vertical>.k-btn:not(:first-child){margin-top:-1px}.k-btns.k-vertical>.k-btn:not(:first-child):not(:last-child){border-radius:0}.k-btns.k-vertical>.k-btn:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.k-btns.k-vertical>.k-btn:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}.k-btns.k-vertical>.k-btn.k-primary:not(:first-child){border-top-color:#0088dc}.k-btns.k-vertical>.k-btn.k-primary:not(:last-child){border-bottom-color:#0088dc}.k-btns.k-vertical>.k-btn.k-warning:not(:first-child){border-top-color:#f08f00}.k-btns.k-vertical>.k-btn.k-warning:not(:last-child){border-bottom-color:#f08f00}.k-btns.k-vertical>.k-btn.k-danger:not(:first-child){border-top-color:#ff3021}.k-btns.k-vertical>.k-btn.k-danger:not(:last-child){border-bottom-color:#ff3021}.k-btns.k-vertical>.k-btn.k-success:not(:first-child){border-top-color:#33a83e}.k-btns.k-vertical>.k-btn.k-success:not(:last-child){border-bottom-color:#33a83e}.k-btns.k-vertical>.k-tooltip{display:block}.k-btns.k-vertical>.k-tooltip .k-btn:not(.k-btn-icon){width:100%}.k-btns.k-vertical>.k-tooltip:not(:first-child){margin-top:-1px}.k-btns.k-vertical>.k-tooltip:not(:first-child):not(:last-child) .k-btn{border-radius:0}.k-btns.k-vertical>.k-tooltip:not(:only-child):first-child .k-btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.k-btns.k-vertical>.k-tooltip:not(:only-child):last-child .k-btn{border-top-left-radius:0;border-top-right-radius:0}.k-btns.k-vertical>.k-tooltip:not(:first-child) .k-btn.k-primary{border-top-color:#0088dc}.k-btns.k-vertical>.k-tooltip:not(:last-child) .k-btn.k-primary{border-bottom-color:#0088dc}.k-btns.k-vertical>.k-tooltip:not(:first-child) .k-btn.k-warning{border-top-color:#f08f00}.k-btns.k-vertical>.k-tooltip:not(:last-child) .k-btn.k-warning{border-bottom-color:#f08f00}.k-btns.k-vertical>.k-tooltip:not(:first-child) .k-btn.k-danger{border-top-color:#ff3021}.k-btns.k-vertical>.k-tooltip:not(:last-child) .k-btn.k-danger{border-bottom-color:#ff3021}.k-btns.k-vertical>.k-tooltip:not(:first-child) .k-btn.k-success{border-top-color:#33a83e}.k-btns.k-vertical>.k-tooltip:not(:last-child) .k-btn.k-success{border-bottom-color:#33a83e}button.k-btn.k-mini>.k-icon,button.k-btn.k-mini>span{vertical-align:baseline}.region-group__container .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.region-group__container .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.region-group__container .k-btns{margin-bottom:-13px}.region-group__container .region-group__item{display:inline-block}.region-group__container .region-group__item .k-btn{margin-right:-1px;margin-bottom:13px;border-radius:0}.region-group__container .region-group__item:first-of-type .k-btn:first-of-type{border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.region-group__container .region-group__item:last-of-type .k-btn:last-of-type{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.region-group__container .region-group__tip{position:relative;margin-bottom:5px;text-align:center}.region-group__container .region-group__tip:before{position:absolute;z-index:0;left:0;width:100%;height:1px;margin-top:8px;background:#b2b2b2;content:""}.region-group__container .region-group__tip .region-group__line--end,.region-group__container .region-group__tip .region-group__line--start{position:absolute;top:2px;width:1px;height:12px;background:#b2b2b2}.region-group__container .region-group__tip .region-group__line--end{right:-1px}.region-group__container .region-group__tip-text{position:relative;z-index:1;padding:0 8px;color:#b2b2b2;background:#fff}