2 * material-design-lite - Material Design Components in CSS, JS and HTML
5 * @copyright 2015 Google, Inc.
6 * @link https://github.com/google/material-design-lite
10 * Copyright 2015 Google Inc. All Rights Reserved.
12 * Licensed under the Apache License, Version 2.0 (the "License");
13 * you may not use this file except in compliance with the License.
14 * You may obtain a copy of the License at
16 * http://www.apache.org/licenses/LICENSE-2.0
18 * Unless required by applicable law or agreed to in writing, software
19 * distributed under the License is distributed on an "AS IS" BASIS,
20 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21 * See the License for the specific language governing permissions and
22 * limitations under the License.
24 /* Material Design Lite */
26 * Copyright 2015 Google Inc. All Rights Reserved.
28 * Licensed under the Apache License, Version 2.0 (the "License");
29 * you may not use this file except in compliance with the License.
30 * You may obtain a copy of the License at
32 * http://www.apache.org/licenses/LICENSE-2.0
34 * Unless required by applicable law or agreed to in writing, software
35 * distributed under the License is distributed on an "AS IS" BASIS,
36 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
37 * See the License for the specific language governing permissions and
38 * limitations under the License.
40 /*------------------------------------* $CONTENTS
41 \*------------------------------------*/
43 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
70 * Even though all variables have the `!default` directive, most of them
71 * should not be changed as they are dependent one another. This can cause
72 * visual distortions (like alignment issues) that are hard to track down
75 /* ========== TYPOGRAPHY ========== */
76 /* We're splitting fonts into "preferred" and "performance" in order to optimize
77 page loading. For important text, such as the body, we want it to load
78 immediately and not wait for the web font load, whereas for other sections,
79 such as headers and titles, we're OK with things taking a bit longer to load.
80 We do have some optional classes and parameters in the mixins, in case you
81 definitely want to make sure you're using the preferred font and don't mind
83 We should be able to improve on this once CSS Font Loading L3 becomes more
86 /* ========== COLORS ========== */
89 * Material design color palettes.
90 * @see http://www.google.com/design/spec/style/color.html
94 * Copyright 2015 Google Inc. All Rights Reserved.
96 * Licensed under the Apache License, Version 2.0 (the "License");
97 * you may not use this file except in compliance with the License.
98 * You may obtain a copy of the License at
100 * http://www.apache.org/licenses/LICENSE-2.0
102 * Unless required by applicable law or agreed to in writing, software
103 * distributed under the License is distributed on an "AS IS" BASIS,
104 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
105 * See the License for the specific language governing permissions and
106 * limitations under the License.
108 /* ========== Color Palettes ========== */
111 * Copyright 2015 Google Inc. All Rights Reserved.
113 * Licensed under the Apache License, Version 2.0 (the "License");
114 * you may not use this file except in compliance with the License.
115 * You may obtain a copy of the License at
117 * http://www.apache.org/licenses/LICENSE-2.0
119 * Unless required by applicable law or agreed to in writing, software
120 * distributed under the License is distributed on an "AS IS" BASIS,
121 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
122 * See the License for the specific language governing permissions and
123 * limitations under the License.
125 /* ========== IMAGES ========== */
126 /* ========== Color & Themes ========== */
127 /* ========== Typography ========== */
128 /* ========== Components ========== */
129 /* ========== Standard Buttons ========== */
130 /* ========== Icon Toggles ========== */
131 /* ========== Radio Buttons ========== */
132 /* ========== Ripple effect ========== */
133 /* ========== Layout ========== */
134 /* ========== Content Tabs ========== */
135 /* ========== Checkboxes ========== */
136 /* ========== Switches ========== */
137 /* ========== Spinner ========== */
138 /* ========== Text fields ========== */
139 /* ========== Card ========== */
140 /* ========== Sliders ========== */
141 /* ========== Progress ========== */
142 /* ========== List ========== */
143 /* ========== Item ========== */
144 /* ========== Dropdown menu ========== */
145 /* ========== Tooltips ========== */
146 /* ========== Footer ========== */
160 /* Card dimensions */
179 * Copyright 2015 Google Inc. All Rights Reserved.
181 * Licensed under the Apache License, Version 2.0 (the "License");
182 * you may not use this file except in compliance with the License.
183 * You may obtain a copy of the License at
185 * http://www.apache.org/licenses/LICENSE-2.0
187 * Unless required by applicable law or agreed to in writing, software
188 * distributed under the License is distributed on an "AS IS" BASIS,
189 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
190 * See the License for the specific language governing permissions and
191 * limitations under the License.
198 * Copyright 2015 Google Inc. All Rights Reserved.
200 * Licensed under the Apache License, Version 2.0 (the "License");
201 * you may not use this file except in compliance with the License.
202 * You may obtain a copy of the License at
204 * http://www.apache.org/licenses/LICENSE-2.0
206 * Unless required by applicable law or agreed to in writing, software
207 * distributed under the License is distributed on an "AS IS" BASIS,
208 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
209 * See the License for the specific language governing permissions and
210 * limitations under the License.
213 * Copyright 2015 Google Inc. All Rights Reserved.
215 * Licensed under the Apache License, Version 2.0 (the "License");
216 * you may not use this file except in compliance with the License.
217 * You may obtain a copy of the License at
219 * http://www.apache.org/licenses/LICENSE-2.0
221 * Unless required by applicable law or agreed to in writing, software
222 * distributed under the License is distributed on an "AS IS" BASIS,
223 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
224 * See the License for the specific language governing permissions and
225 * limitations under the License.
228 * Copyright 2015 Google Inc. All Rights Reserved.
230 * Licensed under the Apache License, Version 2.0 (the "License");
231 * you may not use this file except in compliance with the License.
232 * You may obtain a copy of the License at
234 * http://www.apache.org/licenses/LICENSE-2.0
236 * Unless required by applicable law or agreed to in writing, software
237 * distributed under the License is distributed on an "AS IS" BASIS,
238 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
239 * See the License for the specific language governing permissions and
240 * limitations under the License.
242 /*------------------------------------* $CONTENTS
243 \*------------------------------------*/
245 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
272 * Even though all variables have the `!default` directive, most of them
273 * should not be changed as they are dependent one another. This can cause
274 * visual distortions (like alignment issues) that are hard to track down
277 /* ========== TYPOGRAPHY ========== */
278 /* We're splitting fonts into "preferred" and "performance" in order to optimize
279 page loading. For important text, such as the body, we want it to load
280 immediately and not wait for the web font load, whereas for other sections,
281 such as headers and titles, we're OK with things taking a bit longer to load.
282 We do have some optional classes and parameters in the mixins, in case you
283 definitely want to make sure you're using the preferred font and don't mind
285 We should be able to improve on this once CSS Font Loading L3 becomes more
288 /* ========== COLORS ========== */
291 * Material design color palettes.
292 * @see http://www.google.com/design/spec/style/color.html
296 * Copyright 2015 Google Inc. All Rights Reserved.
298 * Licensed under the Apache License, Version 2.0 (the "License");
299 * you may not use this file except in compliance with the License.
300 * You may obtain a copy of the License at
302 * http://www.apache.org/licenses/LICENSE-2.0
304 * Unless required by applicable law or agreed to in writing, software
305 * distributed under the License is distributed on an "AS IS" BASIS,
306 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
307 * See the License for the specific language governing permissions and
308 * limitations under the License.
310 /* ========== Color Palettes ========== */
313 * Copyright 2015 Google Inc. All Rights Reserved.
315 * Licensed under the Apache License, Version 2.0 (the "License");
316 * you may not use this file except in compliance with the License.
317 * You may obtain a copy of the License at
319 * http://www.apache.org/licenses/LICENSE-2.0
321 * Unless required by applicable law or agreed to in writing, software
322 * distributed under the License is distributed on an "AS IS" BASIS,
323 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
324 * See the License for the specific language governing permissions and
325 * limitations under the License.
327 /* ========== IMAGES ========== */
328 /* ========== Color & Themes ========== */
329 /* ========== Typography ========== */
330 /* ========== Components ========== */
331 /* ========== Standard Buttons ========== */
332 /* ========== Icon Toggles ========== */
333 /* ========== Radio Buttons ========== */
334 /* ========== Ripple effect ========== */
335 /* ========== Layout ========== */
336 /* ========== Content Tabs ========== */
337 /* ========== Checkboxes ========== */
338 /* ========== Switches ========== */
339 /* ========== Spinner ========== */
340 /* ========== Text fields ========== */
341 /* ========== Card ========== */
342 /* ========== Sliders ========== */
343 /* ========== Progress ========== */
344 /* ========== List ========== */
345 /* ========== Item ========== */
346 /* ========== Dropdown menu ========== */
347 /* ========== Tooltips ========== */
348 /* ========== Footer ========== */
362 /* Card dimensions */
381 * What follows is the result of much research on cross-browser styling.
382 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
383 * Kroc Camen, and the H5BP dev community and team.
385 /* ==========================================================================
386 Base styles: opinionated defaults
387 ========================================================================== */
389 color: rgba(0,0,0, 0.87);
394 * Remove text-shadow in selection highlight:
395 * https://twitter.com/miketaylr/status/12228805301
397 * These selection rule sets have to be separate.
398 * Customize the background color to match your design.
408 * A better looking default horizontal rule
414 border-top: 1px solid #ccc;
419 * Remove the gap between audio, canvas, iframes,
420 * images, videos and the bottom of their containers:
421 * https://github.com/h5bp/html5-boilerplate/issues/440
429 vertical-align: middle; }
432 * Remove default fieldset styles.
440 * Allow only vertical resizing of textareas.
445 /* ==========================================================================
446 Browser Upgrade Prompt
447 ========================================================================== */
454 /* ==========================================================================
455 Author's custom styles
456 ========================================================================== */
457 /* ==========================================================================
459 ========================================================================== */
461 * Hide visually and from screen readers:
464 display: none !important; }
467 * Hide only visually, but have it available for screen readers:
468 * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
481 * Extends the .visuallyhidden class to allow the element
482 * to be focusable when navigated to via the keyboard:
483 * https://www.drupal.org/node/897638
485 .visuallyhidden.focusable:active,
486 .visuallyhidden.focusable:focus {
495 * Hide visually and from screen readers, but maintain layout
498 visibility: hidden; }
501 * Clearfix: contain floats
503 * For modern browsers
504 * 1. The space content is one way to avoid an Opera bug when the
505 * `contenteditable` attribute is included anywhere else in the document.
506 * Otherwise it causes space to appear at the top and bottom of elements
507 * that receive the `clearfix` class.
508 * 2. The use of `table` rather than `block` is only necessary if using
509 * `:before` to contain the top-margins of child elements.
521 /* ==========================================================================
522 EXAMPLE Media Queries for Responsive Design.
523 These examples override the primary ('mobile first') styles.
524 Modify as content requires.
525 ========================================================================== */
526 @media only screen and (min-width: 35em) {
527 /* Style adjustments for viewports that meet the condition */ }
529 @media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {
530 /* Style adjustments for high resolution devices */ }
532 /* ==========================================================================
534 Inlined to avoid the additional HTTP request:
535 http://www.phpied.com/delay-loading-your-print-css/
536 ========================================================================== */
542 background: transparent !important;
543 color: #000 !important;
544 /* Black prints faster: http://www.sanbeiji.com/archives/953 */
545 box-shadow: none !important; }
548 text-decoration: underline; }
550 content: " (" attr(href) ")"; }
552 content: " (" attr(title) ")"; }
554 * Don't show links that are fragment identifiers,
555 * or use the `javascript:` pseudo protocol
558 a[href^="javascript:"]:after {
562 border: 1px solid #999;
563 page-break-inside: avoid; }
566 * http://css-discuss.incutio.com/wiki/Printing_Tables
569 display: table-header-group; }
572 page-break-inside: avoid; }
574 max-width: 100% !important; }
582 page-break-after: avoid; } }
585 * Copyright 2015 Google Inc. All Rights Reserved.
587 * Licensed under the Apache License, Version 2.0 (the "License");
588 * you may not use this file except in compliance with the License.
589 * You may obtain a copy of the License at
591 * http://www.apache.org/licenses/LICENSE-2.0
593 * Unless required by applicable law or agreed to in writing, software
594 * distributed under the License is distributed on an "AS IS" BASIS,
595 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
596 * See the License for the specific language governing permissions and
597 * limitations under the License.
599 /* Remove the unwanted box around FAB buttons */
600 /* More info: http://goo.gl/IPwKi */
601 a, .mdl-accordion, .mdl-button, .mdl-card, .mdl-checkbox, .mdl-dropdown-menu,
602 .mdl-icon-toggle, .mdl-item, .mdl-radio, .mdl-slider, .mdl-switch, .mdl-tabs__tab {
603 -webkit-tap-highlight-color: transparent;
604 -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
607 * Make html take up the entire screen
608 * Then set touch-action to avoid touch delay on mobile IE
613 -ms-touch-action: manipulation;
614 touch-action: manipulation; }
617 * Make body take up the entire screen
618 * Remove body margin so layout containers don't cause extra overflow.
626 * Main display reset for IE support.
627 * Source: http://weblog.west-wind.com/posts/2015/Jan/12/main-HTML5-Tag-not-working-in-Internet-Explorer-91011
633 * Apply no display to elements with the hidden attribute.
634 * IE 9 and 10 support.
637 display: none !important; }
640 * Copyright 2015 Google Inc. All Rights Reserved.
642 * Licensed under the Apache License, Version 2.0 (the "License");
643 * you may not use this file except in compliance with the License.
644 * You may obtain a copy of the License at
646 * http://www.apache.org/licenses/LICENSE-2.0
648 * Unless required by applicable law or agreed to in writing, software
649 * distributed under the License is distributed on an "AS IS" BASIS,
650 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
651 * See the License for the specific language governing permissions and
652 * limitations under the License.
655 * Copyright 2015 Google Inc. All Rights Reserved.
657 * Licensed under the Apache License, Version 2.0 (the "License");
658 * you may not use this file except in compliance with the License.
659 * You may obtain a copy of the License at
661 * http://www.apache.org/licenses/LICENSE-2.0
663 * Unless required by applicable law or agreed to in writing, software
664 * distributed under the License is distributed on an "AS IS" BASIS,
665 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
666 * See the License for the specific language governing permissions and
667 * limitations under the License.
669 /*------------------------------------* $CONTENTS
670 \*------------------------------------*/
672 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
699 * Even though all variables have the `!default` directive, most of them
700 * should not be changed as they are dependent one another. This can cause
701 * visual distortions (like alignment issues) that are hard to track down
704 /* ========== TYPOGRAPHY ========== */
705 /* We're splitting fonts into "preferred" and "performance" in order to optimize
706 page loading. For important text, such as the body, we want it to load
707 immediately and not wait for the web font load, whereas for other sections,
708 such as headers and titles, we're OK with things taking a bit longer to load.
709 We do have some optional classes and parameters in the mixins, in case you
710 definitely want to make sure you're using the preferred font and don't mind
712 We should be able to improve on this once CSS Font Loading L3 becomes more
715 /* ========== COLORS ========== */
718 * Material design color palettes.
719 * @see http://www.google.com/design/spec/style/color.html
723 * Copyright 2015 Google Inc. All Rights Reserved.
725 * Licensed under the Apache License, Version 2.0 (the "License");
726 * you may not use this file except in compliance with the License.
727 * You may obtain a copy of the License at
729 * http://www.apache.org/licenses/LICENSE-2.0
731 * Unless required by applicable law or agreed to in writing, software
732 * distributed under the License is distributed on an "AS IS" BASIS,
733 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
734 * See the License for the specific language governing permissions and
735 * limitations under the License.
737 /* ========== Color Palettes ========== */
740 * Copyright 2015 Google Inc. All Rights Reserved.
742 * Licensed under the Apache License, Version 2.0 (the "License");
743 * you may not use this file except in compliance with the License.
744 * You may obtain a copy of the License at
746 * http://www.apache.org/licenses/LICENSE-2.0
748 * Unless required by applicable law or agreed to in writing, software
749 * distributed under the License is distributed on an "AS IS" BASIS,
750 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
751 * See the License for the specific language governing permissions and
752 * limitations under the License.
754 /* ========== IMAGES ========== */
755 /* ========== Color & Themes ========== */
756 /* ========== Typography ========== */
757 /* ========== Components ========== */
758 /* ========== Standard Buttons ========== */
759 /* ========== Icon Toggles ========== */
760 /* ========== Radio Buttons ========== */
761 /* ========== Ripple effect ========== */
762 /* ========== Layout ========== */
763 /* ========== Content Tabs ========== */
764 /* ========== Checkboxes ========== */
765 /* ========== Switches ========== */
766 /* ========== Spinner ========== */
767 /* ========== Text fields ========== */
768 /* ========== Card ========== */
769 /* ========== Sliders ========== */
770 /* ========== Progress ========== */
771 /* ========== List ========== */
772 /* ========== Item ========== */
773 /* ========== Dropdown menu ========== */
774 /* ========== Tooltips ========== */
775 /* ========== Footer ========== */
789 /* Card dimensions */
808 * Copyright 2015 Google Inc. All Rights Reserved.
810 * Licensed under the Apache License, Version 2.0 (the "License");
811 * you may not use this file except in compliance with the License.
812 * You may obtain a copy of the License at
814 * http://www.apache.org/licenses/LICENSE-2.0
816 * Unless required by applicable law or agreed to in writing, software
817 * distributed under the License is distributed on an "AS IS" BASIS,
818 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
819 * See the License for the specific language governing permissions and
820 * limitations under the License.
827 font-family: "Helvetica", "Arial", sans-serif;
832 h1, h2, h3, h4, h5, h6, p {
837 * Styles for HTML elements
839 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
840 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
844 letter-spacing: -0.02em;
849 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
853 letter-spacing: -0.02em;
855 margin-bottom: 24px; }
858 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
863 margin-bottom: 24px; }
866 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
871 margin-bottom: 24px; }
874 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
878 -moz-osx-font-smoothing: grayscale;
880 margin-bottom: 16px; }
883 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
887 letter-spacing: 0.02em;
889 margin-bottom: 16px; }
892 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
896 letter-spacing: 0.04em;
898 margin-bottom: 16px; }
905 margin-bottom: 16px; }
908 color: rgb(255,64,129);
912 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
918 letter-spacing: 0.08em; }
925 margin-left: -0.05em; }
928 background-color: #f4ff81; }
938 font-style: normal; }
949 .mdl-typography--display-4 {
950 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
954 letter-spacing: -0.04em; }
956 .mdl-typography--display-4-color-contrast {
957 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
961 letter-spacing: -0.04em;
964 .mdl-typography--display-3 {
965 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
969 letter-spacing: -0.02em; }
971 .mdl-typography--display-3-color-contrast {
972 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
976 letter-spacing: -0.02em;
979 .mdl-typography--display-2 {
980 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
985 .mdl-typography--display-2-color-contrast {
986 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
992 .mdl-typography--display-1 {
993 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
998 .mdl-typography--display-1-color-contrast {
999 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1005 .mdl-typography--headline {
1006 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1010 -moz-osx-font-smoothing: grayscale; }
1012 .mdl-typography--headline-color-contrast {
1013 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1017 -moz-osx-font-smoothing: grayscale;
1020 .mdl-typography--title {
1021 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1025 letter-spacing: 0.02em; }
1027 .mdl-typography--title-color-contrast {
1028 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1032 letter-spacing: 0.02em;
1035 .mdl-typography--subhead {
1036 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1040 letter-spacing: 0.04em; }
1042 .mdl-typography--subhead-color-contrast {
1043 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1047 letter-spacing: 0.04em;
1050 .mdl-typography--body-2 {
1054 letter-spacing: 0; }
1056 .mdl-typography--body-2-color-contrast {
1063 .mdl-typography--body-1 {
1067 letter-spacing: 0; }
1069 .mdl-typography--body-1-color-contrast {
1076 .mdl-typography--body-2-force-preferred-font {
1077 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1081 letter-spacing: 0; }
1083 .mdl-typography--body-2-force-preferred-font-color-contrast {
1084 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1091 .mdl-typography--body-1-force-preferred-font {
1092 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1096 letter-spacing: 0; }
1098 .mdl-typography--body-1-force-preferred-font-color-contrast {
1099 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1106 .mdl-typography--caption {
1110 letter-spacing: 0; }
1112 .mdl-typography--caption-force-preferred-font {
1113 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1117 letter-spacing: 0; }
1119 .mdl-typography--caption-color-contrast {
1126 .mdl-typography--caption-force-preferred-font-color-contrast {
1127 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1134 .mdl-typography--menu {
1135 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1139 letter-spacing: 0; }
1141 .mdl-typography--menu-color-contrast {
1142 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1149 .mdl-typography--button {
1150 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1153 text-transform: uppercase;
1155 letter-spacing: 0; }
1157 .mdl-typography--button-color-contrast {
1158 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1161 text-transform: uppercase;
1166 .mdl-typography--text-left {
1169 .mdl-typography--text-right {
1170 text-align: right; }
1172 .mdl-typography--text-center {
1173 text-align: center; }
1175 .mdl-typography--text-justify {
1176 text-align: justify; }
1178 .mdl-typography--text-nowrap {
1179 white-space: nowrap; }
1181 .mdl-typography--text-lowercase {
1182 text-transform: lowercase; }
1184 .mdl-typography--text-uppercase {
1185 text-transform: uppercase; }
1187 .mdl-typography--text-capitalize {
1188 text-transform: capitalize; }
1190 .mdl-typography--font-thin {
1191 font-weight: 200 !important; }
1193 .mdl-typography--font-light {
1194 font-weight: 300 !important; }
1196 .mdl-typography--font-regular {
1197 font-weight: 400 !important; }
1199 .mdl-typography--font-medium {
1200 font-weight: 500 !important; }
1202 .mdl-typography--font-bold {
1203 font-weight: 700 !important; }
1205 .mdl-typography--font-black {
1206 font-weight: 900 !important; }
1209 font-family: 'Material Icons';
1210 font-weight: normal;
1214 letter-spacing: normal;
1215 text-transform: none;
1216 display: inline-block;
1218 -moz-font-feature-settings: 'liga';
1219 font-feature-settings: 'liga';
1220 -webkit-font-feature-settings: 'liga';
1221 -webkit-font-smoothing: antialiased; }
1224 * Copyright 2015 Google Inc. All Rights Reserved.
1226 * Licensed under the Apache License, Version 2.0 (the "License");
1227 * you may not use this file except in compliance with the License.
1228 * You may obtain a copy of the License at
1230 * http://www.apache.org/licenses/LICENSE-2.0
1232 * Unless required by applicable law or agreed to in writing, software
1233 * distributed under the License is distributed on an "AS IS" BASIS,
1234 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1235 * See the License for the specific language governing permissions and
1236 * limitations under the License.
1239 * Copyright 2015 Google Inc. All Rights Reserved.
1241 * Licensed under the Apache License, Version 2.0 (the "License");
1242 * you may not use this file except in compliance with the License.
1243 * You may obtain a copy of the License at
1245 * http://www.apache.org/licenses/LICENSE-2.0
1247 * Unless required by applicable law or agreed to in writing, software
1248 * distributed under the License is distributed on an "AS IS" BASIS,
1249 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1250 * See the License for the specific language governing permissions and
1251 * limitations under the License.
1253 /*------------------------------------* $CONTENTS
1254 \*------------------------------------*/
1256 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
1283 * Even though all variables have the `!default` directive, most of them
1284 * should not be changed as they are dependent one another. This can cause
1285 * visual distortions (like alignment issues) that are hard to track down
1288 /* ========== TYPOGRAPHY ========== */
1289 /* We're splitting fonts into "preferred" and "performance" in order to optimize
1290 page loading. For important text, such as the body, we want it to load
1291 immediately and not wait for the web font load, whereas for other sections,
1292 such as headers and titles, we're OK with things taking a bit longer to load.
1293 We do have some optional classes and parameters in the mixins, in case you
1294 definitely want to make sure you're using the preferred font and don't mind
1295 the performance hit.
1296 We should be able to improve on this once CSS Font Loading L3 becomes more
1299 /* ========== COLORS ========== */
1302 * Material design color palettes.
1303 * @see http://www.google.com/design/spec/style/color.html
1307 * Copyright 2015 Google Inc. All Rights Reserved.
1309 * Licensed under the Apache License, Version 2.0 (the "License");
1310 * you may not use this file except in compliance with the License.
1311 * You may obtain a copy of the License at
1313 * http://www.apache.org/licenses/LICENSE-2.0
1315 * Unless required by applicable law or agreed to in writing, software
1316 * distributed under the License is distributed on an "AS IS" BASIS,
1317 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1318 * See the License for the specific language governing permissions and
1319 * limitations under the License.
1321 /* ========== Color Palettes ========== */
1324 * Copyright 2015 Google Inc. All Rights Reserved.
1326 * Licensed under the Apache License, Version 2.0 (the "License");
1327 * you may not use this file except in compliance with the License.
1328 * You may obtain a copy of the License at
1330 * http://www.apache.org/licenses/LICENSE-2.0
1332 * Unless required by applicable law or agreed to in writing, software
1333 * distributed under the License is distributed on an "AS IS" BASIS,
1334 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1335 * See the License for the specific language governing permissions and
1336 * limitations under the License.
1338 /* ========== IMAGES ========== */
1339 /* ========== Color & Themes ========== */
1340 /* ========== Typography ========== */
1341 /* ========== Components ========== */
1342 /* ========== Standard Buttons ========== */
1343 /* ========== Icon Toggles ========== */
1344 /* ========== Radio Buttons ========== */
1345 /* ========== Ripple effect ========== */
1346 /* ========== Layout ========== */
1347 /* ========== Content Tabs ========== */
1348 /* ========== Checkboxes ========== */
1349 /* ========== Switches ========== */
1350 /* ========== Spinner ========== */
1351 /* ========== Text fields ========== */
1352 /* ========== Card ========== */
1353 /* ========== Sliders ========== */
1354 /* ========== Progress ========== */
1355 /* ========== List ========== */
1356 /* ========== Item ========== */
1357 /* ========== Dropdown menu ========== */
1358 /* ========== Tooltips ========== */
1359 /* ========== Footer ========== */
1373 /* Card dimensions */
1391 .mdl-color-text--red {
1392 color: rgb(244,67,54) !important; }
1395 background-color: rgb(244,67,54) !important; }
1397 .mdl-color-text--red-50 {
1398 color: rgb(255,235,238) !important; }
1400 .mdl-color--red-50 {
1401 background-color: rgb(255,235,238) !important; }
1403 .mdl-color-text--red-100 {
1404 color: rgb(255,205,210) !important; }
1406 .mdl-color--red-100 {
1407 background-color: rgb(255,205,210) !important; }
1409 .mdl-color-text--red-200 {
1410 color: rgb(239,154,154) !important; }
1412 .mdl-color--red-200 {
1413 background-color: rgb(239,154,154) !important; }
1415 .mdl-color-text--red-300 {
1416 color: rgb(229,115,115) !important; }
1418 .mdl-color--red-300 {
1419 background-color: rgb(229,115,115) !important; }
1421 .mdl-color-text--red-400 {
1422 color: rgb(239,83,80) !important; }
1424 .mdl-color--red-400 {
1425 background-color: rgb(239,83,80) !important; }
1427 .mdl-color-text--red-500 {
1428 color: rgb(244,67,54) !important; }
1430 .mdl-color--red-500 {
1431 background-color: rgb(244,67,54) !important; }
1433 .mdl-color-text--red-600 {
1434 color: rgb(229,57,53) !important; }
1436 .mdl-color--red-600 {
1437 background-color: rgb(229,57,53) !important; }
1439 .mdl-color-text--red-700 {
1440 color: rgb(211,47,47) !important; }
1442 .mdl-color--red-700 {
1443 background-color: rgb(211,47,47) !important; }
1445 .mdl-color-text--red-800 {
1446 color: rgb(198,40,40) !important; }
1448 .mdl-color--red-800 {
1449 background-color: rgb(198,40,40) !important; }
1451 .mdl-color-text--red-900 {
1452 color: rgb(183,28,28) !important; }
1454 .mdl-color--red-900 {
1455 background-color: rgb(183,28,28) !important; }
1457 .mdl-color-text--red-A100 {
1458 color: rgb(255,138,128) !important; }
1460 .mdl-color--red-A100 {
1461 background-color: rgb(255,138,128) !important; }
1463 .mdl-color-text--red-A200 {
1464 color: rgb(255,82,82) !important; }
1466 .mdl-color--red-A200 {
1467 background-color: rgb(255,82,82) !important; }
1469 .mdl-color-text--red-A400 {
1470 color: rgb(255,23,68) !important; }
1472 .mdl-color--red-A400 {
1473 background-color: rgb(255,23,68) !important; }
1475 .mdl-color-text--red-A700 {
1476 color: rgb(213,0,0) !important; }
1478 .mdl-color--red-A700 {
1479 background-color: rgb(213,0,0) !important; }
1481 .mdl-color-text--pink {
1482 color: rgb(233,30,99) !important; }
1485 background-color: rgb(233,30,99) !important; }
1487 .mdl-color-text--pink-50 {
1488 color: rgb(252,228,236) !important; }
1490 .mdl-color--pink-50 {
1491 background-color: rgb(252,228,236) !important; }
1493 .mdl-color-text--pink-100 {
1494 color: rgb(248,187,208) !important; }
1496 .mdl-color--pink-100 {
1497 background-color: rgb(248,187,208) !important; }
1499 .mdl-color-text--pink-200 {
1500 color: rgb(244,143,177) !important; }
1502 .mdl-color--pink-200 {
1503 background-color: rgb(244,143,177) !important; }
1505 .mdl-color-text--pink-300 {
1506 color: rgb(240,98,146) !important; }
1508 .mdl-color--pink-300 {
1509 background-color: rgb(240,98,146) !important; }
1511 .mdl-color-text--pink-400 {
1512 color: rgb(236,64,122) !important; }
1514 .mdl-color--pink-400 {
1515 background-color: rgb(236,64,122) !important; }
1517 .mdl-color-text--pink-500 {
1518 color: rgb(233,30,99) !important; }
1520 .mdl-color--pink-500 {
1521 background-color: rgb(233,30,99) !important; }
1523 .mdl-color-text--pink-600 {
1524 color: rgb(216,27,96) !important; }
1526 .mdl-color--pink-600 {
1527 background-color: rgb(216,27,96) !important; }
1529 .mdl-color-text--pink-700 {
1530 color: rgb(194,24,91) !important; }
1532 .mdl-color--pink-700 {
1533 background-color: rgb(194,24,91) !important; }
1535 .mdl-color-text--pink-800 {
1536 color: rgb(173,20,87) !important; }
1538 .mdl-color--pink-800 {
1539 background-color: rgb(173,20,87) !important; }
1541 .mdl-color-text--pink-900 {
1542 color: rgb(136,14,79) !important; }
1544 .mdl-color--pink-900 {
1545 background-color: rgb(136,14,79) !important; }
1547 .mdl-color-text--pink-A100 {
1548 color: rgb(255,128,171) !important; }
1550 .mdl-color--pink-A100 {
1551 background-color: rgb(255,128,171) !important; }
1553 .mdl-color-text--pink-A200 {
1554 color: rgb(255,64,129) !important; }
1556 .mdl-color--pink-A200 {
1557 background-color: rgb(255,64,129) !important; }
1559 .mdl-color-text--pink-A400 {
1560 color: rgb(245,0,87) !important; }
1562 .mdl-color--pink-A400 {
1563 background-color: rgb(245,0,87) !important; }
1565 .mdl-color-text--pink-A700 {
1566 color: rgb(197,17,98) !important; }
1568 .mdl-color--pink-A700 {
1569 background-color: rgb(197,17,98) !important; }
1571 .mdl-color-text--purple {
1572 color: rgb(156,39,176) !important; }
1574 .mdl-color--purple {
1575 background-color: rgb(156,39,176) !important; }
1577 .mdl-color-text--purple-50 {
1578 color: rgb(243,229,245) !important; }
1580 .mdl-color--purple-50 {
1581 background-color: rgb(243,229,245) !important; }
1583 .mdl-color-text--purple-100 {
1584 color: rgb(225,190,231) !important; }
1586 .mdl-color--purple-100 {
1587 background-color: rgb(225,190,231) !important; }
1589 .mdl-color-text--purple-200 {
1590 color: rgb(206,147,216) !important; }
1592 .mdl-color--purple-200 {
1593 background-color: rgb(206,147,216) !important; }
1595 .mdl-color-text--purple-300 {
1596 color: rgb(186,104,200) !important; }
1598 .mdl-color--purple-300 {
1599 background-color: rgb(186,104,200) !important; }
1601 .mdl-color-text--purple-400 {
1602 color: rgb(171,71,188) !important; }
1604 .mdl-color--purple-400 {
1605 background-color: rgb(171,71,188) !important; }
1607 .mdl-color-text--purple-500 {
1608 color: rgb(156,39,176) !important; }
1610 .mdl-color--purple-500 {
1611 background-color: rgb(156,39,176) !important; }
1613 .mdl-color-text--purple-600 {
1614 color: rgb(142,36,170) !important; }
1616 .mdl-color--purple-600 {
1617 background-color: rgb(142,36,170) !important; }
1619 .mdl-color-text--purple-700 {
1620 color: rgb(123,31,162) !important; }
1622 .mdl-color--purple-700 {
1623 background-color: rgb(123,31,162) !important; }
1625 .mdl-color-text--purple-800 {
1626 color: rgb(106,27,154) !important; }
1628 .mdl-color--purple-800 {
1629 background-color: rgb(106,27,154) !important; }
1631 .mdl-color-text--purple-900 {
1632 color: rgb(74,20,140) !important; }
1634 .mdl-color--purple-900 {
1635 background-color: rgb(74,20,140) !important; }
1637 .mdl-color-text--purple-A100 {
1638 color: rgb(234,128,252) !important; }
1640 .mdl-color--purple-A100 {
1641 background-color: rgb(234,128,252) !important; }
1643 .mdl-color-text--purple-A200 {
1644 color: rgb(224,64,251) !important; }
1646 .mdl-color--purple-A200 {
1647 background-color: rgb(224,64,251) !important; }
1649 .mdl-color-text--purple-A400 {
1650 color: rgb(213,0,249) !important; }
1652 .mdl-color--purple-A400 {
1653 background-color: rgb(213,0,249) !important; }
1655 .mdl-color-text--purple-A700 {
1656 color: rgb(170,0,255) !important; }
1658 .mdl-color--purple-A700 {
1659 background-color: rgb(170,0,255) !important; }
1661 .mdl-color-text--deep-purple {
1662 color: rgb(103,58,183) !important; }
1664 .mdl-color--deep-purple {
1665 background-color: rgb(103,58,183) !important; }
1667 .mdl-color-text--deep-purple-50 {
1668 color: rgb(237,231,246) !important; }
1670 .mdl-color--deep-purple-50 {
1671 background-color: rgb(237,231,246) !important; }
1673 .mdl-color-text--deep-purple-100 {
1674 color: rgb(209,196,233) !important; }
1676 .mdl-color--deep-purple-100 {
1677 background-color: rgb(209,196,233) !important; }
1679 .mdl-color-text--deep-purple-200 {
1680 color: rgb(179,157,219) !important; }
1682 .mdl-color--deep-purple-200 {
1683 background-color: rgb(179,157,219) !important; }
1685 .mdl-color-text--deep-purple-300 {
1686 color: rgb(149,117,205) !important; }
1688 .mdl-color--deep-purple-300 {
1689 background-color: rgb(149,117,205) !important; }
1691 .mdl-color-text--deep-purple-400 {
1692 color: rgb(126,87,194) !important; }
1694 .mdl-color--deep-purple-400 {
1695 background-color: rgb(126,87,194) !important; }
1697 .mdl-color-text--deep-purple-500 {
1698 color: rgb(103,58,183) !important; }
1700 .mdl-color--deep-purple-500 {
1701 background-color: rgb(103,58,183) !important; }
1703 .mdl-color-text--deep-purple-600 {
1704 color: rgb(94,53,177) !important; }
1706 .mdl-color--deep-purple-600 {
1707 background-color: rgb(94,53,177) !important; }
1709 .mdl-color-text--deep-purple-700 {
1710 color: rgb(81,45,168) !important; }
1712 .mdl-color--deep-purple-700 {
1713 background-color: rgb(81,45,168) !important; }
1715 .mdl-color-text--deep-purple-800 {
1716 color: rgb(69,39,160) !important; }
1718 .mdl-color--deep-purple-800 {
1719 background-color: rgb(69,39,160) !important; }
1721 .mdl-color-text--deep-purple-900 {
1722 color: rgb(49,27,146) !important; }
1724 .mdl-color--deep-purple-900 {
1725 background-color: rgb(49,27,146) !important; }
1727 .mdl-color-text--deep-purple-A100 {
1728 color: rgb(179,136,255) !important; }
1730 .mdl-color--deep-purple-A100 {
1731 background-color: rgb(179,136,255) !important; }
1733 .mdl-color-text--deep-purple-A200 {
1734 color: rgb(124,77,255) !important; }
1736 .mdl-color--deep-purple-A200 {
1737 background-color: rgb(124,77,255) !important; }
1739 .mdl-color-text--deep-purple-A400 {
1740 color: rgb(101,31,255) !important; }
1742 .mdl-color--deep-purple-A400 {
1743 background-color: rgb(101,31,255) !important; }
1745 .mdl-color-text--deep-purple-A700 {
1746 color: rgb(98,0,234) !important; }
1748 .mdl-color--deep-purple-A700 {
1749 background-color: rgb(98,0,234) !important; }
1751 .mdl-color-text--indigo {
1752 color: rgb(63,81,181) !important; }
1754 .mdl-color--indigo {
1755 background-color: rgb(63,81,181) !important; }
1757 .mdl-color-text--indigo-50 {
1758 color: rgb(232,234,246) !important; }
1760 .mdl-color--indigo-50 {
1761 background-color: rgb(232,234,246) !important; }
1763 .mdl-color-text--indigo-100 {
1764 color: rgb(197,202,233) !important; }
1766 .mdl-color--indigo-100 {
1767 background-color: rgb(197,202,233) !important; }
1769 .mdl-color-text--indigo-200 {
1770 color: rgb(159,168,218) !important; }
1772 .mdl-color--indigo-200 {
1773 background-color: rgb(159,168,218) !important; }
1775 .mdl-color-text--indigo-300 {
1776 color: rgb(121,134,203) !important; }
1778 .mdl-color--indigo-300 {
1779 background-color: rgb(121,134,203) !important; }
1781 .mdl-color-text--indigo-400 {
1782 color: rgb(92,107,192) !important; }
1784 .mdl-color--indigo-400 {
1785 background-color: rgb(92,107,192) !important; }
1787 .mdl-color-text--indigo-500 {
1788 color: rgb(63,81,181) !important; }
1790 .mdl-color--indigo-500 {
1791 background-color: rgb(63,81,181) !important; }
1793 .mdl-color-text--indigo-600 {
1794 color: rgb(57,73,171) !important; }
1796 .mdl-color--indigo-600 {
1797 background-color: rgb(57,73,171) !important; }
1799 .mdl-color-text--indigo-700 {
1800 color: rgb(48,63,159) !important; }
1802 .mdl-color--indigo-700 {
1803 background-color: rgb(48,63,159) !important; }
1805 .mdl-color-text--indigo-800 {
1806 color: rgb(40,53,147) !important; }
1808 .mdl-color--indigo-800 {
1809 background-color: rgb(40,53,147) !important; }
1811 .mdl-color-text--indigo-900 {
1812 color: rgb(26,35,126) !important; }
1814 .mdl-color--indigo-900 {
1815 background-color: rgb(26,35,126) !important; }
1817 .mdl-color-text--indigo-A100 {
1818 color: rgb(140,158,255) !important; }
1820 .mdl-color--indigo-A100 {
1821 background-color: rgb(140,158,255) !important; }
1823 .mdl-color-text--indigo-A200 {
1824 color: rgb(83,109,254) !important; }
1826 .mdl-color--indigo-A200 {
1827 background-color: rgb(83,109,254) !important; }
1829 .mdl-color-text--indigo-A400 {
1830 color: rgb(61,90,254) !important; }
1832 .mdl-color--indigo-A400 {
1833 background-color: rgb(61,90,254) !important; }
1835 .mdl-color-text--indigo-A700 {
1836 color: rgb(48,79,254) !important; }
1838 .mdl-color--indigo-A700 {
1839 background-color: rgb(48,79,254) !important; }
1841 .mdl-color-text--blue {
1842 color: rgb(33,150,243) !important; }
1845 background-color: rgb(33,150,243) !important; }
1847 .mdl-color-text--blue-50 {
1848 color: rgb(227,242,253) !important; }
1850 .mdl-color--blue-50 {
1851 background-color: rgb(227,242,253) !important; }
1853 .mdl-color-text--blue-100 {
1854 color: rgb(187,222,251) !important; }
1856 .mdl-color--blue-100 {
1857 background-color: rgb(187,222,251) !important; }
1859 .mdl-color-text--blue-200 {
1860 color: rgb(144,202,249) !important; }
1862 .mdl-color--blue-200 {
1863 background-color: rgb(144,202,249) !important; }
1865 .mdl-color-text--blue-300 {
1866 color: rgb(100,181,246) !important; }
1868 .mdl-color--blue-300 {
1869 background-color: rgb(100,181,246) !important; }
1871 .mdl-color-text--blue-400 {
1872 color: rgb(66,165,245) !important; }
1874 .mdl-color--blue-400 {
1875 background-color: rgb(66,165,245) !important; }
1877 .mdl-color-text--blue-500 {
1878 color: rgb(33,150,243) !important; }
1880 .mdl-color--blue-500 {
1881 background-color: rgb(33,150,243) !important; }
1883 .mdl-color-text--blue-600 {
1884 color: rgb(30,136,229) !important; }
1886 .mdl-color--blue-600 {
1887 background-color: rgb(30,136,229) !important; }
1889 .mdl-color-text--blue-700 {
1890 color: rgb(25,118,210) !important; }
1892 .mdl-color--blue-700 {
1893 background-color: rgb(25,118,210) !important; }
1895 .mdl-color-text--blue-800 {
1896 color: rgb(21,101,192) !important; }
1898 .mdl-color--blue-800 {
1899 background-color: rgb(21,101,192) !important; }
1901 .mdl-color-text--blue-900 {
1902 color: rgb(13,71,161) !important; }
1904 .mdl-color--blue-900 {
1905 background-color: rgb(13,71,161) !important; }
1907 .mdl-color-text--blue-A100 {
1908 color: rgb(130,177,255) !important; }
1910 .mdl-color--blue-A100 {
1911 background-color: rgb(130,177,255) !important; }
1913 .mdl-color-text--blue-A200 {
1914 color: rgb(68,138,255) !important; }
1916 .mdl-color--blue-A200 {
1917 background-color: rgb(68,138,255) !important; }
1919 .mdl-color-text--blue-A400 {
1920 color: rgb(41,121,255) !important; }
1922 .mdl-color--blue-A400 {
1923 background-color: rgb(41,121,255) !important; }
1925 .mdl-color-text--blue-A700 {
1926 color: rgb(41,98,255) !important; }
1928 .mdl-color--blue-A700 {
1929 background-color: rgb(41,98,255) !important; }
1931 .mdl-color-text--light-blue {
1932 color: rgb(3,169,244) !important; }
1934 .mdl-color--light-blue {
1935 background-color: rgb(3,169,244) !important; }
1937 .mdl-color-text--light-blue-50 {
1938 color: rgb(225,245,254) !important; }
1940 .mdl-color--light-blue-50 {
1941 background-color: rgb(225,245,254) !important; }
1943 .mdl-color-text--light-blue-100 {
1944 color: rgb(179,229,252) !important; }
1946 .mdl-color--light-blue-100 {
1947 background-color: rgb(179,229,252) !important; }
1949 .mdl-color-text--light-blue-200 {
1950 color: rgb(129,212,250) !important; }
1952 .mdl-color--light-blue-200 {
1953 background-color: rgb(129,212,250) !important; }
1955 .mdl-color-text--light-blue-300 {
1956 color: rgb(79,195,247) !important; }
1958 .mdl-color--light-blue-300 {
1959 background-color: rgb(79,195,247) !important; }
1961 .mdl-color-text--light-blue-400 {
1962 color: rgb(41,182,246) !important; }
1964 .mdl-color--light-blue-400 {
1965 background-color: rgb(41,182,246) !important; }
1967 .mdl-color-text--light-blue-500 {
1968 color: rgb(3,169,244) !important; }
1970 .mdl-color--light-blue-500 {
1971 background-color: rgb(3,169,244) !important; }
1973 .mdl-color-text--light-blue-600 {
1974 color: rgb(3,155,229) !important; }
1976 .mdl-color--light-blue-600 {
1977 background-color: rgb(3,155,229) !important; }
1979 .mdl-color-text--light-blue-700 {
1980 color: rgb(2,136,209) !important; }
1982 .mdl-color--light-blue-700 {
1983 background-color: rgb(2,136,209) !important; }
1985 .mdl-color-text--light-blue-800 {
1986 color: rgb(2,119,189) !important; }
1988 .mdl-color--light-blue-800 {
1989 background-color: rgb(2,119,189) !important; }
1991 .mdl-color-text--light-blue-900 {
1992 color: rgb(1,87,155) !important; }
1994 .mdl-color--light-blue-900 {
1995 background-color: rgb(1,87,155) !important; }
1997 .mdl-color-text--light-blue-A100 {
1998 color: rgb(128,216,255) !important; }
2000 .mdl-color--light-blue-A100 {
2001 background-color: rgb(128,216,255) !important; }
2003 .mdl-color-text--light-blue-A200 {
2004 color: rgb(64,196,255) !important; }
2006 .mdl-color--light-blue-A200 {
2007 background-color: rgb(64,196,255) !important; }
2009 .mdl-color-text--light-blue-A400 {
2010 color: rgb(0,176,255) !important; }
2012 .mdl-color--light-blue-A400 {
2013 background-color: rgb(0,176,255) !important; }
2015 .mdl-color-text--light-blue-A700 {
2016 color: rgb(0,145,234) !important; }
2018 .mdl-color--light-blue-A700 {
2019 background-color: rgb(0,145,234) !important; }
2021 .mdl-color-text--cyan {
2022 color: rgb(0,188,212) !important; }
2025 background-color: rgb(0,188,212) !important; }
2027 .mdl-color-text--cyan-50 {
2028 color: rgb(224,247,250) !important; }
2030 .mdl-color--cyan-50 {
2031 background-color: rgb(224,247,250) !important; }
2033 .mdl-color-text--cyan-100 {
2034 color: rgb(178,235,242) !important; }
2036 .mdl-color--cyan-100 {
2037 background-color: rgb(178,235,242) !important; }
2039 .mdl-color-text--cyan-200 {
2040 color: rgb(128,222,234) !important; }
2042 .mdl-color--cyan-200 {
2043 background-color: rgb(128,222,234) !important; }
2045 .mdl-color-text--cyan-300 {
2046 color: rgb(77,208,225) !important; }
2048 .mdl-color--cyan-300 {
2049 background-color: rgb(77,208,225) !important; }
2051 .mdl-color-text--cyan-400 {
2052 color: rgb(38,198,218) !important; }
2054 .mdl-color--cyan-400 {
2055 background-color: rgb(38,198,218) !important; }
2057 .mdl-color-text--cyan-500 {
2058 color: rgb(0,188,212) !important; }
2060 .mdl-color--cyan-500 {
2061 background-color: rgb(0,188,212) !important; }
2063 .mdl-color-text--cyan-600 {
2064 color: rgb(0,172,193) !important; }
2066 .mdl-color--cyan-600 {
2067 background-color: rgb(0,172,193) !important; }
2069 .mdl-color-text--cyan-700 {
2070 color: rgb(0,151,167) !important; }
2072 .mdl-color--cyan-700 {
2073 background-color: rgb(0,151,167) !important; }
2075 .mdl-color-text--cyan-800 {
2076 color: rgb(0,131,143) !important; }
2078 .mdl-color--cyan-800 {
2079 background-color: rgb(0,131,143) !important; }
2081 .mdl-color-text--cyan-900 {
2082 color: rgb(0,96,100) !important; }
2084 .mdl-color--cyan-900 {
2085 background-color: rgb(0,96,100) !important; }
2087 .mdl-color-text--cyan-A100 {
2088 color: rgb(132,255,255) !important; }
2090 .mdl-color--cyan-A100 {
2091 background-color: rgb(132,255,255) !important; }
2093 .mdl-color-text--cyan-A200 {
2094 color: rgb(24,255,255) !important; }
2096 .mdl-color--cyan-A200 {
2097 background-color: rgb(24,255,255) !important; }
2099 .mdl-color-text--cyan-A400 {
2100 color: rgb(0,229,255) !important; }
2102 .mdl-color--cyan-A400 {
2103 background-color: rgb(0,229,255) !important; }
2105 .mdl-color-text--cyan-A700 {
2106 color: rgb(0,184,212) !important; }
2108 .mdl-color--cyan-A700 {
2109 background-color: rgb(0,184,212) !important; }
2111 .mdl-color-text--teal {
2112 color: rgb(0,150,136) !important; }
2115 background-color: rgb(0,150,136) !important; }
2117 .mdl-color-text--teal-50 {
2118 color: rgb(224,242,241) !important; }
2120 .mdl-color--teal-50 {
2121 background-color: rgb(224,242,241) !important; }
2123 .mdl-color-text--teal-100 {
2124 color: rgb(178,223,219) !important; }
2126 .mdl-color--teal-100 {
2127 background-color: rgb(178,223,219) !important; }
2129 .mdl-color-text--teal-200 {
2130 color: rgb(128,203,196) !important; }
2132 .mdl-color--teal-200 {
2133 background-color: rgb(128,203,196) !important; }
2135 .mdl-color-text--teal-300 {
2136 color: rgb(77,182,172) !important; }
2138 .mdl-color--teal-300 {
2139 background-color: rgb(77,182,172) !important; }
2141 .mdl-color-text--teal-400 {
2142 color: rgb(38,166,154) !important; }
2144 .mdl-color--teal-400 {
2145 background-color: rgb(38,166,154) !important; }
2147 .mdl-color-text--teal-500 {
2148 color: rgb(0,150,136) !important; }
2150 .mdl-color--teal-500 {
2151 background-color: rgb(0,150,136) !important; }
2153 .mdl-color-text--teal-600 {
2154 color: rgb(0,137,123) !important; }
2156 .mdl-color--teal-600 {
2157 background-color: rgb(0,137,123) !important; }
2159 .mdl-color-text--teal-700 {
2160 color: rgb(0,121,107) !important; }
2162 .mdl-color--teal-700 {
2163 background-color: rgb(0,121,107) !important; }
2165 .mdl-color-text--teal-800 {
2166 color: rgb(0,105,92) !important; }
2168 .mdl-color--teal-800 {
2169 background-color: rgb(0,105,92) !important; }
2171 .mdl-color-text--teal-900 {
2172 color: rgb(0,77,64) !important; }
2174 .mdl-color--teal-900 {
2175 background-color: rgb(0,77,64) !important; }
2177 .mdl-color-text--teal-A100 {
2178 color: rgb(167,255,235) !important; }
2180 .mdl-color--teal-A100 {
2181 background-color: rgb(167,255,235) !important; }
2183 .mdl-color-text--teal-A200 {
2184 color: rgb(100,255,218) !important; }
2186 .mdl-color--teal-A200 {
2187 background-color: rgb(100,255,218) !important; }
2189 .mdl-color-text--teal-A400 {
2190 color: rgb(29,233,182) !important; }
2192 .mdl-color--teal-A400 {
2193 background-color: rgb(29,233,182) !important; }
2195 .mdl-color-text--teal-A700 {
2196 color: rgb(0,191,165) !important; }
2198 .mdl-color--teal-A700 {
2199 background-color: rgb(0,191,165) !important; }
2201 .mdl-color-text--green {
2202 color: rgb(76,175,80) !important; }
2205 background-color: rgb(76,175,80) !important; }
2207 .mdl-color-text--green-50 {
2208 color: rgb(232,245,233) !important; }
2210 .mdl-color--green-50 {
2211 background-color: rgb(232,245,233) !important; }
2213 .mdl-color-text--green-100 {
2214 color: rgb(200,230,201) !important; }
2216 .mdl-color--green-100 {
2217 background-color: rgb(200,230,201) !important; }
2219 .mdl-color-text--green-200 {
2220 color: rgb(165,214,167) !important; }
2222 .mdl-color--green-200 {
2223 background-color: rgb(165,214,167) !important; }
2225 .mdl-color-text--green-300 {
2226 color: rgb(129,199,132) !important; }
2228 .mdl-color--green-300 {
2229 background-color: rgb(129,199,132) !important; }
2231 .mdl-color-text--green-400 {
2232 color: rgb(102,187,106) !important; }
2234 .mdl-color--green-400 {
2235 background-color: rgb(102,187,106) !important; }
2237 .mdl-color-text--green-500 {
2238 color: rgb(76,175,80) !important; }
2240 .mdl-color--green-500 {
2241 background-color: rgb(76,175,80) !important; }
2243 .mdl-color-text--green-600 {
2244 color: rgb(67,160,71) !important; }
2246 .mdl-color--green-600 {
2247 background-color: rgb(67,160,71) !important; }
2249 .mdl-color-text--green-700 {
2250 color: rgb(56,142,60) !important; }
2252 .mdl-color--green-700 {
2253 background-color: rgb(56,142,60) !important; }
2255 .mdl-color-text--green-800 {
2256 color: rgb(46,125,50) !important; }
2258 .mdl-color--green-800 {
2259 background-color: rgb(46,125,50) !important; }
2261 .mdl-color-text--green-900 {
2262 color: rgb(27,94,32) !important; }
2264 .mdl-color--green-900 {
2265 background-color: rgb(27,94,32) !important; }
2267 .mdl-color-text--green-A100 {
2268 color: rgb(185,246,202) !important; }
2270 .mdl-color--green-A100 {
2271 background-color: rgb(185,246,202) !important; }
2273 .mdl-color-text--green-A200 {
2274 color: rgb(105,240,174) !important; }
2276 .mdl-color--green-A200 {
2277 background-color: rgb(105,240,174) !important; }
2279 .mdl-color-text--green-A400 {
2280 color: rgb(0,230,118) !important; }
2282 .mdl-color--green-A400 {
2283 background-color: rgb(0,230,118) !important; }
2285 .mdl-color-text--green-A700 {
2286 color: rgb(0,200,83) !important; }
2288 .mdl-color--green-A700 {
2289 background-color: rgb(0,200,83) !important; }
2291 .mdl-color-text--light-green {
2292 color: rgb(139,195,74) !important; }
2294 .mdl-color--light-green {
2295 background-color: rgb(139,195,74) !important; }
2297 .mdl-color-text--light-green-50 {
2298 color: rgb(241,248,233) !important; }
2300 .mdl-color--light-green-50 {
2301 background-color: rgb(241,248,233) !important; }
2303 .mdl-color-text--light-green-100 {
2304 color: rgb(220,237,200) !important; }
2306 .mdl-color--light-green-100 {
2307 background-color: rgb(220,237,200) !important; }
2309 .mdl-color-text--light-green-200 {
2310 color: rgb(197,225,165) !important; }
2312 .mdl-color--light-green-200 {
2313 background-color: rgb(197,225,165) !important; }
2315 .mdl-color-text--light-green-300 {
2316 color: rgb(174,213,129) !important; }
2318 .mdl-color--light-green-300 {
2319 background-color: rgb(174,213,129) !important; }
2321 .mdl-color-text--light-green-400 {
2322 color: rgb(156,204,101) !important; }
2324 .mdl-color--light-green-400 {
2325 background-color: rgb(156,204,101) !important; }
2327 .mdl-color-text--light-green-500 {
2328 color: rgb(139,195,74) !important; }
2330 .mdl-color--light-green-500 {
2331 background-color: rgb(139,195,74) !important; }
2333 .mdl-color-text--light-green-600 {
2334 color: rgb(124,179,66) !important; }
2336 .mdl-color--light-green-600 {
2337 background-color: rgb(124,179,66) !important; }
2339 .mdl-color-text--light-green-700 {
2340 color: rgb(104,159,56) !important; }
2342 .mdl-color--light-green-700 {
2343 background-color: rgb(104,159,56) !important; }
2345 .mdl-color-text--light-green-800 {
2346 color: rgb(85,139,47) !important; }
2348 .mdl-color--light-green-800 {
2349 background-color: rgb(85,139,47) !important; }
2351 .mdl-color-text--light-green-900 {
2352 color: rgb(51,105,30) !important; }
2354 .mdl-color--light-green-900 {
2355 background-color: rgb(51,105,30) !important; }
2357 .mdl-color-text--light-green-A100 {
2358 color: rgb(204,255,144) !important; }
2360 .mdl-color--light-green-A100 {
2361 background-color: rgb(204,255,144) !important; }
2363 .mdl-color-text--light-green-A200 {
2364 color: rgb(178,255,89) !important; }
2366 .mdl-color--light-green-A200 {
2367 background-color: rgb(178,255,89) !important; }
2369 .mdl-color-text--light-green-A400 {
2370 color: rgb(118,255,3) !important; }
2372 .mdl-color--light-green-A400 {
2373 background-color: rgb(118,255,3) !important; }
2375 .mdl-color-text--light-green-A700 {
2376 color: rgb(100,221,23) !important; }
2378 .mdl-color--light-green-A700 {
2379 background-color: rgb(100,221,23) !important; }
2381 .mdl-color-text--lime {
2382 color: rgb(205,220,57) !important; }
2385 background-color: rgb(205,220,57) !important; }
2387 .mdl-color-text--lime-50 {
2388 color: rgb(249,251,231) !important; }
2390 .mdl-color--lime-50 {
2391 background-color: rgb(249,251,231) !important; }
2393 .mdl-color-text--lime-100 {
2394 color: rgb(240,244,195) !important; }
2396 .mdl-color--lime-100 {
2397 background-color: rgb(240,244,195) !important; }
2399 .mdl-color-text--lime-200 {
2400 color: rgb(230,238,156) !important; }
2402 .mdl-color--lime-200 {
2403 background-color: rgb(230,238,156) !important; }
2405 .mdl-color-text--lime-300 {
2406 color: rgb(220,231,117) !important; }
2408 .mdl-color--lime-300 {
2409 background-color: rgb(220,231,117) !important; }
2411 .mdl-color-text--lime-400 {
2412 color: rgb(212,225,87) !important; }
2414 .mdl-color--lime-400 {
2415 background-color: rgb(212,225,87) !important; }
2417 .mdl-color-text--lime-500 {
2418 color: rgb(205,220,57) !important; }
2420 .mdl-color--lime-500 {
2421 background-color: rgb(205,220,57) !important; }
2423 .mdl-color-text--lime-600 {
2424 color: rgb(192,202,51) !important; }
2426 .mdl-color--lime-600 {
2427 background-color: rgb(192,202,51) !important; }
2429 .mdl-color-text--lime-700 {
2430 color: rgb(175,180,43) !important; }
2432 .mdl-color--lime-700 {
2433 background-color: rgb(175,180,43) !important; }
2435 .mdl-color-text--lime-800 {
2436 color: rgb(158,157,36) !important; }
2438 .mdl-color--lime-800 {
2439 background-color: rgb(158,157,36) !important; }
2441 .mdl-color-text--lime-900 {
2442 color: rgb(130,119,23) !important; }
2444 .mdl-color--lime-900 {
2445 background-color: rgb(130,119,23) !important; }
2447 .mdl-color-text--lime-A100 {
2448 color: rgb(244,255,129) !important; }
2450 .mdl-color--lime-A100 {
2451 background-color: rgb(244,255,129) !important; }
2453 .mdl-color-text--lime-A200 {
2454 color: rgb(238,255,65) !important; }
2456 .mdl-color--lime-A200 {
2457 background-color: rgb(238,255,65) !important; }
2459 .mdl-color-text--lime-A400 {
2460 color: rgb(198,255,0) !important; }
2462 .mdl-color--lime-A400 {
2463 background-color: rgb(198,255,0) !important; }
2465 .mdl-color-text--lime-A700 {
2466 color: rgb(174,234,0) !important; }
2468 .mdl-color--lime-A700 {
2469 background-color: rgb(174,234,0) !important; }
2471 .mdl-color-text--yellow {
2472 color: rgb(255,235,59) !important; }
2474 .mdl-color--yellow {
2475 background-color: rgb(255,235,59) !important; }
2477 .mdl-color-text--yellow-50 {
2478 color: rgb(255,253,231) !important; }
2480 .mdl-color--yellow-50 {
2481 background-color: rgb(255,253,231) !important; }
2483 .mdl-color-text--yellow-100 {
2484 color: rgb(255,249,196) !important; }
2486 .mdl-color--yellow-100 {
2487 background-color: rgb(255,249,196) !important; }
2489 .mdl-color-text--yellow-200 {
2490 color: rgb(255,245,157) !important; }
2492 .mdl-color--yellow-200 {
2493 background-color: rgb(255,245,157) !important; }
2495 .mdl-color-text--yellow-300 {
2496 color: rgb(255,241,118) !important; }
2498 .mdl-color--yellow-300 {
2499 background-color: rgb(255,241,118) !important; }
2501 .mdl-color-text--yellow-400 {
2502 color: rgb(255,238,88) !important; }
2504 .mdl-color--yellow-400 {
2505 background-color: rgb(255,238,88) !important; }
2507 .mdl-color-text--yellow-500 {
2508 color: rgb(255,235,59) !important; }
2510 .mdl-color--yellow-500 {
2511 background-color: rgb(255,235,59) !important; }
2513 .mdl-color-text--yellow-600 {
2514 color: rgb(253,216,53) !important; }
2516 .mdl-color--yellow-600 {
2517 background-color: rgb(253,216,53) !important; }
2519 .mdl-color-text--yellow-700 {
2520 color: rgb(251,192,45) !important; }
2522 .mdl-color--yellow-700 {
2523 background-color: rgb(251,192,45) !important; }
2525 .mdl-color-text--yellow-800 {
2526 color: rgb(249,168,37) !important; }
2528 .mdl-color--yellow-800 {
2529 background-color: rgb(249,168,37) !important; }
2531 .mdl-color-text--yellow-900 {
2532 color: rgb(245,127,23) !important; }
2534 .mdl-color--yellow-900 {
2535 background-color: rgb(245,127,23) !important; }
2537 .mdl-color-text--yellow-A100 {
2538 color: rgb(255,255,141) !important; }
2540 .mdl-color--yellow-A100 {
2541 background-color: rgb(255,255,141) !important; }
2543 .mdl-color-text--yellow-A200 {
2544 color: rgb(255,255,0) !important; }
2546 .mdl-color--yellow-A200 {
2547 background-color: rgb(255,255,0) !important; }
2549 .mdl-color-text--yellow-A400 {
2550 color: rgb(255,234,0) !important; }
2552 .mdl-color--yellow-A400 {
2553 background-color: rgb(255,234,0) !important; }
2555 .mdl-color-text--yellow-A700 {
2556 color: rgb(255,214,0) !important; }
2558 .mdl-color--yellow-A700 {
2559 background-color: rgb(255,214,0) !important; }
2561 .mdl-color-text--amber {
2562 color: rgb(255,193,7) !important; }
2565 background-color: rgb(255,193,7) !important; }
2567 .mdl-color-text--amber-50 {
2568 color: rgb(255,248,225) !important; }
2570 .mdl-color--amber-50 {
2571 background-color: rgb(255,248,225) !important; }
2573 .mdl-color-text--amber-100 {
2574 color: rgb(255,236,179) !important; }
2576 .mdl-color--amber-100 {
2577 background-color: rgb(255,236,179) !important; }
2579 .mdl-color-text--amber-200 {
2580 color: rgb(255,224,130) !important; }
2582 .mdl-color--amber-200 {
2583 background-color: rgb(255,224,130) !important; }
2585 .mdl-color-text--amber-300 {
2586 color: rgb(255,213,79) !important; }
2588 .mdl-color--amber-300 {
2589 background-color: rgb(255,213,79) !important; }
2591 .mdl-color-text--amber-400 {
2592 color: rgb(255,202,40) !important; }
2594 .mdl-color--amber-400 {
2595 background-color: rgb(255,202,40) !important; }
2597 .mdl-color-text--amber-500 {
2598 color: rgb(255,193,7) !important; }
2600 .mdl-color--amber-500 {
2601 background-color: rgb(255,193,7) !important; }
2603 .mdl-color-text--amber-600 {
2604 color: rgb(255,179,0) !important; }
2606 .mdl-color--amber-600 {
2607 background-color: rgb(255,179,0) !important; }
2609 .mdl-color-text--amber-700 {
2610 color: rgb(255,160,0) !important; }
2612 .mdl-color--amber-700 {
2613 background-color: rgb(255,160,0) !important; }
2615 .mdl-color-text--amber-800 {
2616 color: rgb(255,143,0) !important; }
2618 .mdl-color--amber-800 {
2619 background-color: rgb(255,143,0) !important; }
2621 .mdl-color-text--amber-900 {
2622 color: rgb(255,111,0) !important; }
2624 .mdl-color--amber-900 {
2625 background-color: rgb(255,111,0) !important; }
2627 .mdl-color-text--amber-A100 {
2628 color: rgb(255,229,127) !important; }
2630 .mdl-color--amber-A100 {
2631 background-color: rgb(255,229,127) !important; }
2633 .mdl-color-text--amber-A200 {
2634 color: rgb(255,215,64) !important; }
2636 .mdl-color--amber-A200 {
2637 background-color: rgb(255,215,64) !important; }
2639 .mdl-color-text--amber-A400 {
2640 color: rgb(255,196,0) !important; }
2642 .mdl-color--amber-A400 {
2643 background-color: rgb(255,196,0) !important; }
2645 .mdl-color-text--amber-A700 {
2646 color: rgb(255,171,0) !important; }
2648 .mdl-color--amber-A700 {
2649 background-color: rgb(255,171,0) !important; }
2651 .mdl-color-text--orange {
2652 color: rgb(255,152,0) !important; }
2654 .mdl-color--orange {
2655 background-color: rgb(255,152,0) !important; }
2657 .mdl-color-text--orange-50 {
2658 color: rgb(255,243,224) !important; }
2660 .mdl-color--orange-50 {
2661 background-color: rgb(255,243,224) !important; }
2663 .mdl-color-text--orange-100 {
2664 color: rgb(255,224,178) !important; }
2666 .mdl-color--orange-100 {
2667 background-color: rgb(255,224,178) !important; }
2669 .mdl-color-text--orange-200 {
2670 color: rgb(255,204,128) !important; }
2672 .mdl-color--orange-200 {
2673 background-color: rgb(255,204,128) !important; }
2675 .mdl-color-text--orange-300 {
2676 color: rgb(255,183,77) !important; }
2678 .mdl-color--orange-300 {
2679 background-color: rgb(255,183,77) !important; }
2681 .mdl-color-text--orange-400 {
2682 color: rgb(255,167,38) !important; }
2684 .mdl-color--orange-400 {
2685 background-color: rgb(255,167,38) !important; }
2687 .mdl-color-text--orange-500 {
2688 color: rgb(255,152,0) !important; }
2690 .mdl-color--orange-500 {
2691 background-color: rgb(255,152,0) !important; }
2693 .mdl-color-text--orange-600 {
2694 color: rgb(251,140,0) !important; }
2696 .mdl-color--orange-600 {
2697 background-color: rgb(251,140,0) !important; }
2699 .mdl-color-text--orange-700 {
2700 color: rgb(245,124,0) !important; }
2702 .mdl-color--orange-700 {
2703 background-color: rgb(245,124,0) !important; }
2705 .mdl-color-text--orange-800 {
2706 color: rgb(239,108,0) !important; }
2708 .mdl-color--orange-800 {
2709 background-color: rgb(239,108,0) !important; }
2711 .mdl-color-text--orange-900 {
2712 color: rgb(230,81,0) !important; }
2714 .mdl-color--orange-900 {
2715 background-color: rgb(230,81,0) !important; }
2717 .mdl-color-text--orange-A100 {
2718 color: rgb(255,209,128) !important; }
2720 .mdl-color--orange-A100 {
2721 background-color: rgb(255,209,128) !important; }
2723 .mdl-color-text--orange-A200 {
2724 color: rgb(255,171,64) !important; }
2726 .mdl-color--orange-A200 {
2727 background-color: rgb(255,171,64) !important; }
2729 .mdl-color-text--orange-A400 {
2730 color: rgb(255,145,0) !important; }
2732 .mdl-color--orange-A400 {
2733 background-color: rgb(255,145,0) !important; }
2735 .mdl-color-text--orange-A700 {
2736 color: rgb(255,109,0) !important; }
2738 .mdl-color--orange-A700 {
2739 background-color: rgb(255,109,0) !important; }
2741 .mdl-color-text--deep-orange {
2742 color: rgb(255,87,34) !important; }
2744 .mdl-color--deep-orange {
2745 background-color: rgb(255,87,34) !important; }
2747 .mdl-color-text--deep-orange-50 {
2748 color: rgb(251,233,231) !important; }
2750 .mdl-color--deep-orange-50 {
2751 background-color: rgb(251,233,231) !important; }
2753 .mdl-color-text--deep-orange-100 {
2754 color: rgb(255,204,188) !important; }
2756 .mdl-color--deep-orange-100 {
2757 background-color: rgb(255,204,188) !important; }
2759 .mdl-color-text--deep-orange-200 {
2760 color: rgb(255,171,145) !important; }
2762 .mdl-color--deep-orange-200 {
2763 background-color: rgb(255,171,145) !important; }
2765 .mdl-color-text--deep-orange-300 {
2766 color: rgb(255,138,101) !important; }
2768 .mdl-color--deep-orange-300 {
2769 background-color: rgb(255,138,101) !important; }
2771 .mdl-color-text--deep-orange-400 {
2772 color: rgb(255,112,67) !important; }
2774 .mdl-color--deep-orange-400 {
2775 background-color: rgb(255,112,67) !important; }
2777 .mdl-color-text--deep-orange-500 {
2778 color: rgb(255,87,34) !important; }
2780 .mdl-color--deep-orange-500 {
2781 background-color: rgb(255,87,34) !important; }
2783 .mdl-color-text--deep-orange-600 {
2784 color: rgb(244,81,30) !important; }
2786 .mdl-color--deep-orange-600 {
2787 background-color: rgb(244,81,30) !important; }
2789 .mdl-color-text--deep-orange-700 {
2790 color: rgb(230,74,25) !important; }
2792 .mdl-color--deep-orange-700 {
2793 background-color: rgb(230,74,25) !important; }
2795 .mdl-color-text--deep-orange-800 {
2796 color: rgb(216,67,21) !important; }
2798 .mdl-color--deep-orange-800 {
2799 background-color: rgb(216,67,21) !important; }
2801 .mdl-color-text--deep-orange-900 {
2802 color: rgb(191,54,12) !important; }
2804 .mdl-color--deep-orange-900 {
2805 background-color: rgb(191,54,12) !important; }
2807 .mdl-color-text--deep-orange-A100 {
2808 color: rgb(255,158,128) !important; }
2810 .mdl-color--deep-orange-A100 {
2811 background-color: rgb(255,158,128) !important; }
2813 .mdl-color-text--deep-orange-A200 {
2814 color: rgb(255,110,64) !important; }
2816 .mdl-color--deep-orange-A200 {
2817 background-color: rgb(255,110,64) !important; }
2819 .mdl-color-text--deep-orange-A400 {
2820 color: rgb(255,61,0) !important; }
2822 .mdl-color--deep-orange-A400 {
2823 background-color: rgb(255,61,0) !important; }
2825 .mdl-color-text--deep-orange-A700 {
2826 color: rgb(221,44,0) !important; }
2828 .mdl-color--deep-orange-A700 {
2829 background-color: rgb(221,44,0) !important; }
2831 .mdl-color-text--brown {
2832 color: rgb(121,85,72) !important; }
2835 background-color: rgb(121,85,72) !important; }
2837 .mdl-color-text--brown-50 {
2838 color: rgb(239,235,233) !important; }
2840 .mdl-color--brown-50 {
2841 background-color: rgb(239,235,233) !important; }
2843 .mdl-color-text--brown-100 {
2844 color: rgb(215,204,200) !important; }
2846 .mdl-color--brown-100 {
2847 background-color: rgb(215,204,200) !important; }
2849 .mdl-color-text--brown-200 {
2850 color: rgb(188,170,164) !important; }
2852 .mdl-color--brown-200 {
2853 background-color: rgb(188,170,164) !important; }
2855 .mdl-color-text--brown-300 {
2856 color: rgb(161,136,127) !important; }
2858 .mdl-color--brown-300 {
2859 background-color: rgb(161,136,127) !important; }
2861 .mdl-color-text--brown-400 {
2862 color: rgb(141,110,99) !important; }
2864 .mdl-color--brown-400 {
2865 background-color: rgb(141,110,99) !important; }
2867 .mdl-color-text--brown-500 {
2868 color: rgb(121,85,72) !important; }
2870 .mdl-color--brown-500 {
2871 background-color: rgb(121,85,72) !important; }
2873 .mdl-color-text--brown-600 {
2874 color: rgb(109,76,65) !important; }
2876 .mdl-color--brown-600 {
2877 background-color: rgb(109,76,65) !important; }
2879 .mdl-color-text--brown-700 {
2880 color: rgb(93,64,55) !important; }
2882 .mdl-color--brown-700 {
2883 background-color: rgb(93,64,55) !important; }
2885 .mdl-color-text--brown-800 {
2886 color: rgb(78,52,46) !important; }
2888 .mdl-color--brown-800 {
2889 background-color: rgb(78,52,46) !important; }
2891 .mdl-color-text--brown-900 {
2892 color: rgb(62,39,35) !important; }
2894 .mdl-color--brown-900 {
2895 background-color: rgb(62,39,35) !important; }
2897 .mdl-color-text--grey {
2898 color: rgb(158,158,158) !important; }
2901 background-color: rgb(158,158,158) !important; }
2903 .mdl-color-text--grey-50 {
2904 color: rgb(250,250,250) !important; }
2906 .mdl-color--grey-50 {
2907 background-color: rgb(250,250,250) !important; }
2909 .mdl-color-text--grey-100 {
2910 color: rgb(245,245,245) !important; }
2912 .mdl-color--grey-100 {
2913 background-color: rgb(245,245,245) !important; }
2915 .mdl-color-text--grey-200 {
2916 color: rgb(238,238,238) !important; }
2918 .mdl-color--grey-200 {
2919 background-color: rgb(238,238,238) !important; }
2921 .mdl-color-text--grey-300 {
2922 color: rgb(224,224,224) !important; }
2924 .mdl-color--grey-300 {
2925 background-color: rgb(224,224,224) !important; }
2927 .mdl-color-text--grey-400 {
2928 color: rgb(189,189,189) !important; }
2930 .mdl-color--grey-400 {
2931 background-color: rgb(189,189,189) !important; }
2933 .mdl-color-text--grey-500 {
2934 color: rgb(158,158,158) !important; }
2936 .mdl-color--grey-500 {
2937 background-color: rgb(158,158,158) !important; }
2939 .mdl-color-text--grey-600 {
2940 color: rgb(117,117,117) !important; }
2942 .mdl-color--grey-600 {
2943 background-color: rgb(117,117,117) !important; }
2945 .mdl-color-text--grey-700 {
2946 color: rgb(97,97,97) !important; }
2948 .mdl-color--grey-700 {
2949 background-color: rgb(97,97,97) !important; }
2951 .mdl-color-text--grey-800 {
2952 color: rgb(66,66,66) !important; }
2954 .mdl-color--grey-800 {
2955 background-color: rgb(66,66,66) !important; }
2957 .mdl-color-text--grey-900 {
2958 color: rgb(33,33,33) !important; }
2960 .mdl-color--grey-900 {
2961 background-color: rgb(33,33,33) !important; }
2963 .mdl-color-text--blue-grey {
2964 color: rgb(96,125,139) !important; }
2966 .mdl-color--blue-grey {
2967 background-color: rgb(96,125,139) !important; }
2969 .mdl-color-text--blue-grey-50 {
2970 color: rgb(236,239,241) !important; }
2972 .mdl-color--blue-grey-50 {
2973 background-color: rgb(236,239,241) !important; }
2975 .mdl-color-text--blue-grey-100 {
2976 color: rgb(207,216,220) !important; }
2978 .mdl-color--blue-grey-100 {
2979 background-color: rgb(207,216,220) !important; }
2981 .mdl-color-text--blue-grey-200 {
2982 color: rgb(176,190,197) !important; }
2984 .mdl-color--blue-grey-200 {
2985 background-color: rgb(176,190,197) !important; }
2987 .mdl-color-text--blue-grey-300 {
2988 color: rgb(144,164,174) !important; }
2990 .mdl-color--blue-grey-300 {
2991 background-color: rgb(144,164,174) !important; }
2993 .mdl-color-text--blue-grey-400 {
2994 color: rgb(120,144,156) !important; }
2996 .mdl-color--blue-grey-400 {
2997 background-color: rgb(120,144,156) !important; }
2999 .mdl-color-text--blue-grey-500 {
3000 color: rgb(96,125,139) !important; }
3002 .mdl-color--blue-grey-500 {
3003 background-color: rgb(96,125,139) !important; }
3005 .mdl-color-text--blue-grey-600 {
3006 color: rgb(84,110,122) !important; }
3008 .mdl-color--blue-grey-600 {
3009 background-color: rgb(84,110,122) !important; }
3011 .mdl-color-text--blue-grey-700 {
3012 color: rgb(69,90,100) !important; }
3014 .mdl-color--blue-grey-700 {
3015 background-color: rgb(69,90,100) !important; }
3017 .mdl-color-text--blue-grey-800 {
3018 color: rgb(55,71,79) !important; }
3020 .mdl-color--blue-grey-800 {
3021 background-color: rgb(55,71,79) !important; }
3023 .mdl-color-text--blue-grey-900 {
3024 color: rgb(38,50,56) !important; }
3026 .mdl-color--blue-grey-900 {
3027 background-color: rgb(38,50,56) !important; }
3030 background-color: rgb(0,0,0) !important; }
3032 .mdl-color-text--black {
3033 color: rgb(0,0,0) !important; }
3036 background-color: rgb(255,255,255) !important; }
3038 .mdl-color-text--white {
3039 color: rgb(255,255,255) !important; }
3041 .mdl-color--primary {
3042 background-color: rgb(63,81,181) !important; }
3044 .mdl-color--primary-contrast {
3045 background-color: rgb(255,255,255) !important; }
3047 .mdl-color--primary-dark {
3048 background-color: rgb(48,63,159) !important; }
3050 .mdl-color--accent {
3051 background-color: rgb(255,64,129) !important; }
3053 .mdl-color--accent-contrast {
3054 background-color: rgb(255,255,255) !important; }
3056 .mdl-color-text--primary {
3057 color: rgb(63,81,181) !important; }
3059 .mdl-color-text--primary-contrast {
3060 color: rgb(255,255,255) !important; }
3062 .mdl-color-text--primary-dark {
3063 color: rgb(48,63,159) !important; }
3065 .mdl-color-text--accent {
3066 color: rgb(255,64,129) !important; }
3068 .mdl-color-text--accent-contrast {
3069 color: rgb(255,255,255) !important; }
3072 * Copyright 2015 Google Inc. All Rights Reserved.
3074 * Licensed under the Apache License, Version 2.0 (the "License");
3075 * you may not use this file except in compliance with the License.
3076 * You may obtain a copy of the License at
3078 * http://www.apache.org/licenses/LICENSE-2.0
3080 * Unless required by applicable law or agreed to in writing, software
3081 * distributed under the License is distributed on an "AS IS" BASIS,
3082 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3083 * See the License for the specific language governing permissions and
3084 * limitations under the License.
3087 * Copyright 2015 Google Inc. All Rights Reserved.
3089 * Licensed under the Apache License, Version 2.0 (the "License");
3090 * you may not use this file except in compliance with the License.
3091 * You may obtain a copy of the License at
3093 * http://www.apache.org/licenses/LICENSE-2.0
3095 * Unless required by applicable law or agreed to in writing, software
3096 * distributed under the License is distributed on an "AS IS" BASIS,
3097 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3098 * See the License for the specific language governing permissions and
3099 * limitations under the License.
3101 /*------------------------------------* $CONTENTS
3102 \*------------------------------------*/
3104 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
3131 * Even though all variables have the `!default` directive, most of them
3132 * should not be changed as they are dependent one another. This can cause
3133 * visual distortions (like alignment issues) that are hard to track down
3136 /* ========== TYPOGRAPHY ========== */
3137 /* We're splitting fonts into "preferred" and "performance" in order to optimize
3138 page loading. For important text, such as the body, we want it to load
3139 immediately and not wait for the web font load, whereas for other sections,
3140 such as headers and titles, we're OK with things taking a bit longer to load.
3141 We do have some optional classes and parameters in the mixins, in case you
3142 definitely want to make sure you're using the preferred font and don't mind
3143 the performance hit.
3144 We should be able to improve on this once CSS Font Loading L3 becomes more
3147 /* ========== COLORS ========== */
3150 * Material design color palettes.
3151 * @see http://www.google.com/design/spec/style/color.html
3155 * Copyright 2015 Google Inc. All Rights Reserved.
3157 * Licensed under the Apache License, Version 2.0 (the "License");
3158 * you may not use this file except in compliance with the License.
3159 * You may obtain a copy of the License at
3161 * http://www.apache.org/licenses/LICENSE-2.0
3163 * Unless required by applicable law or agreed to in writing, software
3164 * distributed under the License is distributed on an "AS IS" BASIS,
3165 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3166 * See the License for the specific language governing permissions and
3167 * limitations under the License.
3169 /* ========== Color Palettes ========== */
3172 * Copyright 2015 Google Inc. All Rights Reserved.
3174 * Licensed under the Apache License, Version 2.0 (the "License");
3175 * you may not use this file except in compliance with the License.
3176 * You may obtain a copy of the License at
3178 * http://www.apache.org/licenses/LICENSE-2.0
3180 * Unless required by applicable law or agreed to in writing, software
3181 * distributed under the License is distributed on an "AS IS" BASIS,
3182 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3183 * See the License for the specific language governing permissions and
3184 * limitations under the License.
3186 /* ========== IMAGES ========== */
3187 /* ========== Color & Themes ========== */
3188 /* ========== Typography ========== */
3189 /* ========== Components ========== */
3190 /* ========== Standard Buttons ========== */
3191 /* ========== Icon Toggles ========== */
3192 /* ========== Radio Buttons ========== */
3193 /* ========== Ripple effect ========== */
3194 /* ========== Layout ========== */
3195 /* ========== Content Tabs ========== */
3196 /* ========== Checkboxes ========== */
3197 /* ========== Switches ========== */
3198 /* ========== Spinner ========== */
3199 /* ========== Text fields ========== */
3200 /* ========== Card ========== */
3201 /* ========== Sliders ========== */
3202 /* ========== Progress ========== */
3203 /* ========== List ========== */
3204 /* ========== Item ========== */
3205 /* ========== Dropdown menu ========== */
3206 /* ========== Tooltips ========== */
3207 /* ========== Footer ========== */
3221 /* Card dimensions */
3240 background: rgb(0,0,0);
3245 pointer-events: none;
3248 -webkit-transform: translate(-50%, -50%);
3249 transform: translate(-50%, -50%);
3252 .mdl-ripple.is-animating {
3253 transition: width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
3254 transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1);
3255 transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1); }
3256 .mdl-ripple.is-visible {
3260 * Copyright 2015 Google Inc. All Rights Reserved.
3262 * Licensed under the Apache License, Version 2.0 (the "License");
3263 * you may not use this file except in compliance with the License.
3264 * You may obtain a copy of the License at
3266 * http://www.apache.org/licenses/LICENSE-2.0
3268 * Unless required by applicable law or agreed to in writing, software
3269 * distributed under the License is distributed on an "AS IS" BASIS,
3270 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3271 * See the License for the specific language governing permissions and
3272 * limitations under the License.
3275 * Copyright 2015 Google Inc. All Rights Reserved.
3277 * Licensed under the Apache License, Version 2.0 (the "License");
3278 * you may not use this file except in compliance with the License.
3279 * You may obtain a copy of the License at
3281 * http://www.apache.org/licenses/LICENSE-2.0
3283 * Unless required by applicable law or agreed to in writing, software
3284 * distributed under the License is distributed on an "AS IS" BASIS,
3285 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3286 * See the License for the specific language governing permissions and
3287 * limitations under the License.
3289 /*------------------------------------* $CONTENTS
3290 \*------------------------------------*/
3292 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
3319 * Even though all variables have the `!default` directive, most of them
3320 * should not be changed as they are dependent one another. This can cause
3321 * visual distortions (like alignment issues) that are hard to track down
3324 /* ========== TYPOGRAPHY ========== */
3325 /* We're splitting fonts into "preferred" and "performance" in order to optimize
3326 page loading. For important text, such as the body, we want it to load
3327 immediately and not wait for the web font load, whereas for other sections,
3328 such as headers and titles, we're OK with things taking a bit longer to load.
3329 We do have some optional classes and parameters in the mixins, in case you
3330 definitely want to make sure you're using the preferred font and don't mind
3331 the performance hit.
3332 We should be able to improve on this once CSS Font Loading L3 becomes more
3335 /* ========== COLORS ========== */
3338 * Material design color palettes.
3339 * @see http://www.google.com/design/spec/style/color.html
3343 * Copyright 2015 Google Inc. All Rights Reserved.
3345 * Licensed under the Apache License, Version 2.0 (the "License");
3346 * you may not use this file except in compliance with the License.
3347 * You may obtain a copy of the License at
3349 * http://www.apache.org/licenses/LICENSE-2.0
3351 * Unless required by applicable law or agreed to in writing, software
3352 * distributed under the License is distributed on an "AS IS" BASIS,
3353 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3354 * See the License for the specific language governing permissions and
3355 * limitations under the License.
3357 /* ========== Color Palettes ========== */
3360 * Copyright 2015 Google Inc. All Rights Reserved.
3362 * Licensed under the Apache License, Version 2.0 (the "License");
3363 * you may not use this file except in compliance with the License.
3364 * You may obtain a copy of the License at
3366 * http://www.apache.org/licenses/LICENSE-2.0
3368 * Unless required by applicable law or agreed to in writing, software
3369 * distributed under the License is distributed on an "AS IS" BASIS,
3370 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3371 * See the License for the specific language governing permissions and
3372 * limitations under the License.
3374 /* ========== IMAGES ========== */
3375 /* ========== Color & Themes ========== */
3376 /* ========== Typography ========== */
3377 /* ========== Components ========== */
3378 /* ========== Standard Buttons ========== */
3379 /* ========== Icon Toggles ========== */
3380 /* ========== Radio Buttons ========== */
3381 /* ========== Ripple effect ========== */
3382 /* ========== Layout ========== */
3383 /* ========== Content Tabs ========== */
3384 /* ========== Checkboxes ========== */
3385 /* ========== Switches ========== */
3386 /* ========== Spinner ========== */
3387 /* ========== Text fields ========== */
3388 /* ========== Card ========== */
3389 /* ========== Sliders ========== */
3390 /* ========== Progress ========== */
3391 /* ========== List ========== */
3392 /* ========== Item ========== */
3393 /* ========== Dropdown menu ========== */
3394 /* ========== Tooltips ========== */
3395 /* ========== Footer ========== */
3409 /* Card dimensions */
3427 .mdl-animation--default {
3428 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
3430 .mdl-animation--fast-out-slow-in {
3431 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
3433 .mdl-animation--linear-out-slow-in {
3434 transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
3436 .mdl-animation--fast-out-linear-in {
3437 transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
3440 * Copyright 2015 Google Inc. All Rights Reserved.
3442 * Licensed under the Apache License, Version 2.0 (the "License");
3443 * you may not use this file except in compliance with the License.
3444 * You may obtain a copy of the License at
3446 * http://www.apache.org/licenses/LICENSE-2.0
3448 * Unless required by applicable law or agreed to in writing, software
3449 * distributed under the License is distributed on an "AS IS" BASIS,
3450 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3451 * See the License for the specific language governing permissions and
3452 * limitations under the License.
3455 * Copyright 2015 Google Inc. All Rights Reserved.
3457 * Licensed under the Apache License, Version 2.0 (the "License");
3458 * you may not use this file except in compliance with the License.
3459 * You may obtain a copy of the License at
3461 * http://www.apache.org/licenses/LICENSE-2.0
3463 * Unless required by applicable law or agreed to in writing, software
3464 * distributed under the License is distributed on an "AS IS" BASIS,
3465 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3466 * See the License for the specific language governing permissions and
3467 * limitations under the License.
3469 /*------------------------------------* $CONTENTS
3470 \*------------------------------------*/
3472 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
3499 * Even though all variables have the `!default` directive, most of them
3500 * should not be changed as they are dependent one another. This can cause
3501 * visual distortions (like alignment issues) that are hard to track down
3504 /* ========== TYPOGRAPHY ========== */
3505 /* We're splitting fonts into "preferred" and "performance" in order to optimize
3506 page loading. For important text, such as the body, we want it to load
3507 immediately and not wait for the web font load, whereas for other sections,
3508 such as headers and titles, we're OK with things taking a bit longer to load.
3509 We do have some optional classes and parameters in the mixins, in case you
3510 definitely want to make sure you're using the preferred font and don't mind
3511 the performance hit.
3512 We should be able to improve on this once CSS Font Loading L3 becomes more
3515 /* ========== COLORS ========== */
3518 * Material design color palettes.
3519 * @see http://www.google.com/design/spec/style/color.html
3523 * Copyright 2015 Google Inc. All Rights Reserved.
3525 * Licensed under the Apache License, Version 2.0 (the "License");
3526 * you may not use this file except in compliance with the License.
3527 * You may obtain a copy of the License at
3529 * http://www.apache.org/licenses/LICENSE-2.0
3531 * Unless required by applicable law or agreed to in writing, software
3532 * distributed under the License is distributed on an "AS IS" BASIS,
3533 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3534 * See the License for the specific language governing permissions and
3535 * limitations under the License.
3537 /* ========== Color Palettes ========== */
3540 * Copyright 2015 Google Inc. All Rights Reserved.
3542 * Licensed under the Apache License, Version 2.0 (the "License");
3543 * you may not use this file except in compliance with the License.
3544 * You may obtain a copy of the License at
3546 * http://www.apache.org/licenses/LICENSE-2.0
3548 * Unless required by applicable law or agreed to in writing, software
3549 * distributed under the License is distributed on an "AS IS" BASIS,
3550 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3551 * See the License for the specific language governing permissions and
3552 * limitations under the License.
3554 /* ========== IMAGES ========== */
3555 /* ========== Color & Themes ========== */
3556 /* ========== Typography ========== */
3557 /* ========== Components ========== */
3558 /* ========== Standard Buttons ========== */
3559 /* ========== Icon Toggles ========== */
3560 /* ========== Radio Buttons ========== */
3561 /* ========== Ripple effect ========== */
3562 /* ========== Layout ========== */
3563 /* ========== Content Tabs ========== */
3564 /* ========== Checkboxes ========== */
3565 /* ========== Switches ========== */
3566 /* ========== Spinner ========== */
3567 /* ========== Text fields ========== */
3568 /* ========== Card ========== */
3569 /* ========== Sliders ========== */
3570 /* ========== Progress ========== */
3571 /* ========== List ========== */
3572 /* ========== Item ========== */
3573 /* ========== Dropdown menu ========== */
3574 /* ========== Tooltips ========== */
3575 /* ========== Footer ========== */
3589 /* Card dimensions */
3609 white-space: nowrap;
3610 margin-right: 24px; }
3611 .mdl-badge:not([data-badge]) {
3612 margin-right: auto; }
3613 .mdl-badge[data-badge]:after {
3614 content: attr(data-badge);
3615 display: -webkit-flex;
3616 display: -ms-flexbox;
3618 -webkit-flex-direction: row;
3619 -ms-flex-direction: row;
3620 flex-direction: row;
3621 -webkit-flex-wrap: wrap;
3622 -ms-flex-wrap: wrap;
3624 -webkit-justify-content: center;
3625 -ms-flex-pack: center;
3626 justify-content: center;
3627 -webkit-align-content: center;
3628 -ms-flex-line-pack: center;
3629 align-content: center;
3630 -webkit-align-items: center;
3631 -ms-flex-align: center;
3632 align-items: center;
3636 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
3642 background: rgb(255,64,129);
3643 color: rgb(255,255,255); }
3644 .mdl-button .mdl-badge[data-badge]:after {
3647 .mdl-badge.mdl-badge--no-background[data-badge]:after {
3648 color: rgb(255,64,129);
3649 background: rgba(255,255,255,0.2);
3650 box-shadow: 0 0 1px gray; }
3651 .mdl-badge.mdl-badge--overlap {
3652 margin-right: 10px; }
3653 .mdl-badge.mdl-badge--overlap:after {
3657 * Copyright 2015 Google Inc. All Rights Reserved.
3659 * Licensed under the Apache License, Version 2.0 (the "License");
3660 * you may not use this file except in compliance with the License.
3661 * You may obtain a copy of the License at
3663 * http://www.apache.org/licenses/LICENSE-2.0
3665 * Unless required by applicable law or agreed to in writing, software
3666 * distributed under the License is distributed on an "AS IS" BASIS,
3667 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3668 * See the License for the specific language governing permissions and
3669 * limitations under the License.
3672 * Copyright 2015 Google Inc. All Rights Reserved.
3674 * Licensed under the Apache License, Version 2.0 (the "License");
3675 * you may not use this file except in compliance with the License.
3676 * You may obtain a copy of the License at
3678 * http://www.apache.org/licenses/LICENSE-2.0
3680 * Unless required by applicable law or agreed to in writing, software
3681 * distributed under the License is distributed on an "AS IS" BASIS,
3682 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3683 * See the License for the specific language governing permissions and
3684 * limitations under the License.
3686 /*------------------------------------* $CONTENTS
3687 \*------------------------------------*/
3689 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
3716 * Even though all variables have the `!default` directive, most of them
3717 * should not be changed as they are dependent one another. This can cause
3718 * visual distortions (like alignment issues) that are hard to track down
3721 /* ========== TYPOGRAPHY ========== */
3722 /* We're splitting fonts into "preferred" and "performance" in order to optimize
3723 page loading. For important text, such as the body, we want it to load
3724 immediately and not wait for the web font load, whereas for other sections,
3725 such as headers and titles, we're OK with things taking a bit longer to load.
3726 We do have some optional classes and parameters in the mixins, in case you
3727 definitely want to make sure you're using the preferred font and don't mind
3728 the performance hit.
3729 We should be able to improve on this once CSS Font Loading L3 becomes more
3732 /* ========== COLORS ========== */
3735 * Material design color palettes.
3736 * @see http://www.google.com/design/spec/style/color.html
3740 * Copyright 2015 Google Inc. All Rights Reserved.
3742 * Licensed under the Apache License, Version 2.0 (the "License");
3743 * you may not use this file except in compliance with the License.
3744 * You may obtain a copy of the License at
3746 * http://www.apache.org/licenses/LICENSE-2.0
3748 * Unless required by applicable law or agreed to in writing, software
3749 * distributed under the License is distributed on an "AS IS" BASIS,
3750 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3751 * See the License for the specific language governing permissions and
3752 * limitations under the License.
3754 /* ========== Color Palettes ========== */
3757 * Copyright 2015 Google Inc. All Rights Reserved.
3759 * Licensed under the Apache License, Version 2.0 (the "License");
3760 * you may not use this file except in compliance with the License.
3761 * You may obtain a copy of the License at
3763 * http://www.apache.org/licenses/LICENSE-2.0
3765 * Unless required by applicable law or agreed to in writing, software
3766 * distributed under the License is distributed on an "AS IS" BASIS,
3767 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3768 * See the License for the specific language governing permissions and
3769 * limitations under the License.
3771 /* ========== IMAGES ========== */
3772 /* ========== Color & Themes ========== */
3773 /* ========== Typography ========== */
3774 /* ========== Components ========== */
3775 /* ========== Standard Buttons ========== */
3776 /* ========== Icon Toggles ========== */
3777 /* ========== Radio Buttons ========== */
3778 /* ========== Ripple effect ========== */
3779 /* ========== Layout ========== */
3780 /* ========== Content Tabs ========== */
3781 /* ========== Checkboxes ========== */
3782 /* ========== Switches ========== */
3783 /* ========== Spinner ========== */
3784 /* ========== Text fields ========== */
3785 /* ========== Card ========== */
3786 /* ========== Sliders ========== */
3787 /* ========== Progress ========== */
3788 /* ========== List ========== */
3789 /* ========== Item ========== */
3790 /* ========== Dropdown menu ========== */
3791 /* ========== Tooltips ========== */
3792 /* ========== Footer ========== */
3806 /* Card dimensions */
3825 * Copyright 2015 Google Inc. All Rights Reserved.
3827 * Licensed under the Apache License, Version 2.0 (the "License");
3828 * you may not use this file except in compliance with the License.
3829 * You may obtain a copy of the License at
3831 * http://www.apache.org/licenses/LICENSE-2.0
3833 * Unless required by applicable law or agreed to in writing, software
3834 * distributed under the License is distributed on an "AS IS" BASIS,
3835 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3836 * See the License for the specific language governing permissions and
3837 * limitations under the License.
3844 background: transparent;
3853 display: inline-block;
3854 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
3857 text-transform: uppercase;
3861 will-change: box-shadow;
3862 transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
3865 text-decoration: none;
3868 vertical-align: middle; }
3869 .mdl-button::-moz-focus-inner {
3872 background-color: rgba(158,158,158, 0.20); }
3873 .mdl-button:focus:not(:active) {
3874 background-color: rgba(0,0,0, 0.12); }
3875 .mdl-button:active {
3876 background-color: rgba(158,158,158, 0.40); }
3877 .mdl-button.mdl-button--colored {
3878 color: rgb(63,81,181); }
3879 .mdl-button.mdl-button--colored:focus:not(:active) {
3880 background-color: rgba(0,0,0, 0.12); }
3882 input.mdl-button[type="submit"] {
3883 -webkit-appearance: none; }
3885 .mdl-button--raised {
3886 background: rgba(158,158,158, 0.20);
3887 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
3888 .mdl-button--raised:active {
3889 box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
3890 background-color: rgba(158,158,158, 0.40); }
3891 .mdl-button--raised:focus:not(:active) {
3892 box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
3893 background-color: rgba(158,158,158, 0.40); }
3894 .mdl-button--raised.mdl-button--colored {
3895 background: rgb(63,81,181);
3896 color: rgb(255,255,255); }
3897 .mdl-button--raised.mdl-button--colored:hover {
3898 background-color: rgb(63,81,181); }
3899 .mdl-button--raised.mdl-button--colored:active {
3900 background-color: rgb(63,81,181); }
3901 .mdl-button--raised.mdl-button--colored:focus:not(:active) {
3902 background-color: rgb(63,81,181); }
3903 .mdl-button--raised.mdl-button--colored .mdl-ripple {
3904 background: rgb(255,255,255); }
3915 background: rgba(158,158,158, 0.20);
3916 box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
3918 line-height: normal; }
3919 .mdl-button--fab .material-icons {
3923 -webkit-transform: translate(-12px, -12px);
3924 transform: translate(-12px, -12px);
3927 .mdl-button--fab.mdl-button--mini-fab {
3931 .mdl-button--fab .mdl-button__ripple-container {
3933 -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
3934 .mdl-button--fab:active {
3935 box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
3936 background-color: rgba(158,158,158, 0.40); }
3937 .mdl-button--fab:focus:not(:active) {
3938 box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
3939 background-color: rgba(158,158,158, 0.40); }
3940 .mdl-button--fab.mdl-button--colored {
3941 background: rgb(255,64,129);
3942 color: rgb(255,255,255); }
3943 .mdl-button--fab.mdl-button--colored:hover {
3944 background-color: rgb(255,64,129); }
3945 .mdl-button--fab.mdl-button--colored:focus:not(:active) {
3946 background-color: rgb(255,64,129); }
3947 .mdl-button--fab.mdl-button--colored:active {
3948 background-color: rgb(255,64,129); }
3949 .mdl-button--fab.mdl-button--colored .mdl-ripple {
3950 background: rgb(255,255,255); }
3963 line-height: normal; }
3964 .mdl-button--icon .material-icons {
3968 -webkit-transform: translate(-12px, -12px);
3969 transform: translate(-12px, -12px);
3972 .mdl-button--icon.mdl-button--mini-icon {
3976 .mdl-button--icon.mdl-button--mini-icon .material-icons {
3979 .mdl-button--icon .mdl-button__ripple-container {
3981 -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
3983 .mdl-button__ripple-container {
3992 .mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple,
3993 .mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple {
3994 background-color: transparent; }
3996 .mdl-button--primary.mdl-button--primary {
3997 color: rgb(63,81,181); }
3998 .mdl-button--primary.mdl-button--primary .mdl-ripple {
3999 background: rgb(255,255,255); }
4000 .mdl-button--primary.mdl-button--primary.mdl-button--raised, .mdl-button--primary.mdl-button--primary.mdl-button--fab {
4001 color: rgb(255,255,255);
4002 background-color: rgb(63,81,181); }
4004 .mdl-button--accent.mdl-button--accent {
4005 color: rgb(255,64,129); }
4006 .mdl-button--accent.mdl-button--accent .mdl-ripple {
4007 background: rgb(255,255,255); }
4008 .mdl-button--accent.mdl-button--accent.mdl-button--raised, .mdl-button--accent.mdl-button--accent.mdl-button--fab {
4009 color: rgb(255,255,255);
4010 background-color: rgb(255,64,129); }
4012 .mdl-button[disabled][disabled], .mdl-button.mdl-button--disabled.mdl-button--disabled {
4013 color: rgba(0,0,0, 0.26);
4015 background-color: transparent; }
4017 .mdl-button--fab[disabled][disabled], .mdl-button--fab.mdl-button--disabled.mdl-button--disabled {
4018 background-color: rgba(0,0,0, 0.12);
4019 color: rgba(0,0,0, 0.26); }
4021 .mdl-button--raised[disabled][disabled], .mdl-button--raised.mdl-button--disabled.mdl-button--disabled {
4022 background-color: rgba(0,0,0, 0.12);
4023 color: rgba(0,0,0, 0.26);
4026 .mdl-button--colored[disabled][disabled], .mdl-button--colored.mdl-button--disabled.mdl-button--disabled {
4027 color: rgba(0,0,0, 0.26); }
4029 .mdl-button .material-icons {
4030 vertical-align: middle; }
4033 * Copyright 2015 Google Inc. All Rights Reserved.
4035 * Licensed under the Apache License, Version 2.0 (the "License");
4036 * you may not use this file except in compliance with the License.
4037 * You may obtain a copy of the License at
4039 * http://www.apache.org/licenses/LICENSE-2.0
4041 * Unless required by applicable law or agreed to in writing, software
4042 * distributed under the License is distributed on an "AS IS" BASIS,
4043 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4044 * See the License for the specific language governing permissions and
4045 * limitations under the License.
4048 * Copyright 2015 Google Inc. All Rights Reserved.
4050 * Licensed under the Apache License, Version 2.0 (the "License");
4051 * you may not use this file except in compliance with the License.
4052 * You may obtain a copy of the License at
4054 * http://www.apache.org/licenses/LICENSE-2.0
4056 * Unless required by applicable law or agreed to in writing, software
4057 * distributed under the License is distributed on an "AS IS" BASIS,
4058 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4059 * See the License for the specific language governing permissions and
4060 * limitations under the License.
4062 /*------------------------------------* $CONTENTS
4063 \*------------------------------------*/
4065 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
4092 * Even though all variables have the `!default` directive, most of them
4093 * should not be changed as they are dependent one another. This can cause
4094 * visual distortions (like alignment issues) that are hard to track down
4097 /* ========== TYPOGRAPHY ========== */
4098 /* We're splitting fonts into "preferred" and "performance" in order to optimize
4099 page loading. For important text, such as the body, we want it to load
4100 immediately and not wait for the web font load, whereas for other sections,
4101 such as headers and titles, we're OK with things taking a bit longer to load.
4102 We do have some optional classes and parameters in the mixins, in case you
4103 definitely want to make sure you're using the preferred font and don't mind
4104 the performance hit.
4105 We should be able to improve on this once CSS Font Loading L3 becomes more
4108 /* ========== COLORS ========== */
4111 * Material design color palettes.
4112 * @see http://www.google.com/design/spec/style/color.html
4116 * Copyright 2015 Google Inc. All Rights Reserved.
4118 * Licensed under the Apache License, Version 2.0 (the "License");
4119 * you may not use this file except in compliance with the License.
4120 * You may obtain a copy of the License at
4122 * http://www.apache.org/licenses/LICENSE-2.0
4124 * Unless required by applicable law or agreed to in writing, software
4125 * distributed under the License is distributed on an "AS IS" BASIS,
4126 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4127 * See the License for the specific language governing permissions and
4128 * limitations under the License.
4130 /* ========== Color Palettes ========== */
4133 * Copyright 2015 Google Inc. All Rights Reserved.
4135 * Licensed under the Apache License, Version 2.0 (the "License");
4136 * you may not use this file except in compliance with the License.
4137 * You may obtain a copy of the License at
4139 * http://www.apache.org/licenses/LICENSE-2.0
4141 * Unless required by applicable law or agreed to in writing, software
4142 * distributed under the License is distributed on an "AS IS" BASIS,
4143 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4144 * See the License for the specific language governing permissions and
4145 * limitations under the License.
4147 /* ========== IMAGES ========== */
4148 /* ========== Color & Themes ========== */
4149 /* ========== Typography ========== */
4150 /* ========== Components ========== */
4151 /* ========== Standard Buttons ========== */
4152 /* ========== Icon Toggles ========== */
4153 /* ========== Radio Buttons ========== */
4154 /* ========== Ripple effect ========== */
4155 /* ========== Layout ========== */
4156 /* ========== Content Tabs ========== */
4157 /* ========== Checkboxes ========== */
4158 /* ========== Switches ========== */
4159 /* ========== Spinner ========== */
4160 /* ========== Text fields ========== */
4161 /* ========== Card ========== */
4162 /* ========== Sliders ========== */
4163 /* ========== Progress ========== */
4164 /* ========== List ========== */
4165 /* ========== Item ========== */
4166 /* ========== Dropdown menu ========== */
4167 /* ========== Tooltips ========== */
4168 /* ========== Footer ========== */
4182 /* Card dimensions */
4201 display: -webkit-flex;
4202 display: -ms-flexbox;
4204 -webkit-flex-direction: column;
4205 -ms-flex-direction: column;
4206 flex-direction: column;
4214 background: rgb(255,255,255);
4216 box-sizing: border-box; }
4219 background-color: rgb(255,64,129);
4220 background-repeat: repeat;
4221 background-position: 50% 50%;
4222 background-size: cover;
4223 background-origin: padding-box;
4224 background-attachment: scroll;
4225 box-sizing: border-box; }
4228 -webkit-align-items: center;
4229 -ms-flex-align: center;
4230 align-items: center;
4233 display: -webkit-flex;
4234 display: -ms-flexbox;
4236 -webkit-justify-content: stretch;
4237 -ms-flex-pack: stretch;
4238 justify-content: stretch;
4239 line-height: normal;
4241 -webkit-perspective-origin: 165px 56px;
4242 perspective-origin: 165px 56px;
4243 -webkit-transform-origin: 165px 56px;
4244 transform-origin: 165px 56px;
4245 box-sizing: border-box; }
4246 .mdl-card__title.mdl-card--border {
4247 border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
4249 .mdl-card__title-text {
4250 -webkit-align-self: flex-end;
4251 -ms-flex-item-align: end;
4252 align-self: flex-end;
4255 display: -webkit-flex;
4256 display: -ms-flexbox;
4260 line-height: normal;
4262 -webkit-transform-origin: 149px 48px;
4263 transform-origin: 149px 48px;
4266 .mdl-card__subtitle-text {
4268 color: rgba(0,0,0, 0.54);
4271 .mdl-card__supporting-text {
4272 color: rgba(0,0,0, 0.54);
4278 .mdl-card__supporting-text.mdl-card--border {
4279 border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
4281 .mdl-card__actions {
4283 line-height: normal;
4285 background-color: transparent;
4287 box-sizing: border-box; }
4288 .mdl-card__actions.mdl-card--border {
4289 border-top: 1px solid rgba(0, 0, 0, 0.1); }
4292 -webkit-flex-grow: 1;
4293 -ms-flex-positive: 1;
4302 * Copyright 2015 Google Inc. All Rights Reserved.
4304 * Licensed under the Apache License, Version 2.0 (the "License");
4305 * you may not use this file except in compliance with the License.
4306 * You may obtain a copy of the License at
4308 * http://www.apache.org/licenses/LICENSE-2.0
4310 * Unless required by applicable law or agreed to in writing, software
4311 * distributed under the License is distributed on an "AS IS" BASIS,
4312 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4313 * See the License for the specific language governing permissions and
4314 * limitations under the License.
4317 * Copyright 2015 Google Inc. All Rights Reserved.
4319 * Licensed under the Apache License, Version 2.0 (the "License");
4320 * you may not use this file except in compliance with the License.
4321 * You may obtain a copy of the License at
4323 * http://www.apache.org/licenses/LICENSE-2.0
4325 * Unless required by applicable law or agreed to in writing, software
4326 * distributed under the License is distributed on an "AS IS" BASIS,
4327 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4328 * See the License for the specific language governing permissions and
4329 * limitations under the License.
4331 /*------------------------------------* $CONTENTS
4332 \*------------------------------------*/
4334 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
4361 * Even though all variables have the `!default` directive, most of them
4362 * should not be changed as they are dependent one another. This can cause
4363 * visual distortions (like alignment issues) that are hard to track down
4366 /* ========== TYPOGRAPHY ========== */
4367 /* We're splitting fonts into "preferred" and "performance" in order to optimize
4368 page loading. For important text, such as the body, we want it to load
4369 immediately and not wait for the web font load, whereas for other sections,
4370 such as headers and titles, we're OK with things taking a bit longer to load.
4371 We do have some optional classes and parameters in the mixins, in case you
4372 definitely want to make sure you're using the preferred font and don't mind
4373 the performance hit.
4374 We should be able to improve on this once CSS Font Loading L3 becomes more
4377 /* ========== COLORS ========== */
4380 * Material design color palettes.
4381 * @see http://www.google.com/design/spec/style/color.html
4385 * Copyright 2015 Google Inc. All Rights Reserved.
4387 * Licensed under the Apache License, Version 2.0 (the "License");
4388 * you may not use this file except in compliance with the License.
4389 * You may obtain a copy of the License at
4391 * http://www.apache.org/licenses/LICENSE-2.0
4393 * Unless required by applicable law or agreed to in writing, software
4394 * distributed under the License is distributed on an "AS IS" BASIS,
4395 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4396 * See the License for the specific language governing permissions and
4397 * limitations under the License.
4399 /* ========== Color Palettes ========== */
4402 * Copyright 2015 Google Inc. All Rights Reserved.
4404 * Licensed under the Apache License, Version 2.0 (the "License");
4405 * you may not use this file except in compliance with the License.
4406 * You may obtain a copy of the License at
4408 * http://www.apache.org/licenses/LICENSE-2.0
4410 * Unless required by applicable law or agreed to in writing, software
4411 * distributed under the License is distributed on an "AS IS" BASIS,
4412 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4413 * See the License for the specific language governing permissions and
4414 * limitations under the License.
4416 /* ========== IMAGES ========== */
4417 /* ========== Color & Themes ========== */
4418 /* ========== Typography ========== */
4419 /* ========== Components ========== */
4420 /* ========== Standard Buttons ========== */
4421 /* ========== Icon Toggles ========== */
4422 /* ========== Radio Buttons ========== */
4423 /* ========== Ripple effect ========== */
4424 /* ========== Layout ========== */
4425 /* ========== Content Tabs ========== */
4426 /* ========== Checkboxes ========== */
4427 /* ========== Switches ========== */
4428 /* ========== Spinner ========== */
4429 /* ========== Text fields ========== */
4430 /* ========== Card ========== */
4431 /* ========== Sliders ========== */
4432 /* ========== Progress ========== */
4433 /* ========== List ========== */
4434 /* ========== Item ========== */
4435 /* ========== Dropdown menu ========== */
4436 /* ========== Tooltips ========== */
4437 /* ========== Footer ========== */
4451 /* Card dimensions */
4470 * Copyright 2015 Google Inc. All Rights Reserved.
4472 * Licensed under the Apache License, Version 2.0 (the "License");
4473 * you may not use this file except in compliance with the License.
4474 * You may obtain a copy of the License at
4476 * http://www.apache.org/licenses/LICENSE-2.0
4478 * Unless required by applicable law or agreed to in writing, software
4479 * distributed under the License is distributed on an "AS IS" BASIS,
4480 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4481 * See the License for the specific language governing permissions and
4482 * limitations under the License.
4491 vertical-align: middle;
4492 display: inline-block;
4493 box-sizing: border-box;
4498 .mdl-checkbox.is-upgraded {
4499 padding-left: 24px; }
4501 .mdl-checkbox__input {
4502 line-height: 24px; }
4503 .mdl-checkbox.is-upgraded .mdl-checkbox__input {
4510 -ms-appearance: none;
4511 -moz-appearance: none;
4512 -webkit-appearance: none;
4516 .mdl-checkbox__box-outline {
4520 display: inline-block;
4521 box-sizing: border-box;
4527 border: 2px solid rgba(0,0,0, 0.54);
4530 .mdl-checkbox.is-checked .mdl-checkbox__box-outline {
4531 border: 2px solid rgb(63,81,181); }
4532 fieldset[disabled] .mdl-checkbox .mdl-checkbox__box-outline,
4533 .mdl-checkbox.is-disabled .mdl-checkbox__box-outline {
4534 border: 2px solid rgba(0,0,0, 0.26);
4537 .mdl-checkbox__focus-helper {
4541 display: inline-block;
4542 box-sizing: border-box;
4546 background-color: transparent; }
4547 .mdl-checkbox.is-focused .mdl-checkbox__focus-helper {
4548 box-shadow: 0 0 0px 8px rgba(0, 0, 0, 0.1);
4549 background-color: rgba(0, 0, 0, 0.1); }
4550 .mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper {
4551 box-shadow: 0 0 0px 8px rgba(63,81,181, 0.26);
4552 background-color: rgba(63,81,181, 0.26); }
4554 .mdl-checkbox__tick-outline {
4560 -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");
4561 mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");
4562 background: transparent;
4563 transition-duration: 0.28s;
4564 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
4565 transition-property: background; }
4566 .mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
4567 background: rgb(63,81,181) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K"); }
4568 fieldset[disabled] .mdl-checkbox.is-checked .mdl-checkbox__tick-outline,
4569 .mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline {
4570 background: rgba(0,0,0, 0.26) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K"); }
4572 .mdl-checkbox__label {
4578 fieldset[disabled] .mdl-checkbox .mdl-checkbox__label,
4579 .mdl-checkbox.is-disabled .mdl-checkbox__label {
4580 color: rgba(0,0,0, 0.26);
4583 .mdl-checkbox__ripple-container {
4588 box-sizing: border-box;
4594 -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
4595 .mdl-checkbox__ripple-container .mdl-ripple {
4596 background: rgb(63,81,181); }
4597 fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container,
4598 .mdl-checkbox.is-disabled .mdl-checkbox__ripple-container {
4600 fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container .mdl-ripple,
4601 .mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple {
4602 background: transparent; }
4605 * Copyright 2015 Google Inc. All Rights Reserved.
4607 * Licensed under the Apache License, Version 2.0 (the "License");
4608 * you may not use this file except in compliance with the License.
4609 * You may obtain a copy of the License at
4611 * http://www.apache.org/licenses/LICENSE-2.0
4613 * Unless required by applicable law or agreed to in writing, software
4614 * distributed under the License is distributed on an "AS IS" BASIS,
4615 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4616 * See the License for the specific language governing permissions and
4617 * limitations under the License.
4620 * Copyright 2015 Google Inc. All Rights Reserved.
4622 * Licensed under the Apache License, Version 2.0 (the "License");
4623 * you may not use this file except in compliance with the License.
4624 * You may obtain a copy of the License at
4626 * http://www.apache.org/licenses/LICENSE-2.0
4628 * Unless required by applicable law or agreed to in writing, software
4629 * distributed under the License is distributed on an "AS IS" BASIS,
4630 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4631 * See the License for the specific language governing permissions and
4632 * limitations under the License.
4634 /*------------------------------------* $CONTENTS
4635 \*------------------------------------*/
4637 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
4664 * Even though all variables have the `!default` directive, most of them
4665 * should not be changed as they are dependent one another. This can cause
4666 * visual distortions (like alignment issues) that are hard to track down
4669 /* ========== TYPOGRAPHY ========== */
4670 /* We're splitting fonts into "preferred" and "performance" in order to optimize
4671 page loading. For important text, such as the body, we want it to load
4672 immediately and not wait for the web font load, whereas for other sections,
4673 such as headers and titles, we're OK with things taking a bit longer to load.
4674 We do have some optional classes and parameters in the mixins, in case you
4675 definitely want to make sure you're using the preferred font and don't mind
4676 the performance hit.
4677 We should be able to improve on this once CSS Font Loading L3 becomes more
4680 /* ========== COLORS ========== */
4683 * Material design color palettes.
4684 * @see http://www.google.com/design/spec/style/color.html
4688 * Copyright 2015 Google Inc. All Rights Reserved.
4690 * Licensed under the Apache License, Version 2.0 (the "License");
4691 * you may not use this file except in compliance with the License.
4692 * You may obtain a copy of the License at
4694 * http://www.apache.org/licenses/LICENSE-2.0
4696 * Unless required by applicable law or agreed to in writing, software
4697 * distributed under the License is distributed on an "AS IS" BASIS,
4698 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4699 * See the License for the specific language governing permissions and
4700 * limitations under the License.
4702 /* ========== Color Palettes ========== */
4705 * Copyright 2015 Google Inc. All Rights Reserved.
4707 * Licensed under the Apache License, Version 2.0 (the "License");
4708 * you may not use this file except in compliance with the License.
4709 * You may obtain a copy of the License at
4711 * http://www.apache.org/licenses/LICENSE-2.0
4713 * Unless required by applicable law or agreed to in writing, software
4714 * distributed under the License is distributed on an "AS IS" BASIS,
4715 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4716 * See the License for the specific language governing permissions and
4717 * limitations under the License.
4719 /* ========== IMAGES ========== */
4720 /* ========== Color & Themes ========== */
4721 /* ========== Typography ========== */
4722 /* ========== Components ========== */
4723 /* ========== Standard Buttons ========== */
4724 /* ========== Icon Toggles ========== */
4725 /* ========== Radio Buttons ========== */
4726 /* ========== Ripple effect ========== */
4727 /* ========== Layout ========== */
4728 /* ========== Content Tabs ========== */
4729 /* ========== Checkboxes ========== */
4730 /* ========== Switches ========== */
4731 /* ========== Spinner ========== */
4732 /* ========== Text fields ========== */
4733 /* ========== Card ========== */
4734 /* ========== Sliders ========== */
4735 /* ========== Progress ========== */
4736 /* ========== List ========== */
4737 /* ========== Item ========== */
4738 /* ========== Dropdown menu ========== */
4739 /* ========== Tooltips ========== */
4740 /* ========== Footer ========== */
4754 /* Card dimensions */
4773 * Copyright 2015 Google Inc. All Rights Reserved.
4775 * Licensed under the Apache License, Version 2.0 (the "License");
4776 * you may not use this file except in compliance with the License.
4777 * You may obtain a copy of the License at
4779 * http://www.apache.org/licenses/LICENSE-2.0
4781 * Unless required by applicable law or agreed to in writing, software
4782 * distributed under the License is distributed on an "AS IS" BASIS,
4783 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4784 * See the License for the specific language governing permissions and
4785 * limitations under the License.
4793 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
4797 border-radius: 16px;
4798 background-color: #dedede;
4799 display: inline-block;
4800 color: rgba(0,0,0, 0.87);
4803 white-space: nowrap; }
4806 vertical-align: middle;
4807 display: inline-block; }
4811 background: transparent;
4813 display: inline-block;
4816 vertical-align: middle;
4820 text-decoration: none;
4821 color: rgba(0,0,0, 0.87);
4825 .mdl-chip__contact {
4828 border-radius: 16px;
4829 display: inline-block;
4830 vertical-align: middle;
4835 line-height: 32px; }
4838 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
4840 background-color: #d6d6d6; }
4841 .mdl-chip--deletable {
4842 padding-right: 4px; }
4843 .mdl-chip--contact {
4847 * Copyright 2015 Google Inc. All Rights Reserved.
4849 * Licensed under the Apache License, Version 2.0 (the "License");
4850 * you may not use this file except in compliance with the License.
4851 * You may obtain a copy of the License at
4853 * http://www.apache.org/licenses/LICENSE-2.0
4855 * Unless required by applicable law or agreed to in writing, software
4856 * distributed under the License is distributed on an "AS IS" BASIS,
4857 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4858 * See the License for the specific language governing permissions and
4859 * limitations under the License.
4862 * Copyright 2015 Google Inc. All Rights Reserved.
4864 * Licensed under the Apache License, Version 2.0 (the "License");
4865 * you may not use this file except in compliance with the License.
4866 * You may obtain a copy of the License at
4868 * http://www.apache.org/licenses/LICENSE-2.0
4870 * Unless required by applicable law or agreed to in writing, software
4871 * distributed under the License is distributed on an "AS IS" BASIS,
4872 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4873 * See the License for the specific language governing permissions and
4874 * limitations under the License.
4876 /*------------------------------------* $CONTENTS
4877 \*------------------------------------*/
4879 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
4906 * Even though all variables have the `!default` directive, most of them
4907 * should not be changed as they are dependent one another. This can cause
4908 * visual distortions (like alignment issues) that are hard to track down
4911 /* ========== TYPOGRAPHY ========== */
4912 /* We're splitting fonts into "preferred" and "performance" in order to optimize
4913 page loading. For important text, such as the body, we want it to load
4914 immediately and not wait for the web font load, whereas for other sections,
4915 such as headers and titles, we're OK with things taking a bit longer to load.
4916 We do have some optional classes and parameters in the mixins, in case you
4917 definitely want to make sure you're using the preferred font and don't mind
4918 the performance hit.
4919 We should be able to improve on this once CSS Font Loading L3 becomes more
4922 /* ========== COLORS ========== */
4925 * Material design color palettes.
4926 * @see http://www.google.com/design/spec/style/color.html
4930 * Copyright 2015 Google Inc. All Rights Reserved.
4932 * Licensed under the Apache License, Version 2.0 (the "License");
4933 * you may not use this file except in compliance with the License.
4934 * You may obtain a copy of the License at
4936 * http://www.apache.org/licenses/LICENSE-2.0
4938 * Unless required by applicable law or agreed to in writing, software
4939 * distributed under the License is distributed on an "AS IS" BASIS,
4940 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4941 * See the License for the specific language governing permissions and
4942 * limitations under the License.
4944 /* ========== Color Palettes ========== */
4947 * Copyright 2015 Google Inc. All Rights Reserved.
4949 * Licensed under the Apache License, Version 2.0 (the "License");
4950 * you may not use this file except in compliance with the License.
4951 * You may obtain a copy of the License at
4953 * http://www.apache.org/licenses/LICENSE-2.0
4955 * Unless required by applicable law or agreed to in writing, software
4956 * distributed under the License is distributed on an "AS IS" BASIS,
4957 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4958 * See the License for the specific language governing permissions and
4959 * limitations under the License.
4961 /* ========== IMAGES ========== */
4962 /* ========== Color & Themes ========== */
4963 /* ========== Typography ========== */
4964 /* ========== Components ========== */
4965 /* ========== Standard Buttons ========== */
4966 /* ========== Icon Toggles ========== */
4967 /* ========== Radio Buttons ========== */
4968 /* ========== Ripple effect ========== */
4969 /* ========== Layout ========== */
4970 /* ========== Content Tabs ========== */
4971 /* ========== Checkboxes ========== */
4972 /* ========== Switches ========== */
4973 /* ========== Spinner ========== */
4974 /* ========== Text fields ========== */
4975 /* ========== Card ========== */
4976 /* ========== Sliders ========== */
4977 /* ========== Progress ========== */
4978 /* ========== List ========== */
4979 /* ========== Item ========== */
4980 /* ========== Dropdown menu ========== */
4981 /* ========== Tooltips ========== */
4982 /* ========== Footer ========== */
4996 /* Card dimensions */
5015 * Copyright 2015 Google Inc. All Rights Reserved.
5017 * Licensed under the Apache License, Version 2.0 (the "License");
5018 * you may not use this file except in compliance with the License.
5019 * You may obtain a copy of the License at
5021 * http://www.apache.org/licenses/LICENSE-2.0
5023 * Unless required by applicable law or agreed to in writing, software
5024 * distributed under the License is distributed on an "AS IS" BASIS,
5025 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5026 * See the License for the specific language governing permissions and
5027 * limitations under the License.
5035 border: 1px solid rgba(0, 0, 0, 0.12);
5036 border-collapse: collapse;
5037 white-space: nowrap;
5039 background-color: rgb(255,255,255); }
5040 .mdl-data-table thead {
5041 padding-bottom: 3px; }
5042 .mdl-data-table thead .mdl-data-table__select {
5044 .mdl-data-table tbody tr {
5047 transition-duration: 0.28s;
5048 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
5049 transition-property: background-color; }
5050 .mdl-data-table tbody tr.is-selected {
5051 background-color: #e0e0e0; }
5052 .mdl-data-table tbody tr:hover {
5053 background-color: #eeeeee; }
5054 .mdl-data-table td, .mdl-data-table th {
5055 padding: 0 18px 12px 18px;
5056 text-align: right; }
5057 .mdl-data-table td:first-of-type, .mdl-data-table th:first-of-type {
5058 padding-left: 24px; }
5059 .mdl-data-table td:last-of-type, .mdl-data-table th:last-of-type {
5060 padding-right: 24px; }
5061 .mdl-data-table td {
5063 vertical-align: middle;
5065 border-top: 1px solid rgba(0, 0, 0, 0.12);
5066 border-bottom: 1px solid rgba(0, 0, 0, 0.12);
5068 box-sizing: border-box; }
5069 .mdl-data-table td .mdl-data-table__select {
5070 vertical-align: middle; }
5071 .mdl-data-table th {
5073 vertical-align: bottom;
5074 text-overflow: ellipsis;
5081 color: rgba(0, 0, 0, 0.54);
5082 padding-bottom: 8px;
5083 box-sizing: border-box; }
5084 .mdl-data-table th.mdl-data-table__header--sorted-ascending, .mdl-data-table th.mdl-data-table__header--sorted-descending {
5085 color: rgba(0, 0, 0, 0.87); }
5086 .mdl-data-table th.mdl-data-table__header--sorted-ascending:before, .mdl-data-table th.mdl-data-table__header--sorted-descending:before {
5087 font-family: 'Material Icons';
5088 font-weight: normal;
5092 letter-spacing: normal;
5093 text-transform: none;
5094 display: inline-block;
5096 -moz-font-feature-settings: 'liga';
5097 font-feature-settings: 'liga';
5098 -webkit-font-feature-settings: 'liga';
5099 -webkit-font-smoothing: antialiased;
5103 vertical-align: sub; }
5104 .mdl-data-table th.mdl-data-table__header--sorted-ascending:hover, .mdl-data-table th.mdl-data-table__header--sorted-descending:hover {
5106 .mdl-data-table th.mdl-data-table__header--sorted-ascending:hover:before, .mdl-data-table th.mdl-data-table__header--sorted-descending:hover:before {
5107 color: rgba(0, 0, 0, 0.26); }
5108 .mdl-data-table th.mdl-data-table__header--sorted-descending:before {
5111 .mdl-data-table__select {
5114 .mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric {
5118 * Copyright 2015 Google Inc. All Rights Reserved.
5120 * Licensed under the Apache License, Version 2.0 (the "License");
5121 * you may not use this file except in compliance with the License.
5122 * You may obtain a copy of the License at
5124 * http://www.apache.org/licenses/LICENSE-2.0
5126 * Unless required by applicable law or agreed to in writing, software
5127 * distributed under the License is distributed on an "AS IS" BASIS,
5128 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5129 * See the License for the specific language governing permissions and
5130 * limitations under the License.
5133 * Copyright 2015 Google Inc. All Rights Reserved.
5135 * Licensed under the Apache License, Version 2.0 (the "License");
5136 * you may not use this file except in compliance with the License.
5137 * You may obtain a copy of the License at
5139 * http://www.apache.org/licenses/LICENSE-2.0
5141 * Unless required by applicable law or agreed to in writing, software
5142 * distributed under the License is distributed on an "AS IS" BASIS,
5143 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5144 * See the License for the specific language governing permissions and
5145 * limitations under the License.
5147 /*------------------------------------* $CONTENTS
5148 \*------------------------------------*/
5150 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
5177 * Even though all variables have the `!default` directive, most of them
5178 * should not be changed as they are dependent one another. This can cause
5179 * visual distortions (like alignment issues) that are hard to track down
5182 /* ========== TYPOGRAPHY ========== */
5183 /* We're splitting fonts into "preferred" and "performance" in order to optimize
5184 page loading. For important text, such as the body, we want it to load
5185 immediately and not wait for the web font load, whereas for other sections,
5186 such as headers and titles, we're OK with things taking a bit longer to load.
5187 We do have some optional classes and parameters in the mixins, in case you
5188 definitely want to make sure you're using the preferred font and don't mind
5189 the performance hit.
5190 We should be able to improve on this once CSS Font Loading L3 becomes more
5193 /* ========== COLORS ========== */
5196 * Material design color palettes.
5197 * @see http://www.google.com/design/spec/style/color.html
5201 * Copyright 2015 Google Inc. All Rights Reserved.
5203 * Licensed under the Apache License, Version 2.0 (the "License");
5204 * you may not use this file except in compliance with the License.
5205 * You may obtain a copy of the License at
5207 * http://www.apache.org/licenses/LICENSE-2.0
5209 * Unless required by applicable law or agreed to in writing, software
5210 * distributed under the License is distributed on an "AS IS" BASIS,
5211 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5212 * See the License for the specific language governing permissions and
5213 * limitations under the License.
5215 /* ========== Color Palettes ========== */
5218 * Copyright 2015 Google Inc. All Rights Reserved.
5220 * Licensed under the Apache License, Version 2.0 (the "License");
5221 * you may not use this file except in compliance with the License.
5222 * You may obtain a copy of the License at
5224 * http://www.apache.org/licenses/LICENSE-2.0
5226 * Unless required by applicable law or agreed to in writing, software
5227 * distributed under the License is distributed on an "AS IS" BASIS,
5228 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5229 * See the License for the specific language governing permissions and
5230 * limitations under the License.
5232 /* ========== IMAGES ========== */
5233 /* ========== Color & Themes ========== */
5234 /* ========== Typography ========== */
5235 /* ========== Components ========== */
5236 /* ========== Standard Buttons ========== */
5237 /* ========== Icon Toggles ========== */
5238 /* ========== Radio Buttons ========== */
5239 /* ========== Ripple effect ========== */
5240 /* ========== Layout ========== */
5241 /* ========== Content Tabs ========== */
5242 /* ========== Checkboxes ========== */
5243 /* ========== Switches ========== */
5244 /* ========== Spinner ========== */
5245 /* ========== Text fields ========== */
5246 /* ========== Card ========== */
5247 /* ========== Sliders ========== */
5248 /* ========== Progress ========== */
5249 /* ========== List ========== */
5250 /* ========== Item ========== */
5251 /* ========== Dropdown menu ========== */
5252 /* ========== Tooltips ========== */
5253 /* ========== Footer ========== */
5267 /* Card dimensions */
5286 * Copyright 2015 Google Inc. All Rights Reserved.
5288 * Licensed under the Apache License, Version 2.0 (the "License");
5289 * you may not use this file except in compliance with the License.
5290 * You may obtain a copy of the License at
5292 * http://www.apache.org/licenses/LICENSE-2.0
5294 * Unless required by applicable law or agreed to in writing, software
5295 * distributed under the License is distributed on an "AS IS" BASIS,
5296 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5297 * See the License for the specific language governing permissions and
5298 * limitations under the License.
5306 box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
5308 .mdl-dialog__title {
5309 padding: 24px 24px 0;
5311 font-size: 2.5rem; }
5312 .mdl-dialog__actions {
5313 padding: 8px 8px 8px 24px;
5314 display: -webkit-flex;
5315 display: -ms-flexbox;
5317 -webkit-flex-direction: row-reverse;
5318 -ms-flex-direction: row-reverse;
5319 flex-direction: row-reverse;
5320 -webkit-flex-wrap: wrap;
5321 -ms-flex-wrap: wrap;
5323 .mdl-dialog__actions > * {
5326 .mdl-dialog__actions > *:first-child {
5328 .mdl-dialog__actions--full-width {
5329 padding: 0 0 8px 0; }
5330 .mdl-dialog__actions--full-width > * {
5332 -webkit-flex: 0 0 100%;
5335 padding-right: 16px;
5337 text-align: right; }
5338 .mdl-dialog__content {
5339 padding: 20px 24px 24px 24px;
5340 color: rgba(0,0,0, 0.54); }
5343 * Copyright 2015 Google Inc. All Rights Reserved.
5345 * Licensed under the Apache License, Version 2.0 (the "License");
5346 * you may not use this file except in compliance with the License.
5347 * You may obtain a copy of the License at
5349 * http://www.apache.org/licenses/LICENSE-2.0
5351 * Unless required by applicable law or agreed to in writing, software
5352 * distributed under the License is distributed on an "AS IS" BASIS,
5353 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5354 * See the License for the specific language governing permissions and
5355 * limitations under the License.
5358 * Copyright 2015 Google Inc. All Rights Reserved.
5360 * Licensed under the Apache License, Version 2.0 (the "License");
5361 * you may not use this file except in compliance with the License.
5362 * You may obtain a copy of the License at
5364 * http://www.apache.org/licenses/LICENSE-2.0
5366 * Unless required by applicable law or agreed to in writing, software
5367 * distributed under the License is distributed on an "AS IS" BASIS,
5368 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5369 * See the License for the specific language governing permissions and
5370 * limitations under the License.
5372 /*------------------------------------* $CONTENTS
5373 \*------------------------------------*/
5375 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
5402 * Even though all variables have the `!default` directive, most of them
5403 * should not be changed as they are dependent one another. This can cause
5404 * visual distortions (like alignment issues) that are hard to track down
5407 /* ========== TYPOGRAPHY ========== */
5408 /* We're splitting fonts into "preferred" and "performance" in order to optimize
5409 page loading. For important text, such as the body, we want it to load
5410 immediately and not wait for the web font load, whereas for other sections,
5411 such as headers and titles, we're OK with things taking a bit longer to load.
5412 We do have some optional classes and parameters in the mixins, in case you
5413 definitely want to make sure you're using the preferred font and don't mind
5414 the performance hit.
5415 We should be able to improve on this once CSS Font Loading L3 becomes more
5418 /* ========== COLORS ========== */
5421 * Material design color palettes.
5422 * @see http://www.google.com/design/spec/style/color.html
5426 * Copyright 2015 Google Inc. All Rights Reserved.
5428 * Licensed under the Apache License, Version 2.0 (the "License");
5429 * you may not use this file except in compliance with the License.
5430 * You may obtain a copy of the License at
5432 * http://www.apache.org/licenses/LICENSE-2.0
5434 * Unless required by applicable law or agreed to in writing, software
5435 * distributed under the License is distributed on an "AS IS" BASIS,
5436 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5437 * See the License for the specific language governing permissions and
5438 * limitations under the License.
5440 /* ========== Color Palettes ========== */
5443 * Copyright 2015 Google Inc. All Rights Reserved.
5445 * Licensed under the Apache License, Version 2.0 (the "License");
5446 * you may not use this file except in compliance with the License.
5447 * You may obtain a copy of the License at
5449 * http://www.apache.org/licenses/LICENSE-2.0
5451 * Unless required by applicable law or agreed to in writing, software
5452 * distributed under the License is distributed on an "AS IS" BASIS,
5453 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5454 * See the License for the specific language governing permissions and
5455 * limitations under the License.
5457 /* ========== IMAGES ========== */
5458 /* ========== Color & Themes ========== */
5459 /* ========== Typography ========== */
5460 /* ========== Components ========== */
5461 /* ========== Standard Buttons ========== */
5462 /* ========== Icon Toggles ========== */
5463 /* ========== Radio Buttons ========== */
5464 /* ========== Ripple effect ========== */
5465 /* ========== Layout ========== */
5466 /* ========== Content Tabs ========== */
5467 /* ========== Checkboxes ========== */
5468 /* ========== Switches ========== */
5469 /* ========== Spinner ========== */
5470 /* ========== Text fields ========== */
5471 /* ========== Card ========== */
5472 /* ========== Sliders ========== */
5473 /* ========== Progress ========== */
5474 /* ========== List ========== */
5475 /* ========== Item ========== */
5476 /* ========== Dropdown menu ========== */
5477 /* ========== Tooltips ========== */
5478 /* ========== Footer ========== */
5492 /* Card dimensions */
5511 * Copyright 2015 Google Inc. All Rights Reserved.
5513 * Licensed under the Apache License, Version 2.0 (the "License");
5514 * you may not use this file except in compliance with the License.
5515 * You may obtain a copy of the License at
5517 * http://www.apache.org/licenses/LICENSE-2.0
5519 * Unless required by applicable law or agreed to in writing, software
5520 * distributed under the License is distributed on an "AS IS" BASIS,
5521 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5522 * See the License for the specific language governing permissions and
5523 * limitations under the License.
5531 color: rgb(158,158,158);
5532 background-color: rgb(66,66,66); }
5534 .mdl-mega-footer--top-section:after,
5535 .mdl-mega-footer--middle-section:after,
5536 .mdl-mega-footer--bottom-section:after,
5537 .mdl-mega-footer__top-section:after,
5538 .mdl-mega-footer__middle-section:after,
5539 .mdl-mega-footer__bottom-section:after {
5544 .mdl-mega-footer--left-section,
5545 .mdl-mega-footer__left-section {
5546 margin-bottom: 16px; }
5548 .mdl-mega-footer--right-section,
5549 .mdl-mega-footer__right-section {
5550 margin-bottom: 16px; }
5552 .mdl-mega-footer--right-section a,
5553 .mdl-mega-footer__right-section a {
5555 margin-bottom: 16px;
5557 text-decoration: none; }
5559 @media screen and (min-width: 760px) {
5560 .mdl-mega-footer--left-section,
5561 .mdl-mega-footer__left-section {
5563 .mdl-mega-footer--right-section,
5564 .mdl-mega-footer__right-section {
5566 .mdl-mega-footer--right-section a,
5567 .mdl-mega-footer__right-section a {
5568 display: inline-block;
5571 vertical-align: middle; } }
5573 .mdl-mega-footer--social-btn,
5574 .mdl-mega-footer__social-btn {
5579 background-color: rgb(158,158,158);
5582 .mdl-mega-footer--drop-down-section,
5583 .mdl-mega-footer__drop-down-section {
5585 position: relative; }
5587 @media screen and (min-width: 760px) {
5588 .mdl-mega-footer--drop-down-section,
5589 .mdl-mega-footer__drop-down-section {
5591 .mdl-mega-footer--drop-down-section:nth-child(1),
5592 .mdl-mega-footer--drop-down-section:nth-child(2),
5593 .mdl-mega-footer__drop-down-section:nth-child(1),
5594 .mdl-mega-footer__drop-down-section:nth-child(2) {
5596 .mdl-mega-footer--drop-down-section:nth-child(3),
5597 .mdl-mega-footer__drop-down-section:nth-child(3) {
5599 .mdl-mega-footer--drop-down-section:nth-child(3):after,
5600 .mdl-mega-footer__drop-down-section:nth-child(3):after {
5602 .mdl-mega-footer--drop-down-section:nth-child(4),
5603 .mdl-mega-footer__drop-down-section:nth-child(4) {
5606 .mdl-mega-footer--middle-section:after,
5607 .mdl-mega-footer__middle-section:after {
5611 .mdl-mega-footer--bottom-section,
5612 .mdl-mega-footer__bottom-section {
5615 @media screen and (min-width: 1024px) {
5616 .mdl-mega-footer--drop-down-section,
5617 .mdl-mega-footer--drop-down-section:nth-child(3),
5618 .mdl-mega-footer--drop-down-section:nth-child(4),
5619 .mdl-mega-footer__drop-down-section,
5620 .mdl-mega-footer__drop-down-section:nth-child(3),
5621 .mdl-mega-footer__drop-down-section:nth-child(4) {
5625 .mdl-mega-footer--heading-checkbox,
5626 .mdl-mega-footer__heading-checkbox {
5636 .mdl-mega-footer--heading-checkbox + .mdl-mega-footer--heading:after,
5637 .mdl-mega-footer--heading-checkbox + .mdl-mega-footer__heading:after,
5638 .mdl-mega-footer__heading-checkbox + .mdl-mega-footer--heading:after,
5639 .mdl-mega-footer__heading-checkbox + .mdl-mega-footer__heading:after {
5640 font-family: 'Material Icons';
5643 .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer--link-list,
5644 .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer__link-list,
5645 .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
5646 .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
5647 .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer--link-list,
5648 .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer__link-list,
5649 .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
5650 .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list {
5653 .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading:after,
5654 .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading:after,
5655 .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading:after,
5656 .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading:after {
5657 font-family: 'Material Icons';
5660 .mdl-mega-footer--heading,
5661 .mdl-mega-footer__heading {
5664 padding-right: 39.8px;
5665 margin-bottom: 16px;
5666 box-sizing: border-box;
5668 line-height: 23.8px;
5670 white-space: nowrap;
5671 text-overflow: ellipsis;
5673 color: rgb(224,224,224); }
5675 .mdl-mega-footer--heading:after,
5676 .mdl-mega-footer__heading:after {
5684 background-size: cover; }
5686 .mdl-mega-footer--link-list,
5687 .mdl-mega-footer__link-list {
5691 margin-bottom: 32px; }
5692 .mdl-mega-footer--link-list:after,
5693 .mdl-mega-footer__link-list:after {
5698 .mdl-mega-footer--link-list li,
5699 .mdl-mega-footer__link-list li {
5704 line-height: 20px; }
5706 .mdl-mega-footer--link-list a,
5707 .mdl-mega-footer__link-list a {
5709 text-decoration: none;
5710 white-space: nowrap; }
5712 @media screen and (min-width: 760px) {
5713 .mdl-mega-footer--heading-checkbox,
5714 .mdl-mega-footer__heading-checkbox {
5716 .mdl-mega-footer--heading-checkbox + .mdl-mega-footer--heading:after,
5717 .mdl-mega-footer--heading-checkbox + .mdl-mega-footer__heading:after,
5718 .mdl-mega-footer__heading-checkbox + .mdl-mega-footer--heading:after,
5719 .mdl-mega-footer__heading-checkbox + .mdl-mega-footer__heading:after {
5721 .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer--link-list,
5722 .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer__link-list,
5723 .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
5724 .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
5725 .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer--link-list,
5726 .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer__link-list,
5727 .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
5728 .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list {
5730 .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading:after,
5731 .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading:after,
5732 .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading:after,
5733 .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading:after {
5736 .mdl-mega-footer--bottom-section,
5737 .mdl-mega-footer__bottom-section {
5739 margin-bottom: 16px; }
5742 margin-bottom: 16px;
5745 .mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li,
5746 .mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li {
5749 margin-right: 16px; }
5751 @media screen and (min-width: 760px) {
5755 margin-right: 16px; } }
5758 * Copyright 2015 Google Inc. All Rights Reserved.
5760 * Licensed under the Apache License, Version 2.0 (the "License");
5761 * you may not use this file except in compliance with the License.
5762 * You may obtain a copy of the License at
5764 * http://www.apache.org/licenses/LICENSE-2.0
5766 * Unless required by applicable law or agreed to in writing, software
5767 * distributed under the License is distributed on an "AS IS" BASIS,
5768 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5769 * See the License for the specific language governing permissions and
5770 * limitations under the License.
5773 * Copyright 2015 Google Inc. All Rights Reserved.
5775 * Licensed under the Apache License, Version 2.0 (the "License");
5776 * you may not use this file except in compliance with the License.
5777 * You may obtain a copy of the License at
5779 * http://www.apache.org/licenses/LICENSE-2.0
5781 * Unless required by applicable law or agreed to in writing, software
5782 * distributed under the License is distributed on an "AS IS" BASIS,
5783 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5784 * See the License for the specific language governing permissions and
5785 * limitations under the License.
5787 /*------------------------------------* $CONTENTS
5788 \*------------------------------------*/
5790 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
5817 * Even though all variables have the `!default` directive, most of them
5818 * should not be changed as they are dependent one another. This can cause
5819 * visual distortions (like alignment issues) that are hard to track down
5822 /* ========== TYPOGRAPHY ========== */
5823 /* We're splitting fonts into "preferred" and "performance" in order to optimize
5824 page loading. For important text, such as the body, we want it to load
5825 immediately and not wait for the web font load, whereas for other sections,
5826 such as headers and titles, we're OK with things taking a bit longer to load.
5827 We do have some optional classes and parameters in the mixins, in case you
5828 definitely want to make sure you're using the preferred font and don't mind
5829 the performance hit.
5830 We should be able to improve on this once CSS Font Loading L3 becomes more
5833 /* ========== COLORS ========== */
5836 * Material design color palettes.
5837 * @see http://www.google.com/design/spec/style/color.html
5841 * Copyright 2015 Google Inc. All Rights Reserved.
5843 * Licensed under the Apache License, Version 2.0 (the "License");
5844 * you may not use this file except in compliance with the License.
5845 * You may obtain a copy of the License at
5847 * http://www.apache.org/licenses/LICENSE-2.0
5849 * Unless required by applicable law or agreed to in writing, software
5850 * distributed under the License is distributed on an "AS IS" BASIS,
5851 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5852 * See the License for the specific language governing permissions and
5853 * limitations under the License.
5855 /* ========== Color Palettes ========== */
5858 * Copyright 2015 Google Inc. All Rights Reserved.
5860 * Licensed under the Apache License, Version 2.0 (the "License");
5861 * you may not use this file except in compliance with the License.
5862 * You may obtain a copy of the License at
5864 * http://www.apache.org/licenses/LICENSE-2.0
5866 * Unless required by applicable law or agreed to in writing, software
5867 * distributed under the License is distributed on an "AS IS" BASIS,
5868 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5869 * See the License for the specific language governing permissions and
5870 * limitations under the License.
5872 /* ========== IMAGES ========== */
5873 /* ========== Color & Themes ========== */
5874 /* ========== Typography ========== */
5875 /* ========== Components ========== */
5876 /* ========== Standard Buttons ========== */
5877 /* ========== Icon Toggles ========== */
5878 /* ========== Radio Buttons ========== */
5879 /* ========== Ripple effect ========== */
5880 /* ========== Layout ========== */
5881 /* ========== Content Tabs ========== */
5882 /* ========== Checkboxes ========== */
5883 /* ========== Switches ========== */
5884 /* ========== Spinner ========== */
5885 /* ========== Text fields ========== */
5886 /* ========== Card ========== */
5887 /* ========== Sliders ========== */
5888 /* ========== Progress ========== */
5889 /* ========== List ========== */
5890 /* ========== Item ========== */
5891 /* ========== Dropdown menu ========== */
5892 /* ========== Tooltips ========== */
5893 /* ========== Footer ========== */
5907 /* Card dimensions */
5926 display: -webkit-flex;
5927 display: -ms-flexbox;
5929 -webkit-flex-flow: row wrap;
5930 -ms-flex-flow: row wrap;
5931 flex-flow: row wrap;
5932 -webkit-justify-content: space-between;
5933 -ms-flex-pack: justify;
5934 justify-content: space-between;
5936 color: rgb(158,158,158);
5937 background-color: rgb(66,66,66); }
5938 .mdl-mini-footer:after {
5941 .mdl-mini-footer .mdl-logo {
5942 line-height: 36px; }
5944 .mdl-mini-footer--link-list,
5945 .mdl-mini-footer__link-list {
5946 display: -webkit-flex;
5947 display: -ms-flexbox;
5949 -webkit-flex-flow: row nowrap;
5950 -ms-flex-flow: row nowrap;
5951 flex-flow: row nowrap;
5955 .mdl-mini-footer--link-list li,
5956 .mdl-mini-footer__link-list li {
5958 margin-right: 16px; }
5959 @media screen and (min-width: 760px) {
5960 .mdl-mini-footer--link-list li,
5961 .mdl-mini-footer__link-list li {
5962 line-height: 36px; } }
5963 .mdl-mini-footer--link-list a,
5964 .mdl-mini-footer__link-list a {
5966 text-decoration: none;
5967 white-space: nowrap; }
5969 .mdl-mini-footer--left-section,
5970 .mdl-mini-footer__left-section {
5971 display: inline-block;
5976 .mdl-mini-footer--right-section,
5977 .mdl-mini-footer__right-section {
5978 display: inline-block;
5983 .mdl-mini-footer--social-btn,
5984 .mdl-mini-footer__social-btn {
5989 background-color: rgb(158,158,158);
5993 * Copyright 2015 Google Inc. All Rights Reserved.
5995 * Licensed under the Apache License, Version 2.0 (the "License");
5996 * you may not use this file except in compliance with the License.
5997 * You may obtain a copy of the License at
5999 * http://www.apache.org/licenses/LICENSE-2.0
6001 * Unless required by applicable law or agreed to in writing, software
6002 * distributed under the License is distributed on an "AS IS" BASIS,
6003 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6004 * See the License for the specific language governing permissions and
6005 * limitations under the License.
6008 * Copyright 2015 Google Inc. All Rights Reserved.
6010 * Licensed under the Apache License, Version 2.0 (the "License");
6011 * you may not use this file except in compliance with the License.
6012 * You may obtain a copy of the License at
6014 * http://www.apache.org/licenses/LICENSE-2.0
6016 * Unless required by applicable law or agreed to in writing, software
6017 * distributed under the License is distributed on an "AS IS" BASIS,
6018 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6019 * See the License for the specific language governing permissions and
6020 * limitations under the License.
6022 /*------------------------------------* $CONTENTS
6023 \*------------------------------------*/
6025 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
6052 * Even though all variables have the `!default` directive, most of them
6053 * should not be changed as they are dependent one another. This can cause
6054 * visual distortions (like alignment issues) that are hard to track down
6057 /* ========== TYPOGRAPHY ========== */
6058 /* We're splitting fonts into "preferred" and "performance" in order to optimize
6059 page loading. For important text, such as the body, we want it to load
6060 immediately and not wait for the web font load, whereas for other sections,
6061 such as headers and titles, we're OK with things taking a bit longer to load.
6062 We do have some optional classes and parameters in the mixins, in case you
6063 definitely want to make sure you're using the preferred font and don't mind
6064 the performance hit.
6065 We should be able to improve on this once CSS Font Loading L3 becomes more
6068 /* ========== COLORS ========== */
6071 * Material design color palettes.
6072 * @see http://www.google.com/design/spec/style/color.html
6076 * Copyright 2015 Google Inc. All Rights Reserved.
6078 * Licensed under the Apache License, Version 2.0 (the "License");
6079 * you may not use this file except in compliance with the License.
6080 * You may obtain a copy of the License at
6082 * http://www.apache.org/licenses/LICENSE-2.0
6084 * Unless required by applicable law or agreed to in writing, software
6085 * distributed under the License is distributed on an "AS IS" BASIS,
6086 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6087 * See the License for the specific language governing permissions and
6088 * limitations under the License.
6090 /* ========== Color Palettes ========== */
6093 * Copyright 2015 Google Inc. All Rights Reserved.
6095 * Licensed under the Apache License, Version 2.0 (the "License");
6096 * you may not use this file except in compliance with the License.
6097 * You may obtain a copy of the License at
6099 * http://www.apache.org/licenses/LICENSE-2.0
6101 * Unless required by applicable law or agreed to in writing, software
6102 * distributed under the License is distributed on an "AS IS" BASIS,
6103 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6104 * See the License for the specific language governing permissions and
6105 * limitations under the License.
6107 /* ========== IMAGES ========== */
6108 /* ========== Color & Themes ========== */
6109 /* ========== Typography ========== */
6110 /* ========== Components ========== */
6111 /* ========== Standard Buttons ========== */
6112 /* ========== Icon Toggles ========== */
6113 /* ========== Radio Buttons ========== */
6114 /* ========== Ripple effect ========== */
6115 /* ========== Layout ========== */
6116 /* ========== Content Tabs ========== */
6117 /* ========== Checkboxes ========== */
6118 /* ========== Switches ========== */
6119 /* ========== Spinner ========== */
6120 /* ========== Text fields ========== */
6121 /* ========== Card ========== */
6122 /* ========== Sliders ========== */
6123 /* ========== Progress ========== */
6124 /* ========== List ========== */
6125 /* ========== Item ========== */
6126 /* ========== Dropdown menu ========== */
6127 /* ========== Tooltips ========== */
6128 /* ========== Footer ========== */
6142 /* Card dimensions */
6163 vertical-align: middle;
6164 display: inline-block;
6169 .mdl-icon-toggle__input {
6170 line-height: 32px; }
6171 .mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input {
6178 -ms-appearance: none;
6179 -moz-appearance: none;
6180 -webkit-appearance: none;
6184 .mdl-icon-toggle__label {
6185 display: inline-block;
6191 color: rgb(97,97,97);
6197 background-color: transparent;
6198 will-change: background-color;
6199 transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
6200 .mdl-icon-toggle__label.material-icons {
6203 .mdl-icon-toggle.is-checked .mdl-icon-toggle__label {
6204 color: rgb(63,81,181); }
6205 .mdl-icon-toggle.is-disabled .mdl-icon-toggle__label {
6206 color: rgba(0,0,0, 0.26);
6209 .mdl-icon-toggle.is-focused .mdl-icon-toggle__label {
6210 background-color: rgba(0,0,0, 0.12); }
6211 .mdl-icon-toggle.is-focused.is-checked .mdl-icon-toggle__label {
6212 background-color: rgba(63,81,181, 0.26); }
6214 .mdl-icon-toggle__ripple-container {
6219 box-sizing: border-box;
6225 -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
6226 .mdl-icon-toggle__ripple-container .mdl-ripple {
6227 background: rgb(97,97,97); }
6228 .mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container {
6230 .mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container .mdl-ripple {
6231 background: transparent; }
6234 * Copyright 2015 Google Inc. All Rights Reserved.
6236 * Licensed under the Apache License, Version 2.0 (the "License");
6237 * you may not use this file except in compliance with the License.
6238 * You may obtain a copy of the License at
6240 * http://www.apache.org/licenses/LICENSE-2.0
6242 * Unless required by applicable law or agreed to in writing, software
6243 * distributed under the License is distributed on an "AS IS" BASIS,
6244 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6245 * See the License for the specific language governing permissions and
6246 * limitations under the License.
6249 * Copyright 2015 Google Inc. All Rights Reserved.
6251 * Licensed under the Apache License, Version 2.0 (the "License");
6252 * you may not use this file except in compliance with the License.
6253 * You may obtain a copy of the License at
6255 * http://www.apache.org/licenses/LICENSE-2.0
6257 * Unless required by applicable law or agreed to in writing, software
6258 * distributed under the License is distributed on an "AS IS" BASIS,
6259 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6260 * See the License for the specific language governing permissions and
6261 * limitations under the License.
6263 /*------------------------------------* $CONTENTS
6264 \*------------------------------------*/
6266 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
6293 * Even though all variables have the `!default` directive, most of them
6294 * should not be changed as they are dependent one another. This can cause
6295 * visual distortions (like alignment issues) that are hard to track down
6298 /* ========== TYPOGRAPHY ========== */
6299 /* We're splitting fonts into "preferred" and "performance" in order to optimize
6300 page loading. For important text, such as the body, we want it to load
6301 immediately and not wait for the web font load, whereas for other sections,
6302 such as headers and titles, we're OK with things taking a bit longer to load.
6303 We do have some optional classes and parameters in the mixins, in case you
6304 definitely want to make sure you're using the preferred font and don't mind
6305 the performance hit.
6306 We should be able to improve on this once CSS Font Loading L3 becomes more
6309 /* ========== COLORS ========== */
6312 * Material design color palettes.
6313 * @see http://www.google.com/design/spec/style/color.html
6317 * Copyright 2015 Google Inc. All Rights Reserved.
6319 * Licensed under the Apache License, Version 2.0 (the "License");
6320 * you may not use this file except in compliance with the License.
6321 * You may obtain a copy of the License at
6323 * http://www.apache.org/licenses/LICENSE-2.0
6325 * Unless required by applicable law or agreed to in writing, software
6326 * distributed under the License is distributed on an "AS IS" BASIS,
6327 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6328 * See the License for the specific language governing permissions and
6329 * limitations under the License.
6331 /* ========== Color Palettes ========== */
6334 * Copyright 2015 Google Inc. All Rights Reserved.
6336 * Licensed under the Apache License, Version 2.0 (the "License");
6337 * you may not use this file except in compliance with the License.
6338 * You may obtain a copy of the License at
6340 * http://www.apache.org/licenses/LICENSE-2.0
6342 * Unless required by applicable law or agreed to in writing, software
6343 * distributed under the License is distributed on an "AS IS" BASIS,
6344 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6345 * See the License for the specific language governing permissions and
6346 * limitations under the License.
6348 /* ========== IMAGES ========== */
6349 /* ========== Color & Themes ========== */
6350 /* ========== Typography ========== */
6351 /* ========== Components ========== */
6352 /* ========== Standard Buttons ========== */
6353 /* ========== Icon Toggles ========== */
6354 /* ========== Radio Buttons ========== */
6355 /* ========== Ripple effect ========== */
6356 /* ========== Layout ========== */
6357 /* ========== Content Tabs ========== */
6358 /* ========== Checkboxes ========== */
6359 /* ========== Switches ========== */
6360 /* ========== Spinner ========== */
6361 /* ========== Text fields ========== */
6362 /* ========== Card ========== */
6363 /* ========== Sliders ========== */
6364 /* ========== Progress ========== */
6365 /* ========== List ========== */
6366 /* ========== Item ========== */
6367 /* ========== Dropdown menu ========== */
6368 /* ========== Tooltips ========== */
6369 /* ========== Footer ========== */
6383 /* Card dimensions */
6402 * Copyright 2015 Google Inc. All Rights Reserved.
6404 * Licensed under the Apache License, Version 2.0 (the "License");
6405 * you may not use this file except in compliance with the License.
6406 * You may obtain a copy of the License at
6408 * http://www.apache.org/licenses/LICENSE-2.0
6410 * Unless required by applicable law or agreed to in writing, software
6411 * distributed under the License is distributed on an "AS IS" BASIS,
6412 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6413 * See the License for the specific language governing permissions and
6414 * limitations under the License.
6426 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
6430 letter-spacing: 0.04em;
6432 display: -webkit-flex;
6433 display: -ms-flexbox;
6436 box-sizing: border-box;
6437 -webkit-flex-direction: row;
6438 -ms-flex-direction: row;
6439 flex-direction: row;
6440 -webkit-flex-wrap: nowrap;
6441 -ms-flex-wrap: nowrap;
6443 -webkit-align-items: center;
6444 -ms-flex-align: center;
6445 align-items: center;
6448 color: rgba(0,0,0, 0.87);
6450 .mdl-list__item .mdl-list__item-primary-content {
6454 -webkit-flex-grow: 2;
6455 -ms-flex-positive: 2;
6457 text-decoration: none;
6458 box-sizing: border-box;
6459 display: -webkit-flex;
6460 display: -ms-flexbox;
6462 -webkit-align-items: center;
6463 -ms-flex-align: center;
6464 align-items: center; }
6465 .mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon {
6466 margin-right: 32px; }
6467 .mdl-list__item .mdl-list__item-primary-content .mdl-list__item-avatar {
6468 margin-right: 16px; }
6469 .mdl-list__item .mdl-list__item-secondary-content {
6470 display: -webkit-flex;
6471 display: -ms-flexbox;
6473 -webkit-flex-flow: column;
6474 -ms-flex-flow: column;
6476 -webkit-align-items: flex-end;
6477 -ms-flex-align: end;
6478 align-items: flex-end;
6479 margin-left: 16px; }
6480 .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-action label {
6482 .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-info {
6487 color: rgba(0,0,0, 0.54); }
6488 .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-sub-header {
6489 padding: 0 0 0 16px; }
6491 .mdl-list__item-icon,
6492 .mdl-list__item-icon.material-icons {
6496 box-sizing: border-box;
6497 color: rgb(117,117,117); }
6499 .mdl-list__item-avatar,
6500 .mdl-list__item-avatar.material-icons {
6503 box-sizing: border-box;
6505 background-color: rgb(117,117,117);
6509 .mdl-list__item--two-line {
6511 .mdl-list__item--two-line .mdl-list__item-primary-content {
6515 .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-avatar {
6517 .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-icon {
6520 .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-secondary-content {
6522 .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-sub-title {
6528 color: rgba(0,0,0, 0.54);
6532 .mdl-list__item--three-line {
6534 .mdl-list__item--three-line .mdl-list__item-primary-content {
6538 .mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-avatar,
6539 .mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-icon {
6541 .mdl-list__item--three-line .mdl-list__item-secondary-content {
6543 .mdl-list__item--three-line .mdl-list__item-text-body {
6550 color: rgba(0,0,0, 0.54);
6555 * Copyright 2015 Google Inc. All Rights Reserved.
6557 * Licensed under the Apache License, Version 2.0 (the "License");
6558 * you may not use this file except in compliance with the License.
6559 * You may obtain a copy of the License at
6561 * http://www.apache.org/licenses/LICENSE-2.0
6563 * Unless required by applicable law or agreed to in writing, software
6564 * distributed under the License is distributed on an "AS IS" BASIS,
6565 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6566 * See the License for the specific language governing permissions and
6567 * limitations under the License.
6570 * Copyright 2015 Google Inc. All Rights Reserved.
6572 * Licensed under the Apache License, Version 2.0 (the "License");
6573 * you may not use this file except in compliance with the License.
6574 * You may obtain a copy of the License at
6576 * http://www.apache.org/licenses/LICENSE-2.0
6578 * Unless required by applicable law or agreed to in writing, software
6579 * distributed under the License is distributed on an "AS IS" BASIS,
6580 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6581 * See the License for the specific language governing permissions and
6582 * limitations under the License.
6584 /*------------------------------------* $CONTENTS
6585 \*------------------------------------*/
6587 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
6614 * Even though all variables have the `!default` directive, most of them
6615 * should not be changed as they are dependent one another. This can cause
6616 * visual distortions (like alignment issues) that are hard to track down
6619 /* ========== TYPOGRAPHY ========== */
6620 /* We're splitting fonts into "preferred" and "performance" in order to optimize
6621 page loading. For important text, such as the body, we want it to load
6622 immediately and not wait for the web font load, whereas for other sections,
6623 such as headers and titles, we're OK with things taking a bit longer to load.
6624 We do have some optional classes and parameters in the mixins, in case you
6625 definitely want to make sure you're using the preferred font and don't mind
6626 the performance hit.
6627 We should be able to improve on this once CSS Font Loading L3 becomes more
6630 /* ========== COLORS ========== */
6633 * Material design color palettes.
6634 * @see http://www.google.com/design/spec/style/color.html
6638 * Copyright 2015 Google Inc. All Rights Reserved.
6640 * Licensed under the Apache License, Version 2.0 (the "License");
6641 * you may not use this file except in compliance with the License.
6642 * You may obtain a copy of the License at
6644 * http://www.apache.org/licenses/LICENSE-2.0
6646 * Unless required by applicable law or agreed to in writing, software
6647 * distributed under the License is distributed on an "AS IS" BASIS,
6648 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6649 * See the License for the specific language governing permissions and
6650 * limitations under the License.
6652 /* ========== Color Palettes ========== */
6655 * Copyright 2015 Google Inc. All Rights Reserved.
6657 * Licensed under the Apache License, Version 2.0 (the "License");
6658 * you may not use this file except in compliance with the License.
6659 * You may obtain a copy of the License at
6661 * http://www.apache.org/licenses/LICENSE-2.0
6663 * Unless required by applicable law or agreed to in writing, software
6664 * distributed under the License is distributed on an "AS IS" BASIS,
6665 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6666 * See the License for the specific language governing permissions and
6667 * limitations under the License.
6669 /* ========== IMAGES ========== */
6670 /* ========== Color & Themes ========== */
6671 /* ========== Typography ========== */
6672 /* ========== Components ========== */
6673 /* ========== Standard Buttons ========== */
6674 /* ========== Icon Toggles ========== */
6675 /* ========== Radio Buttons ========== */
6676 /* ========== Ripple effect ========== */
6677 /* ========== Layout ========== */
6678 /* ========== Content Tabs ========== */
6679 /* ========== Checkboxes ========== */
6680 /* ========== Switches ========== */
6681 /* ========== Spinner ========== */
6682 /* ========== Text fields ========== */
6683 /* ========== Card ========== */
6684 /* ========== Sliders ========== */
6685 /* ========== Progress ========== */
6686 /* ========== List ========== */
6687 /* ========== Item ========== */
6688 /* ========== Dropdown menu ========== */
6689 /* ========== Tooltips ========== */
6690 /* ========== Footer ========== */
6704 /* Card dimensions */
6723 * Copyright 2015 Google Inc. All Rights Reserved.
6725 * Licensed under the Apache License, Version 2.0 (the "License");
6726 * you may not use this file except in compliance with the License.
6727 * You may obtain a copy of the License at
6729 * http://www.apache.org/licenses/LICENSE-2.0
6731 * Unless required by applicable law or agreed to in writing, software
6732 * distributed under the License is distributed on an "AS IS" BASIS,
6733 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6734 * See the License for the specific language governing permissions and
6735 * limitations under the License.
6741 .mdl-menu__container {
6752 .mdl-menu__container.is-visible, .mdl-menu__container.is-animating {
6754 visibility: visible; }
6756 .mdl-menu__outline {
6758 background: rgb(255,255,255);
6768 -webkit-transform: scale(0);
6769 transform: scale(0);
6770 -webkit-transform-origin: 0 0;
6771 transform-origin: 0 0;
6772 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
6773 will-change: transform;
6774 transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
6775 transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
6776 transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
6778 .mdl-menu__container.is-visible .mdl-menu__outline {
6780 -webkit-transform: scale(1);
6781 transform: scale(1);
6783 .mdl-menu__outline.mdl-menu--bottom-right {
6784 -webkit-transform-origin: 100% 0;
6785 transform-origin: 100% 0; }
6786 .mdl-menu__outline.mdl-menu--top-left {
6787 -webkit-transform-origin: 0 100%;
6788 transform-origin: 0 100%; }
6789 .mdl-menu__outline.mdl-menu--top-right {
6790 -webkit-transform-origin: 100% 100%;
6791 transform-origin: 100% 100%; }
6804 clip: rect(0 0 0 0);
6806 .mdl-menu__container.is-visible .mdl-menu {
6809 .mdl-menu.is-animating {
6810 transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), clip 0.3s cubic-bezier(0.4, 0, 0.2, 1); }
6811 .mdl-menu.mdl-menu--bottom-right {
6814 .mdl-menu.mdl-menu--top-left {
6817 .mdl-menu.mdl-menu--top-right {
6822 .mdl-menu.mdl-menu--unaligned {
6829 color: rgba(0,0,0, 0.87);
6830 background-color: transparent;
6834 outline-color: rgb(189,189,189);
6841 text-decoration: none;
6845 white-space: nowrap;
6847 transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
6848 -webkit-user-select: none;
6849 -moz-user-select: none;
6850 -ms-user-select: none;
6851 user-select: none; }
6852 .mdl-menu__container.is-visible .mdl-menu__item {
6854 .mdl-menu__item::-moz-focus-inner {
6856 .mdl-menu__item--full-bleed-divider {
6857 border-bottom: 1px solid rgba(0,0,0, 0.12); }
6858 .mdl-menu__item[disabled], .mdl-menu__item[data-mdl-disabled] {
6859 color: rgb(189,189,189);
6860 background-color: transparent;
6862 .mdl-menu__item[disabled]:hover, .mdl-menu__item[data-mdl-disabled]:hover {
6863 background-color: transparent; }
6864 .mdl-menu__item[disabled]:focus, .mdl-menu__item[data-mdl-disabled]:focus {
6865 background-color: transparent; }
6866 .mdl-menu__item[disabled] .mdl-ripple, .mdl-menu__item[data-mdl-disabled] .mdl-ripple {
6867 background: transparent; }
6868 .mdl-menu__item:hover {
6869 background-color: rgb(238,238,238); }
6870 .mdl-menu__item:focus {
6872 background-color: rgb(238,238,238); }
6873 .mdl-menu__item:active {
6874 background-color: rgb(224,224,224); }
6876 .mdl-menu__item--ripple-container {
6887 * Copyright 2015 Google Inc. All Rights Reserved.
6889 * Licensed under the Apache License, Version 2.0 (the "License");
6890 * you may not use this file except in compliance with the License.
6891 * You may obtain a copy of the License at
6893 * http://www.apache.org/licenses/LICENSE-2.0
6895 * Unless required by applicable law or agreed to in writing, software
6896 * distributed under the License is distributed on an "AS IS" BASIS,
6897 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6898 * See the License for the specific language governing permissions and
6899 * limitations under the License.
6902 * Copyright 2015 Google Inc. All Rights Reserved.
6904 * Licensed under the Apache License, Version 2.0 (the "License");
6905 * you may not use this file except in compliance with the License.
6906 * You may obtain a copy of the License at
6908 * http://www.apache.org/licenses/LICENSE-2.0
6910 * Unless required by applicable law or agreed to in writing, software
6911 * distributed under the License is distributed on an "AS IS" BASIS,
6912 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6913 * See the License for the specific language governing permissions and
6914 * limitations under the License.
6916 /*------------------------------------* $CONTENTS
6917 \*------------------------------------*/
6919 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
6946 * Even though all variables have the `!default` directive, most of them
6947 * should not be changed as they are dependent one another. This can cause
6948 * visual distortions (like alignment issues) that are hard to track down
6951 /* ========== TYPOGRAPHY ========== */
6952 /* We're splitting fonts into "preferred" and "performance" in order to optimize
6953 page loading. For important text, such as the body, we want it to load
6954 immediately and not wait for the web font load, whereas for other sections,
6955 such as headers and titles, we're OK with things taking a bit longer to load.
6956 We do have some optional classes and parameters in the mixins, in case you
6957 definitely want to make sure you're using the preferred font and don't mind
6958 the performance hit.
6959 We should be able to improve on this once CSS Font Loading L3 becomes more
6962 /* ========== COLORS ========== */
6965 * Material design color palettes.
6966 * @see http://www.google.com/design/spec/style/color.html
6970 * Copyright 2015 Google Inc. All Rights Reserved.
6972 * Licensed under the Apache License, Version 2.0 (the "License");
6973 * you may not use this file except in compliance with the License.
6974 * You may obtain a copy of the License at
6976 * http://www.apache.org/licenses/LICENSE-2.0
6978 * Unless required by applicable law or agreed to in writing, software
6979 * distributed under the License is distributed on an "AS IS" BASIS,
6980 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6981 * See the License for the specific language governing permissions and
6982 * limitations under the License.
6984 /* ========== Color Palettes ========== */
6987 * Copyright 2015 Google Inc. All Rights Reserved.
6989 * Licensed under the Apache License, Version 2.0 (the "License");
6990 * you may not use this file except in compliance with the License.
6991 * You may obtain a copy of the License at
6993 * http://www.apache.org/licenses/LICENSE-2.0
6995 * Unless required by applicable law or agreed to in writing, software
6996 * distributed under the License is distributed on an "AS IS" BASIS,
6997 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6998 * See the License for the specific language governing permissions and
6999 * limitations under the License.
7001 /* ========== IMAGES ========== */
7002 /* ========== Color & Themes ========== */
7003 /* ========== Typography ========== */
7004 /* ========== Components ========== */
7005 /* ========== Standard Buttons ========== */
7006 /* ========== Icon Toggles ========== */
7007 /* ========== Radio Buttons ========== */
7008 /* ========== Ripple effect ========== */
7009 /* ========== Layout ========== */
7010 /* ========== Content Tabs ========== */
7011 /* ========== Checkboxes ========== */
7012 /* ========== Switches ========== */
7013 /* ========== Spinner ========== */
7014 /* ========== Text fields ========== */
7015 /* ========== Card ========== */
7016 /* ========== Sliders ========== */
7017 /* ========== Progress ========== */
7018 /* ========== List ========== */
7019 /* ========== Item ========== */
7020 /* ========== Dropdown menu ========== */
7021 /* ========== Tooltips ========== */
7022 /* ========== Footer ========== */
7036 /* Card dimensions */
7061 .mdl-progress > .bar {
7067 transition: width 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
7069 .mdl-progress > .progressbar {
7070 background-color: rgb(63,81,181);
7074 .mdl-progress > .bufferbar {
7075 background-image: linear-gradient(to right, rgba(255,255,255, 0.7), rgba(255,255,255, 0.7)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181));
7079 .mdl-progress > .auxbar {
7082 @supports (-webkit-appearance: none) {
7083 .mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate) > .auxbar,
7084 .mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate) > .auxbar {
7085 background-image: linear-gradient(to right, rgba(255,255,255, 0.7), rgba(255,255,255, 0.7)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181));
7086 -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=");
7087 mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo="); } }
7089 .mdl-progress:not(.mdl-progress--indeterminate) > .auxbar,
7090 .mdl-progress:not(.mdl-progress__indeterminate) > .auxbar {
7091 background-image: linear-gradient(to right, rgba(255,255,255, 0.9), rgba(255,255,255, 0.9)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181)); }
7093 .mdl-progress.mdl-progress--indeterminate > .bar1,
7094 .mdl-progress.mdl-progress__indeterminate > .bar1 {
7095 background-color: rgb(63,81,181);
7096 -webkit-animation-name: indeterminate1;
7097 animation-name: indeterminate1;
7098 -webkit-animation-duration: 2s;
7099 animation-duration: 2s;
7100 -webkit-animation-iteration-count: infinite;
7101 animation-iteration-count: infinite;
7102 -webkit-animation-timing-function: linear;
7103 animation-timing-function: linear; }
7105 .mdl-progress.mdl-progress--indeterminate > .bar3,
7106 .mdl-progress.mdl-progress__indeterminate > .bar3 {
7107 background-image: none;
7108 background-color: rgb(63,81,181);
7109 -webkit-animation-name: indeterminate2;
7110 animation-name: indeterminate2;
7111 -webkit-animation-duration: 2s;
7112 animation-duration: 2s;
7113 -webkit-animation-iteration-count: infinite;
7114 animation-iteration-count: infinite;
7115 -webkit-animation-timing-function: linear;
7116 animation-timing-function: linear; }
7118 @-webkit-keyframes indeterminate1 {
7129 @keyframes indeterminate1 {
7140 @-webkit-keyframes indeterminate2 {
7154 @keyframes indeterminate2 {
7169 * Copyright 2015 Google Inc. All Rights Reserved.
7171 * Licensed under the Apache License, Version 2.0 (the "License");
7172 * you may not use this file except in compliance with the License.
7173 * You may obtain a copy of the License at
7175 * http://www.apache.org/licenses/LICENSE-2.0
7177 * Unless required by applicable law or agreed to in writing, software
7178 * distributed under the License is distributed on an "AS IS" BASIS,
7179 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7180 * See the License for the specific language governing permissions and
7181 * limitations under the License.
7184 * Copyright 2015 Google Inc. All Rights Reserved.
7186 * Licensed under the Apache License, Version 2.0 (the "License");
7187 * you may not use this file except in compliance with the License.
7188 * You may obtain a copy of the License at
7190 * http://www.apache.org/licenses/LICENSE-2.0
7192 * Unless required by applicable law or agreed to in writing, software
7193 * distributed under the License is distributed on an "AS IS" BASIS,
7194 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7195 * See the License for the specific language governing permissions and
7196 * limitations under the License.
7198 /*------------------------------------* $CONTENTS
7199 \*------------------------------------*/
7201 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
7228 * Even though all variables have the `!default` directive, most of them
7229 * should not be changed as they are dependent one another. This can cause
7230 * visual distortions (like alignment issues) that are hard to track down
7233 /* ========== TYPOGRAPHY ========== */
7234 /* We're splitting fonts into "preferred" and "performance" in order to optimize
7235 page loading. For important text, such as the body, we want it to load
7236 immediately and not wait for the web font load, whereas for other sections,
7237 such as headers and titles, we're OK with things taking a bit longer to load.
7238 We do have some optional classes and parameters in the mixins, in case you
7239 definitely want to make sure you're using the preferred font and don't mind
7240 the performance hit.
7241 We should be able to improve on this once CSS Font Loading L3 becomes more
7244 /* ========== COLORS ========== */
7247 * Material design color palettes.
7248 * @see http://www.google.com/design/spec/style/color.html
7252 * Copyright 2015 Google Inc. All Rights Reserved.
7254 * Licensed under the Apache License, Version 2.0 (the "License");
7255 * you may not use this file except in compliance with the License.
7256 * You may obtain a copy of the License at
7258 * http://www.apache.org/licenses/LICENSE-2.0
7260 * Unless required by applicable law or agreed to in writing, software
7261 * distributed under the License is distributed on an "AS IS" BASIS,
7262 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7263 * See the License for the specific language governing permissions and
7264 * limitations under the License.
7266 /* ========== Color Palettes ========== */
7269 * Copyright 2015 Google Inc. All Rights Reserved.
7271 * Licensed under the Apache License, Version 2.0 (the "License");
7272 * you may not use this file except in compliance with the License.
7273 * You may obtain a copy of the License at
7275 * http://www.apache.org/licenses/LICENSE-2.0
7277 * Unless required by applicable law or agreed to in writing, software
7278 * distributed under the License is distributed on an "AS IS" BASIS,
7279 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7280 * See the License for the specific language governing permissions and
7281 * limitations under the License.
7283 /* ========== IMAGES ========== */
7284 /* ========== Color & Themes ========== */
7285 /* ========== Typography ========== */
7286 /* ========== Components ========== */
7287 /* ========== Standard Buttons ========== */
7288 /* ========== Icon Toggles ========== */
7289 /* ========== Radio Buttons ========== */
7290 /* ========== Ripple effect ========== */
7291 /* ========== Layout ========== */
7292 /* ========== Content Tabs ========== */
7293 /* ========== Checkboxes ========== */
7294 /* ========== Switches ========== */
7295 /* ========== Spinner ========== */
7296 /* ========== Text fields ========== */
7297 /* ========== Card ========== */
7298 /* ========== Sliders ========== */
7299 /* ========== Progress ========== */
7300 /* ========== List ========== */
7301 /* ========== Item ========== */
7302 /* ========== Dropdown menu ========== */
7303 /* ========== Tooltips ========== */
7304 /* ========== Footer ========== */
7318 /* Card dimensions */
7337 * Copyright 2015 Google Inc. All Rights Reserved.
7339 * Licensed under the Apache License, Version 2.0 (the "License");
7340 * you may not use this file except in compliance with the License.
7341 * You may obtain a copy of the License at
7343 * http://www.apache.org/licenses/LICENSE-2.0
7345 * Unless required by applicable law or agreed to in writing, software
7346 * distributed under the License is distributed on an "AS IS" BASIS,
7347 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7348 * See the License for the specific language governing permissions and
7349 * limitations under the License.
7356 display: -webkit-flex;
7357 display: -ms-flexbox;
7359 -webkit-flex-wrap: nowrap;
7360 -ms-flex-wrap: nowrap;
7362 box-sizing: border-box; }
7364 .mdl-navigation__link {
7365 color: rgb(66,66,66);
7366 text-decoration: none;
7373 .mdl-navigation__link .material-icons {
7374 vertical-align: middle; }
7379 display: -webkit-flex;
7380 display: -ms-flexbox;
7382 -webkit-flex-direction: column;
7383 -ms-flex-direction: column;
7384 flex-direction: column;
7388 -webkit-overflow-scrolling: touch; }
7390 .mdl-layout.is-small-screen .mdl-layout--large-screen-only {
7393 .mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only {
7396 .mdl-layout__container {
7405 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
7409 letter-spacing: 0.02em;
7411 box-sizing: border-box; }
7413 .mdl-layout-spacer {
7414 -webkit-flex-grow: 1;
7415 -ms-flex-positive: 1;
7418 .mdl-layout__drawer {
7419 display: -webkit-flex;
7420 display: -ms-flexbox;
7422 -webkit-flex-direction: column;
7423 -ms-flex-direction: column;
7424 flex-direction: column;
7425 -webkit-flex-wrap: nowrap;
7426 -ms-flex-wrap: nowrap;
7434 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
7435 box-sizing: border-box;
7436 border-right: 1px solid rgb(224,224,224);
7437 background: rgb(250,250,250);
7438 -webkit-transform: translateX(-250px);
7439 transform: translateX(-250px);
7440 -webkit-transform-style: preserve-3d;
7441 transform-style: preserve-3d;
7442 will-change: transform;
7443 transition-duration: 0.2s;
7444 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
7445 transition-property: -webkit-transform;
7446 transition-property: transform;
7447 transition-property: transform, -webkit-transform;
7448 color: rgb(66,66,66);
7452 .mdl-layout__drawer.is-visible {
7453 -webkit-transform: translateX(0);
7454 transform: translateX(0); }
7455 .mdl-layout__drawer.is-visible ~ .mdl-layout__content.mdl-layout__content {
7457 .mdl-layout__drawer > * {
7458 -webkit-flex-shrink: 0;
7459 -ms-flex-negative: 0;
7461 .mdl-layout__drawer > .mdl-layout__title,
7462 .mdl-layout__drawer > .mdl-layout-title {
7464 padding-left: 40px; }
7465 @media screen and (max-width: 1024px) {
7466 .mdl-layout__drawer > .mdl-layout__title,
7467 .mdl-layout__drawer > .mdl-layout-title {
7469 padding-left: 16px; } }
7470 .mdl-layout__drawer .mdl-navigation {
7471 -webkit-flex-direction: column;
7472 -ms-flex-direction: column;
7473 flex-direction: column;
7474 -webkit-align-items: stretch;
7475 -ms-flex-align: stretch;
7476 align-items: stretch;
7477 padding-top: 16px; }
7478 .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
7480 -webkit-flex-shrink: 0;
7481 -ms-flex-negative: 0;
7486 @media screen and (max-width: 1024px) {
7487 .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
7488 padding: 16px 16px; } }
7489 .mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover {
7490 background-color: rgb(224,224,224); }
7491 .mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current {
7492 background-color: rgb(224,224,224);
7493 color: rgb(0,0,0); }
7494 @media screen and (min-width: 1025px) {
7495 .mdl-layout--fixed-drawer > .mdl-layout__drawer {
7496 -webkit-transform: translateX(0);
7497 transform: translateX(0); } }
7499 .mdl-layout__drawer-button {
7505 -webkit-flex-shrink: 0;
7506 -ms-flex-negative: 0;
7513 font-family: Helvetica, Arial, sans-serif;
7517 color: rgb(255,255,255);
7519 .mdl-layout__header .mdl-layout__drawer-button {
7521 color: rgb(255,255,255);
7522 background-color: inherit; }
7523 @media screen and (max-width: 1024px) {
7524 .mdl-layout__header .mdl-layout__drawer-button {
7526 @media screen and (max-width: 1024px) {
7527 .mdl-layout__drawer-button {
7529 color: rgba(0, 0, 0, 0.5); } }
7530 @media screen and (min-width: 1025px) {
7531 .mdl-layout__drawer-button {
7532 line-height: 54px; }
7533 .mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button,
7534 .mdl-layout--fixed-drawer > .mdl-layout__drawer-button,
7535 .mdl-layout--no-drawer-button .mdl-layout__drawer-button {
7538 .mdl-layout__header {
7539 display: -webkit-flex;
7540 display: -ms-flexbox;
7542 -webkit-flex-direction: column;
7543 -ms-flex-direction: column;
7544 flex-direction: column;
7545 -webkit-flex-wrap: nowrap;
7546 -ms-flex-wrap: nowrap;
7548 -webkit-justify-content: flex-start;
7549 -ms-flex-pack: start;
7550 justify-content: flex-start;
7551 box-sizing: border-box;
7552 -webkit-flex-shrink: 0;
7553 -ms-flex-negative: 0;
7562 background-color: rgb(63,81,181);
7563 color: rgb(255,255,255);
7564 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
7565 transition-duration: 0.2s;
7566 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
7567 transition-property: max-height, box-shadow; }
7568 @media screen and (max-width: 1024px) {
7569 .mdl-layout__header {
7570 min-height: 56px; } }
7571 .mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen) > .mdl-layout__header {
7573 width: calc(100% - 240px); }
7574 @media screen and (min-width: 1025px) {
7575 .mdl-layout--fixed-drawer > .mdl-layout__header .mdl-layout__header-row {
7576 padding-left: 40px; } }
7577 .mdl-layout__header > .mdl-layout-icon {
7586 @media screen and (max-width: 1024px) {
7587 .mdl-layout__header > .mdl-layout-icon {
7590 .mdl-layout.has-drawer .mdl-layout__header > .mdl-layout-icon {
7592 .mdl-layout__header.is-compact {
7594 @media screen and (max-width: 1024px) {
7595 .mdl-layout__header.is-compact {
7596 max-height: 56px; } }
7597 .mdl-layout__header.is-compact.has-tabs {
7599 @media screen and (max-width: 1024px) {
7600 .mdl-layout__header.is-compact.has-tabs {
7601 min-height: 104px; } }
7602 @media screen and (max-width: 1024px) {
7603 .mdl-layout__header {
7605 .mdl-layout--fixed-header > .mdl-layout__header {
7606 display: -webkit-flex;
7607 display: -ms-flexbox;
7610 .mdl-layout__header--transparent.mdl-layout__header--transparent {
7611 background-color: transparent;
7614 .mdl-layout__header--seamed {
7617 .mdl-layout__header--scroll {
7620 .mdl-layout__header--waterfall {
7623 .mdl-layout__header--waterfall.is-casting-shadow {
7624 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
7625 .mdl-layout__header--waterfall.mdl-layout__header--waterfall-hide-top {
7626 -webkit-justify-content: flex-end;
7628 justify-content: flex-end; }
7630 .mdl-layout__header-row {
7631 display: -webkit-flex;
7632 display: -ms-flexbox;
7634 -webkit-flex-direction: row;
7635 -ms-flex-direction: row;
7636 flex-direction: row;
7637 -webkit-flex-wrap: nowrap;
7638 -ms-flex-wrap: nowrap;
7640 -webkit-flex-shrink: 0;
7641 -ms-flex-negative: 0;
7643 box-sizing: border-box;
7644 -webkit-align-self: stretch;
7645 -ms-flex-item-align: stretch;
7646 align-self: stretch;
7647 -webkit-align-items: center;
7648 -ms-flex-align: center;
7649 align-items: center;
7652 padding: 0 40px 0 80px; }
7653 .mdl-layout--no-drawer-button .mdl-layout__header-row {
7654 padding-left: 40px; }
7655 @media screen and (min-width: 1025px) {
7656 .mdl-layout--no-desktop-drawer-button .mdl-layout__header-row {
7657 padding-left: 40px; } }
7658 @media screen and (max-width: 1024px) {
7659 .mdl-layout__header-row {
7661 padding: 0 16px 0 72px; }
7662 .mdl-layout--no-drawer-button .mdl-layout__header-row {
7663 padding-left: 16px; } }
7664 .mdl-layout__header-row > * {
7665 -webkit-flex-shrink: 0;
7666 -ms-flex-negative: 0;
7668 .mdl-layout__header--scroll .mdl-layout__header-row {
7670 .mdl-layout__header-row .mdl-navigation {
7674 -webkit-flex-direction: row;
7675 -ms-flex-direction: row;
7676 flex-direction: row;
7677 -webkit-align-items: center;
7678 -ms-flex-align: center;
7679 align-items: center; }
7680 @media screen and (max-width: 1024px) {
7681 .mdl-layout__header-row .mdl-navigation {
7683 .mdl-layout__header-row .mdl-navigation__link {
7685 color: rgb(255,255,255);
7688 @media screen and (max-width: 1024px) {
7689 .mdl-layout__header-row .mdl-navigation__link {
7691 padding: 0 16px; } }
7693 .mdl-layout__obfuscator {
7694 background-color: transparent;
7702 transition-property: background-color;
7703 transition-duration: 0.2s;
7704 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
7705 .mdl-layout__obfuscator.is-visible {
7706 background-color: rgba(0, 0, 0, 0.5);
7707 visibility: visible; }
7708 @supports (pointer-events: auto) {
7709 .mdl-layout__obfuscator {
7710 background-color: rgba(0, 0, 0, 0.5);
7712 transition-property: opacity;
7713 visibility: visible;
7714 pointer-events: none; }
7715 .mdl-layout__obfuscator.is-visible {
7716 pointer-events: auto;
7719 .mdl-layout__content {
7722 display: inline-block;
7725 -webkit-flex-grow: 1;
7726 -ms-flex-positive: 1;
7729 -webkit-overflow-scrolling: touch; }
7730 .mdl-layout--fixed-drawer > .mdl-layout__content {
7731 margin-left: 240px; }
7732 .mdl-layout__container.has-scrolling-header .mdl-layout__content {
7733 overflow: visible; }
7734 @media screen and (max-width: 1024px) {
7735 .mdl-layout--fixed-drawer > .mdl-layout__content {
7737 .mdl-layout__container.has-scrolling-header .mdl-layout__content {
7739 overflow-x: hidden; } }
7741 .mdl-layout__tab-bar {
7744 width: calc(100% - 112px);
7745 padding: 0 0 0 56px;
7746 display: -webkit-flex;
7747 display: -ms-flexbox;
7749 background-color: rgb(63,81,181);
7751 overflow-x: scroll; }
7752 .mdl-layout__tab-bar::-webkit-scrollbar {
7754 .mdl-layout--no-drawer-button .mdl-layout__tab-bar {
7756 width: calc(100% - 32px); }
7757 @media screen and (min-width: 1025px) {
7758 .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar {
7760 width: calc(100% - 32px); } }
7761 @media screen and (max-width: 1024px) {
7762 .mdl-layout__tab-bar {
7763 width: calc(100% - 60px);
7764 padding: 0 0 0 60px; }
7765 .mdl-layout--no-drawer-button .mdl-layout__tab-bar {
7766 width: calc(100% - 8px);
7767 padding-left: 4px; } }
7768 .mdl-layout--fixed-tabs .mdl-layout__tab-bar {
7773 .mdl-layout__tab-bar-container {
7780 -webkit-flex-grow: 0;
7781 -ms-flex-positive: 0;
7783 -webkit-flex-shrink: 0;
7784 -ms-flex-negative: 0;
7787 .mdl-layout__container > .mdl-layout__tab-bar-container {
7792 .mdl-layout__tab-bar-button {
7793 display: inline-block;
7800 background-color: rgb(63,81,181);
7803 -webkit-user-select: none;
7804 -moz-user-select: none;
7805 -ms-user-select: none;
7806 user-select: none; }
7807 .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button,
7808 .mdl-layout--no-drawer-button .mdl-layout__tab-bar-button {
7810 .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button .material-icons,
7811 .mdl-layout--no-drawer-button .mdl-layout__tab-bar-button .material-icons {
7814 @media screen and (max-width: 1024px) {
7815 .mdl-layout__tab-bar-button {
7817 .mdl-layout--fixed-tabs .mdl-layout__tab-bar-button {
7819 .mdl-layout__tab-bar-button .material-icons {
7820 line-height: 48px; }
7821 .mdl-layout__tab-bar-button.is-active {
7822 color: rgb(255,255,255); }
7824 .mdl-layout__tab-bar-left-button {
7827 .mdl-layout__tab-bar-right-button {
7833 padding: 0 24px 0 24px;
7837 -webkit-flex-grow: 0;
7838 -ms-flex-positive: 0;
7840 -webkit-flex-shrink: 0;
7841 -ms-flex-negative: 0;
7843 text-decoration: none;
7849 text-transform: uppercase;
7850 color: rgba(255,255,255, 0.6);
7852 @media screen and (max-width: 1024px) {
7854 padding: 0 12px 0 12px; } }
7855 .mdl-layout--fixed-tabs .mdl-layout__tab {
7857 -webkit-flex-grow: 1;
7858 -ms-flex-positive: 1;
7861 .mdl-layout.is-upgraded .mdl-layout__tab.is-active {
7862 color: rgb(255,255,255); }
7863 .mdl-layout.is-upgraded .mdl-layout__tab.is-active::after {
7871 background: rgb(255,64,129);
7872 -webkit-animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
7873 animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
7874 transition: all 1s cubic-bezier(0.4, 0, 1, 1); }
7875 .mdl-layout__tab .mdl-layout__tab-ripple-container {
7884 .mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple {
7885 background-color: rgb(255,255,255); }
7887 .mdl-layout__tab-panel {
7889 .mdl-layout.is-upgraded .mdl-layout__tab-panel {
7891 .mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active {
7895 * Copyright 2015 Google Inc. All Rights Reserved.
7897 * Licensed under the Apache License, Version 2.0 (the "License");
7898 * you may not use this file except in compliance with the License.
7899 * You may obtain a copy of the License at
7901 * http://www.apache.org/licenses/LICENSE-2.0
7903 * Unless required by applicable law or agreed to in writing, software
7904 * distributed under the License is distributed on an "AS IS" BASIS,
7905 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7906 * See the License for the specific language governing permissions and
7907 * limitations under the License.
7910 * Copyright 2015 Google Inc. All Rights Reserved.
7912 * Licensed under the Apache License, Version 2.0 (the "License");
7913 * you may not use this file except in compliance with the License.
7914 * You may obtain a copy of the License at
7916 * http://www.apache.org/licenses/LICENSE-2.0
7918 * Unless required by applicable law or agreed to in writing, software
7919 * distributed under the License is distributed on an "AS IS" BASIS,
7920 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7921 * See the License for the specific language governing permissions and
7922 * limitations under the License.
7924 /*------------------------------------* $CONTENTS
7925 \*------------------------------------*/
7927 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
7954 * Even though all variables have the `!default` directive, most of them
7955 * should not be changed as they are dependent one another. This can cause
7956 * visual distortions (like alignment issues) that are hard to track down
7959 /* ========== TYPOGRAPHY ========== */
7960 /* We're splitting fonts into "preferred" and "performance" in order to optimize
7961 page loading. For important text, such as the body, we want it to load
7962 immediately and not wait for the web font load, whereas for other sections,
7963 such as headers and titles, we're OK with things taking a bit longer to load.
7964 We do have some optional classes and parameters in the mixins, in case you
7965 definitely want to make sure you're using the preferred font and don't mind
7966 the performance hit.
7967 We should be able to improve on this once CSS Font Loading L3 becomes more
7970 /* ========== COLORS ========== */
7973 * Material design color palettes.
7974 * @see http://www.google.com/design/spec/style/color.html
7978 * Copyright 2015 Google Inc. All Rights Reserved.
7980 * Licensed under the Apache License, Version 2.0 (the "License");
7981 * you may not use this file except in compliance with the License.
7982 * You may obtain a copy of the License at
7984 * http://www.apache.org/licenses/LICENSE-2.0
7986 * Unless required by applicable law or agreed to in writing, software
7987 * distributed under the License is distributed on an "AS IS" BASIS,
7988 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7989 * See the License for the specific language governing permissions and
7990 * limitations under the License.
7992 /* ========== Color Palettes ========== */
7995 * Copyright 2015 Google Inc. All Rights Reserved.
7997 * Licensed under the Apache License, Version 2.0 (the "License");
7998 * you may not use this file except in compliance with the License.
7999 * You may obtain a copy of the License at
8001 * http://www.apache.org/licenses/LICENSE-2.0
8003 * Unless required by applicable law or agreed to in writing, software
8004 * distributed under the License is distributed on an "AS IS" BASIS,
8005 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8006 * See the License for the specific language governing permissions and
8007 * limitations under the License.
8009 /* ========== IMAGES ========== */
8010 /* ========== Color & Themes ========== */
8011 /* ========== Typography ========== */
8012 /* ========== Components ========== */
8013 /* ========== Standard Buttons ========== */
8014 /* ========== Icon Toggles ========== */
8015 /* ========== Radio Buttons ========== */
8016 /* ========== Ripple effect ========== */
8017 /* ========== Layout ========== */
8018 /* ========== Content Tabs ========== */
8019 /* ========== Checkboxes ========== */
8020 /* ========== Switches ========== */
8021 /* ========== Spinner ========== */
8022 /* ========== Text fields ========== */
8023 /* ========== Card ========== */
8024 /* ========== Sliders ========== */
8025 /* ========== Progress ========== */
8026 /* ========== List ========== */
8027 /* ========== Item ========== */
8028 /* ========== Dropdown menu ========== */
8029 /* ========== Tooltips ========== */
8030 /* ========== Footer ========== */
8044 /* Card dimensions */
8063 * Copyright 2015 Google Inc. All Rights Reserved.
8065 * Licensed under the Apache License, Version 2.0 (the "License");
8066 * you may not use this file except in compliance with the License.
8067 * You may obtain a copy of the License at
8069 * http://www.apache.org/licenses/LICENSE-2.0
8071 * Unless required by applicable law or agreed to in writing, software
8072 * distributed under the License is distributed on an "AS IS" BASIS,
8073 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8074 * See the License for the specific language governing permissions and
8075 * limitations under the License.
8085 display: inline-block;
8086 vertical-align: middle;
8087 box-sizing: border-box;
8091 .mdl-radio.is-upgraded {
8092 padding-left: 24px; }
8094 .mdl-radio__button {
8095 line-height: 24px; }
8096 .mdl-radio.is-upgraded .mdl-radio__button {
8103 -ms-appearance: none;
8104 -moz-appearance: none;
8105 -webkit-appearance: none;
8109 .mdl-radio__outer-circle {
8113 display: inline-block;
8114 box-sizing: border-box;
8119 border: 2px solid rgba(0,0,0, 0.54);
8122 .mdl-radio.is-checked .mdl-radio__outer-circle {
8123 border: 2px solid rgb(63,81,181); }
8124 .mdl-radio__outer-circle fieldset[disabled] .mdl-radio,
8125 .mdl-radio.is-disabled .mdl-radio__outer-circle {
8126 border: 2px solid rgba(0,0,0, 0.26);
8129 .mdl-radio__inner-circle {
8135 box-sizing: border-box;
8139 transition-duration: 0.28s;
8140 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
8141 transition-property: -webkit-transform;
8142 transition-property: transform;
8143 transition-property: transform, -webkit-transform;
8144 -webkit-transform: scale(0, 0);
8145 transform: scale(0, 0);
8147 background: rgb(63,81,181); }
8148 .mdl-radio.is-checked .mdl-radio__inner-circle {
8149 -webkit-transform: scale(1, 1);
8150 transform: scale(1, 1); }
8151 fieldset[disabled] .mdl-radio .mdl-radio__inner-circle,
8152 .mdl-radio.is-disabled .mdl-radio__inner-circle {
8153 background: rgba(0,0,0, 0.26);
8155 .mdl-radio.is-focused .mdl-radio__inner-circle {
8156 box-shadow: 0 0 0px 10px rgba(0, 0, 0, 0.1); }
8160 fieldset[disabled] .mdl-radio .mdl-radio__label,
8161 .mdl-radio.is-disabled .mdl-radio__label {
8162 color: rgba(0,0,0, 0.26);
8165 .mdl-radio__ripple-container {
8170 box-sizing: border-box;
8176 -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
8177 .mdl-radio__ripple-container .mdl-ripple {
8178 background: rgb(63,81,181); }
8179 fieldset[disabled] .mdl-radio .mdl-radio__ripple-container,
8180 .mdl-radio.is-disabled .mdl-radio__ripple-container {
8182 fieldset[disabled] .mdl-radio .mdl-radio__ripple-container .mdl-ripple,
8183 .mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple {
8184 background: transparent; }
8187 * Copyright 2015 Google Inc. All Rights Reserved.
8189 * Licensed under the Apache License, Version 2.0 (the "License");
8190 * you may not use this file except in compliance with the License.
8191 * You may obtain a copy of the License at
8193 * http://www.apache.org/licenses/LICENSE-2.0
8195 * Unless required by applicable law or agreed to in writing, software
8196 * distributed under the License is distributed on an "AS IS" BASIS,
8197 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8198 * See the License for the specific language governing permissions and
8199 * limitations under the License.
8202 * Copyright 2015 Google Inc. All Rights Reserved.
8204 * Licensed under the Apache License, Version 2.0 (the "License");
8205 * you may not use this file except in compliance with the License.
8206 * You may obtain a copy of the License at
8208 * http://www.apache.org/licenses/LICENSE-2.0
8210 * Unless required by applicable law or agreed to in writing, software
8211 * distributed under the License is distributed on an "AS IS" BASIS,
8212 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8213 * See the License for the specific language governing permissions and
8214 * limitations under the License.
8216 /*------------------------------------* $CONTENTS
8217 \*------------------------------------*/
8219 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
8246 * Even though all variables have the `!default` directive, most of them
8247 * should not be changed as they are dependent one another. This can cause
8248 * visual distortions (like alignment issues) that are hard to track down
8251 /* ========== TYPOGRAPHY ========== */
8252 /* We're splitting fonts into "preferred" and "performance" in order to optimize
8253 page loading. For important text, such as the body, we want it to load
8254 immediately and not wait for the web font load, whereas for other sections,
8255 such as headers and titles, we're OK with things taking a bit longer to load.
8256 We do have some optional classes and parameters in the mixins, in case you
8257 definitely want to make sure you're using the preferred font and don't mind
8258 the performance hit.
8259 We should be able to improve on this once CSS Font Loading L3 becomes more
8262 /* ========== COLORS ========== */
8265 * Material design color palettes.
8266 * @see http://www.google.com/design/spec/style/color.html
8270 * Copyright 2015 Google Inc. All Rights Reserved.
8272 * Licensed under the Apache License, Version 2.0 (the "License");
8273 * you may not use this file except in compliance with the License.
8274 * You may obtain a copy of the License at
8276 * http://www.apache.org/licenses/LICENSE-2.0
8278 * Unless required by applicable law or agreed to in writing, software
8279 * distributed under the License is distributed on an "AS IS" BASIS,
8280 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8281 * See the License for the specific language governing permissions and
8282 * limitations under the License.
8284 /* ========== Color Palettes ========== */
8287 * Copyright 2015 Google Inc. All Rights Reserved.
8289 * Licensed under the Apache License, Version 2.0 (the "License");
8290 * you may not use this file except in compliance with the License.
8291 * You may obtain a copy of the License at
8293 * http://www.apache.org/licenses/LICENSE-2.0
8295 * Unless required by applicable law or agreed to in writing, software
8296 * distributed under the License is distributed on an "AS IS" BASIS,
8297 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8298 * See the License for the specific language governing permissions and
8299 * limitations under the License.
8301 /* ========== IMAGES ========== */
8302 /* ========== Color & Themes ========== */
8303 /* ========== Typography ========== */
8304 /* ========== Components ========== */
8305 /* ========== Standard Buttons ========== */
8306 /* ========== Icon Toggles ========== */
8307 /* ========== Radio Buttons ========== */
8308 /* ========== Ripple effect ========== */
8309 /* ========== Layout ========== */
8310 /* ========== Content Tabs ========== */
8311 /* ========== Checkboxes ========== */
8312 /* ========== Switches ========== */
8313 /* ========== Spinner ========== */
8314 /* ========== Text fields ========== */
8315 /* ========== Card ========== */
8316 /* ========== Sliders ========== */
8317 /* ========== Progress ========== */
8318 /* ========== List ========== */
8319 /* ========== Item ========== */
8320 /* ========== Dropdown menu ========== */
8321 /* ========== Tooltips ========== */
8322 /* ========== Footer ========== */
8336 /* Card dimensions */
8354 _:-ms-input-placeholder, :root .mdl-slider.mdl-slider.is-upgraded {
8355 -ms-appearance: none;
8360 width: calc(100% - 40px);
8362 .mdl-slider.is-upgraded {
8363 -webkit-appearance: none;
8364 -moz-appearance: none;
8367 background: transparent;
8368 -webkit-user-select: none;
8369 -moz-user-select: none;
8370 -ms-user-select: none;
8374 color: rgb(63,81,181);
8375 -webkit-align-self: center;
8376 -ms-flex-item-align: center;
8377 -ms-grid-row-align: center;
8381 /**************************** Tracks ****************************/
8382 /**************************** Thumbs ****************************/
8383 /**************************** 0-value ****************************/
8384 /**************************** Disabled ****************************/ }
8385 .mdl-slider.is-upgraded::-moz-focus-outer {
8387 .mdl-slider.is-upgraded::-ms-tooltip {
8389 .mdl-slider.is-upgraded::-webkit-slider-runnable-track {
8390 background: transparent; }
8391 .mdl-slider.is-upgraded::-moz-range-track {
8392 background: transparent;
8394 .mdl-slider.is-upgraded::-ms-track {
8400 .mdl-slider.is-upgraded::-ms-fill-lower {
8402 background: linear-gradient(to right, transparent, transparent 16px, rgb(63,81,181) 16px, rgb(63,81,181) 0); }
8403 .mdl-slider.is-upgraded::-ms-fill-upper {
8405 background: linear-gradient(to left, transparent, transparent 16px, rgba(0,0,0, 0.26) 16px, rgba(0,0,0, 0.26) 0); }
8406 .mdl-slider.is-upgraded::-webkit-slider-thumb {
8407 -webkit-appearance: none;
8410 box-sizing: border-box;
8412 background: rgb(63,81,181);
8414 transition: border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
8415 transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
8416 transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
8417 .mdl-slider.is-upgraded::-moz-range-thumb {
8418 -moz-appearance: none;
8421 box-sizing: border-box;
8423 background-image: none;
8424 background: rgb(63,81,181);
8426 .mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb {
8427 box-shadow: 0 0 0 10px rgba(63,81,181, 0.26); }
8428 .mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb {
8429 box-shadow: 0 0 0 10px rgba(63,81,181, 0.26); }
8430 .mdl-slider.is-upgraded:active::-webkit-slider-thumb {
8431 background-image: none;
8432 background: rgb(63,81,181);
8433 -webkit-transform: scale(1.5);
8434 transform: scale(1.5); }
8435 .mdl-slider.is-upgraded:active::-moz-range-thumb {
8436 background-image: none;
8437 background: rgb(63,81,181);
8438 transform: scale(1.5); }
8439 .mdl-slider.is-upgraded::-ms-thumb {
8444 background: rgb(63,81,181);
8445 transform: scale(0.375);
8446 transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
8447 transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
8448 transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
8449 .mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb {
8450 background: radial-gradient(circle closest-side, rgb(63,81,181) 0%, rgb(63,81,181) 37.5%, rgba(63,81,181, 0.26) 37.5%, rgba(63,81,181, 0.26) 100%);
8451 transform: scale(1); }
8452 .mdl-slider.is-upgraded:active::-ms-thumb {
8453 background: rgb(63,81,181);
8454 transform: scale(0.5625); }
8455 .mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb {
8456 border: 2px solid rgba(0,0,0, 0.26);
8457 background: transparent; }
8458 .mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb {
8459 border: 2px solid rgba(0,0,0, 0.26);
8460 background: transparent; }
8461 .mdl-slider.is-upgraded.is-lowest-value +
8462 .mdl-slider__background-flex > .mdl-slider__background-upper {
8464 .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-webkit-slider-thumb {
8465 box-shadow: 0 0 0 10px rgba(0,0,0, 0.12);
8466 background: rgba(0,0,0, 0.12); }
8467 .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb {
8468 box-shadow: 0 0 0 10px rgba(0,0,0, 0.12);
8469 background: rgba(0,0,0, 0.12); }
8470 .mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb {
8471 border: 1.6px solid rgba(0,0,0, 0.26);
8472 -webkit-transform: scale(1.5);
8473 transform: scale(1.5); }
8474 .mdl-slider.is-upgraded.is-lowest-value:active +
8475 .mdl-slider__background-flex > .mdl-slider__background-upper {
8477 .mdl-slider.is-upgraded.is-lowest-value:active::-moz-range-thumb {
8478 border: 1.5px solid rgba(0,0,0, 0.26);
8479 transform: scale(1.5); }
8480 .mdl-slider.is-upgraded.is-lowest-value::-ms-thumb {
8481 background: radial-gradient(circle closest-side, transparent 0%, transparent 66.67%, rgba(0,0,0, 0.26) 66.67%, rgba(0,0,0, 0.26) 100%); }
8482 .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-ms-thumb {
8483 background: radial-gradient(circle closest-side, rgba(0,0,0, 0.12) 0%, rgba(0,0,0, 0.12) 25%, rgba(0,0,0, 0.26) 25%, rgba(0,0,0, 0.26) 37.5%, rgba(0,0,0, 0.12) 37.5%, rgba(0,0,0, 0.12) 100%);
8484 transform: scale(1); }
8485 .mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb {
8486 transform: scale(0.5625);
8487 background: radial-gradient(circle closest-side, transparent 0%, transparent 77.78%, rgba(0,0,0, 0.26) 77.78%, rgba(0,0,0, 0.26) 100%); }
8488 .mdl-slider.is-upgraded.is-lowest-value::-ms-fill-lower {
8489 background: transparent; }
8490 .mdl-slider.is-upgraded.is-lowest-value::-ms-fill-upper {
8492 .mdl-slider.is-upgraded.is-lowest-value:active::-ms-fill-upper {
8494 .mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb, .mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb, .mdl-slider.is-upgraded:disabled::-webkit-slider-thumb {
8495 -webkit-transform: scale(0.667);
8496 transform: scale(0.667);
8497 background: rgba(0,0,0, 0.26); }
8498 .mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb, .mdl-slider.is-upgraded:disabled:active::-moz-range-thumb, .mdl-slider.is-upgraded:disabled::-moz-range-thumb {
8499 transform: scale(0.667);
8500 background: rgba(0,0,0, 0.26); }
8501 .mdl-slider.is-upgraded:disabled +
8502 .mdl-slider__background-flex > .mdl-slider__background-lower {
8503 background-color: rgba(0,0,0, 0.26);
8505 .mdl-slider.is-upgraded:disabled +
8506 .mdl-slider__background-flex > .mdl-slider__background-upper {
8508 .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb {
8509 border: 3px solid rgba(0,0,0, 0.26);
8510 background: transparent;
8511 -webkit-transform: scale(0.667);
8512 transform: scale(0.667); }
8513 .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb {
8514 border: 3px solid rgba(0,0,0, 0.26);
8515 background: transparent;
8516 transform: scale(0.667); }
8517 .mdl-slider.is-upgraded.is-lowest-value:disabled:active +
8518 .mdl-slider__background-flex > .mdl-slider__background-upper {
8520 .mdl-slider.is-upgraded:disabled:focus::-ms-thumb, .mdl-slider.is-upgraded:disabled:active::-ms-thumb, .mdl-slider.is-upgraded:disabled::-ms-thumb {
8521 transform: scale(0.25);
8522 background: rgba(0,0,0, 0.26); }
8523 .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb {
8524 transform: scale(0.25);
8525 background: radial-gradient(circle closest-side, transparent 0%, transparent 50%, rgba(0,0,0, 0.26) 50%, rgba(0,0,0, 0.26) 100%); }
8526 .mdl-slider.is-upgraded:disabled::-ms-fill-lower {
8528 background: linear-gradient(to right, transparent, transparent 25px, rgba(0,0,0, 0.26) 25px, rgba(0,0,0, 0.26) 0); }
8529 .mdl-slider.is-upgraded:disabled::-ms-fill-upper {
8531 .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper {
8534 .mdl-slider__ie-container {
8541 .mdl-slider__container {
8545 display: -webkit-flex;
8546 display: -ms-flexbox;
8548 -webkit-flex-direction: row;
8549 -ms-flex-direction: row;
8550 flex-direction: row; }
8552 .mdl-slider__background-flex {
8553 background: transparent;
8556 width: calc(100% - 52px);
8560 display: -webkit-flex;
8561 display: -ms-flexbox;
8566 -webkit-transform: translate(0, -1px);
8567 transform: translate(0, -1px); }
8569 .mdl-slider__background-lower {
8570 background: rgb(63,81,181);
8578 .mdl-slider__background-upper {
8579 background: rgba(0,0,0, 0.26);
8586 transition: left 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
8589 * Copyright 2015 Google Inc. All Rights Reserved.
8591 * Licensed under the Apache License, Version 2.0 (the "License");
8592 * you may not use this file except in compliance with the License.
8593 * You may obtain a copy of the License at
8595 * http://www.apache.org/licenses/LICENSE-2.0
8597 * Unless required by applicable law or agreed to in writing, software
8598 * distributed under the License is distributed on an "AS IS" BASIS,
8599 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8600 * See the License for the specific language governing permissions and
8601 * limitations under the License.
8604 * Copyright 2015 Google Inc. All Rights Reserved.
8606 * Licensed under the Apache License, Version 2.0 (the "License");
8607 * you may not use this file except in compliance with the License.
8608 * You may obtain a copy of the License at
8610 * http://www.apache.org/licenses/LICENSE-2.0
8612 * Unless required by applicable law or agreed to in writing, software
8613 * distributed under the License is distributed on an "AS IS" BASIS,
8614 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8615 * See the License for the specific language governing permissions and
8616 * limitations under the License.
8618 /*------------------------------------* $CONTENTS
8619 \*------------------------------------*/
8621 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
8648 * Even though all variables have the `!default` directive, most of them
8649 * should not be changed as they are dependent one another. This can cause
8650 * visual distortions (like alignment issues) that are hard to track down
8653 /* ========== TYPOGRAPHY ========== */
8654 /* We're splitting fonts into "preferred" and "performance" in order to optimize
8655 page loading. For important text, such as the body, we want it to load
8656 immediately and not wait for the web font load, whereas for other sections,
8657 such as headers and titles, we're OK with things taking a bit longer to load.
8658 We do have some optional classes and parameters in the mixins, in case you
8659 definitely want to make sure you're using the preferred font and don't mind
8660 the performance hit.
8661 We should be able to improve on this once CSS Font Loading L3 becomes more
8664 /* ========== COLORS ========== */
8667 * Material design color palettes.
8668 * @see http://www.google.com/design/spec/style/color.html
8672 * Copyright 2015 Google Inc. All Rights Reserved.
8674 * Licensed under the Apache License, Version 2.0 (the "License");
8675 * you may not use this file except in compliance with the License.
8676 * You may obtain a copy of the License at
8678 * http://www.apache.org/licenses/LICENSE-2.0
8680 * Unless required by applicable law or agreed to in writing, software
8681 * distributed under the License is distributed on an "AS IS" BASIS,
8682 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8683 * See the License for the specific language governing permissions and
8684 * limitations under the License.
8686 /* ========== Color Palettes ========== */
8689 * Copyright 2015 Google Inc. All Rights Reserved.
8691 * Licensed under the Apache License, Version 2.0 (the "License");
8692 * you may not use this file except in compliance with the License.
8693 * You may obtain a copy of the License at
8695 * http://www.apache.org/licenses/LICENSE-2.0
8697 * Unless required by applicable law or agreed to in writing, software
8698 * distributed under the License is distributed on an "AS IS" BASIS,
8699 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8700 * See the License for the specific language governing permissions and
8701 * limitations under the License.
8703 /* ========== IMAGES ========== */
8704 /* ========== Color & Themes ========== */
8705 /* ========== Typography ========== */
8706 /* ========== Components ========== */
8707 /* ========== Standard Buttons ========== */
8708 /* ========== Icon Toggles ========== */
8709 /* ========== Radio Buttons ========== */
8710 /* ========== Ripple effect ========== */
8711 /* ========== Layout ========== */
8712 /* ========== Content Tabs ========== */
8713 /* ========== Checkboxes ========== */
8714 /* ========== Switches ========== */
8715 /* ========== Spinner ========== */
8716 /* ========== Text fields ========== */
8717 /* ========== Card ========== */
8718 /* ========== Sliders ========== */
8719 /* ========== Progress ========== */
8720 /* ========== List ========== */
8721 /* ========== Item ========== */
8722 /* ========== Dropdown menu ========== */
8723 /* ========== Tooltips ========== */
8724 /* ========== Footer ========== */
8738 /* Card dimensions */
8757 * Copyright 2015 Google Inc. All Rights Reserved.
8759 * Licensed under the Apache License, Version 2.0 (the "License");
8760 * you may not use this file except in compliance with the License.
8761 * You may obtain a copy of the License at
8763 * http://www.apache.org/licenses/LICENSE-2.0
8765 * Unless required by applicable law or agreed to in writing, software
8766 * distributed under the License is distributed on an "AS IS" BASIS,
8767 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8768 * See the License for the specific language governing permissions and
8769 * limitations under the License.
8780 background-color: #323232;
8783 display: -webkit-flex;
8784 display: -ms-flexbox;
8786 -webkit-justify-content: space-between;
8787 -ms-flex-pack: justify;
8788 justify-content: space-between;
8789 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
8790 will-change: transform;
8791 -webkit-transform: translate(0, 80px);
8792 transform: translate(0, 80px);
8793 transition: -webkit-transform 0.25s cubic-bezier(0.4, 0, 1, 1);
8794 transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1);
8795 transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.25s cubic-bezier(0.4, 0, 1, 1);
8796 pointer-events: none; }
8797 @media (max-width: 479px) {
8802 max-height: 80px; } }
8803 @media (min-width: 480px) {
8808 -webkit-transform: translate(-50%, 80px);
8809 transform: translate(-50%, 80px); } }
8810 .mdl-snackbar--active {
8811 -webkit-transform: translate(0, 0);
8812 transform: translate(0, 0);
8813 pointer-events: auto;
8814 transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1);
8815 transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1);
8816 transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1); }
8817 @media (min-width: 480px) {
8818 .mdl-snackbar--active {
8819 -webkit-transform: translate(-50%, 0);
8820 transform: translate(-50%, 0); } }
8821 .mdl-snackbar__text {
8822 padding: 14px 12px 14px 24px;
8823 vertical-align: middle;
8826 .mdl-snackbar__action {
8827 background: transparent;
8829 color: rgb(255,64,129);
8831 text-transform: uppercase;
8832 padding: 14px 24px 14px 12px;
8833 font-family: "Roboto", "Helvetica", "Arial", sans-serif;
8836 text-transform: uppercase;
8842 pointer-events: none;
8844 text-decoration: none;
8846 -webkit-align-self: center;
8847 -ms-flex-item-align: center;
8848 -ms-grid-row-align: center;
8849 align-self: center; }
8850 .mdl-snackbar__action::-moz-focus-inner {
8852 .mdl-snackbar__action:not([aria-hidden]) {
8854 pointer-events: auto; }
8857 * Copyright 2015 Google Inc. All Rights Reserved.
8859 * Licensed under the Apache License, Version 2.0 (the "License");
8860 * you may not use this file except in compliance with the License.
8861 * You may obtain a copy of the License at
8863 * http://www.apache.org/licenses/LICENSE-2.0
8865 * Unless required by applicable law or agreed to in writing, software
8866 * distributed under the License is distributed on an "AS IS" BASIS,
8867 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8868 * See the License for the specific language governing permissions and
8869 * limitations under the License.
8872 * Copyright 2015 Google Inc. All Rights Reserved.
8874 * Licensed under the Apache License, Version 2.0 (the "License");
8875 * you may not use this file except in compliance with the License.
8876 * You may obtain a copy of the License at
8878 * http://www.apache.org/licenses/LICENSE-2.0
8880 * Unless required by applicable law or agreed to in writing, software
8881 * distributed under the License is distributed on an "AS IS" BASIS,
8882 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8883 * See the License for the specific language governing permissions and
8884 * limitations under the License.
8886 /*------------------------------------* $CONTENTS
8887 \*------------------------------------*/
8889 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
8916 * Even though all variables have the `!default` directive, most of them
8917 * should not be changed as they are dependent one another. This can cause
8918 * visual distortions (like alignment issues) that are hard to track down
8921 /* ========== TYPOGRAPHY ========== */
8922 /* We're splitting fonts into "preferred" and "performance" in order to optimize
8923 page loading. For important text, such as the body, we want it to load
8924 immediately and not wait for the web font load, whereas for other sections,
8925 such as headers and titles, we're OK with things taking a bit longer to load.
8926 We do have some optional classes and parameters in the mixins, in case you
8927 definitely want to make sure you're using the preferred font and don't mind
8928 the performance hit.
8929 We should be able to improve on this once CSS Font Loading L3 becomes more
8932 /* ========== COLORS ========== */
8935 * Material design color palettes.
8936 * @see http://www.google.com/design/spec/style/color.html
8940 * Copyright 2015 Google Inc. All Rights Reserved.
8942 * Licensed under the Apache License, Version 2.0 (the "License");
8943 * you may not use this file except in compliance with the License.
8944 * You may obtain a copy of the License at
8946 * http://www.apache.org/licenses/LICENSE-2.0
8948 * Unless required by applicable law or agreed to in writing, software
8949 * distributed under the License is distributed on an "AS IS" BASIS,
8950 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8951 * See the License for the specific language governing permissions and
8952 * limitations under the License.
8954 /* ========== Color Palettes ========== */
8957 * Copyright 2015 Google Inc. All Rights Reserved.
8959 * Licensed under the Apache License, Version 2.0 (the "License");
8960 * you may not use this file except in compliance with the License.
8961 * You may obtain a copy of the License at
8963 * http://www.apache.org/licenses/LICENSE-2.0
8965 * Unless required by applicable law or agreed to in writing, software
8966 * distributed under the License is distributed on an "AS IS" BASIS,
8967 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8968 * See the License for the specific language governing permissions and
8969 * limitations under the License.
8971 /* ========== IMAGES ========== */
8972 /* ========== Color & Themes ========== */
8973 /* ========== Typography ========== */
8974 /* ========== Components ========== */
8975 /* ========== Standard Buttons ========== */
8976 /* ========== Icon Toggles ========== */
8977 /* ========== Radio Buttons ========== */
8978 /* ========== Ripple effect ========== */
8979 /* ========== Layout ========== */
8980 /* ========== Content Tabs ========== */
8981 /* ========== Checkboxes ========== */
8982 /* ========== Switches ========== */
8983 /* ========== Spinner ========== */
8984 /* ========== Text fields ========== */
8985 /* ========== Card ========== */
8986 /* ========== Sliders ========== */
8987 /* ========== Progress ========== */
8988 /* ========== List ========== */
8989 /* ========== Item ========== */
8990 /* ========== Dropdown menu ========== */
8991 /* ========== Tooltips ========== */
8992 /* ========== Footer ========== */
9006 /* Card dimensions */
9025 display: inline-block;
9029 .mdl-spinner:not(.is-upgraded).is-active:after {
9030 content: "Loading..."; }
9031 .mdl-spinner.is-upgraded.is-active {
9032 -webkit-animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite;
9033 animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite; }
9035 @-webkit-keyframes mdl-spinner__container-rotate {
9037 -webkit-transform: rotate(360deg);
9038 transform: rotate(360deg); } }
9040 @keyframes mdl-spinner__container-rotate {
9042 -webkit-transform: rotate(360deg);
9043 transform: rotate(360deg); } }
9045 .mdl-spinner__layer {
9051 .mdl-spinner__layer-1 {
9052 border-color: rgb(66,165,245); }
9053 .mdl-spinner--single-color .mdl-spinner__layer-1 {
9054 border-color: rgb(63,81,181); }
9055 .mdl-spinner.is-active .mdl-spinner__layer-1 {
9056 -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
9057 animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
9059 .mdl-spinner__layer-2 {
9060 border-color: rgb(244,67,54); }
9061 .mdl-spinner--single-color .mdl-spinner__layer-2 {
9062 border-color: rgb(63,81,181); }
9063 .mdl-spinner.is-active .mdl-spinner__layer-2 {
9064 -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
9065 animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
9067 .mdl-spinner__layer-3 {
9068 border-color: rgb(253,216,53); }
9069 .mdl-spinner--single-color .mdl-spinner__layer-3 {
9070 border-color: rgb(63,81,181); }
9071 .mdl-spinner.is-active .mdl-spinner__layer-3 {
9072 -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
9073 animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
9075 .mdl-spinner__layer-4 {
9076 border-color: rgb(76,175,80); }
9077 .mdl-spinner--single-color .mdl-spinner__layer-4 {
9078 border-color: rgb(63,81,181); }
9079 .mdl-spinner.is-active .mdl-spinner__layer-4 {
9080 -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
9081 animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
9083 @-webkit-keyframes mdl-spinner__fill-unfill-rotate {
9085 -webkit-transform: rotate(135deg);
9086 transform: rotate(135deg); }
9088 -webkit-transform: rotate(270deg);
9089 transform: rotate(270deg); }
9091 -webkit-transform: rotate(405deg);
9092 transform: rotate(405deg); }
9094 -webkit-transform: rotate(540deg);
9095 transform: rotate(540deg); }
9097 -webkit-transform: rotate(675deg);
9098 transform: rotate(675deg); }
9100 -webkit-transform: rotate(810deg);
9101 transform: rotate(810deg); }
9103 -webkit-transform: rotate(945deg);
9104 transform: rotate(945deg); }
9106 -webkit-transform: rotate(1080deg);
9107 transform: rotate(1080deg); } }
9109 @keyframes mdl-spinner__fill-unfill-rotate {
9111 -webkit-transform: rotate(135deg);
9112 transform: rotate(135deg); }
9114 -webkit-transform: rotate(270deg);
9115 transform: rotate(270deg); }
9117 -webkit-transform: rotate(405deg);
9118 transform: rotate(405deg); }
9120 -webkit-transform: rotate(540deg);
9121 transform: rotate(540deg); }
9123 -webkit-transform: rotate(675deg);
9124 transform: rotate(675deg); }
9126 -webkit-transform: rotate(810deg);
9127 transform: rotate(810deg); }
9129 -webkit-transform: rotate(945deg);
9130 transform: rotate(945deg); }
9132 -webkit-transform: rotate(1080deg);
9133 transform: rotate(1080deg); } }
9136 * HACK: Even though the intention is to have the current .mdl-spinner__layer-N
9137 * at `opacity: 1`, we set it to `opacity: 0.99` instead since this forces Chrome
9138 * to do proper subpixel rendering for the elements being animated. This is
9139 * especially visible in Chrome 39 on Ubuntu 14.04. See:
9141 * - https://github.com/Polymer/paper-spinner/issues/9
9142 * - https://code.google.com/p/chromium/issues/detail?id=436255
9144 @-webkit-keyframes mdl-spinner__layer-1-fade-in-out {
9157 @keyframes mdl-spinner__layer-1-fade-in-out {
9171 @-webkit-keyframes mdl-spinner__layer-2-fade-in-out {
9183 @keyframes mdl-spinner__layer-2-fade-in-out {
9195 @-webkit-keyframes mdl-spinner__layer-3-fade-in-out {
9207 @keyframes mdl-spinner__layer-3-fade-in-out {
9219 @-webkit-keyframes mdl-spinner__layer-4-fade-in-out {
9231 @keyframes mdl-spinner__layer-4-fade-in-out {
9244 * Patch the gap that appear between the two adjacent
9245 * div.mdl-spinner__circle-clipper while the spinner is rotating
9246 * (appears on Chrome 38, Safari 7.1, and IE 11).
9248 * Update: the gap no longer appears on Chrome when .mdl-spinner__layer-N's
9249 * opacity is 0.99, but still does on Safari and IE.
9251 .mdl-spinner__gap-patch {
9253 box-sizing: border-box;
9259 border-color: inherit; }
9260 .mdl-spinner__gap-patch .mdl-spinner__circle {
9264 .mdl-spinner__circle-clipper {
9265 display: inline-block;
9270 border-color: inherit; }
9271 .mdl-spinner__circle-clipper.mdl-spinner__left {
9273 .mdl-spinner__circle-clipper.mdl-spinner__right {
9275 .mdl-spinner__circle-clipper .mdl-spinner__circle {
9278 .mdl-spinner__circle {
9279 box-sizing: border-box;
9282 border-style: solid;
9283 border-color: inherit;
9284 border-bottom-color: transparent !important;
9286 -webkit-animation: none;
9293 .mdl-spinner__left .mdl-spinner__circle {
9294 border-right-color: transparent !important;
9295 -webkit-transform: rotate(129deg);
9296 transform: rotate(129deg); }
9297 .mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle {
9298 -webkit-animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
9299 animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
9300 .mdl-spinner__right .mdl-spinner__circle {
9302 border-left-color: transparent !important;
9303 -webkit-transform: rotate(-129deg);
9304 transform: rotate(-129deg); }
9305 .mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle {
9306 -webkit-animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
9307 animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
9309 @-webkit-keyframes mdl-spinner__left-spin {
9311 -webkit-transform: rotate(130deg);
9312 transform: rotate(130deg); }
9314 -webkit-transform: rotate(-5deg);
9315 transform: rotate(-5deg); }
9317 -webkit-transform: rotate(130deg);
9318 transform: rotate(130deg); } }
9320 @keyframes mdl-spinner__left-spin {
9322 -webkit-transform: rotate(130deg);
9323 transform: rotate(130deg); }
9325 -webkit-transform: rotate(-5deg);
9326 transform: rotate(-5deg); }
9328 -webkit-transform: rotate(130deg);
9329 transform: rotate(130deg); } }
9331 @-webkit-keyframes mdl-spinner__right-spin {
9333 -webkit-transform: rotate(-130deg);
9334 transform: rotate(-130deg); }
9336 -webkit-transform: rotate(5deg);
9337 transform: rotate(5deg); }
9339 -webkit-transform: rotate(-130deg);
9340 transform: rotate(-130deg); } }
9342 @keyframes mdl-spinner__right-spin {
9344 -webkit-transform: rotate(-130deg);
9345 transform: rotate(-130deg); }
9347 -webkit-transform: rotate(5deg);
9348 transform: rotate(5deg); }
9350 -webkit-transform: rotate(-130deg);
9351 transform: rotate(-130deg); } }
9354 * Copyright 2015 Google Inc. All Rights Reserved.
9356 * Licensed under the Apache License, Version 2.0 (the "License");
9357 * you may not use this file except in compliance with the License.
9358 * You may obtain a copy of the License at
9360 * http://www.apache.org/licenses/LICENSE-2.0
9362 * Unless required by applicable law or agreed to in writing, software
9363 * distributed under the License is distributed on an "AS IS" BASIS,
9364 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9365 * See the License for the specific language governing permissions and
9366 * limitations under the License.
9369 * Copyright 2015 Google Inc. All Rights Reserved.
9371 * Licensed under the Apache License, Version 2.0 (the "License");
9372 * you may not use this file except in compliance with the License.
9373 * You may obtain a copy of the License at
9375 * http://www.apache.org/licenses/LICENSE-2.0
9377 * Unless required by applicable law or agreed to in writing, software
9378 * distributed under the License is distributed on an "AS IS" BASIS,
9379 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9380 * See the License for the specific language governing permissions and
9381 * limitations under the License.
9383 /*------------------------------------* $CONTENTS
9384 \*------------------------------------*/
9386 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
9413 * Even though all variables have the `!default` directive, most of them
9414 * should not be changed as they are dependent one another. This can cause
9415 * visual distortions (like alignment issues) that are hard to track down
9418 /* ========== TYPOGRAPHY ========== */
9419 /* We're splitting fonts into "preferred" and "performance" in order to optimize
9420 page loading. For important text, such as the body, we want it to load
9421 immediately and not wait for the web font load, whereas for other sections,
9422 such as headers and titles, we're OK with things taking a bit longer to load.
9423 We do have some optional classes and parameters in the mixins, in case you
9424 definitely want to make sure you're using the preferred font and don't mind
9425 the performance hit.
9426 We should be able to improve on this once CSS Font Loading L3 becomes more
9429 /* ========== COLORS ========== */
9432 * Material design color palettes.
9433 * @see http://www.google.com/design/spec/style/color.html
9437 * Copyright 2015 Google Inc. All Rights Reserved.
9439 * Licensed under the Apache License, Version 2.0 (the "License");
9440 * you may not use this file except in compliance with the License.
9441 * You may obtain a copy of the License at
9443 * http://www.apache.org/licenses/LICENSE-2.0
9445 * Unless required by applicable law or agreed to in writing, software
9446 * distributed under the License is distributed on an "AS IS" BASIS,
9447 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9448 * See the License for the specific language governing permissions and
9449 * limitations under the License.
9451 /* ========== Color Palettes ========== */
9454 * Copyright 2015 Google Inc. All Rights Reserved.
9456 * Licensed under the Apache License, Version 2.0 (the "License");
9457 * you may not use this file except in compliance with the License.
9458 * You may obtain a copy of the License at
9460 * http://www.apache.org/licenses/LICENSE-2.0
9462 * Unless required by applicable law or agreed to in writing, software
9463 * distributed under the License is distributed on an "AS IS" BASIS,
9464 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9465 * See the License for the specific language governing permissions and
9466 * limitations under the License.
9468 /* ========== IMAGES ========== */
9469 /* ========== Color & Themes ========== */
9470 /* ========== Typography ========== */
9471 /* ========== Components ========== */
9472 /* ========== Standard Buttons ========== */
9473 /* ========== Icon Toggles ========== */
9474 /* ========== Radio Buttons ========== */
9475 /* ========== Ripple effect ========== */
9476 /* ========== Layout ========== */
9477 /* ========== Content Tabs ========== */
9478 /* ========== Checkboxes ========== */
9479 /* ========== Switches ========== */
9480 /* ========== Spinner ========== */
9481 /* ========== Text fields ========== */
9482 /* ========== Card ========== */
9483 /* ========== Sliders ========== */
9484 /* ========== Progress ========== */
9485 /* ========== List ========== */
9486 /* ========== Item ========== */
9487 /* ========== Dropdown menu ========== */
9488 /* ========== Tooltips ========== */
9489 /* ========== Footer ========== */
9503 /* Card dimensions */
9522 * Copyright 2015 Google Inc. All Rights Reserved.
9524 * Licensed under the Apache License, Version 2.0 (the "License");
9525 * you may not use this file except in compliance with the License.
9526 * You may obtain a copy of the License at
9528 * http://www.apache.org/licenses/LICENSE-2.0
9530 * Unless required by applicable law or agreed to in writing, software
9531 * distributed under the License is distributed on an "AS IS" BASIS,
9532 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9533 * See the License for the specific language governing permissions and
9534 * limitations under the License.
9543 vertical-align: middle;
9544 display: inline-block;
9545 box-sizing: border-box;
9551 -webkit-touch-callout: none;
9552 -webkit-user-select: none;
9553 -moz-user-select: none;
9554 -ms-user-select: none;
9555 user-select: none; }
9556 .mdl-switch.is-upgraded {
9557 padding-left: 28px; }
9559 .mdl-switch__input {
9560 line-height: 24px; }
9561 .mdl-switch.is-upgraded .mdl-switch__input {
9568 -ms-appearance: none;
9569 -moz-appearance: none;
9570 -webkit-appearance: none;
9574 .mdl-switch__track {
9575 background: rgba(0,0,0, 0.26);
9581 border-radius: 14px;
9583 .mdl-switch.is-checked .mdl-switch__track {
9584 background: rgba(63,81,181, 0.5); }
9585 .mdl-switch__track fieldset[disabled] .mdl-switch,
9586 .mdl-switch.is-disabled .mdl-switch__track {
9587 background: rgba(0,0,0, 0.12);
9590 .mdl-switch__thumb {
9591 background: rgb(250,250,250);
9599 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
9600 transition-duration: 0.28s;
9601 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9602 transition-property: left; }
9603 .mdl-switch.is-checked .mdl-switch__thumb {
9604 background: rgb(63,81,181);
9606 box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12); }
9607 .mdl-switch__thumb fieldset[disabled] .mdl-switch,
9608 .mdl-switch.is-disabled .mdl-switch__thumb {
9609 background: rgb(189,189,189);
9612 .mdl-switch__focus-helper {
9616 -webkit-transform: translate(-4px, -4px);
9617 transform: translate(-4px, -4px);
9618 display: inline-block;
9619 box-sizing: border-box;
9623 background-color: transparent; }
9624 .mdl-switch.is-focused .mdl-switch__focus-helper {
9625 box-shadow: 0 0 0px 20px rgba(0, 0, 0, 0.1);
9626 background-color: rgba(0, 0, 0, 0.1); }
9627 .mdl-switch.is-focused.is-checked .mdl-switch__focus-helper {
9628 box-shadow: 0 0 0px 20px rgba(63,81,181, 0.26);
9629 background-color: rgba(63,81,181, 0.26); }
9631 .mdl-switch__label {
9638 .mdl-switch__label fieldset[disabled] .mdl-switch,
9639 .mdl-switch.is-disabled .mdl-switch__label {
9640 color: rgb(189,189,189);
9643 .mdl-switch__ripple-container {
9648 box-sizing: border-box;
9654 -webkit-mask-image: -webkit-radial-gradient(circle, white, black);
9655 transition-duration: 0.40s;
9656 transition-timing-function: step-end;
9657 transition-property: left; }
9658 .mdl-switch__ripple-container .mdl-ripple {
9659 background: rgb(63,81,181); }
9660 .mdl-switch__ripple-container fieldset[disabled] .mdl-switch,
9661 .mdl-switch.is-disabled .mdl-switch__ripple-container {
9663 fieldset[disabled] .mdl-switch .mdl-switch__ripple-container .mdl-ripple,
9664 .mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple {
9665 background: transparent; }
9666 .mdl-switch.is-checked .mdl-switch__ripple-container {
9670 * Copyright 2015 Google Inc. All Rights Reserved.
9672 * Licensed under the Apache License, Version 2.0 (the "License");
9673 * you may not use this file except in compliance with the License.
9674 * You may obtain a copy of the License at
9676 * http://www.apache.org/licenses/LICENSE-2.0
9678 * Unless required by applicable law or agreed to in writing, software
9679 * distributed under the License is distributed on an "AS IS" BASIS,
9680 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9681 * See the License for the specific language governing permissions and
9682 * limitations under the License.
9685 * Copyright 2015 Google Inc. All Rights Reserved.
9687 * Licensed under the Apache License, Version 2.0 (the "License");
9688 * you may not use this file except in compliance with the License.
9689 * You may obtain a copy of the License at
9691 * http://www.apache.org/licenses/LICENSE-2.0
9693 * Unless required by applicable law or agreed to in writing, software
9694 * distributed under the License is distributed on an "AS IS" BASIS,
9695 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9696 * See the License for the specific language governing permissions and
9697 * limitations under the License.
9699 /*------------------------------------* $CONTENTS
9700 \*------------------------------------*/
9702 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
9729 * Even though all variables have the `!default` directive, most of them
9730 * should not be changed as they are dependent one another. This can cause
9731 * visual distortions (like alignment issues) that are hard to track down
9734 /* ========== TYPOGRAPHY ========== */
9735 /* We're splitting fonts into "preferred" and "performance" in order to optimize
9736 page loading. For important text, such as the body, we want it to load
9737 immediately and not wait for the web font load, whereas for other sections,
9738 such as headers and titles, we're OK with things taking a bit longer to load.
9739 We do have some optional classes and parameters in the mixins, in case you
9740 definitely want to make sure you're using the preferred font and don't mind
9741 the performance hit.
9742 We should be able to improve on this once CSS Font Loading L3 becomes more
9745 /* ========== COLORS ========== */
9748 * Material design color palettes.
9749 * @see http://www.google.com/design/spec/style/color.html
9753 * Copyright 2015 Google Inc. All Rights Reserved.
9755 * Licensed under the Apache License, Version 2.0 (the "License");
9756 * you may not use this file except in compliance with the License.
9757 * You may obtain a copy of the License at
9759 * http://www.apache.org/licenses/LICENSE-2.0
9761 * Unless required by applicable law or agreed to in writing, software
9762 * distributed under the License is distributed on an "AS IS" BASIS,
9763 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9764 * See the License for the specific language governing permissions and
9765 * limitations under the License.
9767 /* ========== Color Palettes ========== */
9770 * Copyright 2015 Google Inc. All Rights Reserved.
9772 * Licensed under the Apache License, Version 2.0 (the "License");
9773 * you may not use this file except in compliance with the License.
9774 * You may obtain a copy of the License at
9776 * http://www.apache.org/licenses/LICENSE-2.0
9778 * Unless required by applicable law or agreed to in writing, software
9779 * distributed under the License is distributed on an "AS IS" BASIS,
9780 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9781 * See the License for the specific language governing permissions and
9782 * limitations under the License.
9784 /* ========== IMAGES ========== */
9785 /* ========== Color & Themes ========== */
9786 /* ========== Typography ========== */
9787 /* ========== Components ========== */
9788 /* ========== Standard Buttons ========== */
9789 /* ========== Icon Toggles ========== */
9790 /* ========== Radio Buttons ========== */
9791 /* ========== Ripple effect ========== */
9792 /* ========== Layout ========== */
9793 /* ========== Content Tabs ========== */
9794 /* ========== Checkboxes ========== */
9795 /* ========== Switches ========== */
9796 /* ========== Spinner ========== */
9797 /* ========== Text fields ========== */
9798 /* ========== Card ========== */
9799 /* ========== Sliders ========== */
9800 /* ========== Progress ========== */
9801 /* ========== List ========== */
9802 /* ========== Item ========== */
9803 /* ========== Dropdown menu ========== */
9804 /* ========== Tooltips ========== */
9805 /* ========== Footer ========== */
9819 /* Card dimensions */
9841 .mdl-tabs__tab-bar {
9842 display: -webkit-flex;
9843 display: -ms-flexbox;
9845 -webkit-flex-direction: row;
9846 -ms-flex-direction: row;
9847 flex-direction: row;
9848 -webkit-justify-content: center;
9849 -ms-flex-pack: center;
9850 justify-content: center;
9851 -webkit-align-content: space-between;
9852 -ms-flex-line-pack: justify;
9853 align-content: space-between;
9854 -webkit-align-items: flex-start;
9855 -ms-flex-align: start;
9856 align-items: flex-start;
9860 border-bottom: 1px solid rgb(224,224,224); }
9865 padding: 0 24px 0 24px;
9869 text-decoration: none;
9875 text-transform: uppercase;
9876 color: rgba(0,0,0, 0.54);
9878 .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active {
9879 color: rgba(0,0,0, 0.87); }
9880 .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after {
9888 background: rgb(63,81,181);
9889 -webkit-animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
9890 animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
9891 transition: all 1s cubic-bezier(0.4, 0, 1, 1); }
9892 .mdl-tabs__tab .mdl-tabs__ripple-container {
9901 .mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple {
9902 background: rgb(63,81,181); }
9906 .mdl-tabs.is-upgraded .mdl-tabs__panel {
9908 .mdl-tabs.is-upgraded .mdl-tabs__panel.is-active {
9911 @-webkit-keyframes border-expand {
9919 @keyframes border-expand {
9928 * Copyright 2015 Google Inc. All Rights Reserved.
9930 * Licensed under the Apache License, Version 2.0 (the "License");
9931 * you may not use this file except in compliance with the License.
9932 * You may obtain a copy of the License at
9934 * http://www.apache.org/licenses/LICENSE-2.0
9936 * Unless required by applicable law or agreed to in writing, software
9937 * distributed under the License is distributed on an "AS IS" BASIS,
9938 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9939 * See the License for the specific language governing permissions and
9940 * limitations under the License.
9943 * Copyright 2015 Google Inc. All Rights Reserved.
9945 * Licensed under the Apache License, Version 2.0 (the "License");
9946 * you may not use this file except in compliance with the License.
9947 * You may obtain a copy of the License at
9949 * http://www.apache.org/licenses/LICENSE-2.0
9951 * Unless required by applicable law or agreed to in writing, software
9952 * distributed under the License is distributed on an "AS IS" BASIS,
9953 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9954 * See the License for the specific language governing permissions and
9955 * limitations under the License.
9957 /*------------------------------------* $CONTENTS
9958 \*------------------------------------*/
9960 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
9987 * Even though all variables have the `!default` directive, most of them
9988 * should not be changed as they are dependent one another. This can cause
9989 * visual distortions (like alignment issues) that are hard to track down
9992 /* ========== TYPOGRAPHY ========== */
9993 /* We're splitting fonts into "preferred" and "performance" in order to optimize
9994 page loading. For important text, such as the body, we want it to load
9995 immediately and not wait for the web font load, whereas for other sections,
9996 such as headers and titles, we're OK with things taking a bit longer to load.
9997 We do have some optional classes and parameters in the mixins, in case you
9998 definitely want to make sure you're using the preferred font and don't mind
9999 the performance hit.
10000 We should be able to improve on this once CSS Font Loading L3 becomes more
10003 /* ========== COLORS ========== */
10006 * Material design color palettes.
10007 * @see http://www.google.com/design/spec/style/color.html
10011 * Copyright 2015 Google Inc. All Rights Reserved.
10013 * Licensed under the Apache License, Version 2.0 (the "License");
10014 * you may not use this file except in compliance with the License.
10015 * You may obtain a copy of the License at
10017 * http://www.apache.org/licenses/LICENSE-2.0
10019 * Unless required by applicable law or agreed to in writing, software
10020 * distributed under the License is distributed on an "AS IS" BASIS,
10021 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10022 * See the License for the specific language governing permissions and
10023 * limitations under the License.
10025 /* ========== Color Palettes ========== */
10028 * Copyright 2015 Google Inc. All Rights Reserved.
10030 * Licensed under the Apache License, Version 2.0 (the "License");
10031 * you may not use this file except in compliance with the License.
10032 * You may obtain a copy of the License at
10034 * http://www.apache.org/licenses/LICENSE-2.0
10036 * Unless required by applicable law or agreed to in writing, software
10037 * distributed under the License is distributed on an "AS IS" BASIS,
10038 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10039 * See the License for the specific language governing permissions and
10040 * limitations under the License.
10042 /* ========== IMAGES ========== */
10043 /* ========== Color & Themes ========== */
10044 /* ========== Typography ========== */
10045 /* ========== Components ========== */
10046 /* ========== Standard Buttons ========== */
10047 /* ========== Icon Toggles ========== */
10048 /* ========== Radio Buttons ========== */
10049 /* ========== Ripple effect ========== */
10050 /* ========== Layout ========== */
10051 /* ========== Content Tabs ========== */
10052 /* ========== Checkboxes ========== */
10053 /* ========== Switches ========== */
10054 /* ========== Spinner ========== */
10055 /* ========== Text fields ========== */
10056 /* ========== Card ========== */
10057 /* ========== Sliders ========== */
10058 /* ========== Progress ========== */
10059 /* ========== List ========== */
10060 /* ========== Item ========== */
10061 /* ========== Dropdown menu ========== */
10062 /* ========== Tooltips ========== */
10063 /* ========== Footer ========== */
10077 /* Card dimensions */
10096 * Copyright 2015 Google Inc. All Rights Reserved.
10098 * Licensed under the Apache License, Version 2.0 (the "License");
10099 * you may not use this file except in compliance with the License.
10100 * You may obtain a copy of the License at
10102 * http://www.apache.org/licenses/LICENSE-2.0
10104 * Unless required by applicable law or agreed to in writing, software
10105 * distributed under the License is distributed on an "AS IS" BASIS,
10106 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10107 * See the License for the specific language governing permissions and
10108 * limitations under the License.
10115 position: relative;
10117 display: inline-block;
10118 box-sizing: border-box;
10123 .mdl-textfield .mdl-button {
10124 position: absolute;
10127 .mdl-textfield--align-right {
10128 text-align: right; }
10130 .mdl-textfield--full-width {
10133 .mdl-textfield--expandable {
10136 min-height: 32px; }
10137 .mdl-textfield--expandable .mdl-button--icon {
10140 .mdl-textfield__input {
10142 border-bottom: 1px solid rgba(0,0,0, 0.12);
10145 font-family: "Helvetica", "Arial", sans-serif;
10152 .mdl-textfield__input[type="number"] {
10153 -moz-appearance: textfield; }
10154 .mdl-textfield__input[type="number"]::-webkit-inner-spin-button, .mdl-textfield__input[type="number"]::-webkit-outer-spin-button {
10155 -webkit-appearance: none;
10157 .mdl-textfield.is-focused .mdl-textfield__input {
10159 .mdl-textfield.is-invalid .mdl-textfield__input {
10160 border-color: rgb(213,0,0);
10161 box-shadow: none; }
10162 fieldset[disabled] .mdl-textfield .mdl-textfield__input,
10163 .mdl-textfield.is-disabled .mdl-textfield__input {
10164 background-color: transparent;
10165 border-bottom: 1px dotted rgba(0,0,0, 0.12);
10166 color: rgba(0,0,0, 0.26); }
10168 .mdl-textfield textarea.mdl-textfield__input {
10171 .mdl-textfield__label {
10173 color: rgba(0,0,0, 0.26);
10177 pointer-events: none;
10178 position: absolute;
10183 white-space: nowrap;
10184 text-align: left; }
10185 .mdl-textfield.is-dirty .mdl-textfield__label,
10186 .mdl-textfield.has-placeholder .mdl-textfield__label {
10187 visibility: hidden; }
10188 .mdl-textfield--floating-label .mdl-textfield__label {
10189 transition-duration: 0.2s;
10190 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
10191 .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
10192 transition: none; }
10193 fieldset[disabled] .mdl-textfield .mdl-textfield__label,
10194 .mdl-textfield.is-disabled.is-disabled .mdl-textfield__label {
10195 color: rgba(0,0,0, 0.26); }
10196 .mdl-textfield--floating-label.is-focused .mdl-textfield__label,
10197 .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,
10198 .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
10199 color: rgb(63,81,181);
10202 visibility: visible; }
10203 .mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label,
10204 .mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,
10205 .mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label {
10207 .mdl-textfield--floating-label.is-invalid .mdl-textfield__label {
10208 color: rgb(213,0,0);
10210 .mdl-textfield__label:after {
10211 background-color: rgb(63,81,181);
10216 position: absolute;
10217 transition-duration: 0.2s;
10218 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
10219 visibility: hidden;
10221 .mdl-textfield.is-focused .mdl-textfield__label:after {
10223 visibility: visible;
10225 .mdl-textfield.is-invalid .mdl-textfield__label:after {
10226 background-color: rgb(213,0,0); }
10228 .mdl-textfield__error {
10229 color: rgb(213,0,0);
10230 position: absolute;
10233 visibility: hidden;
10235 .mdl-textfield.is-invalid .mdl-textfield__error {
10236 visibility: visible; }
10238 .mdl-textfield__expandable-holder {
10239 display: inline-block;
10240 position: relative;
10242 transition-duration: 0.2s;
10243 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
10244 display: inline-block;
10245 max-width: 0.1px; }
10246 .mdl-textfield.is-focused .mdl-textfield__expandable-holder, .mdl-textfield.is-dirty .mdl-textfield__expandable-holder {
10247 max-width: 600px; }
10248 .mdl-textfield__expandable-holder .mdl-textfield__label:after {
10252 * Copyright 2015 Google Inc. All Rights Reserved.
10254 * Licensed under the Apache License, Version 2.0 (the "License");
10255 * you may not use this file except in compliance with the License.
10256 * You may obtain a copy of the License at
10258 * http://www.apache.org/licenses/LICENSE-2.0
10260 * Unless required by applicable law or agreed to in writing, software
10261 * distributed under the License is distributed on an "AS IS" BASIS,
10262 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10263 * See the License for the specific language governing permissions and
10264 * limitations under the License.
10267 * Copyright 2015 Google Inc. All Rights Reserved.
10269 * Licensed under the Apache License, Version 2.0 (the "License");
10270 * you may not use this file except in compliance with the License.
10271 * You may obtain a copy of the License at
10273 * http://www.apache.org/licenses/LICENSE-2.0
10275 * Unless required by applicable law or agreed to in writing, software
10276 * distributed under the License is distributed on an "AS IS" BASIS,
10277 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10278 * See the License for the specific language governing permissions and
10279 * limitations under the License.
10281 /*------------------------------------* $CONTENTS
10282 \*------------------------------------*/
10284 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
10294 * -----Icon toggles
10311 * Even though all variables have the `!default` directive, most of them
10312 * should not be changed as they are dependent one another. This can cause
10313 * visual distortions (like alignment issues) that are hard to track down
10316 /* ========== TYPOGRAPHY ========== */
10317 /* We're splitting fonts into "preferred" and "performance" in order to optimize
10318 page loading. For important text, such as the body, we want it to load
10319 immediately and not wait for the web font load, whereas for other sections,
10320 such as headers and titles, we're OK with things taking a bit longer to load.
10321 We do have some optional classes and parameters in the mixins, in case you
10322 definitely want to make sure you're using the preferred font and don't mind
10323 the performance hit.
10324 We should be able to improve on this once CSS Font Loading L3 becomes more
10327 /* ========== COLORS ========== */
10330 * Material design color palettes.
10331 * @see http://www.google.com/design/spec/style/color.html
10335 * Copyright 2015 Google Inc. All Rights Reserved.
10337 * Licensed under the Apache License, Version 2.0 (the "License");
10338 * you may not use this file except in compliance with the License.
10339 * You may obtain a copy of the License at
10341 * http://www.apache.org/licenses/LICENSE-2.0
10343 * Unless required by applicable law or agreed to in writing, software
10344 * distributed under the License is distributed on an "AS IS" BASIS,
10345 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10346 * See the License for the specific language governing permissions and
10347 * limitations under the License.
10349 /* ========== Color Palettes ========== */
10352 * Copyright 2015 Google Inc. All Rights Reserved.
10354 * Licensed under the Apache License, Version 2.0 (the "License");
10355 * you may not use this file except in compliance with the License.
10356 * You may obtain a copy of the License at
10358 * http://www.apache.org/licenses/LICENSE-2.0
10360 * Unless required by applicable law or agreed to in writing, software
10361 * distributed under the License is distributed on an "AS IS" BASIS,
10362 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10363 * See the License for the specific language governing permissions and
10364 * limitations under the License.
10366 /* ========== IMAGES ========== */
10367 /* ========== Color & Themes ========== */
10368 /* ========== Typography ========== */
10369 /* ========== Components ========== */
10370 /* ========== Standard Buttons ========== */
10371 /* ========== Icon Toggles ========== */
10372 /* ========== Radio Buttons ========== */
10373 /* ========== Ripple effect ========== */
10374 /* ========== Layout ========== */
10375 /* ========== Content Tabs ========== */
10376 /* ========== Checkboxes ========== */
10377 /* ========== Switches ========== */
10378 /* ========== Spinner ========== */
10379 /* ========== Text fields ========== */
10380 /* ========== Card ========== */
10381 /* ========== Sliders ========== */
10382 /* ========== Progress ========== */
10383 /* ========== List ========== */
10384 /* ========== Item ========== */
10385 /* ========== Dropdown menu ========== */
10386 /* ========== Tooltips ========== */
10387 /* ========== Footer ========== */
10401 /* Card dimensions */
10420 -webkit-transform: scale(0);
10421 transform: scale(0);
10422 -webkit-transform-origin: top center;
10423 transform-origin: top center;
10425 background: rgba(97,97,97, 0.9);
10426 border-radius: 2px;
10427 color: rgb(255,255,255);
10428 display: inline-block;
10437 text-align: center; }
10439 .mdl-tooltip.is-active {
10440 -webkit-animation: pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards;
10441 animation: pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards; }
10443 .mdl-tooltip--large {
10448 @-webkit-keyframes pulse {
10450 -webkit-transform: scale(0);
10451 transform: scale(0);
10454 -webkit-transform: scale(0.99);
10455 transform: scale(0.99); }
10457 -webkit-transform: scale(1);
10458 transform: scale(1);
10460 visibility: visible; } }
10464 -webkit-transform: scale(0);
10465 transform: scale(0);
10468 -webkit-transform: scale(0.99);
10469 transform: scale(0.99); }
10471 -webkit-transform: scale(1);
10472 transform: scale(1);
10474 visibility: visible; } }
10477 * Copyright 2015 Google Inc. All Rights Reserved.
10479 * Licensed under the Apache License, Version 2.0 (the "License");
10480 * you may not use this file except in compliance with the License.
10481 * You may obtain a copy of the License at
10483 * http://www.apache.org/licenses/LICENSE-2.0
10485 * Unless required by applicable law or agreed to in writing, software
10486 * distributed under the License is distributed on an "AS IS" BASIS,
10487 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10488 * See the License for the specific language governing permissions and
10489 * limitations under the License.
10492 * Copyright 2015 Google Inc. All Rights Reserved.
10494 * Licensed under the Apache License, Version 2.0 (the "License");
10495 * you may not use this file except in compliance with the License.
10496 * You may obtain a copy of the License at
10498 * http://www.apache.org/licenses/LICENSE-2.0
10500 * Unless required by applicable law or agreed to in writing, software
10501 * distributed under the License is distributed on an "AS IS" BASIS,
10502 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10503 * See the License for the specific language governing permissions and
10504 * limitations under the License.
10506 /*------------------------------------* $CONTENTS
10507 \*------------------------------------*/
10509 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
10519 * -----Icon toggles
10536 * Even though all variables have the `!default` directive, most of them
10537 * should not be changed as they are dependent one another. This can cause
10538 * visual distortions (like alignment issues) that are hard to track down
10541 /* ========== TYPOGRAPHY ========== */
10542 /* We're splitting fonts into "preferred" and "performance" in order to optimize
10543 page loading. For important text, such as the body, we want it to load
10544 immediately and not wait for the web font load, whereas for other sections,
10545 such as headers and titles, we're OK with things taking a bit longer to load.
10546 We do have some optional classes and parameters in the mixins, in case you
10547 definitely want to make sure you're using the preferred font and don't mind
10548 the performance hit.
10549 We should be able to improve on this once CSS Font Loading L3 becomes more
10552 /* ========== COLORS ========== */
10555 * Material design color palettes.
10556 * @see http://www.google.com/design/spec/style/color.html
10560 * Copyright 2015 Google Inc. All Rights Reserved.
10562 * Licensed under the Apache License, Version 2.0 (the "License");
10563 * you may not use this file except in compliance with the License.
10564 * You may obtain a copy of the License at
10566 * http://www.apache.org/licenses/LICENSE-2.0
10568 * Unless required by applicable law or agreed to in writing, software
10569 * distributed under the License is distributed on an "AS IS" BASIS,
10570 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10571 * See the License for the specific language governing permissions and
10572 * limitations under the License.
10574 /* ========== Color Palettes ========== */
10577 * Copyright 2015 Google Inc. All Rights Reserved.
10579 * Licensed under the Apache License, Version 2.0 (the "License");
10580 * you may not use this file except in compliance with the License.
10581 * You may obtain a copy of the License at
10583 * http://www.apache.org/licenses/LICENSE-2.0
10585 * Unless required by applicable law or agreed to in writing, software
10586 * distributed under the License is distributed on an "AS IS" BASIS,
10587 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10588 * See the License for the specific language governing permissions and
10589 * limitations under the License.
10591 /* ========== IMAGES ========== */
10592 /* ========== Color & Themes ========== */
10593 /* ========== Typography ========== */
10594 /* ========== Components ========== */
10595 /* ========== Standard Buttons ========== */
10596 /* ========== Icon Toggles ========== */
10597 /* ========== Radio Buttons ========== */
10598 /* ========== Ripple effect ========== */
10599 /* ========== Layout ========== */
10600 /* ========== Content Tabs ========== */
10601 /* ========== Checkboxes ========== */
10602 /* ========== Switches ========== */
10603 /* ========== Spinner ========== */
10604 /* ========== Text fields ========== */
10605 /* ========== Card ========== */
10606 /* ========== Sliders ========== */
10607 /* ========== Progress ========== */
10608 /* ========== List ========== */
10609 /* ========== Item ========== */
10610 /* ========== Dropdown menu ========== */
10611 /* ========== Tooltips ========== */
10612 /* ========== Footer ========== */
10626 /* Card dimensions */
10645 * Copyright 2015 Google Inc. All Rights Reserved.
10647 * Licensed under the Apache License, Version 2.0 (the "License");
10648 * you may not use this file except in compliance with the License.
10649 * You may obtain a copy of the License at
10651 * http://www.apache.org/licenses/LICENSE-2.0
10653 * Unless required by applicable law or agreed to in writing, software
10654 * distributed under the License is distributed on an "AS IS" BASIS,
10655 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10656 * See the License for the specific language governing permissions and
10657 * limitations under the License.
10664 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
10667 box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12); }
10670 box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); }
10673 box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2); }
10676 box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); }
10678 .mdl-shadow--16dp {
10679 box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }
10681 .mdl-shadow--24dp {
10682 box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2); }
10685 * Copyright 2015 Google Inc. All Rights Reserved.
10687 * Licensed under the Apache License, Version 2.0 (the "License");
10688 * you may not use this file except in compliance with the License.
10689 * You may obtain a copy of the License at
10691 * http://www.apache.org/licenses/LICENSE-2.0
10693 * Unless required by applicable law or agreed to in writing, software
10694 * distributed under the License is distributed on an "AS IS" BASIS,
10695 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10696 * See the License for the specific language governing permissions and
10697 * limitations under the License.
10700 * NOTE: Some rules here are applied using duplicate selectors.
10701 * This is on purpose to increase their specificity when applied.
10702 * For example: `.mdl-cell--1-col-phone.mdl-cell--1-col-phone`
10705 * Copyright 2015 Google Inc. All Rights Reserved.
10707 * Licensed under the Apache License, Version 2.0 (the "License");
10708 * you may not use this file except in compliance with the License.
10709 * You may obtain a copy of the License at
10711 * http://www.apache.org/licenses/LICENSE-2.0
10713 * Unless required by applicable law or agreed to in writing, software
10714 * distributed under the License is distributed on an "AS IS" BASIS,
10715 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10716 * See the License for the specific language governing permissions and
10717 * limitations under the License.
10719 /*------------------------------------* $CONTENTS
10720 \*------------------------------------*/
10722 * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
10732 * -----Icon toggles
10749 * Even though all variables have the `!default` directive, most of them
10750 * should not be changed as they are dependent one another. This can cause
10751 * visual distortions (like alignment issues) that are hard to track down
10754 /* ========== TYPOGRAPHY ========== */
10755 /* We're splitting fonts into "preferred" and "performance" in order to optimize
10756 page loading. For important text, such as the body, we want it to load
10757 immediately and not wait for the web font load, whereas for other sections,
10758 such as headers and titles, we're OK with things taking a bit longer to load.
10759 We do have some optional classes and parameters in the mixins, in case you
10760 definitely want to make sure you're using the preferred font and don't mind
10761 the performance hit.
10762 We should be able to improve on this once CSS Font Loading L3 becomes more
10765 /* ========== COLORS ========== */
10768 * Material design color palettes.
10769 * @see http://www.google.com/design/spec/style/color.html
10773 * Copyright 2015 Google Inc. All Rights Reserved.
10775 * Licensed under the Apache License, Version 2.0 (the "License");
10776 * you may not use this file except in compliance with the License.
10777 * You may obtain a copy of the License at
10779 * http://www.apache.org/licenses/LICENSE-2.0
10781 * Unless required by applicable law or agreed to in writing, software
10782 * distributed under the License is distributed on an "AS IS" BASIS,
10783 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10784 * See the License for the specific language governing permissions and
10785 * limitations under the License.
10787 /* ========== Color Palettes ========== */
10790 * Copyright 2015 Google Inc. All Rights Reserved.
10792 * Licensed under the Apache License, Version 2.0 (the "License");
10793 * you may not use this file except in compliance with the License.
10794 * You may obtain a copy of the License at
10796 * http://www.apache.org/licenses/LICENSE-2.0
10798 * Unless required by applicable law or agreed to in writing, software
10799 * distributed under the License is distributed on an "AS IS" BASIS,
10800 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10801 * See the License for the specific language governing permissions and
10802 * limitations under the License.
10804 /* ========== IMAGES ========== */
10805 /* ========== Color & Themes ========== */
10806 /* ========== Typography ========== */
10807 /* ========== Components ========== */
10808 /* ========== Standard Buttons ========== */
10809 /* ========== Icon Toggles ========== */
10810 /* ========== Radio Buttons ========== */
10811 /* ========== Ripple effect ========== */
10812 /* ========== Layout ========== */
10813 /* ========== Content Tabs ========== */
10814 /* ========== Checkboxes ========== */
10815 /* ========== Switches ========== */
10816 /* ========== Spinner ========== */
10817 /* ========== Text fields ========== */
10818 /* ========== Card ========== */
10819 /* ========== Sliders ========== */
10820 /* ========== Progress ========== */
10821 /* ========== List ========== */
10822 /* ========== Item ========== */
10823 /* ========== Dropdown menu ========== */
10824 /* ========== Tooltips ========== */
10825 /* ========== Footer ========== */
10839 /* Card dimensions */
10858 display: -webkit-flex;
10859 display: -ms-flexbox;
10861 -webkit-flex-flow: row wrap;
10862 -ms-flex-flow: row wrap;
10863 flex-flow: row wrap;
10864 margin: 0 auto 0 auto;
10865 -webkit-align-items: stretch;
10866 -ms-flex-align: stretch;
10867 align-items: stretch; }
10868 .mdl-grid.mdl-grid--no-spacing {
10872 box-sizing: border-box; }
10875 -webkit-align-self: flex-start;
10876 -ms-flex-item-align: start;
10877 align-self: flex-start; }
10879 .mdl-cell--middle {
10880 -webkit-align-self: center;
10881 -ms-flex-item-align: center;
10882 -ms-grid-row-align: center;
10883 align-self: center; }
10885 .mdl-cell--bottom {
10886 -webkit-align-self: flex-end;
10887 -ms-flex-item-align: end;
10888 align-self: flex-end; }
10890 .mdl-cell--stretch {
10891 -webkit-align-self: stretch;
10892 -ms-flex-item-align: stretch;
10893 -ms-grid-row-align: stretch;
10894 align-self: stretch; }
10896 .mdl-grid.mdl-grid--no-spacing > .mdl-cell {
10899 .mdl-cell--order-1 {
10904 .mdl-cell--order-2 {
10909 .mdl-cell--order-3 {
10914 .mdl-cell--order-4 {
10919 .mdl-cell--order-5 {
10924 .mdl-cell--order-6 {
10929 .mdl-cell--order-7 {
10934 .mdl-cell--order-8 {
10939 .mdl-cell--order-9 {
10944 .mdl-cell--order-10 {
10946 -ms-flex-order: 10;
10949 .mdl-cell--order-11 {
10951 -ms-flex-order: 11;
10954 .mdl-cell--order-12 {
10956 -ms-flex-order: 12;
10959 @media (max-width: 479px) {
10964 width: calc(100% - 16px); }
10965 .mdl-grid--no-spacing > .mdl-cell {
10967 .mdl-cell--hide-phone {
10968 display: none !important; }
10969 .mdl-cell--order-1-phone.mdl-cell--order-1-phone {
10973 .mdl-cell--order-2-phone.mdl-cell--order-2-phone {
10977 .mdl-cell--order-3-phone.mdl-cell--order-3-phone {
10981 .mdl-cell--order-4-phone.mdl-cell--order-4-phone {
10985 .mdl-cell--order-5-phone.mdl-cell--order-5-phone {
10989 .mdl-cell--order-6-phone.mdl-cell--order-6-phone {
10993 .mdl-cell--order-7-phone.mdl-cell--order-7-phone {
10997 .mdl-cell--order-8-phone.mdl-cell--order-8-phone {
11001 .mdl-cell--order-9-phone.mdl-cell--order-9-phone {
11005 .mdl-cell--order-10-phone.mdl-cell--order-10-phone {
11007 -ms-flex-order: 10;
11009 .mdl-cell--order-11-phone.mdl-cell--order-11-phone {
11011 -ms-flex-order: 11;
11013 .mdl-cell--order-12-phone.mdl-cell--order-12-phone {
11015 -ms-flex-order: 12;
11018 .mdl-cell--1-col-phone.mdl-cell--1-col-phone {
11019 width: calc(25% - 16px); }
11020 .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
11021 .mdl-cell--1-col-phone.mdl-cell--1-col-phone {
11024 .mdl-cell--2-col-phone.mdl-cell--2-col-phone {
11025 width: calc(50% - 16px); }
11026 .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
11027 .mdl-cell--2-col-phone.mdl-cell--2-col-phone {
11030 .mdl-cell--3-col-phone.mdl-cell--3-col-phone {
11031 width: calc(75% - 16px); }
11032 .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
11033 .mdl-cell--3-col-phone.mdl-cell--3-col-phone {
11036 .mdl-cell--4-col-phone.mdl-cell--4-col-phone {
11037 width: calc(100% - 16px); }
11038 .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
11039 .mdl-cell--4-col-phone.mdl-cell--4-col-phone {
11042 .mdl-cell--5-col-phone.mdl-cell--5-col-phone {
11043 width: calc(100% - 16px); }
11044 .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
11045 .mdl-cell--5-col-phone.mdl-cell--5-col-phone {
11048 .mdl-cell--6-col-phone.mdl-cell--6-col-phone {
11049 width: calc(100% - 16px); }
11050 .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
11051 .mdl-cell--6-col-phone.mdl-cell--6-col-phone {
11054 .mdl-cell--7-col-phone.mdl-cell--7-col-phone {
11055 width: calc(100% - 16px); }
11056 .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
11057 .mdl-cell--7-col-phone.mdl-cell--7-col-phone {
11060 .mdl-cell--8-col-phone.mdl-cell--8-col-phone {
11061 width: calc(100% - 16px); }
11062 .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
11063 .mdl-cell--8-col-phone.mdl-cell--8-col-phone {
11066 .mdl-cell--9-col-phone.mdl-cell--9-col-phone {
11067 width: calc(100% - 16px); }
11068 .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
11069 .mdl-cell--9-col-phone.mdl-cell--9-col-phone {
11072 .mdl-cell--10-col-phone.mdl-cell--10-col-phone {
11073 width: calc(100% - 16px); }
11074 .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
11075 .mdl-cell--10-col-phone.mdl-cell--10-col-phone {
11078 .mdl-cell--11-col-phone.mdl-cell--11-col-phone {
11079 width: calc(100% - 16px); }
11080 .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
11081 .mdl-cell--11-col-phone.mdl-cell--11-col-phone {
11084 .mdl-cell--12-col-phone.mdl-cell--12-col-phone {
11085 width: calc(100% - 16px); }
11086 .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
11087 .mdl-cell--12-col-phone.mdl-cell--12-col-phone {
11089 .mdl-cell--1-offset,
11090 .mdl-cell--1-offset-phone.mdl-cell--1-offset-phone {
11091 margin-left: calc(25% + 8px); }
11092 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
11093 .mdl-cell--1-offset-phone.mdl-cell--1-offset-phone {
11094 margin-left: 25%; }
11095 .mdl-cell--2-offset,
11096 .mdl-cell--2-offset-phone.mdl-cell--2-offset-phone {
11097 margin-left: calc(50% + 8px); }
11098 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
11099 .mdl-cell--2-offset-phone.mdl-cell--2-offset-phone {
11100 margin-left: 50%; }
11101 .mdl-cell--3-offset,
11102 .mdl-cell--3-offset-phone.mdl-cell--3-offset-phone {
11103 margin-left: calc(75% + 8px); }
11104 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
11105 .mdl-cell--3-offset-phone.mdl-cell--3-offset-phone {
11106 margin-left: 75%; } }
11108 @media (min-width: 480px) and (max-width: 839px) {
11113 width: calc(50% - 16px); }
11114 .mdl-grid--no-spacing > .mdl-cell {
11116 .mdl-cell--hide-tablet {
11117 display: none !important; }
11118 .mdl-cell--order-1-tablet.mdl-cell--order-1-tablet {
11122 .mdl-cell--order-2-tablet.mdl-cell--order-2-tablet {
11126 .mdl-cell--order-3-tablet.mdl-cell--order-3-tablet {
11130 .mdl-cell--order-4-tablet.mdl-cell--order-4-tablet {
11134 .mdl-cell--order-5-tablet.mdl-cell--order-5-tablet {
11138 .mdl-cell--order-6-tablet.mdl-cell--order-6-tablet {
11142 .mdl-cell--order-7-tablet.mdl-cell--order-7-tablet {
11146 .mdl-cell--order-8-tablet.mdl-cell--order-8-tablet {
11150 .mdl-cell--order-9-tablet.mdl-cell--order-9-tablet {
11154 .mdl-cell--order-10-tablet.mdl-cell--order-10-tablet {
11156 -ms-flex-order: 10;
11158 .mdl-cell--order-11-tablet.mdl-cell--order-11-tablet {
11160 -ms-flex-order: 11;
11162 .mdl-cell--order-12-tablet.mdl-cell--order-12-tablet {
11164 -ms-flex-order: 12;
11167 .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet {
11168 width: calc(12.5% - 16px); }
11169 .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
11170 .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet {
11173 .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet {
11174 width: calc(25% - 16px); }
11175 .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
11176 .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet {
11179 .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet {
11180 width: calc(37.5% - 16px); }
11181 .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
11182 .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet {
11185 .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet {
11186 width: calc(50% - 16px); }
11187 .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
11188 .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet {
11191 .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet {
11192 width: calc(62.5% - 16px); }
11193 .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
11194 .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet {
11197 .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet {
11198 width: calc(75% - 16px); }
11199 .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
11200 .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet {
11203 .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet {
11204 width: calc(87.5% - 16px); }
11205 .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
11206 .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet {
11209 .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet {
11210 width: calc(100% - 16px); }
11211 .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
11212 .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet {
11215 .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet {
11216 width: calc(100% - 16px); }
11217 .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
11218 .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet {
11221 .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet {
11222 width: calc(100% - 16px); }
11223 .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
11224 .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet {
11227 .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet {
11228 width: calc(100% - 16px); }
11229 .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
11230 .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet {
11233 .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet {
11234 width: calc(100% - 16px); }
11235 .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
11236 .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet {
11238 .mdl-cell--1-offset,
11239 .mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet {
11240 margin-left: calc(12.5% + 8px); }
11241 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
11242 .mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet {
11243 margin-left: 12.5%; }
11244 .mdl-cell--2-offset,
11245 .mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet {
11246 margin-left: calc(25% + 8px); }
11247 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
11248 .mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet {
11249 margin-left: 25%; }
11250 .mdl-cell--3-offset,
11251 .mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet {
11252 margin-left: calc(37.5% + 8px); }
11253 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
11254 .mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet {
11255 margin-left: 37.5%; }
11256 .mdl-cell--4-offset,
11257 .mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet {
11258 margin-left: calc(50% + 8px); }
11259 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset, .mdl-grid.mdl-grid--no-spacing >
11260 .mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet {
11261 margin-left: 50%; }
11262 .mdl-cell--5-offset,
11263 .mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet {
11264 margin-left: calc(62.5% + 8px); }
11265 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset, .mdl-grid.mdl-grid--no-spacing >
11266 .mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet {
11267 margin-left: 62.5%; }
11268 .mdl-cell--6-offset,
11269 .mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet {
11270 margin-left: calc(75% + 8px); }
11271 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset, .mdl-grid.mdl-grid--no-spacing >
11272 .mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet {
11273 margin-left: 75%; }
11274 .mdl-cell--7-offset,
11275 .mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet {
11276 margin-left: calc(87.5% + 8px); }
11277 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset, .mdl-grid.mdl-grid--no-spacing >
11278 .mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet {
11279 margin-left: 87.5%; } }
11281 @media (min-width: 840px) {
11286 width: calc(33.3333333333% - 16px); }
11287 .mdl-grid--no-spacing > .mdl-cell {
11288 width: 33.3333333333%; }
11289 .mdl-cell--hide-desktop {
11290 display: none !important; }
11291 .mdl-cell--order-1-desktop.mdl-cell--order-1-desktop {
11295 .mdl-cell--order-2-desktop.mdl-cell--order-2-desktop {
11299 .mdl-cell--order-3-desktop.mdl-cell--order-3-desktop {
11303 .mdl-cell--order-4-desktop.mdl-cell--order-4-desktop {
11307 .mdl-cell--order-5-desktop.mdl-cell--order-5-desktop {
11311 .mdl-cell--order-6-desktop.mdl-cell--order-6-desktop {
11315 .mdl-cell--order-7-desktop.mdl-cell--order-7-desktop {
11319 .mdl-cell--order-8-desktop.mdl-cell--order-8-desktop {
11323 .mdl-cell--order-9-desktop.mdl-cell--order-9-desktop {
11327 .mdl-cell--order-10-desktop.mdl-cell--order-10-desktop {
11329 -ms-flex-order: 10;
11331 .mdl-cell--order-11-desktop.mdl-cell--order-11-desktop {
11333 -ms-flex-order: 11;
11335 .mdl-cell--order-12-desktop.mdl-cell--order-12-desktop {
11337 -ms-flex-order: 12;
11340 .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop {
11341 width: calc(8.3333333333% - 16px); }
11342 .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
11343 .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop {
11344 width: 8.3333333333%; }
11346 .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop {
11347 width: calc(16.6666666667% - 16px); }
11348 .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
11349 .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop {
11350 width: 16.6666666667%; }
11352 .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop {
11353 width: calc(25% - 16px); }
11354 .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
11355 .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop {
11358 .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop {
11359 width: calc(33.3333333333% - 16px); }
11360 .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
11361 .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop {
11362 width: 33.3333333333%; }
11364 .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop {
11365 width: calc(41.6666666667% - 16px); }
11366 .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
11367 .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop {
11368 width: 41.6666666667%; }
11370 .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop {
11371 width: calc(50% - 16px); }
11372 .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
11373 .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop {
11376 .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop {
11377 width: calc(58.3333333333% - 16px); }
11378 .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
11379 .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop {
11380 width: 58.3333333333%; }
11382 .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop {
11383 width: calc(66.6666666667% - 16px); }
11384 .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
11385 .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop {
11386 width: 66.6666666667%; }
11388 .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop {
11389 width: calc(75% - 16px); }
11390 .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
11391 .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop {
11394 .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop {
11395 width: calc(83.3333333333% - 16px); }
11396 .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
11397 .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop {
11398 width: 83.3333333333%; }
11400 .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop {
11401 width: calc(91.6666666667% - 16px); }
11402 .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
11403 .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop {
11404 width: 91.6666666667%; }
11406 .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop {
11407 width: calc(100% - 16px); }
11408 .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
11409 .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop {
11411 .mdl-cell--1-offset,
11412 .mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop {
11413 margin-left: calc(8.3333333333% + 8px); }
11414 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
11415 .mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop {
11416 margin-left: 8.3333333333%; }
11417 .mdl-cell--2-offset,
11418 .mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop {
11419 margin-left: calc(16.6666666667% + 8px); }
11420 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
11421 .mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop {
11422 margin-left: 16.6666666667%; }
11423 .mdl-cell--3-offset,
11424 .mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop {
11425 margin-left: calc(25% + 8px); }
11426 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
11427 .mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop {
11428 margin-left: 25%; }
11429 .mdl-cell--4-offset,
11430 .mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop {
11431 margin-left: calc(33.3333333333% + 8px); }
11432 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset, .mdl-grid.mdl-grid--no-spacing >
11433 .mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop {
11434 margin-left: 33.3333333333%; }
11435 .mdl-cell--5-offset,
11436 .mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop {
11437 margin-left: calc(41.6666666667% + 8px); }
11438 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset, .mdl-grid.mdl-grid--no-spacing >
11439 .mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop {
11440 margin-left: 41.6666666667%; }
11441 .mdl-cell--6-offset,
11442 .mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop {
11443 margin-left: calc(50% + 8px); }
11444 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset, .mdl-grid.mdl-grid--no-spacing >
11445 .mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop {
11446 margin-left: 50%; }
11447 .mdl-cell--7-offset,
11448 .mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop {
11449 margin-left: calc(58.3333333333% + 8px); }
11450 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset, .mdl-grid.mdl-grid--no-spacing >
11451 .mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop {
11452 margin-left: 58.3333333333%; }
11453 .mdl-cell--8-offset,
11454 .mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop {
11455 margin-left: calc(66.6666666667% + 8px); }
11456 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--8-offset, .mdl-grid.mdl-grid--no-spacing >
11457 .mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop {
11458 margin-left: 66.6666666667%; }
11459 .mdl-cell--9-offset,
11460 .mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop {
11461 margin-left: calc(75% + 8px); }
11462 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--9-offset, .mdl-grid.mdl-grid--no-spacing >
11463 .mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop {
11464 margin-left: 75%; }
11465 .mdl-cell--10-offset,
11466 .mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop {
11467 margin-left: calc(83.3333333333% + 8px); }
11468 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--10-offset, .mdl-grid.mdl-grid--no-spacing >
11469 .mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop {
11470 margin-left: 83.3333333333%; }
11471 .mdl-cell--11-offset,
11472 .mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop {
11473 margin-left: calc(91.6666666667% + 8px); }
11474 .mdl-grid.mdl-grid--no-spacing > .mdl-cell--11-offset, .mdl-grid.mdl-grid--no-spacing >
11475 .mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop {
11476 margin-left: 91.6666666667%; } }