.btn-default.btn-on.active{background-color: #5BB75B; color: #fff;}
.btn-default.btn-notr.active{background-color: #006ffc; color: #fff;}
.btn-default.btn-off.active{background-color: #DA4F49; color: #fff;}

.btn-default.btn-on-1.active{background-color: #006FFC; color: #fff;}
.btn-default.btn-off-1.active{background-color: #DA4F49; color: #fff;}

.btn-default.btn-on-2.active{background-color: #00D590; color: #fff;}
.btn-default.btn-notr-2.active{background-color: #006ffc; color: #fff;}
.btn-default.btn-off-2.active{background-color: #e23030; color: #fff;}

.btn-default.btn-on-3.active{color: #5BB75B; font-weight:bolder;}
.btn-default.btn-off-3.active{color: #DA4F49; font-weight:bolder;}

.btn-default.btn-on-4.active{background-color: #006FFC;color: #5BB75B;}
.btn-default.btn-off-4.active{background-color: #DA4F49;color: #DA4F49;}


.radio label {display: inline-block; position: relative; padding-left: 0.25rem;}
.radio label:before {content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: -20px; top: 4px;  /*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: -17px; top: 7px; /*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"] {opacity: 0;}
/*.radio input[type="radio"]:focus + label::before {outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}*/
.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.radio-inline {margin-top: 0;}

.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;} 


/*Muhammet*/
.customer-radio {
    margin: 0px;
    height: 50px;
    margin-bottom: 10px;
    margin-top: -15px;
}
.customer-radio .text-label {
    position: relative;
    left: 25px;
    top: -22px !important;
}