/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/ 
/* 
    Created on : Mar 7, 2017, 5:02:01 PM
    Author     : ZakS
*/

.funkyradio input[type="radio"]:empty ~ label, 
.funkyradio input[type="checkbox"]:empty ~ label {
    margin-top: 0px;
}

input[type=checkbox]:not(old) + label, 
input[type=radio]:not(old) + label {
    margin-left: 0px;
}

.funkyradio div.funkyselect {
    margin: 2.5px;
    padding-right: 0px;
}

.funkyradio div.funkyselect .select2 {
    width: 100% !important;
    text-indent: 0px;
}

.funkyradio .funkyradio-parent > input[type="radio"]:empty ~ label:before, 
.funkyradio .funkyradio-parent > input[type="checkbox"]:empty ~ label:before {
    bottom: calc(100% - 35px);
}

.funkyradio .funkyradio-parent > input[type="radio"]:checked ~ label:before, 
.funkyradio .funkyradio-parent > input[type="checkbox"]:checked ~ label:before {
    bottom: inherit;
}

.funkyradio input[type="radio"]:disabled ~ label,
.funkyradio input[type="checkbox"]:disabled ~ label {
    
}

.funkyradio input[type="radio"]:disabled ~ label:before, 
.funkyradio input[type="checkbox"]:disabled ~ label:before {
    bottom: calc(100% - 35px);
    background-color: #6d6d6d;
}

.funkyradio .funkyradio-child {
    padding-right: 4em;
}