| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 | 
							- [type="checkbox"] {
 
-     + label {
 
-         padding-left: 26px;
 
-         height: 25px;
 
-         line-height: 21px;
 
-         font-size: 13px;
 
-         font-weight: normal;
 
-     }
 
-     &:checked {
 
-         + label {
 
-             &:before {
 
-                 top: -4px;
 
-                 left: -2px;
 
-                 width: 11px;
 
-                 height: 19px;
 
-             }
 
-         }
 
-     }
 
-     @each $key, $val in $colors {
 
-         &:checked.chk-col-#{$key} {
 
-             + label {
 
-                 &:before {
 
-                     border-right: 2px solid $val;
 
-                     border-bottom: 2px solid $val;
 
-                 }
 
-             }
 
-         }
 
-     }
 
- }
 
- [type="checkbox"].filled-in {
 
-     &:checked {
 
-         + label {
 
-             &:after {
 
-                 top: 0;
 
-                 width: 20px;
 
-                 height: 20px;
 
-                 border: 2px solid #26a69a;
 
-                 background-color: #26a69a;
 
-                 z-index: 0;
 
-             }
 
-             &:before {
 
-                 border-right: 2px solid #fff !important;
 
-                 border-bottom: 2px solid #fff !important;
 
-             }
 
-         }
 
-     }
 
-     @each $key, $val in $colors {
 
-         &:checked.chk-col-#{$key} {
 
-             + label {
 
-                 &:after {
 
-                     border: 2px solid $val;
 
-                     background-color: $val;
 
-                 }
 
-             }
 
-         }
 
-     }
 
- }
 
- [type="radio"] {
 
-     &:not(:checked) {
 
-         + label {
 
-             padding-left: 26px;
 
-             height: 25px;
 
-             line-height: 25px;
 
-             font-size: 13px;
 
-             font-weight: normal;
 
-         }
 
-     }
 
-     &:checked {
 
-         + label {
 
-             padding-left: 26px;
 
-             height: 25px;
 
-             line-height: 25px;
 
-             font-size: 13px;
 
-             font-weight: normal;
 
-         }
 
-     }
 
- }
 
- @each $key, $val in $colors {
 
-     [type="radio"].radio-col-#{$key} {
 
-         &:checked {
 
-             + label {
 
-                 &:after {
 
-                     background-color: $val;
 
-                     border-color: $val;
 
-                 }
 
-             }
 
-         }
 
-     }
 
- }
 
- @each $key, $val in $colors {
 
-     [type="radio"].with-gap.radio-col-#{$key} {
 
-         &:checked {
 
-             + label {
 
-                 &:before {
 
-                     border: 2px solid $val;
 
-                 }
 
-                 &:after {
 
-                     background-color: $val;
 
-                     border: 2px solid $val;
 
-                 }
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |