﻿/*!
 * LABELAUTY jQuery Plugin Styles
 *
 * @file: jquery-labelauty.css
 * @author: Francisco Neves (@fntneves)
 * @site: www.francisconeves.com
 * @license: MIT License
 */
.hidden_element{position:absolute !important;top:-1000 !important;}input.labelauty+label ::selection{background-color:rgba(255,255,255,0);}input.labelauty+label ::-moz-selection{background-color:rgba(255,255,255,0);}input.labelauty{display:none !important;}input.labelauty+label{display:table;font-size:14px;padding:4px;background-color:transparent;color:#554242;cursor:pointer;border-radius:0 !important;border:0 solid #554242;-moz-border-radius:1px solid #554242;-webkit-border-radius:1px solid #554242;transition:background-color .25s;-moz-transition:background-color .25s;-webkit-transition:background-color .25s;-o-transition:background-color .25s;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;position:relative;padding-left:0;}input.labelauty+label span{padding-left:30px;}input.labelauty+label::before{height:14px;width:10px;transform-origin:left top;border:2px solid #554242;content:'';left:0;top:7px;position:absolute;opacity:1;padding:8px;background:#fff;}input.labelauty+label::after{height:12px;width:12px;transform-origin:left top;border:0 solid #554242;content:'';left:3px;top:10px;position:absolute;opacity:1;padding:4px;background:#554242;opacity:0;transition:.25s ease opacity;}input.labelauty+label>span{position:relative;top:-3px;}input.labelauty[type="radio"]+label::before{border-radius:50%;}input.labelauty[type="radio"]+label::after{border-radius:50%;}input.labelauty:disabled+label{cursor:not-allowed;}input.labelauty+label>span.labelauty-unchecked,input.labelauty+label>span.labelauty-checked{display:inline-block;line-height:16px;vertical-align:bottom;}input.labelauty+label>span.labelauty-unchecked-image,input.labelauty+label>span.labelauty-checked-image{display:inline-block;width:16px;height:16px;vertical-align:bottom;background-repeat:no-repeat;background-position:left center;transition:background-image .5s linear;-moz-transition:background-image .5s linear;-webkit-transition:background-image .5s linear;-o-transition:background-image .5s linear;}input.labelauty+label>span.labelauty-unchecked-image+span.labelauty-unchecked,input.labelauty+label>span.labelauty-checked-image+span.labelauty-checked{margin-left:7px;}input.labelauty:not(:checked):not([disabled])+label:hover{background-color:transparent;color:#554242;}input.labelauty:not(:checked)+label>span.labelauty-checked-image{display:none;}input.labelauty:not(:checked)+label>span.labelauty-checked{display:none;}input.labelauty:checked+label{background-color:transparent;color:#554242;position:relative;}input.labelauty:checked+label::after{opacity:1;}input.labelauty:checked:not([disabled])+label:hover{background-color:transparent;}input.labelauty:checked+label>span.labelauty-unchecked-image{display:none;}input.labelauty:checked+label>span.labelauty-unchecked{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:.5;}input.labelauty[disabled]+label span{text-decoration:line-through;}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);}