input.labelauty+label ::selection{background-color:hsla(0,0%,100%,0)}input.labelauty+label ::-moz-selection{background-color:hsla(0,0%,100%,0)}input.labelauty{display:none!important}input.labelauty+label{background-color:#f3f7f9;border-radius:.215rem;color:#76838f;cursor:pointer;display:table;font-size:1rem;line-height:1;margin-bottom:0;padding:10px 12px;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.labelauty+label>span.labelauty-checked,input.labelauty+label>span.labelauty-unchecked{display:inline-block;line-height:16px;vertical-align:bottom}input.labelauty+label>span.labelauty-checked-image,input.labelauty+label>span.labelauty-unchecked-image{background-position:0;background-repeat:no-repeat;display:inline-block;height:16px;-webkit-transition:background-image .5s linear;-moz-transition:background-image .5s linear;-o-transition:background-image .5s linear;transition:background-image .5s linear;vertical-align:bottom;width:16px}input.labelauty+label>span.labelauty-checked-image+span.labelauty-checked,input.labelauty+label>span.labelauty-unchecked-image+span.labelauty-unchecked{margin-left:7px}input.labelauty:not(:checked):not([disabled])+label:hover{background-color:#e4eaec;color:#76838f}input.labelauty:not(:checked)+label>span.labelauty-checked,input.labelauty:not(:checked)+label>span.labelauty-checked-image{display:none}input.labelauty:checked+label{background-color:#62a8ea;color:#fff}input.labelauty:checked:not([disabled])+label:hover{background-color:#89bceb}input.labelauty:checked+label>span.labelauty-unchecked,input.labelauty:checked+label>span.labelauty-unchecked-image{display:none}input.labelauty:checked+label>span.labelauty-checked{display:inline-block}input.labelauty.no-label:checked+label>span.labelauty-checked{display:block}input.labelauty[disabled]+label{opacity:.7}input.labelauty+label>span.labelauty-unchecked-image{background-image:url(images/input-unchecked.png)}input.labelauty+label>span.labelauty-checked-image{background-image:url(images/input-checked.png)}input.to-labelauty+label{min-width:160px}input.to-labelauty-icon+label{display:inline-block;padding:8px}input.to-labelauty-icon+label+span{margin-left:7px}