# Mailcow Adminguide

In diesem Adminguide erfahren Sie, wie sie Mailcow (Docker basierter Open Source Mailserver) bereitstellen und Administrieren.

Wir verwenden folgender Software:

- Ubuntu Minimal Server
- QEMU Agent
- Wazuh Agent
- Docker und Python-PIP
- Mailcow

Mailcow hat eine umfangreiche gute Dokumentation - dieser Adminguide ist als Quickreferenz zu verstehen. Die Dokumentation von Mailcow finden sie hier: [https://docs.mailcow.email/de/](https://docs.mailcow.email/de/)

# Netzaufbau

##### **Netzaufbau:**

<div drawio-diagram="73"><img src="https://wiki.leibling.de/uploads/images/drawio/2024-03/ZgpqrCkPAN7igDnr-drawing-1-1709816601.png" alt="ZgpqrCkPAN7igDnr-drawing-1-1709816601.png"/></div>

##### **Netzwerkplan (Host RZ):**

<div drawio-diagram="84"><img src="https://wiki.leibling.de/uploads/images/drawio/2024-04/Df5TcZz7oQ84aYqo-drawing-1-1711961552.png" alt="Df5TcZz7oQ84aYqo-drawing-1-1711961552.png"/></div>

Die Infrastruktur steht in einem Rechenzentrum (kurz RZ), da der Betrieb zuhause Probleme bereitet, wie z.B.

- Kein [Reverselookup](https://www.cloudflare.com/de-de/learning/dns/glossary/reverse-dns/)
- Auch bei einer festen IP kommen die Adressen aus einem [Dynamic Range](https://postmaster.t-online.de/index.en.html#t7.2) und bekommen somit eine "Bad Reputation" bzw. "Poor Reputation"

Als Host kommt ein HP DL 360 Gen 9 zum Einsatz mit Proxmox Virtual Environment (PVE), sowie die folgenden VMs:

- Proxmox Backup Server
- Proxmox Mail Relay
- Ubuntu mit Docker und Mailcow
- Ubuntu mit Cloudpanel
- OPNsense

# Voraussetzungen und Installation

Installation Ubuntu minimized Server mit fester IPv4 und deaktiviertem IPv6.

<p class="callout info">Ein Video zur Installation findet ihr hier: [https://www.youtube.com/watch?v=L2ltLf\_IMIM](https://www.youtube.com/watch?v=L2ltLf_IMIM) </p>

- Weiter wie folgt:

```
sudo bash
apt update
apt upgrade
apt install qemu-guest-agent
timedatectl set-timezone Europe/Berlin
```

- Solltet ihr einen Proxmox oder KVM basiertes System benutzen, dann bitte folgende Schritte ausführen:

```
apt install qemu-guest-agent
systemctl enable qemu-guest-agent
systemctl start quemu-guest-agent
```

- Solltet ihr Wazuh einsetzen, dann bitte die folgenden Schritte:

```
wget https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_4.7.2-1_amd64.deb && sudo WAZUH_MANAGER='192.168.50.10' WAZUH_AGENT_GROUP='default,DOCKER,LINUX,SERVERS' dpkg -i ./wazuh-agent_4.7.2-1_amd64.deb
sudo systemctl daemon-reload
sudo systemctl enable wazuh-agent
sudo systemctl start wazuh-agent
```

<p class="callout info">Die benötigte Docker Anpassung in der ossec.conf erfolgt über die Gruppenzuordnung DOCKER.</p>

- Wenn dies noch nicht erfolgt ist, dann ergänzt bitte die Datei /var/ossec/etc/ossec.conf um den folgenden Eintrag:

```
<wodle name="docker-listener">
  <disabled>no</disabled>
</wodle>
```

Startet danach den Dienst neu wie folgt:

```
sudo systemctl restart wazuh-agent
```

- Erstellt nun die DNS Einträge und Firewallregeln für den neuen Mailcow Server, wie hier angegeben: [https://wiki.leibling.de/books/mailcow-adminguide/page/dns-und-firewall-einstellungen](https://wiki.leibling.de/books/mailcow-adminguide/page/dns-und-firewall-einstellungen)
- Anschließend wird Docker und Pyhton3-PIP installiert:

```
curl -sSL https://get.docker.com/ | CHANNEL=stable sh
systemctl enable --now docker
systemctl start docker
apt-get install python3-pip
pip3 install docker==4.2.0 urllib3==1.26.18
apt update
apt upgrade
sudo usermod -aG docker pleibling
```

- Nun wird Mailcow installiert:

```
sudo bash
umask 0022
cd /opt
git clone https://github.com/mailcow/mailcow-dockerized
cd mailcow-dockerized
./generate_config.sh
vi mailcow.conf
docker compose pull
docker compose up -d
```

- Kümmert euch nun um die weiteren Punkte hier im Handbuch und testen Mail ein- und ausgang.
- Sie können sich nun an dem Server anmelden - nutzen Sie dazu einen Browser und rufen Sie die IP Adresses des Servers mit http oder besser https auf. Verwenden Sie als Benutzername admin und Kennwort ist moohoo - ändern sie dies umgehend und aktivieren am besten direkt auch 2FA.

# DNS- und Firewall-Einstellungen

##### DNS Einstellungen

Um Emails versenden und Empfangen zu können und auf Mailcow zugreifen zu können, benötigen Sie sogenannte DNS Einträge. Diese machen Sie bei ihren Webseiten Anbieter.

Sie benötigen für ihre Domain erst mal Einen sogenannten Host Eintrag (manchmal auch A-Eintrag oder A-Record genannt), diese sollte mail.ihredomain.de lauten.

Weiterhin benötigen Sie noch einen Alias (auch CNAME genannt) von autoconfig.ihredomain.de und einen für autodiscover.ihredomain.de auf den eben erstellten A-Eintrag mail.ihredomain.de

Später kommen noch weitere Einträge hinzu für DKIM, SPF usw.

Weiter benötigen sie noch einen sogenannten Reverse Eintrag (auch Reverse DNS oder Reverse Lookup), welchen sie bei ihrem Internetleitungsanbieter (nicht Webseitenbetreiber), sofern Sie eine feste IP Adresse haben, können Sie fast immer diesen Eintrag erstellen lassen. Dieser lautet auf ihre externe IP Adresse auf die Adresse mail.ihredomain.de

Dies sorgt dafür, das Mailserver prüfen können, ob die IP Adresse, die sie verwenden wirklich zu ihrem DNS Namen und somit zum Mailserver gehören.

Weitere Informationen: [https://docs.mailcow.email/de/getstarted/prerequisite-dns/](https://docs.mailcow.email/de/getstarted/prerequisite-dns/)

##### Firewall Einstellungen

Ihren Mailserver sollten sie hinter einer Firewall oder einen Router betreiben, damit ihr System nicht direkt vom Internet her erreichbar ist.

Damit dies funktioniert, benötigt man Network Adress Translation (NAT) dies übersetzt die öffentliche Adresse der Firewall oder des Routers zu der Adresse des internen Systems.

Damit ihr System nun angesprochen werden kann, müssen auf der Firewall oder ihrem Router bestimmte sogenannte Ports weitergeleitet werden - diese sind die folgenden:

<table id="bkmrk-dienst-protokoll-die" style="border-collapse:collapse;width:100%;"><colgroup><col style="width:24.9383%;"></col><col style="width:24.9383%;"></col><col style="width:24.9383%;"></col><col style="width:24.9383%;"></col></colgroup><thead><tr><td>**Dienst**</td><td>**Protokoll**</td><td>**Dienst**</td><td>**Container**</td></tr></thead><tbody><tr><td>Postfix SMTP</td><td>TCP</td><td>25</td><td>postfix-mailcow</td></tr><tr><td>Postfix SMTPS</td><td>TCP</td><td>465</td><td>postfix-mailcow</td></tr><tr><td>Postfix Submission</td><td>TCP</td><td>587</td><td>postfix-mailcow</td></tr><tr><td>Dovecot IMAP</td><td>TCP</td><td>443</td><td>dovecot-mailcow</td></tr><tr><td>Dovecot IMAPS</td><td>TCP</td><td>993</td><td>dovecot-mailcow</td></tr><tr><td>Dovecot POP3</td><td>TCP</td><td>110</td><td>dovecot-mailcow</td></tr><tr><td>Dovecot POP3S</td><td>TCP</td><td>995</td><td>dovecot-mailcow</td></tr><tr><td>Dovecot ManageSiev</td><td>TCP</td><td>4190</td><td>dovecot-mailcow</td></tr><tr><td>HTTP/HTTPS</td><td>TCP</td><td>80/443</td><td>nginx-mailcow</td></tr></tbody></table>

Weitere Informationen: [https://docs.mailcow.email/getstarted/prerequisite-system/?h=firewall#firewall-ports](https://docs.mailcow.email/getstarted/prerequisite-system/?h=firewall#firewall-ports)

*IPv6 Firewallregeln Beispiel:*

![pFvRWeiI8Hvuq5FT-image.png](https://wiki.leibling.de/uploads/images/gallery/2024-03/scaled-1680-/pFvRWeiI8Hvuq5FT-image.png)

# DKIM, DMARC und SPF

##### DKIM

DKIM ist ein Art Schlüssel, mit dem sich ihr Mailserver ausweisen kann gegenüber anderen Mailserver. Damit dies funktioniert wird der sogenannte öffentliche Schlüssel (Public Key) über DNS bekannt gegeben. Sie finden diesen Schlüssel im Webinterface unter System &gt; Konfiguration &gt; Einstellungen &gt; ARC / DKIM-Keys.

Kopieren sie rechts oben den Inhalt aus dem Fenster (beginnt mit v=DKIM1;\[...\]).

Erstellen Sie im DNS bei ihrem Webseitenbetreiber einen sogenannten DKIM Eintrag, dies ist meist ein angepasst TXT Eintrag - Fügen Sie in dem Daten (manchmal auch DATA benanntes Feld) Bereich den Inhalt von oben ein. Sollte ein DKIM Eintrag nicht erstellt werden können, müssen Sie schauen ob sie einen TXT Eintrag erstellen können, fügen Sie bei Hostname dkim.\_domainkey und als Wert oder Data den oben kopierten Wert ein.

<p class="callout warning">Bei einem 2048 Bit langen Schlüssel kann es sein, das dieser zu lang wird - dieser muss dann gesplittet werden. Dies kann mit Tools wie z.B. [https://www.mailhardener.com/tools/dns-record-splitter](https://www.mailhardener.com/tools/dns-record-splitter) erledigt werden. Prüfen Sie jedoch unbedingt danach ob der DKIM Eintrag korrekt ist.</p>

##### DMARC

Mit DMARC geben Sie an, wie andere Mailserver mit ihren Mails umgehen sollen.

Erstellen sie im DNS bei ihrem Webseitenbetreiber einen sogenannten DMARC Eintrag mit den Wert "v=DMARC1; p=reject; rua=mailto:mail@ihredomain.de".

Sollte es keinen DMARC Eintrag geben, so können sie meisten einen sogenannten TXT Eintrag erstellen, als Host geben Sie dann "\_dmarc" an und als Werte (manchmal auch DATA oder Value benannt) dann "v=DMARC1; p=reject; rua=mailto:mail@ihredomain.de".

##### SPF

Mit SPF geben sie an welche Server in ihrem Namen Emails versende dürfen.

Erstellen sie im DNS bei ihrem Webseitenbetreiber einen sogenannten SPF Eintrag mit den Wert ""v=spf1 mx a -all"".

Sollte es keinen SPF Eintrag geben, so können sie meisten einen sogenannten TXT Eintrag erstellen, als Host geben Sie dann "\_spf" an und als Werte (manchmal auch DATA oder Value benannt) dann "v=spf1 mx a -all".

Weitere Informationen:

- [https://schroederdennis.de/allgemein/mailcow-spf-dkim-und-dmarc-erklaert-und-einrichten/](https://schroederdennis.de/allgemein/mailcow-spf-dkim-und-dmarc-erklaert-und-einrichten/)
- [https://foxly.de/article/74-mailcow-dmarc-dkim-spf-und-mta-sts/](https://foxly.de/article/74-mailcow-dmarc-dkim-spf-und-mta-sts/)

<p class="callout info">Hier ein paar Videos auf Youtube die, die Themen ein wenig genauer beleuchten: [https://www.youtube.com/watch?v=73s7nWomj6E&amp;list=PLcxL7iznHgfUHJyo4c0CMtaoFJ8S\_9iVU&amp;index=5](https://www.youtube.com/watch?v=73s7nWomj6E&list=PLcxL7iznHgfUHJyo4c0CMtaoFJ8S_9iVU&index=5) und [https://www.youtube.com/watch?v=HhoCdwcYqcQ&amp;list=PLcxL7iznHgfUHJyo4c0CMtaoFJ8S\_9iVU&amp;index=8](https://www.youtube.com/watch?v=HhoCdwcYqcQ&list=PLcxL7iznHgfUHJyo4c0CMtaoFJ8S_9iVU&index=8)</p>

# DNSSEC, DANE und MTA-STS

## Informationen

Für eine erweiterte Emailsicherheit empfiehlt es sich auch noch DNSSEC, DANE und MTA-STS zu verwenden.

Für DANE ist jedoch zwingend DNSSEC benötigt und das bietet leider nicht jeder Anbieter, hier ein paar Möglichkeiten:

- DynDNS mit DNSSEC und IPV4/6 Unterstützung: [https://desec.io/](https://desec.io/)
- Günstiger DNS Anbieter mit DNSSEC Unterstützung: [https://www.domaindiscount24.com/](https://www.domaindiscount24.com/)
- Anbieter, der nicht nur Domainanbieter ist (inkl. DNSSEC) - aber auch VServer anbieter: [https://www.netcup.de/](https://www.netcup.de/)
- Dane und MTA-STS einrichten:[https://github.com/internetstandards/toolbox-wiki/blob/main/DANE-for-SMTP-how-to.md](https://github.com/internetstandards/toolbox-wiki/blob/main/DANE-for-SMTP-how-to.md)

## DANE Einträge erstellen (Mailcow auf Ubuntu)

<p class="callout info">Der Anbieter muss natürlich DNSSEC und DANE unterstützen - z.B. [NETCUP](https://netcup.de)</p>

- Exportieren Sie alle Zertifikate inkl. der Chain (z.B. URL im Browser aufrufen, Zertifikat anzeigen und dann das Zertifikate inkl. Intermediate und Root exportieren in Einzeldateien).
- Dann jedes Zertifikat den Hashwert ermitteln mit dem folgenden Befehl:

```
openssl x509 -in Zertifikatsname.crt -noout -pubkey | openssl pkey -pubin -outform DER | openssl sha256
```

- Erstellen Sie einen DNS TXT Record für jeden Wert, denn sie haben wie folgt:  
    Host: \_25.\_tcp.servername Wert: 3 1 1 wert\_vom\_serverzertifikat  
    Host: \_25.\_tcp.servername Wert: 2 1 1 wert\_vom\_intermediatezertifikat  
    Host: \_25.\_tcp.servername Wert: 2 1 1 wert\_vom\_rootzertifikat

## MTA-STS Eintrag erstellen (Mailcow auf Ubuntu)

- Erstellt eine Datei mta-sts.txt im Verzeichnis /opt/mailcow-dockerized/data/web/.well-known mit dem folgenden Inhalt:

```
version: STSv1
mode: enforce
max_age: 15552000
mx: mailserver.domain.de

```

- Fügt in der Datei /opt/mailcow-dockerized/mailcow.conf im Eintrag ADDITIOONAL\_SERVER\_NAMES den mta-sts.domain.com eintrag hinzu und startet die Mailcow neu (ggf. reicht auch nur ein Neustart des ACME Containers).
- Erstellt dann noch einen DNS Host-Eintrag für MTS-STS der auf eure Mailcow zeigt.

Weitere Infos: [https://schroederdennis.de/tutorial-howto/mailcow-mta-sts-richtig-einrichten-security-mit-tls/](https://schroederdennis.de/tutorial-howto/mailcow-mta-sts-richtig-einrichten-security-mit-tls/)

# Domain, Mailbox und Alias einrichten

Melden sie sich am Server an - nutzen Sie dazu einen Browser und rufen Sie die IP Adresses des Servers mit http oder besser https auf. Verwenden Sie als Benutzername admin und Kennwort ist moohoo - ändern sie dies umgehend und aktivieren am besten direkt auch 2FA.

##### Domain einrichten

- Gehen Sie nun oben rechts auf Email &gt; Konfiguration
- Gehen Sie nun auf Domain hinzufügen
- Geben Sie den Domänennamen ein und passen ggf. die Einstellungen an
- Klicken Sie auf den Button Domain hinzufügen und SOGo neustarten

##### Mailbox einrichten

- Gehen Sie nun oben rechts auf Email &gt; Konfiguration
- Gehen Sie zu Mailboxen &gt; Mailboxen
- Wählen Sie den Button Mailbox hinzufügen
- Geben sie den Anmeldenamen, die Domain und das Kennwort an
- Wenn alle weiteren Einstellungen vorgenommen sind, klicken Sie auf hinzufügen
- Sie können sich nun an SOGo mit den neuen Daten anmelden

##### Alias einrichten

- Gehen Sie nun oben rechts auf Email &gt; Konfiguration
- Gehen Sie zu Aliasse &gt; Aliasse
- Wählen Sie den Button Alias hinzufügen
- Geben sie die Alaisadressen (getrennt mit Komma) und die Zieladresse an
- Wenn alle weiteren Einstellungen vorgenommen sind, klicken Sie auf hinzufügen

# Anpassungen Mailcow

##### Weiterleitung von HTTP auf HTTPS

Weitere Informationen: [https://docs.mailcow.email/manual-guides/u\_e-80\_to\_443/?h=http](https://docs.mailcow.email/manual-guides/u_e-80_to_443/?h=http)

Kontrollieren Sie die Datei /opt/mailcow-dockerized/mailcow.conf ob der Eintrag "HTTP\_BIND" vorhanden ist.

Erstellen Sie die Datei /opt/mailcow-dockerized/data/conf/nginx/redirect.conf mit folgenden Inhalt:

```
server {
  root /web;
  listen 80 default_server;
  listen [::]:80 default_server;
  include /etc/nginx/conf.d/server_name.active;
  if ( $request_uri ~* "%0A|%0D" ) { return 403; }
  location ^~ /.well-known/acme-challenge/ {
    allow all;
    default_type "text/plain";
  }
  location / {
    return 301 https://$host$uri$is_args$args;
  }
}
```

Starten Sei ggf. Mailcow neu mit dem folgenden Befehlen:

```
docker compose down
docker compose up -d
```

<p class="callout danger">Bitte unbedingt prüfen, ob danach noch LE Zertifikate ausgestellt werden können!</p>


##### Weitere Hostnamen wie z.B. webmail verwenden und SOGo weiterleiten

In der Datei mailcow.conf die folgende Änderung vornehmen:

```
ADDITIONAL_SERVER_NAMES=webmail.freesoc.de
```

Dann die folgende Befehle eingeben:

```
touch data/assets/ssl/force-renew
docker compose restart acme-mailcow
```

Sollte die mailcow.conf geändert worden sein, muss mailcow komplett neu gestartet werden - wenn dann das Zertifikat erstellt wurde, dann kann es weitergehen.

Die Datei data/conf/nginx/webmail.conf mit den folgenden Inhalt erstellen (Pfade usw. kontrollieren):

```
server {
  ssl_certificate /etc/ssl/mail/cert.pem;
  ssl_certificate_key /etc/ssl/mail/key.pem;
  index index.php index.html;
  client_max_body_size 0;
  root /web;
  include /etc/nginx/conf.d/listen_plain.active;
  include /etc/nginx/conf.d/listen_ssl.active;
  server_name webmail.freesoc.de;
  server_tokens off;
  location ^~ /.well-known/acme-challenge/ {
    allow all;
    default_type "text/plain";
  }

  location / {
    return 301 https://mail.freesoc.de/SOGo;
  }
}
```

Weitere Infos: [https://docs.mailcow.email/de/manual-guides/Nginx/u\_e-nginx\_webmail-site/](https://docs.mailcow.email/de/manual-guides/Nginx/u_e-nginx_webmail-site/)

##### ACME HTTP Validation failed

Wenn IPv6 noch in Mailconf eingerichtet ist aber nicht eingerichtet ist, dann wird die ACME Verification fehlschlagen.

Ändern Sie in der docker-compose.yml den Eintrag von

```
enable_ipv6: true
```

auf

```
enable_ipv6: false
```

und den Eintrag von

```
- subnet: ${IPV6_NETWORK:-fd4d:6169:6c63:6f77::/64}
```

auf

```
# - subnet: ${IPV6_NETWORK:-fd4d:6169:6c63:6f77::/64}
```

Danach ändern sie die bestehende docker-cmpose.override.yml wie folgt ab:

```
version: '2.1'

services:
  sogo-mailcow:
    volumes:
      - ./data/conf/sogo/custom-theme.css:/usr/lib/GNUstep/SOGo/WebServerResources/css/theme-default.css:z

  ipv6nat-mailcow:
    image: bash:latest
    restart: "no"
    entrypoint: ["echo", "ipv6nat disabled in compose.override.yml"]

```

Ändern sie in der `data/conf/unbound/unbound.conf` den Eintrag von

```
do-ip6: yes
```

auf

```
do-ip6: no
```

Danach noch in der Datei data/conf/postfix/extra.cf die folgenden Zeilen hinzufügen:

```
smtp_address_preference = ipv4
inet_protocols = ipv4
```

Jetzt noch die folgenden Befehle ausführen:

```
sed -i '/::/d' data/conf/nginx/listen_*
sed -i '/::/d' data/conf/nginx/templates/listen*
sed -i '/::/d' data/conf/nginx/dynmaps.conf
sed -i 's/,\[::\]//g' data/conf/dovecot/dovecot.conf
sed -i 's/\[::\]://g' data/conf/phpfpm/php-fpm.d/pools.conf
```

Und zuletzt noch Mailcow neustarten:

```
docker compose down && docker compose up -d
```

Danach dann im WebUI Debug schauen wie das AMCE Log aussieht.

Weitere Informationen: [https://docs.mailcow.email/post\_installation/firststeps-disable\_ipv6/](https://docs.mailcow.email/post_installation/firststeps-disable_ipv6/)

Wenn das nicht funktioniert, und die URL von extern aufrufbar ist, dennoch mit http validation failed, müssen in der mailcow.conf folgende Änderungen vorgenommen werden:

```
SKIP_IP_CHECK=y 
SKIP_HTTP_VERIFICATION=y
```

Anschließend dann:

```
docker-compose down
service docker restart
docker-compose up -d
docker-compose logs --tail=200 -f acme-mailcow
```

Weitere Informationen: [https://github.com/mailcow/mailcow-dockerized/issues/4463](https://github.com/mailcow/mailcow-dockerized/issues/4463)

# Design Anpassungen Mailcow UI

Anpassungen Mailcow UI

Das Favicon kann man wie folgt ändern:

- Loggt euch per SSH ein auf dem Dockerserver
- Wechselt in das Verzeichnis /opt/mailcow-dockerized/data/web
- sudo cp favicon.png favicon.png.orig
- sudo wget [https://www.leibling.de/wp-content/uploads/2022/09/cropped-220911-Logo-IT-Sicherheit-512px-32x32.png](https://www.leibling.de/wp-content/uploads/2022/09/cropped-220911-Logo-IT-Sicherheit-512px-32x32.png)
- sudo mv cropped-220911-Logo-IT-Sicherheit-512px-32x32.png favicon.png

# Design Anpassungen SOGo WebUI

Das Design von SOGo läßt sich ebenfalls anpassen.

##### Weitere Informationen

- [https://community.mailcow.email/d/709-customize-sogo-theme/4](https://community.mailcow.email/d/709-customize-sogo-theme/4)
- [https://docs.mailcow.email/manual-guides/SOGo/u\_e-sogo/](https://docs.mailcow.email/manual-guides/SOGo/u_e-sogo/)
- [https://github.com/NlightN22/sogo-dark-red](https://github.com/NlightN22/sogo-dark-red)
- [https://m1.material.io/style/color.html#color-color-palette](https://m1.material.io/style/color.html#color-color-palette)


##### Favicon.ico

Erstellt eine Favicon und ladet diese nach /opt/mailcow-dockerized/conf/sogo/custom-favicon.ico

Danach gebt ihr den folgenden Befehl ein:

```
docker compose restart memcached-mailcow sogo-mailcow
```

##### Anmeldelogo

Erstellt eine SVG Datei und ladet diese nach /opt/mailcow-dockerized/conf/sogo/sogo-full.svg

Danach gebt ihr den folgenden Befehl ein:

```
docker compose restart memcached-mailcow sogo-mailcow
```


##### Farben Anmeldeseite

Erstellt die Datei /opt/mailcow-dockerized/conf/sogo/custom-theme.js mit folgenden Inhalt:

```
(function() {
  'use strict';
  angular.module('SOGo.Common')
    .config(configure)

  configure.$inject = ['$mdThemingProvider'];
  function configure($mdThemingProvider) {
    var greyMap = $mdThemingProvider.extendPalette('grey', {
      '200': 'F5F5F5',
      '300': 'E5E5E5',
      '1000': '4C566A'
    });
    var blueCow = $mdThemingProvider.extendPalette('red', {
      '600': 'E5E5E5'
    });
    $mdThemingProvider.definePalette('frost-grey', greyMap);
    $mdThemingProvider.definePalette('blue-cow', blueCow);
    $mdThemingProvider.theme('default')
      .primaryPalette('red', {
        'default': '400',
        'hue-1': '400',
        'hue-2': '600',
        'hue-3': 'A700'
      })
      .accentPalette('red', {
        'default': '700',
        'hue-1': '300',
        'hue-2': '300',
        'hue-3': 'A700'
      })
      .backgroundPalette('frost-grey');
    $mdThemingProvider.generateThemesOnDemand(false);
  }
})();
```

Danach gebt ihr den folgenden Befehl ein:

```
docker compose restart memcached-mailcow sogo-mailcow
```


##### Erstellen eines angepassten Themes

Für Anpassungen für das gesamte Theme, muss zuerst die Datei /opt/mailcow-dockerized/docker-compose.override.yml erstellt werden mit den folgenden Inhalt:

```
version: '2.1'

services:
  sogo-mailcow:
    volumes:
      - ./data/conf/sogo/custom-theme.css:/usr/lib/GNUstep/SOGo/WebServerResources/css/theme-default.css:z
```

Danach noch die Datei /opt/mailcow-dockerized/data/conf/sogo/custom-theme.css mit folgenden Inhalt erstellen:

```
/**
 * To copy the theming css to the clipboard:

    copy([].slice.call(document.styleSheets)
      .map(e => e.ownerNode)
      .filter(e => e.hasAttribute('md-theme-style'))
      .map(e => e.textContent)
      .join('\n')
    )

 * See https://github.com/angular/material/blob/master/docs/content/performance/internet-explorer.md
 */
md-autocomplete.md-default-theme input, md-autocomplete input {
    color: rgba(0,0,0,0.87)
}

.md-autocomplete-standard-list-container.md-default-theme .md-autocomplete-suggestion, .md-autocomplete-standard-list-container .md-autocomplete-suggestion,.md-autocomplete-suggestions-container.md-default-theme .md-autocomplete-suggestion, .md-autocomplete-suggestions-container .md-autocomplete-suggestion {
    color: rgba(0,0,0,0.87)
}

md-bottom-sheet.md-default-theme.md-list md-list-item, md-bottom-sheet.md-list md-list-item {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-primary, .md-button.md-primary {
    color: rgb(139,0,0)
}

.md-button.md-default-theme.md-primary.md-fab, .md-button.md-primary.md-fab,.md-button.md-default-theme.md-primary.md-raised, .md-button.md-primary.md-raised {
    background-color: rgb(139,0,0);
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon, .md-button.md-primary.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon, .md-button.md-primary.md-raised:not([disabled]) md-icon {
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover, .md-button.md-primary.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-primary.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover, .md-button.md-primary.md-raised:not([disabled]):hover {
    background-color: rgb(205,92,92)
}

.md-button.md-default-theme.md-primary:not([disabled]) md-icon, .md-button.md-primary:not([disabled]) md-icon {
    color: rgb(139,0,0)
}

._md a.md-default-theme:not(.md-button).md-primary, ._md a:not(.md-button).md-primary {
    color: rgb(139,0,0)
}

._md a.md-default-theme:not(.md-button).md-primary:hover, ._md a:not(.md-button).md-primary:hover {
    color: rgb(249,133,133)
}

md-card.md-default-theme .md-card-image, md-card .md-card-image {
    border-radius: 2px 2px 0 0
}

md-card.md-default-theme md-card-header md-card-header-text .md-subhead, md-card md-card-header md-card-header-text .md-subhead,md-card.md-default-theme md-card-title md-card-title-text:not(:only-child) .md-subhead, md-card md-card-title md-card-title-text:not(:only-child) .md-subhead {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme .md-ink-ripple, md-checkbox .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme:not(.md-checked) .md-icon, md-checkbox:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme:not([disabled]).md-primary .md-ripple, md-checkbox:not([disabled]).md-primary .md-ripple {
    color: rgb(205,92,92)
}

md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ripple, md-checkbox:not([disabled]).md-primary.md-checked .md-ripple {
    color: rgb(brown)
}

md-checkbox.md-default-theme:not([disabled]).md-primary .md-ink-ripple, md-checkbox:not([disabled]).md-primary .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple, md-checkbox:not([disabled]).md-primary.md-checked .md-ink-ripple {
    color: rgba(139,0,0,0.87)
}

md-checkbox.md-default-theme:not([disabled]).md-primary:not(.md-checked) .md-icon, md-checkbox:not([disabled]).md-primary:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon, md-checkbox:not([disabled]).md-primary.md-checked .md-icon {
    background-color: rgba(139,0,0,0.87)
}

md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before, md-checkbox:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
    background-color: rgba(139,0,0,0.26)
}

md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon:after, md-checkbox:not([disabled]).md-primary.md-checked .md-icon:after {
    border-color: rgba(255,255,255,0.87)
}

md-checkbox.md-default-theme:not([disabled]).md-primary .md-indeterminate[disabled] .md-container, md-checkbox:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
    color: rgba(0,0,0,0.38)
}

md-checkbox.md-default-theme[disabled]:not(.md-checked) .md-icon, md-checkbox[disabled]:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.38)
}

md-checkbox.md-default-theme[disabled] .md-label, md-checkbox[disabled] .md-label {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme .md-chips, md-chips .md-chips {
    box-shadow: 0 1px rgba(0,0,0,0.12)
}

md-chips.md-default-theme .md-chips.md-focused, md-chips .md-chips.md-focused {
    box-shadow: 0 2px rgb(139,0,0)
}

md-chips.md-default-theme .md-chips .md-chip-input-container input, md-chips .md-chips .md-chip-input-container input {
    color: rgba(0,0,0,0.87)
}

md-chips.md-default-theme .md-chips .md-chip-input-container input::-webkit-input-placeholder, md-chips .md-chips .md-chip-input-container input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme .md-chips .md-chip-input-container input:-ms-input-placeholder, md-chips .md-chips .md-chip-input-container input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme .md-chips .md-chip-input-container input::-ms-input-placeholder, md-chips .md-chips .md-chip-input-container input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme .md-chips .md-chip-input-container input::placeholder, md-chips .md-chips .md-chip-input-container input::placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme .md-chips .md-chip-input-container input:-moz-placeholder, md-chips .md-chips .md-chip-input-container input:-moz-placeholder,md-chips.md-default-theme .md-chips .md-chip-input-container input::-moz-placeholder, md-chips .md-chips .md-chip-input-container input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

md-chips.md-default-theme md-chip.md-focused, md-chips md-chip.md-focused {
    background: rgb(139,0,0);
    color: rgba(255,255,255,0.87)
}

md-chips.md-default-theme md-chip.md-focused md-icon, md-chips md-chip.md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-chips.md-default-theme .md-chip-remove-container button.md-chip-remove md-icon, md-chips .md-chip-remove-container button.md-chip-remove md-icon,md-chips.md-default-theme .md-chip-remove-container buttonmd-chip-remove md-icon, md-chips .md-chip-remove-container buttonmd-chip-remove md-icon {
    fill: rgba(0,0,0,0.54);
    color: rgba(0,0,0,0.54)
}

.md-default-theme .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator, .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
    border: 1px solid rgb(234,185,185)
}

.md-default-theme .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled, .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
    color: rgba(234,185,185,0.6)
}

.md-default-theme .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator, .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-default-theme .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator, .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
    background: rgb(234,185,185);
    border-color: transparent;
    color: rgba(255,255,255,0.87)
}

.md-default-theme .md-calendar-date-disabled, .md-calendar-date-disabled,.md-default-theme .md-calendar-month-label-disabled, .md-calendar-month-label-disabled {
    color: rgba(0,0,0,0.38)
}

.md-default-theme .md-calendar-month-label md-icon, .md-calendar-month-label md-icon,.md-default-theme .md-datepicker-input, .md-datepicker-input {
    color: rgba(0,0,0,0.87)
}

.md-default-theme .md-datepicker-input::-webkit-input-placeholder, .md-datepicker-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme .md-datepicker-input:-ms-input-placeholder, .md-datepicker-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme .md-datepicker-input::-ms-input-placeholder, .md-datepicker-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme .md-datepicker-input::placeholder, .md-datepicker-input::placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme .md-datepicker-input:-moz-placeholder, .md-datepicker-input:-moz-placeholder,.md-default-theme .md-datepicker-input::-moz-placeholder, .md-datepicker-input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

.md-default-theme .md-datepicker-input-container, .md-datepicker-input-container {
    border-bottom-color: rgba(0,0,0,0.12)
}

.md-default-theme .md-datepicker-input-container.md-datepicker-focused, .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(139,0,0)
}

.md-default-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle, .md-datepicker-triangle-button .md-datepicker-expand-triangle {
    border-top-color: rgba(0,0,0,0.54)
}

.md-default-theme .md-datepicker-open .md-datepicker-calendar-icon, .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(139,0,0)
}

md-dialog.md-default-theme.md-content-overflow md-dialog-actions, md-dialog.md-content-overflow md-dialog-actions {
    border-top-color: rgba(0,0,0,0.12)
}

md-divider.md-default-theme, md-divider {
    border-color: rgba(0,0,0,0.12)
}

md-icon.md-default-theme, md-icon {
    color: rgba(0,0,0,0.54)
}

md-icon.md-default-theme.md-primary, md-icon.md-primary {
    color: rgb(139,0,0)
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input, md-input-container:not(.md-input-invalid).md-input-focused .md-input,md-input-container.md-default-theme:not(.md-input-invalid).md-input-resized .md-input, md-input-container:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(139,0,0)
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label, md-input-container:not(.md-input-invalid).md-input-focused label,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon, md-input-container:not(.md-input-invalid).md-input-focused md-icon {
    color: rgb(139,0,0)
}

md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h3, md-list md-list-item.md-2-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h4, md-list md-list-item.md-2-line .md-list-item-text h4,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h3, md-list md-list-item.md-3-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h4, md-list md-list-item.md-3-line .md-list-item-text h4 {
    color: rgba(0,0,0,0.87)
}

md-list.md-default-theme md-list-item.md-2-line .md-list-item-text p, md-list md-list-item.md-2-line .md-list-item-text p,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text p, md-list md-list-item.md-3-line .md-list-item-text p {
    color: rgba(0,0,0,0.54)
}

md-list.md-default-theme md-list-item>md-icon, md-list md-list-item>md-icon {
    color: rgba(0,0,0,0.54)
}

md-list.md-default-theme md-list-item>md-icon.md-highlight, md-list md-list-item>md-icon.md-highlight {
    color: rgb(139,0,0)
}

md-menu-content.md-default-theme md-menu-item, md-menu-content md-menu-item {
    color: rgba(0,0,0,0.87)
}

md-menu-content.md-default-theme md-menu-item md-icon, md-menu-content md-menu-item md-icon {
    color: rgba(0,0,0,0.54)
}

md-menu-content.md-default-theme md-menu-item .md-button[disabled], md-menu-content md-menu-item .md-button[disabled],md-menu-content.md-default-theme md-menu-item .md-button[disabled] md-icon, md-menu-content md-menu-item .md-button[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

md-menu-bar.md-default-theme>button.md-button, md-menu-bar>button.md-button {
    border-radius: 2px;
    color: rgba(0,0,0,0.87)
}

md-menu-bar.md-default-theme md-menu>button, md-menu-bar md-menu>button {
    color: rgba(0,0,0,0.87)
}

md-menu-content.md-default-theme .md-menu>.md-button:after, md-menu-content .md-menu>.md-button:after {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler, md-toolbar.md-menu-toolbar md-toolbar-filler {
    background-color: rgb(139,0,0);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler md-icon, md-toolbar.md-menu-toolbar md-toolbar-filler md-icon {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme .md-button._md-nav-button.md-unselected, md-nav-bar .md-button._md-nav-button.md-unselected {
    color: rgba(0,0,0,0.54)
}

md-nav-bar.md-default-theme .md-button._md-nav-button[disabled], md-nav-bar .md-button._md-nav-button[disabled] {
    color: rgba(0,0,0,0.38)
}

md-nav-bar.md-default-theme.md-primary>.md-nav-bar, md-nav-bar.md-primary>.md-nav-bar {
    background-color: rgb(139,0,0)
}

md-nav-bar.md-default-theme.md-primary>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-primary>.md-nav-bar .md-button._md-nav-button {
    color: rgb(222,189,189)
}

md-nav-bar.md-default-theme.md-primary>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-primary>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar>md-nav-bar.md-default-theme>.md-nav-bar, md-toolbar>md-nav-bar>.md-nav-bar {
    background-color: rgb(139,0,0)
}

md-toolbar>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button, md-toolbar>md-nav-bar>.md-nav-bar .md-button._md-nav-button {
    color: rgb(222,189,189)
}

md-toolbar>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-progress-circular.md-default-theme path, md-progress-circular path {
    stroke: rgb(139,0,0)
}

md-progress-linear.md-default-theme .md-container, md-progress-linear .md-container {
    background-color: rgb(222,189,189)
}

md-progress-linear.md-default-theme .md-bar, md-progress-linear .md-bar {
    background-color: rgb(139,0,0)
}

md-progress-linear.md-default-theme[md-mode=buffer].md-primary .md-bar1, md-progress-linear[md-mode=buffer].md-primary .md-bar1 {
    background-color: rgb(222,189,189)
}

md-progress-linear.md-default-theme[md-mode=buffer].md-primary .md-dashed:before, md-progress-linear[md-mode=buffer].md-primary .md-dashed:before {
    background: radial-gradient(rgb(222,189,189) 0,rgb(222,189,189) 16%,transparent 42%)
}

md-radio-button.md-default-theme .md-off, md-radio-button .md-off {
    border-color: rgba(0,0,0,0.54)
}

md-radio-button.md-default-theme:not([disabled]).md-primary .md-on, md-radio-button:not([disabled]).md-primary .md-on,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-on, md-radio-button:not([disabled]) .md-primary .md-on,md-radio-group.md-default-theme:not([disabled]).md-primary .md-on, md-radio-group:not([disabled]).md-primary .md-on,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-on, md-radio-group:not([disabled]) .md-primary .md-on {
    background-color: rgba(139,0,0,0.87)
}

md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-off, md-radio-button:not([disabled]).md-primary.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-button:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-button:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-button:not([disabled]) .md-primary .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-off, md-radio-group:not([disabled]).md-primary.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-group:not([disabled]) .md-primary.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-group:not([disabled]).md-primary .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-group:not([disabled]) .md-primary .md-checked .md-off {
    border-color: rgba(139,0,0,0.87)
}

md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-button:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-button:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-button:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-button:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-group:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group:not([disabled]) .md-primary .md-checked .md-ink-ripple {
    color: rgba(139,0,0,0.87)
}

md-radio-button.md-default-theme:not([disabled]).md-primary .md-container .md-ripple, md-radio-button:not([disabled]).md-primary .md-container .md-ripple,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-button:not([disabled]) .md-primary .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]).md-primary .md-container .md-ripple, md-radio-group:not([disabled]).md-primary .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group:not([disabled]) .md-primary .md-container .md-ripple {
    color: rgb(205,92,92)
}

md-radio-button.md-default-theme[disabled], md-radio-button[disabled],md-radio-group.md-default-theme[disabled], md-radio-group[disabled] {
    color: rgba(0,0,0,0.38)
}

md-radio-button.md-default-theme[disabled] .md-container .md-off, md-radio-button[disabled] .md-container .md-off,md-radio-button.md-default-theme[disabled] .md-container .md-on, md-radio-button[disabled] .md-container .md-on,md-radio-group.md-default-theme[disabled] .md-container .md-off, md-radio-group[disabled] .md-container .md-off,md-radio-group.md-default-theme[disabled] .md-container .md-on, md-radio-group[disabled] .md-container .md-on {
    border-color: rgba(0,0,0,0.38)
}

md-radio-group.md-default-theme .md-checked:not([disabled]).md-primary .md-ink-ripple, md-radio-group .md-checked:not([disabled]).md-primary .md-ink-ripple,md-radio-group.md-default-theme.md-primary .md-checked:not([disabled]) .md-ink-ripple, md-radio-group.md-primary .md-checked:not([disabled]) .md-ink-ripple {
    color: rgba(139,0,0,0.26)
}

md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before, md-radio-group.md-focused:not(:empty) .md-checked.md-primary .md-container:before,md-radio-group.md-default-theme.md-focused:not(:empty).md-primary .md-checked .md-container:before, md-radio-group.md-focused:not(:empty).md-primary .md-checked .md-container:before {
    background-color: rgba(139,0,0,0.26)
}

md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-default-theme .md-select-value span:first-child:after, md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select .md-select-value span:first-child:after {
    color: rgba(0,0,0,0.38)
}

md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme .md-select-value, md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value,md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme .md-select-value.md-select-placeholder, md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value.md-select-placeholder {
    color: rgb(139,0,0)
}

md-input-container.md-input-invalid md-select.md-default-theme.md-no-underline .md-select-value, md-input-container.md-input-invalid md-select.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme .md-select-value, md-select .md-select-value {
    border-bottom-color: rgba(0,0,0,0.12)
}

md-select.md-default-theme .md-select-value.md-select-placeholder, md-select .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.38)
}

md-select.md-default-theme.md-no-underline .md-select-value, md-select.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.ng-invalid.ng-touched.md-no-underline .md-select-value, md-select.ng-invalid.ng-touched.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme:not([disabled]):focus .md-select-value, md-select:not([disabled]):focus .md-select-value {
    border-bottom-color: rgb(139,0,0);
    color: rgba(0,0,0,0.87)
}

md-select.md-default-theme:not([disabled]):focus .md-select-value.md-select-placeholder, md-select:not([disabled]):focus .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.87)
}

md-select.md-default-theme:not([disabled]):focus.md-no-underline .md-select-value, md-select:not([disabled]):focus.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme[disabled] .md-select-icon, md-select[disabled] .md-select-icon,md-select.md-default-theme[disabled] .md-select-value, md-select[disabled] .md-select-value,md-select.md-default-theme[disabled] .md-select-value.md-select-placeholder, md-select[disabled] .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.38)
}

md-select.md-default-theme .md-select-icon, md-select .md-select-icon {
    color: rgba(0,0,0,0.54)
}

md-select-menu.md-default-theme md-content md-optgroup, md-select-menu md-content md-optgroup {
    color: rgba(0,0,0,0.54)
}

md-select-menu.md-default-theme md-content md-option, md-select-menu md-content md-option {
    color: rgba(0,0,0,0.87)
}

md-select-menu.md-default-theme md-content md-option[disabled] .md-text, md-select-menu md-content md-option[disabled] .md-text {
    color: rgba(0,0,0,0.38)
}

md-select-menu.md-default-theme md-content md-option[selected], md-select-menu md-content md-option[selected] {
    color: rgb(234,185,185)
}

md-select-menu.md-default-theme md-content md-option[selected].md-focused, md-select-menu md-content md-option[selected].md-focused,md-select-menu.md-default-theme md-content md-option[selected]:focus, md-select-menu md-content md-option[selected]:focus {
    color: rgb(205,92,92)
}

.md-checkbox-enabled.md-default-theme .md-ripple, .md-checkbox-enabled .md-ripple {
    color: rgb(205,92,92)
}

.md-checkbox-enabled.md-default-theme .md-ink-ripple, .md-checkbox-enabled .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

.md-checkbox-enabled.md-default-theme[selected] .md-ink-ripple, .md-checkbox-enabled[selected] .md-ink-ripple {
    color: rgba(139,0,0,0.87)
}

.md-checkbox-enabled.md-default-theme:not(.md-checked) .md-icon, .md-checkbox-enabled:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

.md-checkbox-enabled.md-default-theme[selected] .md-icon, .md-checkbox-enabled[selected] .md-icon {
    background-color: rgba(139,0,0,0.87)
}

.md-checkbox-enabled.md-default-theme[selected].md-focused .md-container:before, .md-checkbox-enabled[selected].md-focused .md-container:before {
    background-color: rgba(139,0,0,0.26)
}

.md-checkbox-enabled.md-default-theme[selected] .md-icon:after, .md-checkbox-enabled[selected] .md-icon:after {
    border-color: rgba(255,255,255,0.87)
}

.md-checkbox-enabled.md-default-theme .md-indeterminate[disabled] .md-container, .md-checkbox-enabled .md-indeterminate[disabled] .md-container {
    color: rgba(0,0,0,0.38)
}

.md-checkbox-enabled.md-default-theme md-option .md-text, .md-checkbox-enabled md-option .md-text {
    color: rgba(0,0,0,0.87)
}

md-slider.md-default-theme.md-primary .md-focus-ring, md-slider.md-primary .md-focus-ring {
    background-color: rgba(226,166,166,0.38)
}

md-slider.md-default-theme.md-primary .md-track.md-track-fill, md-slider.md-primary .md-track.md-track-fill {
    background-color: rgb(139,0,0)
}

md-slider.md-default-theme.md-primary .md-thumb:after, md-slider.md-primary .md-thumb:after {
    background-color: rgb(139,0,0);
    border-color: rgb(139,0,0)
}

md-slider.md-default-theme.md-primary .md-sign, md-slider.md-primary .md-sign {
    background-color: rgb(139,0,0)
}

md-slider.md-default-theme.md-primary .md-sign:after, md-slider.md-primary .md-sign:after {
    border-top-color: rgb(139,0,0)
}

md-slider.md-default-theme.md-primary[md-vertical] .md-sign:after, md-slider.md-primary[md-vertical] .md-sign:after {
    border-left-color: rgb(139,0,0);
    border-top-color: transparent
}

md-slider.md-default-theme.md-primary .md-thumb-text, md-slider.md-primary .md-thumb-text {
    color: rgba(255,255,255,0.87)
}

md-slider.md-default-theme[disabled] .md-thumb:after, md-slider[disabled] .md-thumb:after {
    border-color: transparent
}

md-slider-container[disabled]>:first-child:not(md-slider),md-slider-container[disabled]>:last-child:not(md-slider) {
    color: rgba(0,0,0,0.38)
}

.md-subheader.md-default-theme.md-primary, .md-subheader.md-primary {
    color: rgb(139,0,0)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-primary .md-ink-ripple, md-switch.md-checked:not([disabled]).md-primary .md-ink-ripple {
    color: rgb(139,0,0)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-primary .md-thumb, md-switch.md-checked:not([disabled]).md-primary .md-thumb {
    background-color: rgb(139,0,0)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-primary .md-bar, md-switch.md-checked:not([disabled]).md-primary .md-bar {
    background-color: rgba(139,0,0,0.5)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before, md-switch.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before {
    background-color: rgba(139,0,0,0.26)
}

md-tabs.md-default-theme md-next-button md-icon, md-tabs md-next-button md-icon,md-tabs.md-default-theme md-prev-button md-icon, md-tabs md-prev-button md-icon {
    color: rgba(0,0,0,0.54)
}

md-tabs.md-default-theme .md-tab, md-tabs .md-tab {
    color: rgba(0,0,0,0.54)
}

md-tabs.md-default-theme .md-tab[disabled], md-tabs .md-tab[disabled],md-tabs.md-default-theme .md-tab[disabled] md-icon, md-tabs .md-tab[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

md-tabs.md-default-theme .md-tab.md-focused, md-tabs .md-tab.md-focused {
    background: rgba(139,0,0,0.1)
}

md-tabs.md-default-theme.md-primary>md-tabs-wrapper, md-tabs.md-primary>md-tabs-wrapper {
    background-color: rgb(139,0,0)
}

md-tabs.md-default-theme.md-primary>md-tabs-wrapper md-next-button md-icon, md-tabs.md-primary>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-primary>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-primary>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.87)
}

md-tabs.md-default-theme.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(255,255,255,0.7)
}

md-tabs.md-default-theme.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-tabs.md-default-theme.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-tabs.md-default-theme.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgb(255,0,0);
    color: rgb(255,0,0)
}

md-tabs.md-default-theme.md-primary.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-primary.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper, md-toolbar>md-tabs>md-tabs-wrapper {
    background-color: rgb(139,0,0)
}

md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper md-next-button md-icon, md-toolbar>md-tabs>md-tabs-wrapper md-next-button md-icon,md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper md-prev-button md-icon, md-toolbar>md-tabs>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(255,255,255,0.7)
}

md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar>md-tabs.md-default-theme.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar>md-tabs.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toast.md-default-theme .md-toast-content .md-button.md-highlight.md-primary, md-toast .md-toast-content .md-button.md-highlight.md-primary {
    color: rgb(139,0,0)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar), md-toolbar:not(.md-menu-toolbar) {
    background-color: rgb(139,0,0);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon, md-toolbar:not(.md-menu-toolbar) md-icon {
    fill: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) .md-button[disabled] md-icon, md-toolbar:not(.md-menu-toolbar) .md-button[disabled] md-icon {
    fill: rgba(255,255,255,0.26);
    color: rgba(255,255,255,0.26)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input {
    border-color: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.5);
    opacity: 1
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.7);
    opacity: 1
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgba(255,255,255,0.87)
}

.md-autocomplete-suggestions.md-3-line li p {
    color: rgba(0,0,0,0.54);
}

.sg-time-selection-indicator.sg-time-selected,.sg-time-selection-indicator:hover.sg-time-selected,.sg-time-selection-indicator.md-focus.sg-time-selected {
    background: rgb(234,185,185);
}

.sg-timepicker-open .sg-timepicker-icon {
    color: rgb(139,0,0);
}

[ui-view=calendars] .hours {
    color: rgb(249,133,133);
}

.attendees .event {
    background-color: rgb(237,190,190);
}

.sg-message-thread {
    background-color: rgb(222,189,189);
}

.sg-message-thread-first {
    background-color: rgb(226,166,166);
}

md-autocomplete.md-default-theme.md-hue-1 input, md-autocomplete.md-hue-1 input {
    color: rgba(0,0,0,0.87)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion, .md-autocomplete-standard-list-container.md-hue-1 .md-autocomplete-suggestion,.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion, .md-autocomplete-suggestions-container.md-hue-1 .md-autocomplete-suggestion {
    color: rgba(0,0,0,0.87)
}

md-bottom-sheet.md-default-theme.md-hue-1.md-list md-list-item, md-bottom-sheet.md-hue-1.md-list md-list-item {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-1.md-primary, .md-button.md-hue-1.md-primary {
    color: rgb(208,141,141)
}

.md-button.md-default-theme.md-hue-1.md-primary.md-fab, .md-button.md-hue-1.md-primary.md-fab,.md-button.md-default-theme.md-hue-1.md-primary.md-raised, .md-button.md-hue-1.md-primary.md-raised {
    background-color: rgb(208,141,141);
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]) md-icon, .md-button.md-hue-1.md-primary.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]) md-icon, .md-button.md-hue-1.md-primary.md-raised:not([disabled]) md-icon {
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]):hover, .md-button.md-hue-1.md-primary.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-hue-1.md-primary.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]):hover, .md-button.md-hue-1.md-primary.md-raised:not([disabled]):hover {
    background-color: rgb(205,92,92)
}

.md-button.md-default-theme.md-hue-1.md-primary:not([disabled]) md-icon, .md-button.md-hue-1.md-primary:not([disabled]) md-icon {
    color: rgb(208,141,141)
}

._md a.md-default-theme.md-hue-1:not(.md-button).md-primary, ._md a.md-hue-1:not(.md-button).md-primary {
    color: rgb(208,141,141)
}

._md a.md-default-theme.md-hue-1:not(.md-button).md-primary:hover, ._md a.md-hue-1:not(.md-button).md-primary:hover {
    color: rgb(249,133,133)
}

md-card.md-default-theme.md-hue-1 .md-card-image, md-card.md-hue-1 .md-card-image {
    border-radius: 2px 2px 0 0
}

md-card.md-default-theme.md-hue-1 md-card-header md-card-header-text .md-subhead, md-card.md-hue-1 md-card-header md-card-header-text .md-subhead,md-card.md-default-theme.md-hue-1 md-card-title md-card-title-text:not(:only-child) .md-subhead, md-card.md-hue-1 md-card-title md-card-title-text:not(:only-child) .md-subhead {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-1 .md-ink-ripple, md-checkbox.md-hue-1 .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-1:not(.md-checked) .md-icon, md-checkbox.md-hue-1:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-ripple, md-checkbox.md-hue-1:not([disabled]).md-primary .md-ripple {
    color: rgb(205,92,92)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ripple, md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-ripple {
    color: rgb(brown)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-ink-ripple, md-checkbox.md-hue-1:not([disabled]).md-primary .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple, md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple {
    color: rgba(208,141,141,0.87)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary:not(.md-checked) .md-icon, md-checkbox.md-hue-1:not([disabled]).md-primary:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-icon, md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-icon {
    background-color: rgba(208,141,141,0.87)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked.md-focused .md-container:before, md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
    background-color: rgba(208,141,141,0.26)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-icon:after, md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-icon:after {
    border-color: rgba(255,255,255,0.87)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-indeterminate[disabled] .md-container, md-checkbox.md-hue-1:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
    color: rgba(0,0,0,0.38)
}

md-checkbox.md-default-theme.md-hue-1[disabled]:not(.md-checked) .md-icon, md-checkbox.md-hue-1[disabled]:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.38)
}

md-checkbox.md-default-theme.md-hue-1[disabled] .md-label, md-checkbox.md-hue-1[disabled] .md-label {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-1 .md-chips, md-chips.md-hue-1 .md-chips {
    box-shadow: 0 1px rgba(0,0,0,0.12)
}

md-chips.md-default-theme.md-hue-1 .md-chips.md-focused, md-chips.md-hue-1 .md-chips.md-focused {
    box-shadow: 0 2px rgb(208,141,141)
}

md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input, md-chips.md-hue-1 .md-chips .md-chip-input-container input {
    color: rgba(0,0,0,0.87)
}

md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input::-webkit-input-placeholder, md-chips.md-hue-1 .md-chips .md-chip-input-container input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input:-ms-input-placeholder, md-chips.md-hue-1 .md-chips .md-chip-input-container input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input::-ms-input-placeholder, md-chips.md-hue-1 .md-chips .md-chip-input-container input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input::placeholder, md-chips.md-hue-1 .md-chips .md-chip-input-container input::placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input:-moz-placeholder, md-chips.md-hue-1 .md-chips .md-chip-input-container input:-moz-placeholder,md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input::-moz-placeholder, md-chips.md-hue-1 .md-chips .md-chip-input-container input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

md-chips.md-default-theme.md-hue-1 md-chip.md-focused, md-chips.md-hue-1 md-chip.md-focused {
    background: rgb(208,141,141);
    color: rgba(255,255,255,0.87)
}

md-chips.md-default-theme.md-hue-1 md-chip.md-focused md-icon, md-chips.md-hue-1 md-chip.md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-chips.md-default-theme.md-hue-1 .md-chip-remove-container button.md-chip-remove md-icon, md-chips.md-hue-1 .md-chip-remove-container button.md-chip-remove md-icon,md-chips.md-default-theme.md-hue-1 .md-chip-remove-container buttonmd-chip-remove md-icon, md-chips.md-hue-1 .md-chip-remove-container buttonmd-chip-remove md-icon {
    fill: rgba(0,0,0,0.54);
    color: rgba(0,0,0,0.54)
}

.md-default-theme.md-hue-1 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator, .md-hue-1 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
    border: 1px solid rgb(234,185,185)
}

.md-default-theme.md-hue-1 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled, .md-hue-1 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
    color: rgba(234,185,185,0.6)
}

.md-default-theme.md-hue-1 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator, .md-hue-1 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-default-theme.md-hue-1 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator, .md-hue-1 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
    background: rgb(234,185,185);
    border-color: transparent;
    color: rgba(255,255,255,0.87)
}

.md-default-theme.md-hue-1 .md-calendar-date-disabled, .md-hue-1 .md-calendar-date-disabled,.md-default-theme.md-hue-1 .md-calendar-month-label-disabled, .md-hue-1 .md-calendar-month-label-disabled {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-1 .md-calendar-month-label md-icon, .md-hue-1 .md-calendar-month-label md-icon,.md-default-theme.md-hue-1 .md-datepicker-input, .md-hue-1 .md-datepicker-input {
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-1 .md-datepicker-input::-webkit-input-placeholder, .md-hue-1 .md-datepicker-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-1 .md-datepicker-input:-ms-input-placeholder, .md-hue-1 .md-datepicker-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-1 .md-datepicker-input::-ms-input-placeholder, .md-hue-1 .md-datepicker-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-1 .md-datepicker-input::placeholder, .md-hue-1 .md-datepicker-input::placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-1 .md-datepicker-input:-moz-placeholder, .md-hue-1 .md-datepicker-input:-moz-placeholder,.md-default-theme.md-hue-1 .md-datepicker-input::-moz-placeholder, .md-hue-1 .md-datepicker-input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

.md-default-theme.md-hue-1 .md-datepicker-input-container, .md-hue-1 .md-datepicker-input-container {
    border-bottom-color: rgba(0,0,0,0.12)
}

.md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-focused, .md-hue-1 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(208,141,141)
}

.md-default-theme.md-hue-1 .md-datepicker-triangle-button .md-datepicker-expand-triangle, .md-hue-1 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
    border-top-color: rgba(0,0,0,0.54)
}

.md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon, .md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(208,141,141)
}

md-dialog.md-default-theme.md-hue-1.md-content-overflow md-dialog-actions, md-dialog.md-hue-1.md-content-overflow md-dialog-actions {
    border-top-color: rgba(0,0,0,0.12)
}

md-divider.md-default-theme.md-hue-1, md-divider.md-hue-1 {
    border-color: rgba(0,0,0,0.12)
}

md-icon.md-default-theme.md-hue-1, md-icon.md-hue-1 {
    color: rgba(0,0,0,0.54)
}

md-icon.md-default-theme.md-hue-1.md-primary, md-icon.md-hue-1.md-primary {
    color: rgb(208,141,141)
}

md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused .md-input, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused .md-input,md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-resized .md-input, md-input-container.md-hue-1:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(208,141,141)
}

md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused label, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused label,md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused md-icon, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused md-icon {
    color: rgb(208,141,141)
}

md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text h3, md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h3,md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text h4, md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h4,md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text h3, md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text h3,md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text h4, md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text h4 {
    color: rgba(0,0,0,0.87)
}

md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text p, md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text p,md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text p, md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text p {
    color: rgba(0,0,0,0.54)
}

md-list.md-default-theme.md-hue-1 md-list-item>md-icon, md-list.md-hue-1 md-list-item>md-icon {
    color: rgba(0,0,0,0.54)
}

md-list.md-default-theme.md-hue-1 md-list-item>md-icon.md-highlight, md-list.md-hue-1 md-list-item>md-icon.md-highlight {
    color: rgb(208,141,141)
}

md-menu-content.md-default-theme.md-hue-1 md-menu-item, md-menu-content.md-hue-1 md-menu-item {
    color: rgba(0,0,0,0.87)
}

md-menu-content.md-default-theme.md-hue-1 md-menu-item md-icon, md-menu-content.md-hue-1 md-menu-item md-icon {
    color: rgba(0,0,0,0.54)
}

md-menu-content.md-default-theme.md-hue-1 md-menu-item .md-button[disabled], md-menu-content.md-hue-1 md-menu-item .md-button[disabled],md-menu-content.md-default-theme.md-hue-1 md-menu-item .md-button[disabled] md-icon, md-menu-content.md-hue-1 md-menu-item .md-button[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

md-menu-bar.md-default-theme.md-hue-1>button.md-button, md-menu-bar.md-hue-1>button.md-button {
    border-radius: 2px;
    color: rgba(0,0,0,0.87)
}

md-menu-bar.md-default-theme.md-hue-1 md-menu>button, md-menu-bar.md-hue-1 md-menu>button {
    color: rgba(0,0,0,0.87)
}

md-menu-content.md-default-theme.md-hue-1 .md-menu>.md-button:after, md-menu-content.md-hue-1 .md-menu>.md-button:after {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar md-toolbar-filler, md-toolbar.md-hue-1.md-menu-toolbar md-toolbar-filler {
    background-color: rgb(208,141,141);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar md-toolbar-filler md-icon, md-toolbar.md-hue-1.md-menu-toolbar md-toolbar-filler md-icon {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-hue-1 .md-button._md-nav-button.md-unselected, md-nav-bar.md-hue-1 .md-button._md-nav-button.md-unselected {
    color: rgba(0,0,0,0.54)
}

md-nav-bar.md-default-theme.md-hue-1 .md-button._md-nav-button[disabled], md-nav-bar.md-hue-1 .md-button._md-nav-button[disabled] {
    color: rgba(0,0,0,0.38)
}

md-nav-bar.md-default-theme.md-hue-1.md-primary>.md-nav-bar, md-nav-bar.md-hue-1.md-primary>.md-nav-bar {
    background-color: rgb(208,141,141)
}

md-nav-bar.md-default-theme.md-hue-1.md-primary>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-1.md-primary>.md-nav-bar .md-button._md-nav-button {
    color: rgb(222,189,189)
}

md-nav-bar.md-default-theme.md-hue-1.md-primary>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-1.md-primary>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-1.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-1.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-hue-1.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-1.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar, md-toolbar>md-nav-bar.md-hue-1>.md-nav-bar {
    background-color: rgb(208,141,141)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button, md-toolbar>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button {
    color: rgb(222,189,189)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-progress-circular.md-default-theme.md-hue-1 path, md-progress-circular.md-hue-1 path {
    stroke: rgb(208,141,141)
}

md-progress-linear.md-default-theme.md-hue-1 .md-container, md-progress-linear.md-hue-1 .md-container {
    background-color: rgb(222,189,189)
}

md-progress-linear.md-default-theme.md-hue-1 .md-bar, md-progress-linear.md-hue-1 .md-bar {
    background-color: rgb(208,141,141)
}

md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-primary .md-bar1, md-progress-linear.md-hue-1[md-mode=buffer].md-primary .md-bar1 {
    background-color: rgb(222,189,189)
}

md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-primary .md-dashed:before, md-progress-linear.md-hue-1[md-mode=buffer].md-primary .md-dashed:before {
    background: radial-gradient(rgb(222,189,189) 0,rgb(222,189,189) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-1 .md-off, md-radio-button.md-hue-1 .md-off {
    border-color: rgba(0,0,0,0.54)
}

md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-on, md-radio-button.md-hue-1:not([disabled]).md-primary .md-on,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-on, md-radio-button.md-hue-1:not([disabled]) .md-primary .md-on,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-on, md-radio-group.md-hue-1:not([disabled]).md-primary .md-on,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-on, md-radio-group.md-hue-1:not([disabled]) .md-primary .md-on {
    background-color: rgba(208,141,141,0.87)
}

md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-off, md-radio-button.md-hue-1:not([disabled]).md-primary.md-checked .md-off,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-off, md-radio-button.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-off, md-radio-button.md-hue-1:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-off, md-radio-button.md-hue-1:not([disabled]) .md-primary .md-checked .md-off,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-off, md-radio-group.md-hue-1:not([disabled]).md-primary.md-checked .md-off,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-off, md-radio-group.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-off, md-radio-group.md-hue-1:not([disabled]).md-primary .md-checked .md-off,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-off, md-radio-group.md-hue-1:not([disabled]) .md-primary .md-checked .md-off {
    border-color: rgba(208,141,141,0.87)
}

md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-button.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-button.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-button.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-button.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-group.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple {
    color: rgba(208,141,141,0.87)
}

md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-container .md-ripple, md-radio-button.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple, md-radio-button.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-container .md-ripple, md-radio-group.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple {
    color: rgb(205,92,92)
}

md-radio-button.md-default-theme.md-hue-1[disabled], md-radio-button.md-hue-1[disabled],md-radio-group.md-default-theme.md-hue-1[disabled], md-radio-group.md-hue-1[disabled] {
    color: rgba(0,0,0,0.38)
}

md-radio-button.md-default-theme.md-hue-1[disabled] .md-container .md-off, md-radio-button.md-hue-1[disabled] .md-container .md-off,md-radio-button.md-default-theme.md-hue-1[disabled] .md-container .md-on, md-radio-button.md-hue-1[disabled] .md-container .md-on,md-radio-group.md-default-theme.md-hue-1[disabled] .md-container .md-off, md-radio-group.md-hue-1[disabled] .md-container .md-off,md-radio-group.md-default-theme.md-hue-1[disabled] .md-container .md-on, md-radio-group.md-hue-1[disabled] .md-container .md-on {
    border-color: rgba(0,0,0,0.38)
}

md-radio-group.md-default-theme.md-hue-1 .md-checked:not([disabled]).md-primary .md-ink-ripple, md-radio-group.md-hue-1 .md-checked:not([disabled]).md-primary .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1.md-primary .md-checked:not([disabled]) .md-ink-ripple, md-radio-group.md-hue-1.md-primary .md-checked:not([disabled]) .md-ink-ripple {
    color: rgba(208,141,141,0.26)
}

md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked.md-primary .md-container:before, md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked.md-primary .md-container:before,md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty).md-primary .md-checked .md-container:before, md-radio-group.md-hue-1.md-focused:not(:empty).md-primary .md-checked .md-container:before {
    background-color: rgba(208,141,141,0.26)
}

md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-default-theme.md-hue-1 .md-select-value span:first-child:after, md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-hue-1 .md-select-value span:first-child:after {
    color: rgba(0,0,0,0.38)
}

md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-1 .md-select-value, md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-1 .md-select-value,md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-1 .md-select-value.md-select-placeholder, md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-1 .md-select-value.md-select-placeholder {
    color: rgb(208,141,141)
}

md-input-container.md-input-invalid md-select.md-default-theme.md-hue-1.md-no-underline .md-select-value, md-input-container.md-input-invalid md-select.md-hue-1.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-1 .md-select-value, md-select.md-hue-1 .md-select-value {
    border-bottom-color: rgba(0,0,0,0.12)
}

md-select.md-default-theme.md-hue-1 .md-select-value.md-select-placeholder, md-select.md-hue-1 .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.38)
}

md-select.md-default-theme.md-hue-1.md-no-underline .md-select-value, md-select.md-hue-1.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-1.ng-invalid.ng-touched.md-no-underline .md-select-value, md-select.md-hue-1.ng-invalid.ng-touched.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-1:not([disabled]):focus .md-select-value, md-select.md-hue-1:not([disabled]):focus .md-select-value {
    border-bottom-color: rgb(208,141,141);
    color: rgba(0,0,0,0.87)
}

md-select.md-default-theme.md-hue-1:not([disabled]):focus .md-select-value.md-select-placeholder, md-select.md-hue-1:not([disabled]):focus .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.87)
}

md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-no-underline .md-select-value, md-select.md-hue-1:not([disabled]):focus.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-1[disabled] .md-select-icon, md-select.md-hue-1[disabled] .md-select-icon,md-select.md-default-theme.md-hue-1[disabled] .md-select-value, md-select.md-hue-1[disabled] .md-select-value,md-select.md-default-theme.md-hue-1[disabled] .md-select-value.md-select-placeholder, md-select.md-hue-1[disabled] .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.38)
}

md-select.md-default-theme.md-hue-1 .md-select-icon, md-select.md-hue-1 .md-select-icon {
    color: rgba(0,0,0,0.54)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-optgroup, md-select-menu.md-hue-1 md-content md-optgroup {
    color: rgba(0,0,0,0.54)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-option, md-select-menu.md-hue-1 md-content md-option {
    color: rgba(0,0,0,0.87)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-option[disabled] .md-text, md-select-menu.md-hue-1 md-content md-option[disabled] .md-text {
    color: rgba(0,0,0,0.38)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected], md-select-menu.md-hue-1 md-content md-option[selected] {
    color: rgb(234,185,185)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected].md-focused, md-select-menu.md-hue-1 md-content md-option[selected].md-focused,md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected]:focus, md-select-menu.md-hue-1 md-content md-option[selected]:focus {
    color: rgb(205,92,92)
}

.md-checkbox-enabled.md-default-theme.md-hue-1 .md-ripple, .md-checkbox-enabled.md-hue-1 .md-ripple {
    color: rgb(205,92,92)
}

.md-checkbox-enabled.md-default-theme.md-hue-1 .md-ink-ripple, .md-checkbox-enabled.md-hue-1 .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-ink-ripple, .md-checkbox-enabled.md-hue-1[selected] .md-ink-ripple {
    color: rgba(208,141,141,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-1:not(.md-checked) .md-icon, .md-checkbox-enabled.md-hue-1:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-icon, .md-checkbox-enabled.md-hue-1[selected] .md-icon {
    background-color: rgba(208,141,141,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-1[selected].md-focused .md-container:before, .md-checkbox-enabled.md-hue-1[selected].md-focused .md-container:before {
    background-color: rgba(208,141,141,0.26)
}

.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-icon:after, .md-checkbox-enabled.md-hue-1[selected] .md-icon:after {
    border-color: rgba(255,255,255,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-1 .md-indeterminate[disabled] .md-container, .md-checkbox-enabled.md-hue-1 .md-indeterminate[disabled] .md-container {
    color: rgba(0,0,0,0.38)
}

.md-checkbox-enabled.md-default-theme.md-hue-1 md-option .md-text, .md-checkbox-enabled.md-hue-1 md-option .md-text {
    color: rgba(0,0,0,0.87)
}

md-slider.md-default-theme.md-hue-1.md-primary .md-focus-ring, md-slider.md-hue-1.md-primary .md-focus-ring {
    background-color: rgba(226,166,166,0.38)
}

md-slider.md-default-theme.md-hue-1.md-primary .md-track.md-track-fill, md-slider.md-hue-1.md-primary .md-track.md-track-fill {
    background-color: rgb(208,141,141)
}

md-slider.md-default-theme.md-hue-1.md-primary .md-thumb:after, md-slider.md-hue-1.md-primary .md-thumb:after {
    background-color: rgb(208,141,141);
    border-color: rgb(208,141,141)
}

md-slider.md-default-theme.md-hue-1.md-primary .md-sign, md-slider.md-hue-1.md-primary .md-sign {
    background-color: rgb(208,141,141)
}

md-slider.md-default-theme.md-hue-1.md-primary .md-sign:after, md-slider.md-hue-1.md-primary .md-sign:after {
    border-top-color: rgb(208,141,141)
}

md-slider.md-default-theme.md-hue-1.md-primary[md-vertical] .md-sign:after, md-slider.md-hue-1.md-primary[md-vertical] .md-sign:after {
    border-left-color: rgb(208,141,141);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-1.md-primary .md-thumb-text, md-slider.md-hue-1.md-primary .md-thumb-text {
    color: rgba(255,255,255,0.87)
}

md-slider.md-default-theme.md-hue-1[disabled] .md-thumb:after, md-slider.md-hue-1[disabled] .md-thumb:after {
    border-color: transparent
}

md-slider-container[disabled]>:first-child:not(md-slider),md-slider-container[disabled]>:last-child:not(md-slider) {
    color: rgba(0,0,0,0.38)
}

.md-subheader.md-default-theme.md-hue-1.md-primary, .md-subheader.md-hue-1.md-primary {
    color: rgb(208,141,141)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-primary .md-ink-ripple, md-switch.md-hue-1.md-checked:not([disabled]).md-primary .md-ink-ripple {
    color: rgb(208,141,141)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-primary .md-thumb, md-switch.md-hue-1.md-checked:not([disabled]).md-primary .md-thumb {
    background-color: rgb(208,141,141)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-primary .md-bar, md-switch.md-hue-1.md-checked:not([disabled]).md-primary .md-bar {
    background-color: rgba(208,141,141,0.5)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before, md-switch.md-hue-1.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before {
    background-color: rgba(208,141,141,0.26)
}

md-tabs.md-default-theme.md-hue-1 md-next-button md-icon, md-tabs.md-hue-1 md-next-button md-icon,md-tabs.md-default-theme.md-hue-1 md-prev-button md-icon, md-tabs.md-hue-1 md-prev-button md-icon {
    color: rgba(0,0,0,0.54)
}

md-tabs.md-default-theme.md-hue-1 .md-tab, md-tabs.md-hue-1 .md-tab {
    color: rgba(0,0,0,0.54)
}

md-tabs.md-default-theme.md-hue-1 .md-tab[disabled], md-tabs.md-hue-1 .md-tab[disabled],md-tabs.md-default-theme.md-hue-1 .md-tab[disabled] md-icon, md-tabs.md-hue-1 .md-tab[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused, md-tabs.md-hue-1 .md-tab.md-focused {
    background: rgba(208,141,141,0.1)
}

md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper, md-tabs.md-hue-1.md-primary>md-tabs-wrapper {
    background-color: rgb(208,141,141)
}

md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-1.md-primary>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-1.md-primary>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.87)
}

md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(255,255,255,0.7)
}

md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-tabs.md-default-theme.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-1.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgb(250,250,250);
    color: rgb(250,250,250)
}

md-tabs.md-default-theme.md-hue-1.md-primary.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-1.md-primary.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper {
    background-color: rgb(208,141,141)
}

md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper md-next-button md-icon, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper md-next-button md-icon,md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper md-prev-button md-icon, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(255,255,255,0.7)
}

md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar>md-tabs.md-default-theme.md-hue-1.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar>md-tabs.md-hue-1.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight.md-primary, md-toast.md-hue-1 .md-toast-content .md-button.md-highlight.md-primary {
    color: rgb(208,141,141)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar), md-toolbar.md-hue-1:not(.md-menu-toolbar) {
    background-color: rgb(208,141,141);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-icon, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-icon {
    fill: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) .md-button[disabled] md-icon, md-toolbar.md-hue-1:not(.md-menu-toolbar) .md-button[disabled] md-icon {
    fill: rgba(255,255,255,0.26);
    color: rgba(255,255,255,0.26)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input {
    border-color: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.5);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.7);
    opacity: 1
}
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgba(255,255,255,0.87)
}

.md-autocomplete-suggestions.md-3-line li p {
    color: rgba(0,0,0,0.54);
}

.sg-time-selection-indicator.sg-time-selected,.sg-time-selection-indicator:hover.sg-time-selected,.sg-time-selection-indicator.md-focus.sg-time-selected {
    background: rgb(234,185,185);
}

.sg-timepicker-open .sg-timepicker-icon {
    color: rgb(139,0,0);
}

[ui-view=calendars] .hours {
    color: rgb(249,133,133);
}

.attendees .event {
    background-color: rgb(237,190,190);
}

.sg-message-thread {
    background-color: rgb(222,189,189);
}

.sg-message-thread-first {
    background-color: rgb(226,166,166);
}

md-autocomplete.md-default-theme.md-hue-2 input, md-autocomplete.md-hue-2 input {
    color: rgba(0,0,0,0.87)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion, .md-autocomplete-standard-list-container.md-hue-2 .md-autocomplete-suggestion,.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion, .md-autocomplete-suggestions-container.md-hue-2 .md-autocomplete-suggestion {
    color: rgba(0,0,0,0.87)
}

md-bottom-sheet.md-default-theme.md-hue-2.md-list md-list-item, md-bottom-sheet.md-hue-2.md-list md-list-item {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-2.md-primary, .md-button.md-hue-2.md-primary {
    color: rgb(149,70,70)
}

.md-button.md-default-theme.md-hue-2.md-primary.md-fab, .md-button.md-hue-2.md-primary.md-fab,.md-button.md-default-theme.md-hue-2.md-primary.md-raised, .md-button.md-hue-2.md-primary.md-raised {
    background-color: rgb(149,70,70);
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]) md-icon, .md-button.md-hue-2.md-primary.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]) md-icon, .md-button.md-hue-2.md-primary.md-raised:not([disabled]) md-icon {
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]):hover, .md-button.md-hue-2.md-primary.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-hue-2.md-primary.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]):hover, .md-button.md-hue-2.md-primary.md-raised:not([disabled]):hover {
    background-color: rgb(205,92,92)
}

.md-button.md-default-theme.md-hue-2.md-primary:not([disabled]) md-icon, .md-button.md-hue-2.md-primary:not([disabled]) md-icon {
    color: rgb(149,70,70)
}

._md a.md-default-theme.md-hue-2:not(.md-button).md-primary, ._md a.md-hue-2:not(.md-button).md-primary {
    color: rgb(149,70,70)
}

._md a.md-default-theme.md-hue-2:not(.md-button).md-primary:hover, ._md a.md-hue-2:not(.md-button).md-primary:hover {
    color: rgb(249,133,133)
}

md-card.md-default-theme.md-hue-2 .md-card-image, md-card.md-hue-2 .md-card-image {
    border-radius: 2px 2px 0 0
}

md-card.md-default-theme.md-hue-2 md-card-header md-card-header-text .md-subhead, md-card.md-hue-2 md-card-header md-card-header-text .md-subhead,md-card.md-default-theme.md-hue-2 md-card-title md-card-title-text:not(:only-child) .md-subhead, md-card.md-hue-2 md-card-title md-card-title-text:not(:only-child) .md-subhead {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-2 .md-ink-ripple, md-checkbox.md-hue-2 .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-2:not(.md-checked) .md-icon, md-checkbox.md-hue-2:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-ripple, md-checkbox.md-hue-2:not([disabled]).md-primary .md-ripple {
    color: rgb(205,92,92)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ripple, md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-ripple {
    color: rgb(brown)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-ink-ripple, md-checkbox.md-hue-2:not([disabled]).md-primary .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple, md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple {
    color: rgba(149,70,70,0.87)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary:not(.md-checked) .md-icon, md-checkbox.md-hue-2:not([disabled]).md-primary:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-icon, md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-icon {
    background-color: rgba(149,70,70,0.87)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked.md-focused .md-container:before, md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
    background-color: rgba(149,70,70,0.26)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-icon:after, md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-icon:after {
    border-color: rgba(255,255,255,0.87)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-indeterminate[disabled] .md-container, md-checkbox.md-hue-2:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
    color: rgba(0,0,0,0.38)
}

md-checkbox.md-default-theme.md-hue-2[disabled]:not(.md-checked) .md-icon, md-checkbox.md-hue-2[disabled]:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.38)
}

md-checkbox.md-default-theme.md-hue-2[disabled] .md-label, md-checkbox.md-hue-2[disabled] .md-label {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-2 .md-chips, md-chips.md-hue-2 .md-chips {
    box-shadow: 0 1px rgba(0,0,0,0.12)
}

md-chips.md-default-theme.md-hue-2 .md-chips.md-focused, md-chips.md-hue-2 .md-chips.md-focused {
    box-shadow: 0 2px rgb(149,70,70)
}

md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input, md-chips.md-hue-2 .md-chips .md-chip-input-container input {
    color: rgba(0,0,0,0.87)
}

md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input::-webkit-input-placeholder, md-chips.md-hue-2 .md-chips .md-chip-input-container input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input:-ms-input-placeholder, md-chips.md-hue-2 .md-chips .md-chip-input-container input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input::-ms-input-placeholder, md-chips.md-hue-2 .md-chips .md-chip-input-container input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input::placeholder, md-chips.md-hue-2 .md-chips .md-chip-input-container input::placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input:-moz-placeholder, md-chips.md-hue-2 .md-chips .md-chip-input-container input:-moz-placeholder,md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input::-moz-placeholder, md-chips.md-hue-2 .md-chips .md-chip-input-container input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

md-chips.md-default-theme.md-hue-2 md-chip.md-focused, md-chips.md-hue-2 md-chip.md-focused {
    background: rgb(149,70,70);
    color: rgba(255,255,255,0.87)
}

md-chips.md-default-theme.md-hue-2 md-chip.md-focused md-icon, md-chips.md-hue-2 md-chip.md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-chips.md-default-theme.md-hue-2 .md-chip-remove-container button.md-chip-remove md-icon, md-chips.md-hue-2 .md-chip-remove-container button.md-chip-remove md-icon,md-chips.md-default-theme.md-hue-2 .md-chip-remove-container buttonmd-chip-remove md-icon, md-chips.md-hue-2 .md-chip-remove-container buttonmd-chip-remove md-icon {
    fill: rgba(0,0,0,0.54);
    color: rgba(0,0,0,0.54)
}

.md-default-theme.md-hue-2 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator, .md-hue-2 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
    border: 1px solid rgb(234,185,185)
}

.md-default-theme.md-hue-2 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled, .md-hue-2 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
    color: rgba(234,185,185,0.6)
}

.md-default-theme.md-hue-2 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator, .md-hue-2 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-default-theme.md-hue-2 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator, .md-hue-2 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
    background: rgb(234,185,185);
    border-color: transparent;
    color: rgba(255,255,255,0.87)
}

.md-default-theme.md-hue-2 .md-calendar-date-disabled, .md-hue-2 .md-calendar-date-disabled,.md-default-theme.md-hue-2 .md-calendar-month-label-disabled, .md-hue-2 .md-calendar-month-label-disabled {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-2 .md-calendar-month-label md-icon, .md-hue-2 .md-calendar-month-label md-icon,.md-default-theme.md-hue-2 .md-datepicker-input, .md-hue-2 .md-datepicker-input {
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-2 .md-datepicker-input::-webkit-input-placeholder, .md-hue-2 .md-datepicker-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-2 .md-datepicker-input:-ms-input-placeholder, .md-hue-2 .md-datepicker-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-2 .md-datepicker-input::-ms-input-placeholder, .md-hue-2 .md-datepicker-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-2 .md-datepicker-input::placeholder, .md-hue-2 .md-datepicker-input::placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-2 .md-datepicker-input:-moz-placeholder, .md-hue-2 .md-datepicker-input:-moz-placeholder,.md-default-theme.md-hue-2 .md-datepicker-input::-moz-placeholder, .md-hue-2 .md-datepicker-input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

.md-default-theme.md-hue-2 .md-datepicker-input-container, .md-hue-2 .md-datepicker-input-container {
    border-bottom-color: rgba(0,0,0,0.12)
}

.md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-focused, .md-hue-2 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(149,70,70)
}

.md-default-theme.md-hue-2 .md-datepicker-triangle-button .md-datepicker-expand-triangle, .md-hue-2 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
    border-top-color: rgba(0,0,0,0.54)
}

.md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon, .md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(149,70,70)
}

md-dialog.md-default-theme.md-hue-2.md-content-overflow md-dialog-actions, md-dialog.md-hue-2.md-content-overflow md-dialog-actions {
    border-top-color: rgba(0,0,0,0.12)
}

md-divider.md-default-theme.md-hue-2, md-divider.md-hue-2 {
    border-color: rgba(0,0,0,0.12)
}

md-icon.md-default-theme.md-hue-2, md-icon.md-hue-2 {
    color: rgba(0,0,0,0.54)
}

md-icon.md-default-theme.md-hue-2.md-primary, md-icon.md-hue-2.md-primary {
    color: rgb(149,70,70)
}

md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused .md-input, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused .md-input,md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-resized .md-input, md-input-container.md-hue-2:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(149,70,70)
}

md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused label, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused label,md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused md-icon, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused md-icon {
    color: rgb(149,70,70)
}

md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text h3, md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h3,md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text h4, md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h4,md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text h3, md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text h3,md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text h4, md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text h4 {
    color: rgba(0,0,0,0.87)
}

md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text p, md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text p,md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text p, md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text p {
    color: rgba(0,0,0,0.54)
}

md-list.md-default-theme.md-hue-2 md-list-item>md-icon, md-list.md-hue-2 md-list-item>md-icon {
    color: rgba(0,0,0,0.54)
}

md-list.md-default-theme.md-hue-2 md-list-item>md-icon.md-highlight, md-list.md-hue-2 md-list-item>md-icon.md-highlight {
    color: rgb(149,70,70)
}

md-menu-content.md-default-theme.md-hue-2 md-menu-item, md-menu-content.md-hue-2 md-menu-item {
    color: rgba(0,0,0,0.87)
}

md-menu-content.md-default-theme.md-hue-2 md-menu-item md-icon, md-menu-content.md-hue-2 md-menu-item md-icon {
    color: rgba(0,0,0,0.54)
}

md-menu-content.md-default-theme.md-hue-2 md-menu-item .md-button[disabled], md-menu-content.md-hue-2 md-menu-item .md-button[disabled],md-menu-content.md-default-theme.md-hue-2 md-menu-item .md-button[disabled] md-icon, md-menu-content.md-hue-2 md-menu-item .md-button[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

md-menu-bar.md-default-theme.md-hue-2>button.md-button, md-menu-bar.md-hue-2>button.md-button {
    border-radius: 2px;
    color: rgba(0,0,0,0.87)
}

md-menu-bar.md-default-theme.md-hue-2 md-menu>button, md-menu-bar.md-hue-2 md-menu>button {
    color: rgba(0,0,0,0.87)
}

md-menu-content.md-default-theme.md-hue-2 .md-menu>.md-button:after, md-menu-content.md-hue-2 .md-menu>.md-button:after {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar md-toolbar-filler, md-toolbar.md-hue-2.md-menu-toolbar md-toolbar-filler {
    background-color: rgb(149,70,70);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar md-toolbar-filler md-icon, md-toolbar.md-hue-2.md-menu-toolbar md-toolbar-filler md-icon {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-hue-2 .md-button._md-nav-button.md-unselected, md-nav-bar.md-hue-2 .md-button._md-nav-button.md-unselected {
    color: rgba(0,0,0,0.54)
}

md-nav-bar.md-default-theme.md-hue-2 .md-button._md-nav-button[disabled], md-nav-bar.md-hue-2 .md-button._md-nav-button[disabled] {
    color: rgba(0,0,0,0.38)
}

md-nav-bar.md-default-theme.md-hue-2.md-primary>.md-nav-bar, md-nav-bar.md-hue-2.md-primary>.md-nav-bar {
    background-color: rgb(149,70,70)
}

md-nav-bar.md-default-theme.md-hue-2.md-primary>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-2.md-primary>.md-nav-bar .md-button._md-nav-button {
    color: rgb(222,189,189)
}

md-nav-bar.md-default-theme.md-hue-2.md-primary>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-2.md-primary>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-2.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-2.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-hue-2.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-2.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar, md-toolbar>md-nav-bar.md-hue-2>.md-nav-bar {
    background-color: rgb(149,70,70)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button, md-toolbar>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button {
    color: rgb(222,189,189)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-progress-circular.md-default-theme.md-hue-2 path, md-progress-circular.md-hue-2 path {
    stroke: rgb(149,70,70)
}

md-progress-linear.md-default-theme.md-hue-2 .md-container, md-progress-linear.md-hue-2 .md-container {
    background-color: rgb(222,189,189)
}

md-progress-linear.md-default-theme.md-hue-2 .md-bar, md-progress-linear.md-hue-2 .md-bar {
    background-color: rgb(149,70,70)
}

md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-primary .md-bar1, md-progress-linear.md-hue-2[md-mode=buffer].md-primary .md-bar1 {
    background-color: rgb(222,189,189)
}

md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-primary .md-dashed:before, md-progress-linear.md-hue-2[md-mode=buffer].md-primary .md-dashed:before {
    background: radial-gradient(rgb(222,189,189) 0,rgb(222,189,189) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-2 .md-off, md-radio-button.md-hue-2 .md-off {
    border-color: rgba(0,0,0,0.54)
}

md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-on, md-radio-button.md-hue-2:not([disabled]).md-primary .md-on,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-on, md-radio-button.md-hue-2:not([disabled]) .md-primary .md-on,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-on, md-radio-group.md-hue-2:not([disabled]).md-primary .md-on,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-on, md-radio-group.md-hue-2:not([disabled]) .md-primary .md-on {
    background-color: rgba(149,70,70,0.87)
}

md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-off, md-radio-button.md-hue-2:not([disabled]).md-primary.md-checked .md-off,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-off, md-radio-button.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-off, md-radio-button.md-hue-2:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-off, md-radio-button.md-hue-2:not([disabled]) .md-primary .md-checked .md-off,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-off, md-radio-group.md-hue-2:not([disabled]).md-primary.md-checked .md-off,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-off, md-radio-group.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-off, md-radio-group.md-hue-2:not([disabled]).md-primary .md-checked .md-off,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-off, md-radio-group.md-hue-2:not([disabled]) .md-primary .md-checked .md-off {
    border-color: rgba(149,70,70,0.87)
}

md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-button.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-button.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-button.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-button.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-group.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple {
    color: rgba(149,70,70,0.87)
}

md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-container .md-ripple, md-radio-button.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple, md-radio-button.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-container .md-ripple, md-radio-group.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple {
    color: rgb(205,92,92)
}

md-radio-button.md-default-theme.md-hue-2[disabled], md-radio-button.md-hue-2[disabled],md-radio-group.md-default-theme.md-hue-2[disabled], md-radio-group.md-hue-2[disabled] {
    color: rgba(0,0,0,0.38)
}

md-radio-button.md-default-theme.md-hue-2[disabled] .md-container .md-off, md-radio-button.md-hue-2[disabled] .md-container .md-off,md-radio-button.md-default-theme.md-hue-2[disabled] .md-container .md-on, md-radio-button.md-hue-2[disabled] .md-container .md-on,md-radio-group.md-default-theme.md-hue-2[disabled] .md-container .md-off, md-radio-group.md-hue-2[disabled] .md-container .md-off,md-radio-group.md-default-theme.md-hue-2[disabled] .md-container .md-on, md-radio-group.md-hue-2[disabled] .md-container .md-on {
    border-color: rgba(0,0,0,0.38)
}

md-radio-group.md-default-theme.md-hue-2 .md-checked:not([disabled]).md-primary .md-ink-ripple, md-radio-group.md-hue-2 .md-checked:not([disabled]).md-primary .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2.md-primary .md-checked:not([disabled]) .md-ink-ripple, md-radio-group.md-hue-2.md-primary .md-checked:not([disabled]) .md-ink-ripple {
    color: rgba(149,70,70,0.26)
}

md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked.md-primary .md-container:before, md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked.md-primary .md-container:before,md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty).md-primary .md-checked .md-container:before, md-radio-group.md-hue-2.md-focused:not(:empty).md-primary .md-checked .md-container:before {
    background-color: rgba(149,70,70,0.26)
}

md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-default-theme.md-hue-2 .md-select-value span:first-child:after, md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-hue-2 .md-select-value span:first-child:after {
    color: rgba(0,0,0,0.38)
}

md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-2 .md-select-value, md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-2 .md-select-value,md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-2 .md-select-value.md-select-placeholder, md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-2 .md-select-value.md-select-placeholder {
    color: rgb(149,70,70)
}

md-input-container.md-input-invalid md-select.md-default-theme.md-hue-2.md-no-underline .md-select-value, md-input-container.md-input-invalid md-select.md-hue-2.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-2 .md-select-value, md-select.md-hue-2 .md-select-value {
    border-bottom-color: rgba(0,0,0,0.12)
}

md-select.md-default-theme.md-hue-2 .md-select-value.md-select-placeholder, md-select.md-hue-2 .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.38)
}

md-select.md-default-theme.md-hue-2.md-no-underline .md-select-value, md-select.md-hue-2.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-2.ng-invalid.ng-touched.md-no-underline .md-select-value, md-select.md-hue-2.ng-invalid.ng-touched.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-2:not([disabled]):focus .md-select-value, md-select.md-hue-2:not([disabled]):focus .md-select-value {
    border-bottom-color: rgb(149,70,70);
    color: rgba(0,0,0,0.87)
}

md-select.md-default-theme.md-hue-2:not([disabled]):focus .md-select-value.md-select-placeholder, md-select.md-hue-2:not([disabled]):focus .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.87)
}

md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-no-underline .md-select-value, md-select.md-hue-2:not([disabled]):focus.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-2[disabled] .md-select-icon, md-select.md-hue-2[disabled] .md-select-icon,md-select.md-default-theme.md-hue-2[disabled] .md-select-value, md-select.md-hue-2[disabled] .md-select-value,md-select.md-default-theme.md-hue-2[disabled] .md-select-value.md-select-placeholder, md-select.md-hue-2[disabled] .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.38)
}

md-select.md-default-theme.md-hue-2 .md-select-icon, md-select.md-hue-2 .md-select-icon {
    color: rgba(0,0,0,0.54)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-optgroup, md-select-menu.md-hue-2 md-content md-optgroup {
    color: rgba(0,0,0,0.54)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-option, md-select-menu.md-hue-2 md-content md-option {
    color: rgba(0,0,0,0.87)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-option[disabled] .md-text, md-select-menu.md-hue-2 md-content md-option[disabled] .md-text {
    color: rgba(0,0,0,0.38)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected], md-select-menu.md-hue-2 md-content md-option[selected] {
    color: rgb(234,185,185)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected].md-focused, md-select-menu.md-hue-2 md-content md-option[selected].md-focused,md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected]:focus, md-select-menu.md-hue-2 md-content md-option[selected]:focus {
    color: rgb(205,92,92)
}

.md-checkbox-enabled.md-default-theme.md-hue-2 .md-ripple, .md-checkbox-enabled.md-hue-2 .md-ripple {
    color: rgb(205,92,92)
}

.md-checkbox-enabled.md-default-theme.md-hue-2 .md-ink-ripple, .md-checkbox-enabled.md-hue-2 .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-ink-ripple, .md-checkbox-enabled.md-hue-2[selected] .md-ink-ripple {
    color: rgba(149,70,70,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-2:not(.md-checked) .md-icon, .md-checkbox-enabled.md-hue-2:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-icon, .md-checkbox-enabled.md-hue-2[selected] .md-icon {
    background-color: rgba(149,70,70,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-2[selected].md-focused .md-container:before, .md-checkbox-enabled.md-hue-2[selected].md-focused .md-container:before {
    background-color: rgba(149,70,70,0.26)
}

.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-icon:after, .md-checkbox-enabled.md-hue-2[selected] .md-icon:after {
    border-color: rgba(255,255,255,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-2 .md-indeterminate[disabled] .md-container, .md-checkbox-enabled.md-hue-2 .md-indeterminate[disabled] .md-container {
    color: rgba(0,0,0,0.38)
}

.md-checkbox-enabled.md-default-theme.md-hue-2 md-option .md-text, .md-checkbox-enabled.md-hue-2 md-option .md-text {
    color: rgba(0,0,0,0.87)
}

md-slider.md-default-theme.md-hue-2.md-primary .md-focus-ring, md-slider.md-hue-2.md-primary .md-focus-ring {
    background-color: rgba(226,166,166,0.38)
}

md-slider.md-default-theme.md-hue-2.md-primary .md-track.md-track-fill, md-slider.md-hue-2.md-primary .md-track.md-track-fill {
    background-color: rgb(149,70,70)
}

md-slider.md-default-theme.md-hue-2.md-primary .md-thumb:after, md-slider.md-hue-2.md-primary .md-thumb:after {
    background-color: rgb(149,70,70);
    border-color: rgb(149,70,70)
}

md-slider.md-default-theme.md-hue-2.md-primary .md-sign, md-slider.md-hue-2.md-primary .md-sign {
    background-color: rgb(149,70,70)
}

md-slider.md-default-theme.md-hue-2.md-primary .md-sign:after, md-slider.md-hue-2.md-primary .md-sign:after {
    border-top-color: rgb(149,70,70)
}

md-slider.md-default-theme.md-hue-2.md-primary[md-vertical] .md-sign:after, md-slider.md-hue-2.md-primary[md-vertical] .md-sign:after {
    border-left-color: rgb(149,70,70);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-2.md-primary .md-thumb-text, md-slider.md-hue-2.md-primary .md-thumb-text {
    color: rgba(255,255,255,0.87)
}

md-slider.md-default-theme.md-hue-2[disabled] .md-thumb:after, md-slider.md-hue-2[disabled] .md-thumb:after {
    border-color: transparent
}

md-slider-container[disabled]>:first-child:not(md-slider),md-slider-container[disabled]>:last-child:not(md-slider) {
    color: rgba(0,0,0,0.38)
}

.md-subheader.md-default-theme.md-hue-2.md-primary, .md-subheader.md-hue-2.md-primary {
    color: rgb(149,70,70)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-primary .md-ink-ripple, md-switch.md-hue-2.md-checked:not([disabled]).md-primary .md-ink-ripple {
    color: rgb(149,70,70)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-primary .md-thumb, md-switch.md-hue-2.md-checked:not([disabled]).md-primary .md-thumb {
    background-color: rgb(149,70,70)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-primary .md-bar, md-switch.md-hue-2.md-checked:not([disabled]).md-primary .md-bar {
    background-color: rgba(149,70,70,0.5)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before, md-switch.md-hue-2.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before {
    background-color: rgba(149,70,70,0.26)
}

md-tabs.md-default-theme.md-hue-2 md-next-button md-icon, md-tabs.md-hue-2 md-next-button md-icon,md-tabs.md-default-theme.md-hue-2 md-prev-button md-icon, md-tabs.md-hue-2 md-prev-button md-icon {
    color: rgba(0,0,0,0.54)
}

md-tabs.md-default-theme.md-hue-2 .md-tab, md-tabs.md-hue-2 .md-tab {
    color: rgba(0,0,0,0.54)
}

md-tabs.md-default-theme.md-hue-2 .md-tab[disabled], md-tabs.md-hue-2 .md-tab[disabled],md-tabs.md-default-theme.md-hue-2 .md-tab[disabled] md-icon, md-tabs.md-hue-2 .md-tab[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused, md-tabs.md-hue-2 .md-tab.md-focused {
    background: rgba(149,70,70,0.1)
}

md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper, md-tabs.md-hue-2.md-primary>md-tabs-wrapper {
    background-color: rgb(149,70,70)
}

md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-2.md-primary>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-2.md-primary>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.87)
}

md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(255,255,255,0.7)
}

md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-tabs.md-default-theme.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-2.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgb(250,126,132);
    color: rgb(250,126,132)
}

md-tabs.md-default-theme.md-hue-2.md-primary.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-2.md-primary.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper {
    background-color: rgb(149,70,70)
}

md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper md-next-button md-icon, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper md-next-button md-icon,md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper md-prev-button md-icon, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(255,255,255,0.7)
}

md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar>md-tabs.md-default-theme.md-hue-2.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar>md-tabs.md-hue-2.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight.md-primary, md-toast.md-hue-2 .md-toast-content .md-button.md-highlight.md-primary {
    color: rgb(149,70,70)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar), md-toolbar.md-hue-2:not(.md-menu-toolbar) {
    background-color: rgb(149,70,70);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-icon, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-icon {
    fill: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) .md-button[disabled] md-icon, md-toolbar.md-hue-2:not(.md-menu-toolbar) .md-button[disabled] md-icon {
    fill: rgba(255,255,255,0.26);
    color: rgba(255,255,255,0.26)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input {
    border-color: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.5);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.7);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgba(255,255,255,0.87)
}

.md-autocomplete-suggestions.md-3-line li p {
    color: rgba(0,0,0,0.54);
}

.sg-time-selection-indicator.sg-time-selected,.sg-time-selection-indicator:hover.sg-time-selected,.sg-time-selection-indicator.md-focus.sg-time-selected {
    background: rgb(234,185,185);
}

.sg-timepicker-open .sg-timepicker-icon {
    color: rgb(139,0,0);
}

[ui-view=calendars] .hours {
    color: rgb(249,133,133);
}

.attendees .event {
    background-color: rgb(237,190,190);
}

.sg-message-thread {
    background-color: rgb(222,189,189);
}

.sg-message-thread-first {
    background-color: rgb(226,166,166);
}

md-autocomplete.md-default-theme.md-hue-3 input, md-autocomplete.md-hue-3 input {
    color: rgba(0,0,0,0.87)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion, .md-autocomplete-standard-list-container.md-hue-3 .md-autocomplete-suggestion,.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion, .md-autocomplete-suggestions-container.md-hue-3 .md-autocomplete-suggestion {
    color: rgba(0,0,0,0.87)
}

md-bottom-sheet.md-default-theme.md-hue-3.md-list md-list-item, md-bottom-sheet.md-hue-3.md-list md-list-item {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-3.md-primary, .md-button.md-hue-3.md-primary {
    color: rgb(230,16,16)
}

.md-button.md-default-theme.md-hue-3.md-primary.md-fab, .md-button.md-hue-3.md-primary.md-fab,.md-button.md-default-theme.md-hue-3.md-primary.md-raised, .md-button.md-hue-3.md-primary.md-raised {
    background-color: rgb(230,16,16);
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]) md-icon, .md-button.md-hue-3.md-primary.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]) md-icon, .md-button.md-hue-3.md-primary.md-raised:not([disabled]) md-icon {
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]):hover, .md-button.md-hue-3.md-primary.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-hue-3.md-primary.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]):hover, .md-button.md-hue-3.md-primary.md-raised:not([disabled]):hover {
    background-color: rgb(205,92,92)
}

.md-button.md-default-theme.md-hue-3.md-primary:not([disabled]) md-icon, .md-button.md-hue-3.md-primary:not([disabled]) md-icon {
    color: rgb(230,16,16)
}

._md a.md-default-theme.md-hue-3:not(.md-button).md-primary, ._md a.md-hue-3:not(.md-button).md-primary {
    color: rgb(230,16,16)
}

._md a.md-default-theme.md-hue-3:not(.md-button).md-primary:hover, ._md a.md-hue-3:not(.md-button).md-primary:hover {
    color: rgb(249,133,133)
}

md-card.md-default-theme.md-hue-3 .md-card-image, md-card.md-hue-3 .md-card-image {
    border-radius: 2px 2px 0 0
}

md-card.md-default-theme.md-hue-3 md-card-header md-card-header-text .md-subhead, md-card.md-hue-3 md-card-header md-card-header-text .md-subhead,md-card.md-default-theme.md-hue-3 md-card-title md-card-title-text:not(:only-child) .md-subhead, md-card.md-hue-3 md-card-title md-card-title-text:not(:only-child) .md-subhead {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-3 .md-ink-ripple, md-checkbox.md-hue-3 .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-3:not(.md-checked) .md-icon, md-checkbox.md-hue-3:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-ripple, md-checkbox.md-hue-3:not([disabled]).md-primary .md-ripple {
    color: rgb(205,92,92)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ripple, md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-ripple {
    color: rgb(brown)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-ink-ripple, md-checkbox.md-hue-3:not([disabled]).md-primary .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple, md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple {
    color: rgba(230,16,16,0.87)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary:not(.md-checked) .md-icon, md-checkbox.md-hue-3:not([disabled]).md-primary:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-icon, md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-icon {
    background-color: rgba(230,16,16,0.87)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked.md-focused .md-container:before, md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
    background-color: rgba(230,16,16,0.26)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-icon:after, md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-icon:after {
    border-color: rgba(255,255,255,0.87)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-indeterminate[disabled] .md-container, md-checkbox.md-hue-3:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
    color: rgba(0,0,0,0.38)
}

md-checkbox.md-default-theme.md-hue-3[disabled]:not(.md-checked) .md-icon, md-checkbox.md-hue-3[disabled]:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.38)
}

md-checkbox.md-default-theme.md-hue-3[disabled] .md-label, md-checkbox.md-hue-3[disabled] .md-label {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-3 .md-chips, md-chips.md-hue-3 .md-chips {
    box-shadow: 0 1px rgba(0,0,0,0.12)
}

md-chips.md-default-theme.md-hue-3 .md-chips.md-focused, md-chips.md-hue-3 .md-chips.md-focused {
    box-shadow: 0 2px rgb(230,16,16)
}

md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input, md-chips.md-hue-3 .md-chips .md-chip-input-container input {
    color: rgba(0,0,0,0.87)
}

md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input::-webkit-input-placeholder, md-chips.md-hue-3 .md-chips .md-chip-input-container input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input:-ms-input-placeholder, md-chips.md-hue-3 .md-chips .md-chip-input-container input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input::-ms-input-placeholder, md-chips.md-hue-3 .md-chips .md-chip-input-container input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input::placeholder, md-chips.md-hue-3 .md-chips .md-chip-input-container input::placeholder {
    color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input:-moz-placeholder, md-chips.md-hue-3 .md-chips .md-chip-input-container input:-moz-placeholder,md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input::-moz-placeholder, md-chips.md-hue-3 .md-chips .md-chip-input-container input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

md-chips.md-default-theme.md-hue-3 md-chip.md-focused, md-chips.md-hue-3 md-chip.md-focused {
    background: rgb(230,16,16);
    color: rgba(255,255,255,0.87)
}

md-chips.md-default-theme.md-hue-3 md-chip.md-focused md-icon, md-chips.md-hue-3 md-chip.md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-chips.md-default-theme.md-hue-3 .md-chip-remove-container button.md-chip-remove md-icon, md-chips.md-hue-3 .md-chip-remove-container button.md-chip-remove md-icon,md-chips.md-default-theme.md-hue-3 .md-chip-remove-container buttonmd-chip-remove md-icon, md-chips.md-hue-3 .md-chip-remove-container buttonmd-chip-remove md-icon {
    fill: rgba(0,0,0,0.54);
    color: rgba(0,0,0,0.54)
}

.md-default-theme.md-hue-3 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator, .md-hue-3 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
    border: 1px solid rgb(234,185,185)
}

.md-default-theme.md-hue-3 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled, .md-hue-3 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
    color: rgba(234,185,185,0.6)
}

.md-default-theme.md-hue-3 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator, .md-hue-3 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-default-theme.md-hue-3 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator, .md-hue-3 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
    background: rgb(234,185,185);
    border-color: transparent;
    color: rgba(255,255,255,0.87)
}

.md-default-theme.md-hue-3 .md-calendar-date-disabled, .md-hue-3 .md-calendar-date-disabled,.md-default-theme.md-hue-3 .md-calendar-month-label-disabled, .md-hue-3 .md-calendar-month-label-disabled {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-3 .md-calendar-month-label md-icon, .md-hue-3 .md-calendar-month-label md-icon,.md-default-theme.md-hue-3 .md-datepicker-input, .md-hue-3 .md-datepicker-input {
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-3 .md-datepicker-input::-webkit-input-placeholder, .md-hue-3 .md-datepicker-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-3 .md-datepicker-input:-ms-input-placeholder, .md-hue-3 .md-datepicker-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-3 .md-datepicker-input::-ms-input-placeholder, .md-hue-3 .md-datepicker-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-3 .md-datepicker-input::placeholder, .md-hue-3 .md-datepicker-input::placeholder {
    color: rgba(0,0,0,0.38)
}

.md-default-theme.md-hue-3 .md-datepicker-input:-moz-placeholder, .md-hue-3 .md-datepicker-input:-moz-placeholder,.md-default-theme.md-hue-3 .md-datepicker-input::-moz-placeholder, .md-hue-3 .md-datepicker-input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

.md-default-theme.md-hue-3 .md-datepicker-input-container, .md-hue-3 .md-datepicker-input-container {
    border-bottom-color: rgba(0,0,0,0.12)
}

.md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-focused, .md-hue-3 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(230,16,16)
}

.md-default-theme.md-hue-3 .md-datepicker-triangle-button .md-datepicker-expand-triangle, .md-hue-3 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
    border-top-color: rgba(0,0,0,0.54)
}

.md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon, .md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(230,16,16)
}

md-dialog.md-default-theme.md-hue-3.md-content-overflow md-dialog-actions, md-dialog.md-hue-3.md-content-overflow md-dialog-actions {
    border-top-color: rgba(0,0,0,0.12)
}

md-divider.md-default-theme.md-hue-3, md-divider.md-hue-3 {
    border-color: rgba(0,0,0,0.12)
}

md-icon.md-default-theme.md-hue-3, md-icon.md-hue-3 {
    color: rgba(0,0,0,0.54)
}

md-icon.md-default-theme.md-hue-3.md-primary, md-icon.md-hue-3.md-primary {
    color: rgb(230,16,16)
}

md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused .md-input, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused .md-input,md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-resized .md-input, md-input-container.md-hue-3:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(230,16,16)
}

md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused label, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused label,md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused md-icon, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused md-icon {
    color: rgb(230,16,16)
}

md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text h3, md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h3,md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text h4, md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h4,md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text h3, md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text h3,md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text h4, md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text h4 {
    color: rgba(0,0,0,0.87)
}

md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text p, md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text p,md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text p, md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text p {
    color: rgba(0,0,0,0.54)
}

md-list.md-default-theme.md-hue-3 md-list-item>md-icon, md-list.md-hue-3 md-list-item>md-icon {
    color: rgba(0,0,0,0.54)
}

md-list.md-default-theme.md-hue-3 md-list-item>md-icon.md-highlight, md-list.md-hue-3 md-list-item>md-icon.md-highlight {
    color: rgb(230,16,16)
}

md-menu-content.md-default-theme.md-hue-3 md-menu-item, md-menu-content.md-hue-3 md-menu-item {
    color: rgba(0,0,0,0.87)
}

md-menu-content.md-default-theme.md-hue-3 md-menu-item md-icon, md-menu-content.md-hue-3 md-menu-item md-icon {
    color: rgba(0,0,0,0.54)
}

md-menu-content.md-default-theme.md-hue-3 md-menu-item .md-button[disabled], md-menu-content.md-hue-3 md-menu-item .md-button[disabled],md-menu-content.md-default-theme.md-hue-3 md-menu-item .md-button[disabled] md-icon, md-menu-content.md-hue-3 md-menu-item .md-button[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

md-menu-bar.md-default-theme.md-hue-3>button.md-button, md-menu-bar.md-hue-3>button.md-button {
    border-radius: 2px;
    color: rgba(0,0,0,0.87)
}

md-menu-bar.md-default-theme.md-hue-3 md-menu>button, md-menu-bar.md-hue-3 md-menu>button {
    color: rgba(0,0,0,0.87)
}

md-menu-content.md-default-theme.md-hue-3 .md-menu>.md-button:after, md-menu-content.md-hue-3 .md-menu>.md-button:after {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar md-toolbar-filler, md-toolbar.md-hue-3.md-menu-toolbar md-toolbar-filler {
    background-color: rgb(230,16,16);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar md-toolbar-filler md-icon, md-toolbar.md-hue-3.md-menu-toolbar md-toolbar-filler md-icon {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-hue-3 .md-button._md-nav-button.md-unselected, md-nav-bar.md-hue-3 .md-button._md-nav-button.md-unselected {
    color: rgba(0,0,0,0.54)
}

md-nav-bar.md-default-theme.md-hue-3 .md-button._md-nav-button[disabled], md-nav-bar.md-hue-3 .md-button._md-nav-button[disabled] {
    color: rgba(0,0,0,0.38)
}

md-nav-bar.md-default-theme.md-hue-3.md-primary>.md-nav-bar, md-nav-bar.md-hue-3.md-primary>.md-nav-bar {
    background-color: rgb(230,16,16)
}

md-nav-bar.md-default-theme.md-hue-3.md-primary>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-3.md-primary>.md-nav-bar .md-button._md-nav-button {
    color: rgb(222,189,189)
}

md-nav-bar.md-default-theme.md-hue-3.md-primary>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-3.md-primary>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-3.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-3.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-hue-3.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-3.md-primary>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar, md-toolbar>md-nav-bar.md-hue-3>.md-nav-bar {
    background-color: rgb(230,16,16)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button, md-toolbar>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button {
    color: rgb(222,189,189)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-progress-circular.md-default-theme.md-hue-3 path, md-progress-circular.md-hue-3 path {
    stroke: rgb(230,16,16)
}

md-progress-linear.md-default-theme.md-hue-3 .md-container, md-progress-linear.md-hue-3 .md-container {
    background-color: rgb(222,189,189)
}

md-progress-linear.md-default-theme.md-hue-3 .md-bar, md-progress-linear.md-hue-3 .md-bar {
    background-color: rgb(230,16,16)
}

md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-primary .md-bar1, md-progress-linear.md-hue-3[md-mode=buffer].md-primary .md-bar1 {
    background-color: rgb(222,189,189)
}

md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-primary .md-dashed:before, md-progress-linear.md-hue-3[md-mode=buffer].md-primary .md-dashed:before {
    background: radial-gradient(rgb(222,189,189) 0,rgb(222,189,189) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-3 .md-off, md-radio-button.md-hue-3 .md-off {
    border-color: rgba(0,0,0,0.54)
}

md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-on, md-radio-button.md-hue-3:not([disabled]).md-primary .md-on,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-on, md-radio-button.md-hue-3:not([disabled]) .md-primary .md-on,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-on, md-radio-group.md-hue-3:not([disabled]).md-primary .md-on,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-on, md-radio-group.md-hue-3:not([disabled]) .md-primary .md-on {
    background-color: rgba(230,16,16,0.87)
}

md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-off, md-radio-button.md-hue-3:not([disabled]).md-primary.md-checked .md-off,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-off, md-radio-button.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-off, md-radio-button.md-hue-3:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-off, md-radio-button.md-hue-3:not([disabled]) .md-primary .md-checked .md-off,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-off, md-radio-group.md-hue-3:not([disabled]).md-primary.md-checked .md-off,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-off, md-radio-group.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-off, md-radio-group.md-hue-3:not([disabled]).md-primary .md-checked .md-off,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-off, md-radio-group.md-hue-3:not([disabled]) .md-primary .md-checked .md-off {
    border-color: rgba(230,16,16,0.87)
}

md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-button.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-button.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-button.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-button.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-group.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple {
    color: rgba(230,16,16,0.87)
}

md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-container .md-ripple, md-radio-button.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple, md-radio-button.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-container .md-ripple, md-radio-group.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple {
    color: rgb(205,92,92)
}

md-radio-button.md-default-theme.md-hue-3[disabled], md-radio-button.md-hue-3[disabled],md-radio-group.md-default-theme.md-hue-3[disabled], md-radio-group.md-hue-3[disabled] {
    color: rgba(0,0,0,0.38)
}

md-radio-button.md-default-theme.md-hue-3[disabled] .md-container .md-off, md-radio-button.md-hue-3[disabled] .md-container .md-off,md-radio-button.md-default-theme.md-hue-3[disabled] .md-container .md-on, md-radio-button.md-hue-3[disabled] .md-container .md-on,md-radio-group.md-default-theme.md-hue-3[disabled] .md-container .md-off, md-radio-group.md-hue-3[disabled] .md-container .md-off,md-radio-group.md-default-theme.md-hue-3[disabled] .md-container .md-on, md-radio-group.md-hue-3[disabled] .md-container .md-on {
    border-color: rgba(0,0,0,0.38)
}

md-radio-group.md-default-theme.md-hue-3 .md-checked:not([disabled]).md-primary .md-ink-ripple, md-radio-group.md-hue-3 .md-checked:not([disabled]).md-primary .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3.md-primary .md-checked:not([disabled]) .md-ink-ripple, md-radio-group.md-hue-3.md-primary .md-checked:not([disabled]) .md-ink-ripple {
    color: rgba(230,16,16,0.26)
}

md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked.md-primary .md-container:before, md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked.md-primary .md-container:before,md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty).md-primary .md-checked .md-container:before, md-radio-group.md-hue-3.md-focused:not(:empty).md-primary .md-checked .md-container:before {
    background-color: rgba(230,16,16,0.26)
}

md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-default-theme.md-hue-3 .md-select-value span:first-child:after, md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-hue-3 .md-select-value span:first-child:after {
    color: rgba(0,0,0,0.38)
}

md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-3 .md-select-value, md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-3 .md-select-value,md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-3 .md-select-value.md-select-placeholder, md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-3 .md-select-value.md-select-placeholder {
    color: rgb(230,16,16)
}

md-input-container.md-input-invalid md-select.md-default-theme.md-hue-3.md-no-underline .md-select-value, md-input-container.md-input-invalid md-select.md-hue-3.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-3 .md-select-value, md-select.md-hue-3 .md-select-value {
    border-bottom-color: rgba(0,0,0,0.12)
}

md-select.md-default-theme.md-hue-3 .md-select-value.md-select-placeholder, md-select.md-hue-3 .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.38)
}

md-select.md-default-theme.md-hue-3.md-no-underline .md-select-value, md-select.md-hue-3.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-3.ng-invalid.ng-touched.md-no-underline .md-select-value, md-select.md-hue-3.ng-invalid.ng-touched.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-3:not([disabled]):focus .md-select-value, md-select.md-hue-3:not([disabled]):focus .md-select-value {
    border-bottom-color: rgb(230,16,16);
    color: rgba(0,0,0,0.87)
}

md-select.md-default-theme.md-hue-3:not([disabled]):focus .md-select-value.md-select-placeholder, md-select.md-hue-3:not([disabled]):focus .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.87)
}

md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-no-underline .md-select-value, md-select.md-hue-3:not([disabled]):focus.md-no-underline .md-select-value {
    border-bottom-color: transparent!important
}

md-select.md-default-theme.md-hue-3[disabled] .md-select-icon, md-select.md-hue-3[disabled] .md-select-icon,md-select.md-default-theme.md-hue-3[disabled] .md-select-value, md-select.md-hue-3[disabled] .md-select-value,md-select.md-default-theme.md-hue-3[disabled] .md-select-value.md-select-placeholder, md-select.md-hue-3[disabled] .md-select-value.md-select-placeholder {
    color: rgba(0,0,0,0.38)
}

md-select.md-default-theme.md-hue-3 .md-select-icon, md-select.md-hue-3 .md-select-icon {
    color: rgba(0,0,0,0.54)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-optgroup, md-select-menu.md-hue-3 md-content md-optgroup {
    color: rgba(0,0,0,0.54)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-option, md-select-menu.md-hue-3 md-content md-option {
    color: rgba(0,0,0,0.87)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-option[disabled] .md-text, md-select-menu.md-hue-3 md-content md-option[disabled] .md-text {
    color: rgba(0,0,0,0.38)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected], md-select-menu.md-hue-3 md-content md-option[selected] {
    color: rgb(234,185,185)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected].md-focused, md-select-menu.md-hue-3 md-content md-option[selected].md-focused,md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected]:focus, md-select-menu.md-hue-3 md-content md-option[selected]:focus {
    color: rgb(205,92,92)
}

.md-checkbox-enabled.md-default-theme.md-hue-3 .md-ripple, .md-checkbox-enabled.md-hue-3 .md-ripple {
    color: rgb(205,92,92)
}

.md-checkbox-enabled.md-default-theme.md-hue-3 .md-ink-ripple, .md-checkbox-enabled.md-hue-3 .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-ink-ripple, .md-checkbox-enabled.md-hue-3[selected] .md-ink-ripple {
    color: rgba(230,16,16,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-3:not(.md-checked) .md-icon, .md-checkbox-enabled.md-hue-3:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-icon, .md-checkbox-enabled.md-hue-3[selected] .md-icon {
    background-color: rgba(230,16,16,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-3[selected].md-focused .md-container:before, .md-checkbox-enabled.md-hue-3[selected].md-focused .md-container:before {
    background-color: rgba(230,16,16,0.26)
}

.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-icon:after, .md-checkbox-enabled.md-hue-3[selected] .md-icon:after {
    border-color: rgba(255,255,255,0.87)
}

.md-checkbox-enabled.md-default-theme.md-hue-3 .md-indeterminate[disabled] .md-container, .md-checkbox-enabled.md-hue-3 .md-indeterminate[disabled] .md-container {
    color: rgba(0,0,0,0.38)
}

.md-checkbox-enabled.md-default-theme.md-hue-3 md-option .md-text, .md-checkbox-enabled.md-hue-3 md-option .md-text {
    color: rgba(0,0,0,0.87)
}

md-slider.md-default-theme.md-hue-3.md-primary .md-focus-ring, md-slider.md-hue-3.md-primary .md-focus-ring {
    background-color: rgba(226,166,166,0.38)
}

md-slider.md-default-theme.md-hue-3.md-primary .md-track.md-track-fill, md-slider.md-hue-3.md-primary .md-track.md-track-fill {
    background-color: rgb(230,16,16)
}

md-slider.md-default-theme.md-hue-3.md-primary .md-thumb:after, md-slider.md-hue-3.md-primary .md-thumb:after {
    background-color: rgb(230,16,16);
    border-color: rgb(230,16,16)
}

md-slider.md-default-theme.md-hue-3.md-primary .md-sign, md-slider.md-hue-3.md-primary .md-sign {
    background-color: rgb(230,16,16)
}

md-slider.md-default-theme.md-hue-3.md-primary .md-sign:after, md-slider.md-hue-3.md-primary .md-sign:after {
    border-top-color: rgb(230,16,16)
}

md-slider.md-default-theme.md-hue-3.md-primary[md-vertical] .md-sign:after, md-slider.md-hue-3.md-primary[md-vertical] .md-sign:after {
    border-left-color: rgb(230,16,16);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-3.md-primary .md-thumb-text, md-slider.md-hue-3.md-primary .md-thumb-text {
    color: rgba(255,255,255,0.87)
}

md-slider.md-default-theme.md-hue-3[disabled] .md-thumb:after, md-slider.md-hue-3[disabled] .md-thumb:after {
    border-color: transparent
}

md-slider-container[disabled]>:first-child:not(md-slider),md-slider-container[disabled]>:last-child:not(md-slider) {
    color: rgba(0,0,0,0.38)
}

.md-subheader.md-default-theme.md-hue-3.md-primary, .md-subheader.md-hue-3.md-primary {
    color: rgb(230,16,16)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-primary .md-ink-ripple, md-switch.md-hue-3.md-checked:not([disabled]).md-primary .md-ink-ripple {
    color: rgb(230,16,16)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-primary .md-thumb, md-switch.md-hue-3.md-checked:not([disabled]).md-primary .md-thumb {
    background-color: rgb(230,16,16)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-primary .md-bar, md-switch.md-hue-3.md-checked:not([disabled]).md-primary .md-bar {
    background-color: rgba(230,16,16,0.5)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before, md-switch.md-hue-3.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before {
    background-color: rgba(230,16,16,0.26)
}

md-tabs.md-default-theme.md-hue-3 md-next-button md-icon, md-tabs.md-hue-3 md-next-button md-icon,md-tabs.md-default-theme.md-hue-3 md-prev-button md-icon, md-tabs.md-hue-3 md-prev-button md-icon {
    color: rgba(0,0,0,0.54)
}

md-tabs.md-default-theme.md-hue-3 .md-tab, md-tabs.md-hue-3 .md-tab {
    color: rgba(0,0,0,0.54)
}

md-tabs.md-default-theme.md-hue-3 .md-tab[disabled], md-tabs.md-hue-3 .md-tab[disabled],md-tabs.md-default-theme.md-hue-3 .md-tab[disabled] md-icon, md-tabs.md-hue-3 .md-tab[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused, md-tabs.md-hue-3 .md-tab.md-focused {
    background: rgba(230,16,16,0.1)
}

md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper, md-tabs.md-hue-3.md-primary>md-tabs-wrapper {
    background-color: rgb(230,16,16)
}

md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-3.md-primary>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-3.md-primary>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.87)
}

md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(255,255,255,0.7)
}

md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-tabs.md-default-theme.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-3.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgb(200,0,3);
    color: rgb(200,0,3)
}

md-tabs.md-default-theme.md-hue-3.md-primary.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-3.md-primary.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper {
    background-color: rgb(230,16,16)
}

md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper md-next-button md-icon, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper md-next-button md-icon,md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper md-prev-button md-icon, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(255,255,255,0.7)
}

md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar>md-tabs.md-default-theme.md-hue-3.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar>md-tabs.md-hue-3.md-no-ink-bar-color>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight.md-primary, md-toast.md-hue-3 .md-toast-content .md-button.md-highlight.md-primary {
    color: rgb(230,16,16)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar), md-toolbar.md-hue-3:not(.md-menu-toolbar) {
    background-color: rgb(230,16,16);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-icon, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-icon {
    fill: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) .md-button[disabled] md-icon, md-toolbar.md-hue-3:not(.md-menu-toolbar) .md-button[disabled] md-icon {
    fill: rgba(255,255,255,0.26);
    color: rgba(255,255,255,0.26)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input {
    border-color: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.5);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.7);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgba(255,255,255,0.87)
}

.md-autocomplete-suggestions.md-3-line li p {
    color: rgba(0,0,0,0.54);
}

.sg-time-selection-indicator.sg-time-selected,.sg-time-selection-indicator:hover.sg-time-selected,.sg-time-selection-indicator.md-focus.sg-time-selected {
    background: rgb(234,185,185);
}

.sg-timepicker-open .sg-timepicker-icon {
    color: rgb(139,0,0);
}

[ui-view=calendars] .hours {
    color: rgb(249,133,133);
}

.attendees .event {
    background-color: rgb(237,190,190);
}

.sg-message-thread {
    background-color: rgb(222,189,189);
}

.sg-message-thread-first {
    background-color: rgb(226,166,166);
}

md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused .md-input, md-autocomplete.md-accent md-input-container.md-input-focused .md-input {
    border-color: rgb(255,0,0)
}

md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused label, md-autocomplete.md-accent md-input-container.md-input-focused label,md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused md-icon, md-autocomplete.md-accent md-input-container.md-input-focused md-icon {
    color: rgb(255,0,0)
}

md-autocomplete.md-default-theme.md-accent md-progress-linear .md-container, md-autocomplete.md-accent md-progress-linear .md-container {
    background-color: rgb(229,200,200)
}

md-autocomplete.md-default-theme.md-accent md-progress-linear .md-bar, md-autocomplete.md-accent md-progress-linear .md-bar {
    background-color: rgb(255,0,0)
}

.md-button.md-default-theme.md-fab, .md-button.md-fab {
    background-color: rgb(255,0,0);
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-fab md-icon, .md-button.md-fab md-icon {
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-fab:not([disabled]).md-focused, .md-button.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-fab:not([disabled]):hover, .md-button.md-fab:not([disabled]):hover {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-accent, .md-button.md-accent {
    color: rgb(255,0,0)
}

.md-button.md-default-theme.md-accent.md-fab, .md-button.md-accent.md-fab,.md-button.md-default-theme.md-accent.md-raised, .md-button.md-accent.md-raised {
    background-color: rgb(255,0,0);
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon, .md-button.md-accent.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon, .md-button.md-accent.md-raised:not([disabled]) md-icon {
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused, .md-button.md-accent.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover, .md-button.md-accent.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused, .md-button.md-accent.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover, .md-button.md-accent.md-raised:not([disabled]):hover {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-accent:not([disabled]) md-icon, .md-button.md-accent:not([disabled]) md-icon {
    color: rgb(255,0,0)
}

.md-button.md-default-theme.md-accent[disabled], .md-button.md-accent[disabled],.md-button.md-default-theme.md-fab[disabled], .md-button.md-fab[disabled],.md-button.md-default-theme.md-raised[disabled], .md-button.md-raised[disabled],.md-button.md-default-theme.md-warn[disabled], .md-button.md-warn[disabled],.md-button.md-default-theme[disabled], .md-button[disabled] {
    color: rgba(0,0,0,0.38);
    cursor: default
}

.md-button.md-default-theme.md-accent[disabled] md-icon, .md-button.md-accent[disabled] md-icon,.md-button.md-default-theme.md-fab[disabled] md-icon, .md-button.md-fab[disabled] md-icon,.md-button.md-default-theme.md-raised[disabled] md-icon, .md-button.md-raised[disabled] md-icon,.md-button.md-default-theme.md-warn[disabled] md-icon, .md-button.md-warn[disabled] md-icon,.md-button.md-default-theme[disabled] md-icon, .md-button[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

._md a.md-default-theme:not(.md-button).md-accent, ._md a:not(.md-button).md-accent {
    color: rgb(255,0,0)
}

._md a.md-default-theme:not(.md-button).md-accent:hover, ._md a:not(.md-button).md-accent:hover {
    color: rgb(200,0,3)
}

md-checkbox.md-default-theme .md-ripple, md-checkbox .md-ripple {
    color: rgb(200,0,3)
}

md-checkbox.md-default-theme.md-checked.md-focused .md-container:before, md-checkbox.md-checked.md-focused .md-container:before {
    background-color: rgba(255,0,0,0.26)
}

md-checkbox.md-default-theme.md-checked .md-ink-ripple, md-checkbox.md-checked .md-ink-ripple {
    color: rgba(255,0,0,0.87)
}

md-checkbox.md-default-theme.md-checked .md-icon, md-checkbox.md-checked .md-icon {
    background-color: rgba(255,0,0,0.87)
}

.md-accent .md-default-theme .md-datepicker-input-container.md-datepicker-focused, .md-accent .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(255,0,0)
}

.md-accent .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon, .md-accent .md-datepicker-open .md-datepicker-calendar-icon,.md-default-theme .md-datepicker-open.md-accent .md-datepicker-calendar-icon, .md-datepicker-open.md-accent .md-datepicker-calendar-icon {
    color: rgb(255,0,0)
}

md-icon.md-default-theme.md-accent, md-icon.md-accent {
    color: rgb(255,0,0)
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(255,0,0)
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent label, md-input-container:not(.md-input-invalid).md-input-focused.md-accent label,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent md-icon, md-input-container:not(.md-input-invalid).md-input-focused.md-accent md-icon {
    color: rgb(255,0,0)
}

md-list.md-default-theme md-list-item>md-icon.md-highlight.md-accent, md-list md-list-item>md-icon.md-highlight.md-accent {
    color: rgb(255,0,0)
}

md-nav-bar.md-default-theme md-nav-ink-bar, md-nav-bar md-nav-ink-bar {
    background: rgb(255,0,0);
    color: rgb(255,0,0)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar, md-nav-bar.md-accent>.md-nav-bar {
    background-color: rgb(255,0,0)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-accent>.md-nav-bar .md-button._md-nav-button {
    color: rgb(250,250,250)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-accent>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar md-nav-ink-bar, md-nav-bar.md-accent>.md-nav-bar md-nav-ink-bar {
    background: rgba(205,92,92,1);
    color: rgba(205,92,92,1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar, md-toolbar.md-accent>md-nav-bar>.md-nav-bar {
    background-color: rgb(255,0,0)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button, md-toolbar.md-accent>md-nav-bar>.md-nav-bar .md-button._md-nav-button {
    color: rgb(250,250,250)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar.md-accent>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-accent>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-accent>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar md-nav-ink-bar, md-toolbar.md-accent>md-nav-bar>.md-nav-bar md-nav-ink-bar {
    background: rgba(205,92,92,1);
    color: rgba(205,92,92,1)
}

md-progress-circular.md-default-theme.md-accent path, md-progress-circular.md-accent path {
    stroke: rgb(255,0,0)
}

md-progress-linear.md-default-theme.md-accent .md-container, md-progress-linear.md-accent .md-container {
    background-color: rgb(229,200,200)
}

md-progress-linear.md-default-theme.md-accent .md-bar, md-progress-linear.md-accent .md-bar {
    background-color: rgb(255,0,0)
}

md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-bar1, md-progress-linear[md-mode=buffer].md-accent .md-bar1 {
    background-color: rgb(229,200,200)
}

md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-dashed:before, md-progress-linear[md-mode=buffer].md-accent .md-dashed:before {
    background: radial-gradient(rgb(229,200,200) 0,rgb(229,200,200) 16%,transparent 42%)
}

md-radio-button.md-default-theme .md-on, md-radio-button .md-on {
    background-color: rgba(255,0,0,0.87)
}

md-radio-button.md-default-theme.md-checked .md-off, md-radio-button.md-checked .md-off {
    border-color: rgba(255,0,0,0.87)
}

md-radio-button.md-default-theme.md-checked .md-ink-ripple, md-radio-button.md-checked .md-ink-ripple {
    color: rgba(255,0,0,0.87)
}

md-radio-button.md-default-theme .md-container .md-ripple, md-radio-button .md-container .md-ripple {
    color: rgb(200,0,3)
}

md-radio-group.md-default-theme .md-checked .md-ink-ripple, md-radio-group .md-checked .md-ink-ripple {
    color: rgba(255,0,0,0.26)
}

md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked .md-container:before, md-radio-group.md-focused:not(:empty) .md-checked .md-container:before {
    background-color: rgba(255,0,0,0.26)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
    border-color: rgb(255,0,0)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
    color: rgb(255,0,0)
}

md-select.md-default-theme:not([disabled]):focus.md-accent .md-select-value, md-select:not([disabled]):focus.md-accent .md-select-value {
    border-bottom-color: rgb(255,0,0)
}

md-select-menu.md-default-theme md-content md-option[selected].md-accent, md-select-menu md-content md-option[selected].md-accent {
    color: rgb(255,0,0)
}

md-select-menu.md-default-theme md-content md-option[selected].md-accent.md-focused, md-select-menu md-content md-option[selected].md-accent.md-focused,md-select-menu.md-default-theme md-content md-option[selected].md-accent:focus, md-select-menu md-content md-option[selected].md-accent:focus {
    color: rgb(200,0,3)
}

md-slider.md-default-theme .md-focus-ring, md-slider .md-focus-ring {
    background-color: rgba(105,240,174,0.2)
}

md-slider.md-default-theme .md-track.md-track-fill, md-slider .md-track.md-track-fill {
    background-color: rgb(255,0,0)
}

md-slider.md-default-theme .md-thumb:after, md-slider .md-thumb:after {
    background-color: rgb(255,0,0);
    border-color: rgb(255,0,0)
}

md-slider.md-default-theme .md-sign, md-slider .md-sign {
    background-color: rgb(255,0,0)
}

md-slider.md-default-theme .md-sign:after, md-slider .md-sign:after {
    border-top-color: rgb(255,0,0)
}

md-slider.md-default-theme[md-vertical] .md-sign:after, md-slider[md-vertical] .md-sign:after {
    border-left-color: rgb(255,0,0);
    border-top-color: transparent
}

md-slider.md-default-theme .md-thumb-text, md-slider .md-thumb-text {
    color: rgba(255,255,255,0.87)
}

.md-subheader.md-default-theme.md-accent, .md-subheader.md-accent {
    color: rgb(255,0,0)
}

md-switch.md-default-theme.md-checked:not([disabled]) .md-ink-ripple, md-switch.md-checked:not([disabled]) .md-ink-ripple {
    color: rgb(255,0,0)
}

md-switch.md-default-theme.md-checked:not([disabled]) .md-thumb, md-switch.md-checked:not([disabled]) .md-thumb {
    background-color: rgb(255,0,0)
}

md-switch.md-default-theme.md-checked:not([disabled]) .md-bar, md-switch.md-checked:not([disabled]) .md-bar {
    background-color: rgba(255,0,0,0.5)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-focused .md-thumb:before, md-switch.md-checked:not([disabled]).md-focused .md-thumb:before {
    background-color: rgba(255,0,0,0.26)
}

md-tabs.md-default-theme md-ink-bar, md-tabs md-ink-bar {
    background: rgb(255,0,0);
    color: rgb(255,0,0)
}

md-tabs.md-default-theme .md-tab.md-active, md-tabs .md-tab.md-active,md-tabs.md-default-theme .md-tab.md-active md-icon, md-tabs .md-tab.md-active md-icon,md-tabs.md-default-theme .md-tab.md-focused, md-tabs .md-tab.md-focused,md-tabs.md-default-theme .md-tab.md-focused md-icon, md-tabs .md-tab.md-focused md-icon {
    color: rgb(255,0,0)
}

md-tabs.md-default-theme .md-tab .md-ripple-container, md-tabs .md-tab .md-ripple-container {
    color: rgb(250,250,250)
}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper, md-tabs.md-accent>md-tabs-wrapper {
    background-color: rgb(255,0,0)

md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,md-tabs.md-default-theme.md-accent>md-tabs-wrapper md-next-button md-icon, md-tabs.md-accent>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-accent>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-accent>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.7)
    color: rgba(255,255,255,1)
}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {

}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgb(255,0,0);
    color: rgb(255,0,0)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper, md-toolbar.md-accent>md-tabs>md-tabs-wrapper {
    background-color: rgb(255,0,0)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper md-next-button md-icon, md-toolbar.md-accent>md-tabs>md-tabs-wrapper md-next-button md-icon,md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper md-prev-button md-icon, md-toolbar.md-accent>md-tabs>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,1)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toast.md-default-theme .md-toast-content .md-button.md-highlight, md-toast .md-toast-content .md-button.md-highlight {
    color: rgb(255,0,0)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(255,0,0)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent, md-toolbar:not(.md-menu-toolbar).md-accent {
    background-color: rgb(255,0,0);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent .md-ink-ripple, md-toolbar:not(.md-menu-toolbar).md-accent .md-ink-ripple {
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-icon, md-toolbar:not(.md-menu-toolbar).md-accent md-icon {
    fill: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon, md-toolbar:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
    fill: rgba(255,255,255,0.26);
    color: rgba(255,255,255,0.26)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    border-color: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.5);
    opacity: 1
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.7);
    opacity: 1
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(139,0,0)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(255,0,0)
}

md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent,md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87);
}

md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    color: rgba(0,0,0,0.87);
    fill: rgba(0,0,0,0.87);
}

md-autocomplete.md-default-theme.md-hue-1.md-accent md-input-container.md-input-focused .md-input, md-autocomplete.md-hue-1.md-accent md-input-container.md-input-focused .md-input {
    border-color: rgb(250,250,250)
}

md-autocomplete.md-default-theme.md-hue-1.md-accent md-input-container.md-input-focused label, md-autocomplete.md-hue-1.md-accent md-input-container.md-input-focused label,md-autocomplete.md-default-theme.md-hue-1.md-accent md-input-container.md-input-focused md-icon, md-autocomplete.md-hue-1.md-accent md-input-container.md-input-focused md-icon {
    color: rgb(250,250,250)
}

md-autocomplete.md-default-theme.md-hue-1.md-accent md-progress-linear .md-container, md-autocomplete.md-hue-1.md-accent md-progress-linear .md-container {
    background-color: rgb(229,200,200)
}

md-autocomplete.md-default-theme.md-hue-1.md-accent md-progress-linear .md-bar, md-autocomplete.md-hue-1.md-accent md-progress-linear .md-bar {
    background-color: rgb(250,250,250)
}

.md-button.md-default-theme.md-hue-1.md-fab, .md-button.md-hue-1.md-fab {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-1.md-fab md-icon, .md-button.md-hue-1.md-fab md-icon {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]).md-focused, .md-button.md-hue-1.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]):hover, .md-button.md-hue-1.md-fab:not([disabled]):hover {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-1.md-accent, .md-button.md-hue-1.md-accent {
    color: rgb(250,250,250)
}

.md-button.md-default-theme.md-hue-1.md-accent.md-fab, .md-button.md-hue-1.md-accent.md-fab,.md-button.md-default-theme.md-hue-1.md-accent.md-raised, .md-button.md-hue-1.md-accent.md-raised {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]) md-icon, .md-button.md-hue-1.md-accent.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]) md-icon, .md-button.md-hue-1.md-accent.md-raised:not([disabled]) md-icon {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]).md-focused, .md-button.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]):hover, .md-button.md-hue-1.md-accent.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]).md-focused, .md-button.md-hue-1.md-accent.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]):hover, .md-button.md-hue-1.md-accent.md-raised:not([disabled]):hover {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-1.md-accent:not([disabled]) md-icon, .md-button.md-hue-1.md-accent:not([disabled]) md-icon {
    color: rgb(250,250,250)
}

.md-button.md-default-theme.md-hue-1.md-accent[disabled], .md-button.md-hue-1.md-accent[disabled],.md-button.md-default-theme.md-hue-1.md-fab[disabled], .md-button.md-hue-1.md-fab[disabled],.md-button.md-default-theme.md-hue-1.md-raised[disabled], .md-button.md-hue-1.md-raised[disabled],.md-button.md-default-theme.md-hue-1.md-warn[disabled], .md-button.md-hue-1.md-warn[disabled],.md-button.md-default-theme.md-hue-1[disabled], .md-button.md-hue-1[disabled] {
    color: rgba(0,0,0,0.38);
    cursor: default
}

.md-button.md-default-theme.md-hue-1.md-accent[disabled] md-icon, .md-button.md-hue-1.md-accent[disabled] md-icon,.md-button.md-default-theme.md-hue-1.md-fab[disabled] md-icon, .md-button.md-hue-1.md-fab[disabled] md-icon,.md-button.md-default-theme.md-hue-1.md-raised[disabled] md-icon, .md-button.md-hue-1.md-raised[disabled] md-icon,.md-button.md-default-theme.md-hue-1.md-warn[disabled] md-icon, .md-button.md-hue-1.md-warn[disabled] md-icon,.md-button.md-default-theme.md-hue-1[disabled] md-icon, .md-button.md-hue-1[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

._md a.md-default-theme.md-hue-1:not(.md-button).md-accent, ._md a.md-hue-1:not(.md-button).md-accent {
    color: rgb(250,250,250)
}

._md a.md-default-theme.md-hue-1:not(.md-button).md-accent:hover, ._md a.md-hue-1:not(.md-button).md-accent:hover {
    color: rgb(200,0,3)
}

md-checkbox.md-default-theme.md-hue-1 .md-ripple, md-checkbox.md-hue-1 .md-ripple {
    color: rgb(200,0,3)
}

md-checkbox.md-default-theme.md-hue-1.md-checked.md-focused .md-container:before, md-checkbox.md-hue-1.md-checked.md-focused .md-container:before {
    background-color: rgba(250,250,250,0.26)
}

md-checkbox.md-default-theme.md-hue-1.md-checked .md-ink-ripple, md-checkbox.md-hue-1.md-checked .md-ink-ripple {
    color: rgba(250,250,250,0.87)
}

md-checkbox.md-default-theme.md-hue-1.md-checked .md-icon, md-checkbox.md-hue-1.md-checked .md-icon {
    background-color: rgba(250,250,250,0.87)
}

.md-accent .md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-focused, .md-accent .md-hue-1 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(250,250,250)
}

.md-accent .md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon, .md-accent .md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon,.md-default-theme.md-hue-1 .md-datepicker-open.md-accent .md-datepicker-calendar-icon, .md-hue-1 .md-datepicker-open.md-accent .md-datepicker-calendar-icon {
    color: rgb(250,250,250)
}

md-icon.md-default-theme.md-hue-1.md-accent, md-icon.md-hue-1.md-accent {
    color: rgb(250,250,250)
}

md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(250,250,250)
}

md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent label, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent label,md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent md-icon, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent md-icon {
    color: rgb(250,250,250)
}

md-list.md-default-theme.md-hue-1 md-list-item>md-icon.md-highlight.md-accent, md-list.md-hue-1 md-list-item>md-icon.md-highlight.md-accent {
    color: rgb(250,250,250)
}

md-nav-bar.md-default-theme.md-hue-1 md-nav-ink-bar, md-nav-bar.md-hue-1 md-nav-ink-bar {
    background: rgb(250,250,250);
    color: rgb(250,250,250)
}

md-nav-bar.md-default-theme.md-hue-1.md-accent>.md-nav-bar, md-nav-bar.md-hue-1.md-accent>.md-nav-bar {
    background-color: rgb(250,250,250)
}

md-nav-bar.md-default-theme.md-hue-1.md-accent>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-1.md-accent>.md-nav-bar .md-button._md-nav-button {
    color: rgb(250,250,250)
}

md-nav-bar.md-default-theme.md-hue-1.md-accent>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-1.md-accent>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-1.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-1.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme.md-hue-1.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-1.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-nav-bar.md-default-theme.md-hue-1.md-accent>.md-nav-bar md-nav-ink-bar, md-nav-bar.md-hue-1.md-accent>.md-nav-bar md-nav-ink-bar {
    background: rgba(205,92,92,1);
    color: rgba(205,92,92,1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar, md-toolbar.md-accent>md-nav-bar.md-hue-1>.md-nav-bar {
    background-color: rgb(250,250,250)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button, md-toolbar.md-accent>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button {
    color: rgb(250,250,250)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar.md-accent>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-accent>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-accent>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar md-nav-ink-bar, md-toolbar.md-accent>md-nav-bar.md-hue-1>.md-nav-bar md-nav-ink-bar {
    background: rgba(205,92,92,1);
    color: rgba(205,92,92,1)
}

md-progress-circular.md-default-theme.md-hue-1.md-accent path, md-progress-circular.md-hue-1.md-accent path {
    stroke: rgb(250,250,250)
}

md-progress-linear.md-default-theme.md-hue-1.md-accent .md-container, md-progress-linear.md-hue-1.md-accent .md-container {
    background-color: rgb(229,200,200)
}

md-progress-linear.md-default-theme.md-hue-1.md-accent .md-bar, md-progress-linear.md-hue-1.md-accent .md-bar {
    background-color: rgb(250,250,250)
}

md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-accent .md-bar1, md-progress-linear.md-hue-1[md-mode=buffer].md-accent .md-bar1 {
    background-color: rgb(229,200,200)
}

md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-accent .md-dashed:before, md-progress-linear.md-hue-1[md-mode=buffer].md-accent .md-dashed:before {
    background: radial-gradient(rgb(229,200,200) 0,rgb(229,200,200) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-1 .md-on, md-radio-button.md-hue-1 .md-on {
    background-color: rgba(250,250,250,0.87)
}

md-radio-button.md-default-theme.md-hue-1.md-checked .md-off, md-radio-button.md-hue-1.md-checked .md-off {
    border-color: rgba(250,250,250,0.87)
}

md-radio-button.md-default-theme.md-hue-1.md-checked .md-ink-ripple, md-radio-button.md-hue-1.md-checked .md-ink-ripple {
    color: rgba(250,250,250,0.87)
}

md-radio-button.md-default-theme.md-hue-1 .md-container .md-ripple, md-radio-button.md-hue-1 .md-container .md-ripple {
    color: rgb(200,0,3)
}

md-radio-group.md-default-theme.md-hue-1 .md-checked .md-ink-ripple, md-radio-group.md-hue-1 .md-checked .md-ink-ripple {
    color: rgba(250,250,250,0.26)
}

md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked .md-container:before, md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked .md-container:before {
    background-color: rgba(250,250,250,0.26)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
    border-color: rgb(250,250,250)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
    color: rgb(250,250,250)
}

md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-accent .md-select-value, md-select.md-hue-1:not([disabled]):focus.md-accent .md-select-value {
    border-bottom-color: rgb(250,250,250)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected].md-accent, md-select-menu.md-hue-1 md-content md-option[selected].md-accent {
    color: rgb(250,250,250)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected].md-accent.md-focused, md-select-menu.md-hue-1 md-content md-option[selected].md-accent.md-focused,md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected].md-accent:focus, md-select-menu.md-hue-1 md-content md-option[selected].md-accent:focus {
    color: rgb(200,0,3)
}

md-slider.md-default-theme.md-hue-1 .md-focus-ring, md-slider.md-hue-1 .md-focus-ring {
    background-color: rgba(105,240,174,0.2)
}

md-slider.md-default-theme.md-hue-1 .md-track.md-track-fill, md-slider.md-hue-1 .md-track.md-track-fill {
    background-color: rgb(250,250,250)
}

md-slider.md-default-theme.md-hue-1 .md-thumb:after, md-slider.md-hue-1 .md-thumb:after {
    background-color: rgb(250,250,250);
    border-color: rgb(250,250,250)
}

md-slider.md-default-theme.md-hue-1 .md-sign, md-slider.md-hue-1 .md-sign {
    background-color: rgb(250,250,250)
}

md-slider.md-default-theme.md-hue-1 .md-sign:after, md-slider.md-hue-1 .md-sign:after {
    border-top-color: rgb(250,250,250)
}

md-slider.md-default-theme.md-hue-1[md-vertical] .md-sign:after, md-slider.md-hue-1[md-vertical] .md-sign:after {
    border-left-color: rgb(250,250,250);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-1 .md-thumb-text, md-slider.md-hue-1 .md-thumb-text {
    color: rgba(0,0,0,0.87)
}

.md-subheader.md-default-theme.md-hue-1.md-accent, .md-subheader.md-hue-1.md-accent {
    color: rgb(250,250,250)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]) .md-ink-ripple, md-switch.md-hue-1.md-checked:not([disabled]) .md-ink-ripple {
    color: rgb(250,250,250)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]) .md-thumb, md-switch.md-hue-1.md-checked:not([disabled]) .md-thumb {
    background-color: rgb(250,250,250)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]) .md-bar, md-switch.md-hue-1.md-checked:not([disabled]) .md-bar {
    background-color: rgba(250,250,250,0.5)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-focused .md-thumb:before, md-switch.md-hue-1.md-checked:not([disabled]).md-focused .md-thumb:before {
    background-color: rgba(250,250,250,0.26)
}

md-tabs.md-default-theme.md-hue-1 md-ink-bar, md-tabs.md-hue-1 md-ink-bar {
    background: rgb(250,250,250);
    color: rgb(250,250,250)
}

md-tabs.md-default-theme.md-hue-1 .md-tab.md-active, md-tabs.md-hue-1 .md-tab.md-active,md-tabs.md-default-theme.md-hue-1 .md-tab.md-active md-icon, md-tabs.md-hue-1 .md-tab.md-active md-icon,md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused, md-tabs.md-hue-1 .md-tab.md-focused,md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused md-icon, md-tabs.md-hue-1 .md-tab.md-focused md-icon {
    color: rgb(250,250,250)
}

md-tabs.md-default-theme.md-hue-1 .md-tab .md-ripple-container, md-tabs.md-hue-1 .md-tab .md-ripple-container {
    color: rgb(250,250,250)
}

md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper, md-tabs.md-hue-1.md-accent>md-tabs-wrapper {
    background-color: rgb(255,0,0)
}

md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-1.md-accent>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-1.md-accent>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.7)
}

md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,1)
}

md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-tabs.md-default-theme.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-1.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgb(250,250,250);
    color: rgb(250,250,250)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper {
    background-color: rgb(255,0,0)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper md-next-button md-icon, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper md-next-button md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper md-prev-button md-icon, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,1)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar.md-accent>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight, md-toast.md-hue-1 .md-toast-content .md-button.md-highlight {
    color: rgb(250,250,250)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(250,250,250)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent {
    background-color: rgb(255,0,0);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent .md-ink-ripple, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent .md-ink-ripple {
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-icon, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    fill: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
    fill: rgba(255,255,255,0.26);
    color: rgba(255,255,255,0.26)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    border-color: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.5);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.7);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(208,141,141)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(250,250,250)
}

md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent,md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87);
}

md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    color: rgba(0,0,0,0.87);
    fill: rgba(0,0,0,0.87);
}

md-autocomplete.md-default-theme.md-hue-2.md-accent md-input-container.md-input-focused .md-input, md-autocomplete.md-hue-2.md-accent md-input-container.md-input-focused .md-input {
    border-color: rgb(250,126,132)
}

md-autocomplete.md-default-theme.md-hue-2.md-accent md-input-container.md-input-focused label, md-autocomplete.md-hue-2.md-accent md-input-container.md-input-focused label,md-autocomplete.md-default-theme.md-hue-2.md-accent md-input-container.md-input-focused md-icon, md-autocomplete.md-hue-2.md-accent md-input-container.md-input-focused md-icon {
    color: rgb(250,126,132)
}

md-autocomplete.md-default-theme.md-hue-2.md-accent md-progress-linear .md-container, md-autocomplete.md-hue-2.md-accent md-progress-linear .md-container {
    background-color: rgb(229,200,200)
}

md-autocomplete.md-default-theme.md-hue-2.md-accent md-progress-linear .md-bar, md-autocomplete.md-hue-2.md-accent md-progress-linear .md-bar {
    background-color: rgb(250,126,132)
}

.md-button.md-default-theme.md-hue-2.md-fab, .md-button.md-hue-2.md-fab {
    background-color: rgb(250,126,132);
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-2.md-fab md-icon, .md-button.md-hue-2.md-fab md-icon {
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]).md-focused, .md-button.md-hue-2.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]):hover, .md-button.md-hue-2.md-fab:not([disabled]):hover {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-2.md-accent, .md-button.md-hue-2.md-accent {
    color: rgb(250,126,132)
}

.md-button.md-default-theme.md-hue-2.md-accent.md-fab, .md-button.md-hue-2.md-accent.md-fab,.md-button.md-default-theme.md-hue-2.md-accent.md-raised, .md-button.md-hue-2.md-accent.md-raised {
    background-color: rgb(250,126,132);
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]) md-icon, .md-button.md-hue-2.md-accent.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]) md-icon, .md-button.md-hue-2.md-accent.md-raised:not([disabled]) md-icon {
    color: rgba(255,255,255,0.87)
}

.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]).md-focused, .md-button.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]):hover, .md-button.md-hue-2.md-accent.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]).md-focused, .md-button.md-hue-2.md-accent.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]):hover, .md-button.md-hue-2.md-accent.md-raised:not([disabled]):hover {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-2.md-accent:not([disabled]) md-icon, .md-button.md-hue-2.md-accent:not([disabled]) md-icon {
    color: rgb(250,126,132)
}

.md-button.md-default-theme.md-hue-2.md-accent[disabled], .md-button.md-hue-2.md-accent[disabled],.md-button.md-default-theme.md-hue-2.md-fab[disabled], .md-button.md-hue-2.md-fab[disabled],.md-button.md-default-theme.md-hue-2.md-raised[disabled], .md-button.md-hue-2.md-raised[disabled],.md-button.md-default-theme.md-hue-2.md-warn[disabled], .md-button.md-hue-2.md-warn[disabled],.md-button.md-default-theme.md-hue-2[disabled], .md-button.md-hue-2[disabled] {
    color: rgba(0,0,0,0.38);
    cursor: default
}

.md-button.md-default-theme.md-hue-2.md-accent[disabled] md-icon, .md-button.md-hue-2.md-accent[disabled] md-icon,.md-button.md-default-theme.md-hue-2.md-fab[disabled] md-icon, .md-button.md-hue-2.md-fab[disabled] md-icon,.md-button.md-default-theme.md-hue-2.md-raised[disabled] md-icon, .md-button.md-hue-2.md-raised[disabled] md-icon,.md-button.md-default-theme.md-hue-2.md-warn[disabled] md-icon, .md-button.md-hue-2.md-warn[disabled] md-icon,.md-button.md-default-theme.md-hue-2[disabled] md-icon, .md-button.md-hue-2[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

._md a.md-default-theme.md-hue-2:not(.md-button).md-accent, ._md a.md-hue-2:not(.md-button).md-accent {
    color: rgb(250,126,132)
}

._md a.md-default-theme.md-hue-2:not(.md-button).md-accent:hover, ._md a.md-hue-2:not(.md-button).md-accent:hover {
    color: rgb(200,0,3)
}

md-checkbox.md-default-theme.md-hue-2 .md-ripple, md-checkbox.md-hue-2 .md-ripple {
    color: rgb(200,0,3)
}

md-checkbox.md-default-theme.md-hue-2.md-checked.md-focused .md-container:before, md-checkbox.md-hue-2.md-checked.md-focused .md-container:before {
    background-color: rgba(250,126,132,0.26)
}

md-checkbox.md-default-theme.md-hue-2.md-checked .md-ink-ripple, md-checkbox.md-hue-2.md-checked .md-ink-ripple {
    color: rgba(250,126,132,0.87)
}

md-checkbox.md-default-theme.md-hue-2.md-checked .md-icon, md-checkbox.md-hue-2.md-checked .md-icon {
    background-color: rgba(250,126,132,0.87)
}

.md-accent .md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-focused, .md-accent .md-hue-2 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(250,126,132)
}

.md-accent .md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon, .md-accent .md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon,.md-default-theme.md-hue-2 .md-datepicker-open.md-accent .md-datepicker-calendar-icon, .md-hue-2 .md-datepicker-open.md-accent .md-datepicker-calendar-icon {
    color: rgb(250,126,132)
}

md-icon.md-default-theme.md-hue-2.md-accent, md-icon.md-hue-2.md-accent {
    color: rgb(250,126,132)
}

md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(250,126,132)
}

md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent label, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent label,md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent md-icon, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent md-icon {
    color: rgb(250,126,132)
}

md-list.md-default-theme.md-hue-2 md-list-item>md-icon.md-highlight.md-accent, md-list.md-hue-2 md-list-item>md-icon.md-highlight.md-accent {
    color: rgb(250,126,132)
}

md-nav-bar.md-default-theme.md-hue-2 md-nav-ink-bar, md-nav-bar.md-hue-2 md-nav-ink-bar {
    background: rgb(250,126,132);
    color: rgb(250,126,132)
}

md-nav-bar.md-default-theme.md-hue-2.md-accent>.md-nav-bar, md-nav-bar.md-hue-2.md-accent>.md-nav-bar {
    background-color: rgb(250,126,132)
}

md-nav-bar.md-default-theme.md-hue-2.md-accent>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-2.md-accent>.md-nav-bar .md-button._md-nav-button {
    color: rgb(250,250,250)
}

md-nav-bar.md-default-theme.md-hue-2.md-accent>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-2.md-accent>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-2.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-2.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-nav-bar.md-default-theme.md-hue-2.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-2.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-nav-bar.md-default-theme.md-hue-2.md-accent>.md-nav-bar md-nav-ink-bar, md-nav-bar.md-hue-2.md-accent>.md-nav-bar md-nav-ink-bar {
    background: rgba(205,92,92,1);
    color: rgba(205,92,92,1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar, md-toolbar.md-accent>md-nav-bar.md-hue-2>.md-nav-bar {
    background-color: rgb(250,126,132)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button, md-toolbar.md-accent>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button {
    color: rgb(250,250,250)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar.md-accent>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-accent>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-accent>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar md-nav-ink-bar, md-toolbar.md-accent>md-nav-bar.md-hue-2>.md-nav-bar md-nav-ink-bar {
    background: rgba(205,92,92,1);
    color: rgba(205,92,92,1)
}

md-progress-circular.md-default-theme.md-hue-2.md-accent path, md-progress-circular.md-hue-2.md-accent path {
    stroke: rgb(250,126,132)
}

md-progress-linear.md-default-theme.md-hue-2.md-accent .md-container, md-progress-linear.md-hue-2.md-accent .md-container {
    background-color: rgb(229,200,200)
}

md-progress-linear.md-default-theme.md-hue-2.md-accent .md-bar, md-progress-linear.md-hue-2.md-accent .md-bar {
    background-color: rgb(250,126,132)
}

md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-accent .md-bar1, md-progress-linear.md-hue-2[md-mode=buffer].md-accent .md-bar1 {
    background-color: rgb(229,200,200)
}

md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-accent .md-dashed:before, md-progress-linear.md-hue-2[md-mode=buffer].md-accent .md-dashed:before {
    background: radial-gradient(rgb(229,200,200) 0,rgb(229,200,200) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-2 .md-on, md-radio-button.md-hue-2 .md-on {
    background-color: rgba(250,126,132,0.87)
}

md-radio-button.md-default-theme.md-hue-2.md-checked .md-off, md-radio-button.md-hue-2.md-checked .md-off {
    border-color: rgba(250,126,132,0.87)
}

md-radio-button.md-default-theme.md-hue-2.md-checked .md-ink-ripple, md-radio-button.md-hue-2.md-checked .md-ink-ripple {
    color: rgba(250,126,132,0.87)
}

md-radio-button.md-default-theme.md-hue-2 .md-container .md-ripple, md-radio-button.md-hue-2 .md-container .md-ripple {
    color: rgb(200,0,3)
}

md-radio-group.md-default-theme.md-hue-2 .md-checked .md-ink-ripple, md-radio-group.md-hue-2 .md-checked .md-ink-ripple {
    color: rgba(250,126,132,0.26)
}

md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked .md-container:before, md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked .md-container:before {
    background-color: rgba(250,126,132,0.26)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
    border-color: rgb(250,126,132)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
    color: rgb(250,126,132)
}

md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-accent .md-select-value, md-select.md-hue-2:not([disabled]):focus.md-accent .md-select-value {
    border-bottom-color: rgb(250,126,132)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected].md-accent, md-select-menu.md-hue-2 md-content md-option[selected].md-accent {
    color: rgb(250,126,132)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected].md-accent.md-focused, md-select-menu.md-hue-2 md-content md-option[selected].md-accent.md-focused,md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected].md-accent:focus, md-select-menu.md-hue-2 md-content md-option[selected].md-accent:focus {
    color: rgb(200,0,3)
}

md-slider.md-default-theme.md-hue-2 .md-focus-ring, md-slider.md-hue-2 .md-focus-ring {
    background-color: rgba(105,240,174,0.2)
}

md-slider.md-default-theme.md-hue-2 .md-track.md-track-fill, md-slider.md-hue-2 .md-track.md-track-fill {
    background-color: rgb(250,126,132)
}

md-slider.md-default-theme.md-hue-2 .md-thumb:after, md-slider.md-hue-2 .md-thumb:after {
    background-color: rgb(250,126,132);
    border-color: rgb(250,126,132)
}

md-slider.md-default-theme.md-hue-2 .md-sign, md-slider.md-hue-2 .md-sign {
    background-color: rgb(250,126,132)
}

md-slider.md-default-theme.md-hue-2 .md-sign:after, md-slider.md-hue-2 .md-sign:after {
    border-top-color: rgb(250,126,132)
}

md-slider.md-default-theme.md-hue-2[md-vertical] .md-sign:after, md-slider.md-hue-2[md-vertical] .md-sign:after {
    border-left-color: rgb(250,126,132);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-2 .md-thumb-text, md-slider.md-hue-2 .md-thumb-text {
    color: rgba(255,255,255,0.87)
md-nav-bar.md-default-theme.md-hue-3 md-nav-ink-bar, md-nav-bar.md-hue-3 md-nav-ink-bar {

.md-subheader.md-default-theme.md-hue-2.md-accent, .md-subheader.md-hue-2.md-accent {
    color: rgb(250,126,132)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]) .md-ink-ripple, md-switch.md-hue-2.md-checked:not([disabled]) .md-ink-ripple {
    color: rgb(250,126,132)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]) .md-thumb, md-switch.md-hue-2.md-checked:not([disabled]) .md-thumb {
    background-color: rgb(250,126,132)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]) .md-bar, md-switch.md-hue-2.md-checked:not([disabled]) .md-bar {
    background-color: rgba(250,126,132,0.5)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-focused .md-thumb:before, md-switch.md-hue-2.md-checked:not([disabled]).md-focused .md-thumb:before {
    background-color: rgba(250,126,132,0.26)
}

md-tabs.md-default-theme.md-hue-2 md-ink-bar, md-tabs.md-hue-2 md-ink-bar {
    background: rgb(250,126,132);
    color: rgb(250,126,132)
}

md-tabs.md-default-theme.md-hue-2 .md-tab.md-active, md-tabs.md-hue-2 .md-tab.md-active,md-tabs.md-default-theme.md-hue-2 .md-tab.md-active md-icon, md-tabs.md-hue-2 .md-tab.md-active md-icon,md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused, md-tabs.md-hue-2 .md-tab.md-focused,md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused md-icon, md-tabs.md-hue-2 .md-tab.md-focused md-icon {
    color: rgb(250,126,132)
}

md-tabs.md-default-theme.md-hue-2 .md-tab .md-ripple-container, md-tabs.md-hue-2 .md-tab .md-ripple-container {
    color: rgb(250,250,250)
}

md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper, md-tabs.md-hue-2.md-accent>md-tabs-wrapper {
    background-color: rgb(255,0,0)
}

md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-2.md-accent>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-2.md-accent>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.7)
}

md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,1)
}

md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-tabs.md-default-theme.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-2.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgb(250,126,132);
    color: rgb(250,126,132)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper {
    background-color: rgb(255,0,0)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper md-next-button md-icon, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper md-next-button md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper md-prev-button md-icon, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,1)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar.md-accent>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight, md-toast.md-hue-2 .md-toast-content .md-button.md-highlight {
    color: rgb(250,126,132)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(250,126,132)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent {
    background-color: rgb(255,0,0);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent .md-ink-ripple, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent .md-ink-ripple {
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-icon, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-icon {
    fill: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
    fill: rgba(255,255,255,0.26);
    color: rgba(255,255,255,0.26)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    border-color: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.5);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.7);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(149,70,70)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(250,126,132)
}

md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent,md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87);
}

md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    color: rgba(0,0,0,0.87);
    fill: rgba(0,0,0,0.87);
}

md-autocomplete.md-default-theme.md-hue-3.md-accent md-input-container.md-input-focused .md-input, md-autocomplete.md-hue-3.md-accent md-input-container.md-input-focused .md-input {
    border-color: rgb(200,0,3)
}

md-autocomplete.md-default-theme.md-hue-3.md-accent md-input-container.md-input-focused label, md-autocomplete.md-hue-3.md-accent md-input-container.md-input-focused label,md-autocomplete.md-default-theme.md-hue-3.md-accent md-input-container.md-input-focused md-icon, md-autocomplete.md-hue-3.md-accent md-input-container.md-input-focused md-icon {
    color: rgb(200,0,3)
}

md-autocomplete.md-default-theme.md-hue-3.md-accent md-progress-linear .md-container, md-autocomplete.md-hue-3.md-accent md-progress-linear .md-container {
    background-color: rgb(229,200,200)
}

md-autocomplete.md-default-theme.md-hue-3.md-accent md-progress-linear .md-bar, md-autocomplete.md-hue-3.md-accent md-progress-linear .md-bar {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-3.md-fab, .md-button.md-hue-3.md-fab {
    background-color: rgb(200,0,3);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-3.md-fab md-icon, .md-button.md-hue-3.md-fab md-icon {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]).md-focused, .md-button.md-hue-3.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]):hover, .md-button.md-hue-3.md-fab:not([disabled]):hover {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-3.md-accent, .md-button.md-hue-3.md-accent {
    color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-3.md-accent.md-fab, .md-button.md-hue-3.md-accent.md-fab,.md-button.md-default-theme.md-hue-3.md-accent.md-raised, .md-button.md-hue-3.md-accent.md-raised {
    background-color: rgb(200,0,3);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]) md-icon, .md-button.md-hue-3.md-accent.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]) md-icon, .md-button.md-hue-3.md-accent.md-raised:not([disabled]) md-icon {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]).md-focused, .md-button.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]):hover, .md-button.md-hue-3.md-accent.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]).md-focused, .md-button.md-hue-3.md-accent.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]):hover, .md-button.md-hue-3.md-accent.md-raised:not([disabled]):hover {
    background-color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-3.md-accent:not([disabled]) md-icon, .md-button.md-hue-3.md-accent:not([disabled]) md-icon {
    color: rgb(200,0,3)
}

.md-button.md-default-theme.md-hue-3.md-accent[disabled], .md-button.md-hue-3.md-accent[disabled],.md-button.md-default-theme.md-hue-3.md-fab[disabled], .md-button.md-hue-3.md-fab[disabled],.md-button.md-default-theme.md-hue-3.md-raised[disabled], .md-button.md-hue-3.md-raised[disabled],.md-button.md-default-theme.md-hue-3.md-warn[disabled], .md-button.md-hue-3.md-warn[disabled],.md-button.md-default-theme.md-hue-3[disabled], .md-button.md-hue-3[disabled] {
    color: rgba(0,0,0,0.38);
    cursor: default
}

.md-button.md-default-theme.md-hue-3.md-accent[disabled] md-icon, .md-button.md-hue-3.md-accent[disabled] md-icon,.md-button.md-default-theme.md-hue-3.md-fab[disabled] md-icon, .md-button.md-hue-3.md-fab[disabled] md-icon,.md-button.md-default-theme.md-hue-3.md-raised[disabled] md-icon, .md-button.md-hue-3.md-raised[disabled] md-icon,.md-button.md-default-theme.md-hue-3.md-warn[disabled] md-icon, .md-button.md-hue-3.md-warn[disabled] md-icon,.md-button.md-default-theme.md-hue-3[disabled] md-icon, .md-button.md-hue-3[disabled] md-icon {
    color: rgba(0,0,0,0.38)
}

._md a.md-default-theme.md-hue-3:not(.md-button).md-accent, ._md a.md-hue-3:not(.md-button).md-accent {
    color: rgb(200,0,3)
}

._md a.md-default-theme.md-hue-3:not(.md-button).md-accent:hover, ._md a.md-hue-3:not(.md-button).md-accent:hover {
    color: rgb(200,0,3)
}

md-checkbox.md-default-theme.md-hue-3 .md-ripple, md-checkbox.md-hue-3 .md-ripple {
    color: rgb(200,0,3)
}

md-checkbox.md-default-theme.md-hue-3.md-checked.md-focused .md-container:before, md-checkbox.md-hue-3.md-checked.md-focused .md-container:before {
    background-color: rgba(200,0,3,0.26)
}

md-checkbox.md-default-theme.md-hue-3.md-checked .md-ink-ripple, md-checkbox.md-hue-3.md-checked .md-ink-ripple {
    color: rgba(200,0,3,0.87)
}

md-checkbox.md-default-theme.md-hue-3.md-checked .md-icon, md-checkbox.md-hue-3.md-checked .md-icon {
    background-color: rgba(200,0,3,0.87)
}

.md-accent .md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-focused, .md-accent .md-hue-3 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(200,0,3)
}

.md-accent .md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon, .md-accent .md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon,.md-default-theme.md-hue-3 .md-datepicker-open.md-accent .md-datepicker-calendar-icon, .md-hue-3 .md-datepicker-open.md-accent .md-datepicker-calendar-icon {
    color: rgb(200,0,3)
}

md-icon.md-default-theme.md-hue-3.md-accent, md-icon.md-hue-3.md-accent {
    color: rgb(200,0,3)
}

md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(200,0,3)
}

md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent label, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent label,md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent md-icon, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent md-icon {
    color: rgb(200,0,3)
}

md-list.md-default-theme.md-hue-3 md-list-item>md-icon.md-highlight.md-accent, md-list.md-hue-3 md-list-item>md-icon.md-highlight.md-accent {
    color: rgb(200,0,3)
}


    background: rgb(200,0,3);
    color: rgb(200,0,3)
}

md-nav-bar.md-default-theme.md-hue-3.md-accent>.md-nav-bar, md-nav-bar.md-hue-3.md-accent>.md-nav-bar {
    background-color: rgb(200,0,3)
}

md-nav-bar.md-default-theme.md-hue-3.md-accent>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-3.md-accent>.md-nav-bar .md-button._md-nav-button {
    color: rgb(250,250,250)
}

md-nav-bar.md-default-theme.md-hue-3.md-accent>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-3.md-accent>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-3.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-3.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme.md-hue-3.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-3.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-nav-bar.md-default-theme.md-hue-3.md-accent>.md-nav-bar md-nav-ink-bar, md-nav-bar.md-hue-3.md-accent>.md-nav-bar md-nav-ink-bar {
    background: rgba(205,92,92,1);
    color: rgba(205,92,92,1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar, md-toolbar.md-accent>md-nav-bar.md-hue-3>.md-nav-bar {
    background-color: rgb(200,0,3)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button, md-toolbar.md-accent>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button {
    color: rgb(250,250,250)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar.md-accent>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-accent>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-accent>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar md-nav-ink-bar, md-toolbar.md-accent>md-nav-bar.md-hue-3>.md-nav-bar md-nav-ink-bar {
    background: rgba(205,92,92,1);
    color: rgba(205,92,92,1)
}

md-progress-circular.md-default-theme.md-hue-3.md-accent path, md-progress-circular.md-hue-3.md-accent path {
    stroke: rgb(200,0,3)
}

md-progress-linear.md-default-theme.md-hue-3.md-accent .md-container, md-progress-linear.md-hue-3.md-accent .md-container {
    background-color: rgb(229,200,200)
}

md-progress-linear.md-default-theme.md-hue-3.md-accent .md-bar, md-progress-linear.md-hue-3.md-accent .md-bar {
    background-color: rgb(200,0,3)
}

md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-accent .md-bar1, md-progress-linear.md-hue-3[md-mode=buffer].md-accent .md-bar1 {
    background-color: rgb(229,200,200)
}

md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-accent .md-dashed:before, md-progress-linear.md-hue-3[md-mode=buffer].md-accent .md-dashed:before {
    background: radial-gradient(rgb(229,200,200) 0,rgb(229,200,200) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-3 .md-on, md-radio-button.md-hue-3 .md-on {
    background-color: rgba(200,0,3,0.87)
}

md-radio-button.md-default-theme.md-hue-3.md-checked .md-off, md-radio-button.md-hue-3.md-checked .md-off {
    border-color: rgba(200,0,3,0.87)
}

md-radio-button.md-default-theme.md-hue-3.md-checked .md-ink-ripple, md-radio-button.md-hue-3.md-checked .md-ink-ripple {
    color: rgba(200,0,3,0.87)
}

md-radio-button.md-default-theme.md-hue-3 .md-container .md-ripple, md-radio-button.md-hue-3 .md-container .md-ripple {
    color: rgb(200,0,3)
}

md-radio-group.md-default-theme.md-hue-3 .md-checked .md-ink-ripple, md-radio-group.md-hue-3 .md-checked .md-ink-ripple {
    color: rgba(200,0,3,0.26)
}

md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked .md-container:before, md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked .md-container:before {
    background-color: rgba(200,0,3,0.26)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
    border-color: rgb(200,0,3)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
    color: rgb(200,0,3)
}

md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-accent .md-select-value, md-select.md-hue-3:not([disabled]):focus.md-accent .md-select-value {
    border-bottom-color: rgb(200,0,3)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected].md-accent, md-select-menu.md-hue-3 md-content md-option[selected].md-accent {
    color: rgb(200,0,3)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected].md-accent.md-focused, md-select-menu.md-hue-3 md-content md-option[selected].md-accent.md-focused,md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected].md-accent:focus, md-select-menu.md-hue-3 md-content md-option[selected].md-accent:focus {
    color: rgb(200,0,3)
}

md-slider.md-default-theme.md-hue-3 .md-focus-ring, md-slider.md-hue-3 .md-focus-ring {
    background-color: rgba(105,240,174,0.2)
}

md-slider.md-default-theme.md-hue-3 .md-track.md-track-fill, md-slider.md-hue-3 .md-track.md-track-fill {
    background-color: rgb(200,0,3)
}

md-slider.md-default-theme.md-hue-3 .md-thumb:after, md-slider.md-hue-3 .md-thumb:after {
    background-color: rgb(200,0,3);
    border-color: rgb(200,0,3)
}

md-slider.md-default-theme.md-hue-3 .md-sign, md-slider.md-hue-3 .md-sign {
    background-color: rgb(200,0,3)
}

md-slider.md-default-theme.md-hue-3 .md-sign:after, md-slider.md-hue-3 .md-sign:after {
    border-top-color: rgb(200,0,3)
}

md-slider.md-default-theme.md-hue-3[md-vertical] .md-sign:after, md-slider.md-hue-3[md-vertical] .md-sign:after {
    border-left-color: rgb(200,0,3);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-3 .md-thumb-text, md-slider.md-hue-3 .md-thumb-text {
    color: rgba(0,0,0,0.87)
}

.md-subheader.md-default-theme.md-hue-3.md-accent, .md-subheader.md-hue-3.md-accent {
    color: rgb(200,0,3)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]) .md-ink-ripple, md-switch.md-hue-3.md-checked:not([disabled]) .md-ink-ripple {
    color: rgb(200,0,3)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]) .md-thumb, md-switch.md-hue-3.md-checked:not([disabled]) .md-thumb {
    background-color: rgb(200,0,3)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]) .md-bar, md-switch.md-hue-3.md-checked:not([disabled]) .md-bar {
    background-color: rgba(200,0,3,0.5)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-focused .md-thumb:before, md-switch.md-hue-3.md-checked:not([disabled]).md-focused .md-thumb:before {
    background-color: rgba(200,0,3,0.26)
}

md-tabs.md-default-theme.md-hue-3 md-ink-bar, md-tabs.md-hue-3 md-ink-bar {
    background: rgb(200,0,3);
    color: rgb(200,0,3)
}

md-tabs.md-default-theme.md-hue-3 .md-tab.md-active, md-tabs.md-hue-3 .md-tab.md-active,md-tabs.md-default-theme.md-hue-3 .md-tab.md-active md-icon, md-tabs.md-hue-3 .md-tab.md-active md-icon,md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused, md-tabs.md-hue-3 .md-tab.md-focused,md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused md-icon, md-tabs.md-hue-3 .md-tab.md-focused md-icon {
    color: rgb(200,0,3)
}

md-tabs.md-default-theme.md-hue-3 .md-tab .md-ripple-container, md-tabs.md-hue-3 .md-tab .md-ripple-container {
    color: rgb(250,250,250)
}

md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper, md-tabs.md-hue-3.md-accent>md-tabs-wrapper {
    background-color: rgb(255,0,0)
}

md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-3.md-accent>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-3.md-accent>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.7)
}

md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,1)
}

md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-tabs.md-default-theme.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-3.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgb(200,0,3);
    color: rgb(200,0,3)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper {
    background-color: rgb(255,0,0)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper md-next-button md-icon, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper md-next-button md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper md-prev-button md-icon, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(255,255,255,1)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar.md-accent>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar.md-accent>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight, md-toast.md-hue-3 .md-toast-content .md-button.md-highlight {
    color: rgb(200,0,3)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(200,0,3)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent {
    background-color: rgb(255,0,0);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent .md-ink-ripple, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent .md-ink-ripple {
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-icon, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-icon {
    fill: rgba(255,255,255,0.87);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
    fill: rgba(255,255,255,0.26);
    color: rgba(255,255,255,0.26)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    border-color: rgba(255,255,255,0.12);
    color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255,255,255,0.5)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.5);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255,255,255,0.7)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255,255,255,0.7);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(230,16,16)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgba(255,255,255,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(200,0,3)
}

md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent,md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87);
}

md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    color: rgba(0,0,0,0.87);
    fill: rgba(0,0,0,0.87);
}

md-autocomplete.md-default-theme.md-warn md-input-container.md-input-focused .md-input, md-autocomplete.md-warn md-input-container.md-input-focused .md-input {
    border-color: rgb(221,44,0)
}

md-autocomplete.md-default-theme.md-warn md-input-container.md-input-focused label, md-autocomplete.md-warn md-input-container.md-input-focused label,md-autocomplete.md-default-theme.md-warn md-input-container.md-input-focused md-icon, md-autocomplete.md-warn md-input-container.md-input-focused md-icon {
    color: rgb(221,44,0)
}

md-autocomplete.md-default-theme.md-warn md-progress-linear .md-container, md-autocomplete.md-warn md-progress-linear .md-container {
    background-color: rgb(255,204,188)
}

md-autocomplete.md-default-theme.md-warn md-progress-linear .md-bar, md-autocomplete.md-warn md-progress-linear .md-bar {
    background-color: rgb(255,87,34)
}

.md-button.md-default-theme.md-warn, .md-button.md-warn {
    color: rgb(255,87,34)
}

.md-button.md-default-theme.md-warn.md-fab, .md-button.md-warn.md-fab,.md-button.md-default-theme.md-warn.md-raised, .md-button.md-warn.md-raised {
    background-color: rgb(255,87,34);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon, .md-button.md-warn.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-warn.md-raised:not([disabled]) md-icon, .md-button.md-warn.md-raised:not([disabled]) md-icon {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused, .md-button.md-warn.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover, .md-button.md-warn.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused, .md-button.md-warn.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover, .md-button.md-warn.md-raised:not([disabled]):hover {
    background-color: rgb(244,81,30)
}

.md-button.md-default-theme.md-warn:not([disabled]) md-icon, .md-button.md-warn:not([disabled]) md-icon {
    color: rgb(255,87,34)
}

._md a.md-default-theme:not(.md-button).md-warn, ._md a:not(.md-button).md-warn {
    color: rgb(255,87,34)
}

._md a.md-default-theme:not(.md-button).md-warn:hover, ._md a:not(.md-button).md-warn:hover {
    color: rgb(230,74,25)
}

md-checkbox.md-default-theme:not([disabled]).md-warn .md-ripple, md-checkbox:not([disabled]).md-warn .md-ripple {
    color: rgb(244,81,30)
}

md-checkbox.md-default-theme:not([disabled]).md-warn .md-ink-ripple, md-checkbox:not([disabled]).md-warn .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple, md-checkbox:not([disabled]).md-warn.md-checked .md-ink-ripple {
    color: rgba(255,87,34,0.87)
}

md-checkbox.md-default-theme:not([disabled]).md-warn:not(.md-checked) .md-icon, md-checkbox:not([disabled]).md-warn:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon, md-checkbox:not([disabled]).md-warn.md-checked .md-icon {
    background-color: rgba(255,87,34,0.87)
}

md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before, md-checkbox:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
    background-color: rgba(255,87,34,0.26)
}

.md-default-theme .md-datepicker-input-container.md-datepicker-invalid, .md-datepicker-input-container.md-datepicker-invalid,.md-warn .md-default-theme .md-datepicker-input-container.md-datepicker-focused, .md-warn .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(221,44,0)
}

.md-default-theme .md-datepicker-open.md-warn .md-datepicker-calendar-icon, .md-datepicker-open.md-warn .md-datepicker-calendar-icon,.md-warn .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon, .md-warn .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(221,44,0)
}

md-icon.md-default-theme.md-warn, md-icon.md-warn {
    color: rgb(255,87,34)
}

md-input-container.md-default-theme label.md-requi255,0,0:after, md-input-container label.md-requi255,0,0:after {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme .md-input-message-animation, md-input-container .md-input-message-animation,md-input-container.md-default-theme .md-input-messages-animation, md-input-container .md-input-messages-animation {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn label, md-input-container:not(.md-input-invalid).md-input-focused.md-warn label,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn md-icon, md-input-container:not(.md-input-invalid).md-input-focused.md-warn md-icon {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-input-invalid .md-input, md-input-container.md-input-invalid .md-input {
    border-color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-input-invalid .md-char-counter, md-input-container.md-input-invalid .md-char-counter,md-input-container.md-default-theme.md-input-invalid .md-input-message-animation, md-input-container.md-input-invalid .md-input-message-animation,md-input-container.md-default-theme.md-input-invalid label, md-input-container.md-input-invalid label {
    color: rgb(221,44,0)
}

md-nav-bar.md-default-theme.md-warn>.md-nav-bar, md-nav-bar.md-warn>.md-nav-bar {
    background-color: rgb(255,87,34)
}

md-nav-bar.md-default-theme.md-warn>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-warn>.md-nav-bar .md-button._md-nav-button {
    color: rgb(255,204,188)
}

md-nav-bar.md-default-theme.md-warn>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-warn>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme>.md-nav-bar, md-toolbar.md-warn>md-nav-bar>.md-nav-bar {
    background-color: rgb(255,87,34)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button, md-toolbar.md-warn>md-nav-bar>.md-nav-bar .md-button._md-nav-button {
    color: rgb(255,204,188)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar.md-warn>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar.md-warn>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-warn>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-warn>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-progress-circular.md-default-theme.md-warn path, md-progress-circular.md-warn path {
    stroke: rgb(255,87,34)
}

md-progress-linear.md-default-theme.md-warn .md-container, md-progress-linear.md-warn .md-container {
    background-color: rgb(255,204,188)
}

md-progress-linear.md-default-theme.md-warn .md-bar, md-progress-linear.md-warn .md-bar {
    background-color: rgb(255,87,34)
}

md-progress-linear.md-default-theme[md-mode=buffer].md-warn .md-bar1, md-progress-linear[md-mode=buffer].md-warn .md-bar1 {
    background-color: rgb(255,204,188)
}

md-progress-linear.md-default-theme[md-mode=buffer].md-warn .md-dashed:before, md-progress-linear[md-mode=buffer].md-warn .md-dashed:before {
    background: radial-gradient(rgb(255,204,188) 0,rgb(255,204,188) 16%,transparent 42%)
}

md-radio-button.md-default-theme:not([disabled]).md-warn .md-on, md-radio-button:not([disabled]).md-warn .md-on,md-radio-button.md-default-theme:not([disabled]) .md-warn .md-on, md-radio-button:not([disabled]) .md-warn .md-on,md-radio-group.md-default-theme:not([disabled]).md-warn .md-on, md-radio-group:not([disabled]).md-warn .md-on,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-on, md-radio-group:not([disabled]) .md-warn .md-on {
    background-color: rgba(255,87,34,0.87)
}

md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-off, md-radio-button:not([disabled]).md-warn.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-off, md-radio-button:not([disabled]) .md-warn.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-off, md-radio-button:not([disabled]).md-warn .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-off, md-radio-button:not([disabled]) .md-warn .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-off, md-radio-group:not([disabled]).md-warn.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-off, md-radio-group:not([disabled]) .md-warn.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-off, md-radio-group:not([disabled]).md-warn .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-off, md-radio-group:not([disabled]) .md-warn .md-checked .md-off {
    border-color: rgba(255,87,34,0.87)
}

md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-button:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-button:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-button:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-button:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-group:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-group:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-group:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-group:not([disabled]) .md-warn .md-checked .md-ink-ripple {
    color: rgba(255,87,34,0.87)
}

md-radio-button.md-default-theme:not([disabled]).md-warn .md-container .md-ripple, md-radio-button:not([disabled]).md-warn .md-container .md-ripple,md-radio-button.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple, md-radio-button:not([disabled]) .md-warn .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]).md-warn .md-container .md-ripple, md-radio-group:not([disabled]).md-warn .md-container .md-ripple,md-radio-group.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple, md-radio-group:not([disabled]) .md-warn .md-container .md-ripple {
    color: rgb(244,81,30)
}

md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-warn .md-container:before, md-radio-group.md-focused:not(:empty) .md-checked.md-warn .md-container:before,md-radio-group.md-default-theme.md-focused:not(:empty).md-warn .md-checked .md-container:before, md-radio-group.md-focused:not(:empty).md-warn .md-checked .md-container:before {
    background-color: rgba(255,87,34,0.26)
}

md-input-container md-select.md-default-theme .md-select-value span:first-child:after, md-input-container md-select .md-select-value span:first-child:after {
    color: rgb(221,44,0)
}

md-input-container.md-input-invalid md-select.md-default-theme .md-select-value, md-input-container.md-input-invalid md-select .md-select-value {
    border-bottom-color: rgb(221,44,0)!important;
    color: rgb(221,44,0)!important
}

md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value {
    border-color: rgb(221,44,0)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value span {
    color: rgb(221,44,0)
}

md-select.md-default-theme .md-select-value span:first-child:after, md-select .md-select-value span:first-child:after {
    color: rgb(221,44,0)
}

md-select.md-default-theme.ng-invalid.ng-touched .md-select-value, md-select.ng-invalid.ng-touched .md-select-value {
    border-bottom-color: rgb(221,44,0)!important;
    color: rgb(221,44,0)!important
}

md-select.md-default-theme:not([disabled]):focus.md-warn .md-select-value, md-select:not([disabled]):focus.md-warn .md-select-value {
    border-bottom-color: rgb(255,87,34)
}

md-slider.md-default-theme.md-warn .md-focus-ring, md-slider.md-warn .md-focus-ring {
    background-color: rgba(255,171,145,0.38)
}

md-slider.md-default-theme.md-warn .md-track.md-track-fill, md-slider.md-warn .md-track.md-track-fill {
    background-color: rgb(255,87,34)
}

md-slider.md-default-theme.md-warn .md-thumb:after, md-slider.md-warn .md-thumb:after {
    background-color: rgb(255,87,34);
    border-color: rgb(255,87,34)
}

md-slider.md-default-theme.md-warn .md-sign, md-slider.md-warn .md-sign {
    background-color: rgb(255,87,34)
}

md-slider.md-default-theme.md-warn .md-sign:after, md-slider.md-warn .md-sign:after {
    border-top-color: rgb(255,87,34)
}

md-slider.md-default-theme.md-warn[md-vertical] .md-sign:after, md-slider.md-warn[md-vertical] .md-sign:after {
    border-left-color: rgb(255,87,34);
    border-top-color: transparent
}

md-slider.md-default-theme.md-warn .md-thumb-text, md-slider.md-warn .md-thumb-text {
    color: rgba(0,0,0,0.87)
}

.md-subheader.md-default-theme.md-warn, .md-subheader.md-warn {
    color: rgb(255,87,34)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-warn .md-ink-ripple, md-switch.md-checked:not([disabled]).md-warn .md-ink-ripple {
    color: rgb(255,87,34)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-warn .md-thumb, md-switch.md-checked:not([disabled]).md-warn .md-thumb {
    background-color: rgb(255,87,34)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-warn .md-bar, md-switch.md-checked:not([disabled]).md-warn .md-bar {
    background-color: rgba(255,87,34,0.5)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before, md-switch.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before {
    background-color: rgba(255,87,34,0.26)
}

md-tabs.md-default-theme.md-warn>md-tabs-wrapper, md-tabs.md-warn>md-tabs-wrapper {
    background-color: rgb(255,87,34)
}

md-tabs.md-default-theme.md-warn>md-tabs-wrapper md-next-button md-icon, md-tabs.md-warn>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-warn>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-warn>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0,0,0,0.87)
}

md-tabs.md-default-theme.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(0,0,0,0.7)
}

md-tabs.md-default-theme.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(0,0,0,1)
}

md-tabs.md-default-theme.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(0,0,0,0.1)
}

md-tabs.md-default-theme.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper, md-toolbar.md-warn>md-tabs>md-tabs-wrapper {
    background-color: rgb(255,87,34)
}

md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper md-next-button md-icon, md-toolbar.md-warn>md-tabs>md-tabs-wrapper md-next-button md-icon,md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper md-prev-button md-icon, md-toolbar.md-warn>md-tabs>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar.md-warn>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar.md-warn>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(0,0,0,0.7)
}

md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar.md-warn>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-warn>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar.md-warn>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(0,0,0,1)
}

md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar.md-warn>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toast.md-default-theme .md-toast-content .md-button.md-highlight.md-warn, md-toast .md-toast-content .md-button.md-highlight.md-warn {
    color: rgb(255,87,34)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn, md-toolbar:not(.md-menu-toolbar).md-warn {
    background-color: rgb(255,87,34);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-icon, md-toolbar:not(.md-menu-toolbar).md-warn md-icon {
    fill: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input {
    border-color: rgba(0,0,0,0.12);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(139,0,0)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgba(0,0,0,0.87)
}

md-autocomplete.md-default-theme.md-hue-1.md-warn md-input-container.md-input-focused .md-input, md-autocomplete.md-hue-1.md-warn md-input-container.md-input-focused .md-input {
    border-color: rgb(221,44,0)
}

md-autocomplete.md-default-theme.md-hue-1.md-warn md-input-container.md-input-focused label, md-autocomplete.md-hue-1.md-warn md-input-container.md-input-focused label,md-autocomplete.md-default-theme.md-hue-1.md-warn md-input-container.md-input-focused md-icon, md-autocomplete.md-hue-1.md-warn md-input-container.md-input-focused md-icon {
    color: rgb(221,44,0)
}

md-autocomplete.md-default-theme.md-hue-1.md-warn md-progress-linear .md-container, md-autocomplete.md-hue-1.md-warn md-progress-linear .md-container {
    background-color: rgb(255,204,188)
}

md-autocomplete.md-default-theme.md-hue-1.md-warn md-progress-linear .md-bar, md-autocomplete.md-hue-1.md-warn md-progress-linear .md-bar {
    background-color: rgb(255,138,101)
}

.md-button.md-default-theme.md-hue-1.md-warn, .md-button.md-hue-1.md-warn {
    color: rgb(255,138,101)
}

.md-button.md-default-theme.md-hue-1.md-warn.md-fab, .md-button.md-hue-1.md-warn.md-fab,.md-button.md-default-theme.md-hue-1.md-warn.md-raised, .md-button.md-hue-1.md-warn.md-raised {
    background-color: rgb(255,138,101);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]) md-icon, .md-button.md-hue-1.md-warn.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]) md-icon, .md-button.md-hue-1.md-warn.md-raised:not([disabled]) md-icon {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]).md-focused, .md-button.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]):hover, .md-button.md-hue-1.md-warn.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]).md-focused, .md-button.md-hue-1.md-warn.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]):hover, .md-button.md-hue-1.md-warn.md-raised:not([disabled]):hover {
    background-color: rgb(244,81,30)
}

.md-button.md-default-theme.md-hue-1.md-warn:not([disabled]) md-icon, .md-button.md-hue-1.md-warn:not([disabled]) md-icon {
    color: rgb(255,138,101)
}

._md a.md-default-theme.md-hue-1:not(.md-button).md-warn, ._md a.md-hue-1:not(.md-button).md-warn {
    color: rgb(255,138,101)
}

._md a.md-default-theme.md-hue-1:not(.md-button).md-warn:hover, ._md a.md-hue-1:not(.md-button).md-warn:hover {
    color: rgb(230,74,25)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn .md-ripple, md-checkbox.md-hue-1:not([disabled]).md-warn .md-ripple {
    color: rgb(244,81,30)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn .md-ink-ripple, md-checkbox.md-hue-1:not([disabled]).md-warn .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple, md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple {
    color: rgba(255,138,101,0.87)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn:not(.md-checked) .md-icon, md-checkbox.md-hue-1:not([disabled]).md-warn:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-icon, md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked .md-icon {
    background-color: rgba(255,138,101,0.87)
}

md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before, md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
    background-color: rgba(255,138,101,0.26)
}

.md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-invalid, .md-hue-1 .md-datepicker-input-container.md-datepicker-invalid,.md-warn .md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-focused, .md-warn .md-hue-1 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(221,44,0)
}

.md-default-theme.md-hue-1 .md-datepicker-open.md-warn .md-datepicker-calendar-icon, .md-hue-1 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,.md-warn .md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon, .md-warn .md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(221,44,0)
}

md-icon.md-default-theme.md-hue-1.md-warn, md-icon.md-hue-1.md-warn {
    color: rgb(255,138,101)
}

md-input-container.md-default-theme.md-hue-1 label.md-requi255,0,0:after, md-input-container.md-hue-1 label.md-requi255,0,0:after {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-1 .md-input-message-animation, md-input-container.md-hue-1 .md-input-message-animation,md-input-container.md-default-theme.md-hue-1 .md-input-messages-animation, md-input-container.md-hue-1 .md-input-messages-animation {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn label, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn label,md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn md-icon, md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn md-icon {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-1.md-input-invalid .md-input, md-input-container.md-hue-1.md-input-invalid .md-input {
    border-color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-1.md-input-invalid .md-char-counter, md-input-container.md-hue-1.md-input-invalid .md-char-counter,md-input-container.md-default-theme.md-hue-1.md-input-invalid .md-input-message-animation, md-input-container.md-hue-1.md-input-invalid .md-input-message-animation,md-input-container.md-default-theme.md-hue-1.md-input-invalid label, md-input-container.md-hue-1.md-input-invalid label {
    color: rgb(221,44,0)
}

md-nav-bar.md-default-theme.md-hue-1.md-warn>.md-nav-bar, md-nav-bar.md-hue-1.md-warn>.md-nav-bar {
    background-color: rgb(255,138,101)
}

md-nav-bar.md-default-theme.md-hue-1.md-warn>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-1.md-warn>.md-nav-bar .md-button._md-nav-button {
    color: rgb(255,204,188)
}

md-nav-bar.md-default-theme.md-hue-1.md-warn>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-1.md-warn>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-1.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-1.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme.md-hue-1.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-1.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar, md-toolbar.md-warn>md-nav-bar.md-hue-1>.md-nav-bar {
    background-color: rgb(255,138,101)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button, md-toolbar.md-warn>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button {
    color: rgb(255,204,188)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar.md-warn>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-warn>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-warn>md-nav-bar.md-hue-1>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-progress-circular.md-default-theme.md-hue-1.md-warn path, md-progress-circular.md-hue-1.md-warn path {
    stroke: rgb(255,138,101)
}

md-progress-linear.md-default-theme.md-hue-1.md-warn .md-container, md-progress-linear.md-hue-1.md-warn .md-container {
    background-color: rgb(255,204,188)
}

md-progress-linear.md-default-theme.md-hue-1.md-warn .md-bar, md-progress-linear.md-hue-1.md-warn .md-bar {
    background-color: rgb(255,138,101)
}

md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-warn .md-bar1, md-progress-linear.md-hue-1[md-mode=buffer].md-warn .md-bar1 {
    background-color: rgb(255,204,188)
}

md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-warn .md-dashed:before, md-progress-linear.md-hue-1[md-mode=buffer].md-warn .md-dashed:before {
    background: radial-gradient(rgb(255,204,188) 0,rgb(255,204,188) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-on, md-radio-button.md-hue-1:not([disabled]).md-warn .md-on,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-on, md-radio-button.md-hue-1:not([disabled]) .md-warn .md-on,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-on, md-radio-group.md-hue-1:not([disabled]).md-warn .md-on,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-on, md-radio-group.md-hue-1:not([disabled]) .md-warn .md-on {
    background-color: rgba(255,138,101,0.87)
}

md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-off, md-radio-button.md-hue-1:not([disabled]).md-warn.md-checked .md-off,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-off, md-radio-button.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-off, md-radio-button.md-hue-1:not([disabled]).md-warn .md-checked .md-off,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-off, md-radio-button.md-hue-1:not([disabled]) .md-warn .md-checked .md-off,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-off, md-radio-group.md-hue-1:not([disabled]).md-warn.md-checked .md-off,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-off, md-radio-group.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-off, md-radio-group.md-hue-1:not([disabled]).md-warn .md-checked .md-off,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-off, md-radio-group.md-hue-1:not([disabled]) .md-warn .md-checked .md-off {
    border-color: rgba(255,138,101,0.87)
}

md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-button.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-button.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-button.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-button.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-group.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-group.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-group.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-group.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple {
    color: rgba(255,138,101,0.87)
}

md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-container .md-ripple, md-radio-button.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple, md-radio-button.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-container .md-ripple, md-radio-group.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple, md-radio-group.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple {
    color: rgb(244,81,30)
}

md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked.md-warn .md-container:before, md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked.md-warn .md-container:before,md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty).md-warn .md-checked .md-container:before, md-radio-group.md-hue-1.md-focused:not(:empty).md-warn .md-checked .md-container:before {
    background-color: rgba(255,138,101,0.26)
}

md-input-container md-select.md-default-theme.md-hue-1 .md-select-value span:first-child:after, md-input-container md-select.md-hue-1 .md-select-value span:first-child:after {
    color: rgb(221,44,0)
}

md-input-container.md-input-invalid md-select.md-default-theme.md-hue-1 .md-select-value, md-input-container.md-input-invalid md-select.md-hue-1 .md-select-value {
    border-bottom-color: rgb(221,44,0)!important;
    color: rgb(221,44,0)!important
}

md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value {
    border-color: rgb(221,44,0)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value span {
    color: rgb(221,44,0)
}

md-select.md-default-theme.md-hue-1 .md-select-value span:first-child:after, md-select.md-hue-1 .md-select-value span:first-child:after {
    color: rgb(221,44,0)
}

md-select.md-default-theme.md-hue-1.ng-invalid.ng-touched .md-select-value, md-select.md-hue-1.ng-invalid.ng-touched .md-select-value {
    border-bottom-color: rgb(221,44,0)!important;
    color: rgb(221,44,0)!important
}

md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-warn .md-select-value, md-select.md-hue-1:not([disabled]):focus.md-warn .md-select-value {
    border-bottom-color: rgb(255,138,101)
}

md-slider.md-default-theme.md-hue-1.md-warn .md-focus-ring, md-slider.md-hue-1.md-warn .md-focus-ring {
    background-color: rgba(255,171,145,0.38)
}

md-slider.md-default-theme.md-hue-1.md-warn .md-track.md-track-fill, md-slider.md-hue-1.md-warn .md-track.md-track-fill {
    background-color: rgb(255,138,101)
}

md-slider.md-default-theme.md-hue-1.md-warn .md-thumb:after, md-slider.md-hue-1.md-warn .md-thumb:after {
    background-color: rgb(255,138,101);
    border-color: rgb(255,138,101)
}

md-slider.md-default-theme.md-hue-1.md-warn .md-sign, md-slider.md-hue-1.md-warn .md-sign {
    background-color: rgb(255,138,101)
}

md-slider.md-default-theme.md-hue-1.md-warn .md-sign:after, md-slider.md-hue-1.md-warn .md-sign:after {
    border-top-color: rgb(255,138,101)
}

md-slider.md-default-theme.md-hue-1.md-warn[md-vertical] .md-sign:after, md-slider.md-hue-1.md-warn[md-vertical] .md-sign:after {
    border-left-color: rgb(255,138,101);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-1.md-warn .md-thumb-text, md-slider.md-hue-1.md-warn .md-thumb-text {
    color: rgba(0,0,0,0.87)
}

.md-subheader.md-default-theme.md-hue-1.md-warn, .md-subheader.md-hue-1.md-warn {
    color: rgb(255,138,101)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-warn .md-ink-ripple, md-switch.md-hue-1.md-checked:not([disabled]).md-warn .md-ink-ripple {
    color: rgb(255,138,101)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-warn .md-thumb, md-switch.md-hue-1.md-checked:not([disabled]).md-warn .md-thumb {
    background-color: rgb(255,138,101)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-warn .md-bar, md-switch.md-hue-1.md-checked:not([disabled]).md-warn .md-bar {
    background-color: rgba(255,138,101,0.5)
}

md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before, md-switch.md-hue-1.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before {
    background-color: rgba(255,138,101,0.26)
}

md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper, md-tabs.md-hue-1.md-warn>md-tabs-wrapper {
    background-color: rgb(255,87,34)
}

md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-1.md-warn>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-1.md-warn>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0,0,0,0.87)
}

md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(0,0,0,0.7)
}

md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(0,0,0,1)
}

md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(0,0,0,0.1)
}

md-tabs.md-default-theme.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-1.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper {
    background-color: rgb(255,87,34)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper md-next-button md-icon, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper md-next-button md-icon,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper md-prev-button md-icon, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(0,0,0,0.7)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(0,0,0,1)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar.md-warn>md-tabs.md-hue-1>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight.md-warn, md-toast.md-hue-1 .md-toast-content .md-button.md-highlight.md-warn {
    color: rgb(255,138,101)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn {
    background-color: rgb(255,87,34);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-icon, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-icon {
    fill: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input {
    border-color: rgba(0,0,0,0.12);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(208,141,141)
}

md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgba(0,0,0,0.87)
}

md-autocomplete.md-default-theme.md-hue-2.md-warn md-input-container.md-input-focused .md-input, md-autocomplete.md-hue-2.md-warn md-input-container.md-input-focused .md-input {
    border-color: rgb(221,44,0)
}

md-autocomplete.md-default-theme.md-hue-2.md-warn md-input-container.md-input-focused label, md-autocomplete.md-hue-2.md-warn md-input-container.md-input-focused label,md-autocomplete.md-default-theme.md-hue-2.md-warn md-input-container.md-input-focused md-icon, md-autocomplete.md-hue-2.md-warn md-input-container.md-input-focused md-icon {
    color: rgb(221,44,0)
}

md-autocomplete.md-default-theme.md-hue-2.md-warn md-progress-linear .md-container, md-autocomplete.md-hue-2.md-warn md-progress-linear .md-container {
    background-color: rgb(255,204,188)
}

md-autocomplete.md-default-theme.md-hue-2.md-warn md-progress-linear .md-bar, md-autocomplete.md-hue-2.md-warn md-progress-linear .md-bar {
    background-color: rgb(216,67,21)
}

.md-button.md-default-theme.md-hue-2.md-warn, .md-button.md-hue-2.md-warn {
    color: rgb(216,67,21)
}

.md-button.md-default-theme.md-hue-2.md-warn.md-fab, .md-button.md-hue-2.md-warn.md-fab,.md-button.md-default-theme.md-hue-2.md-warn.md-raised, .md-button.md-hue-2.md-warn.md-raised {
    background-color: rgb(216,67,21);
    color: rgb(255,255,255)
}

.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]) md-icon, .md-button.md-hue-2.md-warn.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]) md-icon, .md-button.md-hue-2.md-warn.md-raised:not([disabled]) md-icon {
    color: rgb(255,255,255)
}

.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]).md-focused, .md-button.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]):hover, .md-button.md-hue-2.md-warn.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]).md-focused, .md-button.md-hue-2.md-warn.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]):hover, .md-button.md-hue-2.md-warn.md-raised:not([disabled]):hover {
    background-color: rgb(244,81,30)
}

.md-button.md-default-theme.md-hue-2.md-warn:not([disabled]) md-icon, .md-button.md-hue-2.md-warn:not([disabled]) md-icon {
    color: rgb(216,67,21)
}

._md a.md-default-theme.md-hue-2:not(.md-button).md-warn, ._md a.md-hue-2:not(.md-button).md-warn {
    color: rgb(216,67,21)
}

._md a.md-default-theme.md-hue-2:not(.md-button).md-warn:hover, ._md a.md-hue-2:not(.md-button).md-warn:hover {
    color: rgb(230,74,25)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn .md-ripple, md-checkbox.md-hue-2:not([disabled]).md-warn .md-ripple {
    color: rgb(244,81,30)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn .md-ink-ripple, md-checkbox.md-hue-2:not([disabled]).md-warn .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple, md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple {
    color: rgba(216,67,21,0.87)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn:not(.md-checked) .md-icon, md-checkbox.md-hue-2:not([disabled]).md-warn:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-icon, md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked .md-icon {
    background-color: rgba(216,67,21,0.87)
}

md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before, md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
    background-color: rgba(216,67,21,0.26)
}

.md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-invalid, .md-hue-2 .md-datepicker-input-container.md-datepicker-invalid,.md-warn .md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-focused, .md-warn .md-hue-2 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(221,44,0)
}

.md-default-theme.md-hue-2 .md-datepicker-open.md-warn .md-datepicker-calendar-icon, .md-hue-2 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,.md-warn .md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon, .md-warn .md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(221,44,0)
}

md-icon.md-default-theme.md-hue-2.md-warn, md-icon.md-hue-2.md-warn {
    color: rgb(216,67,21)
}

md-input-container.md-default-theme.md-hue-2 label.md-requi255,0,0:after, md-input-container.md-hue-2 label.md-requi255,0,0:after {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-2 .md-input-message-animation, md-input-container.md-hue-2 .md-input-message-animation,md-input-container.md-default-theme.md-hue-2 .md-input-messages-animation, md-input-container.md-hue-2 .md-input-messages-animation {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn label, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn label,md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn md-icon, md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn md-icon {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-2.md-input-invalid .md-input, md-input-container.md-hue-2.md-input-invalid .md-input {
    border-color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-2.md-input-invalid .md-char-counter, md-input-container.md-hue-2.md-input-invalid .md-char-counter,md-input-container.md-default-theme.md-hue-2.md-input-invalid .md-input-message-animation, md-input-container.md-hue-2.md-input-invalid .md-input-message-animation,md-input-container.md-default-theme.md-hue-2.md-input-invalid label, md-input-container.md-hue-2.md-input-invalid label {
    color: rgb(221,44,0)
}

md-nav-bar.md-default-theme.md-hue-2.md-warn>.md-nav-bar, md-nav-bar.md-hue-2.md-warn>.md-nav-bar {
    background-color: rgb(216,67,21)
}

md-nav-bar.md-default-theme.md-hue-2.md-warn>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-2.md-warn>.md-nav-bar .md-button._md-nav-button {
    color: rgb(255,204,188)
}

md-nav-bar.md-default-theme.md-hue-2.md-warn>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-2.md-warn>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-2.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-2.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgb(255,255,255)
}

md-nav-bar.md-default-theme.md-hue-2.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-2.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar, md-toolbar.md-warn>md-nav-bar.md-hue-2>.md-nav-bar {
    background-color: rgb(216,67,21)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button, md-toolbar.md-warn>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button {
    color: rgb(255,204,188)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar.md-warn>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-warn>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgb(255,255,255)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-warn>md-nav-bar.md-hue-2>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255,255,255,0.1)
}

md-progress-circular.md-default-theme.md-hue-2.md-warn path, md-progress-circular.md-hue-2.md-warn path {
    stroke: rgb(216,67,21)
}

md-progress-linear.md-default-theme.md-hue-2.md-warn .md-container, md-progress-linear.md-hue-2.md-warn .md-container {
    background-color: rgb(255,204,188)
}

md-progress-linear.md-default-theme.md-hue-2.md-warn .md-bar, md-progress-linear.md-hue-2.md-warn .md-bar {
    background-color: rgb(216,67,21)
}

md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-warn .md-bar1, md-progress-linear.md-hue-2[md-mode=buffer].md-warn .md-bar1 {
    background-color: rgb(255,204,188)
}

md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-warn .md-dashed:before, md-progress-linear.md-hue-2[md-mode=buffer].md-warn .md-dashed:before {
    background: radial-gradient(rgb(255,204,188) 0,rgb(255,204,188) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-on, md-radio-button.md-hue-2:not([disabled]).md-warn .md-on,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-on, md-radio-button.md-hue-2:not([disabled]) .md-warn .md-on,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-on, md-radio-group.md-hue-2:not([disabled]).md-warn .md-on,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-on, md-radio-group.md-hue-2:not([disabled]) .md-warn .md-on {
    background-color: rgba(216,67,21,0.87)
}

md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-off, md-radio-button.md-hue-2:not([disabled]).md-warn.md-checked .md-off,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-off, md-radio-button.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-off, md-radio-button.md-hue-2:not([disabled]).md-warn .md-checked .md-off,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-off, md-radio-button.md-hue-2:not([disabled]) .md-warn .md-checked .md-off,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-off, md-radio-group.md-hue-2:not([disabled]).md-warn.md-checked .md-off,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-off, md-radio-group.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-off, md-radio-group.md-hue-2:not([disabled]).md-warn .md-checked .md-off,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-off, md-radio-group.md-hue-2:not([disabled]) .md-warn .md-checked .md-off {
    border-color: rgba(216,67,21,0.87)
}

md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-button.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-button.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-button.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-button.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-group.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-group.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-group.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-group.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple {
    color: rgba(216,67,21,0.87)
}

md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-container .md-ripple, md-radio-button.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple, md-radio-button.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-container .md-ripple, md-radio-group.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple, md-radio-group.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple {
    color: rgb(244,81,30)
}

md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked.md-warn .md-container:before, md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked.md-warn .md-container:before,md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty).md-warn .md-checked .md-container:before, md-radio-group.md-hue-2.md-focused:not(:empty).md-warn .md-checked .md-container:before {
    background-color: rgba(216,67,21,0.26)
}

md-input-container md-select.md-default-theme.md-hue-2 .md-select-value span:first-child:after, md-input-container md-select.md-hue-2 .md-select-value span:first-child:after {
    color: rgb(221,44,0)
}

md-input-container.md-input-invalid md-select.md-default-theme.md-hue-2 .md-select-value, md-input-container.md-input-invalid md-select.md-hue-2 .md-select-value {
    border-bottom-color: rgb(221,44,0)!important;
    color: rgb(221,44,0)!important
}

md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value {
    border-color: rgb(221,44,0)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value span {
    color: rgb(221,44,0)
}

md-select.md-default-theme.md-hue-2 .md-select-value span:first-child:after, md-select.md-hue-2 .md-select-value span:first-child:after {
    color: rgb(221,44,0)
}

md-select.md-default-theme.md-hue-2.ng-invalid.ng-touched .md-select-value, md-select.md-hue-2.ng-invalid.ng-touched .md-select-value {
    border-bottom-color: rgb(221,44,0)!important;
    color: rgb(221,44,0)!important
}

md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-warn .md-select-value, md-select.md-hue-2:not([disabled]):focus.md-warn .md-select-value {
    border-bottom-color: rgb(216,67,21)
}

md-slider.md-default-theme.md-hue-2.md-warn .md-focus-ring, md-slider.md-hue-2.md-warn .md-focus-ring {
    background-color: rgba(255,171,145,0.38)
}

md-slider.md-default-theme.md-hue-2.md-warn .md-track.md-track-fill, md-slider.md-hue-2.md-warn .md-track.md-track-fill {
    background-color: rgb(216,67,21)
}

md-slider.md-default-theme.md-hue-2.md-warn .md-thumb:after, md-slider.md-hue-2.md-warn .md-thumb:after {
    background-color: rgb(216,67,21);
    border-color: rgb(216,67,21)
}

md-slider.md-default-theme.md-hue-2.md-warn .md-sign, md-slider.md-hue-2.md-warn .md-sign {
    background-color: rgb(216,67,21)
}

md-slider.md-default-theme.md-hue-2.md-warn .md-sign:after, md-slider.md-hue-2.md-warn .md-sign:after {
    border-top-color: rgb(216,67,21)
}

md-slider.md-default-theme.md-hue-2.md-warn[md-vertical] .md-sign:after, md-slider.md-hue-2.md-warn[md-vertical] .md-sign:after {
    border-left-color: rgb(216,67,21);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-2.md-warn .md-thumb-text, md-slider.md-hue-2.md-warn .md-thumb-text {
    color: rgb(255,255,255)
}

.md-subheader.md-default-theme.md-hue-2.md-warn, .md-subheader.md-hue-2.md-warn {
    color: rgb(216,67,21)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-warn .md-ink-ripple, md-switch.md-hue-2.md-checked:not([disabled]).md-warn .md-ink-ripple {
    color: rgb(216,67,21)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-warn .md-thumb, md-switch.md-hue-2.md-checked:not([disabled]).md-warn .md-thumb {
    background-color: rgb(216,67,21)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-warn .md-bar, md-switch.md-hue-2.md-checked:not([disabled]).md-warn .md-bar {
    background-color: rgba(216,67,21,0.5)
}

md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before, md-switch.md-hue-2.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before {
    background-color: rgba(216,67,21,0.26)
}

md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper, md-tabs.md-hue-2.md-warn>md-tabs-wrapper {
    background-color: rgb(255,87,34)
}

md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-2.md-warn>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-2.md-warn>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0,0,0,0.87)
}

md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(0,0,0,0.7)
}

md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(0,0,0,1)
}

md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(0,0,0,0.1)
}

md-tabs.md-default-theme.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-2.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper {
    background-color: rgb(255,87,34)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper md-next-button md-icon, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper md-next-button md-icon,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper md-prev-button md-icon, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(0,0,0,0.7)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(0,0,0,1)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar.md-warn>md-tabs.md-hue-2>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight.md-warn, md-toast.md-hue-2 .md-toast-content .md-button.md-highlight.md-warn {
    color: rgb(216,67,21)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn {
    background-color: rgb(255,87,34);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-icon, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-icon {
    fill: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input {
    border-color: rgba(0,0,0,0.12);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(149,70,70)
}

md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgba(0,0,0,0.87)
}

md-autocomplete.md-default-theme.md-hue-3.md-warn md-input-container.md-input-focused .md-input, md-autocomplete.md-hue-3.md-warn md-input-container.md-input-focused .md-input {
    border-color: rgb(221,44,0)
}

md-autocomplete.md-default-theme.md-hue-3.md-warn md-input-container.md-input-focused label, md-autocomplete.md-hue-3.md-warn md-input-container.md-input-focused label,md-autocomplete.md-default-theme.md-hue-3.md-warn md-input-container.md-input-focused md-icon, md-autocomplete.md-hue-3.md-warn md-input-container.md-input-focused md-icon {
    color: rgb(221,44,0)
}

md-autocomplete.md-default-theme.md-hue-3.md-warn md-progress-linear .md-container, md-autocomplete.md-hue-3.md-warn md-progress-linear .md-container {
    background-color: rgb(255,204,188)
}

md-autocomplete.md-default-theme.md-hue-3.md-warn md-progress-linear .md-bar, md-autocomplete.md-hue-3.md-warn md-progress-linear .md-bar {
    background-color: rgb(255,158,128)
}

.md-button.md-default-theme.md-hue-3.md-warn, .md-button.md-hue-3.md-warn {
    color: rgb(255,158,128)
}

.md-button.md-default-theme.md-hue-3.md-warn.md-fab, .md-button.md-hue-3.md-warn.md-fab,.md-button.md-default-theme.md-hue-3.md-warn.md-raised, .md-button.md-hue-3.md-warn.md-raised {
    background-color: rgb(255,158,128);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]) md-icon, .md-button.md-hue-3.md-warn.md-fab:not([disabled]) md-icon,.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]) md-icon, .md-button.md-hue-3.md-warn.md-raised:not([disabled]) md-icon {
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]).md-focused, .md-button.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]):hover, .md-button.md-hue-3.md-warn.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]).md-focused, .md-button.md-hue-3.md-warn.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]):hover, .md-button.md-hue-3.md-warn.md-raised:not([disabled]):hover {
    background-color: rgb(244,81,30)
}

.md-button.md-default-theme.md-hue-3.md-warn:not([disabled]) md-icon, .md-button.md-hue-3.md-warn:not([disabled]) md-icon {
    color: rgb(255,158,128)
}

._md a.md-default-theme.md-hue-3:not(.md-button).md-warn, ._md a.md-hue-3:not(.md-button).md-warn {
    color: rgb(255,158,128)
}

._md a.md-default-theme.md-hue-3:not(.md-button).md-warn:hover, ._md a.md-hue-3:not(.md-button).md-warn:hover {
    color: rgb(230,74,25)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn .md-ripple, md-checkbox.md-hue-3:not([disabled]).md-warn .md-ripple {
    color: rgb(244,81,30)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn .md-ink-ripple, md-checkbox.md-hue-3:not([disabled]).md-warn .md-ink-ripple {
    color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple, md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple {
    color: rgba(255,158,128,0.87)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn:not(.md-checked) .md-icon, md-checkbox.md-hue-3:not([disabled]).md-warn:not(.md-checked) .md-icon {
    border-color: rgba(0,0,0,0.54)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-icon, md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked .md-icon {
    background-color: rgba(255,158,128,0.87)
}

md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before, md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
    background-color: rgba(255,158,128,0.26)
}

.md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-invalid, .md-hue-3 .md-datepicker-input-container.md-datepicker-invalid,.md-warn .md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-focused, .md-warn .md-hue-3 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(221,44,0)
}

.md-default-theme.md-hue-3 .md-datepicker-open.md-warn .md-datepicker-calendar-icon, .md-hue-3 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,.md-warn .md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon, .md-warn .md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(221,44,0)
}

md-icon.md-default-theme.md-hue-3.md-warn, md-icon.md-hue-3.md-warn {
    color: rgb(255,158,128)
}

md-input-container.md-default-theme.md-hue-3 label.md-requi255,0,0:after, md-input-container.md-hue-3 label.md-requi255,0,0:after {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-3 .md-input-message-animation, md-input-container.md-hue-3 .md-input-message-animation,md-input-container.md-default-theme.md-hue-3 .md-input-messages-animation, md-input-container.md-hue-3 .md-input-messages-animation {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn label, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn label,md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn md-icon, md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn md-icon {
    color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-3.md-input-invalid .md-input, md-input-container.md-hue-3.md-input-invalid .md-input {
    border-color: rgb(221,44,0)
}

md-input-container.md-default-theme.md-hue-3.md-input-invalid .md-char-counter, md-input-container.md-hue-3.md-input-invalid .md-char-counter,md-input-container.md-default-theme.md-hue-3.md-input-invalid .md-input-message-animation, md-input-container.md-hue-3.md-input-invalid .md-input-message-animation,md-input-container.md-default-theme.md-hue-3.md-input-invalid label, md-input-container.md-hue-3.md-input-invalid label {
    color: rgb(221,44,0)
}

md-nav-bar.md-default-theme.md-hue-3.md-warn>.md-nav-bar, md-nav-bar.md-hue-3.md-warn>.md-nav-bar {
    background-color: rgb(255,158,128)
}

md-nav-bar.md-default-theme.md-hue-3.md-warn>.md-nav-bar .md-button._md-nav-button, md-nav-bar.md-hue-3.md-warn>.md-nav-bar .md-button._md-nav-button {
    color: rgb(255,204,188)
}

md-nav-bar.md-default-theme.md-hue-3.md-warn>.md-nav-bar .md-button._md-nav-button.md-active, md-nav-bar.md-hue-3.md-warn>.md-nav-bar .md-button._md-nav-button.md-active,md-nav-bar.md-default-theme.md-hue-3.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-3.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme.md-hue-3.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused, md-nav-bar.md-hue-3.md-warn>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar, md-toolbar.md-warn>md-nav-bar.md-hue-3>.md-nav-bar {
    background-color: rgb(255,158,128)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button, md-toolbar.md-warn>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button {
    color: rgb(255,204,188)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-active, md-toolbar.md-warn>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-active,md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-warn>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-nav-bar.md-default-theme.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused, md-toolbar.md-warn>md-nav-bar.md-hue-3>.md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0,0,0,0.1)
}

md-progress-circular.md-default-theme.md-hue-3.md-warn path, md-progress-circular.md-hue-3.md-warn path {
    stroke: rgb(255,158,128)
}

md-progress-linear.md-default-theme.md-hue-3.md-warn .md-container, md-progress-linear.md-hue-3.md-warn .md-container {
    background-color: rgb(255,204,188)
}

md-progress-linear.md-default-theme.md-hue-3.md-warn .md-bar, md-progress-linear.md-hue-3.md-warn .md-bar {
    background-color: rgb(255,158,128)
}

md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-warn .md-bar1, md-progress-linear.md-hue-3[md-mode=buffer].md-warn .md-bar1 {
    background-color: rgb(255,204,188)
}

md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-warn .md-dashed:before, md-progress-linear.md-hue-3[md-mode=buffer].md-warn .md-dashed:before {
    background: radial-gradient(rgb(255,204,188) 0,rgb(255,204,188) 16%,transparent 42%)
}

md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-on, md-radio-button.md-hue-3:not([disabled]).md-warn .md-on,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-on, md-radio-button.md-hue-3:not([disabled]) .md-warn .md-on,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-on, md-radio-group.md-hue-3:not([disabled]).md-warn .md-on,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-on, md-radio-group.md-hue-3:not([disabled]) .md-warn .md-on {
    background-color: rgba(255,158,128,0.87)
}

md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-off, md-radio-button.md-hue-3:not([disabled]).md-warn.md-checked .md-off,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-off, md-radio-button.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-off, md-radio-button.md-hue-3:not([disabled]).md-warn .md-checked .md-off,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-off, md-radio-button.md-hue-3:not([disabled]) .md-warn .md-checked .md-off,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-off, md-radio-group.md-hue-3:not([disabled]).md-warn.md-checked .md-off,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-off, md-radio-group.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-off, md-radio-group.md-hue-3:not([disabled]).md-warn .md-checked .md-off,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-off, md-radio-group.md-hue-3:not([disabled]) .md-warn .md-checked .md-off {
    border-color: rgba(255,158,128,0.87)
}

md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-button.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-button.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-button.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-button.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple, md-radio-group.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-group.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-group.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-group.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple {
    color: rgba(255,158,128,0.87)
}

md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-container .md-ripple, md-radio-button.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple, md-radio-button.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-container .md-ripple, md-radio-group.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple, md-radio-group.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple {
    color: rgb(244,81,30)
}

md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked.md-warn .md-container:before, md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked.md-warn .md-container:before,md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty).md-warn .md-checked .md-container:before, md-radio-group.md-hue-3.md-focused:not(:empty).md-warn .md-checked .md-container:before {
    background-color: rgba(255,158,128,0.26)
}

md-input-container md-select.md-default-theme.md-hue-3 .md-select-value span:first-child:after, md-input-container md-select.md-hue-3 .md-select-value span:first-child:after {
    color: rgb(221,44,0)
}

md-input-container.md-input-invalid md-select.md-default-theme.md-hue-3 .md-select-value, md-input-container.md-input-invalid md-select.md-hue-3 .md-select-value {
    border-bottom-color: rgb(221,44,0)!important;
    color: rgb(221,44,0)!important
}

md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value {
    border-color: rgb(221,44,0)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value span {
    color: rgb(221,44,0)
}

md-select.md-default-theme.md-hue-3 .md-select-value span:first-child:after, md-select.md-hue-3 .md-select-value span:first-child:after {
    color: rgb(221,44,0)
}

md-select.md-default-theme.md-hue-3.ng-invalid.ng-touched .md-select-value, md-select.md-hue-3.ng-invalid.ng-touched .md-select-value {
    border-bottom-color: rgb(221,44,0)!important;
    color: rgb(221,44,0)!important
}

md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-warn .md-select-value, md-select.md-hue-3:not([disabled]):focus.md-warn .md-select-value {
    border-bottom-color: rgb(255,158,128)
}

md-slider.md-default-theme.md-hue-3.md-warn .md-focus-ring, md-slider.md-hue-3.md-warn .md-focus-ring {
    background-color: rgba(255,171,145,0.38)
}

md-slider.md-default-theme.md-hue-3.md-warn .md-track.md-track-fill, md-slider.md-hue-3.md-warn .md-track.md-track-fill {
    background-color: rgb(255,158,128)
}

md-slider.md-default-theme.md-hue-3.md-warn .md-thumb:after, md-slider.md-hue-3.md-warn .md-thumb:after {
    background-color: rgb(255,158,128);
    border-color: rgb(255,158,128)
}

md-slider.md-default-theme.md-hue-3.md-warn .md-sign, md-slider.md-hue-3.md-warn .md-sign {
    background-color: rgb(255,158,128)
}

md-slider.md-default-theme.md-hue-3.md-warn .md-sign:after, md-slider.md-hue-3.md-warn .md-sign:after {
    border-top-color: rgb(255,158,128)
}

md-slider.md-default-theme.md-hue-3.md-warn[md-vertical] .md-sign:after, md-slider.md-hue-3.md-warn[md-vertical] .md-sign:after {
    border-left-color: rgb(255,158,128);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-3.md-warn .md-thumb-text, md-slider.md-hue-3.md-warn .md-thumb-text {
    color: rgba(0,0,0,0.87)
}

.md-subheader.md-default-theme.md-hue-3.md-warn, .md-subheader.md-hue-3.md-warn {
    color: rgb(255,158,128)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-warn .md-ink-ripple, md-switch.md-hue-3.md-checked:not([disabled]).md-warn .md-ink-ripple {
    color: rgb(255,158,128)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-warn .md-thumb, md-switch.md-hue-3.md-checked:not([disabled]).md-warn .md-thumb {
    background-color: rgb(255,158,128)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-warn .md-bar, md-switch.md-hue-3.md-checked:not([disabled]).md-warn .md-bar {
    background-color: rgba(255,158,128,0.5)
}

md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before, md-switch.md-hue-3.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before {
    background-color: rgba(255,158,128,0.26)
}

md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper, md-tabs.md-hue-3.md-warn>md-tabs-wrapper {
    background-color: rgb(255,87,34)
}

md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper md-next-button md-icon, md-tabs.md-hue-3.md-warn>md-tabs-wrapper md-next-button md-icon,md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper md-prev-button md-icon, md-tabs.md-hue-3.md-warn>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0,0,0,0.87)
}

md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-tabs.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-tabs.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(0,0,0,0.7)
}

md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-tabs.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(0,0,0,1)
}

md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-tabs.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(0,0,0,0.1)
}

md-tabs.md-default-theme.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-tabs.md-hue-3.md-warn>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper {
    background-color: rgb(255,87,34)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper md-next-button md-icon, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper md-next-button md-icon,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper md-prev-button md-icon, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]), md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon {
    color: rgba(0,0,0,0.7)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
    color: rgba(0,0,0,1)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
    background: rgba(0,0,0,0.1)
}

md-toolbar.md-warn>md-tabs.md-default-theme.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar, md-toolbar.md-warn>md-tabs.md-hue-3>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
    background: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight.md-warn, md-toast.md-hue-3 .md-toast-content .md-button.md-highlight.md-warn {
    color: rgb(255,158,128)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221,44,0)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn {
    background-color: rgb(255,87,34);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-icon, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-icon {
    fill: rgba(0,0,0,0.87);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input {
    border-color: rgba(0,0,0,0.12);
    color: rgba(0,0,0,0.87)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(0,0,0,0.38)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.38);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(230,16,16)
}

md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input, md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgba(0,0,0,0.87)
}

md-autocomplete.md-default-theme, md-autocomplete {
    background: rgb(255,255,255)
}

md-autocomplete.md-default-theme[disabled]:not([md-floating-label]), md-autocomplete[disabled]:not([md-floating-label]) {
    background: rgb(245,245,245)
}

md-autocomplete.md-default-theme button md-icon path, md-autocomplete button md-icon path {
    fill: rgb(brown)
}

md-autocomplete.md-default-theme button:after, md-autocomplete button:after {
    background: rgba(brown,0.3)
}

.md-autocomplete-standard-list-container.md-default-theme, .md-autocomplete-standard-list-container,.md-autocomplete-suggestions-container.md-default-theme, .md-autocomplete-suggestions-container {
    background: rgb(255,255,255)
}

.md-autocomplete-standard-list-container.md-default-theme .md-autocomplete-suggestion.selected, .md-autocomplete-standard-list-container .md-autocomplete-suggestion.selected,.md-autocomplete-standard-list-container.md-default-theme .md-autocomplete-suggestion:hover, .md-autocomplete-standard-list-container .md-autocomplete-suggestion:hover,.md-autocomplete-suggestions-container.md-default-theme .md-autocomplete-suggestion.selected, .md-autocomplete-suggestions-container .md-autocomplete-suggestion.selected,.md-autocomplete-suggestions-container.md-default-theme .md-autocomplete-suggestion:hover, .md-autocomplete-suggestions-container .md-autocomplete-suggestion:hover {
    background: rgba(158,158,158,0.18)
}

md-backdrop {
    background-color: rgba(33,33,33,0.0)
}

md-backdrop.md-opaque.md-default-theme, md-backdrop.md-opaque {
    background-color: rgba(33,33,33,1.0)
}

md-bottom-sheet.md-default-theme, md-bottom-sheet {
    background-color: rgb(250,250,250);
    border-top-color: rgb(224,224,224)
}

md-bottom-sheet.md-default-theme .md-subheader, md-bottom-sheet .md-subheader {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme:not([disabled]).md-focused, .md-button:not([disabled]).md-focused,.md-button.md-default-theme:not([disabled]):hover, .md-button:not([disabled]):hover {
    background-color: rgba(158,158,158,0.2)
}

.md-button.md-default-theme:not([disabled]).md-icon-button:hover, .md-button:not([disabled]).md-icon-button:hover {
    background-color: transparent
}

.md-button.md-default-theme.md-raised, .md-button.md-raised {
    background-color: rgb(250,250,250);
    color: rgb(33,33,33)
}

.md-button.md-default-theme.md-raised:not([disabled]) md-icon, .md-button.md-raised:not([disabled]) md-icon {
    color: rgb(33,33,33)
}

.md-button.md-default-theme.md-raised:not([disabled]):hover, .md-button.md-raised:not([disabled]):hover {
    background-color: rgb(250,250,250)
}

.md-button.md-default-theme.md-raised:not([disabled]).md-focused, .md-button.md-raised:not([disabled]).md-focused {
    background-color: rgb(238,238,238)
}

.md-button.md-default-theme.md-fab[disabled], .md-button.md-fab[disabled],.md-button.md-default-theme.md-raised[disabled], .md-button.md-raised[disabled] {
    background-color: rgba(0,0,0,0.12)
}

.md-button.md-default-theme[disabled], .md-button[disabled] {
    background-color: transparent
}

md-card.md-default-theme, md-card {
    background-color: rgb(255,255,255);
    border-radius: 2px;
    color: rgba(0,0,0,0.87)
}

md-card.md-default-theme md-card-header md-card-avatar md-icon, md-card md-card-header md-card-avatar md-icon {
    background-color: rgba(0,0,0,0.38);
    color: rgb(250,250,250)
}

md-checkbox.md-default-theme.md-checked .md-ripple, md-checkbox.md-checked .md-ripple {
    color: rgb(brown)
}

md-checkbox.md-default-theme.md-checked .md-icon:after, md-checkbox.md-checked .md-icon:after {
    border-color: rgb(250,250,250)
}

md-checkbox.md-default-theme[disabled].md-checked .md-icon, md-checkbox[disabled].md-checked .md-icon {
    background-color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme md-chip, md-chips md-chip {
    background: rgb(224,224,224);
    color: rgb(66,66,66)
}

md-chips.md-default-theme md-chip md-icon, md-chips md-chip md-icon {
    color: rgb(97,97,97)
}

md-chips.md-default-theme md-chip._md-chip-editing, md-chips md-chip._md-chip-editing {
    background: transparent;
    color: rgb(66,66,66)
}

.md-contact-suggestion span.md-contact-email {
    color: rgb(189,189,189)
}

md-content.md-default-theme, md-content {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87)
}

.md-default-theme .md-calendar, .md-calendar {
    background: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

.md-default-theme .md-calendar tr:last-child td, .md-calendar tr:last-child td {
    border-bottom-color: rgb(245,245,245)
}

.md-default-theme .md-calendar-day-header, .md-calendar-day-header {
    background: rgba(158,158,158,0.32);
    color: rgba(0,0,0,0.87)
}

.md-calendar-date.md-focus .md-default-theme .md-calendar-date-selection-indicator, .md-calendar-date.md-focus .md-calendar-date-selection-indicator,.md-default-theme .md-calendar-date-selection-indicator:hover, .md-calendar-date-selection-indicator:hover {
    background: rgba(158,158,158,0.32)
}

.md-default-theme .md-datepicker-calendar-pane, .md-datepicker-calendar-pane {
    border-color: rgb(255,255,255)
}

.md-default-theme .md-datepicker-calendar, .md-datepicker-calendar {
    background: rgb(255,255,255)
}

.md-default-theme .md-datepicker-input-mask-opaque, .md-datepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255,255,255)
}

.md-default-theme .md-datepicker-open .md-datepicker-input-container, .md-datepicker-open .md-datepicker-input-container {
    background: rgb(255,255,255)
}

md-dialog.md-default-theme, md-dialog {
    background-color: rgb(255,255,255);
    border-radius: 4px;
    color: rgba(0,0,0,0.87)
}

md-fab-speed-dial.md-default-theme md-fab-trigger .md-fab.md-button[disabled], md-fab-speed-dial md-fab-trigger .md-fab.md-button[disabled] {
    background-color: rgba(0,0,0,0.12)
}

md-fab-speed-dial.md-default-theme md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused, md-fab-speed-dial md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,md-fab-speed-dial.md-default-theme md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover, md-fab-speed-dial md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover {
    background-color: rgb(158,158,158)
}

md-input-container.md-default-theme .md-input, md-input-container .md-input {
    border-color: rgba(0,0,0,0.12);
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme .md-input::-webkit-input-placeholder, md-input-container .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme .md-input:-ms-input-placeholder, md-input-container .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme .md-input::-ms-input-placeholder, md-input-container .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme .md-input::placeholder, md-input-container .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme .md-input:-moz-placeholder, md-input-container .md-input:-moz-placeholder,md-input-container.md-default-theme .md-input::-moz-placeholder, md-input-container .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-input-container.md-default-theme>md-icon, md-input-container>md-icon {
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme .md-placeholder, md-input-container .md-placeholder,md-input-container.md-default-theme label, md-input-container label {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme:not(.md-input-focused):not(.md-input-invalid) label.md-requi255,0,0:after, md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-requi255,0,0:after {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme .md-input-message-animation .md-char-counter, md-input-container .md-input-message-animation .md-char-counter,md-input-container.md-default-theme .md-input-messages-animation .md-char-counter, md-input-container .md-input-messages-animation .md-char-counter {
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-input-focused .md-input::-webkit-input-placeholder, md-input-container.md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-input-focused .md-input:-ms-input-placeholder, md-input-container.md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-input-focused .md-input::-ms-input-placeholder, md-input-container.md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-input-focused .md-input::placeholder, md-input-container.md-input-focused .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-input-focused .md-input:-moz-placeholder, md-input-container.md-input-focused .md-input:-moz-placeholder,md-input-container.md-default-theme.md-input-focused .md-input::-moz-placeholder, md-input-container.md-input-focused .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-has-value label, md-input-container:not(.md-input-invalid).md-input-has-value label {
    color: rgba(0,0,0,0.54)
}

[disabled] md-input-container.md-default-theme .md-input, [disabled] md-input-container .md-input,md-input-container.md-default-theme .md-input[disabled], md-input-container .md-input[disabled] {
    background-image: linear-gradient(90deg,rgba(0,0,0,0.38) 0,rgba(0,0,0,0.38) 33%,transparent 0);
    background-image: -ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.38) 100%);
    border-bottom-color: transparent;
    color: rgba(0,0,0,0.38)
}

md-list.md-default-theme .md-proxy-focus.md-focused div.md-no-style, md-list .md-proxy-focus.md-focused div.md-no-style {
    background-color: rgb(245,245,245)
}

md-list.md-default-theme md-list-item .md-avatar-icon, md-list md-list-item .md-avatar-icon {
    background-color: rgba(0,0,0,0.38);
    color: rgb(250,250,250)
}

md-menu-content.md-default-theme, md-menu-content {
    background-color: rgb(255,255,255)
}

md-menu-content.md-default-theme md-menu-divider, md-menu-content md-menu-divider {
    background-color: rgba(0,0,0,0.12)
}

md-menu-bar.md-default-theme md-menu.md-open>button, md-menu-bar md-menu.md-open>button,md-menu-bar.md-default-theme md-menu>button:focus, md-menu-bar md-menu>button:focus {
    background-color: rgba(158,158,158,0.18);
    outline: none
}

md-menu-bar.md-default-theme.md-open:not(.md-keyboard-mode) md-menu:hover>button, md-menu-bar.md-open:not(.md-keyboard-mode) md-menu:hover>button {
    background-color: rgba(158,158,158,0.18)
}

md-menu-bar.md-default-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus, md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,md-menu-bar.md-default-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover, md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
    background: transparent
}

md-menu-content.md-default-theme .md-menu.md-open>.md-button, md-menu-content .md-menu.md-open>.md-button {
    background-color: rgba(158,158,158,0.18)
}

md-toolbar.md-default-theme.md-menu-toolbar, md-toolbar.md-menu-toolbar {
    background-color: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme .md-nav-bar, md-nav-bar .md-nav-bar {
    background-color: transparent;
    border-color: rgba(0,0,0,0.12)
}

._md-panel-backdrop.md-default-theme, ._md-panel-backdrop {
    background-color: rgba(33,33,33,1.0)
}

md-radio-group.md-default-theme.md-focused.ng-empty>md-radio-button:first-child .md-container:before, md-radio-group.md-focused.ng-empty>md-radio-button:first-child .md-container:before {
    background-color: rgba(0,0,0,0.26)
}

md-select.md-default-theme[disabled] .md-select-value, md-select[disabled] .md-select-value {
    background-image: linear-gradient(90deg,rgba(0,0,0,0.38) 0,rgba(0,0,0,0.38) 33%,transparent 0);
    background-image: -ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.38) 100%);
    border-bottom-color: transparent
}

md-select-menu.md-default-theme md-content, md-select-menu md-content {
    background-color: rgb(255,255,255)
}

md-select-menu.md-default-theme md-content md-option:not([disabled]):hover, md-select-menu md-content md-option:not([disabled]):hover {
    background-color: rgba(158,158,158,0.10)
}

md-select-menu.md-default-theme md-content md-option:not([disabled]).md-focused, md-select-menu md-content md-option:not([disabled]).md-focused,md-select-menu.md-default-theme md-content md-option:not([disabled]):focus, md-select-menu md-content md-option:not([disabled]):focus {
    background-color: rgba(158,158,158,0.18)
}

.md-checkbox-enabled.md-default-theme[selected] .md-ripple, .md-checkbox-enabled[selected] .md-ripple {
    color: rgb(brown)
}

md-sidenav.md-default-theme, md-sidenav,md-sidenav.md-default-theme md-content, md-sidenav md-content {
    background-color: rgb(255,255,255)
}

md-slider.md-default-theme .md-track, md-slider .md-track {
    background-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme .md-track-ticks, md-slider .md-track-ticks {
    color: rgba(0,0,0,0.87)
}

md-slider.md-default-theme .md-disabled-thumb, md-slider .md-disabled-thumb {
    background-color: rgb(250,250,250);
    border-color: rgb(250,250,250)
}

md-slider.md-default-theme.md-min .md-thumb:after, md-slider.md-min .md-thumb:after {
    background-color: rgb(250,250,250);
    border-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-min .md-focus-ring, md-slider.md-min .md-focus-ring {
    background-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-min[md-discrete] .md-thumb:after, md-slider.md-min[md-discrete] .md-thumb:after {
    background-color: rgba(0,0,0,0.87);
    border-color: transparent
}

md-slider.md-default-theme.md-min[md-discrete] .md-sign, md-slider.md-min[md-discrete] .md-sign {
    background-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-min[md-discrete] .md-sign:after, md-slider.md-min[md-discrete] .md-sign:after {
    border-top-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-min[md-discrete][md-vertical] .md-sign:after, md-slider.md-min[md-discrete][md-vertical] .md-sign:after {
    border-left-color: rgb(189,189,189);
    border-top-color: transparent
}

md-slider.md-default-theme[disabled]:not(.md-min) .md-thumb:after, md-slider[disabled]:not(.md-min) .md-thumb:after,md-slider.md-default-theme[disabled][md-discrete] .md-thumb:after, md-slider[disabled][md-discrete] .md-thumb:after {
    background-color: rgba(0,0,0,0.38);
    border-color: transparent
}

md-slider.md-default-theme[disabled][readonly] .md-sign, md-slider[disabled][readonly] .md-sign {
    background-color: rgb(189,189,189)
}

md-slider.md-default-theme[disabled][readonly] .md-sign:after, md-slider[disabled][readonly] .md-sign:after {
    border-top-color: rgb(189,189,189)
}

md-slider.md-default-theme[disabled][readonly][md-vertical] .md-sign:after, md-slider[disabled][readonly][md-vertical] .md-sign:after {
    border-left-color: rgb(189,189,189);
    border-top-color: transparent
}

md-slider.md-default-theme[disabled][readonly] .md-disabled-thumb, md-slider[disabled][readonly] .md-disabled-thumb {
    background-color: transparent;
    border-color: transparent
}

.md-subheader.md-default-theme, .md-subheader {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.54)
}

md-switch.md-default-theme .md-ink-ripple, md-switch .md-ink-ripple {
    color: rgb(158,158,158)
}

md-switch.md-default-theme .md-thumb, md-switch .md-thumb {
    background-color: rgb(250,250,250)
}

md-switch.md-default-theme .md-bar, md-switch .md-bar {
    background-color: rgb(158,158,158)
}

md-switch.md-default-theme.md-focused:not(.md-checked) .md-thumb:before, md-switch.md-focused:not(.md-checked) .md-thumb:before,md-switch.md-default-theme.md-focused[disabled] .md-thumb:before, md-switch.md-focused[disabled] .md-thumb:before {
    background-color: rgba(0,0,0,0.12)
}

md-switch.md-default-theme[disabled] .md-thumb, md-switch[disabled] .md-thumb {
    background-color: rgb(189,189,189)
}

md-switch.md-default-theme[disabled] .md-bar, md-switch[disabled] .md-bar {
    background-color: rgba(0,0,0,0.12)
}

md-tabs.md-default-theme md-tabs-wrapper, md-tabs md-tabs-wrapper {
    background-color: transparent;
    border-color: rgba(0,0,0,0.12)
}

md-toast.md-default-theme .md-toast-content, md-toast .md-toast-content {
    background-color: #323232;
    color: rgb(250,250,250)
}

md-toast.md-default-theme .md-toast-content .md-button, md-toast .md-toast-content .md-button {
    color: rgb(250,250,250)
}

.md-panel.md-tooltip.md-default-theme, .md-panel.md-tooltip {
    background-color: rgb(97,97,97);
    color: rgba(255,255,255,0.87)
}

body.md-default-theme, body,html.md-default-theme, html {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87)
}

.sg-timepicker-time,.sg-timepicker-open .sg-timepicker-input-container {
    background: rgb(255,255,255);
}

.sg-timepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255,255,255);
}

.attendees .busy {
    background-color: rgb(186,168,112);
}

md-autocomplete.md-default-theme.md-hue-1, md-autocomplete.md-hue-1 {
    background: rgb(255,255,255)
}

md-autocomplete.md-default-theme.md-hue-1[disabled]:not([md-floating-label]), md-autocomplete.md-hue-1[disabled]:not([md-floating-label]) {
    background: rgb(245,245,245)
}

md-autocomplete.md-default-theme.md-hue-1 button md-icon path, md-autocomplete.md-hue-1 button md-icon path {
    fill: rgb(brown)
}

md-autocomplete.md-default-theme.md-hue-1 button:after, md-autocomplete.md-hue-1 button:after {
    background: rgba(brown,0.3)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-1, .md-autocomplete-standard-list-container.md-hue-1,.md-autocomplete-suggestions-container.md-default-theme.md-hue-1, .md-autocomplete-suggestions-container.md-hue-1 {
    background: rgb(255,255,255)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion.selected, .md-autocomplete-standard-list-container.md-hue-1 .md-autocomplete-suggestion.selected,.md-autocomplete-standard-list-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion:hover, .md-autocomplete-standard-list-container.md-hue-1 .md-autocomplete-suggestion:hover,.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion.selected, .md-autocomplete-suggestions-container.md-hue-1 .md-autocomplete-suggestion.selected,.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion:hover, .md-autocomplete-suggestions-container.md-hue-1 .md-autocomplete-suggestion:hover {
    background: rgba(158,158,158,0.18)
}

md-backdrop {
    background-color: rgba(33,33,33,0.0)
}

md-backdrop.md-opaque.md-default-theme.md-hue-1, md-backdrop.md-opaque.md-hue-1 {
    background-color: rgba(33,33,33,1.0)
}

md-bottom-sheet.md-default-theme.md-hue-1, md-bottom-sheet.md-hue-1 {
    background-color: rgb(255,255,255);
    border-top-color: rgb(224,224,224)
}

md-bottom-sheet.md-default-theme.md-hue-1 .md-subheader, md-bottom-sheet.md-hue-1 .md-subheader {
    background-color: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-1:not([disabled]).md-focused, .md-button.md-hue-1:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-1:not([disabled]):hover, .md-button.md-hue-1:not([disabled]):hover {
    background-color: rgba(158,158,158,0.2)
}

.md-button.md-default-theme.md-hue-1:not([disabled]).md-icon-button:hover, .md-button.md-hue-1:not([disabled]).md-icon-button:hover {
    background-color: transparent
}

.md-button.md-default-theme.md-hue-1.md-raised, .md-button.md-hue-1.md-raised {
    background-color: rgb(250,250,250);
    color: rgb(33,33,33)
}

.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]) md-icon, .md-button.md-hue-1.md-raised:not([disabled]) md-icon {
    color: rgb(33,33,33)
}

.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]):hover, .md-button.md-hue-1.md-raised:not([disabled]):hover {
    background-color: rgb(250,250,250)
}

.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]).md-focused, .md-button.md-hue-1.md-raised:not([disabled]).md-focused {
    background-color: rgb(238,238,238)
}

.md-button.md-default-theme.md-hue-1.md-fab[disabled], .md-button.md-hue-1.md-fab[disabled],.md-button.md-default-theme.md-hue-1.md-raised[disabled], .md-button.md-hue-1.md-raised[disabled] {
    background-color: rgba(0,0,0,0.12)
}

.md-button.md-default-theme.md-hue-1[disabled], .md-button.md-hue-1[disabled] {
    background-color: transparent
}

md-card.md-default-theme.md-hue-1, md-card.md-hue-1 {
    background-color: rgb(255,255,255);
    border-radius: 2px;
    color: rgba(0,0,0,0.87)
}

md-card.md-default-theme.md-hue-1 md-card-header md-card-avatar md-icon, md-card.md-hue-1 md-card-header md-card-avatar md-icon {
    background-color: rgba(0,0,0,0.38);
    color: rgb(255,255,255)
}

md-checkbox.md-default-theme.md-hue-1.md-checked .md-ripple, md-checkbox.md-hue-1.md-checked .md-ripple {
    color: rgb(brown)
}

md-checkbox.md-default-theme.md-hue-1.md-checked .md-icon:after, md-checkbox.md-hue-1.md-checked .md-icon:after {
    border-color: rgb(250,250,250)
}

md-checkbox.md-default-theme.md-hue-1[disabled].md-checked .md-icon, md-checkbox.md-hue-1[disabled].md-checked .md-icon {
    background-color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-1 md-chip, md-chips.md-hue-1 md-chip {
    background: rgb(224,224,224);
    color: rgb(66,66,66)
}

md-chips.md-default-theme.md-hue-1 md-chip md-icon, md-chips.md-hue-1 md-chip md-icon {
    color: rgb(97,97,97)
}

md-chips.md-default-theme.md-hue-1 md-chip._md-chip-editing, md-chips.md-hue-1 md-chip._md-chip-editing {
    background: transparent;
    color: rgb(66,66,66)
}

.md-contact-suggestion span.md-contact-email {
    color: rgb(189,189,189)
}

md-content.md-default-theme.md-hue-1, md-content.md-hue-1 {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-1 .md-calendar, .md-hue-1 .md-calendar {
    background: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-1 .md-calendar tr:last-child td, .md-hue-1 .md-calendar tr:last-child td {
    border-bottom-color: rgb(245,245,245)
}

.md-default-theme.md-hue-1 .md-calendar-day-header, .md-hue-1 .md-calendar-day-header {
    background: rgba(158,158,158,0.32);
    color: rgba(0,0,0,0.87)
}

.md-calendar-date.md-focus .md-default-theme.md-hue-1 .md-calendar-date-selection-indicator, .md-calendar-date.md-focus .md-hue-1 .md-calendar-date-selection-indicator,.md-default-theme.md-hue-1 .md-calendar-date-selection-indicator:hover, .md-hue-1 .md-calendar-date-selection-indicator:hover {
    background: rgba(158,158,158,0.32)
}

.md-default-theme.md-hue-1 .md-datepicker-calendar-pane, .md-hue-1 .md-datepicker-calendar-pane {
    border-color: rgb(255,255,255)
}

.md-default-theme.md-hue-1 .md-datepicker-calendar, .md-hue-1 .md-datepicker-calendar {
    background: rgb(255,255,255)
}

.md-default-theme.md-hue-1 .md-datepicker-input-mask-opaque, .md-hue-1 .md-datepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255,255,255)
}

.md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-input-container, .md-hue-1 .md-datepicker-open .md-datepicker-input-container {
    background: rgb(255,255,255)
}

md-dialog.md-default-theme.md-hue-1, md-dialog.md-hue-1 {
    background-color: rgb(255,255,255);
    border-radius: 4px;
    color: rgba(0,0,0,0.87)
}

md-fab-speed-dial.md-default-theme.md-hue-1 md-fab-trigger .md-fab.md-button[disabled], md-fab-speed-dial.md-hue-1 md-fab-trigger .md-fab.md-button[disabled] {
    background-color: rgba(0,0,0,0.12)
}

md-fab-speed-dial.md-default-theme.md-hue-1 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused, md-fab-speed-dial.md-hue-1 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,md-fab-speed-dial.md-default-theme.md-hue-1 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover, md-fab-speed-dial.md-hue-1 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover {
    background-color: rgb(158,158,158)
}

md-input-container.md-default-theme.md-hue-1 .md-input, md-input-container.md-hue-1 .md-input {
    border-color: rgba(0,0,0,0.12);
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-1 .md-input::-webkit-input-placeholder, md-input-container.md-hue-1 .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1 .md-input:-ms-input-placeholder, md-input-container.md-hue-1 .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1 .md-input::-ms-input-placeholder, md-input-container.md-hue-1 .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1 .md-input::placeholder, md-input-container.md-hue-1 .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1 .md-input:-moz-placeholder, md-input-container.md-hue-1 .md-input:-moz-placeholder,md-input-container.md-default-theme.md-hue-1 .md-input::-moz-placeholder, md-input-container.md-hue-1 .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-input-container.md-default-theme.md-hue-1>md-icon, md-input-container.md-hue-1>md-icon {
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-1 .md-placeholder, md-input-container.md-hue-1 .md-placeholder,md-input-container.md-default-theme.md-hue-1 label, md-input-container.md-hue-1 label {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1:not(.md-input-focused):not(.md-input-invalid) label.md-requi255,0,0:after, md-input-container.md-hue-1:not(.md-input-focused):not(.md-input-invalid) label.md-requi255,0,0:after {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1 .md-input-message-animation .md-char-counter, md-input-container.md-hue-1 .md-input-message-animation .md-char-counter,md-input-container.md-default-theme.md-hue-1 .md-input-messages-animation .md-char-counter, md-input-container.md-hue-1 .md-input-messages-animation .md-char-counter {
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input::-webkit-input-placeholder, md-input-container.md-hue-1.md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input:-ms-input-placeholder, md-input-container.md-hue-1.md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input::-ms-input-placeholder, md-input-container.md-hue-1.md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input::placeholder, md-input-container.md-hue-1.md-input-focused .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input:-moz-placeholder, md-input-container.md-hue-1.md-input-focused .md-input:-moz-placeholder,md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input::-moz-placeholder, md-input-container.md-hue-1.md-input-focused .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-has-value label, md-input-container.md-hue-1:not(.md-input-invalid).md-input-has-value label {
    color: rgba(0,0,0,0.54)
}

[disabled] md-input-container.md-default-theme.md-hue-1 .md-input, [disabled] md-input-container.md-hue-1 .md-input,md-input-container.md-default-theme.md-hue-1 .md-input[disabled], md-input-container.md-hue-1 .md-input[disabled] {
    background-image: linear-gradient(90deg,rgba(0,0,0,0.38) 0,rgba(0,0,0,0.38) 33%,transparent 0);
    background-image: -ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.38) 100%);
    border-bottom-color: transparent;
    color: rgba(0,0,0,0.38)
}

md-list.md-default-theme.md-hue-1 .md-proxy-focus.md-focused div.md-no-style, md-list.md-hue-1 .md-proxy-focus.md-focused div.md-no-style {
    background-color: rgb(245,245,245)
}

md-list.md-default-theme.md-hue-1 md-list-item .md-avatar-icon, md-list.md-hue-1 md-list-item .md-avatar-icon {
    background-color: rgba(0,0,0,0.38);
    color: rgb(255,255,255)
}

md-menu-content.md-default-theme.md-hue-1, md-menu-content.md-hue-1 {
    background-color: rgb(255,255,255)
}

md-menu-content.md-default-theme.md-hue-1 md-menu-divider, md-menu-content.md-hue-1 md-menu-divider {
    background-color: rgba(0,0,0,0.12)
}

md-menu-bar.md-default-theme.md-hue-1 md-menu.md-open>button, md-menu-bar.md-hue-1 md-menu.md-open>button,md-menu-bar.md-default-theme.md-hue-1 md-menu>button:focus, md-menu-bar.md-hue-1 md-menu>button:focus {
    background-color: rgba(158,158,158,0.18);
    outline: none
}

md-menu-bar.md-default-theme.md-hue-1.md-open:not(.md-keyboard-mode) md-menu:hover>button, md-menu-bar.md-hue-1.md-open:not(.md-keyboard-mode) md-menu:hover>button {
    background-color: rgba(158,158,158,0.18)
}

md-menu-bar.md-default-theme.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:focus, md-menu-bar.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,md-menu-bar.md-default-theme.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:hover, md-menu-bar.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
    background: transparent
}

md-menu-content.md-default-theme.md-hue-1 .md-menu.md-open>.md-button, md-menu-content.md-hue-1 .md-menu.md-open>.md-button {
    background-color: rgba(158,158,158,0.18)
}

md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar, md-toolbar.md-hue-1.md-menu-toolbar {
    background-color: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme.md-hue-1 .md-nav-bar, md-nav-bar.md-hue-1 .md-nav-bar {
    background-color: transparent;
    border-color: rgba(0,0,0,0.12)
}

._md-panel-backdrop.md-default-theme.md-hue-1, ._md-panel-backdrop.md-hue-1 {
    background-color: rgba(33,33,33,1.0)
}

md-radio-group.md-default-theme.md-hue-1.md-focused.ng-empty>md-radio-button:first-child .md-container:before, md-radio-group.md-hue-1.md-focused.ng-empty>md-radio-button:first-child .md-container:before {
    background-color: rgba(0,0,0,0.26)
}

md-select.md-default-theme.md-hue-1[disabled] .md-select-value, md-select.md-hue-1[disabled] .md-select-value {
    background-image: linear-gradient(90deg,rgba(0,0,0,0.38) 0,rgba(0,0,0,0.38) 33%,transparent 0);
    background-image: -ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.38) 100%);
    border-bottom-color: transparent
}

md-select-menu.md-default-theme.md-hue-1 md-content, md-select-menu.md-hue-1 md-content {
    background-color: rgb(255,255,255)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-option:not([disabled]):hover, md-select-menu.md-hue-1 md-content md-option:not([disabled]):hover {
    background-color: rgba(158,158,158,0.10)
}

md-select-menu.md-default-theme.md-hue-1 md-content md-option:not([disabled]).md-focused, md-select-menu.md-hue-1 md-content md-option:not([disabled]).md-focused,md-select-menu.md-default-theme.md-hue-1 md-content md-option:not([disabled]):focus, md-select-menu.md-hue-1 md-content md-option:not([disabled]):focus {
    background-color: rgba(158,158,158,0.18)
}

.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-ripple, .md-checkbox-enabled.md-hue-1[selected] .md-ripple {
    color: rgb(brown)
}

md-sidenav.md-default-theme.md-hue-1, md-sidenav.md-hue-1,md-sidenav.md-default-theme.md-hue-1 md-content, md-sidenav.md-hue-1 md-content {
    background-color: rgb(255,255,255)
}

md-slider.md-default-theme.md-hue-1 .md-track, md-slider.md-hue-1 .md-track {
    background-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-1 .md-track-ticks, md-slider.md-hue-1 .md-track-ticks {
    color: rgba(0,0,0,0.87)
}

md-slider.md-default-theme.md-hue-1 .md-disabled-thumb, md-slider.md-hue-1 .md-disabled-thumb {
    background-color: rgb(255,255,255);
    border-color: rgb(255,255,255)
}

md-slider.md-default-theme.md-hue-1.md-min .md-thumb:after, md-slider.md-hue-1.md-min .md-thumb:after {
    background-color: rgb(255,255,255);
    border-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-1.md-min .md-focus-ring, md-slider.md-hue-1.md-min .md-focus-ring {
    background-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-1.md-min[md-discrete] .md-thumb:after, md-slider.md-hue-1.md-min[md-discrete] .md-thumb:after {
    background-color: rgba(0,0,0,0.87);
    border-color: transparent
}

md-slider.md-default-theme.md-hue-1.md-min[md-discrete] .md-sign, md-slider.md-hue-1.md-min[md-discrete] .md-sign {
    background-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-1.md-min[md-discrete] .md-sign:after, md-slider.md-hue-1.md-min[md-discrete] .md-sign:after {
    border-top-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-1.md-min[md-discrete][md-vertical] .md-sign:after, md-slider.md-hue-1.md-min[md-discrete][md-vertical] .md-sign:after {
    border-left-color: rgb(189,189,189);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-1[disabled]:not(.md-min) .md-thumb:after, md-slider.md-hue-1[disabled]:not(.md-min) .md-thumb:after,md-slider.md-default-theme.md-hue-1[disabled][md-discrete] .md-thumb:after, md-slider.md-hue-1[disabled][md-discrete] .md-thumb:after {
    background-color: rgba(0,0,0,0.38);
    border-color: transparent
}

md-slider.md-default-theme.md-hue-1[disabled][readonly] .md-sign, md-slider.md-hue-1[disabled][readonly] .md-sign {
    background-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-1[disabled][readonly] .md-sign:after, md-slider.md-hue-1[disabled][readonly] .md-sign:after {
    border-top-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-1[disabled][readonly][md-vertical] .md-sign:after, md-slider.md-hue-1[disabled][readonly][md-vertical] .md-sign:after {
    border-left-color: rgb(189,189,189);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-1[disabled][readonly] .md-disabled-thumb, md-slider.md-hue-1[disabled][readonly] .md-disabled-thumb {
    background-color: transparent;
    border-color: transparent
}

.md-subheader.md-default-theme.md-hue-1, .md-subheader.md-hue-1 {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.54)
}

md-switch.md-default-theme.md-hue-1 .md-ink-ripple, md-switch.md-hue-1 .md-ink-ripple {
    color: rgb(158,158,158)
}

md-switch.md-default-theme.md-hue-1 .md-thumb, md-switch.md-hue-1 .md-thumb {
    background-color: rgb(250,250,250)
}

md-switch.md-default-theme.md-hue-1 .md-bar, md-switch.md-hue-1 .md-bar {
    background-color: rgb(158,158,158)
}

md-switch.md-default-theme.md-hue-1.md-focused:not(.md-checked) .md-thumb:before, md-switch.md-hue-1.md-focused:not(.md-checked) .md-thumb:before,md-switch.md-default-theme.md-hue-1.md-focused[disabled] .md-thumb:before, md-switch.md-hue-1.md-focused[disabled] .md-thumb:before {
    background-color: rgba(0,0,0,0.12)
}

md-switch.md-default-theme.md-hue-1[disabled] .md-thumb, md-switch.md-hue-1[disabled] .md-thumb {
    background-color: rgb(189,189,189)
}

md-switch.md-default-theme.md-hue-1[disabled] .md-bar, md-switch.md-hue-1[disabled] .md-bar {
    background-color: rgba(0,0,0,0.12)
}

md-tabs.md-default-theme.md-hue-1 md-tabs-wrapper, md-tabs.md-hue-1 md-tabs-wrapper {
    background-color: transparent;
    border-color: rgba(0,0,0,0.12)
}

md-toast.md-default-theme.md-hue-1 .md-toast-content, md-toast.md-hue-1 .md-toast-content {
    background-color: #323232;
    color: rgb(250,250,250)
}

md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button, md-toast.md-hue-1 .md-toast-content .md-button {
    color: rgb(250,250,250)
}

.md-panel.md-tooltip.md-default-theme.md-hue-1, .md-panel.md-tooltip.md-hue-1 {
    background-color: rgb(97,97,97);
    color: rgba(255,255,255,0.87)
}

body.md-default-theme.md-hue-1, body.md-hue-1,html.md-default-theme.md-hue-1, html.md-hue-1 {
    background-color: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

.sg-timepicker-time,.sg-timepicker-open .sg-timepicker-input-container {
    background: rgb(255,255,255);
}

.sg-timepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255,255,255);
}

.attendees .busy {
    background-color: rgb(186,168,112);
}

md-autocomplete.md-default-theme.md-hue-2, md-autocomplete.md-hue-2 {
    background: rgb(255,255,255)
}

md-autocomplete.md-default-theme.md-hue-2[disabled]:not([md-floating-label]), md-autocomplete.md-hue-2[disabled]:not([md-floating-label]) {
    background: rgb(245,245,245)
}

md-autocomplete.md-default-theme.md-hue-2 button md-icon path, md-autocomplete.md-hue-2 button md-icon path {
    fill: rgb(brown)
}

md-autocomplete.md-default-theme.md-hue-2 button:after, md-autocomplete.md-hue-2 button:after {
    background: rgba(brown,0.3)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-2, .md-autocomplete-standard-list-container.md-hue-2,.md-autocomplete-suggestions-container.md-default-theme.md-hue-2, .md-autocomplete-suggestions-container.md-hue-2 {
    background: rgb(255,255,255)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion.selected, .md-autocomplete-standard-list-container.md-hue-2 .md-autocomplete-suggestion.selected,.md-autocomplete-standard-list-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion:hover, .md-autocomplete-standard-list-container.md-hue-2 .md-autocomplete-suggestion:hover,.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion.selected, .md-autocomplete-suggestions-container.md-hue-2 .md-autocomplete-suggestion.selected,.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion:hover, .md-autocomplete-suggestions-container.md-hue-2 .md-autocomplete-suggestion:hover {
    background: rgba(158,158,158,0.18)
}

md-backdrop {
    background-color: rgba(33,33,33,0.0)
}

md-backdrop.md-opaque.md-default-theme.md-hue-2, md-backdrop.md-opaque.md-hue-2 {
    background-color: rgba(33,33,33,1.0)
}

md-bottom-sheet.md-default-theme.md-hue-2, md-bottom-sheet.md-hue-2 {
    background-color: rgb(245,245,245);
    border-top-color: rgb(224,224,224)
}

md-bottom-sheet.md-default-theme.md-hue-2 .md-subheader, md-bottom-sheet.md-hue-2 .md-subheader {
    background-color: rgb(245,245,245);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-2:not([disabled]).md-focused, .md-button.md-hue-2:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-2:not([disabled]):hover, .md-button.md-hue-2:not([disabled]):hover {
    background-color: rgba(158,158,158,0.2)
}

.md-button.md-default-theme.md-hue-2:not([disabled]).md-icon-button:hover, .md-button.md-hue-2:not([disabled]).md-icon-button:hover {
    background-color: transparent
}

.md-button.md-default-theme.md-hue-2.md-raised, .md-button.md-hue-2.md-raised {
    background-color: rgb(250,250,250);
    color: rgb(33,33,33)
}

.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]) md-icon, .md-button.md-hue-2.md-raised:not([disabled]) md-icon {
    color: rgb(33,33,33)
}

.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]):hover, .md-button.md-hue-2.md-raised:not([disabled]):hover {
    background-color: rgb(250,250,250)
}

.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]).md-focused, .md-button.md-hue-2.md-raised:not([disabled]).md-focused {
    background-color: rgb(238,238,238)
}

.md-button.md-default-theme.md-hue-2.md-fab[disabled], .md-button.md-hue-2.md-fab[disabled],.md-button.md-default-theme.md-hue-2.md-raised[disabled], .md-button.md-hue-2.md-raised[disabled] {
    background-color: rgba(0,0,0,0.12)
}

.md-button.md-default-theme.md-hue-2[disabled], .md-button.md-hue-2[disabled] {
    background-color: transparent
}

md-card.md-default-theme.md-hue-2, md-card.md-hue-2 {
    background-color: rgb(255,255,255);
    border-radius: 2px;
    color: rgba(0,0,0,0.87)
}

md-card.md-default-theme.md-hue-2 md-card-header md-card-avatar md-icon, md-card.md-hue-2 md-card-header md-card-avatar md-icon {
    background-color: rgba(0,0,0,0.38);
    color: rgb(245,245,245)
}

md-checkbox.md-default-theme.md-hue-2.md-checked .md-ripple, md-checkbox.md-hue-2.md-checked .md-ripple {
    color: rgb(brown)
}

md-checkbox.md-default-theme.md-hue-2.md-checked .md-icon:after, md-checkbox.md-hue-2.md-checked .md-icon:after {
    border-color: rgb(250,250,250)
}

md-checkbox.md-default-theme.md-hue-2[disabled].md-checked .md-icon, md-checkbox.md-hue-2[disabled].md-checked .md-icon {
    background-color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-2 md-chip, md-chips.md-hue-2 md-chip {
    background: rgb(224,224,224);
    color: rgb(66,66,66)
}

md-chips.md-default-theme.md-hue-2 md-chip md-icon, md-chips.md-hue-2 md-chip md-icon {
    color: rgb(97,97,97)
}

md-chips.md-default-theme.md-hue-2 md-chip._md-chip-editing, md-chips.md-hue-2 md-chip._md-chip-editing {
    background: transparent;
    color: rgb(66,66,66)
}

.md-contact-suggestion span.md-contact-email {
    color: rgb(189,189,189)
}

md-content.md-default-theme.md-hue-2, md-content.md-hue-2 {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-2 .md-calendar, .md-hue-2 .md-calendar {
    background: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-2 .md-calendar tr:last-child td, .md-hue-2 .md-calendar tr:last-child td {
    border-bottom-color: rgb(245,245,245)
}

.md-default-theme.md-hue-2 .md-calendar-day-header, .md-hue-2 .md-calendar-day-header {
    background: rgba(158,158,158,0.32);
    color: rgba(0,0,0,0.87)
}

.md-calendar-date.md-focus .md-default-theme.md-hue-2 .md-calendar-date-selection-indicator, .md-calendar-date.md-focus .md-hue-2 .md-calendar-date-selection-indicator,.md-default-theme.md-hue-2 .md-calendar-date-selection-indicator:hover, .md-hue-2 .md-calendar-date-selection-indicator:hover {
    background: rgba(158,158,158,0.32)
}

.md-default-theme.md-hue-2 .md-datepicker-calendar-pane, .md-hue-2 .md-datepicker-calendar-pane {
    border-color: rgb(255,255,255)
}

.md-default-theme.md-hue-2 .md-datepicker-calendar, .md-hue-2 .md-datepicker-calendar {
    background: rgb(255,255,255)
}

.md-default-theme.md-hue-2 .md-datepicker-input-mask-opaque, .md-hue-2 .md-datepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255,255,255)
}

.md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-input-container, .md-hue-2 .md-datepicker-open .md-datepicker-input-container {
    background: rgb(255,255,255)
}

md-dialog.md-default-theme.md-hue-2, md-dialog.md-hue-2 {
    background-color: rgb(255,255,255);
    border-radius: 4px;
    color: rgba(0,0,0,0.87)
}

md-fab-speed-dial.md-default-theme.md-hue-2 md-fab-trigger .md-fab.md-button[disabled], md-fab-speed-dial.md-hue-2 md-fab-trigger .md-fab.md-button[disabled] {
    background-color: rgba(0,0,0,0.12)
}

md-fab-speed-dial.md-default-theme.md-hue-2 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused, md-fab-speed-dial.md-hue-2 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,md-fab-speed-dial.md-default-theme.md-hue-2 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover, md-fab-speed-dial.md-hue-2 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover {
    background-color: rgb(158,158,158)
}

md-input-container.md-default-theme.md-hue-2 .md-input, md-input-container.md-hue-2 .md-input {
    border-color: rgba(0,0,0,0.12);
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-2 .md-input::-webkit-input-placeholder, md-input-container.md-hue-2 .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2 .md-input:-ms-input-placeholder, md-input-container.md-hue-2 .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2 .md-input::-ms-input-placeholder, md-input-container.md-hue-2 .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2 .md-input::placeholder, md-input-container.md-hue-2 .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2 .md-input:-moz-placeholder, md-input-container.md-hue-2 .md-input:-moz-placeholder,md-input-container.md-default-theme.md-hue-2 .md-input::-moz-placeholder, md-input-container.md-hue-2 .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-input-container.md-default-theme.md-hue-2>md-icon, md-input-container.md-hue-2>md-icon {
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-2 .md-placeholder, md-input-container.md-hue-2 .md-placeholder,md-input-container.md-default-theme.md-hue-2 label, md-input-container.md-hue-2 label {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2:not(.md-input-focused):not(.md-input-invalid) label.md-requi255,0,0:after, md-input-container.md-hue-2:not(.md-input-focused):not(.md-input-invalid) label.md-requi255,0,0:after {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2 .md-input-message-animation .md-char-counter, md-input-container.md-hue-2 .md-input-message-animation .md-char-counter,md-input-container.md-default-theme.md-hue-2 .md-input-messages-animation .md-char-counter, md-input-container.md-hue-2 .md-input-messages-animation .md-char-counter {
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input::-webkit-input-placeholder, md-input-container.md-hue-2.md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input:-ms-input-placeholder, md-input-container.md-hue-2.md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input::-ms-input-placeholder, md-input-container.md-hue-2.md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input::placeholder, md-input-container.md-hue-2.md-input-focused .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input:-moz-placeholder, md-input-container.md-hue-2.md-input-focused .md-input:-moz-placeholder,md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input::-moz-placeholder, md-input-container.md-hue-2.md-input-focused .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-has-value label, md-input-container.md-hue-2:not(.md-input-invalid).md-input-has-value label {
    color: rgba(0,0,0,0.54)
}

[disabled] md-input-container.md-default-theme.md-hue-2 .md-input, [disabled] md-input-container.md-hue-2 .md-input,md-input-container.md-default-theme.md-hue-2 .md-input[disabled], md-input-container.md-hue-2 .md-input[disabled] {
    background-image: linear-gradient(90deg,rgba(0,0,0,0.38) 0,rgba(0,0,0,0.38) 33%,transparent 0);
    background-image: -ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.38) 100%);
    border-bottom-color: transparent;
    color: rgba(0,0,0,0.38)
}

md-list.md-default-theme.md-hue-2 .md-proxy-focus.md-focused div.md-no-style, md-list.md-hue-2 .md-proxy-focus.md-focused div.md-no-style {
    background-color: rgb(245,245,245)
}

md-list.md-default-theme.md-hue-2 md-list-item .md-avatar-icon, md-list.md-hue-2 md-list-item .md-avatar-icon {
    background-color: rgba(0,0,0,0.38);
    color: rgb(245,245,245)
}

md-menu-content.md-default-theme.md-hue-2, md-menu-content.md-hue-2 {
    background-color: rgb(255,255,255)
}

md-menu-content.md-default-theme.md-hue-2 md-menu-divider, md-menu-content.md-hue-2 md-menu-divider {
    background-color: rgba(0,0,0,0.12)
}

md-menu-bar.md-default-theme.md-hue-2 md-menu.md-open>button, md-menu-bar.md-hue-2 md-menu.md-open>button,md-menu-bar.md-default-theme.md-hue-2 md-menu>button:focus, md-menu-bar.md-hue-2 md-menu>button:focus {
    background-color: rgba(158,158,158,0.18);
    outline: none
}

md-menu-bar.md-default-theme.md-hue-2.md-open:not(.md-keyboard-mode) md-menu:hover>button, md-menu-bar.md-hue-2.md-open:not(.md-keyboard-mode) md-menu:hover>button {
    background-color: rgba(158,158,158,0.18)
}

md-menu-bar.md-default-theme.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:focus, md-menu-bar.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,md-menu-bar.md-default-theme.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:hover, md-menu-bar.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
    background: transparent
}

md-menu-content.md-default-theme.md-hue-2 .md-menu.md-open>.md-button, md-menu-content.md-hue-2 .md-menu.md-open>.md-button {
    background-color: rgba(158,158,158,0.18)
}

md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar, md-toolbar.md-hue-2.md-menu-toolbar {
    background-color: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme.md-hue-2 .md-nav-bar, md-nav-bar.md-hue-2 .md-nav-bar {
    background-color: transparent;
    border-color: rgba(0,0,0,0.12)
}

._md-panel-backdrop.md-default-theme.md-hue-2, ._md-panel-backdrop.md-hue-2 {
    background-color: rgba(33,33,33,1.0)
}

md-radio-group.md-default-theme.md-hue-2.md-focused.ng-empty>md-radio-button:first-child .md-container:before, md-radio-group.md-hue-2.md-focused.ng-empty>md-radio-button:first-child .md-container:before {
    background-color: rgba(0,0,0,0.26)
}

md-select.md-default-theme.md-hue-2[disabled] .md-select-value, md-select.md-hue-2[disabled] .md-select-value {
    background-image: linear-gradient(90deg,rgba(0,0,0,0.38) 0,rgba(0,0,0,0.38) 33%,transparent 0);
    background-image: -ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.38) 100%);
    border-bottom-color: transparent
}

md-select-menu.md-default-theme.md-hue-2 md-content, md-select-menu.md-hue-2 md-content {
    background-color: rgb(255,255,255)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-option:not([disabled]):hover, md-select-menu.md-hue-2 md-content md-option:not([disabled]):hover {
    background-color: rgba(158,158,158,0.10)
}

md-select-menu.md-default-theme.md-hue-2 md-content md-option:not([disabled]).md-focused, md-select-menu.md-hue-2 md-content md-option:not([disabled]).md-focused,md-select-menu.md-default-theme.md-hue-2 md-content md-option:not([disabled]):focus, md-select-menu.md-hue-2 md-content md-option:not([disabled]):focus {
    background-color: rgba(158,158,158,0.18)
}

.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-ripple, .md-checkbox-enabled.md-hue-2[selected] .md-ripple {
    color: rgb(brown)
}

md-sidenav.md-default-theme.md-hue-2, md-sidenav.md-hue-2,md-sidenav.md-default-theme.md-hue-2 md-content, md-sidenav.md-hue-2 md-content {
    background-color: rgb(255,255,255)
}

md-slider.md-default-theme.md-hue-2 .md-track, md-slider.md-hue-2 .md-track {
    background-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-2 .md-track-ticks, md-slider.md-hue-2 .md-track-ticks {
    color: rgba(0,0,0,0.87)
}

md-slider.md-default-theme.md-hue-2 .md-disabled-thumb, md-slider.md-hue-2 .md-disabled-thumb {
    background-color: rgb(245,245,245);
    border-color: rgb(245,245,245)
}

md-slider.md-default-theme.md-hue-2.md-min .md-thumb:after, md-slider.md-hue-2.md-min .md-thumb:after {
    background-color: rgb(245,245,245);
    border-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-2.md-min .md-focus-ring, md-slider.md-hue-2.md-min .md-focus-ring {
    background-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-2.md-min[md-discrete] .md-thumb:after, md-slider.md-hue-2.md-min[md-discrete] .md-thumb:after {
    background-color: rgba(0,0,0,0.87);
    border-color: transparent
}

md-slider.md-default-theme.md-hue-2.md-min[md-discrete] .md-sign, md-slider.md-hue-2.md-min[md-discrete] .md-sign {
    background-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-2.md-min[md-discrete] .md-sign:after, md-slider.md-hue-2.md-min[md-discrete] .md-sign:after {
    border-top-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-2.md-min[md-discrete][md-vertical] .md-sign:after, md-slider.md-hue-2.md-min[md-discrete][md-vertical] .md-sign:after {
    border-left-color: rgb(189,189,189);
    border-top-color: transparent
}
    background-color: rgba(0,0,0,0.38);
md-slider.md-default-theme.md-hue-2[disabled]:not(.md-min) .md-thumb:after, md-slider.md-hue-2[disabled]:not(.md-min) .md-thumb:after,md-slider.md-default-theme.md-hue-2[disabled][md-discrete] .md-thumb:after, md-slider.md-hue-2[disabled][md-discrete] .md-thumb:after {
    border-color: transparent
}

md-slider.md-default-theme.md-hue-2[disabled][readonly] .md-sign, md-slider.md-hue-2[disabled][readonly] .md-sign {
    background-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-2[disabled][readonly] .md-sign:after, md-slider.md-hue-2[disabled][readonly] .md-sign:after {
    border-top-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-2[disabled][readonly][md-vertical] .md-sign:after, md-slider.md-hue-2[disabled][readonly][md-vertical] .md-sign:after {
    border-left-color: rgb(189,189,189);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-2[disabled][readonly] .md-disabled-thumb, md-slider.md-hue-2[disabled][readonly] .md-disabled-thumb {
    background-color: transparent;
    border-color: transparent
}

.md-subheader.md-default-theme.md-hue-2, .md-subheader.md-hue-2 {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.54)
}

md-switch.md-default-theme.md-hue-2 .md-ink-ripple, md-switch.md-hue-2 .md-ink-ripple {
    color: rgb(158,158,158)
}

md-switch.md-default-theme.md-hue-2 .md-thumb, md-switch.md-hue-2 .md-thumb {
    background-color: rgb(250,250,250)
}

md-switch.md-default-theme.md-hue-2 .md-bar, md-switch.md-hue-2 .md-bar {
    background-color: rgb(158,158,158)
}

md-switch.md-default-theme.md-hue-2.md-focused:not(.md-checked) .md-thumb:before, md-switch.md-hue-2.md-focused:not(.md-checked) .md-thumb:before,md-switch.md-default-theme.md-hue-2.md-focused[disabled] .md-thumb:before, md-switch.md-hue-2.md-focused[disabled] .md-thumb:before {
    background-color: rgba(0,0,0,0.12)
}

md-switch.md-default-theme.md-hue-2[disabled] .md-thumb, md-switch.md-hue-2[disabled] .md-thumb {
    background-color: rgb(189,189,189)
}

md-switch.md-default-theme.md-hue-2[disabled] .md-bar, md-switch.md-hue-2[disabled] .md-bar {
    background-color: rgba(0,0,0,0.12)
}

md-tabs.md-default-theme.md-hue-2 md-tabs-wrapper, md-tabs.md-hue-2 md-tabs-wrapper {
    background-color: transparent;
    border-color: rgba(0,0,0,0.12)
}

md-toast.md-default-theme.md-hue-2 .md-toast-content, md-toast.md-hue-2 .md-toast-content {
    background-color: #323232;
    color: rgb(250,250,250)
}

md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button, md-toast.md-hue-2 .md-toast-content .md-button {
    color: rgb(250,250,250)
}

.md-panel.md-tooltip.md-default-theme.md-hue-2, .md-panel.md-tooltip.md-hue-2 {
    background-color: rgb(97,97,97);
    color: rgba(255,255,255,0.87)
}

body.md-default-theme.md-hue-2, body.md-hue-2,html.md-default-theme.md-hue-2, html.md-hue-2 {
    background-color: rgb(245,245,245);
    color: rgba(0,0,0,0.87)
}

.sg-timepicker-time,.sg-timepicker-open .sg-timepicker-input-container {
    background: rgb(255,255,255);
}

.sg-timepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255,255,255);
}

.attendees .busy {
    background-color: rgb(186,168,112);
}

md-autocomplete.md-default-theme.md-hue-3, md-autocomplete.md-hue-3 {
    background: rgb(255,255,255)
}

md-autocomplete.md-default-theme.md-hue-3[disabled]:not([md-floating-label]), md-autocomplete.md-hue-3[disabled]:not([md-floating-label]) {
    background: rgb(245,245,245)
}

md-autocomplete.md-default-theme.md-hue-3 button md-icon path, md-autocomplete.md-hue-3 button md-icon path {
    fill: rgb(brown)
}

md-autocomplete.md-default-theme.md-hue-3 button:after, md-autocomplete.md-hue-3 button:after {
    background: rgba(brown,0.3)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-3, .md-autocomplete-standard-list-container.md-hue-3,.md-autocomplete-suggestions-container.md-default-theme.md-hue-3, .md-autocomplete-suggestions-container.md-hue-3 {
    background: rgb(255,255,255)
}

.md-autocomplete-standard-list-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion.selected, .md-autocomplete-standard-list-container.md-hue-3 .md-autocomplete-suggestion.selected,.md-autocomplete-standard-list-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion:hover, .md-autocomplete-standard-list-container.md-hue-3 .md-autocomplete-suggestion:hover,.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion.selected, .md-autocomplete-suggestions-container.md-hue-3 .md-autocomplete-suggestion.selected,.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion:hover, .md-autocomplete-suggestions-container.md-hue-3 .md-autocomplete-suggestion:hover {
    background: rgba(158,158,158,0.18)
}

md-backdrop {
    background-color: rgba(33,33,33,0.0)
}

md-backdrop.md-opaque.md-default-theme.md-hue-3, md-backdrop.md-opaque.md-hue-3 {
    background-color: rgba(33,33,33,1.0)
}

md-bottom-sheet.md-default-theme.md-hue-3, md-bottom-sheet.md-hue-3 {
    background-color: rgb(224,224,224);
    border-top-color: rgb(224,224,224)
}

md-bottom-sheet.md-default-theme.md-hue-3 .md-subheader, md-bottom-sheet.md-hue-3 .md-subheader {
    background-color: rgb(224,224,224);
    color: rgba(0,0,0,0.87)
}

.md-button.md-default-theme.md-hue-3:not([disabled]).md-focused, .md-button.md-hue-3:not([disabled]).md-focused,.md-button.md-default-theme.md-hue-3:not([disabled]):hover, .md-button.md-hue-3:not([disabled]):hover {
    background-color: rgba(158,158,158,0.2)
}

.md-button.md-default-theme.md-hue-3:not([disabled]).md-icon-button:hover, .md-button.md-hue-3:not([disabled]).md-icon-button:hover {
    background-color: transparent
}

.md-button.md-default-theme.md-hue-3.md-raised, .md-button.md-hue-3.md-raised {
    background-color: rgb(250,250,250);
    color: rgb(33,33,33)
}

.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]) md-icon, .md-button.md-hue-3.md-raised:not([disabled]) md-icon {
    color: rgb(33,33,33)
}

.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]):hover, .md-button.md-hue-3.md-raised:not([disabled]):hover {
    background-color: rgb(250,250,250)
}

.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]).md-focused, .md-button.md-hue-3.md-raised:not([disabled]).md-focused {
    background-color: rgb(238,238,238)
}

.md-button.md-default-theme.md-hue-3.md-fab[disabled], .md-button.md-hue-3.md-fab[disabled],.md-button.md-default-theme.md-hue-3.md-raised[disabled], .md-button.md-hue-3.md-raised[disabled] {
    background-color: rgba(0,0,0,0.12)
}

.md-button.md-default-theme.md-hue-3[disabled], .md-button.md-hue-3[disabled] {
    background-color: transparent
}

md-card.md-default-theme.md-hue-3, md-card.md-hue-3 {
    background-color: rgb(255,255,255);
    border-radius: 2px;
    color: rgba(0,0,0,0.87)
}

md-card.md-default-theme.md-hue-3 md-card-header md-card-avatar md-icon, md-card.md-hue-3 md-card-header md-card-avatar md-icon {
    background-color: rgba(0,0,0,0.38);
    color: rgb(224,224,224)
}

md-checkbox.md-default-theme.md-hue-3.md-checked .md-ripple, md-checkbox.md-hue-3.md-checked .md-ripple {
    color: rgb(brown)
}

md-checkbox.md-default-theme.md-hue-3.md-checked .md-icon:after, md-checkbox.md-hue-3.md-checked .md-icon:after {
    border-color: rgb(250,250,250)
}

md-checkbox.md-default-theme.md-hue-3[disabled].md-checked .md-icon, md-checkbox.md-hue-3[disabled].md-checked .md-icon {
    background-color: rgba(0,0,0,0.38)
}

md-chips.md-default-theme.md-hue-3 md-chip, md-chips.md-hue-3 md-chip {
    background: rgb(224,224,224);
    color: rgb(66,66,66)
}

md-chips.md-default-theme.md-hue-3 md-chip md-icon, md-chips.md-hue-3 md-chip md-icon {
    color: rgb(97,97,97)
}

md-chips.md-default-theme.md-hue-3 md-chip._md-chip-editing, md-chips.md-hue-3 md-chip._md-chip-editing {
    background: transparent;
    color: rgb(66,66,66)
}

.md-contact-suggestion span.md-contact-email {
    color: rgb(189,189,189)
}

md-content.md-default-theme.md-hue-3, md-content.md-hue-3 {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-3 .md-calendar, .md-hue-3 .md-calendar {
    background: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

.md-default-theme.md-hue-3 .md-calendar tr:last-child td, .md-hue-3 .md-calendar tr:last-child td {
    border-bottom-color: rgb(245,245,245)
}

.md-default-theme.md-hue-3 .md-calendar-day-header, .md-hue-3 .md-calendar-day-header {
    background: rgba(158,158,158,0.32);
    color: rgba(0,0,0,0.87)
}

.md-calendar-date.md-focus .md-default-theme.md-hue-3 .md-calendar-date-selection-indicator, .md-calendar-date.md-focus .md-hue-3 .md-calendar-date-selection-indicator,.md-default-theme.md-hue-3 .md-calendar-date-selection-indicator:hover, .md-hue-3 .md-calendar-date-selection-indicator:hover {
    background: rgba(158,158,158,0.32)
}

.md-default-theme.md-hue-3 .md-datepicker-calendar-pane, .md-hue-3 .md-datepicker-calendar-pane {
    border-color: rgb(255,255,255)
}

.md-default-theme.md-hue-3 .md-datepicker-calendar, .md-hue-3 .md-datepicker-calendar {
    background: rgb(255,255,255)
}

.md-default-theme.md-hue-3 .md-datepicker-input-mask-opaque, .md-hue-3 .md-datepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255,255,255)
}

.md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-input-container, .md-hue-3 .md-datepicker-open .md-datepicker-input-container {
    background: rgb(255,255,255)
}

md-dialog.md-default-theme.md-hue-3, md-dialog.md-hue-3 {
    background-color: rgb(255,255,255);
    border-radius: 4px;
    color: rgba(0,0,0,0.87)
}

md-fab-speed-dial.md-default-theme.md-hue-3 md-fab-trigger .md-fab.md-button[disabled], md-fab-speed-dial.md-hue-3 md-fab-trigger .md-fab.md-button[disabled] {
    background-color: rgba(0,0,0,0.12)
}

md-fab-speed-dial.md-default-theme.md-hue-3 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused, md-fab-speed-dial.md-hue-3 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,md-fab-speed-dial.md-default-theme.md-hue-3 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover, md-fab-speed-dial.md-hue-3 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover {
    background-color: rgb(158,158,158)
}

md-input-container.md-default-theme.md-hue-3 .md-input, md-input-container.md-hue-3 .md-input {
    border-color: rgba(0,0,0,0.12);
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-3 .md-input::-webkit-input-placeholder, md-input-container.md-hue-3 .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3 .md-input:-ms-input-placeholder, md-input-container.md-hue-3 .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3 .md-input::-ms-input-placeholder, md-input-container.md-hue-3 .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3 .md-input::placeholder, md-input-container.md-hue-3 .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3 .md-input:-moz-placeholder, md-input-container.md-hue-3 .md-input:-moz-placeholder,md-input-container.md-default-theme.md-hue-3 .md-input::-moz-placeholder, md-input-container.md-hue-3 .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-input-container.md-default-theme.md-hue-3>md-icon, md-input-container.md-hue-3>md-icon {
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-3 .md-placeholder, md-input-container.md-hue-3 .md-placeholder,md-input-container.md-default-theme.md-hue-3 label, md-input-container.md-hue-3 label {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3:not(.md-input-focused):not(.md-input-invalid) label.md-requi255,0,0:after, md-input-container.md-hue-3:not(.md-input-focused):not(.md-input-invalid) label.md-requi255,0,0:after {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3 .md-input-message-animation .md-char-counter, md-input-container.md-hue-3 .md-input-message-animation .md-char-counter,md-input-container.md-default-theme.md-hue-3 .md-input-messages-animation .md-char-counter, md-input-container.md-hue-3 .md-input-messages-animation .md-char-counter {
    color: rgba(0,0,0,0.87)
}

md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input::-webkit-input-placeholder, md-input-container.md-hue-3.md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input:-ms-input-placeholder, md-input-container.md-hue-3.md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input::-ms-input-placeholder, md-input-container.md-hue-3.md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input::placeholder, md-input-container.md-hue-3.md-input-focused .md-input::placeholder {
    color: rgba(0,0,0,0.54)
}

md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input:-moz-placeholder, md-input-container.md-hue-3.md-input-focused .md-input:-moz-placeholder,md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input::-moz-placeholder, md-input-container.md-hue-3.md-input-focused .md-input::-moz-placeholder {
    color: rgba(0,0,0,0.54);
    opacity: 1
}

md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-has-value label, md-input-container.md-hue-3:not(.md-input-invalid).md-input-has-value label {
    color: rgba(0,0,0,0.54)
}

[disabled] md-input-container.md-default-theme.md-hue-3 .md-input, [disabled] md-input-container.md-hue-3 .md-input,md-input-container.md-default-theme.md-hue-3 .md-input[disabled], md-input-container.md-hue-3 .md-input[disabled] {
    background-image: linear-gradient(90deg,rgba(0,0,0,0.38) 0,rgba(0,0,0,0.38) 33%,transparent 0);
    background-image: -ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.38) 100%);
    border-bottom-color: transparent;
    color: rgba(0,0,0,0.38)
}

md-list.md-default-theme.md-hue-3 .md-proxy-focus.md-focused div.md-no-style, md-list.md-hue-3 .md-proxy-focus.md-focused div.md-no-style {
    background-color: rgb(245,245,245)
}

md-list.md-default-theme.md-hue-3 md-list-item .md-avatar-icon, md-list.md-hue-3 md-list-item .md-avatar-icon {
    background-color: rgba(0,0,0,0.38);
    color: rgb(224,224,224)
}

md-menu-content.md-default-theme.md-hue-3, md-menu-content.md-hue-3 {
    background-color: rgb(255,255,255)
}

md-menu-content.md-default-theme.md-hue-3 md-menu-divider, md-menu-content.md-hue-3 md-menu-divider {
    background-color: rgba(0,0,0,0.12)
}

md-menu-bar.md-default-theme.md-hue-3 md-menu.md-open>button, md-menu-bar.md-hue-3 md-menu.md-open>button,md-menu-bar.md-default-theme.md-hue-3 md-menu>button:focus, md-menu-bar.md-hue-3 md-menu>button:focus {
    background-color: rgba(158,158,158,0.18);
    outline: none
}

md-menu-bar.md-default-theme.md-hue-3.md-open:not(.md-keyboard-mode) md-menu:hover>button, md-menu-bar.md-hue-3.md-open:not(.md-keyboard-mode) md-menu:hover>button {
    background-color: rgba(158,158,158,0.18)
}

md-menu-bar.md-default-theme.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:focus, md-menu-bar.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,md-menu-bar.md-default-theme.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:hover, md-menu-bar.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
    background: transparent
}

md-menu-content.md-default-theme.md-hue-3 .md-menu.md-open>.md-button, md-menu-content.md-hue-3 .md-menu.md-open>.md-button {
    background-color: rgba(158,158,158,0.18)
}

md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar, md-toolbar.md-hue-3.md-menu-toolbar {
    background-color: rgb(255,255,255);
    color: rgba(0,0,0,0.87)
}

md-nav-bar.md-default-theme.md-hue-3 .md-nav-bar, md-nav-bar.md-hue-3 .md-nav-bar {
    background-color: transparent;
    border-color: rgba(0,0,0,0.12)
}

._md-panel-backdrop.md-default-theme.md-hue-3, ._md-panel-backdrop.md-hue-3 {
    background-color: rgba(33,33,33,1.0)
}

md-radio-group.md-default-theme.md-hue-3.md-focused.ng-empty>md-radio-button:first-child .md-container:before, md-radio-group.md-hue-3.md-focused.ng-empty>md-radio-button:first-child .md-container:before {
    background-color: rgba(0,0,0,0.26)
}

md-select.md-default-theme.md-hue-3[disabled] .md-select-value, md-select.md-hue-3[disabled] .md-select-value {
    background-image: linear-gradient(90deg,rgba(0,0,0,0.38) 0,rgba(0,0,0,0.38) 33%,transparent 0);
    background-image: -ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.38) 100%);
    border-bottom-color: transparent
}

md-select-menu.md-default-theme.md-hue-3 md-content, md-select-menu.md-hue-3 md-content {
    background-color: rgb(255,255,255)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-option:not([disabled]):hover, md-select-menu.md-hue-3 md-content md-option:not([disabled]):hover {
    background-color: rgba(158,158,158,0.10)
}

md-select-menu.md-default-theme.md-hue-3 md-content md-option:not([disabled]).md-focused, md-select-menu.md-hue-3 md-content md-option:not([disabled]).md-focused,md-select-menu.md-default-theme.md-hue-3 md-content md-option:not([disabled]):focus, md-select-menu.md-hue-3 md-content md-option:not([disabled]):focus {
    background-color: rgba(158,158,158,0.18)
}

.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-ripple, .md-checkbox-enabled.md-hue-3[selected] .md-ripple {
    color: rgb(brown)
}

md-sidenav.md-default-theme.md-hue-3, md-sidenav.md-hue-3,md-sidenav.md-default-theme.md-hue-3 md-content, md-sidenav.md-hue-3 md-content {
    background-color: rgb(255,255,255)
}

md-slider.md-default-theme.md-hue-3 .md-track, md-slider.md-hue-3 .md-track {
    background-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-3 .md-track-ticks, md-slider.md-hue-3 .md-track-ticks {
    color: rgba(0,0,0,0.87)
}

md-slider.md-default-theme.md-hue-3 .md-disabled-thumb, md-slider.md-hue-3 .md-disabled-thumb {
    background-color: rgb(224,224,224);
    border-color: rgb(224,224,224)
}

md-slider.md-default-theme.md-hue-3.md-min .md-thumb:after, md-slider.md-hue-3.md-min .md-thumb:after {
    background-color: rgb(224,224,224);
    border-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-3.md-min .md-focus-ring, md-slider.md-hue-3.md-min .md-focus-ring {
    background-color: rgba(0,0,0,0.38)
}

md-slider.md-default-theme.md-hue-3.md-min[md-discrete] .md-thumb:after, md-slider.md-hue-3.md-min[md-discrete] .md-thumb:after {
    background-color: rgba(0,0,0,0.87);
    border-color: transparent
}

md-slider.md-default-theme.md-hue-3.md-min[md-discrete] .md-sign, md-slider.md-hue-3.md-min[md-discrete] .md-sign {
    background-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-3.md-min[md-discrete] .md-sign:after, md-slider.md-hue-3.md-min[md-discrete] .md-sign:after {
    border-top-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-3.md-min[md-discrete][md-vertical] .md-sign:after, md-slider.md-hue-3.md-min[md-discrete][md-vertical] .md-sign:after {
    border-left-color: rgb(189,189,189);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-3[disabled]:not(.md-min) .md-thumb:after, md-slider.md-hue-3[disabled]:not(.md-min) .md-thumb:after,md-slider.md-default-theme.md-hue-3[disabled][md-discrete] .md-thumb:after, md-slider.md-hue-3[disabled][md-discrete] .md-thumb:after {
    background-color: rgba(0,0,0,0.38);
    border-color: transparent
}

md-slider.md-default-theme.md-hue-3[disabled][readonly] .md-sign, md-slider.md-hue-3[disabled][readonly] .md-sign {
    background-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-3[disabled][readonly] .md-sign:after, md-slider.md-hue-3[disabled][readonly] .md-sign:after {
    border-top-color: rgb(189,189,189)
}

md-slider.md-default-theme.md-hue-3[disabled][readonly][md-vertical] .md-sign:after, md-slider.md-hue-3[disabled][readonly][md-vertical] .md-sign:after {
    border-left-color: rgb(189,189,189);
    border-top-color: transparent
}

md-slider.md-default-theme.md-hue-3[disabled][readonly] .md-disabled-thumb, md-slider.md-hue-3[disabled][readonly] .md-disabled-thumb {
    background-color: transparent;
    border-color: transparent
}

.md-subheader.md-default-theme.md-hue-3, .md-subheader.md-hue-3 {
    background-color: rgb(250,250,250);
    color: rgba(0,0,0,0.54)
}

md-switch.md-default-theme.md-hue-3 .md-ink-ripple, md-switch.md-hue-3 .md-ink-ripple {
    color: rgb(158,158,158)
}

md-switch.md-default-theme.md-hue-3 .md-thumb, md-switch.md-hue-3 .md-thumb {
    background-color: rgb(250,250,250)
}

md-switch.md-default-theme.md-hue-3 .md-bar, md-switch.md-hue-3 .md-bar {
    background-color: rgb(158,158,158)
}

md-switch.md-default-theme.md-hue-3.md-focused:not(.md-checked) .md-thumb:before, md-switch.md-hue-3.md-focused:not(.md-checked) .md-thumb:before,md-switch.md-default-theme.md-hue-3.md-focused[disabled] .md-thumb:before, md-switch.md-hue-3.md-focused[disabled] .md-thumb:before {
    background-color: rgba(0,0,0,0.12)
}

md-switch.md-default-theme.md-hue-3[disabled] .md-thumb, md-switch.md-hue-3[disabled] .md-thumb {
    background-color: rgb(189,189,189)
}

md-switch.md-default-theme.md-hue-3[disabled] .md-bar, md-switch.md-hue-3[disabled] .md-bar {
    background-color: rgba(0,0,0,0.12)
}

md-tabs.md-default-theme.md-hue-3 md-tabs-wrapper, md-tabs.md-hue-3 md-tabs-wrapper {
    background-color: transparent;
    border-color: rgba(0,0,0,0.12)
}

md-toast.md-default-theme.md-hue-3 .md-toast-content, md-toast.md-hue-3 .md-toast-content {
    background-color: #323232;
    color: rgb(250,250,250)
}

md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button, md-toast.md-hue-3 .md-toast-content .md-button {
    color: rgb(250,250,250)
}

.md-panel.md-tooltip.md-default-theme.md-hue-3, .md-panel.md-tooltip.md-hue-3 {
    background-color: rgb(97,97,97);
    color: rgba(255,255,255,0.87)
}

body.md-default-theme.md-hue-3, body.md-hue-3,html.md-default-theme.md-hue-3, html.md-hue-3 {
    background-color: rgb(224,224,224);
    color: rgba(0,0,0,0.87)
}

.sg-timepicker-time,.sg-timepicker-open .sg-timepicker-input-container {
    background: rgb(255,255,255);
}

.sg-timepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255,255,255);
}

.attendees .busy {
    background-color: rgb(186,168,112);
}
```

Anschließend unter /opt/mailcow-dockerized die folgenden Befehle eingeben:

```
docker compose down
docker compose up -d
```

# Backup, Restore, Neu-Installation

##### Information

<p class="callout info">Sollte kein Expliziter Pfad angegeben sein, so bezieht sich der Pfad immer auf /opt/mailcow-dockerized</p>

<p class="callout warning">Spezifische Anpassungen (z.B. Design usw.) sowie die Zertifikate werden beim Backup nicht gesichert!</p>

<p class="callout warning">Sollte nach dem Wiederherstellen das LAN nicht zuverlässig funktionieren (z.B. einige Ziele nicht anpingbar), dann mal probehalber das VM-Network umstellen und wieder zurückstellen - ggf. auch die VM neustarten.</p>

<p class="callout warning">Beim wiederherstellen auf einem anderen Virtualisierer - z.B. VMWare, müssen noch die Tools aktualisiert und neu gestartet werden:</p>

```
sudo apt update
sudo apt remove qemu-guest-agent
sudp apt install open-vm-tools
sudo init 6
```




##### Backup

Vorbereitungen:

Sollten Sie noch kein Verzeichnis für die Backups haben, dann erstellen Sie sich eins, z.B.:

```
sudo bash
mkdir /backup
```

Sie könne auch alternativ z.B. Laufwerke auf Fileservern verwenden mit [smbmount](https://wiki.ubuntuusers.de/mount.cifs/) und diese vor den Backups einbinden oder mittels [fstab](https://wiki.ubuntuusers.de/mount.cifs/) permanent einbinden.

Backups erstellen sie manuell wie folgt:

```
sudo bash
cd /opt/mailcow-dockerized/helper-scripts
MAILCOW_BACKUP_LOCATION=/backup ./backup_and_restore.sh backup
```

Sollen diese automatisiert erfolgen, so wird dies über [crontab](https://wiki.ubuntuusers.de/Cron/) eingerichtet:

```
5 4 * * * cd /opt/mailcow-dockerized/; MAILCOW_BACKUP_LOCATION=/backups /opt/mailcow-dockerized/helper-scripts/backup_and_restore.sh backup all --delete-days 30
```

Bereinigen können Sie die Backups wie folgt:

```
sudo bash
cd /opt/mailcow-dockerized/helper-scripts
./backup_and_restore.sh backup --delete-days=30
```

Weitere Informationen: [https://docs.mailcow.email/de/backup\_restore/b\_n\_r-backup/](https://docs.mailcow.email/de/backup_restore/b_n_r-backup/)





##### Restore

Der Restore geht ebenfalls sehr einfach, gehen sie wie folgt vor:

```
sudo bash
cd /opt/mailcow-dockerized/helper-scripts
MAILCOW_BACKUP_LOCATION=/backup /opt/mailcow-dockerized/helper-scripts/backup_and_restore.sh restore
```

Wählt dann den Restore Point aus und was ihr wieder herstellen wollt:

[![image.png](https://wiki.leibling.de/uploads/images/gallery/2024-03/scaled-1680-/RM5dsyu3ON8oFLsu-image.png)](https://wiki.leibling.de/uploads/images/gallery/2024-03/RM5dsyu3ON8oFLsu-image.png)

Danach fragt das Script noch, ob es die Daten überschreiben und alle Container neu starten darf - bestätigt das mit Y und ENTER.

<p class="callout warning">Hier müssen auch die Zertifikate aktualisiert werden, waren diese vorher Fehlerhaft - so hat man keine gültigen Zertifikate mehr!</p>

Weitere Informationen: [https://docs.mailcow.email/de/backup\_restore/b\_n\_r-restore/](https://docs.mailcow.email/de/backup_restore/b_n_r-restore/)

##### Neu-Installation

Falls es nötig sein sollte, können sie auch alles neu installieren. Erstellen Sie dazu ein Backup wie oben angegeben. Alternativ können sie auch ein anderes Backup nutzen (PBS, Veeam usw.) oder einen Snapshot erstellen.

<p class="callout danger">Prüfen sie unbedingt ob das Backup vorher erfolgreich gelaufen ist.</p>

<p class="callout warning">Sie sollten vor dem Beginn die Zugänge schließen (z.B. die Firewallregeln deaktivieren) und nach dem Vorgang wieder die Zugänge wieder öffnen (z.B. die Firewallregeln aktivieren). So beugen Sie einem Datenverlust vor. Achten Sie jedoch darauf, das nicht die Ports für HTTP/HTTPS zu sind, da sonst keine LE Zeritifkate bezogen werden können und es Probleme bei der Bereitstellung gibt.</p>

Hier können Sie nun unterscheiden ob sie nur eine schnelle Bereinigung wollen oder eine komplette - die komplette zieht auch noch mal alle Images neu usw.

Schnelle Bereinigung:

```
sudo bash
cd /opt/mailcow-dockerized
docker compose down --volumes ; docker compose up -d
```

Komplette Bereinigung:

```
sudo bash
cd /opt/
docker compose down
docker system prune -a
umask
# umask muss 0022 wiedergeben!
git clone https://github.com/mailcow/mailcow-dockerized
cd mailcow-dockerized
./generate_config
vi mailcow.conf
# Datei gegebenfalls anpassen
docker pull
docker compose up -d
```

# Clientanbindung

##### Tipps

##### 2FA bzw. MFA

Zur Sicherheit sollten sie die sogenannten 2FA (Two factor Authentification) bze. MFA (Multi factor Authentification) aktivieren. Sie können sich dann mit Benutzernamen, Kennwort und mit dem Smartphone anmelden. Diese läßt sich für Webmail (SOGo) und auch das WebUI aktiveren (sowohl für die Admins als auch die Anwender).Damit stellen sie sicher, das wenn ihre Zugangsdaten abhanden gekommen sind, das man ohne den weiteren Faktor sich nicht anmelden kann und ihre Emails abgreifen kann.

##### Anwendungspasswort

Damit Sie ihre Anwendungen wie Outlook, Mobilgeräte usw. unabhängig vom eigentlichen Kennwort sind und auch komplexe Kennwörter verwendet werden können und auch die Zugänge unabhängig voneinander geändert werden können, können bei Mailcow sogenannte Anwendungspasswörter verwendet werden.

##### Active Sync Anzahl der Clients

Mailcow empfiehlt nicht Active Sync mit mehr als 35 Clients zu verwenden. Mehr sind möglich, das System sollte aber entsprechend angepasst werden.

##### Konfigurationen

##### Autoconfig

Autoconfig wird zum einen über DNS einrichtet und zum anderen über XML Dateien, die Mailcow zur Verfügung stellt, so das sich die Clients automatisch konfigurieren können. Autoconfig wird zum Beispiel von Thunderbird / Betterbird genutzt - das funktioniert hervoragend mit Mailcow (siehe Thunderbird / Betterbird).

##### Autodiscover

Autodiscover wird zum einen über DNS einrichtet und zum anderen über XML Dateien, die Mailcow zur Verfügung stellt, so das sich die Clients automatisch konfigurieren können. Autodiscover wird von Outlook genutzt - leider ändert Microsoft mit jeder Outlook Version das Verhalten, so das es hier einiges zu beachten gibt (siehe Outlook).

##### Clients

##### Thunderbird / Betterbird

Die beste Unterstützung für Mailcow bietet Thunderbird bzw. die Weiterentwicklung (ein sogenannter Fork) Betterbird. Ist die Autoconfiguration richtig eingerichtet finden diese Anwendungen alle Einstellungen und konfigurieren sich selber (IMAPS und SMTPS), unter den Einstellungen bietet es dann die Möglichkeit noch Adressbuch und Kalender einzubinden.

Die Programme gibt es für Windows, Macs und Linux.


##### Outlook

Hier ist es ein wenig komplizierter, da Microsoft mit jeder Version von Outlook die Verbindungsart ändert, wurde früher Active Sync verwendet (bis einschließlich Outlook 2013) so nutzen aktuellere Clients (Outlook ab 2016) EWS (Exchange Web Services). Schwieriger ist es gar noch, das Microsoft Clients ab 2016 insbesondere die aus dem Microsoft Abo zuerst versuchen sich zu Exchange Online verbinden wollen bzw. versuchen den Microsoft Tenant zu verbinden.

Weitere Informationen zum Verbinden mit Outlook Versionen ab 2016 mit Active Sync statt EWS: [https://docs.mailcow.email/client/client-outlook/#outlook-2007-or-higher-on-windows-calendercontacts-via-caldav-synchronizer](https://docs.mailcow.email/client/client-outlook/#outlook-2007-or-higher-on-windows-calendercontacts-via-caldav-synchronizer)

Weitere Informationen zum Verbinden mit Outlook Versionen ab 2016 die sich zu Microsoft Onlinediensten verbinden wollen: [https://medium.com/jj365/outlook-issue-with-direct-connect-to-office365-352dd29de6](https://medium.com/jj365/outlook-issue-with-direct-connect-to-office365-352dd29de6)

##### iOS

iOS Geräte wie iPhones oder iPads können über sogenannte Profile eingerichtet werden - dies ist besonders einfach, da nicht die Einstellungen von Hand vorgenommen werden, sondern werden über Konfigurationsprofile automatisch vorgenommen. Rufen Sie entweder die Adresse ihres Mailcowservers gefolgt von /mobileconfig (z.B. [https://mail.domain.de/mobileconfig)](https://mail.domain.de/mobileconfig)), melden sie sich an und wählen sie aus, welches Profil sie verwenden wollen. Mehr Auswahl haben sie, wenn sie sich im WebUI anmelden und dann die entsprechende Auswahl treffen.

##### Android

Unter Android gibt es viele Mailclients, die meisten nutzen eine "Exchange" Anbindung oder aber eine Active Sync Anbindung. Damit sollte direkt alles eingerichtet und Syncronsiert werden (Mails, Kontakte, Aufgaben usw.). Androidgeräte lassen sich einfach einrichten unter Mailcow.

##### Active Sync basierte Geräte / Anwendungen

Einige Anwendungen (z.B. Outlook vor 2013) oder Android Geräte verwenden Active Sync - dies syncronisiert Mails, Kontakte, Aufgaben usw.

Active Sync Geräte / Anwendungen lassen sich einfach einrichten unter Mailcow.

##### Webmail

Der Webmailer ist ebenfalls ein Open Source Projekt (SOGo), er bietet allen Komfort, denn man benötigt wie Email, Kalender, Aufgaben und Kontakte. Weiterhin bietet es noch einige Interessante Features wie z.B. 2FA/MFA, MIME Signaturen, Auto Kontakte erfassen usw.

Das Design kann man anpassen: [https://wiki.leibling.de/books/mailcow-adminguide/page/design-anpassungen-sogo-webui](https://wiki.leibling.de/books/mailcow-adminguide/page/design-anpassungen-sogo-webui)

# IPv6 aktivieren und einrichten

#### <span style="color:rgb(224,62,45);">IPv6 im Betriebssystem aktivieren und einrichten</span>

Falls IPv6 deaktiviert sein sollte und benötigt wird, dann kann dies wie folgt aktiviert und eingerichtet werden:

```
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=0
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0
sudo sysctl -p
```

<p class="callout info">Weitere Infos unter [https://bluevps.com/blog/how-to-enable-and-disable-ipv6-on-ubuntu](https://bluevps.com/blog/how-to-enable-and-disable-ipv6-on-ubuntu)</p>

Dann die Netzwerkkonfiguration anpassen mit dem folgenden Befehl:

```
sudo vi /etc/netplan/00-installer-config.yaml
```

Denn Inhalt z.B. wie folgt anpassen (mit den eigenen Netzwerkdaten natürlich):

```
network:
  ethernets:
    enp6s18:
      dhcp4: false
      dhcp6: false
      addresses:
      - 192.168.70.50/24
      - 2a00:f70:abd0:70::243/64
      nameservers:
        addresses:
        - 192.168.70.246
        - 2a00:f70:abd0:70::246
        search:
        - freesoc.de
      routes:
      - to: default
        via: 192.168.70.246
      - to: "::/0"
        via: "2a00:f70:abd0:70::246"
        on-link: true
  version: 2

```

Danach noch die Einstellung speichern mit:

```
netplan apply
```

Die Verbindung kann dann getestet werden mit den folgenden Befehlen:

- ping -c3 heise.de
- ping6 -c3 heise.de

Sollte ping6 nicht installiert sein, so muss dies noch installiert werden.

#### <span style="color:rgb(224,62,45);">IPv6 im Netzwerk einrichten</span>

- Danach dann in DNS noch einen AAAA Eintrag erstellen auf die IPv6 Adresse erstellen.
- Anschließend in der Firewall noch auf WAN und LAN eingehend für die Mailcow Ports Regeln erstellen - z.B.:

[![image.png](https://wiki.leibling.de/uploads/images/gallery/2024-03/scaled-1680-/pFvRWeiI8Hvuq5FT-image.png)](https://wiki.leibling.de/uploads/images/gallery/2024-03/pFvRWeiI8Hvuq5FT-image.png)


<p class="callout info">Ob die Ports erreichbar sind, kann man mit dem folgenden Tool testen: [http://www.ipv6scanner.com/cgi-bin/main.py](http://www.ipv6scanner.com/cgi-bin/main.py)</p>

<p class="callout info">Ob die Adresse von extern erreichbar ist, kann man mit dem folgenden Tool testen: [https://tools.keycdn.com/ipv6-ping](https://tools.keycdn.com/ipv6-ping) </p>

#### <span style="color:rgb(224,62,45);">IPv6 in Mailcow einrichten</span>

In der docker-compose.yml wieder IPv6 aktivieren wie folgt:

```
enable_ipv6: true
```

Weiterhin in der Datei noch den IPv6 Bereich aktivieren, in dem man das auskommentieren entfernt (#) und die Zeile wie folgt aktiviert:

```
- subnet: ${IPV6_NETWORK:-fd4d:6169:6c63:6f77::/64}
```

Die Datei docker-compose.override.yml wieder zurücknehmen, in dem die Datei unbenannt wird:

```
mv docker-compose.override.yml docker-compose.override.old
```

Danach in Unbound IPv6 aktivieren in der Datei data/conf/unbound/unbound.conf wie folgt:

```
do-ip6: yes
```

Danach in Postfix IPv6 aktivieren in der Datei data/conf/postfix/extra.cf die beiden Zeilen auskommentieren (#):

```
# smtp_address_preference = ipv4
# inet_protocols = ipv4
```

In der Datei data/conf/nginx/listen\_plain.active die folgende Zeile eintragen:

```
listen [::]:80;
```

In der Datei data/conf/nginx/listen\_ssl.active die folgende Zeile eintragen:

```
listen [::]:443 ssl;
```

In der Datei data/conf/nginx/templates/listen\_plain.active die folgende Zeile eintragen:

```
listen [::]:${HTTPS_PORT} ssl;
```

In der Datei data/conf/nginx/templates/listen\_ssl.active die folgende Zeile eintragen:

```
listen [::]:${HTTPS_PORT} ssl;
```

In der Datei data/conf/nginx/dynmaps.conf die folgende Zeile eintragen:

```
 listen [::]:8081;
```

In der Datei data/conf/dovecot/dovecot.conf die folgende Zeile ändern (,\[::\] hinzufügen):

```
listen = *,[::]
```

In der Datei data/conf/phpfpm/php-fpm.d/pools.conf die folgenden Zeile ändern (,\[::\] hinzufügen - Zeilen sind verteilt):

```
listen = [::]:9001
listen = [::]:9002
```

Anschließend Mailcow neustarten:

```
docker compose down && docker compose up -d
```

<p class="callout info">Weitere Infos unter [https://docs.mailcow.email/de/post\_installation/firststeps-disable\_ipv6/](https://docs.mailcow.email/de/post_installation/firststeps-disable_ipv6/) </p>

<p class="callout info">Mit curl -6 ifconfig.io könnte ihr testen, ob ihr wirklich eure eigene IPv6 Adresse verwenden, wenn diese nicht genauso ist, sondern ähnlich dann ist wahrscheinlich IPv6 Privacy Extension aktiv. Deaktiviert dann RA (Router Advertisement) auf der Firewall und startet den Host (nicht die Firewall) neu. Danach erneut testen.</p>

# TLS härten

Mailcow deaktiviert mittlerweile unsichere Protokolle wie TLS 1.0 und 1.1 - jedoch sind noch einige 1.2 Cipher unsicher, diese können dann in der Datei /opt/data/conf/postfix/main.cf angepasst werden, fügt die Zeilen in der Mitte bei der TLS Konfiguration ein:

```
smtp_tls_protocols = !SSLv2, !SSLv3,!TLSv1,!TLSv1.1
smtp_tls_mandatory_protocols = !SSLv2, !SSLv3,!TLSv1,!TLSv1.1
smtpd_tls_protocols = !SSLv2, !SSLv3,!TLSv1,!TLSv1.1
smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3,!TLSv1,!TLSv1.1
lmtp_tls_protocols = !SSLv2, !SSLv3,!TLSv1,!TLSv1.1
lmtp_tls_mandatory_protocols = !SSLv2, !SSLv3,!TLSv1,!TLSv1.1
# SSL/TLS supported ciphers
smtp_tls_ciphers = high
smtp_tls_mandatory_ciphers = high
smtpd_tls_ciphers = high
smtpd_tls_mandatory_ciphers = high
tls_high_cipherlist = tls_high_cipherlist = ECDHE-ECDSA-AES256-GCM-SHA384:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:TLS_AES_128_GCM_SHA256:ECDHE-RSA-AES256-GCM-SHA384:TLS_AES_256_GCM_SHA384:ECDHE-RSA-CHACHA20-POLY1305:TLS_CHACHA20_POLY1305_SHA256:ECDHE-RSA-AES128-GCM-SHA256:TLS_AES_128_GCM_SHA256
smtpd_tls_eecdh_grade = ultra
```

Startet danach den Postfix Container neu und prüft anschließend mit internet.nl Mailserverchek, ob nun die Konfiguration übernommen wurde.

Weitere Informationen: [https://schroederdennis.de/tipps-tricks/mailcow-smtp-smtpd-tls-1-0-tls1-1-deaktivieren/](https://schroederdennis.de/tipps-tricks/mailcow-smtp-smtpd-tls-1-0-tls1-1-deaktivieren/)

# Smarthost über Proxmox Mail Gateway

- Melde sich auf der Mailcow mit einem Adminaccount an.
- Gehe zu System &gt; Konfiguration &gt; Routing
- Füge einen Host wie folgt zu: \[123.123.123.123\]:26
- Gehe dann zu den Domainkonfigurationen: Email &gt; Konfiguration &gt; Domains.
- Stelle in der jeder Domain den Smarthost ein: Domain &gt; Bearbeiten &gt; Senderabhängige Transportmap verwenden &gt; Smarthost auswählen &gt; Speichern.