.yellow.lighten-5 { color:#000;background-color:#fffbf0!important }
.yellow.lighten-4 { color:#000;background-color:#fdf0cc!important }
.yellow.lighten-3 { color:#000;background-color:#fce198!important }
.yellow.lighten-2 { color:#000;background-color:#fad265!important }
.yellow.lighten-1 { color:#000;background-color:#f9c331!important }
.yellow           { color:#000;background-color:#eeb007!important }
.yellow.darken-1  { color:#fff;background-color:#d69e07!important }
.yellow.darken-2  { color:#fff;background-color:#be8d06!important }
.yellow.darken-3  { color:#fff;background-color:#a67b05!important }
.yellow.darken-4  { color:#fff;background-color:#8e6a04!important }
.yellow.darken-5  { color:#fff;background-color:#775804!important }

.yellow-text.text-lighten-5 { color:#fffbf0!important }
.yellow-text.text-lighten-4 { color:#fdf0cc!important }
.yellow-text.text-lighten-3 { color:#fce198!important }
.yellow-text.text-lighten-2 { color:#fad265!important }
.yellow-text.text-lighten-1 { color:#f9c331!important }
.yellow-text                { color:#eeb007!important }
.yellow-text.text-darken-1  { color:#d69e07!important }
.yellow-text.text-darken-2  { color:#be8d06!important }
.yellow-text.text-darken-3  { color:#a67b05!important }
.yellow-text.text-darken-4  { color:#8e6a04!important }
.yellow-text.text-darken-5  { color:#775804!important }

.light-yellow.lighten-5 { color:#000;background-color:#fefdf8!important }
.light-yellow.lighten-4 { color:#000;background-color:#fdf9e8!important }
.light-yellow.lighten-3 { color:#000;background-color:#faf3d1!important }
.light-yellow.lighten-2 { color:#000;background-color:#f8edb9!important }
.light-yellow.lighten-1 { color:#000;background-color:#f6e6a2!important }
.light-yellow           { color:#000;background-color:#f3df89!important }
.light-yellow.darken-1  { color:#000;background-color:#f0d768!important }
.light-yellow.darken-2  { color:#000;background-color:#edce45!important }
.light-yellow.darken-3  { color:#000;background-color:#e9c523!important }
.light-yellow.darken-4  { color:#000;background-color:#d1ae15!important }
.light-yellow.darken-5  { color:#fff;background-color:#ae9111!important }

.light-yellow-text.text-lighten-5 { color:#fefdf8!important }
.light-yellow-text.text-lighten-4 { color:#fdf9e8!important }
.light-yellow-text.text-lighten-3 { color:#faf3d1!important }
.light-yellow-text.text-lighten-2 { color:#f8edb9!important }
.light-yellow-text.text-lighten-1 { color:#f6e6a2!important }
.light-yellow-text                { color:#f3df89!important }
.light-yellow-text.text-darken-1  { color:#f0d768!important }
.light-yellow-text.text-darken-2  { color:#edce45!important }
.light-yellow-text.text-darken-3  { color:#e9c523!important }
.light-yellow-text.text-darken-4  { color:#d1ae15!important }
.light-yellow-text.text-darken-5  { color:#ae9111!important }

.orange.lighten-5 { color:#000;background-color:#fdf6f2!important }
.orange.lighten-4 { color:#000;background-color:#f9e2d3!important }
.orange.lighten-3 { color:#000;background-color:#f3c5a7!important }
.orange.lighten-2 { color:#000;background-color:#eda97b!important }
.orange.lighten-1 { color:#fff;background-color:#e78c4f!important }
.orange           { color:#fff;background-color:#e17025!important }
.orange.darken-1  { color:#fff;background-color:#ce631c!important }
.orange.darken-2  { color:#fff;background-color:#b75819!important }
.orange.darken-3  { color:#fff;background-color:#a04d16!important }
.orange.darken-4  { color:#fff;background-color:#894213!important }
.orange.darken-5  { color:#fff;background-color:#723710!important }

.orange-text.text-lighten-5 { color:#fdf6f2!important }
.orange-text.text-lighten-4 { color:#f9e2d3!important }
.orange-text.text-lighten-3 { color:#f3c5a7!important }
.orange-text.text-lighten-2 { color:#eda97b!important }
.orange-text.text-lighten-1 { color:#e78c4f!important }
.orange-text                { color:#e17025!important }
.orange-text.text-darken-1  { color:#ce631c!important }
.orange-text.text-darken-2  { color:#b75819!important }
.orange-text.text-darken-3  { color:#a04d16!important }
.orange-text.text-darken-4  { color:#894213!important }
.orange-text.text-darken-5  { color:#723710!important }

.light-orange.lighten-5 { color:#000;background-color:#fefaf8!important }
.light-orange.lighten-4 { color:#000;background-color:#fbeee7!important }
.light-orange.lighten-3 { color:#000;background-color:#f7ddd0!important }
.light-orange.lighten-2 { color:#000;background-color:#f3ccb8!important }
.light-orange.lighten-1 { color:#000;background-color:#efbba1!important }
.light-orange           { color:#000;background-color:#ebab8b!important }
.light-orange.darken-1  { color:#000;background-color:#e69369!important }
.light-orange.darken-2  { color:#fff;background-color:#e07c4a!important }
.light-orange.darken-3  { color:#fff;background-color:#db652a!important }
.light-orange.darken-4  { color:#fff;background-color:#bf5520!important }
.light-orange.darken-5  { color:#fff;background-color:#9f471b!important }

.light-orange-text.text-lighten-5 { color:#fefaf8!important }
.light-orange-text.text-lighten-4 { color:#fbeee7!important }
.light-orange-text.text-lighten-3 { color:#f7ddd0!important }
.light-orange-text.text-lighten-2 { color:#f3ccb8!important }
.light-orange-text.text-lighten-1 { color:#efbba1!important }
.light-orange-text                { color:#ebab8b!important }
.light-orange-text.text-darken-1  { color:#e69369!important }
.light-orange-text.text-darken-2  { color:#e07c4a!important }
.light-orange-text.text-darken-3  { color:#db652a!important }
.light-orange-text.text-darken-4  { color:#bf5520!important }
.light-orange-text.text-darken-5  { color:#9f471b!important }

.red.lighten-5 { color:#000;background-color:#fcf3f4!important }
.red.lighten-4 { color:#000;background-color:#f5d8da!important }
.red.lighten-3 { color:#000;background-color:#ebb1b5!important }
.red.lighten-2 { color:#fff;background-color:#e18a90!important }
.red.lighten-1 { color:#fff;background-color:#d7636b!important }
.red           { color:#fff;background-color:#cd3b44!important }
.red.darken-1  { color:#fff;background-color:#be313a!important }
.red.darken-2  { color:#fff;background-color:#a92b34!important }
.red.darken-3  { color:#fff;background-color:#94262d!important }
.red.darken-4  { color:#fff;background-color:#7f2127!important }
.red.darken-5  { color:#fff;background-color:#691b20!important }

.rew-text.text-lighten-5 { color:#fcf3f4!important }
.rew-text.text-lighten-4 { color:#f5d8da!important }
.rew-text.text-lighten-3 { color:#ebb1b5!important }
.rew-text.text-lighten-2 { color:#e18a90!important }
.rew-text.text-lighten-1 { color:#d7636b!important }
.red-text                { color:#cd3b44!important }
.rew-text.text-darken-1  { color:#be313a!important }
.rew-text.text-darken-2  { color:#a92b34!important }
.rew-text.text-darken-3  { color:#94262d!important }
.rew-text.text-darken-4  { color:#7f2127!important }
.rew-text.text-darken-5  { color:#691b20!important }

.light-red.lighten-5 { color:#000;background-color:#fefbfb!important }
.light-red.lighten-4 { color:#000;background-color:#fbf2f3!important }
.light-red.lighten-3 { color:#000;background-color:#f8e5e7!important }
.light-red.lighten-2 { color:#000;background-color:#f4d9db!important }
.light-red.lighten-1 { color:#000;background-color:#f1cccf!important }
.light-red           { color:#000;background-color:#edbdc2!important }
.light-red.darken-1  { color:#000;background-color:#e49da4!important }
.light-red.darken-2  { color:#fff;background-color:#db7c85!important }
.light-red.darken-3  { color:#fff;background-color:#d25a66!important }
.light-red.darken-4  { color:#fff;background-color:#c93847!important }
.light-red.darken-5  { color:#fff;background-color:#a82e3a!important }

.light-red-text.text-lighten-5 { color:#fefbfb!important }
.light-red-text.text-lighten-4 { color:#fbf2f3!important }
.light-red-text.text-lighten-3 { color:#f8e5e7!important }
.light-red-text.text-lighten-2 { color:#f4d9db!important }
.light-red-text.text-lighten-1 { color:#f1cccf!important }
.light-red-text                { color:#edbdc2!important }
.light-red-text.text-darken-1  { color:#e49da4!important }
.light-red-text.text-darken-2  { color:#db7c85!important }
.light-red-text.text-darken-3  { color:#d25a66!important }
.light-red-text.text-darken-4  { color:#c93847!important }
.light-red-text.text-darken-5  { color:#a82e3a!important }

.purple.lighten-5 { color:#000;background-color:#f9f3f9!important }
.purple.lighten-4 { color:#000;background-color:#ebd6ec!important }
.purple.lighten-3 { color:#000;background-color:#d6add8!important }
.purple.lighten-2 { color:#fff;background-color:#c284c5!important }
.purple.lighten-1 { color:#fff;background-color:#ae5bb2!important }
.purple           { color:#fff;background-color:#8b438f!important }
.purple.darken-1  { color:#fff;background-color:#7d3c80!important }
.purple.darken-2  { color:#fff;background-color:#6f3672!important }
.purple.darken-3  { color:#fff;background-color:#612f64!important }
.purple.darken-4  { color:#fff;background-color:#532855!important }
.purple.darken-5  { color:#fff;background-color:#452147!important }

.purple-text.text-lighten-5 { color:#f9f3f9!important }
.purple-text.text-lighten-4 { color:#ebd6ec!important }
.purple-text.text-lighten-3 { color:#d6add8!important }
.purple-text.text-lighten-2 { color:#c284c5!important }
.purple-text.text-lighten-1 { color:#ae5bb2!important }
.purple-text                { color:#8b438f!important }
.purple-text.text-darken-1  { color:#7d3c80!important }
.purple-text.text-darken-2  { color:#6f3672!important }
.purple-text.text-darken-3  { color:#612f64!important }
.purple-text.text-darken-4  { color:#532855!important }
.purple-text.text-darken-5  { color:#452147!important }

.light-purple.lighten-5 { color:#000;background-color:#fcfafc!important }
.light-purple.lighten-4 { color:#000;background-color:#f4eff5!important }
.light-purple.lighten-3 { color:#000;background-color:#eadfec!important }
.light-purple.lighten-2 { color:#000;background-color:#dfcfe2!important }
.light-purple.lighten-1 { color:#000;background-color:#d4bfd9!important }
.light-purple           { color:#000;background-color:#c9afcf!important }
.light-purple.darken-1  { color:#000;background-color:#b997c1!important }
.light-purple.darken-2  { color:#fff;background-color:#a980b3!important }
.light-purple.darken-3  { color:#fff;background-color:#9968a4!important }
.light-purple.darken-4  { color:#fff;background-color:#85568f!important }
.light-purple.darken-5  { color:#fff;background-color:#6f4878!important }

.light-purple-text.text-lighten-5 { color:#fcfafc!important }
.light-purple-text.text-lighten-4 { color:#f4eff5!important }
.light-purple-text.text-lighten-3 { color:#eadfec!important }
.light-purple-text.text-lighten-2 { color:#dfcfe2!important }
.light-purple-text.text-lighten-1 { color:#d4bfd9!important }
.light-purple-text                { color:#c9afcf!important }
.light-purple-text.text-darken-1  { color:#b997c1!important }
.light-purple-text.text-darken-2  { color:#a980b3!important }
.light-purple-text.text-darken-3  { color:#9968a4!important }
.light-purple-text.text-darken-4  { color:#85568f!important }
.light-purple-text.text-darken-5  { color:#6f4878!important }

.blue.lighten-5 { color:#000;background-color:#ebf6ff!important }
.blue.lighten-4 { color:#000;background-color:#bce2ff!important }
.blue.lighten-3 { color:#000;background-color:#78c5ff!important }
.blue.lighten-2 { color:#fff;background-color:#35a7ff!important }
.blue.lighten-1 { color:#fff;background-color:#0088f1!important }
.blue           { color:#fff;background-color:#0060ab!important }
.blue.darken-1  { color:#fff;background-color:#00589c!important }
.blue.darken-2  { color:#fff;background-color:#004f8b!important }
.blue.darken-3  { color:#fff;background-color:#004579!important }
.blue.darken-4  { color:#fff;background-color:#003b68!important }
.blue.darken-5  { color:#fff;background-color:#003157!important }

.blue-text.text-lighten-5 { color:#ebf6ff!important }
.blue-text.text-lighten-4 { color:#bce2ff!important }
.blue-text.text-lighten-3 { color:#78c5ff!important }
.blue-text.text-lighten-2 { color:#35a7ff!important }
.blue-text.text-lighten-1 { color:#0088f1!important }
.blue-text                { color:#0060ab!important }
.blue-text.text-darken-1  { color:#00589c!important }
.blue-text.text-darken-2  { color:#004f8b!important }
.blue-text.text-darken-3  { color:#004579!important }
.blue-text.text-darken-4  { color:#003b68!important }
.blue-text.text-darken-5  { color:#003157!important }

.light-blue.lighten-5 { color:#000;background-color:#f9fcfe!important }
.light-blue.lighten-4 { color:#000;background-color:#eaf5fb!important }
.light-blue.lighten-3 { color:#000;background-color:#d4ebf7!important }
.light-blue.lighten-2 { color:#000;background-color:#bfe1f3!important }
.light-blue.lighten-1 { color:#000;background-color:#a9d8ef!important }
.light-blue           { color:#000;background-color:#92cdea!important }
.light-blue.darken-1  { color:#000;background-color:#74bfe4!important }
.light-blue.darken-2  { color:#fff;background-color:#54b0de!important }
.light-blue.darken-3  { color:#fff;background-color:#34a1d8!important }
.light-blue.darken-4  { color:#fff;background-color:#258dc1!important }
.light-blue.darken-5  { color:#fff;background-color:#1f75a1!important }

.light-blue-text.text-lighten-5 { color:#f9fcfe!important }
.light-blue-text.text-lighten-4 { color:#eaf5fb!important }
.light-blue-text.text-lighten-3 { color:#d4ebf7!important }
.light-blue-text.text-lighten-2 { color:#bfe1f3!important }
.light-blue-text.text-lighten-1 { color:#a9d8ef!important }
.light-blue-text                { color:#92cdea!important }
.light-blue-text.text-darken-1  { color:#74bfe4!important }
.light-blue-text.text-darken-2  { color:#54b0de!important }
.light-blue-text.text-darken-3  { color:#34a1d8!important }
.light-blue-text.text-darken-4  { color:#258dc1!important }
.light-blue-text.text-darken-5  { color:#1f75a1!important }

.green.lighten-5 { color:#000;background-color:#f4fbf3!important }
.green.lighten-4 { color:#000;background-color:#dbf1d6!important }
.green.lighten-3 { color:#000;background-color:#b7e3ac!important }
.green.lighten-2 { color:#000;background-color:#94d683!important }
.green.lighten-1 { color:#fff;background-color:#70c85a!important }
.green           { color:#fff;background-color:#53af3b!important }
.green.darken-1  { color:#fff;background-color:#4a9e35!important }
.green.darken-2  { color:#fff;background-color:#428d2f!important }
.green.darken-3  { color:#fff;background-color:#397b29!important }
.green.darken-4  { color:#fff;background-color:#316a23!important }
.green.darken-5  { color:#fff;background-color:#29581d!important }

.green-text.text-lighten-5 { color:#f4fbf3!important }
.green-text.text-lighten-4 { color:#dbf1d6!important }
.green-text.text-lighten-3 { color:#b7e3ac!important }
.green-text.text-lighten-2 { color:#94d683!important }
.green-text.text-lighten-1 { color:#70c85a!important }
.green-text                { color:#53af3b!important }
.green-text.text-darken-1  { color:#4a9e35!important }
.green-text.text-darken-2  { color:#428d2f!important }
.green-text.text-darken-3  { color:#397b29!important }
.green-text.text-darken-4  { color:#316a23!important }
.green-text.text-darken-5  { color:#29581d!important }

.light-green.lighten-5 { color:#000;background-color:#fafcf8!important }
.light-green.lighten-4 { color:#000;background-color:#eff6e7!important }
.light-green.lighten-3 { color:#000;background-color:#deecce!important }
.light-green.lighten-2 { color:#000;background-color:#cee3b6!important }
.light-green.lighten-1 { color:#000;background-color:#beda9d!important }
.light-green           { color:#000;background-color:#aed185!important }
.light-green.darken-1  { color:#000;background-color:#9dc76c!important }
.light-green.darken-2  { color:#fff;background-color:#8cbe53!important }
.light-green.darken-3  { color:#fff;background-color:#7bad42!important }
.light-green.darken-4  { color:#fff;background-color:#6a9538!important }
.light-green.darken-5  { color:#fff;background-color:#587c2f!important }

.light-green-text.text-lighten-5 { color:#fafcf8!important }
.light-green-text.text-lighten-4 { color:#eff6e7!important }
.light-green-text.text-lighten-3 { color:#deecce!important }
.light-green-text.text-lighten-2 { color:#cee3b6!important }
.light-green-text.text-lighten-1 { color:#beda9d!important }
.light-green-text                { color:#aed185!important }
.light-green-text.text-darken-1  { color:#9dc76c!important }
.light-green-text.text-darken-2  { color:#8cbe53!important }
.light-green-text.text-darken-3  { color:#7bad42!important }
.light-green-text.text-darken-4  { color:#6a9538!important }
.light-green-text.text-darken-5  { color:#587c2f!important }

.teal.lighten-5 { color:#000;background-color:#e6ffff!important }
.teal.lighten-4 { color:#000;background-color:#acfffe!important }
.teal.lighten-3 { color:#000;background-color:#5afffc!important }
.teal.lighten-2 { color:#000;background-color:#07fffb!important }
.teal.lighten-1 { color:#fff;background-color:#00b4b1!important }
.teal           { color:#fff;background-color:#006160!important }
.teal.darken-1  { color:#fff;background-color:#005756!important }
.teal.darken-2  { color:#fff;background-color:#004e4c!important }
.teal.darken-3  { color:#fff;background-color:#004443!important }
.teal.darken-4  { color:#fff;background-color:#003a39!important }
.teal.darken-5  { color:#fff;background-color:#003030!important }

.teal-text.text-lighten-5 { color:#e6ffff!important }
.teal-text.text-lighten-4 { color:#acfffe!important }
.teal-text.text-lighten-3 { color:#5afffc!important }
.teal-text.text-lighten-2 { color:#07fffb!important }
.teal-text.text-lighten-1 { color:#00b4b1!important }
.teal-text.text           { color:#006160!important }
.teal-text.text-darken-1  { color:#005756!important }
.teal-text.text-darken-2  { color:#004e4c!important }
.teal-text.text-darken-3  { color:#004443!important }
.teal-text.text-darken-4  { color:#003a39!important }
.teal-text.text-darken-5  { color:#003030!important }

.blue-grey.lighten-5 { color:#000;background-color:#f5f7f8!important }
.blue-grey.lighten-4 { color:#000;background-color:#dfe5e8!important }
.blue-grey.lighten-3 { color:#000;background-color:#becbd2!important }
.blue-grey.lighten-2 { color:#fff;background-color:#9eb1bb!important }
.blue-grey.lighten-1 { color:#fff;background-color:#7d97a5!important }
.blue-grey           { color:#fff;background-color:#607d8b!important }
.blue-grey.darken-1  { color:#fff;background-color:#57707d!important }
.blue-grey.darken-2  { color:#fff;background-color:#4d636f!important }
.blue-grey.darken-3  { color:#fff;background-color:#435761!important }
.blue-grey.darken-4  { color:#fff;background-color:#3a4b53!important }
.blue-grey.darken-5  { color:#fff;background-color:#303e45!important }

.blue-grey-text.text-lighten-5 { color:#f5f7f8!important }
.blue-grey-text.text-lighten-4 { color:#dfe5e8!important }
.blue-grey-text.text-lighten-3 { color:#becbd2!important }
.blue-grey-text.text-lighten-2 { color:#9eb1bb!important }
.blue-grey-text.text-lighten-1 { color:#7d97a5!important }
.blue-grey-text                { color:#607d8b!important }
.blue-grey-text.text-darken-1  { color:#57707d!important }
.blue-grey-text.text-darken-2  { color:#4d636f!important }
.blue-grey-text.text-darken-3  { color:#435761!important }
.blue-grey-text.text-darken-4  { color:#3a4b53!important }
.blue-grey-text.text-darken-5  { color:#303e45!important }

.deep-purple.lighten-5 { color:#000;background-color:#e8eaf6!important }
.deep-purple.lighten-4 { color:#000;background-color:#c5cae9!important }
.deep-purple.lighten-3 { color:#000;background-color:#9fa8da!important }
.deep-purple.lighten-2 { color:#fff;background-color:#7986cb!important }
.deep-purple.lighten-1 { color:#fff;background-color:#5c6bc0!important }
.deep-purple           { color:#fff;background-color:#6200ea!important }
.deep-purple.darken-1  { color:#fff;background-color:#3949ab!important }
.deep-purple.darken-2  { color:#fff;background-color:#303f9f!important }
.deep-purple.darken-3  { color:#fff;background-color:#283593!important }
.deep-purple.darken-4  { color:#fff;background-color:#1a237e!important }

.deep-purple-text.text-lighten-5 { color:#e8eaf6!important }
.deep-purple-text.text-lighten-4 { color:#c5cae9!important }
.deep-purple-text.text-lighten-3 { color:#9fa8da!important }
.deep-purple-text.text-lighten-2 { color:#7986cb!important }
.deep-purple-text.text-lighten-1 { color:#5c6bc0!important }
.deep-purple-text                { color:#6200ea!important }
.deep-purple-text.text-darken-1  { color:#3949ab!important }
.deep-purple-text.text-darken-2  { color:#303f9f!important }
.deep-purple-text.text-darken-3  { color:#283593!important }
.deep-purple-text.text-darken-4  { color:#1a237e!important }

.gradient-45deg-purple-blue
{ background:#6200ea;
  background:-webkit-linear-gradient(45deg,#6200ea,#1976d2)!important;
  background:-moz-oldlinear-gradient(45deg,#6200ea,#1976d2)!important;
  background:-o-linear-gradient(45deg,#6200ea,#1976d2)!important;
  background:linear-gradient(45deg,#6200ea,#1976d2)!important;
  background-color: rgba(0, 0, 0, 0) }

.gradient-45deg-blue-purple
{ background:#1976d2;
  background:-webkit-linear-gradient(45deg,#1976d2,#6200ea)!important;
  background:-moz-oldlinear-gradient(45deg,#1976d2,#6200ea)!important;
  background:-o-linear-gradient(45deg,#1976d2,#6200ea)!important;
  background:linear-gradient(45deg,#1976d2,#6200ea)!important;
  background-color: rgba(0, 0, 0, 0) }

.gradient-45deg-red-orange
{ background:#ca3639;
  background:-webkit-linear-gradient(45deg,#ca3639,#e17025)!important;
  background:-moz-oldlinear-gradient(45deg,#ca3639,#e17025)!important;
  background:-o-linear-gradient(45deg,#ca3639,#e17025)!important;
  background:linear-gradient(45deg,#ca3639,#e17025)!important;
  background-color: rgba(0, 0, 0, 0) }

.gradient-45deg-red-orange
{ background:#e17025;
  background:-webkit-linear-gradient(45deg,#e17025,#ca3639)!important;
  background:-moz-oldlinear-gradient(45deg,#e17025,#ca3639)!important;
  background:-o-linear-gradient(45deg,#e17025,#ca3639)!important;
  background:linear-gradient(45deg,#e17025,#ca3639)!important;
  background-color: rgba(0, 0, 0, 0) }

table thead tr:last-child
{ border-bottom:2px solid rgba(0,0,0,.12)!important }
tr
{ border-bottom:1px solid rgba(0,0,0,0.075) }

input[type="number"]
{ text-align:right }
input[type=number]::-webkit-inner-spin-button.noscroll, 
input[type=number]::-webkit-outer-spin-button.noscroll
{ -webkit-appearance:none;margin:0 }
input[type=number].noscroll
{ -webkit-appearance:textfield;-moz-appearance:textfield;margin:0 }
input[type="text"]:focus:not([readonly]),
input[type="password"]:focus:not([readonly]),
input[type="number"]:focus:not([readonly]),
input[type="email"]:focus:not([readonly]),
textarea:focus:not([readonly])
{ border-bottom:1px solid #35aeff!important;box-shadow:0 1px 0 0 #35aeff!important }

[type="checkbox"].filled-in:checked + span:not(.lever)::after { border: 2px solid #35aeff;background-color: #35aeff }
[type="checkbox"]:checked + span:not(.lever)::before { border-right: 2px solid #35aeff;border-bottom: 2px solid #35aeff }

[type="radio"]:checked+span:after,
[type="radio"].with-gap:checked+span:after
{ background-color: #00bcd4; }
[type="radio"]:checked+span:after,
[type="radio"].with-gap:checked+span:before,
[type="radio"].with-gap:checked+span:after
{ border: 2px solid #00bcd4; }

input[type="file"].file
{ background-color:transparent;position:relative;width:48px;height:48px;margin:auto 0;overflow:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);z-index:2 }
input[type="file"].file label
{ color:#000!important;font-size:0.85em; }
input[type="file"].file,
input[type="file"].file + label,
input[type="file"].file + label > i
{ cursor:pointer;cursor:-webkit-pointer }

.btn,
.btn-large,
.btn-small,
.btn-flat
{ text-transform:none }
.btn
{ border-radius:24px;-webkit-box-shadow:none!important;box-shadow:none!important } /* 8px */
button
{ display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;
  -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;
  padding:.375rem .95rem;font-size:1rem;line-height:1.5;border-radius:.25rem;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  box-shadow:none;-webkit-box-shadow:none;transform:capitalize;cursor:pointer }
/* button:hover.blue
{ background-color:#0068af!important;opacity:.9 } */

b { font-weight:600 }

.input-field .prefix.active
{ color:#039be5!important; }
.input-field input:disabled,
.input-field textarea:disabled
{ color:#b1b1b1 }
.input-field label
{ color:#0068af!important;font-weight:500 }
.input-field > label:not(label-icon).active
{ color:#0068af!important }

.input-field .prefix ~ a
{ margin-left:3rem;width:92%;width:calc(100% - 3rem) }
input:-moz-read-only
{ color:#999!important } 
input:read-only
{ color:#777!important }

/* Dropdown */
.dropdown-content
{ z-index:1003!important }
.dropdown-content *
{ color:#0068af!important;font-size:12.75px!important; }
.dropdown-content ul
{ padding:0;margin:0; }
.dropdown-content a
{ display:block!important;width:100%!important;height:100%!important }
.dropdown-content a.active
{ color:#fff!important;background-color:#b1aaa2!important;cursor:default } 

/* Select */
.select-wrapper input.select-dropdown:disabled
{ color:rgba(0,0,0,0.42)!important }

.select-dropdown li.disabled, 
.select-dropdown li.disabled > span, 
.select-dropdown
{ color:rgba(0, 0, 0, 0.3)!important }
.select-dropdown li.disabled > span:nth-child(1)
{ font-weight:bold }
.select-wrapper input.select-dropdown:focus
{ border-bottom: 1px solid #35aeff!important }
input.select-dropdown
{ color:#000!important }

.dropdown-select .dropdown-trigger
{ cursor:pointer }
.dropdown-select .dropdown-trigger select
{ display:none!important }
.dropdown-select .dropdown-trigger + .dropdown-content li.disabled > a
{ font-weight:500;color:#607d8b!important }
.dropdown-select .dropdown-trigger + .dropdown-content li > a
{ padding:14px 16px 0 16px;font-weight:500;color:#03a9f4!important }
.dropdown-select .dropdown-trigger + .dropdown-content li > span
{ display:block;padding:0 16px 14px 16px;color:#607d8b!important;line-height:1!important;font-size:87.25%!important;font-style:italic }
.dropdown-select .dropdown-trigger + .dropdown-content li > span *
{ color:inherit!important;font-size:inherit!important }

/* Datepicker */
.datepicker-date-display
{ background:linear-gradient(45deg,#6200ea,#1976d2)!important }
.datepicker-row .is-today
{ color:#1976d2!important }
.datepicker-row .is-today.is-selected
{ background:linear-gradient(45deg,#6200ea,#1976d2)!important;color:#fff!important }
.datepicker-row .is-selected > .datepicker-day-button
{ background:linear-gradient(45deg,#6200ea,#1976d2)!important }
.datepicker-day-button
{ background-color:transparent!important }
.datepicker-table .is-today .datepicker-day-button,
.datepicker-table .is-selected .datepicker-day-button
{ background-color:#b0bec5!important;color:#fff!important }
.datepicker-controls .month-prev,
.datepicker-controls .month-next
{ background-color:transparent!important }
.datepicker-footer .confirmation-btns button
{ background-color:transparent!important; color:#1976d2!important }
.datepicker-controls .select-month input
{ width:90px }

.timepicker-digital-display
{ background-color:#8b438f!important }
.timepicker-close
{ background-color:transparent!important;color:#8b438f!important }

@media only screen and (min-width: 601px) {
    nav i, nav i.material-icons { height:64px;line-height:64px; }
    /* nav ul a { height:64px;line-height:64px; } */
    /* nav.nav-extended .nav-wrapper { min-height: 64px }
    nav, nav .nav-wrapper i, nav a.sidenav-trigger, nav a.sidenav-trigger i { height:64px;line-height:64px } */
}

/* Breadcrumbs */
nav.breadcrumbs
{ background-color:transparent;height:32px;line-height:32px;margin-bottom:2px!important }
.breadcrumb::before
{ color:rgba(0,0,0,0.45)!important;margin:0 }
.breadcrumb
{ color:rgba(0,0,0,0.7)!important;font-size:14px!important }
.breadcrumb:last-child
{ color:#000!important }

/* Tabs */
.tabs .tab a
{ color:#999 }
.tabs .tab a:hover
{ color:#000 }
.tab a.active
{ color:#039be5!important }
.tabs .tab a:focus,
.tabs .tab a:focus.active
{ background-color:rgba(0,0,0,0.1) }
.tabs .indicator
{ background-color:#039be5 }

/* Pagination */
.pagination a
{ color:#0068af!important }
.pagination li
{ border-radius:50% }
.pagination li.active a
{ background-color:#0068af!important;color:#fff!important;padding:0 2px }
.pagination li, .pagination li a
{ width:28px;height:28px }
.pagination li i
{ font-size:28px }
.pagination li a
{ line-height:28px;padding:0 }
.pagination li.active
{ background-color:transparent }

.switch label input[type="checkbox"]:checked + .lever::after
{ background-color:#34b233 }
.switch label input[type="checkbox"]:checked + .lever
{ background-color:#a8e6a8 }

/* Card */
.card
{ border-radius:10px;
  box-shadow: none !important;
  /* -webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.15);
  box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.15)  */
}
.card .card-action:last-child
{ border-radius: 0 0 15px 15px }
.card .card-title.title
{ margin-bottom:48px }
.card .card-content .row .col
{ line-height:1.5 }

.progress
{ position:absolute;top:0;left:0;width:100%;height:2px;margin:0;display:none }
.container
{ width:80% }

nav,
.card-panel,
.toast,
.btn,
.btn-large,
.btn-small,
.btn-floating,
.dropdown-content,
.collapsible,
.sidenav
{ -webkit-box-shadow:0 1px 2px 0 rgba(60, 64, 67, .3),0 1px 3px 1px rgba(60, 64, 67, .15);
  box-shadow:0 1px 2px 0 rgba(60, 64, 67, .3),0 1px 3px 1px rgba(60, 64, 67, .15) }
/* nav i.material-icons
{ height:24px;line-height:24px } */
/*
nav ul a:hover
{ background:transparent;-webkit-filter:brightness(1.2);filter:brightness(1.2) }
*/

.transparent { background-color:rgba(255,255,255,0)!important }

.opacity-100 { opacity:1 }
.opacity-90  { opacity:.9 }
.opacity-80  { opacity:.8 }
.opacity-70  { opacity:.7 }
.opacity-60  { opacity:.6 }
.opacity-50  { opacity:.5 }
.opacity-40  { opacity:.4 }
.opacity-30  { opacity:.3 }
.opacity-20  { opacity:.2 }
.opacity-10  { opacity:.1 }
.opacity-0   { opacity:0 }

.fixed { position:fixed }
.absolute { position:absolute }
.relative { position:relative }
.center { display:inline-block;width:100%;margin-left:auto;margin-right:auto }

.block { display:block!important }
.flex { display:flex!important }
.inline { display:inline!important }
.inline-block { display:inline-block!important }
.inline-flex { display:inline-flex!important }
.hidden { display:none }

.border { border:1px solid #ccc }
.border-none { border:none!important }
.border-top    { border-top:1px solid #ccc }
.border-right  { border-right:1px solid #ccc }
.border-bottom { border-bottom:1px solid #ccc }
.border-left   { border-left:1px solid #ccc }

.border-1px { border-width:1px!important }
.border-2px { border-width:2px!important }
.border-4px { border-width:4px!important }
.border-8px { border-width:8px!important }

.border-dashed { border-style:dashed!important }
.border-dotted { border-style:dotted!important }
.border-solid  { border-style:solid!important }

.border-white        { border-color:#fff!important }
.border-black        { border-color:#000!important }
.border-yellow       { border-color:#eead1a!important }
.border-light-yellow { border-color:#f9e49d!important }
.border-orange       { border-color:#e17025!important }
.border-light-orange { border-color:#ebab8b!important }
.border-red          { border-color:#ca3639!important }
.border-light-red    { border-color:#edbdc2!important }
.border-purple       { border-color:#8b438f!important }
.border-light-purple { border-color:#c9afcf!important }
.border-blue         { border-color:#0068af!important }
.border-light-blue   { border-color:#92ccea!important }
.border-green        { border-color:#56af40!important }
.border-light-green  { border-color:#b4d4a2!important }
.border-blue-grey    { border-color:#607d8b!important }

.border-radius-0, .border-radius-0px { border-radius:0!important }
.border-radius-4px { border-radius:4px!important }
.border-radius-8px { border-radius:8px!important }
.border-radius-10px { border-radius:10px!important }
.border-radius-12px { border-radius:12px!important }
.border-radius-16px { border-radius:16px!important }
.border-radius-24px { border-radius:24px!important }

.margin-0px { margin:0px!important }
.margin-8px { margin:8px!important }
.margin-16px { margin:16px!important }
.margin-24px { margin:24px!important }
.margin-32px { margin:32px!important }
.margin-48px { margin:48px!important }
.margin-64px { margin:64px!important }
.margin-top-0px { margin-top:0px!important }
.margin-top-8px { margin-top:8px!important }
.margin-top-16px { margin-top:16px!important }
.margin-top-24px { margin-top:24px!important }
.margin-top-32px { margin-top:32px!important }
.margin-top-48px { margin-top:48px!important }
.margin-top-64px { margin-top:64px!important }
.margin-top-128px { margin-top:128px!important }
.margin-bottom-0px { margin-bottom:0px!important }
.margin-bottom-8px { margin-bottom:8px!important }
.margin-bottom-16px { margin-bottom:16px!important }
.margin-bottom-20px { margin-bottom:20px!important }
.margin-bottom-24px { margin-bottom:24px!important }
.margin-bottom-32px { margin-bottom:32px!important }
.margin-bottom-48px { margin-bottom:48px!important }
.margin-bottom-64px { margin-bottom:64px!important }
.margin-bottom-128px { margin-bottom:128px!important }
.margin-left-0px { margin-left:0px!important }
.margin-left-8px { margin-left:8px!important }
.margin-left-16px { margin-left:16px!important }
.margin-left-24px { margin-left:24px!important }
.margin-left-32px { margin-left:32px!important }
.margin-left-48px { margin-left:48px!important }
.margin-left-64px { margin-left:64px!important }
.margin-right-0px { margin-right:0px!important }
.margin-right-8px { margin-right:8px!important }
.margin-right-16px { margin-right:16px!important }
.margin-right-24px { margin-right:24px!important }
.margin-right-32px { margin-right:32px!important }
.margin-right-48px { margin-right:48px!important }
.margin-right-64px { margin-right:64px!important }

.padding-0px  { padding:0px!important }
.padding-8px  { padding:8px!important }
.padding-16px { padding:16px!important }
.padding-24px { padding:24px!important }
.padding-32px { padding:32px!important }
.padding-48px { padding:48px!important }
.padding-64px { padding:64px!important }

.padding-top-0px  { padding-top:0px!important }
.padding-top-8px  { padding-top:8px!important }
.padding-top-16px { padding-top:16px!important }
.padding-top-24px { padding-top:24px!important }
.padding-top-32px { padding-top:32px!important }
.padding-top-48px { padding-top:48px!important }
.padding-top-64px { padding-top:64px!important }

.padding-bottom-0px  { padding-bottom:0px!important }
.padding-bottom-8px  { padding-bottom:8px!important }
.padding-bottom-16px { padding-bottom:16px!important }
.padding-bottom-24px { padding-bottom:24px!important }
.padding-bottom-32px { padding-bottom:32px!important }
.padding-bottom-48px { padding-bottom:48px!important }
.padding-bottom-64px { padding-bottom:64px!important }

.padding-left-0px  { padding-left:0px!important }
.padding-left-8px  { padding-left:8px!important }
.padding-left-16px { padding-left:16px!important }
.padding-left-24px { padding-left:24px!important }
.padding-left-32px { padding-left:32px!important }
.padding-left-48px { padding-left:48px!important }
.padding-left-64px { padding-left:64px!important }

.padding-right-0px  { padding-right:0px!important }
.padding-right-8px  { padding-right:8px!important }
.padding-right-16px { padding-right:16px!important }
.padding-right-24px { padding-right:24px!important }
.padding-right-32px { padding-right:32px!important }
.padding-right-48px { padding-right:48px!important }
.padding-right-64px { padding-right:64px!important }

.text-lighter { font-weight:lighter!important }
.text-bold { font-weight:bold!important }
.text-100 { font-weight:100!important }
.text-200 { font-weight:200!important }
.text-300 { font-weight:300!important }
.text-400 { font-weight:400!important }
.text-500 { font-weight:500!important }
.text-600 { font-weight:600!important }
.text-700 { font-weight:700!important }

.text-6px { font-size:6px!important }
.text-8px { font-size:8px!important }
.text-10px { font-size:10px!important }
.text-12px { font-size:12px!important }
.text-14px { font-size:14px!important }
.text-15px { font-size:15px!important }
.text-16px { font-size:16px!important }
.text-10px { font-size:16px!important }
.text-24px { font-size:24px!important }
.text-32px { font-size:32px!important }
.text-40px { font-size:40px!important }
.text-48px { font-size:48px!important }
.text-64px { font-size:64px!important }
.text-72px { font-size:72px!important }
.text-128px { font-size:128px!important }

.text-ellipsis { display:inline-flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle }

.text-center  { text-align:center!important }
.text-right   { text-align:right!important }
.text-left    { text-align:left!important }
.text-justify { text-align:justify!important }
.text-middle  { margin-top:auto!important;margin-bottom:auto!important;vertical-align:middle }
.text-top     { margin-top:0!important;margin-bottom:auto }
.text-bottom  { margin-top:auto;margin-bottom:0!important }

.text-normal { text-transform:none!important;font-size:1rem!important;text-decoration:none }
.text-upper  { text-transform:uppercase!important }
.text-lower  { text-transform:lowercase!important }
.text-title  { text-transform:capitalize!important }

.text-vertical { word-spacing:-20px;white-space:nowrap;writing-mode:vertical-lr;text-orientation:upright } 
.text-underline { text-decoration:underline!important }

.text-xxx-small { font-size:72.25%!important }
.text-xx-small  { font-size:81.25%!important }
.text-x-small   { font-size:85.25%!important }
.text-small     { font-size:91.25%!important }
.text-medium    {font-size:94.25%!important }
.text-large     { font-size:120%!important }
.text-xx-large  { font-size:180%!important }
.text-xxx-large { font-size:220%!important }

.line-height-inherit { line-height:inherit!important }
.line-height-1   { line-height:1!important }
.line-height-1-25 { line-height:1.25!important }
.line-height-1-50 { line-height:1.5!important }

.line-height-24px { line-height:24px!important }
.line-height-32px { line-height:32px!important }
.line-height-48px { line-height:48px!important }
.line-height-64px { line-height:64px!important }

.width-auto { width:auto }
.width-24px { width:24px!important }
.width-32px { width:32px!important }
.width-56px { width:56px!important }
.width-64px { width:64px!important }

.width-10  { width:10%!important }
.width-20  { width:20%!important }
.width-30  { width:30%!important }
.width-40  { width:40%!important }
.width-50  { width:50%!important }
.width-60  { width:60%!important }
.width-70  { width:70%!important }
.width-80  { width:80%!important }
.width-90  { width:90%!important }
.width-100 { width:100%!important }

[class*='height-'] { line-height:inherit }
.height-auto { height:auto }
.height-24px { height:24px!important;line-height:24px }
.height-32px { height:32px!important;line-height:32px }
.height-48px { height:48px!important;line-height:48px }
.height-56px { height:56px!important;line-height:56px }
.height-64px { height:64px!important;line-height:64px }

.height-150px { height:150px!important }
.height-200px { height:200px!important }
.height-250px { height:250px!important }
.height-300px { height:300px!important }
.height-100vh { height:100vh!important }

.top--12px { top:-12px!important }
.top--10px { top:-10px!important }
.top--8px { top:-8px!important }
.top--6px { top:-6px!important }
.top--4px { top:-4px!important }
.top--2px { top:-2px!important }
.top-2px { top:2px!important }
.top-4px { top:4px!important }
.top-6px { top:6px!important }
.top-8px { top:8px!important }
.top-10px { top:10px!important }
.top-12px { top:12px!important }

.line-height-24px { line-height:24px!important }
.line-height-32px { line-height:32px!important }
.line-height-48px { line-height:48px!important }
.line-height-56px { line-height:56px!important }
.line-height-64px { line-height:64px!important }

.size-24px  { width:24px;height:24px!important }
.size-32px  { width:32px;height:32px!important }
.size-40px  { width:40px;height:40px!important }
.size-48px  { width:48px;height:48px!important }
.size-56px  { width:56px;height:56px!important }
.size-64px  { width:64px;height:64px!important }
.size-72px  { width:72px;height:72px!important }
.size-128px { width:128px;height:128px!important }
.size-256px { width:256px;height:256px!important }
.size-512px { width:512px;height:512px!important }

.image-contain { object-fit:contain }
.image-cover { object-fit:cover }
.image-inherit { width:inherit;height:100% }

.rounded-0px { border-radius:0px }
.rounded-4px { border-radius:4px }
.rounded-8px { border-radius:8px }
.rounded-10px { border-radius:10px }

.circle, .rounded-100 { border-radius:100%!important }

.note, .note.normal { font-size:1rem;color:#607d8b;line-height:1.25 }
.note.x-small { font-size:85.25%!important }
.note.small { font-size:91.25%!important }
.note.medium { font-size:94.25%!important }
.note.large { font-size:1.2rem!important }
.super-index { position:relative;font-size:11px;top:-15px;right:0px }
.sub-index { position:relative;font-size:11px;top:15px;right:0px }

.icon-text { display:flex;flex-wrap:nowrap;line-height:inherit;font-family:inherit!important; }
.icon-text > i { padding-right:5px;line-height:inherit }
.icon-text:hover { background-color:transparent;filter:brightness(1.6) }

.shadow-1
{ -webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.15);
  box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.15) }

/* .alert
{ display:inline-block;width:100%;height:auto;line-height:36px;padding:8px 16px;vertical-align:middle;
  -webkit-tap-highlight-color:transparent;text-decoration:none;text-transform:none;
  color:#6200ea;background-color:#fff;font-size:14px;outline:0;text-align:center;letter-spacing:.5px;
  -webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;
  border-radius:8px;-webkit-box-shadow:none!important;box-shadow:none!important;border:none;cursor:default }
.alert.information { background:#fff;color:#6200ea;border:1px solid #6200ea }
.alert.warning { background:#eeb007;color:#000 }
.alert.error { background:#cd3b44;color:#fff } */

.btn.tag
{ cursor:default }
.title, .subtitle
{ position:relative;font-weight:200!important;word-spacing:-4px;text-transform:none;margin-bottom:8px; }
.title
{ font-size:24px }
.subtitle
{ font-size:16px }

/* @keyframes blinker { 90% from{opacity:1}to{opacity:.5}} */
@keyframes Blinker { 50% { opacity:0 } }
.blink { animation:blinker 1s linear infinite }

/* .modal.bottom-sheet { bottom:25%!important;top:50%!important;-ms-transform: translateY(-50%);
  transform: translateY(-50%); } */

.modal.alert { max-height:50%;width:100%;top:25%!important;-ms-transform:translateY(25%)!important;transform:translateY(25%)!important; }

span[class^='status-']:before
{ display:inline-block;min-width:20px;vertical-align:baseline;border-radius:2px;
    padding:.25em .5em;background-color:#eee;font-family: Helvetica,arial,sans-serif;
    font-size:14px;font-weight:400;line-height:normal;margin:0 .4em 0 0;border-left:4px solid;
    direction:ltr }

/* Proceso de solicitud */
.status-START:before { content:'INICIO' }
.status-SEND:before { content:'ENVIADO' }
.status-REVISION:before { content:'REVISIÓN' }
.status-ACCEPT:before { content:'ACEPTADO' }
.status-REJECT:before { content:'RECHAZADO' }
.status-ERROR:before { content:'ERROR' }

.status-START { color:#9eb1bb!important }
.status-SEND { color:#7d97a5!important }
.status-REVISION { color:#607d8b!important }
/* .status-REJECT { color:#ca3639!important } */
/* .status-ACCEPT { color:#00978e!important } */
.status-ACCEPT { color:#ccc!important } .status-ACCEPT:before { background-color:#43a047!important }
.status-REJECT { color:#ccc!important } .status-REJECT:before { background-color:#ca3639!important }
.status-ERROR { color:#fff!important } .status-ERROR:before { background-color:#ca3639!important }

img { object-fit:contain;width:100% }







/* input:not([type]):disabled,
input:not([type])[readonly="readonly"],
input[type="text"]:not(.browser-default):disabled,
input[type="text"]:not(.browser-default)[readonly="readonly"],
input[type="password"]:not(.browser-default):disabled,
input[type="password"]:not(.browser-default)[readonly="readonly"],
input[type="email"]:not(.browser-default):disabled,
input[type="email"]:not(.browser-default)[readonly="readonly"],
input[type="url"]:not(.browser-default):disabled,
input[type="url"]:not(.browser-default)[readonly="readonly"],
input[type="time"]:not(.browser-default):disabled,
input[type="time"]:not(.browser-default)[readonly="readonly"],
input[type="date"]:not(.browser-default):disabled,
input[type="date"]:not(.browser-default)[readonly="readonly"],
input[type="datetime"]:not(.browser-default):disabled,
input[type="datetime"]:not(.browser-default)[readonly="readonly"],
input[type="datetime-local"]:not(.browser-default):disabled,
input[type="datetime-local"]:not(.browser-default)[readonly="readonly"],
input[type="tel"]:not(.browser-default):disabled,
input[type="tel"]:not(.browser-default)[readonly="readonly"],
input[type="number"]:not(.browser-default):disabled,
input[type="number"]:not(.browser-default)[readonly="readonly"],
input[type="search"]:not(.browser-default):disabled,
input[type="search"]:not(.browser-default)[readonly="readonly"],
textarea.materialize-textarea:disabled,
textarea.materialize-textarea[readonly="readonly"]
{ border:1px dotted rgba(0,0,0,0.12);height:2.6rem;line-height:2.6rem }

input:not([type]),
input[type=text]:not(.browser-default),
input[type=password]:not(.browser-default),
input[type=email]:not(.browser-default),
input[type=url]:not(.browser-default),
input[type=time]:not(.browser-default),
input[type=date]:not(.browser-default),
input[type=datetime]:not(.browser-default),
input[type=datetime-local]:not(.browser-default),
input[type=tel]:not(.browser-default),
input[type=number]:not(.browser-default),
input[type=search]:not(.browser-default),
textarea.materialize-textarea
{ border:1px solid rgba(0,0,0,0.12);border-radius:10px;padding-left:8px;height:2.6rem;line-height:2.6rem;width:calc(100% - 8px) }

.input-field>label:not(.label-icon).active
{ -webkit-transform: translateY(-16px) translateX(4px) scale(0.8);
  transform: translateY(-16px) translateX(4px) scale(0.8);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0; }

.input-field > label { padding-left:8px;top:-4px }
.select-wrapper input.select-dropdown { border:1px solid rgba(0,0,0,0.12) }
.select-wrapper .caret { top:4px;fill:rgba(0,0,0,0.5) } */


.dropdown-content { border-radius:10px; }

input:not([type]),
input[type=text]:not(.browser-default),
input[type=password]:not(.browser-default),
input[type=email]:not(.browser-default),
input[type=url]:not(.browser-default),
input[type=time]:not(.browser-default),
input[type=date]:not(.browser-default),
input[type=datetime]:not(.browser-default),
input[type=datetime-local]:not(.browser-default),
input[type=tel]:not(.browser-default),
input[type=number]:not(.browser-default),
input[type=search]:not(.browser-default),
textarea.materialize-textarea
{ border-bottom:1px solid rgba(0,0,0,0.18) }
