source: trip-planner-front/node_modules/angular-material/modules/js/radioButton/radioButton.css@ 6a3a178

Last change on this file since 6a3a178 was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 5.3 KB
Line 
1/*!
2 * AngularJS Material Design
3 * https://github.com/angular/material
4 * @license MIT
5 * v1.2.3
6 */
7md-radio-button {
8 box-sizing: border-box;
9 display: block;
10 margin-bottom: 16px;
11 white-space: nowrap;
12 cursor: pointer;
13 position: relative; }
14 md-radio-button[disabled] {
15 cursor: default; }
16 md-radio-button[disabled] .md-container {
17 cursor: default; }
18 md-radio-button .md-container {
19 position: absolute;
20 top: 50%;
21 transform: translateY(-50%);
22 box-sizing: border-box;
23 display: inline-block;
24 width: 20px;
25 height: 20px;
26 cursor: pointer;
27 left: 0;
28 right: auto; }
29 [dir=rtl] md-radio-button .md-container {
30 left: auto; }
31 [dir=rtl] md-radio-button .md-container {
32 right: 0; }
33 md-radio-button .md-container .md-ripple-container {
34 position: absolute;
35 display: block;
36 width: auto;
37 height: auto;
38 left: -15px;
39 top: -15px;
40 right: -15px;
41 bottom: -15px; }
42 md-radio-button .md-container:before {
43 box-sizing: border-box;
44 background-color: transparent;
45 border-radius: 50%;
46 content: '';
47 position: absolute;
48 display: block;
49 height: auto;
50 left: 0;
51 top: 0;
52 right: 0;
53 bottom: 0;
54 transition: all 0.5s;
55 width: auto; }
56 md-radio-button.md-align-top-left > div.md-container {
57 top: 12px; }
58 md-radio-button .md-off {
59 box-sizing: border-box;
60 position: absolute;
61 top: 0;
62 left: 0;
63 width: 20px;
64 height: 20px;
65 border-style: solid;
66 border-width: 2px;
67 border-radius: 50%;
68 transition: border-color ease 0.28s; }
69 md-radio-button .md-on {
70 box-sizing: border-box;
71 position: absolute;
72 top: 0;
73 left: 0;
74 width: 20px;
75 height: 20px;
76 border-radius: 50%;
77 transition: transform ease 0.28s;
78 transform: scale(0); }
79 md-radio-button.md-checked .md-on {
80 transform: scale(0.5); }
81 md-radio-button .md-label {
82 box-sizing: border-box;
83 position: relative;
84 display: inline-block;
85 margin-left: 30px;
86 margin-right: 0;
87 vertical-align: middle;
88 white-space: normal;
89 pointer-events: none;
90 width: auto; }
91 [dir=rtl] md-radio-button .md-label {
92 margin-left: 0; }
93 [dir=rtl] md-radio-button .md-label {
94 margin-right: 30px; }
95
96md-radio-group:focus {
97 outline: none; }
98
99md-radio-group.md-focused.ng-not-empty .md-checked .md-container:before {
100 left: -8px;
101 top: -8px;
102 right: -8px;
103 bottom: -8px; }
104
105md-radio-group.md-focused.ng-empty > md-radio-button:first-child .md-container:before {
106 left: -8px;
107 top: -8px;
108 right: -8px;
109 bottom: -8px; }
110
111md-radio-group[disabled] md-radio-button {
112 cursor: default; }
113 md-radio-group[disabled] md-radio-button .md-container {
114 cursor: default; }
115
116@media (max-width: 599px) {
117 .layout-row:not(.layout-xs-column) > md-radio-button,
118 .layout-xs-row > md-radio-button {
119 margin-bottom: 0; } }
120
121@media (min-width: 600px) and (max-width: 959px) {
122 .layout-row:not(.layout-gt-xs-column):not(.layout-sm-column) > md-radio-button,
123 .layout-gt-xs-row:not(.layout-sm-column) > md-radio-button,
124 .layout-sm-row:not(.layout-sm-column) > md-radio-button {
125 margin-bottom: 0; } }
126
127@media (min-width: 960px) and (max-width: 1279px) {
128 .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column) > md-radio-button,
129 .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column) > md-radio-button,
130 .layout-gt-sm-row:not(.layout-md-column) > md-radio-button,
131 .layout-md-row:not(.layout-md-column) > md-radio-button {
132 margin-bottom: 0; } }
133
134@media (min-width: 1280px) and (max-width: 1919px) {
135 .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column) > md-radio-button,
136 .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column) > md-radio-button,
137 .layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column) > md-radio-button,
138 .layout-gt-md-row:not(.layout-lg-column) > md-radio-button,
139 .layout-lg-row:not(.layout-lg-column) > md-radio-button {
140 margin-bottom: 0; } }
141
142@media (min-width: 1920px) {
143 .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column) > md-radio-button,
144 .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column) > md-radio-button,
145 .layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column) > md-radio-button,
146 .layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column) > md-radio-button,
147 .layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column) > md-radio-button,
148 .layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column) > md-radio-button {
149 margin-bottom: 0; } }
150
151.md-inline-form md-radio-group {
152 margin: 18px 0 19px; }
153 .md-inline-form md-radio-group md-radio-button {
154 display: inline-block;
155 height: 30px;
156 padding: 2px 10px 2px 6px;
157 box-sizing: border-box;
158 margin-top: 0;
159 margin-bottom: 0; }
160 .md-inline-form md-radio-group md-radio-button .md-label {
161 top: 4px; }
162 .md-inline-form md-radio-group md-radio-button .md-container {
163 margin-top: 2px; }
164
165@media screen and (-ms-high-contrast: active) {
166 md-radio-button.md-default-theme .md-on {
167 background-color: #fff; } }
Note: See TracBrowser for help on using the repository browser.