
.tri-state-slider {
    width: 2em;
    user-select: none;
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
.tri-state-slider * {
    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.tri-state-slider .switch-content {
    background: none;
    background-color: #D97C6F;
    height: 1em;
    position: relative;
    cursor: pointer;
    border-radius: 1em   ;
    -moz-border-radius: 1em   ;
    -webkit-border-radius: 1em   ;
    -ms-border-radius: 1em   }
.tri-state-slider .switch-content .switch-circle {
    background: #FFF;
    width: 1em;
    height: 1em;
    position: absolute;
    top: 0;
    left: 0%;
    z-index: 1;
    margin-left: 0;
    border-radius: 1em   ;
    border: solid 1px #a6a6a6;
    -moz-border-radius: 1em   ;
    -webkit-border-radius: 1em   ;
    -ms-border-radius: 1em   ;
    box-shadow:  2px 1px 0px rgba(0, 0, 0, 0.1)  ;
    -moz-box-shadow:  2px 1px 0px rgba(0, 0, 0, 0.1)  ;
    -webkit-box-shadow:  2px 1px 0px rgba(0, 0, 0, 0.1)  }
.tri-state-slider .switch-content .info-slide {
    position: absolute;
    z-index: 2;
    width: 50%;
    height: 150%;
    display: block;
}
.tri-state-slider .switch-content .info-slide.selected {
    right: 0;
    border-radius: 0 1em 1em 0;
    -moz-border-radius: 0 1em 1em 0;
    -webkit-border-radius: 0 1em 1em 0;
    -ms-border-radius: 0 1em 1em 0;
}
.tri-state-slider .switch-content .info-slide.rejected {
    left: 0;
    border-radius: 1em 0 0 1em;
    -moz-border-radius: 1em 0 0 1em;
    -webkit-border-radius: 1em 0 0 1em;
    -ms-border-radius: 1em 0 0 1em;
}
.tri-state-slider .switch-content.selected {
    background-color: #5DC177;
}
.tri-state-slider .switch-content.selected .switch-circle {
    left: 150%;
    margin-left: -2em;
}
.tri-state-slider .switch-content.disabled {
    background-color: #CCC;
    cursor: default;
}
.tri-state-slider .switch-content.inactive {
    background-color: #dddddd;
}
.tri-state-slider .switch-content.inactive .switch-circle {
    left: 50%;
    margin-left: -.5em;
}
.tri-state-slider input {
    display: none;
}

/*.tri-state-slider{width:50px;user-select:none;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.tri-state-slider *{-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.tri-state-slider .switch-content{background:none;background-color:#D97C6F;height:31px;position:relative;cursor:pointer;border-radius:31px   ;-moz-border-radius:31px   ;-webkit-border-radius:31px   ;-ms-border-radius:31px   }.tri-state-slider .switch-content .switch-circle{background:#FFF;width:29px;height:29px;position:absolute;top:1px;left:0%;z-index:1;margin-left:1px;border-radius:29px   ;-moz-border-radius:29px   ;-webkit-border-radius:29px   ;-ms-border-radius:29px   ;box-shadow: 3px 3px 0px rgba(0,0,0,0.1)  ;-moz-box-shadow: 3px 3px 0px rgba(0,0,0,0.1)  ;-webkit-box-shadow: 3px 3px 0px rgba(0,0,0,0.1)  }.tri-state-slider .switch-content .info-slide{position:absolute;z-index:2;width:50%;height:100%;display:block}.tri-state-slider .switch-content .info-slide.active{right:0;border-radius:0 31px 31px 0;-moz-border-radius:0 31px 31px 0;-webkit-border-radius:0 31px 31px 0;-ms-border-radius:0 31px 31px 0}.tri-state-slider .switch-content .info-slide.disable{left:0;border-radius:31px 0 0 31px;-moz-border-radius:31px 0 0 31px;-webkit-border-radius:31px 0 0 31px;-ms-border-radius:31px 0 0 31px}.tri-state-slider .switch-content.active{background-color:#5DC177}.tri-state-slider .switch-content.active .switch-circle{left:100%;margin-left:-30px}.tri-state-slider .switch-content.disabled{background-color:#CCC;cursor:default}.tri-state-slider .switch-content.initial{background-color:#dddddd}.tri-state-slider .switch-content.initial .switch-circle{left:50%;margin-left:-14.5px}.tri-state-slider input{display:none}*/
/*# sourceMappingURL=.tri-state-slider.min.css.map */
