.materialize /*!
 * Materialize v0.99.0 (http://materializecss.com)
 * Copyright 2014-2017 Materialize
 * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
 */
.materialize
.materialize-red{background-color:#e51c23 !important}
.materialize .materialize-red-text{color:#e51c23 !important}
.materialize .materialize-red.lighten-5{background-color:#fdeaeb !important}
.materialize .materialize-red-text.text-lighten-5{color:#fdeaeb !important}
.materialize .materialize-red.lighten-4{background-color:#f8c1c3 !important}
.materialize .materialize-red-text.text-lighten-4{color:#f8c1c3 !important}
.materialize .materialize-red.lighten-3{background-color:#f3989b !important}
.materialize .materialize-red-text.text-lighten-3{color:#f3989b !important}
.materialize .materialize-red.lighten-2{background-color:#ee6e73 !important}
.materialize .materialize-red-text.text-lighten-2{color:#ee6e73 !important}
.materialize .materialize-red.lighten-1{background-color:#ea454b !important}
.materialize .materialize-red-text.text-lighten-1{color:#ea454b !important}
.materialize .materialize-red.darken-1{background-color:#d0181e !important}
.materialize .materialize-red-text.text-darken-1{color:#d0181e !important}
.materialize .materialize-red.darken-2{background-color:#b9151b !important}
.materialize .materialize-red-text.text-darken-2{color:#b9151b !important}
.materialize .materialize-red.darken-3{background-color:#a21318 !important}
.materialize .materialize-red-text.text-darken-3{color:#a21318 !important}
.materialize .materialize-red.darken-4{background-color:#8b1014 !important}
.materialize .materialize-red-text.text-darken-4{color:#8b1014 !important}
.materialize .red{background-color:#F44336 !important}
.materialize .red-text{color:#F44336 !important}
.materialize .red.lighten-5{background-color:#FFEBEE !important}
.materialize .red-text.text-lighten-5{color:#FFEBEE !important}
.materialize .red.lighten-4{background-color:#FFCDD2 !important}
.materialize .red-text.text-lighten-4{color:#FFCDD2 !important}
.materialize .red.lighten-3{background-color:#EF9A9A !important}
.materialize .red-text.text-lighten-3{color:#EF9A9A !important}
.materialize .red.lighten-2{background-color:#E57373 !important}
.materialize .red-text.text-lighten-2{color:#E57373 !important}
.materialize .red.lighten-1{background-color:#EF5350 !important}
.materialize .red-text.text-lighten-1{color:#EF5350 !important}
.materialize .red.darken-1{background-color:#E53935 !important}
.materialize .red-text.text-darken-1{color:#E53935 !important}
.materialize .red.darken-2{background-color:#D32F2F !important}
.materialize .red-text.text-darken-2{color:#D32F2F !important}
.materialize .red.darken-3{background-color:#C62828 !important}
.materialize .red-text.text-darken-3{color:#C62828 !important}
.materialize .red.darken-4{background-color:#B71C1C !important}
.materialize .red-text.text-darken-4{color:#B71C1C !important}
.materialize .red.accent-1{background-color:#FF8A80 !important}
.materialize .red-text.text-accent-1{color:#FF8A80 !important}
.materialize .red.accent-2{background-color:#FF5252 !important}
.materialize .red-text.text-accent-2{color:#FF5252 !important}
.materialize .red.accent-3{background-color:#FF1744 !important}
.materialize .red-text.text-accent-3{color:#FF1744 !important}
.materialize .red.accent-4{background-color:#D50000 !important}
.materialize .red-text.text-accent-4{color:#D50000 !important}
.materialize .pink{background-color:#e91e63 !important}
.materialize .pink-text{color:#e91e63 !important}
.materialize .pink.lighten-5{background-color:#fce4ec !important}
.materialize .pink-text.text-lighten-5{color:#fce4ec !important}
.materialize .pink.lighten-4{background-color:#f8bbd0 !important}
.materialize .pink-text.text-lighten-4{color:#f8bbd0 !important}
.materialize .pink.lighten-3{background-color:#f48fb1 !important}
.materialize .pink-text.text-lighten-3{color:#f48fb1 !important}
.materialize .pink.lighten-2{background-color:#f06292 !important}
.materialize .pink-text.text-lighten-2{color:#f06292 !important}
.materialize .pink.lighten-1{background-color:#ec407a !important}
.materialize .pink-text.text-lighten-1{color:#ec407a !important}
.materialize .pink.darken-1{background-color:#d81b60 !important}
.materialize .pink-text.text-darken-1{color:#d81b60 !important}
.materialize .pink.darken-2{background-color:#c2185b !important}
.materialize .pink-text.text-darken-2{color:#c2185b !important}
.materialize .pink.darken-3{background-color:#ad1457 !important}
.materialize .pink-text.text-darken-3{color:#ad1457 !important}
.materialize .pink.darken-4{background-color:#880e4f !important}
.materialize .pink-text.text-darken-4{color:#880e4f !important}
.materialize .pink.accent-1{background-color:#ff80ab !important}
.materialize .pink-text.text-accent-1{color:#ff80ab !important}
.materialize .pink.accent-2{background-color:#ff4081 !important}
.materialize .pink-text.text-accent-2{color:#ff4081 !important}
.materialize .pink.accent-3{background-color:#f50057 !important}
.materialize .pink-text.text-accent-3{color:#f50057 !important}
.materialize .pink.accent-4{background-color:#c51162 !important}
.materialize .pink-text.text-accent-4{color:#c51162 !important}
.materialize .purple{background-color:#9c27b0 !important}
.materialize .purple-text{color:#9c27b0 !important}
.materialize .purple.lighten-5{background-color:#f3e5f5 !important}
.materialize .purple-text.text-lighten-5{color:#f3e5f5 !important}
.materialize .purple.lighten-4{background-color:#e1bee7 !important}
.materialize .purple-text.text-lighten-4{color:#e1bee7 !important}
.materialize .purple.lighten-3{background-color:#ce93d8 !important}
.materialize .purple-text.text-lighten-3{color:#ce93d8 !important}
.materialize .purple.lighten-2{background-color:#ba68c8 !important}
.materialize .purple-text.text-lighten-2{color:#ba68c8 !important}
.materialize .purple.lighten-1{background-color:#ab47bc !important}
.materialize .purple-text.text-lighten-1{color:#ab47bc !important}
.materialize .purple.darken-1{background-color:#8e24aa !important}
.materialize .purple-text.text-darken-1{color:#8e24aa !important}
.materialize .purple.darken-2{background-color:#7b1fa2 !important}
.materialize .purple-text.text-darken-2{color:#7b1fa2 !important}
.materialize .purple.darken-3{background-color:#6a1b9a !important}
.materialize .purple-text.text-darken-3{color:#6a1b9a !important}
.materialize .purple.darken-4{background-color:#4a148c !important}
.materialize .purple-text.text-darken-4{color:#4a148c !important}
.materialize .purple.accent-1{background-color:#ea80fc !important}
.materialize .purple-text.text-accent-1{color:#ea80fc !important}
.materialize .purple.accent-2{background-color:#e040fb !important}
.materialize .purple-text.text-accent-2{color:#e040fb !important}
.materialize .purple.accent-3{background-color:#d500f9 !important}
.materialize .purple-text.text-accent-3{color:#d500f9 !important}
.materialize .purple.accent-4{background-color:#a0f !important}
.materialize .purple-text.text-accent-4{color:#a0f !important}
.materialize .deep-purple{background-color:#673ab7 !important}
.materialize .deep-purple-text{color:#673ab7 !important}
.materialize .deep-purple.lighten-5{background-color:#ede7f6 !important}
.materialize .deep-purple-text.text-lighten-5{color:#ede7f6 !important}
.materialize .deep-purple.lighten-4{background-color:#d1c4e9 !important}
.materialize .deep-purple-text.text-lighten-4{color:#d1c4e9 !important}
.materialize .deep-purple.lighten-3{background-color:#b39ddb !important}
.materialize .deep-purple-text.text-lighten-3{color:#b39ddb !important}
.materialize .deep-purple.lighten-2{background-color:#9575cd !important}
.materialize .deep-purple-text.text-lighten-2{color:#9575cd !important}
.materialize .deep-purple.lighten-1{background-color:#7e57c2 !important}
.materialize .deep-purple-text.text-lighten-1{color:#7e57c2 !important}
.materialize .deep-purple.darken-1{background-color:#5e35b1 !important}
.materialize .deep-purple-text.text-darken-1{color:#5e35b1 !important}
.materialize .deep-purple.darken-2{background-color:#512da8 !important}
.materialize .deep-purple-text.text-darken-2{color:#512da8 !important}
.materialize .deep-purple.darken-3{background-color:#4527a0 !important}
.materialize .deep-purple-text.text-darken-3{color:#4527a0 !important}
.materialize .deep-purple.darken-4{background-color:#311b92 !important}
.materialize .deep-purple-text.text-darken-4{color:#311b92 !important}
.materialize .deep-purple.accent-1{background-color:#b388ff !important}
.materialize .deep-purple-text.text-accent-1{color:#b388ff !important}
.materialize .deep-purple.accent-2{background-color:#7c4dff !important}
.materialize .deep-purple-text.text-accent-2{color:#7c4dff !important}
.materialize .deep-purple.accent-3{background-color:#651fff !important}
.materialize .deep-purple-text.text-accent-3{color:#651fff !important}
.materialize .deep-purple.accent-4{background-color:#6200ea !important}
.materialize .deep-purple-text.text-accent-4{color:#6200ea !important}
.materialize .indigo{background-color:#3f51b5 !important}
.materialize .indigo-text{color:#3f51b5 !important}
.materialize .indigo.lighten-5{background-color:#e8eaf6 !important}
.materialize .indigo-text.text-lighten-5{color:#e8eaf6 !important}
.materialize .indigo.lighten-4{background-color:#c5cae9 !important}
.materialize .indigo-text.text-lighten-4{color:#c5cae9 !important}
.materialize .indigo.lighten-3{background-color:#9fa8da !important}
.materialize .indigo-text.text-lighten-3{color:#9fa8da !important}
.materialize .indigo.lighten-2{background-color:#7986cb !important}
.materialize .indigo-text.text-lighten-2{color:#7986cb !important}
.materialize .indigo.lighten-1{background-color:#5c6bc0 !important}
.materialize .indigo-text.text-lighten-1{color:#5c6bc0 !important}
.materialize .indigo.darken-1{background-color:#3949ab !important}
.materialize .indigo-text.text-darken-1{color:#3949ab !important}
.materialize .indigo.darken-2{background-color:#303f9f !important}
.materialize .indigo-text.text-darken-2{color:#303f9f !important}
.materialize .indigo.darken-3{background-color:#283593 !important}
.materialize .indigo-text.text-darken-3{color:#283593 !important}
.materialize .indigo.darken-4{background-color:#1a237e !important}
.materialize .indigo-text.text-darken-4{color:#1a237e !important}
.materialize .indigo.accent-1{background-color:#8c9eff !important}
.materialize .indigo-text.text-accent-1{color:#8c9eff !important}
.materialize .indigo.accent-2{background-color:#536dfe !important}
.materialize .indigo-text.text-accent-2{color:#536dfe !important}
.materialize .indigo.accent-3{background-color:#3d5afe !important}
.materialize .indigo-text.text-accent-3{color:#3d5afe !important}
.materialize .indigo.accent-4{background-color:#304ffe !important}
.materialize .indigo-text.text-accent-4{color:#304ffe !important}
.materialize .blue{background-color:#2196F3 !important}
.materialize .blue-text{color:#2196F3 !important}
.materialize .blue.lighten-5{background-color:#E3F2FD !important}
.materialize .blue-text.text-lighten-5{color:#E3F2FD !important}
.materialize .blue.lighten-4{background-color:#BBDEFB !important}
.materialize .blue-text.text-lighten-4{color:#BBDEFB !important}
.materialize .blue.lighten-3{background-color:#90CAF9 !important}
.materialize .blue-text.text-lighten-3{color:#90CAF9 !important}
.materialize .blue.lighten-2{background-color:#64B5F6 !important}
.materialize .blue-text.text-lighten-2{color:#64B5F6 !important}
.materialize .blue.lighten-1{background-color:#42A5F5 !important}
.materialize .blue-text.text-lighten-1{color:#42A5F5 !important}
.materialize .blue.darken-1{background-color:#1E88E5 !important}
.materialize .blue-text.text-darken-1{color:#1E88E5 !important}
.materialize .blue.darken-2{background-color:#1976D2 !important}
.materialize .blue-text.text-darken-2{color:#1976D2 !important}
.materialize .blue.darken-3{background-color:#1565C0 !important}
.materialize .blue-text.text-darken-3{color:#1565C0 !important}
.materialize .blue.darken-4{background-color:#0D47A1 !important}
.materialize .blue-text.text-darken-4{color:#0D47A1 !important}
.materialize .blue.accent-1{background-color:#82B1FF !important}
.materialize .blue-text.text-accent-1{color:#82B1FF !important}
.materialize .blue.accent-2{background-color:#448AFF !important}
.materialize .blue-text.text-accent-2{color:#448AFF !important}
.materialize .blue.accent-3{background-color:#2979FF !important}
.materialize .blue-text.text-accent-3{color:#2979FF !important}
.materialize .blue.accent-4{background-color:#2962FF !important}
.materialize .blue-text.text-accent-4{color:#2962FF !important}
.materialize .light-blue{background-color:#03a9f4 !important}
.materialize .light-blue-text{color:#03a9f4 !important}
.materialize .light-blue.lighten-5{background-color:#e1f5fe !important}
.materialize .light-blue-text.text-lighten-5{color:#e1f5fe !important}
.materialize .light-blue.lighten-4{background-color:#b3e5fc !important}
.materialize .light-blue-text.text-lighten-4{color:#b3e5fc !important}
.materialize .light-blue.lighten-3{background-color:#81d4fa !important}
.materialize .light-blue-text.text-lighten-3{color:#81d4fa !important}
.materialize .light-blue.lighten-2{background-color:#4fc3f7 !important}
.materialize .light-blue-text.text-lighten-2{color:#4fc3f7 !important}
.materialize .light-blue.lighten-1{background-color:#29b6f6 !important}
.materialize .light-blue-text.text-lighten-1{color:#29b6f6 !important}
.materialize .light-blue.darken-1{background-color:#039be5 !important}
.materialize .light-blue-text.text-darken-1{color:#039be5 !important}
.materialize .light-blue.darken-2{background-color:#0288d1 !important}
.materialize .light-blue-text.text-darken-2{color:#0288d1 !important}
.materialize .light-blue.darken-3{background-color:#0277bd !important}
.materialize .light-blue-text.text-darken-3{color:#0277bd !important}
.materialize .light-blue.darken-4{background-color:#01579b !important}
.materialize .light-blue-text.text-darken-4{color:#01579b !important}
.materialize .light-blue.accent-1{background-color:#80d8ff !important}
.materialize .light-blue-text.text-accent-1{color:#80d8ff !important}
.materialize .light-blue.accent-2{background-color:#40c4ff !important}
.materialize .light-blue-text.text-accent-2{color:#40c4ff !important}
.materialize .light-blue.accent-3{background-color:#00b0ff !important}
.materialize .light-blue-text.text-accent-3{color:#00b0ff !important}
.materialize .light-blue.accent-4{background-color:#0091ea !important}
.materialize .light-blue-text.text-accent-4{color:#0091ea !important}
.materialize .cyan{background-color:#00bcd4 !important}
.materialize .cyan-text{color:#00bcd4 !important}
.materialize .cyan.lighten-5{background-color:#e0f7fa !important}
.materialize .cyan-text.text-lighten-5{color:#e0f7fa !important}
.materialize .cyan.lighten-4{background-color:#b2ebf2 !important}
.materialize .cyan-text.text-lighten-4{color:#b2ebf2 !important}
.materialize .cyan.lighten-3{background-color:#80deea !important}
.materialize .cyan-text.text-lighten-3{color:#80deea !important}
.materialize .cyan.lighten-2{background-color:#4dd0e1 !important}
.materialize .cyan-text.text-lighten-2{color:#4dd0e1 !important}
.materialize .cyan.lighten-1{background-color:#26c6da !important}
.materialize .cyan-text.text-lighten-1{color:#26c6da !important}
.materialize .cyan.darken-1{background-color:#00acc1 !important}
.materialize .cyan-text.text-darken-1{color:#00acc1 !important}
.materialize .cyan.darken-2{background-color:#0097a7 !important}
.materialize .cyan-text.text-darken-2{color:#0097a7 !important}
.materialize .cyan.darken-3{background-color:#00838f !important}
.materialize .cyan-text.text-darken-3{color:#00838f !important}
.materialize .cyan.darken-4{background-color:#006064 !important}
.materialize .cyan-text.text-darken-4{color:#006064 !important}
.materialize .cyan.accent-1{background-color:#84ffff !important}
.materialize .cyan-text.text-accent-1{color:#84ffff !important}
.materialize .cyan.accent-2{background-color:#18ffff !important}
.materialize .cyan-text.text-accent-2{color:#18ffff !important}
.materialize .cyan.accent-3{background-color:#00e5ff !important}
.materialize .cyan-text.text-accent-3{color:#00e5ff !important}
.materialize .cyan.accent-4{background-color:#00b8d4 !important}
.materialize .cyan-text.text-accent-4{color:#00b8d4 !important}
.materialize .teal{background-color:#009688 !important}
.materialize .teal-text{color:#009688 !important}
.materialize .teal.lighten-5{background-color:#e0f2f1 !important}
.materialize .teal-text.text-lighten-5{color:#e0f2f1 !important}
.materialize .teal.lighten-4{background-color:#b2dfdb !important}
.materialize .teal-text.text-lighten-4{color:#b2dfdb !important}
.materialize .teal.lighten-3{background-color:#80cbc4 !important}
.materialize .teal-text.text-lighten-3{color:#80cbc4 !important}
.materialize .teal.lighten-2{background-color:#4db6ac !important}
.materialize .teal-text.text-lighten-2{color:#4db6ac !important}
.materialize .teal.lighten-1{background-color:#25aae1 !important}
.materialize .teal-text.text-lighten-1{color:#25aae1 !important}
.materialize .teal.darken-1{background-color:#00897b !important}
.materialize .teal-text.text-darken-1{color:#00897b !important}
.materialize .teal.darken-2{background-color:#00796b !important}
.materialize .teal-text.text-darken-2{color:#00796b !important}
.materialize .teal.darken-3{background-color:#00695c !important}
.materialize .teal-text.text-darken-3{color:#00695c !important}
.materialize .teal.darken-4{background-color:#004d40 !important}
.materialize .teal-text.text-darken-4{color:#004d40 !important}
.materialize .teal.accent-1{background-color:#a7ffeb !important}
.materialize .teal-text.text-accent-1{color:#a7ffeb !important}
.materialize .teal.accent-2{background-color:#64ffda !important}
.materialize .teal-text.text-accent-2{color:#64ffda !important}
.materialize .teal.accent-3{background-color:#1de9b6 !important}
.materialize .teal-text.text-accent-3{color:#1de9b6 !important}
.materialize .teal.accent-4{background-color:#00bfa5 !important}
.materialize .teal-text.text-accent-4{color:#00bfa5 !important}
.materialize .green{background-color:#4CAF50 !important}
.materialize .green-text{color:#4CAF50 !important}
.materialize .green.lighten-5{background-color:#E8F5E9 !important}
.materialize .green-text.text-lighten-5{color:#E8F5E9 !important}
.materialize .green.lighten-4{background-color:#C8E6C9 !important}
.materialize .green-text.text-lighten-4{color:#C8E6C9 !important}
.materialize .green.lighten-3{background-color:#A5D6A7 !important}
.materialize .green-text.text-lighten-3{color:#A5D6A7 !important}
.materialize .green.lighten-2{background-color:#81C784 !important}
.materialize .green-text.text-lighten-2{color:#81C784 !important}
.materialize .green.lighten-1{background-color:#66BB6A !important}
.materialize .green-text.text-lighten-1{color:#66BB6A !important}
.materialize .green.darken-1{background-color:#43A047 !important}
.materialize .green-text.text-darken-1{color:#43A047 !important}
.materialize .green.darken-2{background-color:#388E3C !important}
.materialize .green-text.text-darken-2{color:#388E3C !important}
.materialize .green.darken-3{background-color:#2E7D32 !important}
.materialize .green-text.text-darken-3{color:#2E7D32 !important}
.materialize .green.darken-4{background-color:#1B5E20 !important}
.materialize .green-text.text-darken-4{color:#1B5E20 !important}
.materialize .green.accent-1{background-color:#B9F6CA !important}
.materialize .green-text.text-accent-1{color:#B9F6CA !important}
.materialize .green.accent-2{background-color:#69F0AE !important}
.materialize .green-text.text-accent-2{color:#69F0AE !important}
.materialize .green.accent-3{background-color:#00E676 !important}
.materialize .green-text.text-accent-3{color:#00E676 !important}
.materialize .green.accent-4{background-color:#00C853 !important}
.materialize .green-text.text-accent-4{color:#00C853 !important}
.materialize .light-green{background-color:#8bc34a !important}
.materialize .light-green-text{color:#8bc34a !important}
.materialize .light-green.lighten-5{background-color:#f1f8e9 !important}
.materialize .light-green-text.text-lighten-5{color:#f1f8e9 !important}
.materialize .light-green.lighten-4{background-color:#dcedc8 !important}
.materialize .light-green-text.text-lighten-4{color:#dcedc8 !important}
.materialize .light-green.lighten-3{background-color:#c5e1a5 !important}
.materialize .light-green-text.text-lighten-3{color:#c5e1a5 !important}
.materialize .light-green.lighten-2{background-color:#aed581 !important}
.materialize .light-green-text.text-lighten-2{color:#aed581 !important}
.materialize .light-green.lighten-1{background-color:#9ccc65 !important}
.materialize .light-green-text.text-lighten-1{color:#9ccc65 !important}
.materialize .light-green.darken-1{background-color:#7cb342 !important}
.materialize .light-green-text.text-darken-1{color:#7cb342 !important}
.materialize .light-green.darken-2{background-color:#689f38 !important}
.materialize .light-green-text.text-darken-2{color:#689f38 !important}
.materialize .light-green.darken-3{background-color:#558b2f !important}
.materialize .light-green-text.text-darken-3{color:#558b2f !important}
.materialize .light-green.darken-4{background-color:#33691e !important}
.materialize .light-green-text.text-darken-4{color:#33691e !important}
.materialize .light-green.accent-1{background-color:#ccff90 !important}
.materialize .light-green-text.text-accent-1{color:#ccff90 !important}
.materialize .light-green.accent-2{background-color:#b2ff59 !important}
.materialize .light-green-text.text-accent-2{color:#b2ff59 !important}
.materialize .light-green.accent-3{background-color:#76ff03 !important}
.materialize .light-green-text.text-accent-3{color:#76ff03 !important}
.materialize .light-green.accent-4{background-color:#64dd17 !important}
.materialize .light-green-text.text-accent-4{color:#64dd17 !important}
.materialize .lime{background-color:#cddc39 !important}
.materialize .lime-text{color:#cddc39 !important}
.materialize .lime.lighten-5{background-color:#f9fbe7 !important}
.materialize .lime-text.text-lighten-5{color:#f9fbe7 !important}
.materialize .lime.lighten-4{background-color:#f0f4c3 !important}
.materialize .lime-text.text-lighten-4{color:#f0f4c3 !important}
.materialize .lime.lighten-3{background-color:#e6ee9c !important}
.materialize .lime-text.text-lighten-3{color:#e6ee9c !important}
.materialize .lime.lighten-2{background-color:#dce775 !important}
.materialize .lime-text.text-lighten-2{color:#dce775 !important}
.materialize .lime.lighten-1{background-color:#d4e157 !important}
.materialize .lime-text.text-lighten-1{color:#d4e157 !important}
.materialize .lime.darken-1{background-color:#c0ca33 !important}
.materialize .lime-text.text-darken-1{color:#c0ca33 !important}
.materialize .lime.darken-2{background-color:#afb42b !important}
.materialize .lime-text.text-darken-2{color:#afb42b !important}
.materialize .lime.darken-3{background-color:#9e9d24 !important}
.materialize .lime-text.text-darken-3{color:#9e9d24 !important}
.materialize .lime.darken-4{background-color:#827717 !important}
.materialize .lime-text.text-darken-4{color:#827717 !important}
.materialize .lime.accent-1{background-color:#f4ff81 !important}
.materialize .lime-text.text-accent-1{color:#f4ff81 !important}
.materialize .lime.accent-2{background-color:#eeff41 !important}
.materialize .lime-text.text-accent-2{color:#eeff41 !important}
.materialize .lime.accent-3{background-color:#c6ff00 !important}
.materialize .lime-text.text-accent-3{color:#c6ff00 !important}
.materialize .lime.accent-4{background-color:#aeea00 !important}
.materialize .lime-text.text-accent-4{color:#aeea00 !important}
.materialize .yellow{background-color:#ffeb3b !important}
.materialize .yellow-text{color:#ffeb3b !important}
.materialize .yellow.lighten-5{background-color:#fffde7 !important}
.materialize .yellow-text.text-lighten-5{color:#fffde7 !important}
.materialize .yellow.lighten-4{background-color:#fff9c4 !important}
.materialize .yellow-text.text-lighten-4{color:#fff9c4 !important}
.materialize .yellow.lighten-3{background-color:#fff59d !important}
.materialize .yellow-text.text-lighten-3{color:#fff59d !important}
.materialize .yellow.lighten-2{background-color:#fff176 !important}
.materialize .yellow-text.text-lighten-2{color:#fff176 !important}
.materialize .yellow.lighten-1{background-color:#ffee58 !important}
.materialize .yellow-text.text-lighten-1{color:#ffee58 !important}
.materialize .yellow.darken-1{background-color:#fdd835 !important}
.materialize .yellow-text.text-darken-1{color:#fdd835 !important}
.materialize .yellow.darken-2{background-color:#fbc02d !important}
.materialize .yellow-text.text-darken-2{color:#fbc02d !important}
.materialize .yellow.darken-3{background-color:#f9a825 !important}
.materialize .yellow-text.text-darken-3{color:#f9a825 !important}
.materialize .yellow.darken-4{background-color:#f57f17 !important}
.materialize .yellow-text.text-darken-4{color:#f57f17 !important}
.materialize .yellow.accent-1{background-color:#ffff8d !important}
.materialize .yellow-text.text-accent-1{color:#ffff8d !important}
.materialize .yellow.accent-2{background-color:#ff0 !important}
.materialize .yellow-text.text-accent-2{color:#ff0 !important}
.materialize .yellow.accent-3{background-color:#ffea00 !important}
.materialize .yellow-text.text-accent-3{color:#ffea00 !important}
.materialize .yellow.accent-4{background-color:#ffd600 !important}
.materialize .yellow-text.text-accent-4{color:#ffd600 !important}
.materialize .amber{background-color:#ffc107 !important}
.materialize .amber-text{color:#ffc107 !important}
.materialize .amber.lighten-5{background-color:#fff8e1 !important}
.materialize .amber-text.text-lighten-5{color:#fff8e1 !important}
.materialize .amber.lighten-4{background-color:#ffecb3 !important}
.materialize .amber-text.text-lighten-4{color:#ffecb3 !important}
.materialize .amber.lighten-3{background-color:#ffe082 !important}
.materialize .amber-text.text-lighten-3{color:#ffe082 !important}
.materialize .amber.lighten-2{background-color:#ffd54f !important}
.materialize .amber-text.text-lighten-2{color:#ffd54f !important}
.materialize .amber.lighten-1{background-color:#ffca28 !important}
.materialize .amber-text.text-lighten-1{color:#ffca28 !important}
.materialize .amber.darken-1{background-color:#ffb300 !important}
.materialize .amber-text.text-darken-1{color:#ffb300 !important}
.materialize .amber.darken-2{background-color:#ffa000 !important}
.materialize .amber-text.text-darken-2{color:#ffa000 !important}
.materialize .amber.darken-3{background-color:#ff8f00 !important}
.materialize .amber-text.text-darken-3{color:#ff8f00 !important}
.materialize .amber.darken-4{background-color:#ff6f00 !important}
.materialize .amber-text.text-darken-4{color:#ff6f00 !important}
.materialize .amber.accent-1{background-color:#ffe57f !important}
.materialize .amber-text.text-accent-1{color:#ffe57f !important}
.materialize .amber.accent-2{background-color:#ffd740 !important}
.materialize .amber-text.text-accent-2{color:#ffd740 !important}
.materialize .amber.accent-3{background-color:#ffc400 !important}
.materialize .amber-text.text-accent-3{color:#ffc400 !important}
.materialize .amber.accent-4{background-color:#ffab00 !important}
.materialize .amber-text.text-accent-4{color:#ffab00 !important}
.materialize .orange{background-color:#ff9800 !important}
.materialize .orange-text{color:#ff9800 !important}
.materialize .orange.lighten-5{background-color:#fff3e0 !important}
.materialize .orange-text.text-lighten-5{color:#fff3e0 !important}
.materialize .orange.lighten-4{background-color:#ffe0b2 !important}
.materialize .orange-text.text-lighten-4{color:#ffe0b2 !important}
.materialize .orange.lighten-3{background-color:#ffcc80 !important}
.materialize .orange-text.text-lighten-3{color:#ffcc80 !important}
.materialize .orange.lighten-2{background-color:#ffb74d !important}
.materialize .orange-text.text-lighten-2{color:#ffb74d !important}
.materialize .orange.lighten-1{background-color:#ffa726 !important}
.materialize .orange-text.text-lighten-1{color:#ffa726 !important}
.materialize .orange.darken-1{background-color:#fb8c00 !important}
.materialize .orange-text.text-darken-1{color:#fb8c00 !important}
.materialize .orange.darken-2{background-color:#f57c00 !important}
.materialize .orange-text.text-darken-2{color:#f57c00 !important}
.materialize .orange.darken-3{background-color:#ef6c00 !important}
.materialize .orange-text.text-darken-3{color:#ef6c00 !important}
.materialize .orange.darken-4{background-color:#e65100 !important}
.materialize .orange-text.text-darken-4{color:#e65100 !important}
.materialize .orange.accent-1{background-color:#ffd180 !important}
.materialize .orange-text.text-accent-1{color:#ffd180 !important}
.materialize .orange.accent-2{background-color:#ffab40 !important}
.materialize .orange-text.text-accent-2{color:#ffab40 !important}
.materialize .orange.accent-3{background-color:#ff9100 !important}
.materialize .orange-text.text-accent-3{color:#ff9100 !important}
.materialize .orange.accent-4{background-color:#ff6d00 !important}
.materialize .orange-text.text-accent-4{color:#ff6d00 !important}
.materialize .deep-orange{background-color:#ff5722 !important}
.materialize .deep-orange-text{color:#ff5722 !important}
.materialize .deep-orange.lighten-5{background-color:#fbe9e7 !important}
.materialize .deep-orange-text.text-lighten-5{color:#fbe9e7 !important}
.materialize .deep-orange.lighten-4{background-color:#ffccbc !important}
.materialize .deep-orange-text.text-lighten-4{color:#ffccbc !important}
.materialize .deep-orange.lighten-3{background-color:#ffab91 !important}
.materialize .deep-orange-text.text-lighten-3{color:#ffab91 !important}
.materialize .deep-orange.lighten-2{background-color:#ff8a65 !important}
.materialize .deep-orange-text.text-lighten-2{color:#ff8a65 !important}
.materialize .deep-orange.lighten-1{background-color:#ff7043 !important}
.materialize .deep-orange-text.text-lighten-1{color:#ff7043 !important}
.materialize .deep-orange.darken-1{background-color:#f4511e !important}
.materialize .deep-orange-text.text-darken-1{color:#f4511e !important}
.materialize .deep-orange.darken-2{background-color:#e64a19 !important}
.materialize .deep-orange-text.text-darken-2{color:#e64a19 !important}
.materialize .deep-orange.darken-3{background-color:#d84315 !important}
.materialize .deep-orange-text.text-darken-3{color:#d84315 !important}
.materialize .deep-orange.darken-4{background-color:#bf360c !important}
.materialize .deep-orange-text.text-darken-4{color:#bf360c !important}
.materialize .deep-orange.accent-1{background-color:#ff9e80 !important}
.materialize .deep-orange-text.text-accent-1{color:#ff9e80 !important}
.materialize .deep-orange.accent-2{background-color:#ff6e40 !important}
.materialize .deep-orange-text.text-accent-2{color:#ff6e40 !important}
.materialize .deep-orange.accent-3{background-color:#ff3d00 !important}
.materialize .deep-orange-text.text-accent-3{color:#ff3d00 !important}
.materialize .deep-orange.accent-4{background-color:#dd2c00 !important}
.materialize .deep-orange-text.text-accent-4{color:#dd2c00 !important}
.materialize .brown{background-color:#795548 !important}
.materialize .brown-text{color:#795548 !important}
.materialize .brown.lighten-5{background-color:#efebe9 !important}
.materialize .brown-text.text-lighten-5{color:#efebe9 !important}
.materialize .brown.lighten-4{background-color:#d7ccc8 !important}
.materialize .brown-text.text-lighten-4{color:#d7ccc8 !important}
.materialize .brown.lighten-3{background-color:#bcaaa4 !important}
.materialize .brown-text.text-lighten-3{color:#bcaaa4 !important}
.materialize .brown.lighten-2{background-color:#a1887f !important}
.materialize .brown-text.text-lighten-2{color:#a1887f !important}
.materialize .brown.lighten-1{background-color:#8d6e63 !important}
.materialize .brown-text.text-lighten-1{color:#8d6e63 !important}
.materialize .brown.darken-1{background-color:#6d4c41 !important}
.materialize .brown-text.text-darken-1{color:#6d4c41 !important}
.materialize .brown.darken-2{background-color:#5d4037 !important}
.materialize .brown-text.text-darken-2{color:#5d4037 !important}
.materialize .brown.darken-3{background-color:#4e342e !important}
.materialize .brown-text.text-darken-3{color:#4e342e !important}
.materialize .brown.darken-4{background-color:#3e2723 !important}
.materialize .brown-text.text-darken-4{color:#3e2723 !important}
.materialize .blue-grey{background-color:#607d8b !important}
.materialize .blue-grey-text{color:#607d8b !important}
.materialize .blue-grey.lighten-5{background-color:#eceff1 !important}
.materialize .blue-grey-text.text-lighten-5{color:#eceff1 !important}
.materialize .blue-grey.lighten-4{background-color:#cfd8dc !important}
.materialize .blue-grey-text.text-lighten-4{color:#cfd8dc !important}
.materialize .blue-grey.lighten-3{background-color:#b0bec5 !important}
.materialize .blue-grey-text.text-lighten-3{color:#b0bec5 !important}
.materialize .blue-grey.lighten-2{background-color:#90a4ae !important}
.materialize .blue-grey-text.text-lighten-2{color:#90a4ae !important}
.materialize .blue-grey.lighten-1{background-color:#78909c !important}
.materialize .blue-grey-text.text-lighten-1{color:#78909c !important}
.materialize .blue-grey.darken-1{background-color:#546e7a !important}
.materialize .blue-grey-text.text-darken-1{color:#546e7a !important}
.materialize .blue-grey.darken-2{background-color:#455a64 !important}
.materialize .blue-grey-text.text-darken-2{color:#455a64 !important}
.materialize .blue-grey.darken-3{background-color:#37474f !important}
.materialize .blue-grey-text.text-darken-3{color:#37474f !important}
.materialize .blue-grey.darken-4{background-color:#263238 !important}
.materialize .blue-grey-text.text-darken-4{color:#263238 !important}
.materialize .grey{background-color:#9e9e9e !important}
.materialize .grey-text{color:#9e9e9e !important}
.materialize .grey.lighten-5{background-color:#fafafa !important}
.materialize .grey-text.text-lighten-5{color:#fafafa !important}
.materialize .grey.lighten-4{background-color:#f5f5f5 !important}
.materialize .grey-text.text-lighten-4{color:#f5f5f5 !important}
.materialize .grey.lighten-3{background-color:#eee !important}
.materialize .grey-text.text-lighten-3{color:#eee !important}
.materialize .grey.lighten-2{background-color:#e0e0e0 !important}
.materialize .grey-text.text-lighten-2{color:#e0e0e0 !important}
.materialize .grey.lighten-1{background-color:#bdbdbd !important}
.materialize .grey-text.text-lighten-1{color:#bdbdbd !important}
.materialize .grey.darken-1{background-color:#757575 !important}
.materialize .grey-text.text-darken-1{color:#757575 !important}
.materialize .grey.darken-2{background-color:#616161 !important}
.materialize .grey-text.text-darken-2{color:#616161 !important}
.materialize .grey.darken-3{background-color:#424242 !important}
.materialize .grey-text.text-darken-3{color:#424242 !important}
.materialize .grey.darken-4{background-color:#212121 !important}
.materialize .grey-text.text-darken-4{color:#212121 !important}
.materialize .black{background-color:#000 !important}
.materialize .black-text{color:#000 !important}
.materialize .white{background-color:#fff !important}
.materialize .white-text{color:#fff !important}
.materialize .transparent{background-color:transparent !important}
.materialize .transparent-text{color:transparent !important}
.materialize .pl { background-color: #25aae1; color: #fff;}
.materialize .m-btn.update-button { background-color: #25aae1; color: #fff;}
.materialize /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
.materialize html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
.materialize body{margin:0}
.materialize article, .materialize aside, .materialize details, .materialize figcaption, .materialize figure, .materialize footer, .materialize header, .materialize hgroup, .materialize main, .materialize menu, .materialize nav, .materialize section, .materialize summary{display:block}
.materialize audio, .materialize canvas, .materialize progress, .materialize video{display:inline-block;vertical-align:baseline}
.materialize audio:not([controls]){display:none;height:0}
.materialize [hidden], .materialize template{display:none}
.materialize a{background-color:transparent}
.materialize a:active, .materialize a:hover{outline:0}
.materialize abbr[title]{border-bottom:1px dotted}
.materialize b, .materialize strong{font-weight:bold}
.materialize dfn{font-style:italic}
.materialize h1{font-size:2em;margin:0.67em 0}
.materialize mark{background:#ff0;color:#000}
.materialize small{font-size:80%}
.materialize sub, .materialize sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.materialize sup{top:-0.5em}
.materialize sub{bottom:-0.25em}
.materialize img{border:0}
.materialize svg:not(:root){overflow:hidden}
.materialize figure{margin:1em 40px}
.materialize hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
.materialize pre{overflow:auto}
.materialize code, .materialize kbd, .materialize pre, .materialize samp{font-family:monospace, .materialize  monospace;font-size:1em}
.materialize button, .materialize input, .materialize optgroup, .materialize select, .materialize textarea{color:inherit;font:inherit;margin:0}
.materialize button{overflow:visible}
.materialize button, .materialize select{text-transform:none}
.materialize button, .materialize html input[type="button"], .materialize input[type="reset"], .materialize input[type="submit"]{-webkit-appearance:button;cursor:pointer}
.materialize button[disabled], .materialize html input[disabled]{cursor:default}
.materialize button::-moz-focus-inner, .materialize input::-moz-focus-inner{border:0;padding:0}
.materialize input{line-height:normal}
.materialize input[type="checkbox"], .materialize input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
.materialize input[type="number"]::-webkit-inner-spin-button, .materialize input[type="number"]::-webkit-outer-spin-button{height:auto}
.materialize input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
.materialize input[type="search"]::-webkit-search-cancel-button, .materialize input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
.materialize fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
.materialize legend{border:0;padding:0}
.materialize textarea{overflow:auto}
.materialize optgroup{font-weight:bold}
.materialize table{border-collapse:collapse;border-spacing:0}
.materialize td, .materialize th{padding:0}
.materialize html{-webkit-box-sizing:border-box;box-sizing:border-box}
.materialize *, .materialize *:before, .materialize *:after{-webkit-box-sizing:inherit;box-sizing:inherit}
.materialize ul:not(.browser-default){padding-left:0;list-style-type:none}
.materialize ul:not(.browser-default) li{list-style-type:none}
.materialize a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}
.materialize .valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.materialize .clearfix{clear:both}
.materialize .z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important}
.materialize .z-depth-1, .materialize nav, .materialize .card-panel, .materialize .card, .materialize .toast, .materialize .m-btn, .materialize .m-btn-large, .materialize .m-btn-floating, .materialize .dropdown-content, .materialize .collapsible, .materialize .side-nav{-webkit-box-shadow:0 2px 2px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 1px 5px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 3px 1px -2px rgba(0, .materialize 0, .materialize 0, .materialize 0.2);box-shadow:0 2px 2px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 1px 5px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 3px 1px -2px rgba(0, .materialize 0, .materialize 0, .materialize 0.2)}
.materialize .z-depth-1-half, .materialize .m-btn:hover, .materialize .m-btn-large:hover, .materialize .m-btn-floating:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 1px 7px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 3px 1px -1px rgba(0, .materialize 0, .materialize 0, .materialize 0.2);box-shadow:0 3px 3px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 1px 7px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 3px 1px -1px rgba(0, .materialize 0, .materialize 0, .materialize 0.2)}
.materialize .z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 1px 10px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 2px 4px -1px rgba(0, .materialize 0, .materialize 0, .materialize 0.3);box-shadow:0 4px 5px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 1px 10px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 2px 4px -1px rgba(0, .materialize 0, .materialize 0, .materialize 0.3)}
.materialize .z-depth-3{-webkit-box-shadow:0 6px 10px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 1px 18px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 3px 5px -1px rgba(0, .materialize 0, .materialize 0, .materialize 0.3);box-shadow:0 6px 10px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 1px 18px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 3px 5px -1px rgba(0, .materialize 0, .materialize 0, .materialize 0.3)}
.materialize .z-depth-4, .materialize .modal{-webkit-box-shadow:0 8px 10px 1px rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 3px 14px 2px rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 5px 5px -3px rgba(0, .materialize 0, .materialize 0, .materialize 0.3);box-shadow:0 8px 10px 1px rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 3px 14px 2px rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 5px 5px -3px rgba(0, .materialize 0, .materialize 0, .materialize 0.3)}
.materialize .z-depth-5{-webkit-box-shadow:0 16px 24px 2px rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 6px 30px 5px rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 8px 10px -5px rgba(0, .materialize 0, .materialize 0, .materialize 0.3);box-shadow:0 16px 24px 2px rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 6px 30px 5px rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 8px 10px -5px rgba(0, .materialize 0, .materialize 0, .materialize 0.3)}
.materialize .hoverable{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, .materialize  -webkit-box-shadow .25s;-webkit-box-shadow:0;box-shadow:0}
.materialize .hoverable:hover{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, .materialize  -webkit-box-shadow .25s;-webkit-box-shadow:0 8px 17px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.2), .materialize 0 6px 20px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.19);box-shadow:0 8px 17px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.2), .materialize 0 6px 20px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.19)}
.materialize .divider{height:1px;overflow:hidden;background-color:#e0e0e0}
.materialize blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}
.materialize i{line-height:inherit}
.materialize i.left{float:left;margin-right:15px}
.materialize i.right{float:right;margin-left:15px}
.materialize i.tiny{font-size:1rem}
.materialize i.small{font-size:2rem}
.materialize i.medium{font-size:4rem}
.materialize i.large{font-size:6rem}
.materialize img.responsive-img, .materialize video.responsive-video{max-width:100%;height:auto}
.materialize .pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}
.materialize .pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}
.materialize .pagination li.active a{color:#fff}
.materialize .pagination li.active{background-color:#ee6e73}
.materialize .pagination li.disabled a{cursor:default;color:#999}
.materialize .pagination li i{font-size:2rem}
.materialize .pagination li.pages ul li{display:inline-block;float:none}
.materialize @media only screen and (max-width: 992px){.pagination{width:100%}
    .materialize .pagination li.prev, .materialize .pagination li.next{width:10%}
    .materialize .pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}
}
.materialize .breadcrumb{font-size:18px;color:rgba(255, .materialize 255, .materialize 255, .materialize 0.7)}
.materialize .breadcrumb i, .materialize .breadcrumb [class^="mdi-"], .materialize .breadcrumb [class*="mdi-"], .materialize .breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}
.materialize .breadcrumb:before{content:'\E5CC';color:rgba(255, .materialize 255, .materialize 255, .materialize 0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}
.materialize .breadcrumb:first-child:before{display:none}
.materialize .breadcrumb:last-child{color:#fff}
.materialize .parallax-container{position:relative;overflow:hidden;height:500px}
.materialize .parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}
.materialize .parallax-container .parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, .materialize  0, .materialize  0);transform:translate3d(0, .materialize  0, .materialize  0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.materialize .pin-top, .materialize .pin-bottom{position:relative}
.materialize .pinned{position:fixed !important}
.materialize ul.staggered-list li{opacity:0}
.materialize .fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}
.materialize @media only screen and (max-width: 600px){.hide-on-small-only, .materialize .hide-on-small-and-down{display:none !important}
}
.materialize @media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}
}
.materialize @media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}
}
.materialize @media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}
}
.materialize @media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}
}
.materialize @media only screen and (min-width: 993px){.show-on-large{display:block !important}
}
.materialize @media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}
}
.materialize @media only screen and (max-width: 600px){.show-on-small{display:block !important}
}
.materialize @media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}
}
.materialize @media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}
}
.materialize @media only screen and (max-width: 600px){.center-on-small-only{text-align:center}
}
.materialize .page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}
.materialize .page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0px;color:rgba(255, .materialize 255, .materialize 255, .materialize 0.8);background-color:rgba(51, .materialize 51, .materialize 51, .materialize 0.08)}
.materialize table, .materialize th, .materialize td{border:none}
.materialize table{width:100%;display:table}
.materialize table.bordered>thead>tr, .materialize table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}
.materialize table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}
.materialize table.striped>tbody>tr>td{border-radius:0}
.materialize table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}
.materialize table.highlight>tbody>tr:hover{background-color:#f2f2f2}
.materialize table.centered thead tr th, .materialize table.centered tbody tr td{text-align:center}
.materialize thead{border-bottom:1px solid #d0d0d0}
.materialize td, .materialize th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}
.materialize @media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}
    .materialize table.responsive-table td:empty:before{content:'\00a0'}
    .materialize table.responsive-table th, .materialize table.responsive-table td{margin:0;vertical-align:top}
    .materialize table.responsive-table th{text-align:left}
    .materialize table.responsive-table thead{display:block;float:left}
    .materialize table.responsive-table thead tr{display:block;padding:0 10px 0 0}
    .materialize table.responsive-table thead tr th::before{content:"\00a0"}
    .materialize table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}
    .materialize table.responsive-table tbody tr{display:inline-block;vertical-align:top}
    .materialize table.responsive-table th{display:block;text-align:right}
    .materialize table.responsive-table td{display:block;min-height:1.25em;text-align:left}
    .materialize table.responsive-table tr{padding:0 10px}
    .materialize table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}
    .materialize table.responsive-table.bordered th{border-bottom:0;border-left:0}
    .materialize table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}
    .materialize table.responsive-table.bordered tr{border:0}
    .materialize table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}
}
.materialize .collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}
.materialize .collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}
.materialize .collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}
.materialize .collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}
.materialize .collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}
.materialize .collection .collection-item.avatar .title{font-size:14px}
.materialize .collection .collection-item.avatar p{margin:0}
.materialize .collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}
.materialize .collection .collection-item:last-child{border-bottom:none}
.materialize .collection .collection-item.active{background-color:#25aae1;color:#eafaf9}
.materialize .collection .collection-item.active .secondary-content{color:#fff}
.materialize .collection a.collection-item{display:block;-webkit-transition:.25s;transition:.25s;color:#25aae1}
.materialize .collection a.collection-item.iconLink{display:block;-webkit-transition:.25s;transition:.25s;color:#555;}
.materialize .collection a.collection-item:not(.active):hover{background-color:#ddd}
.materialize .collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}
.materialize .collection.with-header .collection-item{padding-left:30px}
.materialize .collection.with-header .collection-item.avatar{padding-left:72px}
.materialize .secondary-content{float:right;font-weight: bold;}
.materialize .collapsible .collection{margin:0;border:none}
.materialize .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.materialize .video-container iframe, .materialize .video-container object, .materialize .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.materialize .progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}
.materialize .progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#25aae1;-webkit-transition:width .3s linear;transition:width .3s linear}
.materialize .progress .indeterminate{background-color:#25aae1}
.materialize .progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, .materialize  right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, .materialize  0.815, .materialize  0.735, .materialize  0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, .materialize  0.815, .materialize  0.735, .materialize  0.395) infinite}
.materialize .progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, .materialize  right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, .materialize  0.84, .materialize  0.44, .materialize  1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, .materialize  0.84, .materialize  0.44, .materialize  1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}
.materialize @-webkit-keyframes indeterminate{0%{left:-35%;right:100%}
.materialize 60%{left:100%;right:-90%}
.materialize 100%{left:100%;right:-90%}
}
.materialize @keyframes indeterminate{0%{left:-35%;right:100%}
.materialize 60%{left:100%;right:-90%}
.materialize 100%{left:100%;right:-90%}
}
.materialize @-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}
.materialize 60%{left:107%;right:-8%}
.materialize 100%{left:107%;right:-8%}
}
.materialize @keyframes indeterminate-short{0%{left:-200%;right:100%}
.materialize 60%{left:107%;right:-8%}
.materialize 100%{left:107%;right:-8%}
}
.materialize .hide{display:none !important}
.materialize .left-align{text-align:left}
.materialize .right-align{text-align:right}
.materialize .center, .materialize .center-align{text-align:center}
.materialize .left{float:left !important}
.materialize .right{float:right !important}
.materialize .no-select, .materialize input[type=range], .materialize input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.materialize .circle{border-radius:50%}
.materialize .center-block{display:block;margin-left:auto;margin-right:auto}
.materialize .truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.materialize .no-padding{padding:0 !important}
.materialize span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}
.materialize span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#25aae1;border-radius:2px}
.materialize span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}
.materialize nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px}
.materialize .collection-item span.badge{margin-top:calc(.75rem - 11px)}
.materialize .collapsible span.badge{margin-top:calc(1.5rem - 11px)}
.materialize .side-nav span.badge{margin-top:calc(24px - 11px)}
.materialize .material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}
.materialize .container{margin:0 auto;max-width:1280px;width:90%}
.materialize @media only screen and (min-width: 601px){.container{width:85%}
}
.materialize @media only screen and (min-width: 993px){.container{width:70%}
}
.materialize .container .row{margin-left:-.75rem;margin-right:-.75rem}
.materialize .section{padding-top:1rem;padding-bottom:1rem}
.materialize .section.no-pad{padding:0}
.materialize .section.no-pad-bot{padding-bottom:0}
.materialize .section.no-pad-top{padding-top:0}
.materialize .row{margin-left:auto;margin-right:auto;margin-bottom:20px}
.materialize .row:after{content:"";display:table;clear:both}
.materialize .row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}
.materialize .row .col[class*="push-"], .materialize .row .col[class*="pull-"]{position:relative}
.materialize .row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}
.materialize .row .col.offset-s1{margin-left:8.3333333333%}
.materialize .row .col.pull-s1{right:8.3333333333%}
.materialize .row .col.push-s1{left:8.3333333333%}
.materialize .row .col.offset-s2{margin-left:16.6666666667%}
.materialize .row .col.pull-s2{right:16.6666666667%}
.materialize .row .col.push-s2{left:16.6666666667%}
.materialize .row .col.offset-s3{margin-left:25%}
.materialize .row .col.pull-s3{right:25%}
.materialize .row .col.push-s3{left:25%}
.materialize .row .col.offset-s4{margin-left:33.3333333333%}
.materialize .row .col.pull-s4{right:33.3333333333%}
.materialize .row .col.push-s4{left:33.3333333333%}
.materialize .row .col.offset-s5{margin-left:41.6666666667%}
.materialize .row .col.pull-s5{right:41.6666666667%}
.materialize .row .col.push-s5{left:41.6666666667%}
.materialize .row .col.offset-s6{margin-left:50%}
.materialize .row .col.pull-s6{right:50%}
.materialize .row .col.push-s6{left:50%}
.materialize .row .col.offset-s7{margin-left:58.3333333333%}
.materialize .row .col.pull-s7{right:58.3333333333%}
.materialize .row .col.push-s7{left:58.3333333333%}
.materialize .row .col.offset-s8{margin-left:66.6666666667%}
.materialize .row .col.pull-s8{right:66.6666666667%}
.materialize .row .col.push-s8{left:66.6666666667%}
.materialize .row .col.offset-s9{margin-left:75%}
.materialize .row .col.pull-s9{right:75%}
.materialize .row .col.push-s9{left:75%}
.materialize .row .col.offset-s10{margin-left:83.3333333333%}
.materialize .row .col.pull-s10{right:83.3333333333%}
.materialize .row .col.push-s10{left:83.3333333333%}
.materialize .row .col.offset-s11{margin-left:91.6666666667%}
.materialize .row .col.pull-s11{right:91.6666666667%}
.materialize .row .col.push-s11{left:91.6666666667%}
.materialize .row .col.offset-s12{margin-left:100%}
.materialize .row .col.pull-s12{right:100%}
.materialize .row .col.push-s12{left:100%}
.materialize @media only screen and (min-width: 601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.offset-m1{margin-left:8.3333333333%}
    .materialize .row .col.pull-m1{right:8.3333333333%}
    .materialize .row .col.push-m1{left:8.3333333333%}
    .materialize .row .col.offset-m2{margin-left:16.6666666667%}
    .materialize .row .col.pull-m2{right:16.6666666667%}
    .materialize .row .col.push-m2{left:16.6666666667%}
    .materialize .row .col.offset-m3{margin-left:25%}
    .materialize .row .col.pull-m3{right:25%}
    .materialize .row .col.push-m3{left:25%}
    .materialize .row .col.offset-m4{margin-left:33.3333333333%}
    .materialize .row .col.pull-m4{right:33.3333333333%}
    .materialize .row .col.push-m4{left:33.3333333333%}
    .materialize .row .col.offset-m5{margin-left:41.6666666667%}
    .materialize .row .col.pull-m5{right:41.6666666667%}
    .materialize .row .col.push-m5{left:41.6666666667%}
    .materialize .row .col.offset-m6{margin-left:50%}
    .materialize .row .col.pull-m6{right:50%}
    .materialize .row .col.push-m6{left:50%}
    .materialize .row .col.offset-m7{margin-left:58.3333333333%}
    .materialize .row .col.pull-m7{right:58.3333333333%}
    .materialize .row .col.push-m7{left:58.3333333333%}
    .materialize .row .col.offset-m8{margin-left:66.6666666667%}
    .materialize .row .col.pull-m8{right:66.6666666667%}
    .materialize .row .col.push-m8{left:66.6666666667%}
    .materialize .row .col.offset-m9{margin-left:75%}
    .materialize .row .col.pull-m9{right:75%}
    .materialize .row .col.push-m9{left:75%}
    .materialize .row .col.offset-m10{margin-left:83.3333333333%}
    .materialize .row .col.pull-m10{right:83.3333333333%}
    .materialize .row .col.push-m10{left:83.3333333333%}
    .materialize .row .col.offset-m11{margin-left:91.6666666667%}
    .materialize .row .col.pull-m11{right:91.6666666667%}
    .materialize .row .col.push-m11{left:91.6666666667%}
    .materialize .row .col.offset-m12{margin-left:100%}
    .materialize .row .col.pull-m12{right:100%}
    .materialize .row .col.push-m12{left:100%}
}
.materialize @media only screen and (min-width: 993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.offset-l1{margin-left:8.3333333333%}
    .materialize .row .col.pull-l1{right:8.3333333333%}
    .materialize .row .col.push-l1{left:8.3333333333%}
    .materialize .row .col.offset-l2{margin-left:16.6666666667%}
    .materialize .row .col.pull-l2{right:16.6666666667%}
    .materialize .row .col.push-l2{left:16.6666666667%}
    .materialize .row .col.offset-l3{margin-left:25%}
    .materialize .row .col.pull-l3{right:25%}
    .materialize .row .col.push-l3{left:25%}
    .materialize .row .col.offset-l4{margin-left:33.3333333333%}
    .materialize .row .col.pull-l4{right:33.3333333333%}
    .materialize .row .col.push-l4{left:33.3333333333%}
    .materialize .row .col.offset-l5{margin-left:41.6666666667%}
    .materialize .row .col.pull-l5{right:41.6666666667%}
    .materialize .row .col.push-l5{left:41.6666666667%}
    .materialize .row .col.offset-l6{margin-left:50%}
    .materialize .row .col.pull-l6{right:50%}
    .materialize .row .col.push-l6{left:50%}
    .materialize .row .col.offset-l7{margin-left:58.3333333333%}
    .materialize .row .col.pull-l7{right:58.3333333333%}
    .materialize .row .col.push-l7{left:58.3333333333%}
    .materialize .row .col.offset-l8{margin-left:66.6666666667%}
    .materialize .row .col.pull-l8{right:66.6666666667%}
    .materialize .row .col.push-l8{left:66.6666666667%}
    .materialize .row .col.offset-l9{margin-left:75%}
    .materialize .row .col.pull-l9{right:75%}
    .materialize .row .col.push-l9{left:75%}
    .materialize .row .col.offset-l10{margin-left:83.3333333333%}
    .materialize .row .col.pull-l10{right:83.3333333333%}
    .materialize .row .col.push-l10{left:83.3333333333%}
    .materialize .row .col.offset-l11{margin-left:91.6666666667%}
    .materialize .row .col.pull-l11{right:91.6666666667%}
    .materialize .row .col.push-l11{left:91.6666666667%}
    .materialize .row .col.offset-l12{margin-left:100%}
    .materialize .row .col.pull-l12{right:100%}
    .materialize .row .col.push-l12{left:100%}
}
.materialize @media only screen and (min-width: 1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}
    .materialize .row .col.offset-xl1{margin-left:8.3333333333%}
    .materialize .row .col.pull-xl1{right:8.3333333333%}
    .materialize .row .col.push-xl1{left:8.3333333333%}
    .materialize .row .col.offset-xl2{margin-left:16.6666666667%}
    .materialize .row .col.pull-xl2{right:16.6666666667%}
    .materialize .row .col.push-xl2{left:16.6666666667%}
    .materialize .row .col.offset-xl3{margin-left:25%}
    .materialize .row .col.pull-xl3{right:25%}
    .materialize .row .col.push-xl3{left:25%}
    .materialize .row .col.offset-xl4{margin-left:33.3333333333%}
    .materialize .row .col.pull-xl4{right:33.3333333333%}
    .materialize .row .col.push-xl4{left:33.3333333333%}
    .materialize .row .col.offset-xl5{margin-left:41.6666666667%}
    .materialize .row .col.pull-xl5{right:41.6666666667%}
    .materialize .row .col.push-xl5{left:41.6666666667%}
    .materialize .row .col.offset-xl6{margin-left:50%}
    .materialize .row .col.pull-xl6{right:50%}
    .materialize .row .col.push-xl6{left:50%}
    .materialize .row .col.offset-xl7{margin-left:58.3333333333%}
    .materialize .row .col.pull-xl7{right:58.3333333333%}
    .materialize .row .col.push-xl7{left:58.3333333333%}
    .materialize .row .col.offset-xl8{margin-left:66.6666666667%}
    .materialize .row .col.pull-xl8{right:66.6666666667%}
    .materialize .row .col.push-xl8{left:66.6666666667%}
    .materialize .row .col.offset-xl9{margin-left:75%}
    .materialize .row .col.pull-xl9{right:75%}
    .materialize .row .col.push-xl9{left:75%}
    .materialize .row .col.offset-xl10{margin-left:83.3333333333%}
    .materialize .row .col.pull-xl10{right:83.3333333333%}
    .materialize .row .col.push-xl10{left:83.3333333333%}
    .materialize .row .col.offset-xl11{margin-left:91.6666666667%}
    .materialize .row .col.pull-xl11{right:91.6666666667%}
    .materialize .row .col.push-xl11{left:91.6666666667%}
    .materialize .row .col.offset-xl12{margin-left:100%}
    .materialize .row .col.pull-xl12{right:100%}
    .materialize .row .col.push-xl12{left:100%}
}
.materialize nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}
.materialize nav.nav-extended{height:auto}
.materialize nav.nav-extended .nav-wrapper{min-height:56px;height:auto}
.materialize nav.nav-extended .nav-content{position:relative;line-height:normal}
.materialize nav a{color:#fff}
.materialize nav i, .materialize nav [class^="mdi-"], .materialize nav [class*="mdi-"], .materialize nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}
.materialize nav .nav-wrapper{position:relative;height:100%}
.materialize @media only screen and (min-width: 993px){nav a.button-collapse{display:none}
}
.materialize nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}
.materialize nav .button-collapse i{height:56px;line-height:56px}
.materialize nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}
.materialize nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.materialize @media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
    .materialize nav .brand-logo.left, .materialize nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}
    .materialize nav .brand-logo.left{left:0.5rem}
    .materialize nav .brand-logo.right{right:0.5rem;left:auto}
}
.materialize nav .brand-logo.right{right:0.5rem;padding:0}
.materialize nav .brand-logo i, .materialize nav .brand-logo [class^="mdi-"], .materialize nav .brand-logo [class*="mdi-"], .materialize nav .brand-logo i.material-icons{float:left;margin-right:15px}
.materialize nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}
.materialize nav ul{margin:0}
.materialize nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}
.materialize nav ul li.active{background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.1)}
.materialize nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}
.materialize nav ul a.m-btn, .materialize nav ul a.m-btn-large, .materialize nav ul a.m-btn-large, .materialize nav ul a.m-btn-flat, .materialize nav ul a.m-btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}
.materialize nav ul a.m-btn>.material-icons, .materialize nav ul a.m-btn-large>.material-icons, .materialize nav ul a.m-btn-large>.material-icons, .materialize nav ul a.m-btn-flat>.material-icons, .materialize nav ul a.m-btn-floating>.material-icons{height:inherit;line-height:inherit}
.materialize nav ul a:hover{background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.1)}
.materialize nav ul.left{float:left}
.materialize nav form{height:100%}
.materialize nav .input-field{margin:0;height:100%}
.materialize nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}
.materialize nav .input-field input:focus, .materialize nav .input-field input[type=text]:valid, .materialize nav .input-field input[type=password]:valid, .materialize nav .input-field input[type=email]:valid, .materialize nav .input-field input[type=url]:valid, .materialize nav .input-field input[type=date]:valid{border:none;-webkit-box-shadow:none;box-shadow:none}
.materialize nav .input-field label{top:0;left:0}
.materialize nav .input-field label i{color:rgba(255, .materialize 255, .materialize 255, .materialize 0.7);-webkit-transition:color .3s;transition:color .3s}
.materialize nav .input-field label.active i{color:#fff}
.materialize .navbar-fixed{position:relative;height:56px;z-index:997}
.materialize .navbar-fixed nav{position:fixed}
.materialize @media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}
    .materialize nav, .materialize nav .nav-wrapper i, .materialize nav a.button-collapse, .materialize nav a.button-collapse i{height:64px;line-height:64px}
    .materialize .navbar-fixed{height:64px}
}
.materialize @font-face{font-family:"Roboto";src:local(Roboto Thin), .materialize url("../fonts/roboto/Roboto-Thin.woff2") format("woff2"), .materialize url("../fonts/roboto/Roboto-Thin.woff") format("woff");font-weight:100}
.materialize @font-face{font-family:"Roboto";src:local(Roboto Light), .materialize url("../fonts/roboto/Roboto-Light.woff2") format("woff2"), .materialize url("../fonts/roboto/Roboto-Light.woff") format("woff");font-weight:300}
.materialize @font-face{font-family:"Roboto";src:local(Roboto Regular), .materialize url("../fonts/roboto/Roboto-Regular.woff2") format("woff2"), .materialize url("../fonts/roboto/Roboto-Regular.woff") format("woff");font-weight:400}
.materialize @font-face{font-family:"Roboto";src:local(Roboto Medium), .materialize url("../fonts/roboto/Roboto-Medium.woff2") format("woff2"), .materialize url("../fonts/roboto/Roboto-Medium.woff") format("woff");font-weight:500}
.materialize @font-face{font-family:"Roboto";src:local(Roboto Bold), .materialize url("../fonts/roboto/Roboto-Bold.woff2") format("woff2"), .materialize url("../fonts/roboto/Roboto-Bold.woff") format("woff");font-weight:700}
.materialize a{text-decoration:none}
.materialize html{line-height:1.5;font-family:"Roboto", .materialize  sans-serif;font-weight:normal;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.87)}
.materialize @media only screen and (min-width: 0){html{font-size:14px}
}
.materialize @media only screen and (min-width: 992px){html{font-size:14.5px}
}
.materialize @media only screen and (min-width: 1200px){html{font-size:15px}
}
.materialize h1, .materialize h2, .materialize h3, .materialize h4, .materialize h5, .materialize h6{font-weight:400;line-height:1.1}
.materialize h1 a, .materialize h2 a, .materialize h3 a, .materialize h4 a, .materialize h5 a, .materialize h6 a{font-weight:inherit}
.materialize h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}
.materialize h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}
.materialize h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}
.materialize h4{font-size:1.64rem;line-height:110%;margin:1.14rem 0 .912rem 0}
.materialize h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}
.materialize h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem 0}
.materialize em{font-style:italic}
.materialize small{font-size:75%}
.materialize .light, .materialize .page-footer .footer-copyright{font-weight:300}
.materialize .thin{font-weight:200}
.materialize .flow-text{font-weight:300}
.materialize @media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}
}
.materialize @media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}
}
.materialize @media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}
}
.materialize @media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}
}
.materialize @media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}
}
.materialize @media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}
}
.materialize @media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}
}
.materialize @media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}
}
.materialize @media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}
}
.materialize @media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}
}
.materialize @media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}
}
.materialize @media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}
}
.materialize @media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}
}
.materialize @media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}
}
.materialize @media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}
}
.materialize @media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}
}
.materialize @media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}
}
.materialize @media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}
}
.materialize @media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}
}
.materialize @media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}
}
.materialize @media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}
}
.materialize @media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}
}
.materialize .scale-transition{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.53, .materialize  0.01, .materialize  0.36, .materialize  1.63) !important;transition:-webkit-transform 0.3s cubic-bezier(0.53, .materialize  0.01, .materialize  0.36, .materialize  1.63) !important;transition:transform 0.3s cubic-bezier(0.53, .materialize  0.01, .materialize  0.36, .materialize  1.63) !important;transition:transform 0.3s cubic-bezier(0.53, .materialize  0.01, .materialize  0.36, .materialize  1.63), .materialize  -webkit-transform 0.3s cubic-bezier(0.53, .materialize  0.01, .materialize  0.36, .materialize  1.63) !important}
.materialize .scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s !important;transition:-webkit-transform .2s !important;transition:transform .2s !important;transition:transform .2s, .materialize  -webkit-transform .2s !important}
.materialize .scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}
.materialize .card-panel{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, .materialize  -webkit-box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}
.materialize .card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, .materialize  -webkit-box-shadow .25s;border-radius:2px}
.materialize .card .card-title{font-size:24px;font-weight:300}
.materialize .card .card-title.activator{cursor:pointer}
.materialize .card.small, .materialize .card.medium, .materialize .card.large{position:relative}
.materialize .card.small .card-image, .materialize .card.medium .card-image, .materialize .card.large .card-image{max-height:60%;overflow:hidden}
.materialize .card.small .card-image+.card-content, .materialize .card.medium .card-image+.card-content, .materialize .card.large .card-image+.card-content{max-height:40%}
.materialize .card.small .card-content, .materialize .card.medium .card-content, .materialize .card.large .card-content{max-height:100%;overflow:hidden}
.materialize .card.small .card-action, .materialize .card.medium .card-action, .materialize .card.large .card-action{position:absolute;bottom:0;left:0;right:0}
.materialize .card.small{height:300px}
.materialize .card.medium{height:400px}
.materialize .card.large{height:500px}
.materialize .card.horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.materialize .card.horizontal.small .card-image, .materialize .card.horizontal.medium .card-image, .materialize .card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}
.materialize .card.horizontal.small .card-image img, .materialize .card.horizontal.medium .card-image img, .materialize .card.horizontal.large .card-image img{height:100%}
.materialize .card.horizontal .card-image{max-width:50%}
.materialize .card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}
.materialize .card.horizontal .card-stacked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}
.materialize .card.horizontal .card-stacked .card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.materialize .card.sticky-action .card-action{z-index:2}
.materialize .card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}
.materialize .card .card-image{position:relative}
.materialize .card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}
.materialize .card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}
.materialize .card .card-content{padding:24px;border-radius:0 0 2px 2px}
.materialize .card .card-content p{margin:0;color:inherit}
.materialize .card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}
.materialize .card .card-content .card-title i{line-height:32px}
.materialize .card .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160, .materialize 160, .materialize 160, .materialize 0.2);padding:16px 24px}
.materialize .card .card-action:last-child{border-radius:0 0 2px 2px}
.materialize .card .card-action a:not(.m-btn):not(.m-btn-large):not(.m-btn-large):not(.m-btn-floating){color:#ffab40;margin-right:24px;-webkit-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}
.materialize .card .card-action a:not(.m-btn):not(.m-btn-large):not(.m-btn-large):not(.m-btn-floating):hover{color:#ffd8a6}
.materialize .card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}
.materialize .card .card-reveal .card-title{cursor:pointer;display:block}
.materialize #toast-container{display:block;position:fixed;z-index:10000}
.materialize @media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}
}
.materialize @media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}
}
.materialize @media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}
}
.materialize .toast{border-radius:2px;top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.materialize .toast .m-btn, .materialize .toast .m-btn-large, .materialize .toast .m-btn-flat{margin:0;margin-left:3rem}
.materialize .toast.rounded{border-radius:24px}
.materialize @media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}
}
.materialize @media only screen and (min-width: 601px) and (max-width: 992px){.toast{float:left}
}
.materialize @media only screen and (min-width: 993px){.toast{float:right}
}
.materialize .tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}
.materialize .tabs.tabs-transparent{background-color:transparent}
.materialize .tabs.tabs-transparent .tab a, .materialize .tabs.tabs-transparent .tab.disabled a, .materialize .tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255, .materialize 255, .materialize 255, .materialize 0.7)}
.materialize .tabs.tabs-transparent .tab a:hover, .materialize .tabs.tabs-transparent .tab a.active{color:#fff}
.materialize .tabs.tabs-transparent .indicator{background-color:#fff}
.materialize .tabs.tabs-fixed-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.materialize .tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.materialize .tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}
.materialize .tabs .tab a{color:rgba(238, .materialize 110, .materialize 115, .materialize 0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease;transition:color .28s ease}
.materialize .tabs .tab a:hover, .materialize .tabs .tab a.active{background-color:transparent;color:#ee6e73}
.materialize .tabs .tab.disabled a, .materialize .tabs .tab.disabled a:hover{color:rgba(238, .materialize 110, .materialize 115, .materialize 0.7);cursor:default}
.materialize .tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, .materialize  right}
.materialize @media only screen and (max-width: 992px){.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
    .materialize .tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
    .materialize .tabs .tab a{padding:0 12px}
}
.materialize .material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden}
.materialize .backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden}
.materialize .m-btn, .materialize .m-btn-large, .materialize .m-btn-flat{border:none;border-radius:2px;display:inline-block;height:30px;line-height:30px;padding:0 1rem;vertical-align:middle;-webkit-tap-highlight-color:transparent}
.materialize .m-btn.disabled, .materialize .disabled.m-btn-large, .materialize .m-btn-floating.disabled, .materialize .m-btn-large.disabled, .materialize .m-btn-flat.disabled, .materialize .m-btn:disabled, .materialize .m-btn-large:disabled, .materialize .m-btn-floating:disabled, .materialize .m-btn-large:disabled, .materialize .m-btn-flat:disabled, .materialize .m-btn[disabled], .materialize [disabled].m-btn-large, .materialize .m-btn-floating[disabled], .materialize .m-btn-large[disabled], .materialize .m-btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;-webkit-box-shadow:none;box-shadow:none;color:#9F9F9F !important;cursor:default}
.materialize .m-btn.disabled:hover, .materialize .disabled.m-btn-large:hover, .materialize .m-btn-floating.disabled:hover, .materialize .m-btn-large.disabled:hover, .materialize .m-btn-flat.disabled:hover, .materialize .m-btn:disabled:hover, .materialize .m-btn-large:disabled:hover, .materialize .m-btn-floating:disabled:hover, .materialize .m-btn-large:disabled:hover, .materialize .m-btn-flat:disabled:hover, .materialize .m-btn[disabled]:hover, .materialize [disabled].m-btn-large:hover, .materialize .m-btn-floating[disabled]:hover, .materialize .m-btn-large[disabled]:hover, .materialize .m-btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}
.materialize .m-btn, .materialize .m-btn-large, .materialize .m-btn-floating, .materialize .m-btn-large, .materialize .m-btn-flat{font-size:0.8rem;outline:0}
.materialize .m-btn i, .materialize .m-btn-large i, .materialize .m-btn-floating i, .materialize .m-btn-large i, .materialize .m-btn-flat i{font-size:1rem;line-height:inherit}
.materialize .m-btn:focus, .materialize .m-btn-large:focus, .materialize .m-btn-floating:focus{background-color: #2494c7;}
.materialize .m-btn, .materialize .m-btn-large{text-decoration:none;color:#fff;background-color:#25aae1;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}
.materialize .m-btn.m-btn-default, .materialize .m-btn-large.m-btn-default {background-color: #F4F4F4; color: #444444;}
.materialize .m-btn.m-btn-default:hover, .materialize .m-btn-large.m-btn-default:hover {background-color: #cdcdcd; color: #444444;}
.materialize .m-btn:hover, .materialize .m-btn-large:hover{background-color: #47b5e1
}
.materialize .m-btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#25aae1;border-radius:50%;-webkit-transition:.3s;transition:.3s;cursor:pointer;vertical-align:middle}
.materialize .m-btn-floating:hover{background-color:#25aae1}
.materialize .m-btn-floating:before{border-radius:0}
.materialize .m-btn-floating.m-btn-large{width:56px;height:56px}
.materialize .m-btn-floating.m-btn-large.halfway-fab{bottom:-28px}
.materialize .m-btn-floating.m-btn-large i{line-height:56px}
.materialize .m-btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}
.materialize .m-btn-floating.halfway-fab.left{right:auto;left:24px}
.materialize .m-btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}
.materialize button.m-btn-floating{border:none}
.materialize .fixed-action-m-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}
.materialize .fixed-action-m-btn.active ul{visibility:visible}
.materialize .fixed-action-m-btn.horizontal{padding:0 0 0 15px}
.materialize .fixed-action-m-btn.horizontal ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}
.materialize .fixed-action-m-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}
.materialize .fixed-action-m-btn.toolbar{padding:0;height:56px}
.materialize .fixed-action-m-btn.toolbar.active>a i{opacity:0}
.materialize .fixed-action-m-btn.toolbar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1}
.materialize .fixed-action-m-btn.toolbar ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;-webkit-transition:none;transition:none}
.materialize .fixed-action-m-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;line-height:56px;z-index:1}
.materialize .fixed-action-m-btn.toolbar ul li a i{line-height:inherit}
.materialize .fixed-action-m-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}
.materialize .fixed-action-m-btn ul li{margin-bottom:15px}
.materialize .fixed-action-m-btn ul a.m-btn-floating{opacity:0}
.materialize .fixed-action-m-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#25aae1;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}
.materialize .m-btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}
.materialize .m-btn-flat:focus, .materialize .m-btn-flat:hover{-webkit-box-shadow:none;box-shadow:none}
.materialize .m-btn-flat:focus{background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.1)}
.materialize .m-btn-flat.disabled{background-color:transparent !important;color:#b3b2b2 !important;cursor:default}
.materialize .m-btn-large{height:54px;line-height:54px}
.materialize .m-btn-large i{font-size:1.6rem}
.materialize .m-btn-block{display:block}
.materialize .dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, .materialize  height}
.materialize .dropdown-content li{clear:both;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}
.materialize .dropdown-content li:hover, .materialize .dropdown-content li.active, .materialize .dropdown-content li.selected{background-color:#eee}
.materialize .dropdown-content li.active.selected{background-color:#e1e1e1}
.materialize .dropdown-content li.divider{min-height:0;height:1px}
.materialize .dropdown-content li>a, .materialize .dropdown-content li>span{font-size:16px;color:#25aae1;display:block;line-height:22px;padding:14px 16px}
.materialize .dropdown-content li>span>label{top:1px;left:0;height:18px}
.materialize .dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}
.materialize .input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px}
.materialize /*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */
.materialize .waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}
.materialize .waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0, .materialize 0, .materialize 0, .materialize 0.2);-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:opacity, .materialize  -webkit-transform;transition-property:opacity, .materialize  -webkit-transform;transition-property:transform, .materialize  opacity;transition-property:transform, .materialize  opacity, .materialize  -webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}
.materialize .waves-effect.waves-light .waves-ripple{background-color:rgba(255, .materialize 255, .materialize 255, .materialize 0.45)}
.materialize .waves-effect.waves-red .waves-ripple{background-color:rgba(244, .materialize 67, .materialize 54, .materialize 0.7)}
.materialize .waves-effect.waves-yellow .waves-ripple{background-color:rgba(255, .materialize 235, .materialize 59, .materialize 0.7)}
.materialize .waves-effect.waves-orange .waves-ripple{background-color:rgba(255, .materialize 152, .materialize 0, .materialize 0.7)}
.materialize .waves-effect.waves-purple .waves-ripple{background-color:rgba(156, .materialize 39, .materialize 176, .materialize 0.7)}
.materialize .waves-effect.waves-green .waves-ripple{background-color:rgba(76, .materialize 175, .materialize 80, .materialize 0.7)}
.materialize .waves-effect.waves-teal .waves-ripple{background-color:rgba(0, .materialize 150, .materialize 136, .materialize 0.7)}
.materialize .waves-effect input[type="button"], .materialize .waves-effect input[type="reset"], .materialize .waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}
.materialize .waves-effect img{position:relative;z-index:-1}
.materialize .waves-notransition{-webkit-transition:none !important;transition:none !important}
.materialize .waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, .materialize  white 100%, .materialize  black 100%)}
.materialize .waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}
.materialize .waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}
.materialize .waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}
.materialize .waves-block{display:block}
.materialize .waves-effect .waves-ripple{z-index:-1}
.materialize .modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, .materialize  opacity}
.materialize @media only screen and (max-width: 992px){.modal{width:80%}
}
.materialize .modal h1, .materialize .modal h2, .materialize .modal h3, .materialize .modal h4{margin-top:0}
.materialize .modal .modal-content{padding:24px}
.materialize .modal .modal-close{cursor:pointer}
.materialize .modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right}
.materialize .modal .modal-footer .m-btn, .materialize .modal .modal-footer .m-btn-large, .materialize .modal .modal-footer .m-btn-flat{margin:6px 0}
.materialize .modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}
.materialize .modal.modal-fixed-footer{padding:0;height:70%}
.materialize .modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}
.materialize .modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0, .materialize 0, .materialize 0, .materialize 0.1);position:absolute;bottom:0}
.materialize .modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, .materialize  opacity}
.materialize .collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}
.materialize .collapsible-header{display:block;cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}
.materialize .collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}
.materialize .collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}
.materialize .side-nav .collapsible, .materialize .side-nav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none}
.materialize .side-nav .collapsible li, .materialize .side-nav.fixed .collapsible li{padding:0}
.materialize .side-nav .collapsible-header, .materialize .side-nav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}
.materialize .side-nav .collapsible-header:hover, .materialize .side-nav.fixed .collapsible-header:hover{background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.05)}
.materialize .side-nav .collapsible-header i, .materialize .side-nav.fixed .collapsible-header i{line-height:inherit}
.materialize .side-nav .collapsible-body, .materialize .side-nav.fixed .collapsible-body{border:0;background-color:#fff}
.materialize .side-nav .collapsible-body li a, .materialize .side-nav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}
.materialize .collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none}
.materialize .collapsible.popout>li{-webkit-box-shadow:0 2px 5px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.16), .materialize 0 2px 10px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12);box-shadow:0 2px 5px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.16), .materialize 0 2px 10px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12);margin:0 24px;-webkit-transition:margin 0.35s cubic-bezier(0.25, .materialize  0.46, .materialize  0.45, .materialize  0.94);transition:margin 0.35s cubic-bezier(0.25, .materialize  0.46, .materialize  0.45, .materialize  0.94)}
.materialize .collapsible.popout>li.active{-webkit-box-shadow:0 5px 11px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.18), .materialize 0 4px 15px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.15);box-shadow:0 5px 11px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.18), .materialize 0 4px 15px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.15);margin:16px 0}
.materialize .chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}
.materialize .chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}
.materialize .chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}
.materialize .chips{border:none;border-bottom:1px solid #9e9e9e;-webkit-box-shadow:none;box-shadow:none;margin:0 0 20px 0;min-height:45px;outline:none;-webkit-transition:all .3s;transition:all .3s}
.materialize .chips.focus{border-bottom:1px solid #25aae1;-webkit-box-shadow:0 1px 0 0 #25aae1;box-shadow:0 1px 0 0 #25aae1}
.materialize .chips:hover{cursor:text}
.materialize .chips .chip.selected{background-color:#25aae1;color:#fff}
.materialize .chips .input{background:none;border:0;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.6);display:inline-block;font-size:1rem;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}
.materialize .chips .input:focus{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}
.materialize .chips .autocomplete-content{margin-top:0}
.materialize .prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}
.materialize .chips:empty ~ label{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}
.materialize .materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}
.materialize .materialboxed:hover:not(.active){opacity:.8}
.materialize .materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}
.materialize #materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}
.materialize .materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}
.materialize select:focus{outline:1px solid #c9f3ef}
.materialize button:focus{outline:none;background-color:#2ab7a9}
.materialize label{font-size:.8rem;color:#9e9e9e}
.materialize ::-webkit-input-placeholder{color:#d1d1d1}
.materialize :-moz-placeholder{color:#d1d1d1}
.materialize ::-moz-placeholder{color:#d1d1d1}
.materialize :-ms-input-placeholder{color:#d1d1d1}
.materialize input:not([type]), .materialize input[type=text]:not(.browser-default), .materialize input[type=password]:not(.browser-default), .materialize input[type=email]:not(.browser-default), .materialize input[type=url]:not(.browser-default), .materialize input[type=time]:not(.browser-default), .materialize input[type=date]:not(.browser-default), .materialize input[type=datetime]:not(.browser-default), .materialize input[type=datetime-local]:not(.browser-default), .materialize input[type=tel]:not(.browser-default), .materialize input[type=number]:not(.browser-default), .materialize input[type=search]:not(.browser-default), .materialize textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 0.3s;transition:all 0.3s}
.materialize input:not([type]):disabled, .materialize input:not([type])[readonly="readonly"], .materialize input[type=text]:not(.browser-default):disabled, .materialize input[type=text]:not(.browser-default)[readonly="readonly"], .materialize input[type=password]:not(.browser-default):disabled, .materialize input[type=password]:not(.browser-default)[readonly="readonly"], .materialize input[type=email]:not(.browser-default):disabled, .materialize input[type=email]:not(.browser-default)[readonly="readonly"], .materialize input[type=url]:not(.browser-default):disabled, .materialize input[type=url]:not(.browser-default)[readonly="readonly"], .materialize input[type=time]:not(.browser-default):disabled, .materialize input[type=time]:not(.browser-default)[readonly="readonly"], .materialize input[type=date]:not(.browser-default):disabled, .materialize input[type=date]:not(.browser-default)[readonly="readonly"], .materialize input[type=datetime]:not(.browser-default):disabled, .materialize input[type=datetime]:not(.browser-default)[readonly="readonly"], .materialize input[type=datetime-local]:not(.browser-default):disabled, .materialize input[type=datetime-local]:not(.browser-default)[readonly="readonly"], .materialize input[type=tel]:not(.browser-default):disabled, .materialize input[type=tel]:not(.browser-default)[readonly="readonly"], .materialize input[type=number]:not(.browser-default):disabled, .materialize input[type=number]:not(.browser-default)[readonly="readonly"], .materialize input[type=search]:not(.browser-default):disabled, .materialize input[type=search]:not(.browser-default)[readonly="readonly"], .materialize textarea.materialize-textarea:disabled, .materialize textarea.materialize-textarea[readonly="readonly"]{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26);border-bottom:1px dotted rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize input:not([type]):disabled+label, .materialize input:not([type])[readonly="readonly"]+label, .materialize input[type=text]:not(.browser-default):disabled+label, .materialize input[type=text]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=password]:not(.browser-default):disabled+label, .materialize input[type=password]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=email]:not(.browser-default):disabled+label, .materialize input[type=email]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=url]:not(.browser-default):disabled+label, .materialize input[type=url]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=time]:not(.browser-default):disabled+label, .materialize input[type=time]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=date]:not(.browser-default):disabled+label, .materialize input[type=date]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=datetime]:not(.browser-default):disabled+label, .materialize input[type=datetime]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=datetime-local]:not(.browser-default):disabled+label, .materialize input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=tel]:not(.browser-default):disabled+label, .materialize input[type=tel]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=number]:not(.browser-default):disabled+label, .materialize input[type=number]:not(.browser-default)[readonly="readonly"]+label, .materialize input[type=search]:not(.browser-default):disabled+label, .materialize input[type=search]:not(.browser-default)[readonly="readonly"]+label, .materialize textarea.materialize-textarea:disabled+label, .materialize textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize input:not([type]):focus:not([readonly]), .materialize input[type=text]:not(.browser-default):focus:not([readonly]), .materialize input[type=password]:not(.browser-default):focus:not([readonly]), .materialize input[type=email]:not(.browser-default):focus:not([readonly]), .materialize input[type=url]:not(.browser-default):focus:not([readonly]), .materialize input[type=time]:not(.browser-default):focus:not([readonly]), .materialize input[type=date]:not(.browser-default):focus:not([readonly]), .materialize input[type=datetime]:not(.browser-default):focus:not([readonly]), .materialize input[type=datetime-local]:not(.browser-default):focus:not([readonly]), .materialize input[type=tel]:not(.browser-default):focus:not([readonly]), .materialize input[type=number]:not(.browser-default):focus:not([readonly]), .materialize input[type=search]:not(.browser-default):focus:not([readonly]), .materialize textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #25aae1;-webkit-box-shadow:0 1px 0 0 #25aae1;box-shadow:0 1px 0 0 #25aae1}
.materialize input:not([type]):focus:not([readonly])+label, .materialize input[type=text]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=password]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=email]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=url]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=time]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=date]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=datetime]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=tel]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=number]:not(.browser-default):focus:not([readonly])+label, .materialize input[type=search]:not(.browser-default):focus:not([readonly])+label, .materialize textarea.materialize-textarea:focus:not([readonly])+label{color:#25aae1}
.materialize input:not([type]).valid, .materialize input:not([type]):focus.valid, .materialize input[type=text]:not(.browser-default).valid, .materialize input[type=text]:not(.browser-default):focus.valid, .materialize input[type=password]:not(.browser-default).valid, .materialize input[type=password]:not(.browser-default):focus.valid, .materialize input[type=email]:not(.browser-default).valid, .materialize input[type=email]:not(.browser-default):focus.valid, .materialize input[type=url]:not(.browser-default).valid, .materialize input[type=url]:not(.browser-default):focus.valid, .materialize input[type=time]:not(.browser-default).valid, .materialize input[type=time]:not(.browser-default):focus.valid, .materialize input[type=date]:not(.browser-default).valid, .materialize input[type=date]:not(.browser-default):focus.valid, .materialize input[type=datetime]:not(.browser-default).valid, .materialize input[type=datetime]:not(.browser-default):focus.valid, .materialize input[type=datetime-local]:not(.browser-default).valid, .materialize input[type=datetime-local]:not(.browser-default):focus.valid, .materialize input[type=tel]:not(.browser-default).valid, .materialize input[type=tel]:not(.browser-default):focus.valid, .materialize input[type=number]:not(.browser-default).valid, .materialize input[type=number]:not(.browser-default):focus.valid, .materialize input[type=search]:not(.browser-default).valid, .materialize input[type=search]:not(.browser-default):focus.valid, .materialize textarea.materialize-textarea.valid, .materialize textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;-webkit-box-shadow:0 1px 0 0 #4CAF50;box-shadow:0 1px 0 0 #4CAF50}
.materialize input:not([type]).valid+label:after, .materialize input:not([type]):focus.valid+label:after, .materialize input[type=text]:not(.browser-default).valid+label:after, .materialize input[type=text]:not(.browser-default):focus.valid+label:after, .materialize input[type=password]:not(.browser-default).valid+label:after, .materialize input[type=password]:not(.browser-default):focus.valid+label:after, .materialize input[type=email]:not(.browser-default).valid+label:after, .materialize input[type=email]:not(.browser-default):focus.valid+label:after, .materialize input[type=url]:not(.browser-default).valid+label:after, .materialize input[type=url]:not(.browser-default):focus.valid+label:after, .materialize input[type=time]:not(.browser-default).valid+label:after, .materialize input[type=time]:not(.browser-default):focus.valid+label:after, .materialize input[type=date]:not(.browser-default).valid+label:after, .materialize input[type=date]:not(.browser-default):focus.valid+label:after, .materialize input[type=datetime]:not(.browser-default).valid+label:after, .materialize input[type=datetime]:not(.browser-default):focus.valid+label:after, .materialize input[type=datetime-local]:not(.browser-default).valid+label:after, .materialize input[type=datetime-local]:not(.browser-default):focus.valid+label:after, .materialize input[type=tel]:not(.browser-default).valid+label:after, .materialize input[type=tel]:not(.browser-default):focus.valid+label:after, .materialize input[type=number]:not(.browser-default).valid+label:after, .materialize input[type=number]:not(.browser-default):focus.valid+label:after, .materialize input[type=search]:not(.browser-default).valid+label:after, .materialize input[type=search]:not(.browser-default):focus.valid+label:after, .materialize textarea.materialize-textarea.valid+label:after, .materialize textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}
.materialize input:not([type]).invalid, .materialize input:not([type]):focus.invalid, .materialize input[type=text]:not(.browser-default).invalid, .materialize input[type=text]:not(.browser-default):focus.invalid, .materialize input[type=password]:not(.browser-default).invalid, .materialize input[type=password]:not(.browser-default):focus.invalid, .materialize input[type=email]:not(.browser-default).invalid, .materialize input[type=email]:not(.browser-default):focus.invalid, .materialize input[type=url]:not(.browser-default).invalid, .materialize input[type=url]:not(.browser-default):focus.invalid, .materialize input[type=time]:not(.browser-default).invalid, .materialize input[type=time]:not(.browser-default):focus.invalid, .materialize input[type=date]:not(.browser-default).invalid, .materialize input[type=date]:not(.browser-default):focus.invalid, .materialize input[type=datetime]:not(.browser-default).invalid, .materialize input[type=datetime]:not(.browser-default):focus.invalid, .materialize input[type=datetime-local]:not(.browser-default).invalid, .materialize input[type=datetime-local]:not(.browser-default):focus.invalid, .materialize input[type=tel]:not(.browser-default).invalid, .materialize input[type=tel]:not(.browser-default):focus.invalid, .materialize input[type=number]:not(.browser-default).invalid, .materialize input[type=number]:not(.browser-default):focus.invalid, .materialize input[type=search]:not(.browser-default).invalid, .materialize input[type=search]:not(.browser-default):focus.invalid, .materialize textarea.materialize-textarea.invalid, .materialize textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336}
.materialize input:not([type]).invalid+label:after, .materialize input:not([type]):focus.invalid+label:after, .materialize input[type=text]:not(.browser-default).invalid+label:after, .materialize input[type=text]:not(.browser-default):focus.invalid+label:after, .materialize input[type=password]:not(.browser-default).invalid+label:after, .materialize input[type=password]:not(.browser-default):focus.invalid+label:after, .materialize input[type=email]:not(.browser-default).invalid+label:after, .materialize input[type=email]:not(.browser-default):focus.invalid+label:after, .materialize input[type=url]:not(.browser-default).invalid+label:after, .materialize input[type=url]:not(.browser-default):focus.invalid+label:after, .materialize input[type=time]:not(.browser-default).invalid+label:after, .materialize input[type=time]:not(.browser-default):focus.invalid+label:after, .materialize input[type=date]:not(.browser-default).invalid+label:after, .materialize input[type=date]:not(.browser-default):focus.invalid+label:after, .materialize input[type=datetime]:not(.browser-default).invalid+label:after, .materialize input[type=datetime]:not(.browser-default):focus.invalid+label:after, .materialize input[type=datetime-local]:not(.browser-default).invalid+label:after, .materialize input[type=datetime-local]:not(.browser-default):focus.invalid+label:after, .materialize input[type=tel]:not(.browser-default).invalid+label:after, .materialize input[type=tel]:not(.browser-default):focus.invalid+label:after, .materialize input[type=number]:not(.browser-default).invalid+label:after, .materialize input[type=number]:not(.browser-default):focus.invalid+label:after, .materialize input[type=search]:not(.browser-default).invalid+label:after, .materialize input[type=search]:not(.browser-default):focus.invalid+label:after, .materialize textarea.materialize-textarea.invalid+label:after, .materialize textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}
.materialize input:not([type]).validate+label, .materialize input[type=text]:not(.browser-default).validate+label, .materialize input[type=password]:not(.browser-default).validate+label, .materialize input[type=email]:not(.browser-default).validate+label, .materialize input[type=url]:not(.browser-default).validate+label, .materialize input[type=time]:not(.browser-default).validate+label, .materialize input[type=date]:not(.browser-default).validate+label, .materialize input[type=datetime]:not(.browser-default).validate+label, .materialize input[type=datetime-local]:not(.browser-default).validate+label, .materialize input[type=tel]:not(.browser-default).validate+label, .materialize input[type=number]:not(.browser-default).validate+label, .materialize input[type=search]:not(.browser-default).validate+label, .materialize textarea.materialize-textarea.validate+label{width:100%;pointer-events:none}
.materialize input:not([type])+label:after, .materialize input[type=text]:not(.browser-default)+label:after, .materialize input[type=password]:not(.browser-default)+label:after, .materialize input[type=email]:not(.browser-default)+label:after, .materialize input[type=url]:not(.browser-default)+label:after, .materialize input[type=time]:not(.browser-default)+label:after, .materialize input[type=date]:not(.browser-default)+label:after, .materialize input[type=datetime]:not(.browser-default)+label:after, .materialize input[type=datetime-local]:not(.browser-default)+label:after, .materialize input[type=tel]:not(.browser-default)+label:after, .materialize input[type=number]:not(.browser-default)+label:after, .materialize input[type=search]:not(.browser-default)+label:after, .materialize textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:60px;left:0;opacity:0;-webkit-transition:.2s opacity ease-out, .materialize  .2s color ease-out;transition:.2s opacity ease-out, .materialize  .2s color ease-out}
.materialize .input-field{position:relative;margin-top:1rem}
.materialize .input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}
.materialize .input-field.inline input, .materialize .input-field.inline .select-dropdown{margin-bottom:1rem}
.materialize .input-field.col label{left:.75rem}
.materialize .input-field.col .prefix ~ label, .materialize .input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}
.materialize .input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:0;font-size:1rem;cursor:text;-webkit-transition:.2s ease-out;transition:.2s ease-out;text-align:initial}
.materialize .input-field label:not(.label-icon).active{font-size:.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}
.materialize .input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;transition:color .2s}
.materialize .input-field .prefix.active{color:#25aae1}
.materialize .input-field .prefix ~ input, .materialize .input-field .prefix ~ textarea, .materialize .input-field .prefix ~ label, .materialize .input-field .prefix ~ .validate ~ label, .materialize .input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}
.materialize .input-field .prefix ~ label{margin-left:3rem}
.materialize @media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}
}
.materialize @media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}
}
.materialize .input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}
.materialize .input-field input[type=search]:focus{background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#444}
.materialize .input-field input[type=search]:focus+label i, .materialize .input-field input[type=search]:focus ~ .mdi-navigation-close, .materialize .input-field input[type=search]:focus ~ .material-icons{color:#444}
.materialize .input-field input[type=search]+label{left:1rem}
.materialize .input-field input[type=search] ~ .mdi-navigation-close, .materialize .input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;-webkit-transition:.3s color;transition:.3s color}
.materialize textarea{width:100%;height:3rem;background-color:transparent}
.materialize textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:3rem}
.materialize .hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0}
.materialize .autocomplete-content{margin-top:-20px;display:block;opacity:1;position:static}
.materialize .autocomplete-content li .highlight{color:#444}
.materialize .autocomplete-content li img{height:40px;width:40px;margin:5px 15px}
.materialize [type="radio"]:not(:checked), .materialize [type="radio"]:checked{position:absolute;left:-9999px;opacity:0}
.materialize [type="radio"]:not(:checked)+label, .materialize [type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.materialize [type="radio"]+label:before, .materialize [type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;transition:.28s ease}
.materialize [type="radio"]:not(:checked)+label:before, .materialize [type="radio"]:not(:checked)+label:after, .materialize [type="radio"]:checked+label:before, .materialize [type="radio"]:checked+label:after, .materialize [type="radio"].with-gap:checked+label:before, .materialize [type="radio"].with-gap:checked+label:after{border-radius:50%}
.materialize [type="radio"]:not(:checked)+label:before, .materialize [type="radio"]:not(:checked)+label:after{border:2px solid #5a5a5a}
.materialize [type="radio"]:not(:checked)+label:after{-webkit-transform:scale(0);transform:scale(0)}
.materialize [type="radio"]:checked+label:before{border:2px solid transparent}
.materialize [type="radio"]:checked+label:after, .materialize [type="radio"].with-gap:checked+label:before, .materialize [type="radio"].with-gap:checked+label:after{border:2px solid #25aae1}
.materialize [type="radio"]:checked+label:after, .materialize [type="radio"].with-gap:checked+label:after{background-color:#25aae1}
.materialize [type="radio"]:checked+label:after{-webkit-transform:scale(1.02);transform:scale(1.02)}
.materialize [type="radio"].with-gap:checked+label:after{-webkit-transform:scale(0.5);transform:scale(0.5)}
.materialize [type="radio"].tabbed:focus+label:before{-webkit-box-shadow:0 0 0 10px rgba(0, .materialize 0, .materialize 0, .materialize 0.1);box-shadow:0 0 0 10px rgba(0, .materialize 0, .materialize 0, .materialize 0.1)}
.materialize [type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize [type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize [type="radio"]:disabled:not(:checked)+label:before, .materialize [type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize [type="radio"]:disabled+label{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize [type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize [type="radio"]:disabled:checked+label:after{background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26);border-color:#BDBDBD}
.materialize form p{margin-bottom:10px;text-align:left}
.materialize form p:last-child{margin-bottom:0}
.materialize [type="checkbox"]:not(:checked), .materialize [type="checkbox"]:checked{position:absolute;left:-9999px;opacity:0}
.materialize [type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}
.materialize [type="checkbox"]+label:before, .materialize [type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;-webkit-transition:.2s;transition:.2s}
.materialize [type="checkbox"]:not(.filled-in)+label:after{border:0;-webkit-transform:scale(0);transform:scale(0)}
.materialize [type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize [type="checkbox"].tabbed:focus+label:after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0, .materialize 0, .materialize 0, .materialize 0.1);box-shadow:0 0 0 10px rgba(0, .materialize 0, .materialize 0, .materialize 0.1);background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.1)}
.materialize [type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #25aae1;border-bottom:2px solid #25aae1;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.materialize [type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0, .materialize 0, .materialize 0, .materialize 0.26);border-bottom:2px solid rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize [type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #25aae1;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.materialize [type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0, .materialize 0, .materialize 0, .materialize 0.26);background-color:transparent}
.materialize [type="checkbox"].filled-in+label:after{border-radius:2px}
.materialize [type="checkbox"].filled-in+label:before, .materialize [type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;-webkit-transition:border .25s, .materialize  background-color .25s, .materialize  width .20s .1s, .materialize  height .20s .1s, .materialize  top .20s .1s, .materialize  left .20s .1s;transition:border .25s, .materialize  background-color .25s, .materialize  width .20s .1s, .materialize  height .20s .1s, .materialize  top .20s .1s, .materialize  left .20s .1s;z-index:1}
.materialize [type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}
.materialize [type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}
.materialize [type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.materialize [type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #25aae1;background-color:#25aae1;z-index:0}
.materialize [type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.1)}
.materialize [type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#25aae1;border-color:#25aae1}
.materialize [type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}
.materialize [type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}
.materialize [type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}
.materialize [type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}
.materialize .switch, .materialize .switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}
.materialize .switch label{cursor:pointer}
.materialize .switch label input[type=checkbox]{opacity:0;width:0;height:0}
.materialize .switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}
.materialize .switch label input[type=checkbox]:checked+.lever:before, .materialize .switch label input[type=checkbox]:checked+.lever:after{left:18px}
.materialize .switch label input[type=checkbox]:checked+.lever:after{background-color:#25aae1}
.materialize .switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.38);border-radius:15px;margin-right:10px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}
.materialize .switch label .lever:before, .materialize .switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;-webkit-transition:left 0.3s ease, .materialize  background .3s ease, .materialize  -webkit-box-shadow 0.1s ease, .materialize  -webkit-transform .1s ease;transition:left 0.3s ease, .materialize  background .3s ease, .materialize  -webkit-box-shadow 0.1s ease, .materialize  -webkit-transform .1s ease;transition:left 0.3s ease, .materialize  background .3s ease, .materialize  box-shadow 0.1s ease, .materialize  transform .1s ease;transition:left 0.3s ease, .materialize  background .3s ease, .materialize  box-shadow 0.1s ease, .materialize  transform .1s ease, .materialize  -webkit-box-shadow 0.1s ease, .materialize  -webkit-transform .1s ease}
.materialize .switch label .lever:before{background-color:rgba(38, .materialize 166, .materialize 154, .materialize 0.15)}
.materialize .switch label .lever:after{background-color:#F1F1F1;-webkit-box-shadow:0px 3px 1px -2px rgba(0, .materialize 0, .materialize 0, .materialize 0.2), .materialize 0px 2px 2px 0px rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0px 1px 5px 0px rgba(0, .materialize 0, .materialize 0, .materialize 0.12);box-shadow:0px 3px 1px -2px rgba(0, .materialize 0, .materialize 0, .materialize 0.2), .materialize 0px 2px 2px 0px rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0px 1px 5px 0px rgba(0, .materialize 0, .materialize 0, .materialize 0.12)}
.materialize input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before, .materialize input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(38, .materialize 166, .materialize 154, .materialize 0.15)}
.materialize input[type=checkbox]:not(:disabled) ~ .lever:active:before, .materialize input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.08)}
.materialize .switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.12)}
.materialize .switch label input[type=checkbox][disabled]+.lever:after, .materialize .switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}
.materialize select{display:none}
.materialize select.browser-default{display:block}
.materialize select{background-color:rgba(255, .materialize 255, .materialize 255, .materialize 0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}
.materialize .select-label{position:absolute}
.materialize .select-wrapper{position:relative}
.materialize .select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block}
.materialize .select-wrapper span.caret{color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}
.materialize .select-wrapper span.caret.disabled{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.26)}
.materialize .select-wrapper+label{position:absolute;top:-14px;font-size:.8rem}
.materialize select:disabled{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.3)}
.materialize .select-wrapper input.select-dropdown:disabled{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0, .materialize 0, .materialize 0, .materialize 0.3)}
.materialize .select-wrapper i{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.3)}
.materialize .select-dropdown li.disabled, .materialize .select-dropdown li.disabled>span, .materialize .select-dropdown li.optgroup{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.3);background-color:transparent}
.materialize .prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}
.materialize .prefix ~ label{margin-left:3rem}
.materialize .select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}
.materialize .select-dropdown li.optgroup{border-top:1px solid #eee}
.materialize .select-dropdown li.optgroup.selected>span{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.7)}
.materialize .select-dropdown li.optgroup>span{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.4)}
.materialize .select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}
.materialize .file-field{position:relative}
.materialize .file-field .file-path-wrapper{overflow:hidden;padding-left:10px}
.materialize .file-field input.file-path{width:100%}
.materialize .file-field .m-btn, .materialize .file-field .m-btn-large{float:left;height:3rem;line-height:3rem}
.materialize .file-field span{cursor:pointer}
.materialize .file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
.materialize .range-field{position:relative}
.materialize input[type=range], .materialize input[type=range]+.thumb{cursor:pointer}
.materialize input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}
.materialize input[type=range]:focus{outline:none}
.materialize input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#25aae1;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.materialize input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#25aae1;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.materialize input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}
.materialize input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}
.materialize input[type=range]{-webkit-appearance:none}
.materialize input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}
.materialize input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#25aae1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;-webkit-transition:.3s;transition:.3s}
.materialize input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}
.materialize input[type=range]{border:1px solid white}
.materialize input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}
.materialize input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#25aae1;margin-top:-5px}
.materialize input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}
.materialize input[type=range]:focus::-moz-range-track{background:#ccc}
.materialize input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}
.materialize input[type=range]::-ms-fill-lower{background:#777}
.materialize input[type=range]::-ms-fill-upper{background:#ddd}
.materialize input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#25aae1}
.materialize input[type=range]:focus::-ms-fill-lower{background:#888}
.materialize input[type=range]:focus::-ms-fill-upper{background:#ccc}
.materialize .table-of-contents.fixed{position:fixed}
.materialize .table-of-contents li{padding:2px 0}
.materialize .table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}
.materialize .table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ee6e73}
.materialize .table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ee6e73}
.materialize .side-nav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}
.materialize .side-nav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}
.materialize .side-nav .collapsible{margin:0}
.materialize .side-nav li{float:none;line-height:48px}
.materialize .side-nav li.active{background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.05)}
.materialize .side-nav li>a{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}
.materialize .side-nav li>a:hover{background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.05)}
.materialize .side-nav li>a.m-btn, .materialize .side-nav li>a.m-btn-large, .materialize .side-nav li>a.m-btn-large, .materialize .side-nav li>a.m-btn-flat, .materialize .side-nav li>a.m-btn-floating{margin:10px 15px}
.materialize .side-nav li>a.m-btn, .materialize .side-nav li>a.m-btn-large, .materialize .side-nav li>a.m-btn-large, .materialize .side-nav li>a.m-btn-floating{color:#fff}
.materialize .side-nav li>a.m-btn-flat{color:#343434}
.materialize .side-nav li>a.m-btn:hover, .materialize .side-nav li>a.m-btn-large:hover, .materialize .side-nav li>a.m-btn-large:hover{background-color:#2bbbad}
.materialize .side-nav li>a.m-btn-floating:hover{background-color:#25aae1}
.materialize .side-nav li>a>i, .materialize .side-nav li>a>[class^="mdi-"], .materialize .side-nav li>a li>a>[class*="mdi-"], .materialize .side-nav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.54)}
.materialize .side-nav .divider{margin:8px 0 0 0}
.materialize .side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.54);font-size:14px;font-weight:500;line-height:48px}
.materialize .side-nav .subheader:hover{background-color:transparent}
.materialize .side-nav .user-view, .materialize .side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}
.materialize .side-nav .user-view>a, .materialize .side-nav .userView>a{height:auto;padding:0}
.materialize .side-nav .user-view>a:hover, .materialize .side-nav .userView>a:hover{background-color:transparent}
.materialize .side-nav .user-view .background, .materialize .side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.materialize .side-nav .user-view .circle, .materialize .side-nav .user-view .name, .materialize .side-nav .user-view .email, .materialize .side-nav .userView .circle, .materialize .side-nav .userView .name, .materialize .side-nav .userView .email{display:block}
.materialize .side-nav .user-view .circle, .materialize .side-nav .userView .circle{height:64px;width:64px}
.materialize .side-nav .user-view .name, .materialize .side-nav .user-view .email, .materialize .side-nav .userView .name, .materialize .side-nav .userView .email{font-size:14px;line-height:24px}
.materialize .side-nav .user-view .name, .materialize .side-nav .userView .name{margin-top:16px;font-weight:500}
.materialize .side-nav .user-view .email, .materialize .side-nav .userView .email{padding-bottom:16px;font-weight:400}
.materialize .drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}
.materialize .side-nav.fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}
.materialize .side-nav.fixed.right-aligned{right:0;left:auto}
.materialize @media only screen and (max-width: 992px){.side-nav.fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}
    .materialize .side-nav.fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}
    .materialize .side-nav a{padding:0 16px}
    .materialize .side-nav .user-view, .materialize .side-nav .userView{padding:16px 16px 0}
}
.materialize .side-nav .collapsible-body>ul:not(.collapsible)>li.active, .materialize .side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}
.materialize .side-nav .collapsible-body>ul:not(.collapsible)>li.active a, .materialize .side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}
.materialize .side-nav .collapsible-body{padding:0}
.materialize #sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.5);z-index:997;will-change:opacity}
.materialize .preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}
.materialize .preloader-wrapper.small{width:36px;height:36px}
.materialize .preloader-wrapper.big{width:64px;height:64px}
.materialize .preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}
.materialize @-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}
             }
.materialize @keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
             }
.materialize .spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#25aae1}
.materialize .spinner-blue, .materialize .spinner-blue-only{border-color:#4285f4}
.materialize .spinner-red, .materialize .spinner-red-only{border-color:#db4437}
.materialize .spinner-yellow, .materialize .spinner-yellow-only{border-color:#f4b400}
.materialize .spinner-green, .materialize .spinner-green-only{border-color:#0f9d58}
.materialize .active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both, .materialize blue-fade-in-out 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both, .materialize blue-fade-in-out 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both}
.materialize .active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both, .materialize red-fade-in-out 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both, .materialize red-fade-in-out 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both}
.materialize .active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both, .materialize yellow-fade-in-out 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both, .materialize yellow-fade-in-out 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both}
.materialize .active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both, .materialize green-fade-in-out 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both, .materialize green-fade-in-out 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both}
.materialize .active .spinner-layer, .materialize .active .spinner-layer.spinner-blue-only, .materialize .active .spinner-layer.spinner-red-only, .materialize .active .spinner-layer.spinner-yellow-only, .materialize .active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both}
.materialize @-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}
.materialize 25%{-webkit-transform:rotate(270deg)}
.materialize 37.5%{-webkit-transform:rotate(405deg)}
.materialize 50%{-webkit-transform:rotate(540deg)}
.materialize 62.5%{-webkit-transform:rotate(675deg)}
.materialize 75%{-webkit-transform:rotate(810deg)}
.materialize 87.5%{-webkit-transform:rotate(945deg)}
.materialize to{-webkit-transform:rotate(1080deg)}
}
.materialize @keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.materialize 25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.materialize 37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}
.materialize 50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}
.materialize 62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}
.materialize 75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}
.materialize 87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}
.materialize to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}
}
.materialize @-webkit-keyframes blue-fade-in-out{from{opacity:1}
.materialize 25%{opacity:1}
.materialize 26%{opacity:0}
.materialize 89%{opacity:0}
.materialize 90%{opacity:1}
.materialize 100%{opacity:1}
}
.materialize @keyframes blue-fade-in-out{from{opacity:1}
.materialize 25%{opacity:1}
.materialize 26%{opacity:0}
.materialize 89%{opacity:0}
.materialize 90%{opacity:1}
.materialize 100%{opacity:1}
}
.materialize @-webkit-keyframes red-fade-in-out{from{opacity:0}
.materialize 15%{opacity:0}
.materialize 25%{opacity:1}
.materialize 50%{opacity:1}
.materialize 51%{opacity:0}
}
.materialize @keyframes red-fade-in-out{from{opacity:0}
.materialize 15%{opacity:0}
.materialize 25%{opacity:1}
.materialize 50%{opacity:1}
.materialize 51%{opacity:0}
}
.materialize @-webkit-keyframes yellow-fade-in-out{from{opacity:0}
.materialize 40%{opacity:0}
.materialize 50%{opacity:1}
.materialize 75%{opacity:1}
.materialize 76%{opacity:0}
}
.materialize @keyframes yellow-fade-in-out{from{opacity:0}
.materialize 40%{opacity:0}
.materialize 50%{opacity:1}
.materialize 75%{opacity:1}
.materialize 76%{opacity:0}
}
.materialize @-webkit-keyframes green-fade-in-out{from{opacity:0}
.materialize 65%{opacity:0}
.materialize 75%{opacity:1}
.materialize 90%{opacity:1}
.materialize 100%{opacity:0}
}
.materialize @keyframes green-fade-in-out{from{opacity:0}
.materialize 65%{opacity:0}
.materialize 75%{opacity:1}
.materialize 90%{opacity:1}
.materialize 100%{opacity:0}
}
.materialize .gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}
.materialize .gap-patch .circle{width:1000%;left:-450%}
.materialize .circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}
.materialize .circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}
.materialize .circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}
.materialize .circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}
.materialize .active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both}
.materialize .active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1) infinite both}
.materialize @-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}
.materialize 50%{-webkit-transform:rotate(-5deg)}
.materialize to{-webkit-transform:rotate(130deg)}
}
.materialize @keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}
.materialize 50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
.materialize to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}
}
.materialize @-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}
.materialize 50%{-webkit-transform:rotate(5deg)}
.materialize to{-webkit-transform:rotate(-130deg)}
}
.materialize @keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}
.materialize 50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
.materialize to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}
}
.materialize #spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite, .materialize fade-out 400ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1);animation:container-rotate 1568ms linear infinite, .materialize fade-out 400ms cubic-bezier(0.4, .materialize  0, .materialize  0.2, .materialize  1)}
.materialize @-webkit-keyframes fade-out{from{opacity:1}
.materialize to{opacity:0}
}
.materialize @keyframes fade-out{from{opacity:1}
.materialize to{opacity:0}
}
.materialize .slider{position:relative;height:400px;width:100%}
.materialize .slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}
.materialize .slider.fullscreen ul.slides{height:100%}
.materialize .slider.fullscreen ul.indicators{z-index:2;bottom:30px}
.materialize .slider .slides{background-color:#9e9e9e;margin:0;height:400px}
.materialize .slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}
.materialize .slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}
.materialize .slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}
.materialize .slider .slides li .caption p{color:#e0e0e0}
.materialize .slider .slides li.active{z-index:2}
.materialize .slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}
.materialize .slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}
.materialize .slider .indicators .indicator-item.active{background-color:#4CAF50}
.materialize .carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}
.materialize .carousel.carousel-slider{top:0;left:0;height:0}
.materialize .carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}
.materialize .carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}
.materialize .carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}
.materialize .carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}
.materialize .carousel.carousel-slider .carousel-item p{font-size:15px}
.materialize .carousel .carousel-item{display:none;width:200px;height:200px;position:absolute;top:0;left:0}
.materialize .carousel .carousel-item>img{width:100%}
.materialize .carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}
.materialize .carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255, .materialize 255, .materialize 255, .materialize 0.5);-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}
.materialize .carousel .indicators .indicator-item.active{background-color:#fff}
.materialize .carousel.scrolling .carousel-item .materialboxed, .materialize .carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}
.materialize .tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;-webkit-transition:visibility 0s .3s;transition:visibility 0s .3s}
.materialize .tap-target-wrapper.open{visibility:visible;-webkit-transition:visibility 0s;transition:visibility 0s}
.materialize .tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;-webkit-transition:opacity 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize -webkit-transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1);transition:opacity 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize -webkit-transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1);transition:transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize opacity 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1);transition:transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize opacity 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize -webkit-transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1)}
.materialize .tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1)}
.materialize .tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, .materialize  0, .materialize  0.38, .materialize  1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, .materialize  0, .materialize  0.38, .materialize  1) infinite;-webkit-transition:opacity .3s, .materialize  visibility 0s 1s, .materialize  -webkit-transform .3s;transition:opacity .3s, .materialize  visibility 0s 1s, .materialize  -webkit-transform .3s;transition:opacity .3s, .materialize  transform .3s, .materialize  visibility 0s 1s;transition:opacity .3s, .materialize  transform .3s, .materialize  visibility 0s 1s, .materialize  -webkit-transform .3s}
.materialize .tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;-webkit-box-shadow:0 20px 20px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 10px 50px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 30px 10px -20px rgba(0, .materialize 0, .materialize 0, .materialize 0.2);box-shadow:0 20px 20px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.14), .materialize 0 10px 50px 0 rgba(0, .materialize 0, .materialize 0, .materialize 0.12), .materialize 0 30px 10px -20px rgba(0, .materialize 0, .materialize 0, .materialize 0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize -webkit-transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1);transition:opacity 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize -webkit-transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1);transition:transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize opacity 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1);transition:transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize opacity 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1), .materialize -webkit-transform 0.3s cubic-bezier(0.42, .materialize  0, .materialize  0.58, .materialize  1)}
.materialize .tap-target-content{position:relative;display:table-cell}
.materialize .tap-target-wave{position:absolute;border-radius:50%;z-index:10001}
.materialize .tap-target-wave::before, .materialize .tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}
.materialize .tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, .materialize  -webkit-transform .3s}
.materialize .tap-target-wave::after{visibility:hidden;-webkit-transition:opacity .3s, .materialize  visibility 0s, .materialize  -webkit-transform .3s;transition:opacity .3s, .materialize  visibility 0s, .materialize  -webkit-transform .3s;transition:opacity .3s, .materialize  transform .3s, .materialize  visibility 0s;transition:opacity .3s, .materialize  transform .3s, .materialize  visibility 0s, .materialize  -webkit-transform .3s;z-index:-1}
.materialize .tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%, .materialize  -50%);transform:translate(-50%, .materialize  -50%);z-index:10002;position:absolute !important}
.materialize .tap-target-origin:not(.m-btn):not(.m-btn-large), .materialize .tap-target-origin:not(.m-btn):not(.m-btn-large):hover{background:none}
.materialize @media only screen and (max-width: 600px){.tap-target, .materialize .tap-target-wrapper{width:600px;height:600px}
}
.materialize .pulse{overflow:initial;position:relative}
.materialize .pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity .3s, .materialize  -webkit-transform .3s;transition:opacity .3s, .materialize  -webkit-transform .3s;transition:opacity .3s, .materialize  transform .3s;transition:opacity .3s, .materialize  transform .3s, .materialize  -webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, .materialize  0, .materialize  0.38, .materialize  1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, .materialize  0, .materialize  0.38, .materialize  1) infinite;z-index:-1}
.materialize @-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.materialize 50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
.materialize 100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
}
.materialize @keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.materialize 50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
.materialize 100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
}
.materialize .picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.materialize .picker__input{cursor:default}
.materialize .picker__input.picker__input--active{border-color:#0089ec}
.materialize .picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
.materialize /*!
 * Default mobile-first, .materialize  responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */
.materialize .picker__holder, .materialize .picker__frame{bottom:0;left:0;right:0;top:100%}
.materialize .picker__holder{position:fixed;-webkit-transition:background 0.15s ease-out, .materialize  top 0s 0.15s;transition:background 0.15s ease-out, .materialize  top 0s 0.15s;-webkit-backface-visibility:hidden}
.materialize .picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out}
.materialize @media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}
}
.materialize @media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}
}
.materialize .picker__wrap{display:table;width:100%;height:100%}
.materialize @media (min-height: 28.875em){.picker__wrap{display:block}
}
.materialize .picker__box{background:#ffffff;display:table-cell;vertical-align:middle}
.materialize @media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0, .materialize 0, .materialize 0, .materialize 0.24);box-shadow:0 12px 36px 16px rgba(0, .materialize 0, .materialize 0, .materialize 0.24)}
}
.materialize .picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000, .materialize endColorstr=#1E000000)";zoom:1;background:rgba(0, .materialize 0, .materialize 0, .materialize 0.32);-webkit-transition:background 0.15s ease-out;transition:background 0.15s ease-out}
.materialize .picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.materialize @media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:auto}
}
.materialize .picker__input.picker__input--active{border-color:#E3F2FD}
.materialize .picker__frame{margin:0 auto;max-width:325px}
.materialize @media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}
}
.materialize @media only screen and (min-width: 601px){.picker__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
    .materialize .picker__frame{width:80%;max-width:600px}
}
.materialize .picker__box{padding:0;border-radius:2px;overflow:hidden}
.materialize .picker__header{text-align:center;position:relative;margin-top:.75em}
.materialize .picker__month, .materialize .picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}
.materialize .picker__select--month, .materialize .picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}
.materialize .picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}
.materialize .picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:26%}
.materialize .picker__select--month:focus, .materialize .picker__select--year:focus{border-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.05)}
.materialize .picker__nav--prev, .materialize .picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;-webkit-box-sizing:content-box;box-sizing:content-box;top:-0.25em}
.materialize .picker__nav--prev{left:-1em;padding-right:1.25em}
.materialize .picker__nav--next{right:-1em;padding-left:1.25em}
.materialize .picker__nav--disabled, .materialize .picker__nav--disabled:hover, .materialize .picker__nav--disabled:before, .materialize .picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}
.materialize .picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}
.materialize .picker__table th, .materialize .picker__table td{text-align:center}
.materialize .picker__table td{margin:0;padding:0}
.materialize .picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}
.materialize @media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}
}
.materialize .picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}
.materialize .picker__day--disabled:before{border-top-color:#aaaaaa}
.materialize .picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}
.materialize .picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}
.materialize .picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}
.materialize .picker__day--highlighted:hover, .materialize .picker--focused .picker__day--highlighted{cursor:pointer}
.materialize .picker__day--selected, .materialize .picker__day--selected:hover, .materialize .picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.75);transform:scale(0.75);background:#0089ec;color:#ffffff}
.materialize .picker__day--disabled, .materialize .picker__day--disabled:hover, .materialize .picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}
.materialize .picker__day--highlighted.picker__day--disabled, .materialize .picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}
.materialize .picker__footer{text-align:right}
.materialize .picker__button--today, .materialize .picker__button--clear, .materialize .picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}
.materialize .picker__button--today:hover, .materialize .picker__button--clear:hover, .materialize .picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}
.materialize .picker__button--today:focus, .materialize .picker__button--clear:focus, .materialize .picker__button--close:focus{background:#b1dcfb;border-color:rgba(0, .materialize 0, .materialize 0, .materialize 0.05);outline:none}
.materialize .picker__button--today:before, .materialize .picker__button--clear:before, .materialize .picker__button--close:before{position:relative;display:inline-block;height:0}
.materialize .picker__button--today:before, .materialize .picker__button--clear:before{content:" ";margin-right:.45em}
.materialize .picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}
.materialize .picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}
.materialize .picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}
.materialize .picker__button--today[disabled], .materialize .picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}
.materialize .picker__button--today[disabled]:before{border-top-color:#aaaaaa}
.materialize .picker__date-display{text-align:left;background-color:#25aae1;color:#fff;padding:18px;font-weight:300}
.materialize @media only screen and (min-width: 601px){.picker__date-display{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
    .materialize .picker__weekday-display{display:block}
    .materialize .picker__container__wrapper{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}
}
.materialize .picker__nav--prev:hover, .materialize .picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}
.materialize .picker__weekday-display{font-weight:500;font-size:2.8rem;margin-right:5px;margin-top:4px}
.materialize .picker__month-display{font-size:2.8rem;font-weight:500}
.materialize .picker__day-display{font-size:2.8rem;font-weight:500;margin-right:5px}
.materialize .picker__year-display{font-size:1.5rem;font-weight:500;color:rgba(255, .materialize 255, .materialize 255, .materialize 0.7)}
.materialize .picker__calendar-container{padding:0 1rem}
.materialize .picker__calendar-container thead{border:none}
.materialize .picker__table{margin-top:0;margin-bottom:.5em}
.materialize .picker__day--infocus{color:rgba(0, .materialize 0, .materialize 0, .materialize 0.87);letter-spacing:-.3px;padding:0.75rem 0;font-weight:400;border:1px solid transparent}
.materialize @media only screen and (min-width: 601px){.picker__day--infocus{padding:1.1rem 0}
}
.materialize .picker__day.picker__day--today{color:#25aae1}
.materialize .picker__day.picker__day--today.picker__day--selected{color:#fff}
.materialize .picker__weekday{font-size:.9rem}
.materialize .picker__day--selected, .materialize .picker__day--selected:hover, .materialize .picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.9);transform:scale(0.9);background-color:#25aae1;color:#ffffff}
.materialize .picker__day--selected.picker__day--outfocus, .materialize .picker__day--selected:hover.picker__day--outfocus, .materialize .picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}
.materialize .picker__footer{text-align:right;padding:5px 10px}
.materialize .picker__close, .materialize .picker__today, .materialize .picker__clear{font-size:1.1rem;padding:0 1rem;color:#25aae1}
.materialize .picker__clear{color:#f44336;float:left}
.materialize .picker__nav--prev:before, .materialize .picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}
.materialize .picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}
.materialize button.picker__today:focus, .materialize button.picker__clear:focus, .materialize button.picker__close:focus{background-color:#a1ded8}
.materialize .picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}
.materialize .picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}
.materialize @media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}
}
.materialize .picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}
.materialize .picker__list-item--highlighted{border-color:#0089ec;z-index:10}
.materialize .picker__list-item--highlighted:hover, .materialize .picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000;background:#b1dcfb}
.materialize .picker__list-item--selected, .materialize .picker__list-item--selected:hover, .materialize .picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}
.materialize .picker__list-item--disabled, .materialize .picker__list-item--disabled:hover, .materialize .picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}
.materialize .picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.87)}
.materialize .picker--time .picker__button--clear:hover, .materialize .picker--time .picker__button--clear:focus{color:#000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#fff;outline:none}
.materialize .picker--time .picker__button--clear:before{top:-0.25em;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.87);font-size:1.25em;font-weight:bold}
.materialize .picker--time .picker__button--clear:hover:before, .materialize .picker--time .picker__button--clear:focus:before{color:#fff}
.materialize .picker--time .picker__frame{min-width:256px;max-width:320px}
.materialize .picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}
.materialize @media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}
}
.materialize .clockpicker-display{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255, .materialize 255, .materialize 255, .materialize 0.6);font-weight:400;clear:both;position:relative}
.materialize .clockpicker-span-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:0.3rem;line-height:2rem;font-weight:500}
.materialize @media only screen and (min-width: 601px){.clockpicker-display{top:32%}
    .materialize .clockpicker-span-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}
}
.materialize .text-primary{color:#fff}
.materialize .clockpicker-span-hours{margin-right:3px}
.materialize .clockpicker-span-minutes{margin-left:3px}
.materialize .clockpicker-span-hours, .materialize .clockpicker-span-minutes, .materialize .clockpicker-span-am-pm div{cursor:pointer}
.materialize .clockpicker-moving{cursor:move}
.materialize .clockpicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.materialize .clockpicker-canvas, .materialize .clockpicker-dial{width:270px;height:270px;position:absolute;left:-1px;top:-1px}
.materialize .clockpicker-minutes{visibility:hidden}
.materialize .clockpicker-tick{border-radius:50%;color:rgba(0, .materialize 0, .materialize 0, .materialize 0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer}
.materialize .clockpicker-tick.active, .materialize .clockpicker-tick:hover{background-color:rgba(38, .materialize 166, .materialize 154, .materialize 0.25)}
.materialize .clockpicker-dial{-webkit-transition:-webkit-transform 350ms, .materialize  opacity 350ms;-webkit-transition:opacity 350ms, .materialize  -webkit-transform 350ms;transition:opacity 350ms, .materialize  -webkit-transform 350ms;transition:transform 350ms, .materialize  opacity 350ms;transition:transform 350ms, .materialize  opacity 350ms, .materialize  -webkit-transform 350ms}
.materialize .clockpicker-dial-out{opacity:0}
.materialize .clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2, .materialize  1.2);transform:scale(1.2, .materialize  1.2)}
.materialize .clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(0.8, .materialize  0.8);transform:scale(0.8, .materialize  0.8)}
.materialize .clockpicker-canvas{-webkit-transition:opacity 175ms;transition:opacity 175ms}
.materialize .clockpicker-canvas-out{opacity:0.25}
.materialize .clockpicker-canvas-bearing{stroke:none;fill:#25aae1}
.materialize .clockpicker-canvas-bg{stroke:none;fill:#25aae1}
.materialize .clockpicker-canvas-bg-trans{fill:#25aae1}
.materialize .clockpicker-canvas line{stroke:#25aae1;stroke-width:4;stroke-linecap:round}


/* Custom */
.materialize p { padding: 5px 0; !important;}
/* End Custom */

.materialize