2 * Angular Material Design
3 * https://github.com/angular/material
8 box-sizing: border-box;
14 md-radio-button[disabled] {
16 md-radio-button[disabled] .md-container {
18 md-radio-button .md-container {
21 -webkit-transform: translateY(-50%);
22 transform: translateY(-50%);
23 box-sizing: border-box;
24 display: inline-block;
30 [dir=rtl] md-radio-button .md-container {
32 [dir=rtl] md-radio-button .md-container {
34 md-radio-button .md-container .md-ripple-container {
43 md-radio-button .md-container:before {
44 box-sizing: border-box;
45 background-color: transparent;
55 -webkit-transition: all 0.5s;
58 md-radio-button.md-align-top-left > div.md-container {
60 md-radio-button .md-off {
61 box-sizing: border-box;
70 -webkit-transition: border-color ease 0.28s;
71 transition: border-color ease 0.28s; }
72 md-radio-button .md-on {
73 box-sizing: border-box;
80 -webkit-transition: -webkit-transform ease 0.28s;
81 transition: -webkit-transform ease 0.28s;
82 transition: transform ease 0.28s;
83 transition: transform ease 0.28s, -webkit-transform ease 0.28s;
84 -webkit-transform: scale(0);
85 transform: scale(0); }
86 md-radio-button.md-checked .md-on {
87 -webkit-transform: scale(0.5);
88 transform: scale(0.5); }
89 md-radio-button .md-label {
90 box-sizing: border-box;
92 display: inline-block;
95 vertical-align: middle;
99 [dir=rtl] md-radio-button .md-label {
101 [dir=rtl] md-radio-button .md-label {
102 margin-right: 30px; }
105 /** Layout adjustments for the radio group. */ }
106 md-radio-group.layout-column md-radio-button, md-radio-group.layout-xs-column md-radio-button, md-radio-group.layout-gt-xs-column md-radio-button, md-radio-group.layout-sm-column md-radio-button, md-radio-group.layout-gt-sm-column md-radio-button, md-radio-group.layout-md-column md-radio-button, md-radio-group.layout-gt-md-column md-radio-button, md-radio-group.layout-lg-column md-radio-button, md-radio-group.layout-gt-lg-column md-radio-button, md-radio-group.layout-xl-column md-radio-button {
107 margin-bottom: 16px; }
108 md-radio-group.layout-row md-radio-button, md-radio-group.layout-xs-row md-radio-button, md-radio-group.layout-gt-xs-row md-radio-button, md-radio-group.layout-sm-row md-radio-button, md-radio-group.layout-gt-sm-row md-radio-button, md-radio-group.layout-md-row md-radio-button, md-radio-group.layout-gt-md-row md-radio-button, md-radio-group.layout-lg-row md-radio-button, md-radio-group.layout-gt-lg-row md-radio-button, md-radio-group.layout-xl-row md-radio-button {
112 margin-right: 16px; }
113 [dir=rtl] md-radio-group.layout-row md-radio-button, [dir=rtl] md-radio-group.layout-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-md-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-md-row md-radio-button, [dir=rtl] md-radio-group.layout-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-xl-row md-radio-button {
115 [dir=rtl] md-radio-group.layout-row md-radio-button, [dir=rtl] md-radio-group.layout-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button, [dir=rtl] md-radio-group.layout-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button, [dir=rtl] md-radio-group.layout-md-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-md-row md-radio-button, [dir=rtl] md-radio-group.layout-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button, [dir=rtl] md-radio-group.layout-xl-row md-radio-button {
117 md-radio-group.layout-row md-radio-button:last-of-type, md-radio-group.layout-xs-row md-radio-button:last-of-type, md-radio-group.layout-gt-xs-row md-radio-button:last-of-type, md-radio-group.layout-sm-row md-radio-button:last-of-type, md-radio-group.layout-gt-sm-row md-radio-button:last-of-type, md-radio-group.layout-md-row md-radio-button:last-of-type, md-radio-group.layout-gt-md-row md-radio-button:last-of-type, md-radio-group.layout-lg-row md-radio-button:last-of-type, md-radio-group.layout-gt-lg-row md-radio-button:last-of-type, md-radio-group.layout-xl-row md-radio-button:last-of-type {
120 md-radio-group:focus {
122 md-radio-group.md-focused .md-checked .md-container:before {
127 md-radio-group[disabled] md-radio-button {
129 md-radio-group[disabled] md-radio-button .md-container {
132 .md-inline-form md-radio-group {
133 margin: 18px 0 19px; }
134 .md-inline-form md-radio-group md-radio-button {
135 display: inline-block;
138 box-sizing: border-box;
142 @media screen and (-ms-high-contrast: active) {
143 md-radio-button.md-default-theme .md-on {
144 background-color: #fff; } }