/******************************************************************************************/ /* DEV MODE : SYMLINK nodes_modules/material-ui/src/less --> mui_sources in same folder /******************************************************************************************/ /*! normalize.css v3.0.2 | MIT License | git.io/normalize */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ .react-mui-context { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ /** * Remove default margin. body { margin: 0; } */ /* HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 * and Firefox. * Correct `block` display not defined for `main` in IE 11. */ /** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ /** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */ /* Links ========================================================================== */ /** * Remove the gray background color from active links in IE 10. */ /** * Improve readability when focused and also mouse hovered in all browsers. */ /* Text-level semantics ========================================================================== */ /** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ /** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ /** * Address styling not present in Safari and Chrome. */ /** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari, and Chrome. */ /** * Address styling not present in IE 8/9. */ /** * Address inconsistent and variable font size in all browsers. */ /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ /* Embedded content ========================================================================== */ /** * Remove border when inside `a` element in IE 8/9/10. */ /** * Correct overflow not hidden in IE 9/10/11. */ /* Grouping content ========================================================================== */ /** * Address margin not present in IE 8/9 and Safari. */ /** * Address differences between Firefox and other browsers. */ /** * Contain overflow in all browsers. */ /** * Address odd `em`-unit font size rendering in all browsers. */ /* Forms ========================================================================== */ /** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. */ /** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */ /** * Address `overflow` set to `hidden` in IE 8/9/10/11. */ /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */ /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */ /** * Re-set default cursor for disabled elements. * * Input types do not display default cursor if element contains styling * that overrides cursor. */ /** * Remove inner padding and border in Firefox 4+. */ /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ /** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */ /** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ /** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome * (include `-moz` to future-proof). */ /** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */ /** * Define consistent border, margin, and padding. */ /** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ /** * Remove default vertical scrollbar in IE 8/9/10/11. */ /** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */ /* Tables ========================================================================== */ /** * Remove most spacing between table cells. */ } .react-mui-context article, .react-mui-context aside, .react-mui-context details, .react-mui-context figcaption, .react-mui-context figure, .react-mui-context footer, .react-mui-context header, .react-mui-context hgroup, .react-mui-context main, .react-mui-context menu, .react-mui-context nav, .react-mui-context section, .react-mui-context summary { display: block; } .react-mui-context audio, .react-mui-context canvas, .react-mui-context progress, .react-mui-context video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } .react-mui-context audio:not([controls]) { display: none; height: 0; } .react-mui-context [hidden], .react-mui-context template { display: none; } .react-mui-context a { background-color: transparent; } .react-mui-context a:active, .react-mui-context a:hover { outline: 0; } .react-mui-context abbr[title] { border-bottom: 1px dotted; } .react-mui-context b, .react-mui-context strong { font-weight: bold; } .react-mui-context dfn { font-style: italic; } .react-mui-context h1 { font-size: 2em; margin: 0.67em 0; } .react-mui-context mark { background: #ff0; color: #000; } .react-mui-context small { font-size: 80%; } .react-mui-context sub, .react-mui-context sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } .react-mui-context sup { top: -0.5em; } .react-mui-context sub { bottom: -0.25em; } .react-mui-context img { border: 0; } .react-mui-context svg:not(:root) { overflow: hidden; } .react-mui-context figure { margin: 1em 40px; } .react-mui-context hr { box-sizing: content-box; height: 0; } .react-mui-context pre { overflow: auto; } .react-mui-context code, .react-mui-context kbd, .react-mui-context pre, .react-mui-context samp { font-family: monospace, monospace; font-size: 1em; } .react-mui-context button, .react-mui-context input, .react-mui-context optgroup, .react-mui-context select, .react-mui-context textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } .react-mui-context button { overflow: visible; } .react-mui-context button, .react-mui-context select { text-transform: none; } .react-mui-context button, .react-mui-context html input[type="button"], .react-mui-context input[type="reset"], .react-mui-context input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } .react-mui-context button[disabled], .react-mui-context html input[disabled] { cursor: default !important; } .react-mui-context button::-moz-focus-inner, .react-mui-context input::-moz-focus-inner { border: 0; padding: 0; } .react-mui-context input { line-height: normal; } .react-mui-context input[type="checkbox"], .react-mui-context input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } .react-mui-context input[type="number"]::-webkit-inner-spin-button, .react-mui-context input[type="number"]::-webkit-outer-spin-button { height: auto; } .react-mui-context input[type="search"] { -webkit-appearance: textfield; /* 1 */ /* 2 */ box-sizing: content-box; } .react-mui-context input[type="search"]::-webkit-search-cancel-button, .react-mui-context input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } .react-mui-context fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } .react-mui-context legend { border: 0; /* 1 */ padding: 0; /* 2 */ } .react-mui-context textarea { overflow: auto; } .react-mui-context optgroup { font-weight: bold; } .react-mui-context table { border-collapse: collapse; border-spacing: 0; } .react-mui-context td, .react-mui-context th { padding: 0; } /*------------------------------------* RESET *------------------------------------*/ .react-mui-context div, .react-mui-context dl, .react-mui-context dt, .react-mui-context dd, .react-mui-context ul, .react-mui-context ol, .react-mui-context li, .react-mui-context h1, .react-mui-context h2, .react-mui-context h3, .react-mui-context h4, .react-mui-context h5, .react-mui-context h6, .react-mui-context pre, .react-mui-context form, .react-mui-context fieldset, .react-mui-context input, .react-mui-context textarea, .react-mui-context p, .react-mui-context blockquote, .react-mui-context th, .react-mui-context td { margin: 0; padding: 0; } .react-mui-context table { border-collapse: collapse; border-spacing: 0; } .react-mui-context fieldset, .react-mui-context img { border: 0; } .react-mui-context address, .react-mui-context caption, .react-mui-context cite, .react-mui-context dfn, .react-mui-context th, .react-mui-context var { font-style: normal; font-weight: normal; } .react-mui-context caption, .react-mui-context th { text-align: left; } .react-mui-context h1, .react-mui-context h2, .react-mui-context h3, .react-mui-context h4, .react-mui-context h5, .react-mui-context h6 { font-size: 100%; font-weight: normal; } .react-mui-context q:before, .react-mui-context q:after { content: ''; } .react-mui-context abbr, .react-mui-context acronym { border: 0; } .no-wrap { white-space: nowrap; } .react-mui-context * { font-family: Roboto, sans-serif; } .react-mui-context [class^="icon-"], .react-mui-context [class*=" icon-"] { font-family: FontAwesome; } .react-mui-context [class^="mdi-"], .react-mui-context [class*=" mdi-"] { font-family: "Material Design Icons"; } .react-mui-context { /* html, body { height: 100%; width: 100%; } */ -webkit-font-smoothing: antialiased; color: rgba(0, 0, 0, 0.87); font-family: 'Roboto', sans-serif; background-color: #ffffff; } .react-mui-context * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .react-mui-context *:before, .react-mui-context *:after { box-sizing: border-box; } .react-mui-context hr { border: none; border-bottom: solid 1px #e0e0e0; } .mui-text-full-black { color: #000000; } .mui-text-dark-black { color: rgba(0, 0, 0, 0.87); } .mui-text-light-black { color: rgba(0, 0, 0, 0.54); } .mui-text-min-black { color: rgba(0, 0, 0, 0.26); } .mui-text-full-white { color: #ffffff; } .mui-text-dark-white { color: rgba(255, 255, 255, 0.87); } .mui-text-light-white { color: rgba(255, 255, 255, 0.54); } .mui-font-weight-light { font-weight: 300; } .mui-font-weight-normal { font-weight: 400; } .mui-font-weight-medium { font-weight: 500; } /* Type Styles */ .mui-font-style-display-4 { font-size: 112px; line-height: 128px; letter-spacing: -7px; padding-top: 17px; margin-bottom: 15px; font-weight: 300; color: rgba(0, 0, 0, 0.54); } .mui-font-style-display-3 { font-size: 56px; line-height: 64px; letter-spacing: -2px; padding-top: 8px; margin-bottom: 28px; font-weight: 400; color: rgba(0, 0, 0, 0.54); } .mui-font-style-display-2 { font-size: 45px; line-height: 48px; margin-bottom: 11px; letter-spacing: -1px; font-weight: 400; color: rgba(0, 0, 0, 0.54); } .mui-font-style-display-1 { font-size: 34px; line-height: 40px; padding-top: 8px; margin-bottom: 12px; letter-spacing: -1px; font-weight: 400; color: rgba(0, 0, 0, 0.54); } .mui-font-style-headline { font-size: 24px; line-height: 32px; padding-top: 16px; margin-bottom: 12px; letter-spacing: 0; font-weight: 400; color: rgba(0, 0, 0, 0.87); } .mui-font-style-title { font-size: 20px; line-height: 28px; padding-top: 19px; margin-bottom: 13px; letter-spacing: 0; font-weight: 500; color: rgba(0, 0, 0, 0.87); } .mui-font-style-subhead-2 { font-size: 15px; line-height: 28px; padding-top: 2px; margin-bottom: 10px; letter-spacing: 0; font-weight: 400; color: rgba(0, 0, 0, 0.87); } .mui-font-style-subhead-1 { font-size: 15px; line-height: 28px; padding-top: 2px; margin-bottom: 10px; letter-spacing: 0; font-weight: 400; line-height: 24px; padding-top: 3px; margin-bottom: 13px; color: rgba(0, 0, 0, 0.87); } .mui-font-style-body-2 { font-size: 13px; line-height: 24px; padding-top: 4px; margin-bottom: 12px; letter-spacing: 0; font-weight: 500; color: rgba(0, 0, 0, 0.87); } .mui-font-style-body-1 { font-size: 13px; line-height: 20px; padding-top: 6px; margin-bottom: 14px; letter-spacing: 0; font-weight: 400; color: rgba(0, 0, 0, 0.87); } .mui-font-style-caption { font-size: 12px; line-height: 20px; padding-top: 6px; margin-bottom: 14px; letter-spacing: 0; font-weight: 400; color: rgba(0, 0, 0, 0.54); } .mui-font-style-menu { font-size: 13px; line-height: 20px; padding-top: 6px; margin-bottom: 14px; letter-spacing: 0; font-weight: 500; color: rgba(0, 0, 0, 0.87); } .mui-font-style-button { font-size: 14px; line-height: 20px; padding-top: 5px; margin-bottom: 15px; letter-spacing: 0; text-transform: uppercase; font-weight: 500; color: rgba(0, 0, 0, 0.87); } /* General HTML Typography */ .react-mui-context { font-size: 13px; line-height: 20px; } .react-mui-context h1 { font-size: 45px; line-height: 48px; margin-bottom: 11px; letter-spacing: -1px; font-weight: 400; color: rgba(0, 0, 0, 0.54); } .react-mui-context h2 { font-size: 34px; line-height: 40px; padding-top: 8px; margin-bottom: 12px; letter-spacing: -1px; font-weight: 400; color: rgba(0, 0, 0, 0.54); } .react-mui-context h3 { font-size: 24px; line-height: 32px; padding-top: 16px; margin-bottom: 12px; letter-spacing: 0; font-weight: 400; color: rgba(0, 0, 0, 0.87); } .react-mui-context h4 { font-size: 20px; line-height: 28px; padding-top: 19px; margin-bottom: 13px; letter-spacing: 0; font-weight: 500; color: rgba(0, 0, 0, 0.87); } .react-mui-context h5 { font-size: 15px; line-height: 28px; padding-top: 2px; margin-bottom: 10px; letter-spacing: 0; font-weight: 400; line-height: 24px; padding-top: 3px; margin-bottom: 13px; color: rgba(0, 0, 0, 0.87); } .react-mui-context h6 { font-size: 13px; line-height: 24px; padding-top: 4px; margin-bottom: 12px; letter-spacing: 0; font-weight: 500; color: rgba(0, 0, 0, 0.87); } .react-mui-context p { font-size: 13px; line-height: 20px; padding-top: 6px; margin-bottom: 14px; letter-spacing: 0; font-weight: 400; color: rgba(0, 0, 0, 0.87); } .react-mui-context hr { margin-top: 0; margin-bottom: 18px; } .mui-predefined-layout-1 .mui-app-content-canvas { padding-top: 64px; } .mui-predefined-layout-1 .mui-app-bar { position: fixed; height: 64px; } .mui-key-width-1 { width: 64px; } .mui-key-width-2 { width: 128px; } .mui-key-width-3 { width: 192px; } .mui-key-width-4 { width: 256px; } .mui-key-width-5 { width: 320px; } .mui-key-width-6 { width: 384px; } .mui-key-width-7 { width: 448px; } .mui-key-width-8 { width: 512px; } .mui-key-width-9 { width: 576px; } .mui-key-width-10 { width: 640px; } .mui-key-height-1 { height: 64px; } .mui-key-height-2 { height: 128px; } .mui-key-height-3 { height: 192px; } .mui-key-height-4 { height: 256px; } .mui-key-height-5 { height: 320px; } .mui-key-height-6 { height: 384px; } .mui-key-height-7 { height: 448px; } .mui-key-height-8 { height: 512px; } .mui-key-height-9 { height: 576px; } .mui-key-height-10 { height: 640px; } .react-mui-context .mui-app-bar { width: 100%; min-height: 64px; background-color: #009688; z-index: 5; } .react-mui-context .mui-app-bar .mui-paper-container { padding-left: 24px; padding-right: 24px; } .react-mui-context .mui-app-bar .mui-icon-button { margin-top: 8px; } .react-mui-context .mui-app-bar .mui-icon-button * { fill: rgba(255, 255, 255, 0.87); color: rgba(255, 255, 255, 0.87); } .react-mui-context .mui-app-bar .mui-app-bar-title { font-size: 24px; line-height: 32px; padding-top: 16px; margin-bottom: 12px; letter-spacing: 0; font-weight: 400; color: rgba(0, 0, 0, 0.87); color: rgba(255, 255, 255, 0.87); padding-top: 0; line-height: 64px; float: left; } .react-mui-context .mui-app-bar .mui-app-bar-navigation-icon-button { float: left; margin-right: 8px; margin-left: -16px; } .react-mui-context .mui-card { background-color: #ffffff; padding: 24px; } .react-mui-context .mui-card .mui-card-toolbar { margin-top: -24px; margin-left: -24px; margin-right: -24px; margin-bottom: 24px; line-height: 56px; height: 56px; padding-left: 24px; padding-right: 24px; font-size: 13px; line-height: 20px; padding-top: 6px; margin-bottom: 14px; letter-spacing: 0; font-weight: 500; color: rgba(0, 0, 0, 0.87); } .react-mui-context .mui-checkbox .mui-checkbox-icon { height: 24px; width: 24px; margin-right: 16px; } .react-mui-context .mui-checkbox .mui-checkbox-icon .mui-checkbox-check { position: absolute; opacity: 0; transform: scale(0); transform-origin: 50% 50%; transition: opacity 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, transform 0ms cubic-bezier(0.23, 1, 0.32, 1) 450ms; } .react-mui-context .mui-checkbox .mui-checkbox-icon .mui-checkbox-check * { fill: #009688; } .react-mui-context .mui-checkbox .mui-checkbox-icon .mui-checkbox-box { position: absolute; } .react-mui-context .mui-checkbox .mui-checkbox-icon .mui-checkbox-box * { fill: rgba(0, 0, 0, 0.87); transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 200ms; } .react-mui-context .mui-checkbox.mui-is-switched .mui-checkbox-icon .mui-checkbox-check { transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0s; opacity: 1; transform: scale(1); transform-origin: 50% 50%; transition: opacity 0ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, transform 800ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-checkbox.mui-is-switched .mui-checkbox-icon .mui-checkbox-box { transition: all 100s cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-checkbox.mui-is-switched .mui-checkbox-icon .mui-checkbox-box * { fill: #009688; } .react-mui-context .mui-checkbox.mui-is-disabled .mui-checkbox-icon .mui-checkbox-check *, .react-mui-context .mui-checkbox.mui-is-disabled .mui-checkbox-icon .mui-checkbox-box * { fill: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-checkbox.mui-is-required .mui-checkbox-icon .mui-checkbox-box * { fill: #009688; } .react-mui-context .mui-date-picker-calendar { font-size: 12px; } .react-mui-context .mui-date-picker-calendar .mui-date-picker-calendar-week-title { font-weight: 500; color: rgba(0, 0, 0, 0.5); line-height: 12px; padding: 0 14px; } .react-mui-context .mui-date-picker-calendar .mui-date-picker-calendar-week-title:before, .react-mui-context .mui-date-picker-calendar .mui-date-picker-calendar-week-title:after { content: " "; display: table; } .react-mui-context .mui-date-picker-calendar .mui-date-picker-calendar-week-title:after { clear: both; } .react-mui-context .mui-date-picker-calendar .mui-date-picker-calendar-week-title-day { list-style: none; float: left; width: 32px; text-align: center; margin: 0 2px; } .react-mui-context .mui-date-picker-calendar .mui-date-picker-calendar-container { transition: height 150ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-date-picker-calendar.mui-is-4week .mui-date-picker-calendar-container { height: 228px; } .react-mui-context .mui-date-picker-calendar.mui-is-5week .mui-date-picker-calendar-container { height: 268px; } .react-mui-context .mui-date-picker-calendar.mui-is-6week .mui-date-picker-calendar-container { height: 308px; } .react-mui-context .mui-is-landscape .mui-date-picker-calendar:before, .react-mui-context .mui-is-landscape .mui-date-picker-calendar:after { content: " "; display: table; } .react-mui-context .mui-is-landscape .mui-date-picker-calendar:after { clear: both; } .react-mui-context .mui-is-landscape .mui-date-picker-calendar-date-display { width: 280px; height: 100%; float: left; } .react-mui-context .mui-is-landscape .mui-date-picker-calendar-container { width: 280px; float: right; } .react-mui-context .mui-date-picker-calendar-month { line-height: 32px; text-align: center; padding: 8px 14px 0 14px; background-color: #ffffff; } .react-mui-context .mui-date-picker-calendar-month .mui-date-picker-calendar-month-week:before, .react-mui-context .mui-date-picker-calendar-month .mui-date-picker-calendar-month-week:after { content: " "; display: table; } .react-mui-context .mui-date-picker-calendar-month .mui-date-picker-calendar-month-week:after { clear: both; } .react-mui-context .mui-date-picker-calendar-toolbar { height: 48px; position: relative; } .react-mui-context .mui-date-picker-calendar-toolbar .mui-date-picker-calendar-toolbar-title { line-height: 48px; font-size: 14px; text-align: center; font-weight: 500; } .react-mui-context .mui-date-picker-calendar-toolbar .mui-date-picker-calendar-toolbar-button-left { position: absolute; left: 0; top: 0; } .react-mui-context .mui-date-picker-calendar-toolbar .mui-date-picker-calendar-toolbar-button-right { position: absolute; right: 0; top: 0; } .react-mui-context .mui-date-picker-date-display { text-align: center; position: relative; } .react-mui-context .mui-date-picker-date-display .mui-date-picker-date-display-dow { font-size: 13px; height: 32px; line-height: 32px; background-color: #00796b; color: #ffffff; border-radius: 2px 2px 0 0; } .react-mui-context .mui-date-picker-date-display .mui-date-picker-date-display-date { padding: 16px 0; background-color: #009688; color: #ffffff; } .react-mui-context .mui-date-picker-date-display .mui-date-picker-date-display-month, .react-mui-context .mui-date-picker-date-display .mui-date-picker-date-display-year { font-size: 22px; line-height: 24px; height: 24px; text-transform: uppercase; } .react-mui-context .mui-date-picker-date-display .mui-date-picker-date-display-day { margin: 6px 0; line-height: 58px; height: 58px; font-size: 58px; } .react-mui-context .mui-date-picker-date-display .mui-date-picker-date-display-year { color: rgba(255, 255, 255, 0.7); } .react-mui-context .mui-is-landscape .mui-date-picker-date-display * { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-is-landscape .mui-date-picker-date-display-dow { border-radius: 2px 0 0 0; } .react-mui-context .mui-is-landscape .mui-date-picker-date-display-date { padding: 24px 0; } .react-mui-context .mui-is-landscape .mui-date-picker-date-display-day { font-size: 76px; line-height: 76px; height: 76px; } .react-mui-context .mui-is-landscape .mui-date-picker-date-display-month, .react-mui-context .mui-is-landscape .mui-date-picker-date-display-year { font-size: 26px; line-height: 26px; height: 26px; } .react-mui-context .mui-is-landscape .mui-is-5week .mui-date-picker-date-display-date { padding: 30px 0; } .react-mui-context .mui-is-landscape .mui-is-5week .mui-date-picker-date-display-day { margin: 24px 0; } .react-mui-context .mui-is-landscape .mui-is-6week .mui-date-picker-date-display-date { padding: 50px 0; } .react-mui-context .mui-is-landscape .mui-is-6week .mui-date-picker-date-display-day { margin: 24px 0; } .react-mui-context .mui-date-picker-dialog { font-size: 14px; color: rgba(0, 0, 0, 0.87); } .react-mui-context .mui-date-picker-dialog .mui-date-picker-dialog-window.mui-dialog-window-contents { width: 280px; } .react-mui-context .mui-is-landscape .mui-date-picker-dialog-window.mui-dialog-window-contents { width: 560px; } .react-mui-context .mui-date-picker-day-button { position: relative; float: left; width: 36px; padding: 4px 2px; } .react-mui-context .mui-date-picker-day-button .mui-date-picker-day-button-select { position: absolute; background-color: #00796b; height: 32px; width: 32px; opacity: 0; border-radius: 50%; transform: scale(0); transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-date-picker-day-button .mui-date-picker-day-button-label { position: relative; } .react-mui-context .mui-date-picker-day-button.mui-is-selected .mui-date-picker-day-button-label { color: #ffffff; } .react-mui-context .mui-date-picker-day-button.mui-is-selected .mui-date-picker-day-button-select { opacity: 1; transform: scale(1); } .react-mui-context .mui-date-picker-day-button.mui-is-disabled { color: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-date-picker-day-button.mui-is-current-date { color: #009688; } .react-mui-context .mui-dialog-window { position: fixed; z-index: 10; top: 0px; left: -10000px; width: 100%; height: 100%; transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 450ms; } .react-mui-context .mui-dialog-window .mui-dialog-window-contents { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; position: relative; width: 75%; max-width: 768px; margin: 0 auto; z-index: 10; background: #ffffff; opacity: 0; } .react-mui-context .mui-dialog-window .mui-dialog-window-actions { padding: 8px; margin-bottom: 8px; width: 100%; text-align: right; } .react-mui-context .mui-dialog-window .mui-dialog-window-actions .mui-dialog-window-action { margin-right: 8px; } .react-mui-context .mui-dialog-window.mui-is-shown { left: 0px; transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-dialog-window.mui-is-shown .mui-dialog-window-contents { opacity: 1; top: 0px; transform: translate3d(0, 64px, 0); } .react-mui-context .mui-dialog .mui-dialog-title { padding: 24px 24px 0 24px; margin-bottom: 0; } .react-mui-context .mui-dialog .mui-dialog-content { padding: 24px; } .react-mui-context .mui-drop-down-icon { display: inline-block; width: 48px !important; position: relative; height: 56px; font-size: 15px; cursor: pointer; } .react-mui-context .mui-drop-down-icon.mui-open .mui-icon-highlight { background-color: rgba(0, 0, 0, 0.1); } .react-mui-context .mui-drop-down-icon.mui-open .mui-menu-control .mui-menu-control-bg, .react-mui-context .mui-drop-down-icon.mui-open .mui-menu-control:hover .mui-menu-control-bg { opacity: 0; } .react-mui-context .mui-drop-down-icon.mui-open .mui-menu-control .mui-menu-label, .react-mui-context .mui-drop-down-icon.mui-open .mui-menu-control:hover .mui-menu-label { top: 28px; opacity: 0; } .react-mui-context .mui-drop-down-icon.mui-open .mui-menu { opacity: 1; } .react-mui-context .mui-drop-down-icon .mui-menu { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; right: -14px !important; top: 9px !important; } .react-mui-context .mui-drop-down-icon .mui-menu .mui-menu-item { padding-right: 56px; height: 32px; line-height: 32px; } .react-mui-context .mui-drop-down-menu { position: relative; display: inline-block; height: 56px; font-size: 15px; } .react-mui-context .mui-drop-down-menu * { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-drop-down-menu.mui-open .mui-menu-control .mui-menu-control-bg, .react-mui-context .mui-drop-down-menu.mui-open .mui-menu-control:hover .mui-menu-control-bg { opacity: 0; } .react-mui-context .mui-drop-down-menu.mui-open .mui-menu-control .mui-menu-label, .react-mui-context .mui-drop-down-menu.mui-open .mui-menu-control:hover .mui-menu-label { top: 28px; opacity: 0; } .react-mui-context .mui-drop-down-menu.mui-open .mui-menu { opacity: 1; } .react-mui-context .mui-drop-down-menu .mui-menu-control { cursor: pointer; height: 100%; } .react-mui-context .mui-drop-down-menu .mui-menu-control:before, .react-mui-context .mui-drop-down-menu .mui-menu-control:after { content: " "; display: table; } .react-mui-context .mui-drop-down-menu .mui-menu-control:after { clear: both; } .react-mui-context .mui-drop-down-menu .mui-menu-control .mui-menu-control-bg { background-color: #ffffff; height: 100%; width: 100%; opacity: 0; } .react-mui-context .mui-drop-down-menu .mui-menu-control:hover .mui-menu-control-bg { opacity: 1; } .react-mui-context .mui-drop-down-menu .mui-menu-control .mui-menu-label { line-height: 56px; position: absolute; padding-left: 24px; top: 0; opacity: 1; } .react-mui-context .mui-drop-down-menu .mui-menu-control .mui-menu-drop-down-icon { position: absolute; top: 16px; right: 16px; } .react-mui-context .mui-drop-down-menu .mui-menu-control .mui-menu-drop-down-icon * { fill: rgba(0, 0, 0, 0.26); } .react-mui-context .mui-drop-down-menu .mui-menu-control .mui-menu-control-underline { border-top: solid 1px #e0e0e0; margin: 0 24px; } .react-mui-context .mui-drop-down-menu .mui-menu .mui-menu-item { padding-right: 48px; height: 32px; line-height: 32px; white-space: nowrap; } .react-mui-context .mui-enhanced-button { border: 0; background: none; } .react-mui-context .mui-enhanced-button:focus { outline: none; } .react-mui-context .mui-enhanced-button.mui-is-link-button { display: inline-block; cursor: pointer; text-decoration: none; } .react-mui-context .mui-enhanced-button.mui-is-link-button:hover { text-decoration: none; } .react-mui-context .mui-enhanced-button.mui-is-link-button.mui-is-disabled { cursor: default; } .react-mui-context .mui-enhanced-switch { position: relative; cursor: pointer; overflow: visible; display: table; height: auto; width: 100%; } .react-mui-context .mui-enhanced-switch .mui-enhanced-switch-input { position: absolute; cursor: pointer; pointer-events: all; opacity: 0; width: 100%; height: 100%; z-index: 2; left: 0; } .react-mui-context .mui-enhanced-switch .mui-enhanced-switch-wrap { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; float: left; position: relative; display: table-column; } .react-mui-context .mui-enhanced-switch .mui-enhanced-switch-wrap .mui-touch-ripple, .react-mui-context .mui-enhanced-switch .mui-enhanced-switch-wrap .mui-focus-ripple-inner { width: 200%; height: 200%; top: -12px; left: -12px; } .react-mui-context .mui-enhanced-switch .mui-switch-label { float: left; position: relative; display: table-column; width: calc(100% - 60px); line-height: 24px; } .react-mui-context .mui-enhanced-switch.mui-is-switched .mui-focus-ripple-inner, .react-mui-context .mui-enhanced-switch.mui-is-switched .mui-ripple-circle-inner { background-color: rgba(0, 150, 136, 0.2); } .react-mui-context .mui-enhanced-textarea .mui-enhanced-textarea-shadow, .react-mui-context .mui-enhanced-textarea .mui-enhanced-textarea-input { width: 100%; resize: none; } .react-mui-context .mui-enhanced-textarea .mui-enhanced-textarea-input { overflow: hidden; } .react-mui-context .mui-enhanced-textarea .mui-enhanced-textarea-shadow { transform: scale(0); position: absolute; } .react-mui-context .mui-flat-button { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; font-size: 14px; line-height: 20px; padding-top: 5px; margin-bottom: 15px; letter-spacing: 0; text-transform: uppercase; font-weight: 500; border-radius: 2px; -webkit-user-select: none; -ms-user-select: none; user-select: none; position: relative; overflow: hidden; background-color: rgba(0, 0, 0, 0); color: rgba(0, 0, 0, 0.87); line-height: 36px; min-width: 88px; padding: 0; margin: 0; transform: translate3d(0, 0, 0); } .react-mui-context .mui-flat-button .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(0, 0, 0, 0.1); } .react-mui-context .mui-flat-button .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(0, 0, 0, 0.07); } .react-mui-context .mui-flat-button .mui-flat-button-label { position: relative; padding: 0 16px; } .react-mui-context .mui-flat-button:hover, .react-mui-context .mui-flat-button.mui-is-keyboard-focused { background-color: rgba(0, 0, 0, 0); } .react-mui-context .mui-flat-button.mui-is-disabled { color: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-flat-button.mui-is-disabled:hover { background-color: inherit; } .react-mui-context .mui-flat-button.mui-is-primary { color: #ff6e40; } .react-mui-context .mui-flat-button.mui-is-primary:hover, .react-mui-context .mui-flat-button.mui-is-primary.mui-is-keyboard-focused { background-color: #ffeae3; } .react-mui-context .mui-flat-button.mui-is-primary .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(255, 110, 64, 0.2); } .react-mui-context .mui-flat-button.mui-is-primary .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(255, 110, 64, 0.2); } .react-mui-context .mui-flat-button.mui-is-secondary { color: #009688; } .react-mui-context .mui-flat-button.mui-is-secondary:hover, .react-mui-context .mui-flat-button.mui-is-secondary.mui-is-keyboard-focused { background-color: #a0fff6; } .react-mui-context .mui-flat-button.mui-is-secondary .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(0, 150, 136, 0.2); } .react-mui-context .mui-flat-button.mui-is-secondary .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(0, 150, 136, 0.2); } .react-mui-context .mui-floating-action-button { display: inline-block; } .react-mui-context .mui-floating-action-button, .react-mui-context .mui-floating-action-button * { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-floating-action-button .mui-floating-action-button-container { position: relative; height: 56px; width: 56px; padding: 0; overflow: hidden; background-color: #ff6e40; border-radius: 50%; text-align: center; vertical-align: bottom; transform: translate3d(0, 0, 0); } .react-mui-context .mui-floating-action-button .mui-floating-action-button-container.mui-is-disabled { background-color: #e6e6e6; } .react-mui-context .mui-floating-action-button .mui-floating-action-button-container.mui-is-disabled .mui-floating-action-button-icon { color: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-floating-action-button .mui-floating-action-button-container.mui-is-disabled:hover { background-color: #e6e6e6; } .react-mui-context .mui-floating-action-button .mui-floating-action-button-container:hover, .react-mui-context .mui-floating-action-button .mui-floating-action-button-container.mui-is-keyboard-focused { background-color: #f33a00; } .react-mui-context .mui-floating-action-button .mui-floating-action-button-icon { line-height: 56px; color: #ffffff; fill: #ffffff; } .react-mui-context .mui-floating-action-button .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(255, 255, 255, 0.5); } .react-mui-context .mui-floating-action-button .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(255, 255, 255, 0.5); } .react-mui-context .mui-floating-action-button.mui-is-mini .mui-floating-action-button-container { height: 40px; width: 40px; } .react-mui-context .mui-floating-action-button.mui-is-mini .mui-floating-action-button-icon { line-height: 40px; } .react-mui-context .mui-floating-action-button.mui-is-secondary .mui-floating-action-button-container { background-color: #009688; } .react-mui-context .mui-floating-action-button.mui-is-secondary .mui-floating-action-button-container:hover, .react-mui-context .mui-floating-action-button.mui-is-secondary .mui-floating-action-button-container.mui-is-keyboard-focused { background-color: #008276; } .react-mui-context .mui-floating-action-button.mui-is-secondary .mui-floating-action-button-icon { color: #ffffff; } .react-mui-context .mui-floating-action-button.mui-is-secondary .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(255, 255, 255, 0.35); } .react-mui-context .mui-floating-action-button.mui-is-secondary .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(255, 255, 255, 0.35); } .react-mui-context .mui-font-icon { position: relative; font-size: 24px; display: inline-block; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .react-mui-context .mui-icon-button { position: relative; padding: 12px; width: 48px; height: 48px; } .react-mui-context .mui-icon-button * { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-icon-button .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1); border: solid 6px rgba(0, 0, 0, 0); background-clip: padding-box; animation: icon-button-focus-ripple-pulsate 1.5s ease 0s infinite; } @keyframes icon-button-focus-ripple-pulsate { 0%, 100% { transform: scale(0.75); } 50% { transform: scale(1); } } .react-mui-context .mui-icon-button .mui-icon-button-tooltip { margin-top: 52px; } .react-mui-context .mui-icon-button.mui-is-disabled * { color: rgba(191, 191, 191, 0.87); fill: rgba(191, 191, 191, 0.87); } .react-mui-context .mui-dark-theme .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(255, 255, 255, 0.3); } .react-mui-context .mui-dark-theme .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(255, 255, 255, 0.3); box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.3); } .react-mui-context .mui-ink-bar { bottom: 0; display: block; background-color: yellow; height: 2px; margin-top: -2px; position: relative; transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-input { position: relative; margin-top: 24px; margin-bottom: 48px; } .react-mui-context .mui-input input, .react-mui-context .mui-input textarea { background-color: transparent; font-size: 16px; border: 0; outline: none; border-bottom: 1px solid lightgray; padding: 0; box-sizing: border-box; padding-bottom: 14px; } .react-mui-context .mui-input input[type='text'], .react-mui-context .mui-input textarea[type='text'], .react-mui-context .mui-input input[type='password'], .react-mui-context .mui-input textarea[type='password'], .react-mui-context .mui-input input[type='email'], .react-mui-context .mui-input textarea[type='email'] { display: block; width: 320px; } .react-mui-context .mui-input input:focus, .react-mui-context .mui-input textarea:focus, .react-mui-context .mui-input input.mui-is-not-empty, .react-mui-context .mui-input textarea.mui-is-not-empty, .react-mui-context .mui-input input:disabled[value]:not([value=""]), .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) { outline: none; box-shadow: none; } .react-mui-context .mui-input input:focus ~ .mui-input-placeholder, .react-mui-context .mui-input textarea:focus ~ .mui-input-placeholder, .react-mui-context .mui-input input.mui-is-not-empty ~ .mui-input-placeholder, .react-mui-context .mui-input textarea.mui-is-not-empty ~ .mui-input-placeholder, .react-mui-context .mui-input input:disabled[value]:not([value=""]) ~ .mui-input-placeholder, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) ~ .mui-input-placeholder { color: blue; font-size: 13px !important; font-weight: 300; top: -32px; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-input input:focus ~ .mui-input-highlight, .react-mui-context .mui-input textarea:focus ~ .mui-input-highlight, .react-mui-context .mui-input input.mui-is-not-empty ~ .mui-input-highlight, .react-mui-context .mui-input textarea.mui-is-not-empty ~ .mui-input-highlight, .react-mui-context .mui-input input:disabled[value]:not([value=""]) ~ .mui-input-highlight, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) ~ .mui-input-highlight { width: 0; background-color: blue; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-input input:focus ~ .mui-input-bar::before, .react-mui-context .mui-input textarea:focus ~ .mui-input-bar::before, .react-mui-context .mui-input input.mui-is-not-empty ~ .mui-input-bar::before, .react-mui-context .mui-input textarea.mui-is-not-empty ~ .mui-input-bar::before, .react-mui-context .mui-input input:disabled[value]:not([value=""]) ~ .mui-input-bar::before, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) ~ .mui-input-bar::before, .react-mui-context .mui-input input:focus ~ .mui-input-bar::after, .react-mui-context .mui-input textarea:focus ~ .mui-input-bar::after, .react-mui-context .mui-input input.mui-is-not-empty ~ .mui-input-bar::after, .react-mui-context .mui-input textarea.mui-is-not-empty ~ .mui-input-bar::after, .react-mui-context .mui-input input:disabled[value]:not([value=""]) ~ .mui-input-bar::after, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) ~ .mui-input-bar::after { background-color: blue; width: 50%; } .react-mui-context .mui-input input:focus ~ .mui-input-description, .react-mui-context .mui-input textarea:focus ~ .mui-input-description, .react-mui-context .mui-input input.mui-is-not-empty ~ .mui-input-description, .react-mui-context .mui-input textarea.mui-is-not-empty ~ .mui-input-description, .react-mui-context .mui-input input:disabled[value]:not([value=""]) ~ .mui-input-description, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) ~ .mui-input-description { display: block; } .react-mui-context .mui-input input:not(:focus).mui-is-not-empty + .mui-input-placeholder, .react-mui-context .mui-input textarea:not(:focus).mui-is-not-empty + .mui-input-placeholder, .react-mui-context .mui-input input:disabled[value]:not([value=""]) + .mui-input-placeholder, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) + .mui-input-placeholder { color: gray; } .react-mui-context .mui-input input:not(:focus).mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::before, .react-mui-context .mui-input textarea:not(:focus).mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::before, .react-mui-context .mui-input input:disabled[value]:not([value=""]) + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::before, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::before, .react-mui-context .mui-input input:not(:focus).mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::after, .react-mui-context .mui-input textarea:not(:focus).mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::after, .react-mui-context .mui-input input:disabled[value]:not([value=""]) + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::after, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::after { width: 0; } .react-mui-context .mui-input input:not(:focus).mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar + .mui-input-description, .react-mui-context .mui-input textarea:not(:focus).mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar + .mui-input-description, .react-mui-context .mui-input input:disabled[value]:not([value=""]) + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar + .mui-input-description, .react-mui-context .mui-input textarea:disabled[value]:not([value=""]) + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar + .mui-input-description { display: none; } .react-mui-context .mui-input input + .mui-input-placeholder, .react-mui-context .mui-input textarea + .mui-input-placeholder { font-size: 16px; color: gray; position: absolute; top: -4px; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-input .mui-input-highlight { content: ''; position: absolute; background-color: transparent; opacity: 0.25; height: 19px; top: -3px; width: 160px; z-index: -1; } .react-mui-context .mui-input .mui-input-bar { position: relative; display: block; width: 320px; } .react-mui-context .mui-input .mui-input-bar::before, .react-mui-context .mui-input .mui-input-bar::after { content: ''; height: 2px; top: -2px; width: 0; position: absolute; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-input .mui-input-bar::before { left: 50%; } .react-mui-context .mui-input .mui-input-bar::after { right: 50%; } .react-mui-context .mui-input .mui-input-description { display: none; color: blue; position: absolute; } .react-mui-context .mui-input .mui-input-error { display: none; color: red; position: absolute; } .react-mui-context .mui-input.mui-error input:focus + .mui-input-placeholder, .react-mui-context .mui-input.mui-error textarea:focus + .mui-input-placeholder, .react-mui-context .mui-input.mui-error input.mui-is-not-empty + .mui-input-placeholder, .react-mui-context .mui-input.mui-error textarea.mui-is-not-empty + .mui-input-placeholder { color: red; } .react-mui-context .mui-input.mui-error input:focus + .mui-input-placeholder + .mui-input-highlight, .react-mui-context .mui-input.mui-error textarea:focus + .mui-input-placeholder + .mui-input-highlight, .react-mui-context .mui-input.mui-error input.mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight, .react-mui-context .mui-input.mui-error textarea.mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight { width: 0; background-color: red; } .react-mui-context .mui-input.mui-error input:focus + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::before, .react-mui-context .mui-input.mui-error textarea:focus + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::before, .react-mui-context .mui-input.mui-error input.mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::before, .react-mui-context .mui-input.mui-error textarea.mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::before, .react-mui-context .mui-input.mui-error input:focus + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::after, .react-mui-context .mui-input.mui-error textarea:focus + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::after, .react-mui-context .mui-input.mui-error input.mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::after, .react-mui-context .mui-input.mui-error textarea.mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar::after { background-color: red; } .react-mui-context .mui-input.mui-error input:focus + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar + .mui-input-description, .react-mui-context .mui-input.mui-error textarea:focus + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar + .mui-input-description, .react-mui-context .mui-input.mui-error input.mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar + .mui-input-description, .react-mui-context .mui-input.mui-error textarea.mui-is-not-empty + .mui-input-placeholder + .mui-input-highlight + .mui-input-bar + .mui-input-description { display: none; } .react-mui-context .mui-input.mui-error .mui-input-error { display: block; } .react-mui-context .mui-input.mui-floating { margin-top: 24px; } .react-mui-context .mui-input.mui-floating input:focus + .mui-input-placeholder, .react-mui-context .mui-input.mui-floating textarea:focus + .mui-input-placeholder { display: block; color: gray; font-size: 16px !important; font-weight: 400; top: -4px; } .react-mui-context .mui-input.mui-floating input:focus.mui-is-not-empty + .mui-input-placeholder, .react-mui-context .mui-input.mui-floating textarea:focus.mui-is-not-empty + .mui-input-placeholder { display: none; } .react-mui-context .mui-input.mui-floating input.mui-is-not-empty + .mui-input-placeholder, .react-mui-context .mui-input.mui-floating textarea.mui-is-not-empty + .mui-input-placeholder { display: none; } .react-mui-context .mui-input.mui-disabled { opacity: 0.4; } .react-mui-context .mui-input::-webkit-input-placeholder { position: absolute !important; top: -20px !important; } .react-mui-context .mui-left-nav .mui-left-nav-menu { height: 100%; position: fixed; width: 256px; background-color: #ffffff; z-index: 10; left: 0px; top: 0px; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-left-nav .mui-left-nav-menu .mui-menu .mui-menu-item { height: 48px; line-height: 48px; } .react-mui-context .mui-left-nav .mui-left-nav-menu .mui-menu a.mui-menu-item { display: block; text-decoration: none; color: rgba(0, 0, 0, 0.87); } .react-mui-context .mui-left-nav.mui-closed .mui-left-nav-menu { transform: translate3d(-266px, 0, 0); } .react-mui-context .mui-menu { background-color: #ffffff; } .react-mui-context .mui-menu * { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-menu.mui-menu-hideable { opacity: 0; position: absolute; top: 0; z-index: 1; } .react-mui-context .mui-menu.mui-menu-hideable .mui-paper-container { overflow: hidden; padding: 0; } .react-mui-context .mui-menu.mui-menu-hideable.mui-visible > .mui-paper-container { padding-top: 8px; padding-bottom: 8px; } .react-mui-context .mui-menu .mui-paper-container { padding-top: 8px; padding-bottom: 8px; } .react-mui-context .mui-menu .mui-subheader { padding-left: 24px; padding-right: 24px; } .react-mui-context .mui-menu .mui-nested-menu-item { position: relative; } .react-mui-context .mui-menu .mui-nested-menu-item.mui-is-disabled { color: rgba(0, 0, 0, 0.3); cursor: default; } .react-mui-context .mui-menu .mui-nested-menu-item.mui-open > .mui-menu { opacity: 1; } .react-mui-context .mui-menu-item { cursor: pointer; line-height: 48px; padding-left: 24px; padding-right: 24px; background-color: rgba(0, 0, 0, 0); } .react-mui-context .mui-menu-item * { -webkit-user-select: none; -ms-user-select: none; user-select: none; } .react-mui-context .mui-menu-item:hover:not(.mui-is-disabled) { background-color: rgba(0, 0, 0, 0.035); } .react-mui-context .mui-menu-item .mui-menu-item-number { float: right; width: 24px; text-align: center; } .react-mui-context .mui-menu-item .mui-menu-item-attribute { float: right; } .react-mui-context .mui-menu-item .mui-menu-item-icon-right { line-height: 48px; float: right; } .react-mui-context .mui-menu-item .mui-menu-item-icon { float: left; line-height: 48px; margin-right: 24px; } .react-mui-context .mui-menu-item .mui-menu-item-data { display: block; padding-left: 48px; line-height: 32px; height: 32px; vertical-align: top; top: -12px; position: relative; font-weight: 300; } .react-mui-context .mui-menu-item .muidocs-icon-custom-arrow-drop-right { margin-right: -8px; color: rgba(0, 0, 0, 0.26); } .react-mui-context .mui-menu-item .mui-toggle { margin-top: 12px; float: right; width: 42px; } .react-mui-context .mui-menu-item.mui-is-selected { color: #ff6e40; } .react-mui-context .mui-menu-item.mui-is-disabled { color: rgba(0, 0, 0, 0.3) !important; cursor: default; } .react-mui-context .mui-overlay { position: fixed; height: 100%; width: 100%; z-index: 9; top: 0px; left: -100%; background-color: rgba(0, 0, 0, 0); transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 400ms, background-color 400ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-overlay.mui-is-shown { left: 0px; background-color: rgba(0, 0, 0, 0.54); transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, background-color 400ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-paper.mui-rounded { border-radius: 2px; } .react-mui-context .mui-paper.mui-rounded > .mui-paper-container { border-radius: 2px; } .react-mui-context .mui-paper.mui-circle { border-radius: 50%; } .react-mui-context .mui-paper.mui-circle > .mui-paper-container { border-radius: 50%; } .react-mui-context .mui-paper > .mui-paper-container { height: 100%; width: 100%; } .react-mui-context .mui-paper.mui-z-depth-1 { box-shadow: 0 1px 4px rgba(0, 0, 0, 0.24); } .react-mui-context .mui-paper.mui-z-depth-1 > .mui-z-depth-bottom { box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12); } .react-mui-context .mui-paper.mui-z-depth-2 { box-shadow: 0 3px 10px rgba(0, 0, 0, 0.23); } .react-mui-context .mui-paper.mui-z-depth-2 > .mui-z-depth-bottom { box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16); } .react-mui-context .mui-paper.mui-z-depth-3 { box-shadow: 0 6px 10px rgba(0, 0, 0, 0.23); } .react-mui-context .mui-paper.mui-z-depth-3 > .mui-z-depth-bottom { box-shadow: 0 10px 30px rgba(0, 0, 0, 0.19); } .react-mui-context .mui-paper.mui-z-depth-4 { box-shadow: 0 10px 18px rgba(0, 0, 0, 0.22); } .react-mui-context .mui-paper.mui-z-depth-4 > .mui-z-depth-bottom { box-shadow: 0 14px 45px rgba(0, 0, 0, 0.25); } .react-mui-context .mui-paper.mui-z-depth-5 { box-shadow: 0 15px 20px rgba(0, 0, 0, 0.22); } .react-mui-context .mui-paper.mui-z-depth-5 > .mui-z-depth-bottom { box-shadow: 0 19px 60px rgba(0, 0, 0, 0.3); } .react-mui-context .mui-radio-button .mui-radio-button-icon { height: 24px; width: 24px; margin-right: 16px; } .react-mui-context .mui-radio-button .mui-radio-button-icon .mui-radio-button-fill { position: absolute; opacity: 0; transform: scale(0); transform-origin: 50% 50%; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-radio-button .mui-radio-button-icon .mui-radio-button-fill * { fill: #009688; } .react-mui-context .mui-radio-button .mui-radio-button-icon .mui-radio-button-target { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; position: absolute; opacity: 1; transform: scale(1); } .react-mui-context .mui-radio-button .mui-radio-button-icon .mui-radio-button-target * { fill: rgba(0, 0, 0, 0.87); transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 200ms; } .react-mui-context .mui-radio-button.mui-is-switched .mui-radio-button-icon .mui-radio-button-fill { opacity: 1; transform: scale(1); } .react-mui-context .mui-radio-button.mui-is-switched .mui-radio-button-icon .mui-radio-button-target { opacity: 0; transform: scale(0); } .react-mui-context .mui-radio-button.mui-is-switched .mui-radio-button-icon .mui-radio-button-target * { fill: #009688; transition: all 100s cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-radio-button.mui-is-disabled .mui-radio-button-icon .mui-radio-button-fill *, .react-mui-context .mui-radio-button.mui-is-disabled .mui-radio-button-icon .mui-radio-button-target * { fill: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-radio-button.mui-is-required .mui-radio-button-icon .mui-radio-button-target * { fill: #009688; } .react-mui-context .mui-raised-button { display: inline-block; min-width: 88px; height: 36px; } .react-mui-context .mui-raised-button, .react-mui-context .mui-raised-button * { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-raised-button .mui-raised-button-container { position: relative; width: 100%; padding: 0; overflow: hidden; border-radius: 2px; background-color: #ffffff; transform: translate3d(0, 0, 0); } .react-mui-context .mui-raised-button .mui-raised-button-container.mui-is-keyboard-focused { background-color: #e6e6e6; } .react-mui-context .mui-raised-button .mui-raised-button-container.mui-is-disabled { background-color: #e6e6e6; } .react-mui-context .mui-raised-button .mui-raised-button-container.mui-is-disabled .mui-raised-button-label { color: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-raised-button .mui-raised-button-container.mui-is-disabled:hover { background-color: #e6e6e6; } .react-mui-context .mui-raised-button .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(0, 0, 0, 0.1); } .react-mui-context .mui-raised-button .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(0, 0, 0, 0.07); } .react-mui-context .mui-raised-button .mui-raised-button-label { position: relative; font-size: 14px; line-height: 20px; padding-top: 5px; margin-bottom: 15px; letter-spacing: 0; text-transform: uppercase; font-weight: 500; margin: 0; padding: 0 16px; -webkit-user-select: none; -ms-user-select: none; user-select: none; line-height: 36px; color: rgba(0, 0, 0, 0.87); } .react-mui-context .mui-raised-button:hover .mui-raised-button-container { background-color: #e6e6e6; } .react-mui-context .mui-raised-button.mui-is-primary .mui-raised-button-container { background-color: #ff6e40; } .react-mui-context .mui-raised-button.mui-is-primary .mui-raised-button-container.mui-is-keyboard-focused { background-color: #f33a00; } .react-mui-context .mui-raised-button.mui-is-primary .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(255, 255, 255, 0.5); } .react-mui-context .mui-raised-button.mui-is-primary .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(255, 255, 255, 0.5); } .react-mui-context .mui-raised-button.mui-is-primary .mui-raised-button-label { color: #ffffff; } .react-mui-context .mui-raised-button.mui-is-primary:hover .mui-raised-button-container { background-color: #f33a00; } .react-mui-context .mui-raised-button.mui-is-secondary .mui-raised-button-container { background-color: #009688; } .react-mui-context .mui-raised-button.mui-is-secondary .mui-raised-button-container.mui-is-keyboard-focused { background-color: #008276; } .react-mui-context .mui-raised-button.mui-is-secondary .mui-touch-ripple .mui-ripple-circle-inner { background-color: rgba(255, 255, 255, 0.35); } .react-mui-context .mui-raised-button.mui-is-secondary .mui-focus-ripple .mui-focus-ripple-inner { background-color: rgba(255, 255, 255, 0.35); } .react-mui-context .mui-raised-button.mui-is-secondary .mui-raised-button-label { color: #ffffff; } .react-mui-context .mui-raised-button.mui-is-secondary:hover .mui-raised-button-container { background-color: #008276; } .react-mui-context .mui-focus-ripple { position: absolute; height: 100%; width: 100%; top: 0; left: 0; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; transform: scale(0); opacity: 0; } .react-mui-context .mui-focus-ripple .mui-focus-ripple-inner { position: absolute; height: 100%; width: 100%; border-radius: 50%; background-color: rgba(0, 0, 0, 0.1); animation: focus-ripple-pulsate 1.5s ease 0s infinite; } @keyframes focus-ripple-pulsate { 0%, 100% { transform: scale(0.75); } 50% { transform: scale(0.85); } } .react-mui-context .mui-focus-ripple.mui-is-shown { transform: scale(1); opacity: 1; } .react-mui-context .mui-ripple-circle { position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0.7; transition: opacity 2s cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-ripple-circle .mui-ripple-circle-inner { height: 100%; width: 100%; border-radius: 50%; transform: scale(0); background-color: rgba(0, 0, 0, 0.2); transition: transform 1s cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-ripple-circle.mui-is-started { opacity: 1; } .react-mui-context .mui-ripple-circle.mui-is-started .mui-ripple-circle-inner { transform: scale(1); } .react-mui-context .mui-ripple-circle.mui-is-ending { opacity: 0; } .react-mui-context .mui-touch-ripple { height: 100%; width: 100%; position: absolute; top: 0; left: 0; } .react-mui-context .react-draggable-dragging { -webkit-user-select: none; -ms-user-select: none; user-select: none; } .react-mui-context .mui-slider { -webkit-touch-callout: none; cursor: default; height: 24px; position: relative; } .react-mui-context .mui-slider .mui-slider-track { position: absolute; top: 11px; left: 0; width: 100%; height: 2px; } .react-mui-context .mui-slider .mui-slider-selection { position: absolute; top: 0; height: 100%; } .react-mui-context .mui-slider .mui-slider-selection .mui-slider-selection-fill { height: 100%; transition: margin 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-slider .mui-slider-selection-low { left: 0; } .react-mui-context .mui-slider .mui-slider-selection-low .mui-slider-selection-fill { background-color: #b2dfdb; margin-right: 6px; } .react-mui-context .mui-slider .mui-slider-selection-high { right: 0; } .react-mui-context .mui-slider .mui-slider-selection-high .mui-slider-selection-fill { background-color: rgba(0, 0, 0, 0.26); margin-left: 6px; } .react-mui-context .mui-slider .mui-slider-handle { cursor: pointer; position: absolute; top: 0; left: 0%; z-index: 1; margin: 1px 0 0 0; background-clip: padding-box; border-radius: 50%; transform: translate(-50%, -50%); transition: border 450ms cubic-bezier(0.23, 1, 0.32, 1), width 450ms cubic-bezier(0.23, 1, 0.32, 1), height 450ms cubic-bezier(0.23, 1, 0.32, 1); width: 12px; height: 12px; } .react-mui-context .mui-slider .mui-slider-handle:focus { outline: none; } .react-mui-context .mui-slider:not(.mui-disabled) .mui-slider-handle { border: 0px solid transparent; background-color: #b2dfdb; } .react-mui-context .mui-slider:not(.mui-disabled) .mui-slider-handle:active { width: 24px; height: 24px; } .react-mui-context .mui-slider:not(.mui-disabled):hover .mui-slider-selection-high .mui-slider-selection-fill, .react-mui-context .mui-slider:not(.mui-disabled):focus .mui-slider-selection-high .mui-slider-selection-fill { background: #9e9e9e; } .react-mui-context .mui-slider:not(.mui-disabled):hover:not(.mui-slider-zero) .mui-slider-handle:not(:active), .react-mui-context .mui-slider:not(.mui-disabled):focus:not(.mui-slider-zero) .mui-slider-handle:not(:active) { border: 12px solid rgba(178, 223, 219, 0.2); width: 36px; height: 36px; } .react-mui-context .mui-slider:not(.mui-disabled).mui-slider-zero .mui-slider-handle { border: 2px solid rgba(0, 0, 0, 0.26); background-color: transparent; box-shadow: none; } .react-mui-context .mui-slider:not(.mui-disabled).mui-slider-zero .mui-slider-handle:active { border-color: #9e9e9e; width: 24px !important; height: 24px !important; transition: background-color 450ms cubic-bezier(0.23, 1, 0.32, 1), width 450ms cubic-bezier(0.23, 1, 0.32, 1), height 450ms cubic-bezier(0.23, 1, 0.32, 1); } .react-mui-context .mui-slider:not(.mui-disabled).mui-slider-zero .mui-slider-handle:active ~ .mui-slider-selection-high .mui-slider-selection-fill { margin-left: 12px !important; transition: margin 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-slider:not(.mui-disabled).mui-slider-zero:hover .mui-slider-handle, .react-mui-context .mui-slider:not(.mui-disabled).mui-slider-zero:focus .mui-slider-handle { border: 2px solid #bdbdbd; width: 14px; height: 14px; } .react-mui-context .mui-slider.mui-disabled { cursor: not-allowed; } .react-mui-context .mui-slider.mui-disabled .mui-slider-selection-fill { background-color: rgba(0, 0, 0, 0.26); } .react-mui-context .mui-slider.mui-disabled .mui-slider-handle { cursor: not-allowed; background-color: rgba(0, 0, 0, 0.26); width: 8px; height: 8px; } .react-mui-context .mui-slider.mui-disabled.mui-slider-zero .mui-slider-selection-low .mui-slider-selection-fill { margin-right: 5px; } .react-mui-context .mui-slider.mui-disabled.mui-slider-zero .mui-slider-selection-high .mui-slider-selection-fill { margin-left: 5px; } .react-mui-context .mui-slider.mui-disabled.mui-slider-zero .mui-slider-handle { border: 2px solid rgba(0, 0, 0, 0.26); background-color: transparent; } .react-mui-context .mui-snackbar { color: white; background-color: #323232; border-radius: 2px; padding: 0 24px; height: 48px; line-height: 48px; min-width: 288px; max-width: 568px; position: fixed; z-index: 10; bottom: 24px; margin-left: 24px; left: -10000px; opacity: 0; transform: translate3d(0, 20px, 0); transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 400ms, opacity 400ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, transform 400ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-snackbar .mui-snackbar-action { color: #ff6e40; float: right; margin-top: 6px; margin-right: -16px; margin-left: 24px; background-color: transparent; } .react-mui-context .mui-snackbar.mui-is-open { left: 0; opacity: 1; transform: translate3d(0, 0, 0); transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 400ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, transform 400ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-subheader { font-size: 13px; line-height: 24px; padding-top: 4px; margin-bottom: 12px; letter-spacing: 0; font-weight: 500; color: rgba(0, 0, 0, 0.87); margin: 0; height: 56px; line-height: 48px; color: #009688; border-top: solid 1px #e0e0e0; padding-top: 8px; margin-top: 8px; } .react-mui-context .mui-subheader:first-child { height: 48px; border-top: none; padding-top: 0; margin-top: 0; } .react-mui-context .mui-svg-icon { position: relative; height: 24px; width: 24px; display: inline-block; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .react-mui-context .mui-svg-icon * { fill: rgba(0, 0, 0, 0.87); } .react-mui-context .mui-table { padding: 0 24px; } .react-mui-context .mui-table .mui-table-header .mui-table-header-column { display: inline-block; height: 48px; line-height: 48px; width: 200px; } .react-mui-context .mui-table .mui-table-header .mui-table-header-pagify { display: inline-block; height: 48px; line-height: 48px; float: right; } .react-mui-context .mui-table .mui-table-rows .mui-table-rows-item { height: 48px; line-height: 48px; display: block; width: 100%; } .react-mui-context .mui-table .mui-table-rows .mui-table-rows-actions { height: 48px; line-height: 48px; display: inline-block; float: right; } .react-mui-context .mui-tabs-container { position: relative; } .react-mui-context .mui-tabs-container .mui-tab-item-container { margin: 0; padding: 0; width: 100%; height: 48px; background-color: #00bcd4; white-space: nowrap; display: block; } .react-mui-context .mui-tabs-container .mui-tab-item-container .mui-tab-item { display: inline-block; height: 100%; cursor: pointer; text-align: center; line-height: 48px; color: #fff; opacity: .6; font-size: 14sp; font-weight: 500; font: 'Roboto', sans-serif; } .react-mui-context .mui-tabs-container .mui-tab-item-container .mui-tab-item.mui-tab-is-active { color: #fff; opacity: 1; font: 'Roboto', sans-serif; } .react-mui-context .mui-tabs-container .mui-tab-item-container .mui-tab-item .mui-tab-template { display: block; width: 100%; position: relative; text-align: initial; } .react-mui-context .mui-text-field { font-size: 16px; line-height: 24px; width: 256px; height: 48px; display: inline-block; position: relative; transition: height 200ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-text-field .mui-text-field-hint, .react-mui-context .mui-text-field .mui-text-field-floating-label { position: absolute; line-height: 48px; color: rgba(0, 0, 0, 0.3); opacity: 1; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-text-field .mui-text-field-error { position: absolute; bottom: -10px; font-size: 12px; line-height: 12px; color: #f44336; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-text-field .mui-text-field-input, .react-mui-context .mui-text-field .mui-text-field-textarea { position: relative; width: 100%; height: 100%; border: none; outline: none; background-color: rgba(0, 0, 0, 0); color: rgba(0, 0, 0, 0.87); } .react-mui-context .mui-text-field .mui-text-field-textarea { margin-top: 12px; } .react-mui-context .mui-text-field .mui-text-field-underline, .react-mui-context .mui-text-field .mui-text-field-focus-underline { position: absolute; width: 100%; bottom: 8px; margin: 0; } .react-mui-context .mui-text-field .mui-text-field-focus-underline { border-color: #009688; border-bottom-width: 2px; transform: scaleX(0); transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-text-field.mui-has-error .mui-text-field-focus-underline { border-color: #f44336; transform: scaleX(1); } .react-mui-context .mui-text-field.mui-has-value .mui-text-field-hint { opacity: 0; } .react-mui-context .mui-text-field.mui-is-disabled .mui-text-field-input { color: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-text-field.mui-is-disabled .mui-text-field-underline { border: none; height: 40px; overflow: hidden; } .react-mui-context .mui-text-field.mui-is-disabled .mui-text-field-underline:after { content: '..............................................................................................................................................................................................................................................................................................................................................................'; position: absolute; top: 23px; color: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-text-field.mui-is-focused .mui-text-field-focus-underline { transform: scaleX(1); } .react-mui-context .mui-text-field.mui-has-floating-labels { height: 72px; } .react-mui-context .mui-text-field.mui-has-floating-labels .mui-text-field-floating-label { top: 24px; transform: scale(1) translate3d(0, 0, 0); transform-origin: left top; } .react-mui-context .mui-text-field.mui-has-floating-labels .mui-text-field-hint { top: 24px; opacity: 0; } .react-mui-context .mui-text-field.mui-has-floating-labels .mui-text-field-input { padding-top: 24px; } .react-mui-context .mui-text-field.mui-has-floating-labels.mui-has-value .mui-text-field-floating-label, .react-mui-context .mui-text-field.mui-has-floating-labels.mui-is-focused .mui-text-field-floating-label { transform: scale(0.75) translate3d(0, -18px, 0); } .react-mui-context .mui-text-field.mui-has-floating-labels.mui-has-value .mui-text-field-floating-label { color: rgba(0, 0, 0, 0.5); } .react-mui-context .mui-text-field.mui-has-floating-labels.mui-is-disabled .mui-text-field-hint { color: rgba(0, 0, 0, 0.3); } .react-mui-context .mui-text-field.mui-has-floating-labels.mui-is-focused .mui-text-field-hint { opacity: 1; } .react-mui-context .mui-text-field.mui-has-floating-labels.mui-is-focused .mui-text-field-floating-label { transform: scale(0.75) translate3d(0, -18px, 0); color: #009688; } .react-mui-context .mui-text-field.mui-has-floating-labels.mui-is-focused.mui-has-error .mui-text-field-floating-label { color: #f44336; } .react-mui-context .mui-text-field.mui-has-floating-labels.mui-is-focused.mui-has-value .mui-text-field-hint { opacity: 0; } .react-mui-context .mui-toggle .mui-toggle-icon { padding: 4px 0px 6px 2px; margin-right: 8px; } .react-mui-context .mui-toggle .mui-toggle-icon .mui-toggle-track { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; width: 36px; height: 14px; border-radius: 30px; background-color: rgba(0, 0, 0, 0.26); } .react-mui-context .mui-toggle .mui-toggle-icon .mui-toggle-thumb { transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; position: absolute; top: 1px; left: 2px; width: 20px; height: 20px; line-height: 24px; border-radius: 50%; background-color: #fafafa; } .react-mui-context .mui-toggle .mui-toggle-icon .mui-toggle-thumb .mui-paper-container { border-radius: 50%; } .react-mui-context .mui-toggle .mui-toggle-icon .mui-toggle-thumb .mui-touch-ripple, .react-mui-context .mui-toggle .mui-toggle-icon .mui-toggle-thumb .mui-focus-ripple-inner { width: 200%; height: 200%; top: -10px; left: -10px; } .react-mui-context .mui-toggle.mui-is-switched .mui-toggle-icon .mui-toggle-track { background-color: rgba(0, 150, 136, 0.5); } .react-mui-context .mui-toggle.mui-is-switched .mui-toggle-icon .mui-toggle-thumb { left: 18px; background-color: #009688; } .react-mui-context .mui-toggle.mui-is-disabled .mui-toggle-icon { cursor: default; } .react-mui-context .mui-toggle.mui-is-disabled .mui-toggle-icon .mui-toggle-track { background-color: rgba(0, 0, 0, 0.12); } .react-mui-context .mui-toggle.mui-is-disabled .mui-toggle-icon .mui-toggle-thumb { background-color: #bdbdbd; } .react-mui-context .mui-toggle.mui-is-required .mui-toggle-icon .mui-toggle-track { background-color: rgba(0, 150, 136, 0.5); } .react-mui-context .mui-toggle.mui-is-required .mui-toggle-icon .mui-toggle-thumb { background-color: #009688; } .react-mui-context .mui-toolbar { background-color: #e1e1e1; height: 56px; width: 100%; padding: 0 24px; } .react-mui-context .mui-toolbar .mui-toolbar-group { position: relative; } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-toolbar-title { padding-right: 16px; line-height: 56px; } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-toolbar-separator { background-color: rgba(0, 0, 0, 0.175); display: inline-block; height: 32px; margin-left: 24px; position: relative; top: 12px; width: 1px; } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-raised-button, .react-mui-context .mui-toolbar .mui-toolbar-group .mui-flat-button { margin: 0 24px; margin-top: 10px; position: relative; } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-drop-down-menu { color: rgba(0, 0, 0, 0.54); display: inline-block; margin-right: 24px; } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-drop-down-menu .mui-menu-control-bg { background-color: #ffffff; border-radius: 0; } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-drop-down-menu .mui-menu-control .mui-menu-control-underline { display: none; } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-drop-down-menu .mui-font-icon:hover { color: rgba(0, 0, 0, 0.4); } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-font-icon { color: rgba(0, 0, 0, 0.4); cursor: pointer; line-height: 56px; padding-left: 24px; } .react-mui-context .mui-toolbar .mui-toolbar-group .mui-font-icon:hover { color: rgba(0, 0, 0, 0.87); z-index: 1; } .react-mui-context .mui-toolbar .mui-toolbar-group.mui-left { float: left; } .react-mui-context .mui-toolbar .mui-toolbar-group.mui-left .mui-drop-down-menu, .react-mui-context .mui-toolbar .mui-toolbar-group.mui-left .mui-font-icon, .react-mui-context .mui-toolbar .mui-toolbar-group.mui-left .mui-toolbar-separator, .react-mui-context .mui-toolbar .mui-toolbar-group.mui-left .mui-drop-down-icon { float: left; } .react-mui-context .mui-toolbar .mui-toolbar-group.mui-left:first-child { margin-left: -24px; } .react-mui-context .mui-toolbar .mui-toolbar-group.mui-left:first-child .mui-toolbar-title { margin-left: 24px; } .react-mui-context .mui-toolbar .mui-toolbar-group.mui-right { float: right; } .react-mui-context .mui-toolbar .mui-toolbar-group.mui-right * { vertical-align: top; } .react-mui-context .mui-toolbar .mui-toolbar-group.mui-right:last-child { margin-right: -24px; } .react-mui-context .mui-tooltip { position: absolute; font-family: 'Roboto', sans-serif; font-size: 10px; line-height: 22px; padding: 0 8px; color: #ffffff; overflow: hidden; top: -10000px; border-radius: 2px; -webkit-user-select: none; -ms-user-select: none; user-select: none; opacity: 0; transition: top 0ms cubic-bezier(0.23, 1, 0.32, 1) 450ms, transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-tooltip .mui-tooltip-label { position: relative; white-space: nowrap; } .react-mui-context .mui-tooltip .mui-tooltip-ripple { position: absolute; left: 50%; top: 0px; transform: translate(-50%, -50%); border-radius: 50%; background-color: transparent; transition: width 0ms cubic-bezier(0.23, 1, 0.32, 1) 450ms, height 0ms cubic-bezier(0.23, 1, 0.32, 1) 450ms, background-color 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-tooltip.mui-is-shown { top: -16px; opacity: 1; transform: translate3d(0px, 16px, 0px); transition: top 0ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-tooltip.mui-is-shown .mui-tooltip-ripple { background-color: #757575; transition: width 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, height 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, background-color 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-tooltip.mui-is-touch { font-size: 14px; line-height: 44px; padding: 0 16px; } .react-mui-context .mui-tooltip.mui-is-touch.mui-is-shown .mui-tooltip-ripple { height: 105px; width: 105px; } .react-mui-context .mui-transition-slide-in { position: relative; overflow: hidden; height: 100%; } .react-mui-context .mui-transition-slide-in .mui-transition-slide-in-child { position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .mui-transition-slide-in .mui-transition-slide-in-enter { opacity: 0; } .react-mui-context .mui-transition-slide-in .mui-transition-slide-in-enter-active { opacity: 1; } .react-mui-context .mui-transition-slide-in .mui-transition-slide-in-leave { opacity: 1; } .react-mui-context .mui-transition-slide-in .mui-transition-slide-in-leave-active { opacity: 0; } .react-mui-context .mui-transition-slide-in.mui-is-left .mui-transition-slide-in-enter { transform: translate3d(100%, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-left .mui-transition-slide-in-enter-active { transform: translate3d(0, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-left .mui-transition-slide-in-leave { transform: translate3d(0, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-left .mui-transition-slide-in-leave-active { transform: translate3d(-100%, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-right .mui-transition-slide-in-enter { transform: translate3d(-100%, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-right .mui-transition-slide-in-enter-active { transform: translate3d(0, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-right .mui-transition-slide-in-leave { transform: translate3d(0, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-right .mui-transition-slide-in-leave-active { transform: translate3d(100%, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-up .mui-transition-slide-in-enter { transform: translate3d(0, 100%, 0); } .react-mui-context .mui-transition-slide-in.mui-is-up .mui-transition-slide-in-enter-active { transform: translate3d(0, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-up .mui-transition-slide-in-leave { transform: translate3d(0, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-up .mui-transition-slide-in-leave-active { transform: translate3d(0, -100%, 0); } .react-mui-context .mui-transition-slide-in.mui-is-down .mui-transition-slide-in-enter { transform: translate3d(0, -100%, 0); } .react-mui-context .mui-transition-slide-in.mui-is-down .mui-transition-slide-in-enter-active { transform: translate3d(0, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-down .mui-transition-slide-in-leave { transform: translate3d(0, 0, 0); } .react-mui-context .mui-transition-slide-in.mui-is-down .mui-transition-slide-in-leave-active { transform: translate3d(0, 100%, 0); } .react-mui-context { /*************/ /* LAYOUTS */ /*************/ /**********/ /* MODAL */ /**********/ /************/ /* FORMS */ /************/ /************/ /* TABS */ /************/ /*********/ /* LISTS */ /*********/ /*********/ /* TABLE */ /*********/ /*************/ /* BADGE */ /*************/ } .react-mui-context .mui-toolbar .mui-enhanced-switch { display: inline-block; width: auto; height: 56px; padding-top: 15px; } .react-mui-context label { margin: 0; font-size: inherit; } .react-mui-context .mui-text-field .mui-text-field-error { bottom: auto; line-height: 15px; margin-top: -2px; } .react-mui-context span.toolbars-button-menu { display: inline-block; position: relative; } .react-mui-context span.toolbars-button-menu .mui-menu { position: absolute; top: 0px; right: 0px; z-index: 10; min-width: 200px; max-height: none !important; } .react-mui-context .mui-toolbar .mui-toolbar-group span.toolbars-button-menu { margin-top: 5px; } .react-mui-context .mui-toolbar .mui-toolbar-group span.toolbars-button-menu .mui-font-icon { line-height: 20px; font-size: 18px; } .react-mui-context .mui-toolbar .mui-toolbar-group span.toolbars-button-menu .mui-menu-item .mui-menu-item-icon { line-height: 48px; } .react-mui-context .main-layout-nav-to-stack, .react-mui-context .horizontal-layout, .react-mui-context .vertical-layout, .react-mui-context .mui-paper.vertical-layout > .mui-paper-container { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-align: stretch; align-items: stretch; } .react-mui-context .viewport-height { height: 100vh; } .react-mui-context .app-canvas { height: 100vh; background-color: white; } .react-mui-context .app-canvas .main-panel { position: absolute; top: 64px; left: 54px; right: 0; bottom: 0; } @media only screen and (max-width: 420px) { .react-mui-context .app-canvas .main-panel { left: 0; } } .react-mui-context .mui-paper.vertical-layout > .mui-paper-container, .react-mui-context .vertical-layout { -ms-flex-direction: column; flex-direction: column; } .react-mui-context .layout-fill, .react-mui-context .mui-paper.layout-fill > .mui-paper-container, .react-mui-context .role-panel > .mui-paper-container { -ms-flex: 1; flex: 1; overflow-y: auto; } .react-mui-context .layout-fill-scroll-y { -ms-flex: 1; flex: 1; overflow-y: auto; } .react-mui-context .droppable-active, .react-mui-context .material-list .material-list-entry.selected.droppable-active { background-color: rgba(255, 110, 64, 0.23) !important; } .react-mui-context .main-layout-nav-to-stack { height: 100%; /* flex-direction: column; &.row{ flex-direction: row; } */ } .react-mui-context .main-layout-nav-to-stack .left-nav { transition: all 550ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; background-color: #f5f5f5; -ms-flex-negative: 0; flex-shrink: 0; /*border-bottom: 1px solid #EAEAEA;*/ } .react-mui-context .main-layout-nav-to-stack .left-nav h1 { float: left; } .react-mui-context .main-layout-nav-to-stack .left-nav .buttons-cont { float: right; margin-top: 5px; } .react-mui-context .main-layout-nav-to-stack .container { -ms-flex: 1; flex: 1; } .react-mui-context .main-layout-nav-to-stack.vertical { -ms-flex-direction: column; flex-direction: column; } .react-mui-context .main-layout-nav-to-stack.vertical .left-nav { width: auto; /* Necessary for Safari */ /* height:52px; */ } @media only screen and (max-width: 720px) { .react-mui-context .main-layout-nav-to-stack { -ms-flex-direction: column; flex-direction: column; } .react-mui-context .main-layout-nav-to-stack h1 { font-size: 30px; padding: 8px 20px 0; margin-bottom: 0; } .react-mui-context .main-layout-nav-to-stack .left-nav { width: auto; /* Necessary for Safari */ /* height:52px; */ } .react-mui-context .main-layout-nav-to-stack .hide-on-vertical-layout { display: none; } } @media only screen and (max-width: 420px) { .react-mui-context .main-layout-nav-to-stack h1 { display: block; width: 100%; text-align: center; } .react-mui-context .main-layout-nav-to-stack.main-pane-scrolled h1 { /*display: none !important;*/ } .react-mui-context .main-layout-nav-to-stack div.buttons-cont { display: block; width: 100%; text-align: center; padding-top: 0 !important; } } .react-mui-context .dialog-max-480.mui-dialog-window-contents { max-width: 480px !important; } @media only screen and (max-width: 420px) { .react-mui-context .dialog-max-480 { max-width: 96% !important; width: 96% !important; } } .react-mui-context .pydio-form-panel { overflow: auto; padding-bottom: 24px; } .react-mui-context .pydio-form-panel h1 { font-size: 25px; line-height: 25px; } .react-mui-context .pydio-form-panel .pydio-form-panel { width: auto; } .react-mui-context .pydio-form-panel .sub-form-group { /*background-color: #f0f0f0;*/ } .react-mui-context .pydio-form-panel > .pydio-form-group { margin: 20px; padding: 0; overflow-y: auto; } .react-mui-context .pydio-form-panel > .pydio-form-group.z-depth-1 { padding: 16px; } .react-mui-context .pydio-form-panel > .pydio-form-group.additional { padding-left: 0; padding-right: 0; } .react-mui-context .pydio-form-panel > .pydio-form-group .pydio-form-group { margin: 0; padding: 0 ; } .react-mui-context .pydio-form-panel .pydio-form-group.form-group-inactive > div { display: none; } .react-mui-context .pydio-form-panel .pydio-form-group.form-group-active > div { padding-bottom: 20px; } .react-mui-context .pydio-form-panel .pydio-form-group h4.group-label-inactive, .react-mui-context .pydio-form-panel .pydio-form-group h4.group-label-active { border-bottom: 1px solid #E0E0E0; margin-bottom: 30px; padding-top: 0; font-weight: 400; cursor: pointer; } .react-mui-context .pydio-form-panel .pydio-form-group h4.group-label-inactive > span.group-active-toggler, .react-mui-context .pydio-form-panel .pydio-form-group h4.group-label-active > span.group-active-toggler { display: inline-block; float: right; margin-top: 4px; margin-right: 8px; } .react-mui-context .pydio-form-panel .pydio-form-group h4.group-label-active { border-bottom: 0; color: rgba(0, 0, 0, 0.87); margin-bottom: 10px; } .react-mui-context .pydio-form-panel.sub-form { padding: 0 0; } .react-mui-context .pydio-form-panel.row-flex { width: 100%; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-positive: 1; flex-grow: 1; } .react-mui-context .pydio-form-panel.row-flex > .pydio-form-group { margin: 2% 0 0 2%; width: 96%; } @media only screen and (min-width: 768px) { .react-mui-context .pydio-form-panel.row-flex > .pydio-form-group { width: 47%; } } @media only screen and (min-width: 1200px) { .react-mui-context .pydio-form-panel.row-flex > .pydio-form-group { margin: 1% 0 0 1%; width: 32%; } } @media only screen and (max-width: 1200px) { .react-mui-context .pydio-form-panel.row-flex.form-panel-odd > .pydio-form-group:last-of-type { width: 96%; } } .react-mui-context .pydio-form-panel .mui-checkbox { margin: 16px 0 0; } .react-mui-context .pydio-form-panel .mui-text-field { width: 100%; } .react-mui-context .pydio-form-panel .mui-text-field.mui-has-floating-labels { margin-top: -16px; } .react-mui-context .pydio-form-panel .form-entry-boolean { overflow: hidden; } .react-mui-context .pydio-form-panel .form-entry-boolean .form-legend { padding-top: 4px; } .react-mui-context .pydio-form-panel .form-entry-image .binary-remove-button { color: #ABABAB; padding: 2px 0px 0; width: 100px; text-align: center; font-weight: 500; cursor: pointer; } .react-mui-context .pydio-form-panel .form-legend { display: block; color: rgba(0, 0, 0, 0.23); margin-bottom: 16px; font-size: 12px; font-weight: 400; } .react-mui-context .pydio-form-panel .form-legend .icon-question-sign { display: inline-block; padding: 0 6px; cursor: pointer; } .react-mui-context .pydio-form-panel .form-legend .icon-question-sign:hover { color: rgba(0, 0, 0, 0.53); } .react-mui-context .pydio-form-panel .form-entry-string .form-legend, .react-mui-context .pydio-form-panel .form-entry-integer .form-legend, .react-mui-context .pydio-form-panel .form-entry-textarea .form-legend { margin-top: -5px; transition: margin-top 550ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .pydio-form-panel .form-entry-string .form-legend.mandatory-missing, .react-mui-context .pydio-form-panel .form-entry-integer .form-legend.mandatory-missing, .react-mui-context .pydio-form-panel .form-entry-textarea .form-legend.mandatory-missing { opacity: 0; } .react-mui-context .pydio-form-panel .form-entry-button { display: inline-block; margin: 0 10px 10px 0; } .react-mui-context .pydio-form-panel .form-entry-button .form-legend { display: none; } .react-mui-context .pydio-form-panel .form-entry-legend .form-legend { font-size: 14px; color: rgba(0, 0, 0, 0.63); font-weight: 400; } .react-mui-context .pydio-form-panel.hide-legend .form-legend { display: none; } .react-mui-context .pydio-form-panel.hide-legend .mui-checkbox { margin-bottom: 16px; } .react-mui-context .pydio-form-panel .form-entry-valid-password .form-legend { margin-top: 13px; } .react-mui-context .pydio-form-panel .mui-switch-label { color: rgba(0, 0, 0, 0.86); } .react-mui-context .pydio-form-panel label { margin: 0; font-size: inherit; } .react-mui-context .pydio-form-panel .mui-menu.mui-menu-hideable { z-index: 3; max-height: 218px; overflow-y: auto; } .react-mui-context .pydio-form-panel .mui-drop-down-menu { width: 100%; height: 44px; } .react-mui-context .pydio-form-panel .mui-drop-down-menu .mui-menu-control .mui-menu-label { padding-left: 0; line-height: 58px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 16px; color: rgba(0, 0, 0, 0.87); width: 100%; } .react-mui-context .pydio-form-panel .mui-drop-down-menu .mui-menu-control .mui-menu-drop-down-icon { top: 18px; right: 0; } .react-mui-context .pydio-form-panel .mui-drop-down-menu .mui-menu-control .mui-menu-control-underline { margin: 0; } .react-mui-context .pydio-form-panel .mui-drop-down-menu .mui-menu-control:hover .mui-menu-control-bg { opacity: 0; } .react-mui-context .pydio-form-panel .Select-control { width: 100%; } .react-mui-context .pydio-form-panel .Select-control .Select-item { color: #FFFFFF; border-radius: 2px; border: 0 solid #c9e6f2; display: inline-block; font-size: 13px; margin: 2px; font-weight: 500; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25); } .react-mui-context .pydio-form-panel .Select-control .Select-item span { padding: 5px 10px; } .react-mui-context .pydio-form-panel .Select-control .Select-item span.Select-item-icon:hover, .react-mui-context .pydio-form-panel .Select-control .Select-item span.Select-item-icon:focus { color: #FFFFFF; } .react-mui-context .pydio-form-panel .drop-down-with-floating-label label.drop-down-floating-label { display: block; position: relative; font-size: 12px; color: rgba(0, 0, 0, 0.53); top: 16px; opacity: 0; } .react-mui-context .pydio-form-panel .drop-down-with-floating-label.has-value label.drop-down-floating-label { opacity: 1; } .react-mui-context .pydio-form-panel .drop-down-with-floating-label.multiple { display: block; padding-top: 16px; margin-bottom: 6px; } .react-mui-context .pydio-form-panel .drop-down-with-floating-label.multiple label.drop-down-floating-label { top: -2px; } .react-mui-context .pydio-form-panel .replicable-field .title-bar .title { font-size: 16px; color: rgba(0, 0, 0, 0.3); } .react-mui-context .pydio-form-panel .replicable-field .title-bar .legend { font-size: 13px; color: rgba(0, 0, 0, 0.5); font-style: italic; padding-bottom: 8px; } .react-mui-context .pydio-form-panel .replicable-field .title-bar .mui-icon-button { float: right; margin-top: -12px; } .react-mui-context .pydio-form-panel .replicable-field .title-bar .mui-icon-button .mui-font-icon { font-size: 14px; color: rgba(0, 0, 0, 0.3); } .react-mui-context .pydio-form-panel .replicable-field .replicable-group { border-radius: 0; margin-bottom: 8px; padding: 0 16px 8px; overflow: visible; } .react-mui-context .pydio-form-panel .replicable-field .replicable-group .form-legend { margin-bottom: 8px; } .react-mui-context .pydio-form-helper { position: absolute; width: 360px; border-radius: 3px; background-color: white; overflow: auto; transition: all 550ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; height: 0; } .react-mui-context .pydio-form-helper .helper-title { background-color: #424242; color: rgba(255, 255, 255, 0.61); font-weight: 500; padding: 16px; } .react-mui-context .pydio-form-helper .helper-title .helper-close { position: absolute; right: 10px; top: 10px; display: inline-block; padding: 6px; cursor: pointer; font-size: 18px; color: rgba(255, 255, 255, 0.8); } .react-mui-context .pydio-form-helper.helper-visible { box-shadow: 0 0 6px rgba(0, 0, 0, 0.38); right: 20px; bottom: 0; height: 80%; } .react-mui-context .pydio-form-helper .helper-doc-cont { margin: 16px; } .react-mui-context .pydio-form-helper .helper-doc-cont b { font-weight: 500; text-decoration: underline; } .react-mui-context .pydio-form-helper .helper-action-button-cont { text-align: center; margin: 10px; } .react-mui-context .pydio-form-helper .helper-action-status { border-top: 1px solid #EEE; margin: 16px; box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.39); border-radius: 3px; height: 300px; overflow-y: auto; background-color: rgba(245, 245, 245, 0.23); } .react-mui-context .pydio-form-helper .helper-action-status > div { padding: 12px; border-bottom: 1px solid #eee; } .react-mui-context .pydio-form-helper .helper-values-list .legend { font-weight: 500; border-bottom: 1px solid #ccc; } .react-mui-context .pydio-form-helper .helper-values-list .helper-value { padding: 10px 0; cursor: pointer; border-bottom: 1px solid #eee; font-size: 16px; } .react-mui-context .pydio-form-helper .helper-values-list .helper-value:hover { background-color: #e5e5e5; } .react-mui-context .mui-menu.mui-menu-hideable { max-height: 218px; overflow-y: hidden; } .react-mui-context .mui-menu.mui-menu-hideable.mui-visible { min-height: 170px; } .react-mui-context .mui-menu.mui-menu-hideable.mui-visible .mui-paper-container { height: 100%; overflow-y: auto !important; } .react-mui-context .dropzone { border-radius: 3px; width: 100px; height: 100px; background-color: #ababab; position: relative; display: -ms-flexbox; display: flex; } .react-mui-context .dropzone .icon-camera, .react-mui-context .dropzone .icon-spinner { color: black; opacity: 0.43 !important; display: block; margin: auto; font-size: 22px; height: 22px; cursor: pointer; } .react-mui-context .tab-vertical-layout { -ms-flex: 1; flex: 1; } .react-mui-context .tab-vertical-layout > div.mui-tabs-container { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: stretch; align-items: stretch; -ms-flex: 1; flex: 1; overflow: hidden; } .react-mui-context .tab-vertical-layout > div.mui-tabs-container > div.mui-tab-item-container, .react-mui-context .tab-vertical-layout > div.mui-tabs-container > div.mui-ink-bar { -ms-flex-negative: 0; flex-shrink: 0; } .react-mui-context .tab-vertical-layout > div.mui-tabs-container > div.mui-tab-template { -ms-flex: 1; flex: 1; overflow: auto; background-color: #f4f4f4; } .react-mui-context .material-list .material-list-selector { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; text-align: center; } .react-mui-context .material-list .material-list-selector > .mui-checkbox, .react-mui-context .material-list .mui-toolbar .mui-checkbox { transition: all 550ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; width: 0; overflow: hidden; display: inline-block; height: 46px; padding: 15px 0; } .react-mui-context .material-list .infinite-parent-smooth-height > div { transition: all 550ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; } .react-mui-context .material-list .mui-toolbar { background-color: #F5F5F5; border-bottom: 1px solid #E0E0E0; } .react-mui-context .material-list .mui-toolbar .mui-menu { max-height: 250px; overflow-y: auto; } .react-mui-context .material-list .mui-toolbar .mui-checkbox { float: left; } .react-mui-context .material-list .mui-toolbar .search-results-title { margin-left: 15px; font-size: 15px; text-transform: uppercase; letter-spacing: 0; } .react-mui-context .material-list .mui-toolbar .mui-toolbar-group .mui-flat-button, .react-mui-context .material-list .mui-toolbar .mui-toolbar-group .mui-raised-button { margin: 10px 5px 0 10px; } .react-mui-context .material-list .mui-toolbar .mui-toolbar-group .mui-drop-down-menu { margin-right: 8px; margin-left: 8px; } .react-mui-context .material-list .mui-toolbar .mui-toolbar-group .mui-font-icon { padding-left: 0; } .react-mui-context .material-list .mui-toolbar .mui-toolbar-group .icon-refresh { margin: 0 18px; font-size: 15px; display: inline-block; } .react-mui-context .material-list .mui-toolbar .mui-toolbar-group .mui-drop-down-menu { width: 155px !important; } .react-mui-context .material-list .mui-toolbar .list-title { padding: 18px 16px; font-size: 16px; line-height: 19px; font-weight: 500; color: rgba(0, 0, 0, 0.55); } .react-mui-context .material-list.list-show-selectors .mui-checkbox { width: 46px; padding: 15px 13px; } .react-mui-context .material-list.list-show-selectors .material-list-entry-2-lines .mui-checkbox { padding: 22px 18px; } .react-mui-context .material-list-action-inline { display: inline-block; margin: 3px 10px; padding: 11px 9px; border-radius: 20px; cursor: pointer; color: rgba(0, 0, 0, 0.23); font-size: 14px; } .react-mui-context .material-list-action-inline:hover { color: rgba(0, 0, 0, 0.93); } .react-mui-context .material-list .material-list-entry { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-align: stretch; align-items: stretch; border-bottom: 1px solid rgba(0, 0, 0, 0.03); /* ICONS */ /* TEXTS */ /* ACTIONS */ } .react-mui-context .material-list .material-list-entry:last-child { border-bottom: none; } .react-mui-context .material-list .material-list-entry .material-list-icon { width: 72px; } .react-mui-context .material-list .material-list-entry .material-list-icon .mui-font-icon { font-size: 18px; color: #FFFFFF; display: inline-block; margin: 15px 15px; background-color: rgba(0, 0, 0, 0.33); border-radius: 50%; padding: 11px 11px; width: 40px; height: 40px; text-align: center; } .react-mui-context .material-list .material-list-entry .material-list-icon img { border-radius: 50%; width: 40px !important; height: 40px; margin: 15px 0 0 16px; background-color: rgba(0, 0, 0, 0.13); } .react-mui-context .material-list .material-list-entry .material-list-icon .sub-entry-icon { border-right: 2px dotted #C3C3C3; height: 38px; width: 37px; margin-top: 17px; } .react-mui-context .material-list .material-list-entry .material-list-icon-none { width: 16px; -ms-flex-negative: 0; flex-shrink: 0; } .react-mui-context .material-list .material-list-entry .material-list-text { -ms-flex: 1; flex: 1; padding: 16px 0; overflow: hidden; } .react-mui-context .material-list .material-list-entry .material-list-text .material-list-line-1 { font-size: 16px; font-weight: 400; line-height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .react-mui-context .material-list .material-list-entry .material-list-text .material-list-line-2, .react-mui-context .material-list .material-list-entry .material-list-text .material-list-line-3 { font-size: 13px; line-height: 20px; color: rgba(0, 0, 0, 0.53); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .react-mui-context .material-list .material-list-entry .material-list-actions { padding: 8px 4px 0 16px; -ms-flex-negative: 0; flex-shrink: 0; } .react-mui-context .material-list .material-list-entry.material-list-entry-2-lines .material-list-actions { padding-top: 17px; } .react-mui-context .material-list .material-list-entry.material-list-entry-1-lines { /* ICONS */ } .react-mui-context .material-list .material-list-entry.material-list-entry-1-lines .material-list-icon .mui-font-icon { /*margin: 16px 0 0 17px;*/ margin: 9px 0 0 16px; width: 35px; height: 35px; padding: 8px 12px; } .react-mui-context .material-list .material-list-entry.list-show-selectors .material-list-actions { opacity: 0; } .react-mui-context .material-list .material-list-entry:hover { /*background-color: rgba(0, 0, 0, 0.03) !important;*/ } .react-mui-context .material-list .material-list-entry.selected { color: #ff6e40; } .react-mui-context .material-list .material-list-entry.selected .material-list-line-1 { font-weight: 500; } .react-mui-context .material-list .material-list-entry.selected span.letter_badge { background-color: #ff6e40; } .react-mui-context .material-list.table-mode .material-list-entry { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .react-mui-context .material-list.table-mode .material-list-entry .material-list-line-1 { font-size: 13px; font-weight: 400; line-height: 14px; } .react-mui-context .material-list.table-mode .cell { display: inline-block; width: 10%; padding-right: 10px; overflow: hidden; text-overflow: ellipsis; } .react-mui-context .material-list.table-mode .cell.header_cell.sortable { cursor: pointer; } .react-mui-context .material-list.table-mode .cell.header_cell.sortable.active-sort-asc, .react-mui-context .material-list.table-mode .cell.header_cell.sortable.active-sort-desc { color: rgba(0, 0, 0, 0.73); } .react-mui-context .material-list.table-mode .cell.header_cell.sortable.active-sort-asc::before, .react-mui-context .material-list.table-mode .cell.header_cell.sortable.active-sort-desc::before { display: block; position: absolute; margin-left: -16px; font-family: "Material Design Icons"; content: "\F05D"; } .react-mui-context .material-list.table-mode .cell.header_cell.sortable.active-sort-desc::before { content: "\F045"; } @media only screen and (max-width: 480px) { .react-mui-context .material-list.table-mode .cell { display: block; width: 100% !important; padding: 5px 0; } .react-mui-context .material-list.table-mode .cell::before { content: attr(data-label); display: block; float: left; font-weight: 500; color: #999; width: 38%; } .react-mui-context .material-list.table-mode .cell.header_cell { display: none; } } .react-mui-context .material-list.table-mode .material-list-actions { padding-top: 1px; } .react-mui-context .material-list.table-mode .material-list-actions .mui-font-icon { font-size: 16px; color: rgba(0, 0, 0, 0.23); } .react-mui-context .material-list.table-mode .material-list-actions .mui-font-icon:hover { color: rgba(0, 0, 0, 0.53); } .react-mui-context .material-list.table-mode .mui-toolbar { padding: 0; border-bottom: 1px solid #E5E5E5; position: relative; } .react-mui-context .material-list.table-mode .mui-toolbar .mui-toolbar-group.mui-left:first-child { margin-left: 0 !important; width: 100%; padding: 20px 12px; font-weight: 500; color: rgba(0, 0, 0, 0.54); font-size: 12px; white-space: nowrap; } .react-mui-context .material-list.table-mode .mui-toolbar .mui-toolbar-group.mui-right { position: absolute; margin-right: 0; right: 4px; } .react-mui-context .material-list .material-list-entry.list-group-header { border-bottom: 0; margin-top: 8px; } .react-mui-context .material-list .material-list-entry.list-group-header .material-list-line-1 { font-weight: 500; color: rgba(0, 0, 0, 0.43); } .react-mui-context .material-list .material-list-entry.list-group-header:hover { background-color: transparent !important; } .react-mui-context .material-list.rowsHaveActions .mui-toolbar .mui-toolbar-group.mui-left:first-child { width: 95%; } .react-mui-context .material-list.display-as-menu .material-list-entry { /*border-bottom: 0;*/ } .react-mui-context .material-list.display-as-menu .material-list-entry .material-list-text { padding: 14px 0; } .react-mui-context .material-list.display-as-menu .material-list-entry .material-list-text .material-list-line-1 { font-size: 13px !important; } .react-mui-context .material-list.display-as-menu .material-list-entry .material-list-actions { padding-top: 4px; /*opacity: 0.4;*/ } .react-mui-context .material-list.hideActions .material-list-entry .material-list-actions { display: none; } .react-mui-context .material_table tr { border-bottom: 1px solid #e0e0e0; } .react-mui-context .material_table tr:hover { background-color: rgba(242, 242, 242, 0.31); } .react-mui-context .material_table th { background-color: #ffffff !important; padding: 10px !important; padding-right: 26px !important; color: rgba(0, 0, 0, 0.54) !important; height: 48px; font-size: 11px; } .react-mui-context .material_table .th_sorter { float: left; display: inline-block; margin-top: 5px; margin-right: 7px; } .react-mui-context .material_table td { padding: 10px !important; padding-right: 26px !important; height: 48px !important; background-color: rgba(0, 0, 0, 0) !important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .react-mui-context .material_table td:first-child { font-size: 1.1em; } .react-mui-context .material_table td.column_action { text-align: right; } .react-mui-context .figure-badge { padding: 14px 14px 7px; text-align: center; border-left: 4px solid #ff6e40; } .react-mui-context .figure-badge .figure { font-size: 30px; margin-bottom: 0; font-weight: 400; line-height: 23px; } .react-mui-context .mui-focus-ripple .mui-focus-ripple-inner { animation: none !important; }