body {
    font-family:Roboto, sans-serif;
}

a {
    color: #00adff;
}

.primary {
    background-color: #00adff !important;
    border-color: #00adff !important;
}

.primary--text {
    color: #00adff !important;
    caret-color: #00adff !important;
}

.primary.lighten-5 {
    background-color: #d3ffff !important;
    border-color: #d3ffff !important;
}

.primary--text.text--lighten-5 {
    color: #d3ffff !important;
    caret-color: #d3ffff !important;
}

.primary.lighten-4 {
    background-color: #b3ffff !important;
    border-color: #b3ffff !important;
}

.primary--text.text--lighten-4 {
    color: #b3ffff !important;
    caret-color: #b3ffff !important;
}

.primary.lighten-3 {
    background-color: #93ffff !important;
    border-color: #93ffff !important;
}

.primary--text.text--lighten-3 {
    color: #93ffff !important;
    caret-color: #93ffff !important;
}

.primary.lighten-2 {
    background-color: #70e4ff !important;
    border-color: #70e4ff !important;
}

.primary--text.text--lighten-2 {
    color: #70e4ff !important;
    caret-color: #70e4ff !important;
}

.primary.lighten-1 {
    background-color: #4ac8ff !important;
    border-color: #4ac8ff !important;
}

.primary--text.text--lighten-1 {
    color: #4ac8ff !important;
    caret-color: #4ac8ff !important;
}

.primary.darken-1 {
    background-color: #0093e2 !important;
    border-color: #0093e2 !important;
}

.primary--text.text--darken-1 {
    color: #0093e2 !important;
    caret-color: #0093e2 !important;
}

.primary.darken-2 {
    background-color: #0079c6 !important;
    border-color: #0079c6 !important;
}

.primary--text.text--darken-2 {
    color: #0079c6 !important;
    caret-color: #0079c6 !important;
}

.primary.darken-3 {
    background-color: #0061aa !important;
    border-color: #0061aa !important;
}

.primary--text.text--darken-3 {
    color: #0061aa !important;
    caret-color: #0061aa !important;
}

.primary.darken-4 {
    background-color: #00498f !important;
    border-color: #00498f !important;
}

.primary--text.text--darken-4 {
    color: #00498f !important;
    caret-color: #00498f !important;
}

.secondary {
    background-color: #120058 !important;
    border-color: #120058 !important;
}

.secondary--text {
    color: #120058 !important;
    caret-color: #120058 !important;
}

.secondary.lighten-5 {
    background-color: #9e76de !important;
    border-color: #9e76de !important;
}

.secondary--text.text--lighten-5 {
    color: #9e76de !important;
    caret-color: #9e76de !important;
}

.secondary.lighten-4 {
    background-color: #825dc1 !important;
    border-color: #825dc1 !important;
}

.secondary--text.text--lighten-4 {
    color: #825dc1 !important;
    caret-color: #825dc1 !important;
}

.secondary.lighten-3 {
    background-color: #6744a6 !important;
    border-color: #6744a6 !important;
}

.secondary--text.text--lighten-3 {
    color: #6744a6 !important;
    caret-color: #6744a6 !important;
}

.secondary.lighten-2 {
    background-color: #4c2d8b !important;
    border-color: #4c2d8b !important;
}

.secondary--text.text--lighten-2 {
    color: #4c2d8b !important;
    caret-color: #4c2d8b !important;
}

.secondary.lighten-1 {
    background-color: #311671 !important;
    border-color: #311671 !important;
}

.secondary--text.text--lighten-1 {
    color: #311671 !important;
    caret-color: #311671 !important;
}

.secondary.darken-1 {
    background-color: #030040 !important;
    border-color: #030040 !important;
}

.secondary--text.text--darken-1 {
    color: #030040 !important;
    caret-color: #030040 !important;
}

.secondary.darken-2 {
    background-color: #00002c !important;
    border-color: #00002c !important;
}

.secondary--text.text--darken-2 {
    color: #00002c !important;
    caret-color: #00002c !important;
}

.secondary.darken-3 {
    background-color: #00001b !important;
    border-color: #00001b !important;
}

.secondary--text.text--darken-3 {
    color: #00001b !important;
    caret-color: #00001b !important;
}

.secondary.darken-4 {
    background-color: #000000 !important;
    border-color: #000000 !important;
}

.secondary--text.text--darken-4 {
    color: #000000 !important;
    caret-color: #000000 !important;
}

.accent {
    background-color: #2b3150 !important;
    border-color: #2b3150 !important;
}

.accent--text {
    color: #2b3150 !important;
    caret-color: #2b3150 !important;
}

.accent.lighten-5 {
    background-color: #a8acd2 !important;
    border-color: #a8acd2 !important;
}

.accent--text.text--lighten-5 {
    color: #a8acd2 !important;
    caret-color: #a8acd2 !important;
}

.accent.lighten-4 {
    background-color: #8e91b6 !important;
    border-color: #8e91b6 !important;
}

.accent--text.text--lighten-4 {
    color: #8e91b6 !important;
    caret-color: #8e91b6 !important;
}

.accent.lighten-3 {
    background-color: #74789c !important;
    border-color: #74789c !important;
}

.accent--text.text--lighten-3 {
    color: #74789c !important;
    caret-color: #74789c !important;
}

.accent.lighten-2 {
    background-color: #5b5f81 !important;
    border-color: #5b5f81 !important;
}

.accent--text.text--lighten-2 {
    color: #5b5f81 !important;
    caret-color: #5b5f81 !important;
}

.accent.lighten-1 {
    background-color: #424768 !important;
    border-color: #424768 !important;
}

.accent--text.text--lighten-1 {
    color: #424768 !important;
    caret-color: #424768 !important;
}

.accent.darken-1 {
    background-color: #141c39 !important;
    border-color: #141c39 !important;
}

.accent--text.text--darken-1 {
    color: #141c39 !important;
    caret-color: #141c39 !important;
}

.accent.darken-2 {
    background-color: #000124 !important;
    border-color: #000124 !important;
}

.accent--text.text--darken-2 {
    color: #000124 !important;
    caret-color: #000124 !important;
}

.accent.darken-3 {
    background-color: #00000f !important;
    border-color: #00000f !important;
}

.accent--text.text--darken-3 {
    color: #00000f !important;
    caret-color: #00000f !important;
}

.accent.darken-4 {
    background-color: #000000 !important;
    border-color: #000000 !important;
}

.accent--text.text--darken-4 {
    color: #000000 !important;
    caret-color: #000000 !important;
}

.error {
    background-color: #dd2c00 !important;
    border-color: #dd2c00 !important;
}

.error--text {
    color: #dd2c00 !important;
    caret-color: #dd2c00 !important;
}

.error.lighten-5 {
    background-color: #ffc187 !important;
    border-color: #ffc187 !important;
}

.error--text.text--lighten-5 {
    color: #ffc187 !important;
    caret-color: #ffc187 !important;
}

.error.lighten-4 {
    background-color: #ffa46c !important;
    border-color: #ffa46c !important;
}

.error--text.text--lighten-4 {
    color: #ffa46c !important;
    caret-color: #ffa46c !important;
}

.error.lighten-3 {
    background-color: #ff8753 !important;
    border-color: #ff8753 !important;
}

.error--text.text--lighten-3 {
    color: #ff8753 !important;
    caret-color: #ff8753 !important;
}

.error.lighten-2 {
    background-color: #ff6a39 !important;
    border-color: #ff6a39 !important;
}

.error--text.text--lighten-2 {
    color: #ff6a39 !important;
    caret-color: #ff6a39 !important;
}

.error.lighten-1 {
    background-color: #fe4d1f !important;
    border-color: #fe4d1f !important;
}

.error--text.text--lighten-1 {
    color: #fe4d1f !important;
    caret-color: #fe4d1f !important;
}

.error.darken-1 {
    background-color: #bc0000 !important;
    border-color: #bc0000 !important;
}

.error--text.text--darken-1 {
    color: #bc0000 !important;
    caret-color: #bc0000 !important;
}

.error.darken-2 {
    background-color: #9d0000 !important;
    border-color: #9d0000 !important;
}

.error--text.text--darken-2 {
    color: #9d0000 !important;
    caret-color: #9d0000 !important;
}

.error.darken-3 {
    background-color: #7f0000 !important;
    border-color: #7f0000 !important;
}

.error--text.text--darken-3 {
    color: #7f0000 !important;
    caret-color: #7f0000 !important;
}

.error.darken-4 {
    background-color: #630000 !important;
    border-color: #630000 !important;
}

.error--text.text--darken-4 {
    color: #630000 !important;
    caret-color: #630000 !important;
}

.info {
    background-color: #26a69a !important;
    border-color: #26a69a !important;
}

.info--text {
    color: #26a69a !important;
    caret-color: #26a69a !important;
}

.info.lighten-5 {
    background-color: #c3ffff !important;
    border-color: #c3ffff !important;
}

.info--text.text--lighten-5 {
    color: #c3ffff !important;
    caret-color: #c3ffff !important;
}

.info.lighten-4 {
    background-color: #a5ffff !important;
    border-color: #a5ffff !important;
}

.info--text.text--lighten-4 {
    color: #a5ffff !important;
    caret-color: #a5ffff !important;
}

.info.lighten-3 {
    background-color: #87fbed !important;
    border-color: #87fbed !important;
}

.info--text.text--lighten-3 {
    color: #87fbed !important;
    caret-color: #87fbed !important;
}

.info.lighten-2 {
    background-color: #6aded0 !important;
    border-color: #6aded0 !important;
}

.info--text.text--lighten-2 {
    color: #6aded0 !important;
    caret-color: #6aded0 !important;
}

.info.lighten-1 {
    background-color: #4bc2b5 !important;
    border-color: #4bc2b5 !important;
}

.info--text.text--lighten-1 {
    color: #4bc2b5 !important;
    caret-color: #4bc2b5 !important;
}

.info.darken-1 {
    background-color: #008b80 !important;
    border-color: #008b80 !important;
}

.info--text.text--darken-1 {
    color: #008b80 !important;
    caret-color: #008b80 !important;
}

.info.darken-2 {
    background-color: #007167 !important;
    border-color: #007167 !important;
}

.info--text.text--darken-2 {
    color: #007167 !important;
    caret-color: #007167 !important;
}

.info.darken-3 {
    background-color: #00584f !important;
    border-color: #00584f !important;
}

.info--text.text--darken-3 {
    color: #00584f !important;
    caret-color: #00584f !important;
}

.info.darken-4 {
    background-color: #004038 !important;
    border-color: #004038 !important;
}

.info--text.text--darken-4 {
    color: #004038 !important;
    caret-color: #004038 !important;
}

.success {
    background-color: #00e676 !important;
    border-color: #00e676 !important;
}

.success--text {
    color: #00e676 !important;
    caret-color: #00e676 !important;
}

.success.lighten-5 {
    background-color: #ceffff !important;
    border-color: #ceffff !important;
}

.success--text.text--lighten-5 {
    color: #ceffff !important;
    caret-color: #ceffff !important;
}

.success.lighten-4 {
    background-color: #afffe4 !important;
    border-color: #afffe4 !important;
}

.success--text.text--lighten-4 {
    color: #afffe4 !important;
    caret-color: #afffe4 !important;
}

.success.lighten-3 {
    background-color: #8fffc8 !important;
    border-color: #8fffc8 !important;
}

.success--text.text--lighten-3 {
    color: #8fffc8 !important;
    caret-color: #8fffc8 !important;
}

.success.lighten-2 {
    background-color: #6dffac !important;
    border-color: #6dffac !important;
}

.success--text.text--lighten-2 {
    color: #6dffac !important;
    caret-color: #6dffac !important;
}

.success.lighten-1 {
    background-color: #47ff91 !important;
    border-color: #47ff91 !important;
}

.success--text.text--lighten-1 {
    color: #47ff91 !important;
    caret-color: #47ff91 !important;
}

.success.darken-1 {
    background-color: #00c95c !important;
    border-color: #00c95c !important;
}

.success--text.text--darken-1 {
    color: #00c95c !important;
    caret-color: #00c95c !important;
}

.success.darken-2 {
    background-color: #00ad43 !important;
    border-color: #00ad43 !important;
}

.success--text.text--darken-2 {
    color: #00ad43 !important;
    caret-color: #00ad43 !important;
}

.success.darken-3 {
    background-color: #009129 !important;
    border-color: #009129 !important;
}

.success--text.text--darken-3 {
    color: #009129 !important;
    caret-color: #009129 !important;
}

.success.darken-4 {
    background-color: #00760d !important;
    border-color: #00760d !important;
}

.success--text.text--darken-4 {
    color: #00760d !important;
    caret-color: #00760d !important;
}

.warning {
    background-color: #ffc107 !important;
    border-color: #ffc107 !important;
}

.warning--text {
    color: #ffc107 !important;
    caret-color: #ffc107 !important;
}

.warning.lighten-5 {
    background-color: #ffffae !important;
    border-color: #ffffae !important;
}

.warning--text.text--lighten-5 {
    color: #ffffae !important;
    caret-color: #ffffae !important;
}

.warning.lighten-4 {
    background-color: #ffff91 !important;
    border-color: #ffff91 !important;
}

.warning--text.text--lighten-4 {
    color: #ffff91 !important;
    caret-color: #ffff91 !important;
}

.warning.lighten-3 {
    background-color: #ffff74 !important;
    border-color: #ffff74 !important;
}

.warning--text.text--lighten-3 {
    color: #ffff74 !important;
    caret-color: #ffff74 !important;
}

.warning.lighten-2 {
    background-color: #fff956 !important;
    border-color: #fff956 !important;
}

.warning--text.text--lighten-2 {
    color: #fff956 !important;
    caret-color: #fff956 !important;
}

.warning.lighten-1 {
    background-color: #ffdd37 !important;
    border-color: #ffdd37 !important;
}

.warning--text.text--lighten-1 {
    color: #ffdd37 !important;
    caret-color: #ffdd37 !important;
}

.warning.darken-1 {
    background-color: #e0a600 !important;
    border-color: #e0a600 !important;
}

.warning--text.text--darken-1 {
    color: #e0a600 !important;
    caret-color: #e0a600 !important;
}

.warning.darken-2 {
    background-color: #c18c00 !important;
    border-color: #c18c00 !important;
}

.warning--text.text--darken-2 {
    color: #c18c00 !important;
    caret-color: #c18c00 !important;
}

.warning.darken-3 {
    background-color: #a27300 !important;
    border-color: #a27300 !important;
}

.warning--text.text--darken-3 {
    color: #a27300 !important;
    caret-color: #a27300 !important;
}

.warning.darken-4 {
    background-color: #855a00 !important;
    border-color: #855a00 !important;
}

.warning--text.text--darken-4 {
    color: #855a00 !important;
    caret-color: #855a00 !important;
}

.tertiary {
    background-color: #616679 !important;
    border-color: #616679 !important;
}

.tertiary--text {
    color: #616679 !important;
    caret-color: #616679 !important;
}

.tertiary.lighten-5 {
    background-color: #e6ebff !important;
    border-color: #e6ebff !important;
}

.tertiary--text.text--lighten-5 {
    color: #e6ebff !important;
    caret-color: #e6ebff !important;
}

.tertiary.lighten-4 {
    background-color: #cacfe5 !important;
    border-color: #cacfe5 !important;
}

.tertiary--text.text--lighten-4 {
    color: #cacfe5 !important;
    caret-color: #cacfe5 !important;
}

.tertiary.lighten-3 {
    background-color: #afb4c9 !important;
    border-color: #afb4c9 !important;
}

.tertiary--text.text--lighten-3 {
    color: #afb4c9 !important;
    caret-color: #afb4c9 !important;
}

.tertiary.lighten-2 {
    background-color: #9499ad !important;
    border-color: #9499ad !important;
}

.tertiary--text.text--lighten-2 {
    color: #9499ad !important;
    caret-color: #9499ad !important;
}

.tertiary.lighten-1 {
    background-color: #7a7f93 !important;
    border-color: #7a7f93 !important;
}

.tertiary--text.text--lighten-1 {
    color: #7a7f93 !important;
    caret-color: #7a7f93 !important;
}

.tertiary.darken-1 {
    background-color: #494e60 !important;
    border-color: #494e60 !important;
}

.tertiary--text.text--darken-1 {
    color: #494e60 !important;
    caret-color: #494e60 !important;
}

.tertiary.darken-2 {
    background-color: #323748 !important;
    border-color: #323748 !important;
}

.tertiary--text.text--darken-2 {
    color: #323748 !important;
    caret-color: #323748 !important;
}

.tertiary.darken-3 {
    background-color: #1d2232 !important;
    border-color: #1d2232 !important;
}

.tertiary--text.text--darken-3 {
    color: #1d2232 !important;
    caret-color: #1d2232 !important;
}

.tertiary.darken-4 {
    background-color: #060c1d !important;
    border-color: #060c1d !important;
}

.tertiary--text.text--darken-4 {
    color: #060c1d !important;
    caret-color: #060c1d !important;
}
