2 * Angular Material Design
3 * https://github.com/angular/material
7 .md-inline-form md-checkbox {
11 box-sizing: border-box;
12 display: inline-block;
17 -webkit-user-select: none;
18 -moz-user-select: none;
19 -ms-user-select: none;
26 [dir=rtl] md-checkbox {
28 [dir=rtl] md-checkbox {
30 md-checkbox:last-of-type {
33 md-checkbox.md-focused:not([disabled]) .md-container:before {
38 md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before {
39 background-color: rgba(0, 0, 0, 0.12); }
40 md-checkbox.md-align-top-left > div.md-container {
42 md-checkbox .md-container {
45 -webkit-transform: translateY(-50%);
46 transform: translateY(-50%);
47 box-sizing: border-box;
48 display: inline-block;
53 [dir=rtl] md-checkbox .md-container {
55 [dir=rtl] md-checkbox .md-container {
57 md-checkbox .md-container:before {
58 box-sizing: border-box;
59 background-color: transparent;
69 -webkit-transition: all 0.5s;
72 md-checkbox .md-container:after {
73 box-sizing: border-box;
80 md-checkbox .md-container .md-ripple-container {
89 md-checkbox .md-icon {
90 box-sizing: border-box;
91 -webkit-transition: 240ms;
100 border-radius: 2px; }
101 md-checkbox.md-checked .md-icon {
102 border-color: transparent; }
103 md-checkbox.md-checked .md-icon:after {
104 box-sizing: border-box;
105 -webkit-transform: rotate(45deg);
106 transform: rotate(45deg);
118 md-checkbox[disabled] {
120 md-checkbox.md-indeterminate .md-icon:after {
121 box-sizing: border-box;
125 -webkit-transform: translate(-50%, -50%);
126 transform: translate(-50%, -50%);
135 md-checkbox .md-label {
136 box-sizing: border-box;
138 display: inline-block;
139 vertical-align: middle;
141 -webkit-user-select: text;
142 -moz-user-select: text;
143 -ms-user-select: text;
147 [dir=rtl] md-checkbox .md-label {
149 [dir=rtl] md-checkbox .md-label {
150 margin-right: 30px; }