.checkbox label{display:inline-block;position:relative;padding-left:5px;}.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:3px;background-color:#fff;-webkit-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;transition:border 0.15s ease-in-out,color 0.15s ease-in-out;}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555555;}.checkbox input[type="checkbox"]{display:none;}.checkbox input[type="checkbox"]:checked+label::after{font-family:'FontAwesome';content:"\f00c";}.checkbox input[type="checkbox"]:disabled+label{opacity:0.65;}.checkbox input[type="checkbox"]:disabled+label::before{background-color:#eeeeee;cursor:not-allowed;}.checkbox.checkbox-circle label::before{border-radius:50%;}.checkbox-primary input[type="checkbox"]:checked+label::before{background-color:#428bca;border-color:#428bca;}.checkbox-primary input[type="checkbox"]:checked+label::after{color:#fff;}.checkbox-danger input[type="checkbox"]:checked+label::before{background-color:#d9534f;border-color:#d9534f;}.checkbox-danger input[type="checkbox"]:checked+label::after{color:#fff;}.checkbox-info input[type="checkbox"]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de;}.checkbox-info input[type="checkbox"]:checked+label::after{color:#fff;}.checkbox-warning input[type="checkbox"]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e;}.checkbox-warning input[type="checkbox"]:checked+label::after{color:#fff;}.checkbox-success input[type="checkbox"]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c;}.checkbox-success input[type="checkbox"]:checked+label::after{color:#fff;}.radio label{display:inline-block;position:relative;padding-left:5px;}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:50%;background-color:#fff;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out;}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);}.radio input[type="radio"]{display:none;}.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}.radio input[type="radio"]:disabled+label{opacity:0.65;}.radio input[type="radio"]:disabled+label::before{cursor:not-allowed;}.radio-custom,.radio-big,.checkbox-custom,.checkbox-big{padding-left:20px;position:relative;}.radio-custom label,.checkbox-custom label{display:inline-block;position:relative;padding-left:5px;}.radio-custom label::before,.checkbox-custom label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #cccccc;border-radius:50%;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;-webkit-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;transition:border 0.15s ease-in-out,color 0.15s ease-in-out;}.radio-custom label::after,.checkbox-custom label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#2B96CC;}.radio-custom input[type="radio"],.checkbox-custom input[type="checkbox"]{display:none;}.radio-custom input[type="radio"]:checked+label::after,.checkbox-custom input[type="checkbox"]:checked+label::after{font-family:'fontello';content:"\e83b";}.radio-custom input[type="radio"]:disabled+label,.checkbox-custom input[type="checkbox"]:disabled+label{opacity:0.65;}.radio-custom input[type="radio"]:disabled+label::before,.checkbox-custom input[type="checkbox"]:disabled+label::before{cursor:not-allowed;}.radio-custom label,.checkbox-custom label{cursor:pointer;margin-bottom:0;}.radio-custom input:hover+label::before,.checkbox-custom input:hover+label::before{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);outline:0 none;}.radio-custom input[type="radio"]:checked+label::before,.checkbox-custom input[type="checkbox"]:checked+label::before{background-color:#2B96CC;border-color:#2B96CC;}.radio-custom input[type="radio"]:checked+label::after,.checkbox-custom input[type="checkbox"]:checked+label::after{color:#fff;}.radio-big label::after,.checkbox-big label::after{left:2px!important;top:-1px!important;}.radio-big input[type="radio"]:checked+label::after,.checkbox-big input[type="checkbox"]:checked+label::after{font-size:25px!important;}.radio-big label::before,.checkbox-big label::before{height:35px!important;width:35px!important;}.radio-big label,.checkbox-big label{padding-left:25px;}input[type="radio"]+label,input[type="radio"]+label{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:38px;line-height:35px;vertical-align:middle;}input[type="checkbox"]+label,input[type="checkbox"]+label{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:38px;line-height:35px;vertical-align:middle;}.radio-primary input[type="radio"]+label::after{background-color:#428bca;}.radio-primary input[type="radio"]:checked+label::before{border-color:#428bca;}.radio-primary input[type="radio"]:checked+label::after{background-color:#428bca;}.radio-danger input[type="radio"]+label::after{background-color:#d9534f;}.radio-danger input[type="radio"]:checked+label::before{border-color:#d9534f;}.radio-danger input[type="radio"]:checked+label::after{background-color:#d9534f;}.radio-info input[type="radio"]+label::after{background-color:#5bc0de;}.radio-info input[type="radio"]:checked+label::before{border-color:#5bc0de;}.radio-info input[type="radio"]:checked+label::after{background-color:#5bc0de;}.radio-warning input[type="radio"]+label::after{background-color:#f0ad4e;}.radio-warning input[type="radio"]:checked+label::before{border-color:#f0ad4e;}.radio-warning input[type="radio"]:checked+label::after{background-color:#f0ad4e;}.radio-success input[type="radio"]+label::after{background-color:#5cb85c;}.radio-success input[type="radio"]:checked+label::before{border-color:#5cb85c;}.radio-success input[type="radio"]:checked+label::after{background-color:#5cb85c;}