1 .toggle-input-wrapper {
5 .toggle-switch, .toggle-input-label {
7 vertical-align: middle;
23 input.toggle-round-flat + label {
26 height: $toggle-height;
27 background-color: $dark-gray;
28 border-radius: $toggle-height;
29 transition: background 0.4s;
31 input.toggle-round-flat + label:before,
32 input.toggle-round-flat + label:after {
37 input.toggle-round-flat + label:before {
42 background-color: $white;
43 border-radius: $toggle-height;
44 transition: background 0.4s;
46 input.toggle-round-flat + label:after {
50 width: $toggle-height - 8;
51 background-color: $dark-gray;
52 border-radius: $toggle-height - 8;
53 transition: margin 0.4s, background 0.4s;
55 input.toggle-round-flat:checked + label {
56 background-color: $link-blue;
58 input.toggle-round-flat:checked + label:after {
59 margin-left: $toggle-height;
60 background-color: $link-blue;