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

@font-face {
  font-family: 'appicon';
  src:  url(../../096158a571b1473cc29e.eot?hmcgh6);
  src:  url(../../096158a571b1473cc29e.eot?hmcgh6#iefix) format('embedded-opentype'),
    url(../../4b6576d4587d441a6dbe.ttf?hmcgh6) format('truetype'),
    url(../../0eb45625abb25bd90dc6.woff?hmcgh6) format('woff'),
    url(../../b64e0d4b17249715b15a.svg?hmcgh6#appicon) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="app-icon-"], [class*=" app-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'appicon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.app-icon-equalizer:before {
  content: "\e921";
}
.app-icon-settings:before {
  content: "\e921";
}
.app-icon-options:before {
  content: "\e921";
}
.app-icon-wrench:before {
  content: "\e922";
}
.app-icon-settings2:before {
  content: "\e922";
}
.app-icon-options1:before {
  content: "\e922";
}
.app-icon-preferences:before {
  content: "\e922";
}
.app-icon-cog2:before {
  content: "\e923";
}
.app-icon-gear:before {
  content: "\e923";
}
.app-icon-settings3:before {
  content: "\e923";
}
.app-icon-generate:before {
  content: "\e923";
}
.app-icon-make:before {
  content: "\e923";
}
.app-icon-options2:before {
  content: "\e923";
}
.app-icon-icon1:before {
  content: "\e920";
}
.app-icon-wrench1:before {
  content: "\e991";
}
.app-icon-equalizer3:before {
  content: "\e992";
}
.app-icon-equalizer2:before {
  content: "\e993";
}
.app-icon-cog4:before {
  content: "\e994";
}
.app-icon-cogs:before {
  content: "\e995";
}
.app-icon-magic-wand:before {
  content: "\e997";
}
.app-icon-contrast:before {
  content: "\e9d5";
}
.app-icon-brightness-contrast:before {
  content: "\e9d6";
}
.app-icon-arrow-left2:before {
  content: "\ea40";
}
.app-icon-equalizer1:before {
  content: "\e924";
}
.app-icon-settings1:before {
  content: "\e924";
}
.app-icon-adjust:before {
  content: "\e924";
}
.app-icon-tools-2:before {
  content: "\e91d";
}
.app-icon-settings442:before {
  content: "\e91e";
}
.app-icon-settings11:before {
  content: "\e91f";
}
.app-icon-cog3:before {
  content: "\e91f";
}
.app-icon-preferences1:before {
  content: "\e91f";
}
.app-icon-cog:before {
  content: "\e925";
}
.app-icon-keyboard_arrow_left:before {
  content: "\e900";
}
.app-icon-arrow-thin-left:before {
  content: "\e901";
}
.app-icon-setting1:before {
  content: "\e903";
}
.app-icon-setting2:before {
  content: "\e904";
}
.app-icon-setting32:before {
  content: "\e905";
}
.app-icon-setting42:before {
  content: "\e906";
}
.app-icon-setting52:before {
  content: "\e907";
}
.app-icon-setting71:before {
  content: "\e908";
}
.app-icon-setting8:before {
  content: "\e909";
}
.app-icon-setting9:before {
  content: "\e90a";
}
.app-icon-chevron-left-outline:before {
  content: "\e902";
}
.app-icon-mode41:before {
  content: "\e90b";
}
.app-icon-mode51:before {
  content: "\e90c";
}
.app-icon-mode11:before {
  content: "\e90d";
}
.app-icon-mode21:before {
  content: "\e90e";
}
.app-icon-mode31:before {
  content: "\e90f";
}
.app-icon-menu1:before {
  content: "\e910";
}
.app-icon-menu13:before {
  content: "\e911";
}
.app-icon-menu2:before {
  content: "\e912";
}
.app-icon-menu23:before {
  content: "\e913";
}
.app-icon-menu3:before {
  content: "\e914";
}
.app-icon-menu4:before {
  content: "\e915";
}
.app-icon-menu43:before {
  content: "\e916";
}
.app-icon-menu5:before {
  content: "\e917";
}
.app-icon-menu53:before {
  content: "\e918";
}
.app-icon-menu6:before {
  content: "\e919";
}
.app-icon-menu61:before {
  content: "\e91a";
}
.app-icon-menu7:before {
  content: "\e91b";
}
.app-icon-menu72:before {
  content: "\e91c";
}
.app-icon-cog1:before {
  content: "\e926";
}

/* MaterialDesignIcons.com */@font-face{font-family:"Material Design Icons";src:url(../../5017dab5e7a3b1872137.eot?v=2.4.85);src:url(../../5017dab5e7a3b1872137.eot?#iefix&v=2.4.85) format("embedded-opentype"),url(../../cf40208918fc49bf4cf2.woff2?v=2.4.85) format("woff2"),url(../../20ea693c7cf2fa077928.woff?v=2.4.85) format("woff"),url(../../b994f21c3c1cb3ffd6bb.ttf?v=2.4.85) format("truetype"),url(../../6285372902a5d4634762.svg?v=2.4.85#materialdesigniconsregular) format("svg");font-weight:normal;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-access-point:before{content:"\F002"}.mdi-access-point-network:before{content:"\F003"}.mdi-account:before{content:"\F004"}.mdi-account-alert:before{content:"\F005"}.mdi-account-box:before{content:"\F006"}.mdi-account-box-multiple:before{content:"\F933"}.mdi-account-box-outline:before{content:"\F007"}.mdi-account-card-details:before{content:"\F5D2"}.mdi-account-check:before{content:"\F008"}.mdi-account-circle:before{content:"\F009"}.mdi-account-convert:before{content:"\F00A"}.mdi-account-edit:before{content:"\F6BB"}.mdi-account-group:before{content:"\F848"}.mdi-account-heart:before{content:"\F898"}.mdi-account-key:before{content:"\F00B"}.mdi-account-location:before{content:"\F00C"}.mdi-account-minus:before{content:"\F00D"}.mdi-account-multiple:before{content:"\F00E"}.mdi-account-multiple-check:before{content:"\F8C4"}.mdi-account-multiple-minus:before{content:"\F5D3"}.mdi-account-multiple-outline:before{content:"\F00F"}.mdi-account-multiple-plus:before{content:"\F010"}.mdi-account-multiple-plus-outline:before{content:"\F7FF"}.mdi-account-network:before{content:"\F011"}.mdi-account-off:before{content:"\F012"}.mdi-account-outline:before{content:"\F013"}.mdi-account-plus:before{content:"\F014"}.mdi-account-plus-outline:before{content:"\F800"}.mdi-account-remove:before{content:"\F015"}.mdi-account-search:before{content:"\F016"}.mdi-account-search-outline:before{content:"\F934"}.mdi-account-settings:before{content:"\F630"}.mdi-account-settings-variant:before{content:"\F631"}.mdi-account-star:before{content:"\F017"}.mdi-account-switch:before{content:"\F019"}.mdi-accusoft:before{content:"\F849"}.mdi-adjust:before{content:"\F01A"}.mdi-adobe:before{content:"\F935"}.mdi-air-conditioner:before{content:"\F01B"}.mdi-airballoon:before{content:"\F01C"}.mdi-airplane:before{content:"\F01D"}.mdi-airplane-landing:before{content:"\F5D4"}.mdi-airplane-off:before{content:"\F01E"}.mdi-airplane-takeoff:before{content:"\F5D5"}.mdi-airplay:before{content:"\F01F"}.mdi-airport:before{content:"\F84A"}.mdi-alarm:before{content:"\F020"}.mdi-alarm-bell:before{content:"\F78D"}.mdi-alarm-check:before{content:"\F021"}.mdi-alarm-light:before{content:"\F78E"}.mdi-alarm-multiple:before{content:"\F022"}.mdi-alarm-off:before{content:"\F023"}.mdi-alarm-plus:before{content:"\F024"}.mdi-alarm-snooze:before{content:"\F68D"}.mdi-album:before{content:"\F025"}.mdi-alert:before{content:"\F026"}.mdi-alert-box:before{content:"\F027"}.mdi-alert-circle:before{content:"\F028"}.mdi-alert-circle-outline:before{content:"\F5D6"}.mdi-alert-decagram:before{content:"\F6BC"}.mdi-alert-octagon:before{content:"\F029"}.mdi-alert-octagram:before{content:"\F766"}.mdi-alert-outline:before{content:"\F02A"}.mdi-alien:before{content:"\F899"}.mdi-all-inclusive:before{content:"\F6BD"}.mdi-alpha:before{content:"\F02B"}.mdi-alphabetical:before{content:"\F02C"}.mdi-altimeter:before{content:"\F5D7"}.mdi-amazon:before{content:"\F02D"}.mdi-amazon-alexa:before{content:"\F8C5"}.mdi-amazon-drive:before{content:"\F02E"}.mdi-ambulance:before{content:"\F02F"}.mdi-amplifier:before{content:"\F030"}.mdi-anchor:before{content:"\F031"}.mdi-android:before{content:"\F032"}.mdi-android-debug-bridge:before{content:"\F033"}.mdi-android-head:before{content:"\F78F"}.mdi-android-studio:before{content:"\F034"}.mdi-angle-acute:before{content:"\F936"}.mdi-angle-obtuse:before{content:"\F937"}.mdi-angle-right:before{content:"\F938"}.mdi-angular:before{content:"\F6B1"}.mdi-angularjs:before{content:"\F6BE"}.mdi-animation:before{content:"\F5D8"}.mdi-animation-play:before{content:"\F939"}.mdi-anvil:before{content:"\F89A"}.mdi-apple:before{content:"\F035"}.mdi-apple-finder:before{content:"\F036"}.mdi-apple-icloud:before{content:"\F038"}.mdi-apple-ios:before{content:"\F037"}.mdi-apple-keyboard-caps:before{content:"\F632"}.mdi-apple-keyboard-command:before{content:"\F633"}.mdi-apple-keyboard-control:before{content:"\F634"}.mdi-apple-keyboard-option:before{content:"\F635"}.mdi-apple-keyboard-shift:before{content:"\F636"}.mdi-apple-safari:before{content:"\F039"}.mdi-application:before{content:"\F614"}.mdi-approval:before{content:"\F790"}.mdi-apps:before{content:"\F03B"}.mdi-arch:before{content:"\F8C6"}.mdi-archive:before{content:"\F03C"}.mdi-arrange-bring-forward:before{content:"\F03D"}.mdi-arrange-bring-to-front:before{content:"\F03E"}.mdi-arrange-send-backward:before{content:"\F03F"}.mdi-arrange-send-to-back:before{content:"\F040"}.mdi-arrow-all:before{content:"\F041"}.mdi-arrow-bottom-left:before{content:"\F042"}.mdi-arrow-bottom-right:before{content:"\F043"}.mdi-arrow-collapse:before{content:"\F615"}.mdi-arrow-collapse-all:before{content:"\F044"}.mdi-arrow-collapse-down:before{content:"\F791"}.mdi-arrow-collapse-horizontal:before{content:"\F84B"}.mdi-arrow-collapse-left:before{content:"\F792"}.mdi-arrow-collapse-right:before{content:"\F793"}.mdi-arrow-collapse-up:before{content:"\F794"}.mdi-arrow-collapse-vertical:before{content:"\F84C"}.mdi-arrow-down:before{content:"\F045"}.mdi-arrow-down-bold:before{content:"\F72D"}.mdi-arrow-down-bold-box:before{content:"\F72E"}.mdi-arrow-down-bold-box-outline:before{content:"\F72F"}.mdi-arrow-down-bold-circle:before{content:"\F047"}.mdi-arrow-down-bold-circle-outline:before{content:"\F048"}.mdi-arrow-down-bold-hexagon-outline:before{content:"\F049"}.mdi-arrow-down-box:before{content:"\F6BF"}.mdi-arrow-down-drop-circle:before{content:"\F04A"}.mdi-arrow-down-drop-circle-outline:before{content:"\F04B"}.mdi-arrow-down-thick:before{content:"\F046"}.mdi-arrow-expand:before{content:"\F616"}.mdi-arrow-expand-all:before{content:"\F04C"}.mdi-arrow-expand-down:before{content:"\F795"}.mdi-arrow-expand-horizontal:before{content:"\F84D"}.mdi-arrow-expand-left:before{content:"\F796"}.mdi-arrow-expand-right:before{content:"\F797"}.mdi-arrow-expand-up:before{content:"\F798"}.mdi-arrow-expand-vertical:before{content:"\F84E"}.mdi-arrow-left:before{content:"\F04D"}.mdi-arrow-left-bold:before{content:"\F730"}.mdi-arrow-left-bold-box:before{content:"\F731"}.mdi-arrow-left-bold-box-outline:before{content:"\F732"}.mdi-arrow-left-bold-circle:before{content:"\F04F"}.mdi-arrow-left-bold-circle-outline:before{content:"\F050"}.mdi-arrow-left-bold-hexagon-outline:before{content:"\F051"}.mdi-arrow-left-box:before{content:"\F6C0"}.mdi-arrow-left-drop-circle:before{content:"\F052"}.mdi-arrow-left-drop-circle-outline:before{content:"\F053"}.mdi-arrow-left-thick:before{content:"\F04E"}.mdi-arrow-right:before{content:"\F054"}.mdi-arrow-right-bold:before{content:"\F733"}.mdi-arrow-right-bold-box:before{content:"\F734"}.mdi-arrow-right-bold-box-outline:before{content:"\F735"}.mdi-arrow-right-bold-circle:before{content:"\F056"}.mdi-arrow-right-bold-circle-outline:before{content:"\F057"}.mdi-arrow-right-bold-hexagon-outline:before{content:"\F058"}.mdi-arrow-right-box:before{content:"\F6C1"}.mdi-arrow-right-drop-circle:before{content:"\F059"}.mdi-arrow-right-drop-circle-outline:before{content:"\F05A"}.mdi-arrow-right-thick:before{content:"\F055"}.mdi-arrow-split-horizontal:before{content:"\F93A"}.mdi-arrow-split-vertical:before{content:"\F93B"}.mdi-arrow-top-left:before{content:"\F05B"}.mdi-arrow-top-right:before{content:"\F05C"}.mdi-arrow-up:before{content:"\F05D"}.mdi-arrow-up-bold:before{content:"\F736"}.mdi-arrow-up-bold-box:before{content:"\F737"}.mdi-arrow-up-bold-box-outline:before{content:"\F738"}.mdi-arrow-up-bold-circle:before{content:"\F05F"}.mdi-arrow-up-bold-circle-outline:before{content:"\F060"}.mdi-arrow-up-bold-hexagon-outline:before{content:"\F061"}.mdi-arrow-up-box:before{content:"\F6C2"}.mdi-arrow-up-drop-circle:before{content:"\F062"}.mdi-arrow-up-drop-circle-outline:before{content:"\F063"}.mdi-arrow-up-thick:before{content:"\F05E"}.mdi-artist:before{content:"\F802"}.mdi-assistant:before{content:"\F064"}.mdi-asterisk:before{content:"\F6C3"}.mdi-at:before{content:"\F065"}.mdi-atlassian:before{content:"\F803"}.mdi-atom:before{content:"\F767"}.mdi-attachment:before{content:"\F066"}.mdi-audio-video:before{content:"\F93C"}.mdi-audiobook:before{content:"\F067"}.mdi-augmented-reality:before{content:"\F84F"}.mdi-auto-fix:before{content:"\F068"}.mdi-auto-upload:before{content:"\F069"}.mdi-autorenew:before{content:"\F06A"}.mdi-av-timer:before{content:"\F06B"}.mdi-axe:before{content:"\F8C7"}.mdi-azure:before{content:"\F804"}.mdi-baby:before{content:"\F06C"}.mdi-baby-buggy:before{content:"\F68E"}.mdi-backburger:before{content:"\F06D"}.mdi-backspace:before{content:"\F06E"}.mdi-backup-restore:before{content:"\F06F"}.mdi-badminton:before{content:"\F850"}.mdi-bandcamp:before{content:"\F674"}.mdi-bank:before{content:"\F070"}.mdi-barcode:before{content:"\F071"}.mdi-barcode-scan:before{content:"\F072"}.mdi-barley:before{content:"\F073"}.mdi-barrel:before{content:"\F074"}.mdi-baseball:before{content:"\F851"}.mdi-baseball-bat:before{content:"\F852"}.mdi-basecamp:before{content:"\F075"}.mdi-basket:before{content:"\F076"}.mdi-basket-fill:before{content:"\F077"}.mdi-basket-unfill:before{content:"\F078"}.mdi-basketball:before{content:"\F805"}.mdi-battery:before{content:"\F079"}.mdi-battery-10:before{content:"\F07A"}.mdi-battery-10-bluetooth:before{content:"\F93D"}.mdi-battery-20:before{content:"\F07B"}.mdi-battery-20-bluetooth:before{content:"\F93E"}.mdi-battery-30:before{content:"\F07C"}.mdi-battery-30-bluetooth:before{content:"\F93F"}.mdi-battery-40:before{content:"\F07D"}.mdi-battery-40-bluetooth:before{content:"\F940"}.mdi-battery-50:before{content:"\F07E"}.mdi-battery-50-bluetooth:before{content:"\F941"}.mdi-battery-60:before{content:"\F07F"}.mdi-battery-60-bluetooth:before{content:"\F942"}.mdi-battery-70:before{content:"\F080"}.mdi-battery-70-bluetooth:before{content:"\F943"}.mdi-battery-80:before{content:"\F081"}.mdi-battery-80-bluetooth:before{content:"\F944"}.mdi-battery-90:before{content:"\F082"}.mdi-battery-90-bluetooth:before{content:"\F945"}.mdi-battery-alert:before{content:"\F083"}.mdi-battery-alert-bluetooth:before{content:"\F946"}.mdi-battery-bluetooth:before{content:"\F947"}.mdi-battery-bluetooth-variant:before{content:"\F948"}.mdi-battery-charging:before{content:"\F084"}.mdi-battery-charging-10:before{content:"\F89B"}.mdi-battery-charging-100:before{content:"\F085"}.mdi-battery-charging-20:before{content:"\F086"}.mdi-battery-charging-30:before{content:"\F087"}.mdi-battery-charging-40:before{content:"\F088"}.mdi-battery-charging-50:before{content:"\F89C"}.mdi-battery-charging-60:before{content:"\F089"}.mdi-battery-charging-70:before{content:"\F89D"}.mdi-battery-charging-80:before{content:"\F08A"}.mdi-battery-charging-90:before{content:"\F08B"}.mdi-battery-charging-outline:before{content:"\F89E"}.mdi-battery-charging-wireless:before{content:"\F806"}.mdi-battery-charging-wireless-10:before{content:"\F807"}.mdi-battery-charging-wireless-20:before{content:"\F808"}.mdi-battery-charging-wireless-30:before{content:"\F809"}.mdi-battery-charging-wireless-40:before{content:"\F80A"}.mdi-battery-charging-wireless-50:before{content:"\F80B"}.mdi-battery-charging-wireless-60:before{content:"\F80C"}.mdi-battery-charging-wireless-70:before{content:"\F80D"}.mdi-battery-charging-wireless-80:before{content:"\F80E"}.mdi-battery-charging-wireless-90:before{content:"\F80F"}.mdi-battery-charging-wireless-alert:before{content:"\F810"}.mdi-battery-charging-wireless-outline:before{content:"\F811"}.mdi-battery-minus:before{content:"\F08C"}.mdi-battery-negative:before{content:"\F08D"}.mdi-battery-outline:before{content:"\F08E"}.mdi-battery-plus:before{content:"\F08F"}.mdi-battery-positive:before{content:"\F090"}.mdi-battery-unknown:before{content:"\F091"}.mdi-battery-unknown-bluetooth:before{content:"\F949"}.mdi-beach:before{content:"\F092"}.mdi-beaker:before{content:"\F68F"}.mdi-beats:before{content:"\F097"}.mdi-bed-empty:before{content:"\F89F"}.mdi-beer:before{content:"\F098"}.mdi-behance:before{content:"\F099"}.mdi-bell:before{content:"\F09A"}.mdi-bell-off:before{content:"\F09B"}.mdi-bell-outline:before{content:"\F09C"}.mdi-bell-plus:before{content:"\F09D"}.mdi-bell-ring:before{content:"\F09E"}.mdi-bell-ring-outline:before{content:"\F09F"}.mdi-bell-sleep:before{content:"\F0A0"}.mdi-beta:before{content:"\F0A1"}.mdi-bible:before{content:"\F0A2"}.mdi-bike:before{content:"\F0A3"}.mdi-bing:before{content:"\F0A4"}.mdi-binoculars:before{content:"\F0A5"}.mdi-bio:before{content:"\F0A6"}.mdi-biohazard:before{content:"\F0A7"}.mdi-bitbucket:before{content:"\F0A8"}.mdi-bitcoin:before{content:"\F812"}.mdi-black-mesa:before{content:"\F0A9"}.mdi-blackberry:before{content:"\F0AA"}.mdi-blender:before{content:"\F0AB"}.mdi-blinds:before{content:"\F0AC"}.mdi-block-helper:before{content:"\F0AD"}.mdi-blogger:before{content:"\F0AE"}.mdi-bluetooth:before{content:"\F0AF"}.mdi-bluetooth-audio:before{content:"\F0B0"}.mdi-bluetooth-connect:before{content:"\F0B1"}.mdi-bluetooth-off:before{content:"\F0B2"}.mdi-bluetooth-settings:before{content:"\F0B3"}.mdi-bluetooth-transfer:before{content:"\F0B4"}.mdi-blur:before{content:"\F0B5"}.mdi-blur-linear:before{content:"\F0B6"}.mdi-blur-off:before{content:"\F0B7"}.mdi-blur-radial:before{content:"\F0B8"}.mdi-bomb:before{content:"\F690"}.mdi-bomb-off:before{content:"\F6C4"}.mdi-bone:before{content:"\F0B9"}.mdi-book:before{content:"\F0BA"}.mdi-book-minus:before{content:"\F5D9"}.mdi-book-multiple:before{content:"\F0BB"}.mdi-book-multiple-variant:before{content:"\F0BC"}.mdi-book-open:before{content:"\F0BD"}.mdi-book-open-page-variant:before{content:"\F5DA"}.mdi-book-open-variant:before{content:"\F0BE"}.mdi-book-plus:before{content:"\F5DB"}.mdi-book-secure:before{content:"\F799"}.mdi-book-unsecure:before{content:"\F79A"}.mdi-book-variant:before{content:"\F0BF"}.mdi-bookmark:before{content:"\F0C0"}.mdi-bookmark-check:before{content:"\F0C1"}.mdi-bookmark-music:before{content:"\F0C2"}.mdi-bookmark-outline:before{content:"\F0C3"}.mdi-bookmark-plus:before{content:"\F0C5"}.mdi-bookmark-plus-outline:before{content:"\F0C4"}.mdi-bookmark-remove:before{content:"\F0C6"}.mdi-boombox:before{content:"\F5DC"}.mdi-bootstrap:before{content:"\F6C5"}.mdi-border-all:before{content:"\F0C7"}.mdi-border-all-variant:before{content:"\F8A0"}.mdi-border-bottom:before{content:"\F0C8"}.mdi-border-bottom-variant:before{content:"\F8A1"}.mdi-border-color:before{content:"\F0C9"}.mdi-border-horizontal:before{content:"\F0CA"}.mdi-border-inside:before{content:"\F0CB"}.mdi-border-left:before{content:"\F0CC"}.mdi-border-left-variant:before{content:"\F8A2"}.mdi-border-none:before{content:"\F0CD"}.mdi-border-none-variant:before{content:"\F8A3"}.mdi-border-outside:before{content:"\F0CE"}.mdi-border-right:before{content:"\F0CF"}.mdi-border-right-variant:before{content:"\F8A4"}.mdi-border-style:before{content:"\F0D0"}.mdi-border-top:before{content:"\F0D1"}.mdi-border-top-variant:before{content:"\F8A5"}.mdi-border-vertical:before{content:"\F0D2"}.mdi-bottle-wine:before{content:"\F853"}.mdi-bow-tie:before{content:"\F677"}.mdi-bowl:before{content:"\F617"}.mdi-bowling:before{content:"\F0D3"}.mdi-box:before{content:"\F0D4"}.mdi-box-cutter:before{content:"\F0D5"}.mdi-box-shadow:before{content:"\F637"}.mdi-bridge:before{content:"\F618"}.mdi-briefcase:before{content:"\F0D6"}.mdi-briefcase-check:before{content:"\F0D7"}.mdi-briefcase-download:before{content:"\F0D8"}.mdi-briefcase-outline:before{content:"\F813"}.mdi-briefcase-upload:before{content:"\F0D9"}.mdi-brightness-1:before{content:"\F0DA"}.mdi-brightness-2:before{content:"\F0DB"}.mdi-brightness-3:before{content:"\F0DC"}.mdi-brightness-4:before{content:"\F0DD"}.mdi-brightness-5:before{content:"\F0DE"}.mdi-brightness-6:before{content:"\F0DF"}.mdi-brightness-7:before{content:"\F0E0"}.mdi-brightness-auto:before{content:"\F0E1"}.mdi-broom:before{content:"\F0E2"}.mdi-brush:before{content:"\F0E3"}.mdi-buddhism:before{content:"\F94A"}.mdi-buffer:before{content:"\F619"}.mdi-bug:before{content:"\F0E4"}.mdi-bulletin-board:before{content:"\F0E5"}.mdi-bullhorn:before{content:"\F0E6"}.mdi-bullseye:before{content:"\F5DD"}.mdi-bullseye-arrow:before{content:"\F8C8"}.mdi-bus:before{content:"\F0E7"}.mdi-bus-articulated-end:before{content:"\F79B"}.mdi-bus-articulated-front:before{content:"\F79C"}.mdi-bus-clock:before{content:"\F8C9"}.mdi-bus-double-decker:before{content:"\F79D"}.mdi-bus-school:before{content:"\F79E"}.mdi-bus-side:before{content:"\F79F"}.mdi-cached:before{content:"\F0E8"}.mdi-cake:before{content:"\F0E9"}.mdi-cake-layered:before{content:"\F0EA"}.mdi-cake-variant:before{content:"\F0EB"}.mdi-calculator:before{content:"\F0EC"}.mdi-calendar:before{content:"\F0ED"}.mdi-calendar-blank:before{content:"\F0EE"}.mdi-calendar-check:before{content:"\F0EF"}.mdi-calendar-clock:before{content:"\F0F0"}.mdi-calendar-edit:before{content:"\F8A6"}.mdi-calendar-multiple:before{content:"\F0F1"}.mdi-calendar-multiple-check:before{content:"\F0F2"}.mdi-calendar-plus:before{content:"\F0F3"}.mdi-calendar-question:before{content:"\F691"}.mdi-calendar-range:before{content:"\F678"}.mdi-calendar-remove:before{content:"\F0F4"}.mdi-calendar-search:before{content:"\F94B"}.mdi-calendar-text:before{content:"\F0F5"}.mdi-calendar-today:before{content:"\F0F6"}.mdi-call-made:before{content:"\F0F7"}.mdi-call-merge:before{content:"\F0F8"}.mdi-call-missed:before{content:"\F0F9"}.mdi-call-received:before{content:"\F0FA"}.mdi-call-split:before{content:"\F0FB"}.mdi-camcorder:before{content:"\F0FC"}.mdi-camcorder-box:before{content:"\F0FD"}.mdi-camcorder-box-off:before{content:"\F0FE"}.mdi-camcorder-off:before{content:"\F0FF"}.mdi-camera:before{content:"\F100"}.mdi-camera-account:before{content:"\F8CA"}.mdi-camera-burst:before{content:"\F692"}.mdi-camera-enhance:before{content:"\F101"}.mdi-camera-front:before{content:"\F102"}.mdi-camera-front-variant:before{content:"\F103"}.mdi-camera-gopro:before{content:"\F7A0"}.mdi-camera-image:before{content:"\F8CB"}.mdi-camera-iris:before{content:"\F104"}.mdi-camera-metering-center:before{content:"\F7A1"}.mdi-camera-metering-matrix:before{content:"\F7A2"}.mdi-camera-metering-partial:before{content:"\F7A3"}.mdi-camera-metering-spot:before{content:"\F7A4"}.mdi-camera-off:before{content:"\F5DF"}.mdi-camera-party-mode:before{content:"\F105"}.mdi-camera-rear:before{content:"\F106"}.mdi-camera-rear-variant:before{content:"\F107"}.mdi-camera-switch:before{content:"\F108"}.mdi-camera-timer:before{content:"\F109"}.mdi-cancel:before{content:"\F739"}.mdi-candle:before{content:"\F5E2"}.mdi-candycane:before{content:"\F10A"}.mdi-cannabis:before{content:"\F7A5"}.mdi-car:before{content:"\F10B"}.mdi-car-battery:before{content:"\F10C"}.mdi-car-connected:before{content:"\F10D"}.mdi-car-convertible:before{content:"\F7A6"}.mdi-car-estate:before{content:"\F7A7"}.mdi-car-hatchback:before{content:"\F7A8"}.mdi-car-limousine:before{content:"\F8CC"}.mdi-car-pickup:before{content:"\F7A9"}.mdi-car-side:before{content:"\F7AA"}.mdi-car-sports:before{content:"\F7AB"}.mdi-car-wash:before{content:"\F10E"}.mdi-caravan:before{content:"\F7AC"}.mdi-cards:before{content:"\F638"}.mdi-cards-club:before{content:"\F8CD"}.mdi-cards-diamond:before{content:"\F8CE"}.mdi-cards-heart:before{content:"\F8CF"}.mdi-cards-outline:before{content:"\F639"}.mdi-cards-playing-outline:before{content:"\F63A"}.mdi-cards-spade:before{content:"\F8D0"}.mdi-cards-variant:before{content:"\F6C6"}.mdi-carrot:before{content:"\F10F"}.mdi-cart:before{content:"\F110"}.mdi-cart-off:before{content:"\F66B"}.mdi-cart-outline:before{content:"\F111"}.mdi-cart-plus:before{content:"\F112"}.mdi-case-sensitive-alt:before{content:"\F113"}.mdi-cash:before{content:"\F114"}.mdi-cash-100:before{content:"\F115"}.mdi-cash-multiple:before{content:"\F116"}.mdi-cash-usd:before{content:"\F117"}.mdi-cast:before{content:"\F118"}.mdi-cast-connected:before{content:"\F119"}.mdi-cast-off:before{content:"\F789"}.mdi-castle:before{content:"\F11A"}.mdi-cat:before{content:"\F11B"}.mdi-cctv:before{content:"\F7AD"}.mdi-ceiling-light:before{content:"\F768"}.mdi-cellphone:before{content:"\F11C"}.mdi-cellphone-android:before{content:"\F11D"}.mdi-cellphone-basic:before{content:"\F11E"}.mdi-cellphone-dock:before{content:"\F11F"}.mdi-cellphone-erase:before{content:"\F94C"}.mdi-cellphone-iphone:before{content:"\F120"}.mdi-cellphone-key:before{content:"\F94D"}.mdi-cellphone-link:before{content:"\F121"}.mdi-cellphone-link-off:before{content:"\F122"}.mdi-cellphone-lock:before{content:"\F94E"}.mdi-cellphone-message:before{content:"\F8D2"}.mdi-cellphone-off:before{content:"\F94F"}.mdi-cellphone-settings:before{content:"\F123"}.mdi-cellphone-settings-variant:before{content:"\F950"}.mdi-cellphone-sound:before{content:"\F951"}.mdi-cellphone-text:before{content:"\F8D1"}.mdi-cellphone-wireless:before{content:"\F814"}.mdi-certificate:before{content:"\F124"}.mdi-chair-school:before{content:"\F125"}.mdi-chart-arc:before{content:"\F126"}.mdi-chart-areaspline:before{content:"\F127"}.mdi-chart-bar:before{content:"\F128"}.mdi-chart-bar-stacked:before{content:"\F769"}.mdi-chart-bubble:before{content:"\F5E3"}.mdi-chart-donut:before{content:"\F7AE"}.mdi-chart-donut-variant:before{content:"\F7AF"}.mdi-chart-gantt:before{content:"\F66C"}.mdi-chart-histogram:before{content:"\F129"}.mdi-chart-line:before{content:"\F12A"}.mdi-chart-line-stacked:before{content:"\F76A"}.mdi-chart-line-variant:before{content:"\F7B0"}.mdi-chart-multiline:before{content:"\F8D3"}.mdi-chart-pie:before{content:"\F12B"}.mdi-chart-scatterplot-hexbin:before{content:"\F66D"}.mdi-chart-timeline:before{content:"\F66E"}.mdi-check:before{content:"\F12C"}.mdi-check-all:before{content:"\F12D"}.mdi-check-circle:before{content:"\F5E0"}.mdi-check-circle-outline:before{content:"\F5E1"}.mdi-check-outline:before{content:"\F854"}.mdi-checkbox-blank:before{content:"\F12E"}.mdi-checkbox-blank-circle:before{content:"\F12F"}.mdi-checkbox-blank-circle-outline:before{content:"\F130"}.mdi-checkbox-blank-outline:before{content:"\F131"}.mdi-checkbox-intermediate:before{content:"\F855"}.mdi-checkbox-marked:before{content:"\F132"}.mdi-checkbox-marked-circle:before{content:"\F133"}.mdi-checkbox-marked-circle-outline:before{content:"\F134"}.mdi-checkbox-marked-outline:before{content:"\F135"}.mdi-checkbox-multiple-blank:before{content:"\F136"}.mdi-checkbox-multiple-blank-circle:before{content:"\F63B"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"\F63C"}.mdi-checkbox-multiple-blank-outline:before{content:"\F137"}.mdi-checkbox-multiple-marked:before{content:"\F138"}.mdi-checkbox-multiple-marked-circle:before{content:"\F63D"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"\F63E"}.mdi-checkbox-multiple-marked-outline:before{content:"\F139"}.mdi-checkerboard:before{content:"\F13A"}.mdi-chemical-weapon:before{content:"\F13B"}.mdi-chess-bishop:before{content:"\F85B"}.mdi-chess-king:before{content:"\F856"}.mdi-chess-knight:before{content:"\F857"}.mdi-chess-pawn:before{content:"\F858"}.mdi-chess-queen:before{content:"\F859"}.mdi-chess-rook:before{content:"\F85A"}.mdi-chevron-double-down:before{content:"\F13C"}.mdi-chevron-double-left:before{content:"\F13D"}.mdi-chevron-double-right:before{content:"\F13E"}.mdi-chevron-double-up:before{content:"\F13F"}.mdi-chevron-down:before{content:"\F140"}.mdi-chevron-left:before{content:"\F141"}.mdi-chevron-right:before{content:"\F142"}.mdi-chevron-up:before{content:"\F143"}.mdi-chili-hot:before{content:"\F7B1"}.mdi-chili-medium:before{content:"\F7B2"}.mdi-chili-mild:before{content:"\F7B3"}.mdi-chip:before{content:"\F61A"}.mdi-christiantiy:before{content:"\F952"}.mdi-church:before{content:"\F144"}.mdi-circle:before{content:"\F764"}.mdi-circle-edit-outline:before{content:"\F8D4"}.mdi-circle-outline:before{content:"\F765"}.mdi-cisco-webex:before{content:"\F145"}.mdi-city:before{content:"\F146"}.mdi-clipboard:before{content:"\F147"}.mdi-clipboard-account:before{content:"\F148"}.mdi-clipboard-alert:before{content:"\F149"}.mdi-clipboard-arrow-down:before{content:"\F14A"}.mdi-clipboard-arrow-left:before{content:"\F14B"}.mdi-clipboard-check:before{content:"\F14C"}.mdi-clipboard-check-outline:before{content:"\F8A7"}.mdi-clipboard-flow:before{content:"\F6C7"}.mdi-clipboard-outline:before{content:"\F14D"}.mdi-clipboard-plus:before{content:"\F750"}.mdi-clipboard-pulse:before{content:"\F85C"}.mdi-clipboard-pulse-outline:before{content:"\F85D"}.mdi-clipboard-text:before{content:"\F14E"}.mdi-clippy:before{content:"\F14F"}.mdi-clock:before{content:"\F953"}.mdi-clock-alert:before{content:"\F954"}.mdi-clock-alert-outline:before{content:"\F5CE"}.mdi-clock-end:before{content:"\F151"}.mdi-clock-fast:before{content:"\F152"}.mdi-clock-in:before{content:"\F153"}.mdi-clock-out:before{content:"\F154"}.mdi-clock-outline:before{content:"\F150"}.mdi-clock-start:before{content:"\F155"}.mdi-close:before{content:"\F156"}.mdi-close-box:before{content:"\F157"}.mdi-close-box-outline:before{content:"\F158"}.mdi-close-circle:before{content:"\F159"}.mdi-close-circle-outline:before{content:"\F15A"}.mdi-close-network:before{content:"\F15B"}.mdi-close-octagon:before{content:"\F15C"}.mdi-close-octagon-outline:before{content:"\F15D"}.mdi-close-outline:before{content:"\F6C8"}.mdi-closed-caption:before{content:"\F15E"}.mdi-cloud:before{content:"\F15F"}.mdi-cloud-braces:before{content:"\F7B4"}.mdi-cloud-check:before{content:"\F160"}.mdi-cloud-circle:before{content:"\F161"}.mdi-cloud-download:before{content:"\F162"}.mdi-cloud-off-outline:before{content:"\F164"}.mdi-cloud-outline:before{content:"\F163"}.mdi-cloud-print:before{content:"\F165"}.mdi-cloud-print-outline:before{content:"\F166"}.mdi-cloud-search:before{content:"\F955"}.mdi-cloud-search-outline:before{content:"\F956"}.mdi-cloud-sync:before{content:"\F63F"}.mdi-cloud-tags:before{content:"\F7B5"}.mdi-cloud-upload:before{content:"\F167"}.mdi-clover:before{content:"\F815"}.mdi-code-array:before{content:"\F168"}.mdi-code-braces:before{content:"\F169"}.mdi-code-brackets:before{content:"\F16A"}.mdi-code-equal:before{content:"\F16B"}.mdi-code-greater-than:before{content:"\F16C"}.mdi-code-greater-than-or-equal:before{content:"\F16D"}.mdi-code-less-than:before{content:"\F16E"}.mdi-code-less-than-or-equal:before{content:"\F16F"}.mdi-code-not-equal:before{content:"\F170"}.mdi-code-not-equal-variant:before{content:"\F171"}.mdi-code-parentheses:before{content:"\F172"}.mdi-code-string:before{content:"\F173"}.mdi-code-tags:before{content:"\F174"}.mdi-code-tags-check:before{content:"\F693"}.mdi-codepen:before{content:"\F175"}.mdi-coffee:before{content:"\F176"}.mdi-coffee-outline:before{content:"\F6C9"}.mdi-coffee-to-go:before{content:"\F177"}.mdi-cogs:before{content:"\F8D5"}.mdi-coin:before{content:"\F178"}.mdi-coins:before{content:"\F694"}.mdi-collage:before{content:"\F640"}.mdi-color-helper:before{content:"\F179"}.mdi-comment:before{content:"\F17A"}.mdi-comment-account:before{content:"\F17B"}.mdi-comment-account-outline:before{content:"\F17C"}.mdi-comment-alert:before{content:"\F17D"}.mdi-comment-alert-outline:before{content:"\F17E"}.mdi-comment-check:before{content:"\F17F"}.mdi-comment-check-outline:before{content:"\F180"}.mdi-comment-multiple:before{content:"\F85E"}.mdi-comment-multiple-outline:before{content:"\F181"}.mdi-comment-outline:before{content:"\F182"}.mdi-comment-plus-outline:before{content:"\F183"}.mdi-comment-processing:before{content:"\F184"}.mdi-comment-processing-outline:before{content:"\F185"}.mdi-comment-question:before{content:"\F816"}.mdi-comment-question-outline:before{content:"\F186"}.mdi-comment-remove:before{content:"\F5DE"}.mdi-comment-remove-outline:before{content:"\F187"}.mdi-comment-text:before{content:"\F188"}.mdi-comment-text-multiple:before{content:"\F85F"}.mdi-comment-text-multiple-outline:before{content:"\F860"}.mdi-comment-text-outline:before{content:"\F189"}.mdi-compare:before{content:"\F18A"}.mdi-compass:before{content:"\F18B"}.mdi-compass-outline:before{content:"\F18C"}.mdi-console:before{content:"\F18D"}.mdi-console-line:before{content:"\F7B6"}.mdi-console-network:before{content:"\F8A8"}.mdi-contact-mail:before{content:"\F18E"}.mdi-contacts:before{content:"\F6CA"}.mdi-content-copy:before{content:"\F18F"}.mdi-content-cut:before{content:"\F190"}.mdi-content-duplicate:before{content:"\F191"}.mdi-content-paste:before{content:"\F192"}.mdi-content-save:before{content:"\F193"}.mdi-content-save-all:before{content:"\F194"}.mdi-content-save-outline:before{content:"\F817"}.mdi-content-save-settings:before{content:"\F61B"}.mdi-contrast:before{content:"\F195"}.mdi-contrast-box:before{content:"\F196"}.mdi-contrast-circle:before{content:"\F197"}.mdi-cookie:before{content:"\F198"}.mdi-copyright:before{content:"\F5E6"}.mdi-cordova:before{content:"\F957"}.mdi-corn:before{content:"\F7B7"}.mdi-counter:before{content:"\F199"}.mdi-cow:before{content:"\F19A"}.mdi-crane:before{content:"\F861"}.mdi-creation:before{content:"\F1C9"}.mdi-credit-card:before{content:"\F19B"}.mdi-credit-card-multiple:before{content:"\F19C"}.mdi-credit-card-off:before{content:"\F5E4"}.mdi-credit-card-plus:before{content:"\F675"}.mdi-credit-card-scan:before{content:"\F19D"}.mdi-credit-card-settings:before{content:"\F8D6"}.mdi-crop:before{content:"\F19E"}.mdi-crop-free:before{content:"\F19F"}.mdi-crop-landscape:before{content:"\F1A0"}.mdi-crop-portrait:before{content:"\F1A1"}.mdi-crop-rotate:before{content:"\F695"}.mdi-crop-square:before{content:"\F1A2"}.mdi-crosshairs:before{content:"\F1A3"}.mdi-crosshairs-gps:before{content:"\F1A4"}.mdi-crown:before{content:"\F1A5"}.mdi-cryengine:before{content:"\F958"}.mdi-cube:before{content:"\F1A6"}.mdi-cube-outline:before{content:"\F1A7"}.mdi-cube-send:before{content:"\F1A8"}.mdi-cube-unfolded:before{content:"\F1A9"}.mdi-cup:before{content:"\F1AA"}.mdi-cup-off:before{content:"\F5E5"}.mdi-cup-water:before{content:"\F1AB"}.mdi-cupcake:before{content:"\F959"}.mdi-curling:before{content:"\F862"}.mdi-currency-bdt:before{content:"\F863"}.mdi-currency-btc:before{content:"\F1AC"}.mdi-currency-chf:before{content:"\F7B8"}.mdi-currency-cny:before{content:"\F7B9"}.mdi-currency-eth:before{content:"\F7BA"}.mdi-currency-eur:before{content:"\F1AD"}.mdi-currency-gbp:before{content:"\F1AE"}.mdi-currency-inr:before{content:"\F1AF"}.mdi-currency-jpy:before{content:"\F7BB"}.mdi-currency-krw:before{content:"\F7BC"}.mdi-currency-kzt:before{content:"\F864"}.mdi-currency-ngn:before{content:"\F1B0"}.mdi-currency-rub:before{content:"\F1B1"}.mdi-currency-sign:before{content:"\F7BD"}.mdi-currency-try:before{content:"\F1B2"}.mdi-currency-twd:before{content:"\F7BE"}.mdi-currency-usd:before{content:"\F1B3"}.mdi-currency-usd-off:before{content:"\F679"}.mdi-current-ac:before{content:"\F95A"}.mdi-current-dc:before{content:"\F95B"}.mdi-cursor-default:before{content:"\F1B4"}.mdi-cursor-default-outline:before{content:"\F1B5"}.mdi-cursor-move:before{content:"\F1B6"}.mdi-cursor-pointer:before{content:"\F1B7"}.mdi-cursor-text:before{content:"\F5E7"}.mdi-database:before{content:"\F1B8"}.mdi-database-export:before{content:"\F95D"}.mdi-database-import:before{content:"\F95C"}.mdi-database-minus:before{content:"\F1B9"}.mdi-database-plus:before{content:"\F1BA"}.mdi-database-search:before{content:"\F865"}.mdi-death-star:before{content:"\F8D7"}.mdi-death-star-variant:before{content:"\F8D8"}.mdi-debian:before{content:"\F8D9"}.mdi-debug-step-into:before{content:"\F1BB"}.mdi-debug-step-out:before{content:"\F1BC"}.mdi-debug-step-over:before{content:"\F1BD"}.mdi-decagram:before{content:"\F76B"}.mdi-decagram-outline:before{content:"\F76C"}.mdi-decimal-decrease:before{content:"\F1BE"}.mdi-decimal-increase:before{content:"\F1BF"}.mdi-delete:before{content:"\F1C0"}.mdi-delete-circle:before{content:"\F682"}.mdi-delete-empty:before{content:"\F6CB"}.mdi-delete-forever:before{content:"\F5E8"}.mdi-delete-restore:before{content:"\F818"}.mdi-delete-sweep:before{content:"\F5E9"}.mdi-delete-variant:before{content:"\F1C1"}.mdi-delta:before{content:"\F1C2"}.mdi-desk-lamp:before{content:"\F95E"}.mdi-deskphone:before{content:"\F1C3"}.mdi-desktop-classic:before{content:"\F7BF"}.mdi-desktop-mac:before{content:"\F1C4"}.mdi-desktop-tower:before{content:"\F1C5"}.mdi-details:before{content:"\F1C6"}.mdi-developer-board:before{content:"\F696"}.mdi-deviantart:before{content:"\F1C7"}.mdi-dialpad:before{content:"\F61C"}.mdi-diamond:before{content:"\F1C8"}.mdi-dice-1:before{content:"\F1CA"}.mdi-dice-2:before{content:"\F1CB"}.mdi-dice-3:before{content:"\F1CC"}.mdi-dice-4:before{content:"\F1CD"}.mdi-dice-5:before{content:"\F1CE"}.mdi-dice-6:before{content:"\F1CF"}.mdi-dice-d10:before{content:"\F76E"}.mdi-dice-d12:before{content:"\F866"}.mdi-dice-d20:before{content:"\F5EA"}.mdi-dice-d4:before{content:"\F5EB"}.mdi-dice-d6:before{content:"\F5EC"}.mdi-dice-d8:before{content:"\F5ED"}.mdi-dice-multiple:before{content:"\F76D"}.mdi-dictionary:before{content:"\F61D"}.mdi-dip-switch:before{content:"\F7C0"}.mdi-directions:before{content:"\F1D0"}.mdi-directions-fork:before{content:"\F641"}.mdi-discord:before{content:"\F66F"}.mdi-disk:before{content:"\F5EE"}.mdi-disk-alert:before{content:"\F1D1"}.mdi-disk-player:before{content:"\F95F"}.mdi-disqus:before{content:"\F1D2"}.mdi-disqus-outline:before{content:"\F1D3"}.mdi-division:before{content:"\F1D4"}.mdi-division-box:before{content:"\F1D5"}.mdi-dna:before{content:"\F683"}.mdi-dns:before{content:"\F1D6"}.mdi-do-not-disturb:before{content:"\F697"}.mdi-do-not-disturb-off:before{content:"\F698"}.mdi-docker:before{content:"\F867"}.mdi-dolby:before{content:"\F6B2"}.mdi-domain:before{content:"\F1D7"}.mdi-donkey:before{content:"\F7C1"}.mdi-door:before{content:"\F819"}.mdi-door-closed:before{content:"\F81A"}.mdi-door-open:before{content:"\F81B"}.mdi-doorbell-video:before{content:"\F868"}.mdi-dots-horizontal:before{content:"\F1D8"}.mdi-dots-horizontal-circle:before{content:"\F7C2"}.mdi-dots-vertical:before{content:"\F1D9"}.mdi-dots-vertical-circle:before{content:"\F7C3"}.mdi-douban:before{content:"\F699"}.mdi-download:before{content:"\F1DA"}.mdi-download-network:before{content:"\F6F3"}.mdi-drag:before{content:"\F1DB"}.mdi-drag-horizontal:before{content:"\F1DC"}.mdi-drag-vertical:before{content:"\F1DD"}.mdi-drawing:before{content:"\F1DE"}.mdi-drawing-box:before{content:"\F1DF"}.mdi-dribbble:before{content:"\F1E0"}.mdi-dribbble-box:before{content:"\F1E1"}.mdi-drone:before{content:"\F1E2"}.mdi-dropbox:before{content:"\F1E3"}.mdi-drupal:before{content:"\F1E4"}.mdi-duck:before{content:"\F1E5"}.mdi-dumbbell:before{content:"\F1E6"}.mdi-ear-hearing:before{content:"\F7C4"}.mdi-earth:before{content:"\F1E7"}.mdi-earth-box:before{content:"\F6CC"}.mdi-earth-box-off:before{content:"\F6CD"}.mdi-earth-off:before{content:"\F1E8"}.mdi-edge:before{content:"\F1E9"}.mdi-eject:before{content:"\F1EA"}.mdi-elephant:before{content:"\F7C5"}.mdi-elevation-decline:before{content:"\F1EB"}.mdi-elevation-rise:before{content:"\F1EC"}.mdi-elevator:before{content:"\F1ED"}.mdi-email:before{content:"\F1EE"}.mdi-email-alert:before{content:"\F6CE"}.mdi-email-open:before{content:"\F1EF"}.mdi-email-open-outline:before{content:"\F5EF"}.mdi-email-outline:before{content:"\F1F0"}.mdi-email-search:before{content:"\F960"}.mdi-email-search-outline:before{content:"\F961"}.mdi-email-secure:before{content:"\F1F1"}.mdi-email-variant:before{content:"\F5F0"}.mdi-emby:before{content:"\F6B3"}.mdi-emoticon:before{content:"\F1F2"}.mdi-emoticon-cool:before{content:"\F1F3"}.mdi-emoticon-dead:before{content:"\F69A"}.mdi-emoticon-devil:before{content:"\F1F4"}.mdi-emoticon-excited:before{content:"\F69B"}.mdi-emoticon-happy:before{content:"\F1F5"}.mdi-emoticon-neutral:before{content:"\F1F6"}.mdi-emoticon-poop:before{content:"\F1F7"}.mdi-emoticon-sad:before{content:"\F1F8"}.mdi-emoticon-tongue:before{content:"\F1F9"}.mdi-engine:before{content:"\F1FA"}.mdi-engine-outline:before{content:"\F1FB"}.mdi-equal:before{content:"\F1FC"}.mdi-equal-box:before{content:"\F1FD"}.mdi-eraser:before{content:"\F1FE"}.mdi-eraser-variant:before{content:"\F642"}.mdi-escalator:before{content:"\F1FF"}.mdi-ethereum:before{content:"\F869"}.mdi-ethernet:before{content:"\F200"}.mdi-ethernet-cable:before{content:"\F201"}.mdi-ethernet-cable-off:before{content:"\F202"}.mdi-etsy:before{content:"\F203"}.mdi-ev-station:before{content:"\F5F1"}.mdi-eventbrite:before{content:"\F7C6"}.mdi-evernote:before{content:"\F204"}.mdi-exclamation:before{content:"\F205"}.mdi-exit-to-app:before{content:"\F206"}.mdi-exponent:before{content:"\F962"}.mdi-exponent-box:before{content:"\F963"}.mdi-export:before{content:"\F207"}.mdi-eye:before{content:"\F208"}.mdi-eye-off:before{content:"\F209"}.mdi-eye-off-outline:before{content:"\F6D0"}.mdi-eye-outline:before{content:"\F6CF"}.mdi-eye-plus:before{content:"\F86A"}.mdi-eye-plus-outline:before{content:"\F86B"}.mdi-eye-settings:before{content:"\F86C"}.mdi-eye-settings-outline:before{content:"\F86D"}.mdi-eyedropper:before{content:"\F20A"}.mdi-eyedropper-variant:before{content:"\F20B"}.mdi-face:before{content:"\F643"}.mdi-face-profile:before{content:"\F644"}.mdi-facebook:before{content:"\F20C"}.mdi-facebook-box:before{content:"\F20D"}.mdi-facebook-messenger:before{content:"\F20E"}.mdi-factory:before{content:"\F20F"}.mdi-fan:before{content:"\F210"}.mdi-fan-off:before{content:"\F81C"}.mdi-fast-forward:before{content:"\F211"}.mdi-fast-forward-outline:before{content:"\F6D1"}.mdi-fax:before{content:"\F212"}.mdi-feather:before{content:"\F6D2"}.mdi-fedora:before{content:"\F8DA"}.mdi-ferry:before{content:"\F213"}.mdi-file:before{content:"\F214"}.mdi-file-account:before{content:"\F73A"}.mdi-file-chart:before{content:"\F215"}.mdi-file-check:before{content:"\F216"}.mdi-file-cloud:before{content:"\F217"}.mdi-file-compare:before{content:"\F8A9"}.mdi-file-delimited:before{content:"\F218"}.mdi-file-document:before{content:"\F219"}.mdi-file-document-box:before{content:"\F21A"}.mdi-file-download:before{content:"\F964"}.mdi-file-download-outline:before{content:"\F965"}.mdi-file-excel:before{content:"\F21B"}.mdi-file-excel-box:before{content:"\F21C"}.mdi-file-export:before{content:"\F21D"}.mdi-file-find:before{content:"\F21E"}.mdi-file-hidden:before{content:"\F613"}.mdi-file-image:before{content:"\F21F"}.mdi-file-import:before{content:"\F220"}.mdi-file-lock:before{content:"\F221"}.mdi-file-multiple:before{content:"\F222"}.mdi-file-music:before{content:"\F223"}.mdi-file-outline:before{content:"\F224"}.mdi-file-pdf:before{content:"\F225"}.mdi-file-pdf-box:before{content:"\F226"}.mdi-file-percent:before{content:"\F81D"}.mdi-file-plus:before{content:"\F751"}.mdi-file-powerpoint:before{content:"\F227"}.mdi-file-powerpoint-box:before{content:"\F228"}.mdi-file-presentation-box:before{content:"\F229"}.mdi-file-question:before{content:"\F86E"}.mdi-file-restore:before{content:"\F670"}.mdi-file-send:before{content:"\F22A"}.mdi-file-tree:before{content:"\F645"}.mdi-file-undo:before{content:"\F8DB"}.mdi-file-video:before{content:"\F22B"}.mdi-file-word:before{content:"\F22C"}.mdi-file-word-box:before{content:"\F22D"}.mdi-file-xml:before{content:"\F22E"}.mdi-film:before{content:"\F22F"}.mdi-filmstrip:before{content:"\F230"}.mdi-filmstrip-off:before{content:"\F231"}.mdi-filter:before{content:"\F232"}.mdi-filter-outline:before{content:"\F233"}.mdi-filter-remove:before{content:"\F234"}.mdi-filter-remove-outline:before{content:"\F235"}.mdi-filter-variant:before{content:"\F236"}.mdi-finance:before{content:"\F81E"}.mdi-find-replace:before{content:"\F6D3"}.mdi-fingerprint:before{content:"\F237"}.mdi-fire:before{content:"\F238"}.mdi-fire-truck:before{content:"\F8AA"}.mdi-firebase:before{content:"\F966"}.mdi-firefox:before{content:"\F239"}.mdi-fish:before{content:"\F23A"}.mdi-flag:before{content:"\F23B"}.mdi-flag-checkered:before{content:"\F23C"}.mdi-flag-outline:before{content:"\F23D"}.mdi-flag-triangle:before{content:"\F23F"}.mdi-flag-variant:before{content:"\F240"}.mdi-flag-variant-outline:before{content:"\F23E"}.mdi-flash:before{content:"\F241"}.mdi-flash-auto:before{content:"\F242"}.mdi-flash-circle:before{content:"\F81F"}.mdi-flash-off:before{content:"\F243"}.mdi-flash-outline:before{content:"\F6D4"}.mdi-flash-red-eye:before{content:"\F67A"}.mdi-flashlight:before{content:"\F244"}.mdi-flashlight-off:before{content:"\F245"}.mdi-flask:before{content:"\F093"}.mdi-flask-empty:before{content:"\F094"}.mdi-flask-empty-outline:before{content:"\F095"}.mdi-flask-outline:before{content:"\F096"}.mdi-flattr:before{content:"\F246"}.mdi-flip-to-back:before{content:"\F247"}.mdi-flip-to-front:before{content:"\F248"}.mdi-floor-lamp:before{content:"\F8DC"}.mdi-floor-plan:before{content:"\F820"}.mdi-floppy:before{content:"\F249"}.mdi-flower:before{content:"\F24A"}.mdi-folder:before{content:"\F24B"}.mdi-folder-account:before{content:"\F24C"}.mdi-folder-download:before{content:"\F24D"}.mdi-folder-edit:before{content:"\F8DD"}.mdi-folder-google-drive:before{content:"\F24E"}.mdi-folder-image:before{content:"\F24F"}.mdi-folder-key:before{content:"\F8AB"}.mdi-folder-key-network:before{content:"\F8AC"}.mdi-folder-lock:before{content:"\F250"}.mdi-folder-lock-open:before{content:"\F251"}.mdi-folder-move:before{content:"\F252"}.mdi-folder-multiple:before{content:"\F253"}.mdi-folder-multiple-image:before{content:"\F254"}.mdi-folder-multiple-outline:before{content:"\F255"}.mdi-folder-network:before{content:"\F86F"}.mdi-folder-open:before{content:"\F76F"}.mdi-folder-outline:before{content:"\F256"}.mdi-folder-plus:before{content:"\F257"}.mdi-folder-remove:before{content:"\F258"}.mdi-folder-search:before{content:"\F967"}.mdi-folder-search-outline:before{content:"\F968"}.mdi-folder-star:before{content:"\F69C"}.mdi-folder-upload:before{content:"\F259"}.mdi-font-awesome:before{content:"\F03A"}.mdi-food:before{content:"\F25A"}.mdi-food-apple:before{content:"\F25B"}.mdi-food-croissant:before{content:"\F7C7"}.mdi-food-fork-drink:before{content:"\F5F2"}.mdi-food-off:before{content:"\F5F3"}.mdi-food-variant:before{content:"\F25C"}.mdi-football:before{content:"\F25D"}.mdi-football-australian:before{content:"\F25E"}.mdi-football-helmet:before{content:"\F25F"}.mdi-forklift:before{content:"\F7C8"}.mdi-format-align-bottom:before{content:"\F752"}.mdi-format-align-center:before{content:"\F260"}.mdi-format-align-justify:before{content:"\F261"}.mdi-format-align-left:before{content:"\F262"}.mdi-format-align-middle:before{content:"\F753"}.mdi-format-align-right:before{content:"\F263"}.mdi-format-align-top:before{content:"\F754"}.mdi-format-annotation-plus:before{content:"\F646"}.mdi-format-bold:before{content:"\F264"}.mdi-format-clear:before{content:"\F265"}.mdi-format-color-fill:before{content:"\F266"}.mdi-format-color-text:before{content:"\F69D"}.mdi-format-columns:before{content:"\F8DE"}.mdi-format-float-center:before{content:"\F267"}.mdi-format-float-left:before{content:"\F268"}.mdi-format-float-none:before{content:"\F269"}.mdi-format-float-right:before{content:"\F26A"}.mdi-format-font:before{content:"\F6D5"}.mdi-format-header-1:before{content:"\F26B"}.mdi-format-header-2:before{content:"\F26C"}.mdi-format-header-3:before{content:"\F26D"}.mdi-format-header-4:before{content:"\F26E"}.mdi-format-header-5:before{content:"\F26F"}.mdi-format-header-6:before{content:"\F270"}.mdi-format-header-decrease:before{content:"\F271"}.mdi-format-header-equal:before{content:"\F272"}.mdi-format-header-increase:before{content:"\F273"}.mdi-format-header-pound:before{content:"\F274"}.mdi-format-horizontal-align-center:before{content:"\F61E"}.mdi-format-horizontal-align-left:before{content:"\F61F"}.mdi-format-horizontal-align-right:before{content:"\F620"}.mdi-format-indent-decrease:before{content:"\F275"}.mdi-format-indent-increase:before{content:"\F276"}.mdi-format-italic:before{content:"\F277"}.mdi-format-line-spacing:before{content:"\F278"}.mdi-format-line-style:before{content:"\F5C8"}.mdi-format-line-weight:before{content:"\F5C9"}.mdi-format-list-bulleted:before{content:"\F279"}.mdi-format-list-bulleted-type:before{content:"\F27A"}.mdi-format-list-checkbox:before{content:"\F969"}.mdi-format-list-checks:before{content:"\F755"}.mdi-format-list-numbers:before{content:"\F27B"}.mdi-format-page-break:before{content:"\F6D6"}.mdi-format-paint:before{content:"\F27C"}.mdi-format-paragraph:before{content:"\F27D"}.mdi-format-pilcrow:before{content:"\F6D7"}.mdi-format-quote-close:before{content:"\F27E"}.mdi-format-quote-open:before{content:"\F756"}.mdi-format-rotate-90:before{content:"\F6A9"}.mdi-format-section:before{content:"\F69E"}.mdi-format-size:before{content:"\F27F"}.mdi-format-strikethrough:before{content:"\F280"}.mdi-format-strikethrough-variant:before{content:"\F281"}.mdi-format-subscript:before{content:"\F282"}.mdi-format-superscript:before{content:"\F283"}.mdi-format-text:before{content:"\F284"}.mdi-format-textdirection-l-to-r:before{content:"\F285"}.mdi-format-textdirection-r-to-l:before{content:"\F286"}.mdi-format-title:before{content:"\F5F4"}.mdi-format-underline:before{content:"\F287"}.mdi-format-vertical-align-bottom:before{content:"\F621"}.mdi-format-vertical-align-center:before{content:"\F622"}.mdi-format-vertical-align-top:before{content:"\F623"}.mdi-format-wrap-inline:before{content:"\F288"}.mdi-format-wrap-square:before{content:"\F289"}.mdi-format-wrap-tight:before{content:"\F28A"}.mdi-format-wrap-top-bottom:before{content:"\F28B"}.mdi-forum:before{content:"\F28C"}.mdi-forum-outline:before{content:"\F821"}.mdi-forward:before{content:"\F28D"}.mdi-fountain:before{content:"\F96A"}.mdi-foursquare:before{content:"\F28E"}.mdi-freebsd:before{content:"\F8DF"}.mdi-fridge:before{content:"\F28F"}.mdi-fridge-filled:before{content:"\F290"}.mdi-fridge-filled-bottom:before{content:"\F291"}.mdi-fridge-filled-top:before{content:"\F292"}.mdi-fuel:before{content:"\F7C9"}.mdi-fullscreen:before{content:"\F293"}.mdi-fullscreen-exit:before{content:"\F294"}.mdi-function:before{content:"\F295"}.mdi-function-variant:before{content:"\F870"}.mdi-gamepad:before{content:"\F296"}.mdi-gamepad-variant:before{content:"\F297"}.mdi-garage:before{content:"\F6D8"}.mdi-garage-alert:before{content:"\F871"}.mdi-garage-open:before{content:"\F6D9"}.mdi-gas-cylinder:before{content:"\F647"}.mdi-gas-station:before{content:"\F298"}.mdi-gate:before{content:"\F299"}.mdi-gate-and:before{content:"\F8E0"}.mdi-gate-nand:before{content:"\F8E1"}.mdi-gate-nor:before{content:"\F8E2"}.mdi-gate-not:before{content:"\F8E3"}.mdi-gate-or:before{content:"\F8E4"}.mdi-gate-xnor:before{content:"\F8E5"}.mdi-gate-xor:before{content:"\F8E6"}.mdi-gauge:before{content:"\F29A"}.mdi-gauge-empty:before{content:"\F872"}.mdi-gauge-full:before{content:"\F873"}.mdi-gauge-low:before{content:"\F874"}.mdi-gavel:before{content:"\F29B"}.mdi-gender-female:before{content:"\F29C"}.mdi-gender-male:before{content:"\F29D"}.mdi-gender-male-female:before{content:"\F29E"}.mdi-gender-transgender:before{content:"\F29F"}.mdi-gentoo:before{content:"\F8E7"}.mdi-gesture:before{content:"\F7CA"}.mdi-gesture-double-tap:before{content:"\F73B"}.mdi-gesture-swipe-down:before{content:"\F73C"}.mdi-gesture-swipe-left:before{content:"\F73D"}.mdi-gesture-swipe-right:before{content:"\F73E"}.mdi-gesture-swipe-up:before{content:"\F73F"}.mdi-gesture-tap:before{content:"\F740"}.mdi-gesture-two-double-tap:before{content:"\F741"}.mdi-gesture-two-tap:before{content:"\F742"}.mdi-ghost:before{content:"\F2A0"}.mdi-gift:before{content:"\F2A1"}.mdi-git:before{content:"\F2A2"}.mdi-github-box:before{content:"\F2A3"}.mdi-github-circle:before{content:"\F2A4"}.mdi-github-face:before{content:"\F6DA"}.mdi-glass-cocktail:before{content:"\F356"}.mdi-glass-flute:before{content:"\F2A5"}.mdi-glass-mug:before{content:"\F2A6"}.mdi-glass-stange:before{content:"\F2A7"}.mdi-glass-tulip:before{content:"\F2A8"}.mdi-glass-wine:before{content:"\F875"}.mdi-glassdoor:before{content:"\F2A9"}.mdi-glasses:before{content:"\F2AA"}.mdi-globe-model:before{content:"\F8E8"}.mdi-gmail:before{content:"\F2AB"}.mdi-gnome:before{content:"\F2AC"}.mdi-golf:before{content:"\F822"}.mdi-gondola:before{content:"\F685"}.mdi-google:before{content:"\F2AD"}.mdi-google-allo:before{content:"\F801"}.mdi-google-analytics:before{content:"\F7CB"}.mdi-google-assistant:before{content:"\F7CC"}.mdi-google-cardboard:before{content:"\F2AE"}.mdi-google-chrome:before{content:"\F2AF"}.mdi-google-circles:before{content:"\F2B0"}.mdi-google-circles-communities:before{content:"\F2B1"}.mdi-google-circles-extended:before{content:"\F2B2"}.mdi-google-circles-group:before{content:"\F2B3"}.mdi-google-controller:before{content:"\F2B4"}.mdi-google-controller-off:before{content:"\F2B5"}.mdi-google-drive:before{content:"\F2B6"}.mdi-google-earth:before{content:"\F2B7"}.mdi-google-fit:before{content:"\F96B"}.mdi-google-glass:before{content:"\F2B8"}.mdi-google-hangouts:before{content:"\F2C9"}.mdi-google-home:before{content:"\F823"}.mdi-google-keep:before{content:"\F6DB"}.mdi-google-maps:before{content:"\F5F5"}.mdi-google-nearby:before{content:"\F2B9"}.mdi-google-pages:before{content:"\F2BA"}.mdi-google-photos:before{content:"\F6DC"}.mdi-google-physical-web:before{content:"\F2BB"}.mdi-google-play:before{content:"\F2BC"}.mdi-google-plus:before{content:"\F2BD"}.mdi-google-plus-box:before{content:"\F2BE"}.mdi-google-translate:before{content:"\F2BF"}.mdi-google-wallet:before{content:"\F2C0"}.mdi-gpu:before{content:"\F8AD"}.mdi-gradient:before{content:"\F69F"}.mdi-graphql:before{content:"\F876"}.mdi-grease-pencil:before{content:"\F648"}.mdi-greater-than:before{content:"\F96C"}.mdi-greater-than-or-equal:before{content:"\F96D"}.mdi-grid:before{content:"\F2C1"}.mdi-grid-large:before{content:"\F757"}.mdi-grid-off:before{content:"\F2C2"}.mdi-group:before{content:"\F2C3"}.mdi-guitar-acoustic:before{content:"\F770"}.mdi-guitar-electric:before{content:"\F2C4"}.mdi-guitar-pick:before{content:"\F2C5"}.mdi-guitar-pick-outline:before{content:"\F2C6"}.mdi-guy-fawkes-mask:before{content:"\F824"}.mdi-hackernews:before{content:"\F624"}.mdi-hamburger:before{content:"\F684"}.mdi-hammer:before{content:"\F8E9"}.mdi-hand-pointing-right:before{content:"\F2C7"}.mdi-hanger:before{content:"\F2C8"}.mdi-hard-hat:before{content:"\F96E"}.mdi-harddisk:before{content:"\F2CA"}.mdi-headphones:before{content:"\F2CB"}.mdi-headphones-bluetooth:before{content:"\F96F"}.mdi-headphones-box:before{content:"\F2CC"}.mdi-headphones-off:before{content:"\F7CD"}.mdi-headphones-settings:before{content:"\F2CD"}.mdi-headset:before{content:"\F2CE"}.mdi-headset-dock:before{content:"\F2CF"}.mdi-headset-off:before{content:"\F2D0"}.mdi-heart:before{content:"\F2D1"}.mdi-heart-box:before{content:"\F2D2"}.mdi-heart-box-outline:before{content:"\F2D3"}.mdi-heart-broken:before{content:"\F2D4"}.mdi-heart-circle:before{content:"\F970"}.mdi-heart-circle-outline:before{content:"\F971"}.mdi-heart-half:before{content:"\F6DE"}.mdi-heart-half-full:before{content:"\F6DD"}.mdi-heart-half-outline:before{content:"\F6DF"}.mdi-heart-off:before{content:"\F758"}.mdi-heart-outline:before{content:"\F2D5"}.mdi-heart-pulse:before{content:"\F5F6"}.mdi-help:before{content:"\F2D6"}.mdi-help-box:before{content:"\F78A"}.mdi-help-circle:before{content:"\F2D7"}.mdi-help-circle-outline:before{content:"\F625"}.mdi-help-network:before{content:"\F6F4"}.mdi-hexagon:before{content:"\F2D8"}.mdi-hexagon-multiple:before{content:"\F6E0"}.mdi-hexagon-outline:before{content:"\F2D9"}.mdi-high-definition:before{content:"\F7CE"}.mdi-high-definition-box:before{content:"\F877"}.mdi-highway:before{content:"\F5F7"}.mdi-hinduism:before{content:"\F972"}.mdi-history:before{content:"\F2DA"}.mdi-hockey-puck:before{content:"\F878"}.mdi-hockey-sticks:before{content:"\F879"}.mdi-hololens:before{content:"\F2DB"}.mdi-home:before{content:"\F2DC"}.mdi-home-account:before{content:"\F825"}.mdi-home-alert:before{content:"\F87A"}.mdi-home-assistant:before{content:"\F7CF"}.mdi-home-automation:before{content:"\F7D0"}.mdi-home-circle:before{content:"\F7D1"}.mdi-home-currency-usd:before{content:"\F8AE"}.mdi-home-heart:before{content:"\F826"}.mdi-home-lock:before{content:"\F8EA"}.mdi-home-lock-open:before{content:"\F8EB"}.mdi-home-map-marker:before{content:"\F5F8"}.mdi-home-minus:before{content:"\F973"}.mdi-home-modern:before{content:"\F2DD"}.mdi-home-outline:before{content:"\F6A0"}.mdi-home-plus:before{content:"\F974"}.mdi-home-variant:before{content:"\F2DE"}.mdi-hook:before{content:"\F6E1"}.mdi-hook-off:before{content:"\F6E2"}.mdi-hops:before{content:"\F2DF"}.mdi-hospital:before{content:"\F2E0"}.mdi-hospital-building:before{content:"\F2E1"}.mdi-hospital-marker:before{content:"\F2E2"}.mdi-hot-tub:before{content:"\F827"}.mdi-hotel:before{content:"\F2E3"}.mdi-houzz:before{content:"\F2E4"}.mdi-houzz-box:before{content:"\F2E5"}.mdi-hulu:before{content:"\F828"}.mdi-human:before{content:"\F2E6"}.mdi-human-child:before{content:"\F2E7"}.mdi-human-female:before{content:"\F649"}.mdi-human-greeting:before{content:"\F64A"}.mdi-human-handsdown:before{content:"\F64B"}.mdi-human-handsup:before{content:"\F64C"}.mdi-human-male:before{content:"\F64D"}.mdi-human-male-female:before{content:"\F2E8"}.mdi-human-pregnant:before{content:"\F5CF"}.mdi-humble-bundle:before{content:"\F743"}.mdi-ice-cream:before{content:"\F829"}.mdi-image:before{content:"\F2E9"}.mdi-image-album:before{content:"\F2EA"}.mdi-image-area:before{content:"\F2EB"}.mdi-image-area-close:before{content:"\F2EC"}.mdi-image-broken:before{content:"\F2ED"}.mdi-image-broken-variant:before{content:"\F2EE"}.mdi-image-filter:before{content:"\F2EF"}.mdi-image-filter-black-white:before{content:"\F2F0"}.mdi-image-filter-center-focus:before{content:"\F2F1"}.mdi-image-filter-center-focus-weak:before{content:"\F2F2"}.mdi-image-filter-drama:before{content:"\F2F3"}.mdi-image-filter-frames:before{content:"\F2F4"}.mdi-image-filter-hdr:before{content:"\F2F5"}.mdi-image-filter-none:before{content:"\F2F6"}.mdi-image-filter-tilt-shift:before{content:"\F2F7"}.mdi-image-filter-vintage:before{content:"\F2F8"}.mdi-image-multiple:before{content:"\F2F9"}.mdi-image-off:before{content:"\F82A"}.mdi-image-outline:before{content:"\F975"}.mdi-image-plus:before{content:"\F87B"}.mdi-image-search:before{content:"\F976"}.mdi-image-search-outline:before{content:"\F977"}.mdi-import:before{content:"\F2FA"}.mdi-inbox:before{content:"\F686"}.mdi-inbox-arrow-down:before{content:"\F2FB"}.mdi-inbox-arrow-up:before{content:"\F3D1"}.mdi-inbox-multiple:before{content:"\F8AF"}.mdi-incognito:before{content:"\F5F9"}.mdi-infinity:before{content:"\F6E3"}.mdi-information:before{content:"\F2FC"}.mdi-information-outline:before{content:"\F2FD"}.mdi-information-variant:before{content:"\F64E"}.mdi-instagram:before{content:"\F2FE"}.mdi-instapaper:before{content:"\F2FF"}.mdi-internet-explorer:before{content:"\F300"}.mdi-invert-colors:before{content:"\F301"}.mdi-islam:before{content:"\F978"}.mdi-itunes:before{content:"\F676"}.mdi-jeepney:before{content:"\F302"}.mdi-jira:before{content:"\F303"}.mdi-jquery:before{content:"\F87C"}.mdi-jsfiddle:before{content:"\F304"}.mdi-json:before{content:"\F626"}.mdi-judaism:before{content:"\F979"}.mdi-karate:before{content:"\F82B"}.mdi-keg:before{content:"\F305"}.mdi-kettle:before{content:"\F5FA"}.mdi-key:before{content:"\F306"}.mdi-key-change:before{content:"\F307"}.mdi-key-minus:before{content:"\F308"}.mdi-key-plus:before{content:"\F309"}.mdi-key-remove:before{content:"\F30A"}.mdi-key-variant:before{content:"\F30B"}.mdi-keyboard:before{content:"\F30C"}.mdi-keyboard-backspace:before{content:"\F30D"}.mdi-keyboard-caps:before{content:"\F30E"}.mdi-keyboard-close:before{content:"\F30F"}.mdi-keyboard-off:before{content:"\F310"}.mdi-keyboard-outline:before{content:"\F97A"}.mdi-keyboard-return:before{content:"\F311"}.mdi-keyboard-tab:before{content:"\F312"}.mdi-keyboard-variant:before{content:"\F313"}.mdi-kickstarter:before{content:"\F744"}.mdi-kodi:before{content:"\F314"}.mdi-label:before{content:"\F315"}.mdi-label-outline:before{content:"\F316"}.mdi-ladybug:before{content:"\F82C"}.mdi-lambda:before{content:"\F627"}.mdi-lamp:before{content:"\F6B4"}.mdi-lan:before{content:"\F317"}.mdi-lan-connect:before{content:"\F318"}.mdi-lan-disconnect:before{content:"\F319"}.mdi-lan-pending:before{content:"\F31A"}.mdi-language-c:before{content:"\F671"}.mdi-language-cpp:before{content:"\F672"}.mdi-language-csharp:before{content:"\F31B"}.mdi-language-css3:before{content:"\F31C"}.mdi-language-go:before{content:"\F7D2"}.mdi-language-html5:before{content:"\F31D"}.mdi-language-javascript:before{content:"\F31E"}.mdi-language-lua:before{content:"\F8B0"}.mdi-language-php:before{content:"\F31F"}.mdi-language-python:before{content:"\F320"}.mdi-language-python-text:before{content:"\F321"}.mdi-language-r:before{content:"\F7D3"}.mdi-language-swift:before{content:"\F6E4"}.mdi-language-typescript:before{content:"\F6E5"}.mdi-laptop:before{content:"\F322"}.mdi-laptop-chromebook:before{content:"\F323"}.mdi-laptop-mac:before{content:"\F324"}.mdi-laptop-off:before{content:"\F6E6"}.mdi-laptop-windows:before{content:"\F325"}.mdi-lastfm:before{content:"\F326"}.mdi-lastpass:before{content:"\F446"}.mdi-launch:before{content:"\F327"}.mdi-lava-lamp:before{content:"\F7D4"}.mdi-layers:before{content:"\F328"}.mdi-layers-off:before{content:"\F329"}.mdi-lead-pencil:before{content:"\F64F"}.mdi-leaf:before{content:"\F32A"}.mdi-led-off:before{content:"\F32B"}.mdi-led-on:before{content:"\F32C"}.mdi-led-outline:before{content:"\F32D"}.mdi-led-strip:before{content:"\F7D5"}.mdi-led-variant-off:before{content:"\F32E"}.mdi-led-variant-on:before{content:"\F32F"}.mdi-led-variant-outline:before{content:"\F330"}.mdi-less-than:before{content:"\F97B"}.mdi-less-than-or-equal:before{content:"\F97C"}.mdi-library:before{content:"\F331"}.mdi-library-books:before{content:"\F332"}.mdi-library-music:before{content:"\F333"}.mdi-library-plus:before{content:"\F334"}.mdi-lifebuoy:before{content:"\F87D"}.mdi-light-switch:before{content:"\F97D"}.mdi-lightbulb:before{content:"\F335"}.mdi-lightbulb-on:before{content:"\F6E7"}.mdi-lightbulb-on-outline:before{content:"\F6E8"}.mdi-lightbulb-outline:before{content:"\F336"}.mdi-link:before{content:"\F337"}.mdi-link-off:before{content:"\F338"}.mdi-link-variant:before{content:"\F339"}.mdi-link-variant-off:before{content:"\F33A"}.mdi-linkedin:before{content:"\F33B"}.mdi-linkedin-box:before{content:"\F33C"}.mdi-linux:before{content:"\F33D"}.mdi-linux-mint:before{content:"\F8EC"}.mdi-loading:before{content:"\F771"}.mdi-lock:before{content:"\F33E"}.mdi-lock-alert:before{content:"\F8ED"}.mdi-lock-clock:before{content:"\F97E"}.mdi-lock-open:before{content:"\F33F"}.mdi-lock-open-outline:before{content:"\F340"}.mdi-lock-outline:before{content:"\F341"}.mdi-lock-pattern:before{content:"\F6E9"}.mdi-lock-plus:before{content:"\F5FB"}.mdi-lock-question:before{content:"\F8EE"}.mdi-lock-reset:before{content:"\F772"}.mdi-lock-smart:before{content:"\F8B1"}.mdi-locker:before{content:"\F7D6"}.mdi-locker-multiple:before{content:"\F7D7"}.mdi-login:before{content:"\F342"}.mdi-login-variant:before{content:"\F5FC"}.mdi-logout:before{content:"\F343"}.mdi-logout-variant:before{content:"\F5FD"}.mdi-looks:before{content:"\F344"}.mdi-loop:before{content:"\F6EA"}.mdi-loupe:before{content:"\F345"}.mdi-lumx:before{content:"\F346"}.mdi-magnet:before{content:"\F347"}.mdi-magnet-on:before{content:"\F348"}.mdi-magnify:before{content:"\F349"}.mdi-magnify-close:before{content:"\F97F"}.mdi-magnify-minus:before{content:"\F34A"}.mdi-magnify-minus-outline:before{content:"\F6EB"}.mdi-magnify-plus:before{content:"\F34B"}.mdi-magnify-plus-outline:before{content:"\F6EC"}.mdi-mail-ru:before{content:"\F34C"}.mdi-mailbox:before{content:"\F6ED"}.mdi-map:before{content:"\F34D"}.mdi-map-marker:before{content:"\F34E"}.mdi-map-marker-circle:before{content:"\F34F"}.mdi-map-marker-distance:before{content:"\F8EF"}.mdi-map-marker-minus:before{content:"\F650"}.mdi-map-marker-multiple:before{content:"\F350"}.mdi-map-marker-off:before{content:"\F351"}.mdi-map-marker-outline:before{content:"\F7D8"}.mdi-map-marker-plus:before{content:"\F651"}.mdi-map-marker-radius:before{content:"\F352"}.mdi-map-minus:before{content:"\F980"}.mdi-map-outline:before{content:"\F981"}.mdi-map-plus:before{content:"\F982"}.mdi-map-search:before{content:"\F983"}.mdi-map-search-outline:before{content:"\F984"}.mdi-margin:before{content:"\F353"}.mdi-markdown:before{content:"\F354"}.mdi-marker:before{content:"\F652"}.mdi-marker-check:before{content:"\F355"}.mdi-material-design:before{content:"\F985"}.mdi-material-ui:before{content:"\F357"}.mdi-math-compass:before{content:"\F358"}.mdi-matrix:before{content:"\F628"}.mdi-maxcdn:before{content:"\F359"}.mdi-medal:before{content:"\F986"}.mdi-medical-bag:before{content:"\F6EE"}.mdi-medium:before{content:"\F35A"}.mdi-memory:before{content:"\F35B"}.mdi-menu:before{content:"\F35C"}.mdi-menu-down:before{content:"\F35D"}.mdi-menu-down-outline:before{content:"\F6B5"}.mdi-menu-left:before{content:"\F35E"}.mdi-menu-right:before{content:"\F35F"}.mdi-menu-up:before{content:"\F360"}.mdi-menu-up-outline:before{content:"\F6B6"}.mdi-message:before{content:"\F361"}.mdi-message-alert:before{content:"\F362"}.mdi-message-bulleted:before{content:"\F6A1"}.mdi-message-bulleted-off:before{content:"\F6A2"}.mdi-message-draw:before{content:"\F363"}.mdi-message-image:before{content:"\F364"}.mdi-message-outline:before{content:"\F365"}.mdi-message-plus:before{content:"\F653"}.mdi-message-processing:before{content:"\F366"}.mdi-message-reply:before{content:"\F367"}.mdi-message-reply-text:before{content:"\F368"}.mdi-message-settings:before{content:"\F6EF"}.mdi-message-settings-variant:before{content:"\F6F0"}.mdi-message-text:before{content:"\F369"}.mdi-message-text-outline:before{content:"\F36A"}.mdi-message-video:before{content:"\F36B"}.mdi-meteor:before{content:"\F629"}.mdi-metronome:before{content:"\F7D9"}.mdi-metronome-tick:before{content:"\F7DA"}.mdi-micro-sd:before{content:"\F7DB"}.mdi-microphone:before{content:"\F36C"}.mdi-microphone-minus:before{content:"\F8B2"}.mdi-microphone-off:before{content:"\F36D"}.mdi-microphone-outline:before{content:"\F36E"}.mdi-microphone-plus:before{content:"\F8B3"}.mdi-microphone-settings:before{content:"\F36F"}.mdi-microphone-variant:before{content:"\F370"}.mdi-microphone-variant-off:before{content:"\F371"}.mdi-microscope:before{content:"\F654"}.mdi-microsoft:before{content:"\F372"}.mdi-microsoft-dynamics:before{content:"\F987"}.mdi-midi:before{content:"\F8F0"}.mdi-midi-port:before{content:"\F8F1"}.mdi-minecraft:before{content:"\F373"}.mdi-minus:before{content:"\F374"}.mdi-minus-box:before{content:"\F375"}.mdi-minus-box-outline:before{content:"\F6F1"}.mdi-minus-circle:before{content:"\F376"}.mdi-minus-circle-outline:before{content:"\F377"}.mdi-minus-network:before{content:"\F378"}.mdi-mixcloud:before{content:"\F62A"}.mdi-mixed-reality:before{content:"\F87E"}.mdi-mixer:before{content:"\F7DC"}.mdi-monitor:before{content:"\F379"}.mdi-monitor-cellphone:before{content:"\F988"}.mdi-monitor-cellphone-star:before{content:"\F989"}.mdi-monitor-multiple:before{content:"\F37A"}.mdi-more:before{content:"\F37B"}.mdi-motorbike:before{content:"\F37C"}.mdi-mouse:before{content:"\F37D"}.mdi-mouse-bluetooth:before{content:"\F98A"}.mdi-mouse-off:before{content:"\F37E"}.mdi-mouse-variant:before{content:"\F37F"}.mdi-mouse-variant-off:before{content:"\F380"}.mdi-move-resize:before{content:"\F655"}.mdi-move-resize-variant:before{content:"\F656"}.mdi-movie:before{content:"\F381"}.mdi-movie-roll:before{content:"\F7DD"}.mdi-muffin:before{content:"\F98B"}.mdi-multiplication:before{content:"\F382"}.mdi-multiplication-box:before{content:"\F383"}.mdi-mushroom:before{content:"\F7DE"}.mdi-mushroom-outline:before{content:"\F7DF"}.mdi-music:before{content:"\F759"}.mdi-music-box:before{content:"\F384"}.mdi-music-box-outline:before{content:"\F385"}.mdi-music-circle:before{content:"\F386"}.mdi-music-note:before{content:"\F387"}.mdi-music-note-bluetooth:before{content:"\F5FE"}.mdi-music-note-bluetooth-off:before{content:"\F5FF"}.mdi-music-note-eighth:before{content:"\F388"}.mdi-music-note-half:before{content:"\F389"}.mdi-music-note-off:before{content:"\F38A"}.mdi-music-note-quarter:before{content:"\F38B"}.mdi-music-note-sixteenth:before{content:"\F38C"}.mdi-music-note-whole:before{content:"\F38D"}.mdi-music-off:before{content:"\F75A"}.mdi-nas:before{content:"\F8F2"}.mdi-nativescript:before{content:"\F87F"}.mdi-nature:before{content:"\F38E"}.mdi-nature-people:before{content:"\F38F"}.mdi-navigation:before{content:"\F390"}.mdi-near-me:before{content:"\F5CD"}.mdi-needle:before{content:"\F391"}.mdi-netflix:before{content:"\F745"}.mdi-network:before{content:"\F6F2"}.mdi-network-strength-1:before{content:"\F8F3"}.mdi-network-strength-1-alert:before{content:"\F8F4"}.mdi-network-strength-2:before{content:"\F8F5"}.mdi-network-strength-2-alert:before{content:"\F8F6"}.mdi-network-strength-3:before{content:"\F8F7"}.mdi-network-strength-3-alert:before{content:"\F8F8"}.mdi-network-strength-4:before{content:"\F8F9"}.mdi-network-strength-4-alert:before{content:"\F8FA"}.mdi-network-strength-off:before{content:"\F8FB"}.mdi-network-strength-off-outline:before{content:"\F8FC"}.mdi-network-strength-outline:before{content:"\F8FD"}.mdi-new-box:before{content:"\F394"}.mdi-newspaper:before{content:"\F395"}.mdi-nfc:before{content:"\F396"}.mdi-nfc-tap:before{content:"\F397"}.mdi-nfc-variant:before{content:"\F398"}.mdi-ninja:before{content:"\F773"}.mdi-nintendo-switch:before{content:"\F7E0"}.mdi-nodejs:before{content:"\F399"}.mdi-not-equal:before{content:"\F98C"}.mdi-not-equal-variant:before{content:"\F98D"}.mdi-note:before{content:"\F39A"}.mdi-note-multiple:before{content:"\F6B7"}.mdi-note-multiple-outline:before{content:"\F6B8"}.mdi-note-outline:before{content:"\F39B"}.mdi-note-plus:before{content:"\F39C"}.mdi-note-plus-outline:before{content:"\F39D"}.mdi-note-text:before{content:"\F39E"}.mdi-notebook:before{content:"\F82D"}.mdi-notification-clear-all:before{content:"\F39F"}.mdi-npm:before{content:"\F6F6"}.mdi-npm-variant:before{content:"\F98E"}.mdi-npm-variant-outline:before{content:"\F98F"}.mdi-nuke:before{content:"\F6A3"}.mdi-null:before{content:"\F7E1"}.mdi-numeric:before{content:"\F3A0"}.mdi-numeric-0-box:before{content:"\F3A1"}.mdi-numeric-0-box-multiple-outline:before{content:"\F3A2"}.mdi-numeric-0-box-outline:before{content:"\F3A3"}.mdi-numeric-1-box:before{content:"\F3A4"}.mdi-numeric-1-box-multiple-outline:before{content:"\F3A5"}.mdi-numeric-1-box-outline:before{content:"\F3A6"}.mdi-numeric-2-box:before{content:"\F3A7"}.mdi-numeric-2-box-multiple-outline:before{content:"\F3A8"}.mdi-numeric-2-box-outline:before{content:"\F3A9"}.mdi-numeric-3-box:before{content:"\F3AA"}.mdi-numeric-3-box-multiple-outline:before{content:"\F3AB"}.mdi-numeric-3-box-outline:before{content:"\F3AC"}.mdi-numeric-4-box:before{content:"\F3AD"}.mdi-numeric-4-box-multiple-outline:before{content:"\F3AE"}.mdi-numeric-4-box-outline:before{content:"\F3AF"}.mdi-numeric-5-box:before{content:"\F3B0"}.mdi-numeric-5-box-multiple-outline:before{content:"\F3B1"}.mdi-numeric-5-box-outline:before{content:"\F3B2"}.mdi-numeric-6-box:before{content:"\F3B3"}.mdi-numeric-6-box-multiple-outline:before{content:"\F3B4"}.mdi-numeric-6-box-outline:before{content:"\F3B5"}.mdi-numeric-7-box:before{content:"\F3B6"}.mdi-numeric-7-box-multiple-outline:before{content:"\F3B7"}.mdi-numeric-7-box-outline:before{content:"\F3B8"}.mdi-numeric-8-box:before{content:"\F3B9"}.mdi-numeric-8-box-multiple-outline:before{content:"\F3BA"}.mdi-numeric-8-box-outline:before{content:"\F3BB"}.mdi-numeric-9-box:before{content:"\F3BC"}.mdi-numeric-9-box-multiple-outline:before{content:"\F3BD"}.mdi-numeric-9-box-outline:before{content:"\F3BE"}.mdi-numeric-9-plus-box:before{content:"\F3BF"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"\F3C0"}.mdi-numeric-9-plus-box-outline:before{content:"\F3C1"}.mdi-nut:before{content:"\F6F7"}.mdi-nutrition:before{content:"\F3C2"}.mdi-oar:before{content:"\F67B"}.mdi-octagon:before{content:"\F3C3"}.mdi-octagon-outline:before{content:"\F3C4"}.mdi-octagram:before{content:"\F6F8"}.mdi-octagram-outline:before{content:"\F774"}.mdi-odnoklassniki:before{content:"\F3C5"}.mdi-office:before{content:"\F3C6"}.mdi-office-building:before{content:"\F990"}.mdi-oil:before{content:"\F3C7"}.mdi-oil-temperature:before{content:"\F3C8"}.mdi-omega:before{content:"\F3C9"}.mdi-onedrive:before{content:"\F3CA"}.mdi-onenote:before{content:"\F746"}.mdi-onepassword:before{content:"\F880"}.mdi-opacity:before{content:"\F5CC"}.mdi-open-in-app:before{content:"\F3CB"}.mdi-open-in-new:before{content:"\F3CC"}.mdi-openid:before{content:"\F3CD"}.mdi-opera:before{content:"\F3CE"}.mdi-orbit:before{content:"\F018"}.mdi-ornament:before{content:"\F3CF"}.mdi-ornament-variant:before{content:"\F3D0"}.mdi-owl:before{content:"\F3D2"}.mdi-package:before{content:"\F3D3"}.mdi-package-down:before{content:"\F3D4"}.mdi-package-up:before{content:"\F3D5"}.mdi-package-variant:before{content:"\F3D6"}.mdi-package-variant-closed:before{content:"\F3D7"}.mdi-page-first:before{content:"\F600"}.mdi-page-last:before{content:"\F601"}.mdi-page-layout-body:before{content:"\F6F9"}.mdi-page-layout-footer:before{content:"\F6FA"}.mdi-page-layout-header:before{content:"\F6FB"}.mdi-page-layout-sidebar-left:before{content:"\F6FC"}.mdi-page-layout-sidebar-right:before{content:"\F6FD"}.mdi-palette:before{content:"\F3D8"}.mdi-palette-advanced:before{content:"\F3D9"}.mdi-palette-swatch:before{content:"\F8B4"}.mdi-panda:before{content:"\F3DA"}.mdi-pandora:before{content:"\F3DB"}.mdi-panorama:before{content:"\F3DC"}.mdi-panorama-fisheye:before{content:"\F3DD"}.mdi-panorama-horizontal:before{content:"\F3DE"}.mdi-panorama-vertical:before{content:"\F3DF"}.mdi-panorama-wide-angle:before{content:"\F3E0"}.mdi-paper-cut-vertical:before{content:"\F3E1"}.mdi-paperclip:before{content:"\F3E2"}.mdi-parking:before{content:"\F3E3"}.mdi-passport:before{content:"\F7E2"}.mdi-patreon:before{content:"\F881"}.mdi-pause:before{content:"\F3E4"}.mdi-pause-circle:before{content:"\F3E5"}.mdi-pause-circle-outline:before{content:"\F3E6"}.mdi-pause-octagon:before{content:"\F3E7"}.mdi-pause-octagon-outline:before{content:"\F3E8"}.mdi-paw:before{content:"\F3E9"}.mdi-paw-off:before{content:"\F657"}.mdi-paypal:before{content:"\F882"}.mdi-peace:before{content:"\F883"}.mdi-pen:before{content:"\F3EA"}.mdi-pencil:before{content:"\F3EB"}.mdi-pencil-box:before{content:"\F3EC"}.mdi-pencil-box-outline:before{content:"\F3ED"}.mdi-pencil-circle:before{content:"\F6FE"}.mdi-pencil-circle-outline:before{content:"\F775"}.mdi-pencil-lock:before{content:"\F3EE"}.mdi-pencil-off:before{content:"\F3EF"}.mdi-pentagon:before{content:"\F6FF"}.mdi-pentagon-outline:before{content:"\F700"}.mdi-percent:before{content:"\F3F0"}.mdi-periodic-table:before{content:"\F8B5"}.mdi-periodic-table-co2:before{content:"\F7E3"}.mdi-periscope:before{content:"\F747"}.mdi-pharmacy:before{content:"\F3F1"}.mdi-phone:before{content:"\F3F2"}.mdi-phone-bluetooth:before{content:"\F3F3"}.mdi-phone-classic:before{content:"\F602"}.mdi-phone-forward:before{content:"\F3F4"}.mdi-phone-hangup:before{content:"\F3F5"}.mdi-phone-in-talk:before{content:"\F3F6"}.mdi-phone-incoming:before{content:"\F3F7"}.mdi-phone-locked:before{content:"\F3F8"}.mdi-phone-log:before{content:"\F3F9"}.mdi-phone-minus:before{content:"\F658"}.mdi-phone-missed:before{content:"\F3FA"}.mdi-phone-outgoing:before{content:"\F3FB"}.mdi-phone-paused:before{content:"\F3FC"}.mdi-phone-plus:before{content:"\F659"}.mdi-phone-return:before{content:"\F82E"}.mdi-phone-rotate-landscape:before{content:"\F884"}.mdi-phone-rotate-portrait:before{content:"\F885"}.mdi-phone-settings:before{content:"\F3FD"}.mdi-phone-voip:before{content:"\F3FE"}.mdi-pi:before{content:"\F3FF"}.mdi-pi-box:before{content:"\F400"}.mdi-piano:before{content:"\F67C"}.mdi-pickaxe:before{content:"\F8B6"}.mdi-pier:before{content:"\F886"}.mdi-pier-crane:before{content:"\F887"}.mdi-pig:before{content:"\F401"}.mdi-pill:before{content:"\F402"}.mdi-pillar:before{content:"\F701"}.mdi-pin:before{content:"\F403"}.mdi-pin-off:before{content:"\F404"}.mdi-pin-off-outline:before{content:"\F92F"}.mdi-pin-outline:before{content:"\F930"}.mdi-pine-tree:before{content:"\F405"}.mdi-pine-tree-box:before{content:"\F406"}.mdi-pinterest:before{content:"\F407"}.mdi-pinterest-box:before{content:"\F408"}.mdi-pipe:before{content:"\F7E4"}.mdi-pipe-disconnected:before{content:"\F7E5"}.mdi-pipe-leak:before{content:"\F888"}.mdi-pistol:before{content:"\F702"}.mdi-piston:before{content:"\F889"}.mdi-pizza:before{content:"\F409"}.mdi-plane-shield:before{content:"\F6BA"}.mdi-play:before{content:"\F40A"}.mdi-play-box-outline:before{content:"\F40B"}.mdi-play-circle:before{content:"\F40C"}.mdi-play-circle-outline:before{content:"\F40D"}.mdi-play-network:before{content:"\F88A"}.mdi-play-pause:before{content:"\F40E"}.mdi-play-protected-content:before{content:"\F40F"}.mdi-play-speed:before{content:"\F8FE"}.mdi-playlist-check:before{content:"\F5C7"}.mdi-playlist-edit:before{content:"\F8FF"}.mdi-playlist-minus:before{content:"\F410"}.mdi-playlist-play:before{content:"\F411"}.mdi-playlist-plus:before{content:"\F412"}.mdi-playlist-remove:before{content:"\F413"}.mdi-playstation:before{content:"\F414"}.mdi-plex:before{content:"\F6B9"}.mdi-plus:before{content:"\F415"}.mdi-plus-box:before{content:"\F416"}.mdi-plus-box-outline:before{content:"\F703"}.mdi-plus-circle:before{content:"\F417"}.mdi-plus-circle-multiple-outline:before{content:"\F418"}.mdi-plus-circle-outline:before{content:"\F419"}.mdi-plus-minus:before{content:"\F991"}.mdi-plus-minus-box:before{content:"\F992"}.mdi-plus-network:before{content:"\F41A"}.mdi-plus-one:before{content:"\F41B"}.mdi-plus-outline:before{content:"\F704"}.mdi-pocket:before{content:"\F41C"}.mdi-podcast:before{content:"\F993"}.mdi-pokeball:before{content:"\F41D"}.mdi-poker-chip:before{content:"\F82F"}.mdi-polaroid:before{content:"\F41E"}.mdi-poll:before{content:"\F41F"}.mdi-poll-box:before{content:"\F420"}.mdi-polymer:before{content:"\F421"}.mdi-pool:before{content:"\F606"}.mdi-popcorn:before{content:"\F422"}.mdi-pot:before{content:"\F65A"}.mdi-pot-mix:before{content:"\F65B"}.mdi-pound:before{content:"\F423"}.mdi-pound-box:before{content:"\F424"}.mdi-power:before{content:"\F425"}.mdi-power-cycle:before{content:"\F900"}.mdi-power-off:before{content:"\F901"}.mdi-power-on:before{content:"\F902"}.mdi-power-plug:before{content:"\F6A4"}.mdi-power-plug-off:before{content:"\F6A5"}.mdi-power-settings:before{content:"\F426"}.mdi-power-sleep:before{content:"\F903"}.mdi-power-socket:before{content:"\F427"}.mdi-power-socket-au:before{content:"\F904"}.mdi-power-socket-eu:before{content:"\F7E6"}.mdi-power-socket-uk:before{content:"\F7E7"}.mdi-power-socket-us:before{content:"\F7E8"}.mdi-power-standby:before{content:"\F905"}.mdi-prescription:before{content:"\F705"}.mdi-presentation:before{content:"\F428"}.mdi-presentation-play:before{content:"\F429"}.mdi-printer:before{content:"\F42A"}.mdi-printer-3d:before{content:"\F42B"}.mdi-printer-alert:before{content:"\F42C"}.mdi-printer-settings:before{content:"\F706"}.mdi-priority-high:before{content:"\F603"}.mdi-priority-low:before{content:"\F604"}.mdi-professional-hexagon:before{content:"\F42D"}.mdi-progress-check:before{content:"\F994"}.mdi-progress-clock:before{content:"\F995"}.mdi-progress-download:before{content:"\F996"}.mdi-progress-upload:before{content:"\F997"}.mdi-projector:before{content:"\F42E"}.mdi-projector-screen:before{content:"\F42F"}.mdi-publish:before{content:"\F6A6"}.mdi-pulse:before{content:"\F430"}.mdi-puzzle:before{content:"\F431"}.mdi-qi:before{content:"\F998"}.mdi-qqchat:before{content:"\F605"}.mdi-qrcode:before{content:"\F432"}.mdi-qrcode-edit:before{content:"\F8B7"}.mdi-qrcode-scan:before{content:"\F433"}.mdi-quadcopter:before{content:"\F434"}.mdi-quality-high:before{content:"\F435"}.mdi-quicktime:before{content:"\F436"}.mdi-rabbit:before{content:"\F906"}.mdi-radar:before{content:"\F437"}.mdi-radiator:before{content:"\F438"}.mdi-radio:before{content:"\F439"}.mdi-radio-handheld:before{content:"\F43A"}.mdi-radio-tower:before{content:"\F43B"}.mdi-radioactive:before{content:"\F43C"}.mdi-radiobox-blank:before{content:"\F43D"}.mdi-radiobox-marked:before{content:"\F43E"}.mdi-raspberrypi:before{content:"\F43F"}.mdi-ray-end:before{content:"\F440"}.mdi-ray-end-arrow:before{content:"\F441"}.mdi-ray-start:before{content:"\F442"}.mdi-ray-start-arrow:before{content:"\F443"}.mdi-ray-start-end:before{content:"\F444"}.mdi-ray-vertex:before{content:"\F445"}.mdi-react:before{content:"\F707"}.mdi-read:before{content:"\F447"}.mdi-receipt:before{content:"\F449"}.mdi-record:before{content:"\F44A"}.mdi-record-player:before{content:"\F999"}.mdi-record-rec:before{content:"\F44B"}.mdi-recycle:before{content:"\F44C"}.mdi-reddit:before{content:"\F44D"}.mdi-redo:before{content:"\F44E"}.mdi-redo-variant:before{content:"\F44F"}.mdi-refresh:before{content:"\F450"}.mdi-regex:before{content:"\F451"}.mdi-relative-scale:before{content:"\F452"}.mdi-reload:before{content:"\F453"}.mdi-reminder:before{content:"\F88B"}.mdi-remote:before{content:"\F454"}.mdi-remote-desktop:before{content:"\F8B8"}.mdi-rename-box:before{content:"\F455"}.mdi-reorder-horizontal:before{content:"\F687"}.mdi-reorder-vertical:before{content:"\F688"}.mdi-repeat:before{content:"\F456"}.mdi-repeat-off:before{content:"\F457"}.mdi-repeat-once:before{content:"\F458"}.mdi-replay:before{content:"\F459"}.mdi-reply:before{content:"\F45A"}.mdi-reply-all:before{content:"\F45B"}.mdi-reproduction:before{content:"\F45C"}.mdi-resize-bottom-right:before{content:"\F45D"}.mdi-responsive:before{content:"\F45E"}.mdi-restart:before{content:"\F708"}.mdi-restore:before{content:"\F99A"}.mdi-restore-clock:before{content:"\F6A7"}.mdi-rewind:before{content:"\F45F"}.mdi-rewind-outline:before{content:"\F709"}.mdi-rhombus:before{content:"\F70A"}.mdi-rhombus-outline:before{content:"\F70B"}.mdi-ribbon:before{content:"\F460"}.mdi-rice:before{content:"\F7E9"}.mdi-ring:before{content:"\F7EA"}.mdi-road:before{content:"\F461"}.mdi-road-variant:before{content:"\F462"}.mdi-robot:before{content:"\F6A8"}.mdi-robot-vacuum:before{content:"\F70C"}.mdi-robot-vacuum-variant:before{content:"\F907"}.mdi-rocket:before{content:"\F463"}.mdi-room-service:before{content:"\F88C"}.mdi-rotate-3d:before{content:"\F464"}.mdi-rotate-left:before{content:"\F465"}.mdi-rotate-left-variant:before{content:"\F466"}.mdi-rotate-right:before{content:"\F467"}.mdi-rotate-right-variant:before{content:"\F468"}.mdi-rounded-corner:before{content:"\F607"}.mdi-router-wireless:before{content:"\F469"}.mdi-routes:before{content:"\F46A"}.mdi-rowing:before{content:"\F608"}.mdi-rss:before{content:"\F46B"}.mdi-rss-box:before{content:"\F46C"}.mdi-ruler:before{content:"\F46D"}.mdi-run:before{content:"\F70D"}.mdi-run-fast:before{content:"\F46E"}.mdi-sale:before{content:"\F46F"}.mdi-salesforce:before{content:"\F88D"}.mdi-sass:before{content:"\F7EB"}.mdi-satellite:before{content:"\F470"}.mdi-satellite-uplink:before{content:"\F908"}.mdi-satellite-variant:before{content:"\F471"}.mdi-sausage:before{content:"\F8B9"}.mdi-saxophone:before{content:"\F609"}.mdi-scale:before{content:"\F472"}.mdi-scale-balance:before{content:"\F5D1"}.mdi-scale-bathroom:before{content:"\F473"}.mdi-scanner:before{content:"\F6AA"}.mdi-scanner-off:before{content:"\F909"}.mdi-school:before{content:"\F474"}.mdi-screen-rotation:before{content:"\F475"}.mdi-screen-rotation-lock:before{content:"\F476"}.mdi-screwdriver:before{content:"\F477"}.mdi-script:before{content:"\F478"}.mdi-sd:before{content:"\F479"}.mdi-seal:before{content:"\F47A"}.mdi-search-web:before{content:"\F70E"}.mdi-seat-flat:before{content:"\F47B"}.mdi-seat-flat-angled:before{content:"\F47C"}.mdi-seat-individual-suite:before{content:"\F47D"}.mdi-seat-legroom-extra:before{content:"\F47E"}.mdi-seat-legroom-normal:before{content:"\F47F"}.mdi-seat-legroom-reduced:before{content:"\F480"}.mdi-seat-recline-extra:before{content:"\F481"}.mdi-seat-recline-normal:before{content:"\F482"}.mdi-security:before{content:"\F483"}.mdi-security-account:before{content:"\F88E"}.mdi-security-close:before{content:"\F99B"}.mdi-security-home:before{content:"\F689"}.mdi-security-lock:before{content:"\F99C"}.mdi-security-network:before{content:"\F484"}.mdi-security-off:before{content:"\F99D"}.mdi-select:before{content:"\F485"}.mdi-select-all:before{content:"\F486"}.mdi-select-inverse:before{content:"\F487"}.mdi-select-off:before{content:"\F488"}.mdi-selection:before{content:"\F489"}.mdi-selection-off:before{content:"\F776"}.mdi-send:before{content:"\F48A"}.mdi-send-secure:before{content:"\F7EC"}.mdi-serial-port:before{content:"\F65C"}.mdi-server:before{content:"\F48B"}.mdi-server-minus:before{content:"\F48C"}.mdi-server-network:before{content:"\F48D"}.mdi-server-network-off:before{content:"\F48E"}.mdi-server-off:before{content:"\F48F"}.mdi-server-plus:before{content:"\F490"}.mdi-server-remove:before{content:"\F491"}.mdi-server-security:before{content:"\F492"}.mdi-set-all:before{content:"\F777"}.mdi-set-center:before{content:"\F778"}.mdi-set-center-right:before{content:"\F779"}.mdi-set-left:before{content:"\F77A"}.mdi-set-left-center:before{content:"\F77B"}.mdi-set-left-right:before{content:"\F77C"}.mdi-set-none:before{content:"\F77D"}.mdi-set-right:before{content:"\F77E"}.mdi-set-top-box:before{content:"\F99E"}.mdi-settings:before{content:"\F493"}.mdi-settings-box:before{content:"\F494"}.mdi-settings-outline:before{content:"\F8BA"}.mdi-shape:before{content:"\F830"}.mdi-shape-circle-plus:before{content:"\F65D"}.mdi-shape-outline:before{content:"\F831"}.mdi-shape-plus:before{content:"\F495"}.mdi-shape-polygon-plus:before{content:"\F65E"}.mdi-shape-rectangle-plus:before{content:"\F65F"}.mdi-shape-square-plus:before{content:"\F660"}.mdi-share:before{content:"\F496"}.mdi-share-outline:before{content:"\F931"}.mdi-share-variant:before{content:"\F497"}.mdi-shield:before{content:"\F498"}.mdi-shield-half-full:before{content:"\F77F"}.mdi-shield-outline:before{content:"\F499"}.mdi-ship-wheel:before{content:"\F832"}.mdi-shopping:before{content:"\F49A"}.mdi-shopping-music:before{content:"\F49B"}.mdi-shovel:before{content:"\F70F"}.mdi-shovel-off:before{content:"\F710"}.mdi-shower:before{content:"\F99F"}.mdi-shower-head:before{content:"\F9A0"}.mdi-shredder:before{content:"\F49C"}.mdi-shuffle:before{content:"\F49D"}.mdi-shuffle-disabled:before{content:"\F49E"}.mdi-shuffle-variant:before{content:"\F49F"}.mdi-sigma:before{content:"\F4A0"}.mdi-sigma-lower:before{content:"\F62B"}.mdi-sign-caution:before{content:"\F4A1"}.mdi-sign-direction:before{content:"\F780"}.mdi-sign-text:before{content:"\F781"}.mdi-signal:before{content:"\F4A2"}.mdi-signal-2g:before{content:"\F711"}.mdi-signal-3g:before{content:"\F712"}.mdi-signal-4g:before{content:"\F713"}.mdi-signal-cellular-1:before{content:"\F8BB"}.mdi-signal-cellular-2:before{content:"\F8BC"}.mdi-signal-cellular-3:before{content:"\F8BD"}.mdi-signal-cellular-outline:before{content:"\F8BE"}.mdi-signal-hspa:before{content:"\F714"}.mdi-signal-hspa-plus:before{content:"\F715"}.mdi-signal-off:before{content:"\F782"}.mdi-signal-variant:before{content:"\F60A"}.mdi-silverware:before{content:"\F4A3"}.mdi-silverware-fork:before{content:"\F4A4"}.mdi-silverware-spoon:before{content:"\F4A5"}.mdi-silverware-variant:before{content:"\F4A6"}.mdi-sim:before{content:"\F4A7"}.mdi-sim-alert:before{content:"\F4A8"}.mdi-sim-off:before{content:"\F4A9"}.mdi-sitemap:before{content:"\F4AA"}.mdi-skip-backward:before{content:"\F4AB"}.mdi-skip-forward:before{content:"\F4AC"}.mdi-skip-next:before{content:"\F4AD"}.mdi-skip-next-circle:before{content:"\F661"}.mdi-skip-next-circle-outline:before{content:"\F662"}.mdi-skip-previous:before{content:"\F4AE"}.mdi-skip-previous-circle:before{content:"\F663"}.mdi-skip-previous-circle-outline:before{content:"\F664"}.mdi-skull:before{content:"\F68B"}.mdi-skype:before{content:"\F4AF"}.mdi-skype-business:before{content:"\F4B0"}.mdi-slack:before{content:"\F4B1"}.mdi-slackware:before{content:"\F90A"}.mdi-sleep:before{content:"\F4B2"}.mdi-sleep-off:before{content:"\F4B3"}.mdi-smoke-detector:before{content:"\F392"}.mdi-smoking:before{content:"\F4B4"}.mdi-smoking-off:before{content:"\F4B5"}.mdi-snapchat:before{content:"\F4B6"}.mdi-snowflake:before{content:"\F716"}.mdi-snowman:before{content:"\F4B7"}.mdi-soccer:before{content:"\F4B8"}.mdi-soccer-field:before{content:"\F833"}.mdi-sofa:before{content:"\F4B9"}.mdi-solid:before{content:"\F68C"}.mdi-sort:before{content:"\F4BA"}.mdi-sort-alphabetical:before{content:"\F4BB"}.mdi-sort-ascending:before{content:"\F4BC"}.mdi-sort-descending:before{content:"\F4BD"}.mdi-sort-numeric:before{content:"\F4BE"}.mdi-sort-variant:before{content:"\F4BF"}.mdi-soundcloud:before{content:"\F4C0"}.mdi-source-branch:before{content:"\F62C"}.mdi-source-commit:before{content:"\F717"}.mdi-source-commit-end:before{content:"\F718"}.mdi-source-commit-end-local:before{content:"\F719"}.mdi-source-commit-local:before{content:"\F71A"}.mdi-source-commit-next-local:before{content:"\F71B"}.mdi-source-commit-start:before{content:"\F71C"}.mdi-source-commit-start-next-local:before{content:"\F71D"}.mdi-source-fork:before{content:"\F4C1"}.mdi-source-merge:before{content:"\F62D"}.mdi-source-pull:before{content:"\F4C2"}.mdi-soy-sauce:before{content:"\F7ED"}.mdi-speaker:before{content:"\F4C3"}.mdi-speaker-bluetooth:before{content:"\F9A1"}.mdi-speaker-off:before{content:"\F4C4"}.mdi-speaker-wireless:before{content:"\F71E"}.mdi-speedometer:before{content:"\F4C5"}.mdi-spellcheck:before{content:"\F4C6"}.mdi-spotify:before{content:"\F4C7"}.mdi-spotlight:before{content:"\F4C8"}.mdi-spotlight-beam:before{content:"\F4C9"}.mdi-spray:before{content:"\F665"}.mdi-square:before{content:"\F763"}.mdi-square-edit-outline:before{content:"\F90B"}.mdi-square-inc:before{content:"\F4CA"}.mdi-square-inc-cash:before{content:"\F4CB"}.mdi-square-outline:before{content:"\F762"}.mdi-square-root:before{content:"\F783"}.mdi-square-root-box:before{content:"\F9A2"}.mdi-ssh:before{content:"\F8BF"}.mdi-stack-exchange:before{content:"\F60B"}.mdi-stack-overflow:before{content:"\F4CC"}.mdi-stadium:before{content:"\F71F"}.mdi-stairs:before{content:"\F4CD"}.mdi-standard-definition:before{content:"\F7EE"}.mdi-star:before{content:"\F4CE"}.mdi-star-circle:before{content:"\F4CF"}.mdi-star-circle-outline:before{content:"\F9A3"}.mdi-star-face:before{content:"\F9A4"}.mdi-star-half:before{content:"\F4D0"}.mdi-star-off:before{content:"\F4D1"}.mdi-star-outline:before{content:"\F4D2"}.mdi-steam:before{content:"\F4D3"}.mdi-steam-box:before{content:"\F90C"}.mdi-steering:before{content:"\F4D4"}.mdi-steering-off:before{content:"\F90D"}.mdi-step-backward:before{content:"\F4D5"}.mdi-step-backward-2:before{content:"\F4D6"}.mdi-step-forward:before{content:"\F4D7"}.mdi-step-forward-2:before{content:"\F4D8"}.mdi-stethoscope:before{content:"\F4D9"}.mdi-sticker:before{content:"\F5D0"}.mdi-sticker-emoji:before{content:"\F784"}.mdi-stocking:before{content:"\F4DA"}.mdi-stop:before{content:"\F4DB"}.mdi-stop-circle:before{content:"\F666"}.mdi-stop-circle-outline:before{content:"\F667"}.mdi-store:before{content:"\F4DC"}.mdi-store-24-hour:before{content:"\F4DD"}.mdi-stove:before{content:"\F4DE"}.mdi-subdirectory-arrow-left:before{content:"\F60C"}.mdi-subdirectory-arrow-right:before{content:"\F60D"}.mdi-subway:before{content:"\F6AB"}.mdi-subway-variant:before{content:"\F4DF"}.mdi-summit:before{content:"\F785"}.mdi-sunglasses:before{content:"\F4E0"}.mdi-surround-sound:before{content:"\F5C5"}.mdi-surround-sound-2-0:before{content:"\F7EF"}.mdi-surround-sound-3-1:before{content:"\F7F0"}.mdi-surround-sound-5-1:before{content:"\F7F1"}.mdi-surround-sound-7-1:before{content:"\F7F2"}.mdi-svg:before{content:"\F720"}.mdi-swap-horizontal:before{content:"\F4E1"}.mdi-swap-horizontal-variant:before{content:"\F8C0"}.mdi-swap-vertical:before{content:"\F4E2"}.mdi-swap-vertical-variant:before{content:"\F8C1"}.mdi-swim:before{content:"\F4E3"}.mdi-switch:before{content:"\F4E4"}.mdi-sword:before{content:"\F4E5"}.mdi-sword-cross:before{content:"\F786"}.mdi-sync:before{content:"\F4E6"}.mdi-sync-alert:before{content:"\F4E7"}.mdi-sync-off:before{content:"\F4E8"}.mdi-tab:before{content:"\F4E9"}.mdi-tab-plus:before{content:"\F75B"}.mdi-tab-unselected:before{content:"\F4EA"}.mdi-table:before{content:"\F4EB"}.mdi-table-column:before{content:"\F834"}.mdi-table-column-plus-after:before{content:"\F4EC"}.mdi-table-column-plus-before:before{content:"\F4ED"}.mdi-table-column-remove:before{content:"\F4EE"}.mdi-table-column-width:before{content:"\F4EF"}.mdi-table-edit:before{content:"\F4F0"}.mdi-table-large:before{content:"\F4F1"}.mdi-table-merge-cells:before{content:"\F9A5"}.mdi-table-of-contents:before{content:"\F835"}.mdi-table-row:before{content:"\F836"}.mdi-table-row-height:before{content:"\F4F2"}.mdi-table-row-plus-after:before{content:"\F4F3"}.mdi-table-row-plus-before:before{content:"\F4F4"}.mdi-table-row-remove:before{content:"\F4F5"}.mdi-table-search:before{content:"\F90E"}.mdi-table-settings:before{content:"\F837"}.mdi-tablet:before{content:"\F4F6"}.mdi-tablet-android:before{content:"\F4F7"}.mdi-tablet-cellphone:before{content:"\F9A6"}.mdi-tablet-ipad:before{content:"\F4F8"}.mdi-taco:before{content:"\F761"}.mdi-tag:before{content:"\F4F9"}.mdi-tag-faces:before{content:"\F4FA"}.mdi-tag-heart:before{content:"\F68A"}.mdi-tag-minus:before{content:"\F90F"}.mdi-tag-multiple:before{content:"\F4FB"}.mdi-tag-outline:before{content:"\F4FC"}.mdi-tag-plus:before{content:"\F721"}.mdi-tag-remove:before{content:"\F722"}.mdi-tag-text-outline:before{content:"\F4FD"}.mdi-target:before{content:"\F4FE"}.mdi-taxi:before{content:"\F4FF"}.mdi-teach:before{content:"\F88F"}.mdi-teamviewer:before{content:"\F500"}.mdi-telegram:before{content:"\F501"}.mdi-television:before{content:"\F502"}.mdi-television-box:before{content:"\F838"}.mdi-television-classic:before{content:"\F7F3"}.mdi-television-classic-off:before{content:"\F839"}.mdi-television-guide:before{content:"\F503"}.mdi-television-off:before{content:"\F83A"}.mdi-temperature-celsius:before{content:"\F504"}.mdi-temperature-fahrenheit:before{content:"\F505"}.mdi-temperature-kelvin:before{content:"\F506"}.mdi-tennis:before{content:"\F507"}.mdi-tent:before{content:"\F508"}.mdi-terrain:before{content:"\F509"}.mdi-test-tube:before{content:"\F668"}.mdi-test-tube-empty:before{content:"\F910"}.mdi-test-tube-off:before{content:"\F911"}.mdi-text:before{content:"\F9A7"}.mdi-text-shadow:before{content:"\F669"}.mdi-text-short:before{content:"\F9A8"}.mdi-text-subject:before{content:"\F9A9"}.mdi-text-to-speech:before{content:"\F50A"}.mdi-text-to-speech-off:before{content:"\F50B"}.mdi-textbox:before{content:"\F60E"}.mdi-textbox-password:before{content:"\F7F4"}.mdi-texture:before{content:"\F50C"}.mdi-theater:before{content:"\F50D"}.mdi-theme-light-dark:before{content:"\F50E"}.mdi-thermometer:before{content:"\F50F"}.mdi-thermometer-lines:before{content:"\F510"}.mdi-thermostat:before{content:"\F393"}.mdi-thermostat-box:before{content:"\F890"}.mdi-thought-bubble:before{content:"\F7F5"}.mdi-thought-bubble-outline:before{content:"\F7F6"}.mdi-thumb-down:before{content:"\F511"}.mdi-thumb-down-outline:before{content:"\F512"}.mdi-thumb-up:before{content:"\F513"}.mdi-thumb-up-outline:before{content:"\F514"}.mdi-thumbs-up-down:before{content:"\F515"}.mdi-ticket:before{content:"\F516"}.mdi-ticket-account:before{content:"\F517"}.mdi-ticket-confirmation:before{content:"\F518"}.mdi-ticket-outline:before{content:"\F912"}.mdi-ticket-percent:before{content:"\F723"}.mdi-tie:before{content:"\F519"}.mdi-tilde:before{content:"\F724"}.mdi-timelapse:before{content:"\F51A"}.mdi-timer:before{content:"\F51B"}.mdi-timer-10:before{content:"\F51C"}.mdi-timer-3:before{content:"\F51D"}.mdi-timer-off:before{content:"\F51E"}.mdi-timer-sand:before{content:"\F51F"}.mdi-timer-sand-empty:before{content:"\F6AC"}.mdi-timer-sand-full:before{content:"\F78B"}.mdi-timetable:before{content:"\F520"}.mdi-toggle-switch:before{content:"\F521"}.mdi-toggle-switch-off:before{content:"\F522"}.mdi-toilet:before{content:"\F9AA"}.mdi-toolbox:before{content:"\F9AB"}.mdi-toolbox-outline:before{content:"\F9AC"}.mdi-tooltip:before{content:"\F523"}.mdi-tooltip-edit:before{content:"\F524"}.mdi-tooltip-image:before{content:"\F525"}.mdi-tooltip-outline:before{content:"\F526"}.mdi-tooltip-outline-plus:before{content:"\F527"}.mdi-tooltip-text:before{content:"\F528"}.mdi-tooth:before{content:"\F8C2"}.mdi-tooth-outline:before{content:"\F529"}.mdi-tor:before{content:"\F52A"}.mdi-tournament:before{content:"\F9AD"}.mdi-tower-beach:before{content:"\F680"}.mdi-tower-fire:before{content:"\F681"}.mdi-towing:before{content:"\F83B"}.mdi-track-light:before{content:"\F913"}.mdi-trackpad:before{content:"\F7F7"}.mdi-trackpad-lock:before{content:"\F932"}.mdi-tractor:before{content:"\F891"}.mdi-traffic-light:before{content:"\F52B"}.mdi-train:before{content:"\F52C"}.mdi-train-variant:before{content:"\F8C3"}.mdi-tram:before{content:"\F52D"}.mdi-transcribe:before{content:"\F52E"}.mdi-transcribe-close:before{content:"\F52F"}.mdi-transfer:before{content:"\F530"}.mdi-transit-transfer:before{content:"\F6AD"}.mdi-transition:before{content:"\F914"}.mdi-transition-masked:before{content:"\F915"}.mdi-translate:before{content:"\F5CA"}.mdi-treasure-chest:before{content:"\F725"}.mdi-tree:before{content:"\F531"}.mdi-trello:before{content:"\F532"}.mdi-trending-down:before{content:"\F533"}.mdi-trending-neutral:before{content:"\F534"}.mdi-trending-up:before{content:"\F535"}.mdi-triangle:before{content:"\F536"}.mdi-triangle-outline:before{content:"\F537"}.mdi-trophy:before{content:"\F538"}.mdi-trophy-award:before{content:"\F539"}.mdi-trophy-outline:before{content:"\F53A"}.mdi-trophy-variant:before{content:"\F53B"}.mdi-trophy-variant-outline:before{content:"\F53C"}.mdi-truck:before{content:"\F53D"}.mdi-truck-delivery:before{content:"\F53E"}.mdi-truck-fast:before{content:"\F787"}.mdi-truck-trailer:before{content:"\F726"}.mdi-tshirt-crew:before{content:"\F53F"}.mdi-tshirt-v:before{content:"\F540"}.mdi-tumble-dryer:before{content:"\F916"}.mdi-tumblr:before{content:"\F541"}.mdi-tumblr-box:before{content:"\F917"}.mdi-tumblr-reblog:before{content:"\F542"}.mdi-tune:before{content:"\F62E"}.mdi-tune-vertical:before{content:"\F66A"}.mdi-twitch:before{content:"\F543"}.mdi-twitter:before{content:"\F544"}.mdi-twitter-box:before{content:"\F545"}.mdi-twitter-circle:before{content:"\F546"}.mdi-twitter-retweet:before{content:"\F547"}.mdi-two-factor-authentication:before{content:"\F9AE"}.mdi-uber:before{content:"\F748"}.mdi-ubuntu:before{content:"\F548"}.mdi-ultra-high-definition:before{content:"\F7F8"}.mdi-umbraco:before{content:"\F549"}.mdi-umbrella:before{content:"\F54A"}.mdi-umbrella-closed:before{content:"\F9AF"}.mdi-umbrella-outline:before{content:"\F54B"}.mdi-undo:before{content:"\F54C"}.mdi-undo-variant:before{content:"\F54D"}.mdi-unfold-less-horizontal:before{content:"\F54E"}.mdi-unfold-less-vertical:before{content:"\F75F"}.mdi-unfold-more-horizontal:before{content:"\F54F"}.mdi-unfold-more-vertical:before{content:"\F760"}.mdi-ungroup:before{content:"\F550"}.mdi-unity:before{content:"\F6AE"}.mdi-unreal:before{content:"\F9B0"}.mdi-untappd:before{content:"\F551"}.mdi-update:before{content:"\F6AF"}.mdi-upload:before{content:"\F552"}.mdi-upload-multiple:before{content:"\F83C"}.mdi-upload-network:before{content:"\F6F5"}.mdi-usb:before{content:"\F553"}.mdi-van-passenger:before{content:"\F7F9"}.mdi-van-utility:before{content:"\F7FA"}.mdi-vanish:before{content:"\F7FB"}.mdi-vector-arrange-above:before{content:"\F554"}.mdi-vector-arrange-below:before{content:"\F555"}.mdi-vector-circle:before{content:"\F556"}.mdi-vector-circle-variant:before{content:"\F557"}.mdi-vector-combine:before{content:"\F558"}.mdi-vector-curve:before{content:"\F559"}.mdi-vector-difference:before{content:"\F55A"}.mdi-vector-difference-ab:before{content:"\F55B"}.mdi-vector-difference-ba:before{content:"\F55C"}.mdi-vector-ellipse:before{content:"\F892"}.mdi-vector-intersection:before{content:"\F55D"}.mdi-vector-line:before{content:"\F55E"}.mdi-vector-point:before{content:"\F55F"}.mdi-vector-polygon:before{content:"\F560"}.mdi-vector-polyline:before{content:"\F561"}.mdi-vector-radius:before{content:"\F749"}.mdi-vector-rectangle:before{content:"\F5C6"}.mdi-vector-selection:before{content:"\F562"}.mdi-vector-square:before{content:"\F001"}.mdi-vector-triangle:before{content:"\F563"}.mdi-vector-union:before{content:"\F564"}.mdi-venmo:before{content:"\F578"}.mdi-verified:before{content:"\F565"}.mdi-vibrate:before{content:"\F566"}.mdi-video:before{content:"\F567"}.mdi-video-3d:before{content:"\F7FC"}.mdi-video-4k-box:before{content:"\F83D"}.mdi-video-account:before{content:"\F918"}.mdi-video-image:before{content:"\F919"}.mdi-video-input-antenna:before{content:"\F83E"}.mdi-video-input-component:before{content:"\F83F"}.mdi-video-input-hdmi:before{content:"\F840"}.mdi-video-input-svideo:before{content:"\F841"}.mdi-video-minus:before{content:"\F9B1"}.mdi-video-off:before{content:"\F568"}.mdi-video-plus:before{content:"\F9B2"}.mdi-video-stabilization:before{content:"\F91A"}.mdi-video-switch:before{content:"\F569"}.mdi-view-agenda:before{content:"\F56A"}.mdi-view-array:before{content:"\F56B"}.mdi-view-carousel:before{content:"\F56C"}.mdi-view-column:before{content:"\F56D"}.mdi-view-dashboard:before{content:"\F56E"}.mdi-view-dashboard-variant:before{content:"\F842"}.mdi-view-day:before{content:"\F56F"}.mdi-view-grid:before{content:"\F570"}.mdi-view-headline:before{content:"\F571"}.mdi-view-list:before{content:"\F572"}.mdi-view-module:before{content:"\F573"}.mdi-view-parallel:before{content:"\F727"}.mdi-view-quilt:before{content:"\F574"}.mdi-view-sequential:before{content:"\F728"}.mdi-view-stream:before{content:"\F575"}.mdi-view-week:before{content:"\F576"}.mdi-vimeo:before{content:"\F577"}.mdi-violin:before{content:"\F60F"}.mdi-virtual-reality:before{content:"\F893"}.mdi-visualstudio:before{content:"\F610"}.mdi-vk:before{content:"\F579"}.mdi-vk-box:before{content:"\F57A"}.mdi-vk-circle:before{content:"\F57B"}.mdi-vlc:before{content:"\F57C"}.mdi-voice:before{content:"\F5CB"}.mdi-voicemail:before{content:"\F57D"}.mdi-volleyball:before{content:"\F9B3"}.mdi-volume-high:before{content:"\F57E"}.mdi-volume-low:before{content:"\F57F"}.mdi-volume-medium:before{content:"\F580"}.mdi-volume-minus:before{content:"\F75D"}.mdi-volume-mute:before{content:"\F75E"}.mdi-volume-off:before{content:"\F581"}.mdi-volume-plus:before{content:"\F75C"}.mdi-vpn:before{content:"\F582"}.mdi-vuejs:before{content:"\F843"}.mdi-walk:before{content:"\F583"}.mdi-wall:before{content:"\F7FD"}.mdi-wall-sconce:before{content:"\F91B"}.mdi-wall-sconce-flat:before{content:"\F91C"}.mdi-wall-sconce-variant:before{content:"\F91D"}.mdi-wallet:before{content:"\F584"}.mdi-wallet-giftcard:before{content:"\F585"}.mdi-wallet-membership:before{content:"\F586"}.mdi-wallet-travel:before{content:"\F587"}.mdi-wan:before{content:"\F588"}.mdi-washing-machine:before{content:"\F729"}.mdi-watch:before{content:"\F589"}.mdi-watch-export:before{content:"\F58A"}.mdi-watch-export-variant:before{content:"\F894"}.mdi-watch-import:before{content:"\F58B"}.mdi-watch-import-variant:before{content:"\F895"}.mdi-watch-variant:before{content:"\F896"}.mdi-watch-vibrate:before{content:"\F6B0"}.mdi-water:before{content:"\F58C"}.mdi-water-off:before{content:"\F58D"}.mdi-water-percent:before{content:"\F58E"}.mdi-water-pump:before{content:"\F58F"}.mdi-watermark:before{content:"\F612"}.mdi-waves:before{content:"\F78C"}.mdi-weather-cloudy:before{content:"\F590"}.mdi-weather-fog:before{content:"\F591"}.mdi-weather-hail:before{content:"\F592"}.mdi-weather-hurricane:before{content:"\F897"}.mdi-weather-lightning:before{content:"\F593"}.mdi-weather-lightning-rainy:before{content:"\F67D"}.mdi-weather-night:before{content:"\F594"}.mdi-weather-partlycloudy:before{content:"\F595"}.mdi-weather-pouring:before{content:"\F596"}.mdi-weather-rainy:before{content:"\F597"}.mdi-weather-snowy:before{content:"\F598"}.mdi-weather-snowy-rainy:before{content:"\F67E"}.mdi-weather-sunny:before{content:"\F599"}.mdi-weather-sunset:before{content:"\F59A"}.mdi-weather-sunset-down:before{content:"\F59B"}.mdi-weather-sunset-up:before{content:"\F59C"}.mdi-weather-windy:before{content:"\F59D"}.mdi-weather-windy-variant:before{content:"\F59E"}.mdi-web:before{content:"\F59F"}.mdi-webcam:before{content:"\F5A0"}.mdi-webhook:before{content:"\F62F"}.mdi-webpack:before{content:"\F72A"}.mdi-wechat:before{content:"\F611"}.mdi-weight:before{content:"\F5A1"}.mdi-weight-kilogram:before{content:"\F5A2"}.mdi-weight-pound:before{content:"\F9B4"}.mdi-whatsapp:before{content:"\F5A3"}.mdi-wheelchair-accessibility:before{content:"\F5A4"}.mdi-whistle:before{content:"\F9B5"}.mdi-white-balance-auto:before{content:"\F5A5"}.mdi-white-balance-incandescent:before{content:"\F5A6"}.mdi-white-balance-iridescent:before{content:"\F5A7"}.mdi-white-balance-sunny:before{content:"\F5A8"}.mdi-widgets:before{content:"\F72B"}.mdi-wifi:before{content:"\F5A9"}.mdi-wifi-off:before{content:"\F5AA"}.mdi-wifi-strength-1:before{content:"\F91E"}.mdi-wifi-strength-1-alert:before{content:"\F91F"}.mdi-wifi-strength-1-lock:before{content:"\F920"}.mdi-wifi-strength-2:before{content:"\F921"}.mdi-wifi-strength-2-alert:before{content:"\F922"}.mdi-wifi-strength-2-lock:before{content:"\F923"}.mdi-wifi-strength-3:before{content:"\F924"}.mdi-wifi-strength-3-alert:before{content:"\F925"}.mdi-wifi-strength-3-lock:before{content:"\F926"}.mdi-wifi-strength-4:before{content:"\F927"}.mdi-wifi-strength-4-alert:before{content:"\F928"}.mdi-wifi-strength-4-lock:before{content:"\F929"}.mdi-wifi-strength-alert-outline:before{content:"\F92A"}.mdi-wifi-strength-lock-outline:before{content:"\F92B"}.mdi-wifi-strength-off:before{content:"\F92C"}.mdi-wifi-strength-off-outline:before{content:"\F92D"}.mdi-wifi-strength-outline:before{content:"\F92E"}.mdi-wii:before{content:"\F5AB"}.mdi-wiiu:before{content:"\F72C"}.mdi-wikipedia:before{content:"\F5AC"}.mdi-window-close:before{content:"\F5AD"}.mdi-window-closed:before{content:"\F5AE"}.mdi-window-maximize:before{content:"\F5AF"}.mdi-window-minimize:before{content:"\F5B0"}.mdi-window-open:before{content:"\F5B1"}.mdi-window-restore:before{content:"\F5B2"}.mdi-windows:before{content:"\F5B3"}.mdi-wordpress:before{content:"\F5B4"}.mdi-worker:before{content:"\F5B5"}.mdi-wrap:before{content:"\F5B6"}.mdi-wrench:before{content:"\F5B7"}.mdi-wunderlist:before{content:"\F5B8"}.mdi-xamarin:before{content:"\F844"}.mdi-xamarin-outline:before{content:"\F845"}.mdi-xaml:before{content:"\F673"}.mdi-xbox:before{content:"\F5B9"}.mdi-xbox-controller:before{content:"\F5BA"}.mdi-xbox-controller-battery-alert:before{content:"\F74A"}.mdi-xbox-controller-battery-empty:before{content:"\F74B"}.mdi-xbox-controller-battery-full:before{content:"\F74C"}.mdi-xbox-controller-battery-low:before{content:"\F74D"}.mdi-xbox-controller-battery-medium:before{content:"\F74E"}.mdi-xbox-controller-battery-unknown:before{content:"\F74F"}.mdi-xbox-controller-off:before{content:"\F5BB"}.mdi-xda:before{content:"\F5BC"}.mdi-xing:before{content:"\F5BD"}.mdi-xing-box:before{content:"\F5BE"}.mdi-xing-circle:before{content:"\F5BF"}.mdi-xml:before{content:"\F5C0"}.mdi-xmpp:before{content:"\F7FE"}.mdi-yammer:before{content:"\F788"}.mdi-yeast:before{content:"\F5C1"}.mdi-yelp:before{content:"\F5C2"}.mdi-yin-yang:before{content:"\F67F"}.mdi-youtube:before{content:"\F5C3"}.mdi-youtube-creator-studio:before{content:"\F846"}.mdi-youtube-gaming:before{content:"\F847"}.mdi-youtube-tv:before{content:"\F448"}.mdi-zip-box:before{content:"\F5C4"}.mdi-blank:before{content:"\F68C";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:rgba(0,0,0,0.54)}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,0.26)}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:rgba(255,255,255,0.3)}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}

/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps__rail-x:hover,
.ps__rail-y:hover,
.ps__rail-x:focus,
.ps__rail-y:focus {
  background-color: transparent;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: rgba(130,130,138,.6);
  border-radius: 0px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: rgba(130,130,138,.6);
  border-radius: 0px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x {
  background-color: transparent;
  height: 6px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y {
  background-color: transparent;
  width: 6px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.preloader-background {
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #f3f5f7;
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;	
}
body[data-site_mode="dark"] .preloader-background{
  background-color: var(--dark-900);
}
body.ajax .preloader-background,
body.ajaxurl .preloader-background{
	z-index: 999;
}
body.ishome.ajax .preloader-background,
body.ishome.ajaxurl .preloader-background{
    z-index: 99999;
}


#preloader {
    display: block;
    position: relative;
    left: 50%;
    top: 50%;
    width: 100px;
    height: 100px;
    margin: -50px 0 0 -50px;
    border-radius: 50%;
    border: 2px solid transparent;
    border-top-color: #B39DDB;

    -webkit-animation: spin 1.5s linear infinite; 
    animation: spin 1.5s linear infinite; 
    z-index: 1001;
	}

    #preloader:before {
        content: "";
        position: absolute;
        top: 5px;
        left: 5px;
        right: 5px;
        bottom: 5px;
        border-radius: 50%;
        border: 2px solid transparent;
        border-top-color: #81D4FA;

        -webkit-animation: spin 2.5s linear infinite; 
        animation: spin 2.5s linear infinite; 
	}

    #preloader:after {
        content: "";
        position: absolute;
        top: 15px;
        left: 15px;
        right: 15px;
        bottom: 15px;
        border-radius: 50%;
        border: 2px solid transparent;
        border-top-color: #80CBC4;
        -webkit-animation: spin 2s linear infinite; 
          animation: spin 2s linear infinite; 
    }

    @-webkit-keyframes spin {
        0%   { 
            -webkit-transform: rotate(0deg);  
            -ms-transform: rotate(0deg);  
            transform: rotate(0deg);  
        }
        100% {
            -webkit-transform: rotate(360deg);  
            -ms-transform: rotate(360deg);  
            transform: rotate(360deg);  
        }
    }
    @keyframes spin {
        0%   { 
            -webkit-transform: rotate(0deg);  
            -ms-transform: rotate(0deg);  
            transform: rotate(0deg);  
        }
        100% {
            -webkit-transform: rotate(360deg);  
            -ms-transform: rotate(360deg);  
            transform: rotate(360deg);  
        }
    }
:root {

  --primary-color: #26A69A; /*teal*/
  --primary-rgb: 38, 166, 154; /*teal*/
  --primary-filter: 23,75,70; /*teal*/
  --accent-color: #EC407A; /*pink*/
  --accent-rgb: 236, 64, 122; /*pink*/

  --danger-color: #EF5350; /*red*/
  --success-color: #66BB6A; /*green*/
  --info-color: #42A5F5; /*blue*/
  --warning-color: #FFB300; /*amber*/

  --danger-rgb: 239, 83, 80; /*red*/
  --success-rgb: 102, 187, 106; /*green*/
  --info-rgb: 66, 165, 245; /*blue*/
  --warning-rgb: 255, 179, 0; /*amber*/


  --deep-purple-color: #7E57C2;
  --red-color: #EF5350;
  --orange-color: #FF7043;
  --blue-color: #42A5F5;
  --green-color: #66BB6A;
  --teal-color: #26A69A;
  --amber-color: #FFB300;
  --pink-color: #EC407A;
  --indigo-color: #3F51B5;
  --blue-grey-color: #78909C;
  --brown-color: #8D6E63;
  --cyan-color: #00BCD4;
  --light-green-color: #8BC34A;
  --purple-color: #AB47BC;
  --grey-color: #616161;

  --border-radius: 12px;
  --border-radius-button: 38px;
  --border-radius-50percent: 50%;

  --brand-facebook-color: #3b5998;
  --brand-twitter-color: #1da1f2;
  --brand-dribbble-color: #ea4c89;
  --brand-google-plus-color: #ea4335;
  --brand-linkedin-color: #007bb5;
  --brand-whatsapp-color: #4fce5d;
  --brand-gmail-color: #D44638;
  --brand-pinterest-color: #E60023;
  --brand-instagram-color: #A2292E;
  --brand-microsoft-color: #00A4EF;

  --dark-900:  #263238;
  --dark-800:  #37474F;
  --dark-700:  #455a64;
  --dark-600 : #546E7A;

}

body[data-theme="red"]{
  --primary-color: #EF5350; /*red*/
  --primary-rgb: 239, 83, 80; /*red*/
  --primary-filter: 75,34,34; /*red*/
  --accent-color: #3F51B5; /*indigo*/
  --accent-rgb: 63, 81, 181; /*indigo*/
  }
  
  
  body[data-theme="orange"]{
  --primary-color: #FF7043; /*orange*/
  --primary-rgb: 255, 112, 67; /*orange*/
  --primary-filter: 114,58,41; /*orange*/
  --accent-color: #42A5F5; /*blue*/
  --accent-rgb: 66, 165, 245; /*blue*/
  }
  
  
  body[data-theme="blue"]{
  --primary-color: #42A5F5; /*blue*/
  --primary-rgb: 66, 165, 245; /*blue*/
  --primary-filter: 29,59,84; /*blue*/
  --accent-color: #EF5350; /*red*/
  --accent-rgb: 239, 83, 80; /*red*/
  }
  
  
  body[data-theme="green"]{
  --primary-color: #66BB6A; /*green*/
  --primary-rgb: 102, 187, 106; /*green*/
  --primary-filter: 23,82,26; /*green*/
  --accent-color: #EC407A; /*pink*/
  --accent-rgb: 236, 64, 122; /*pink*/
  }
  
  
  body[data-theme="teal"]{
  --primary-color: #26A69A; /*teal*/
  --primary-rgb: 38, 166, 154; /*teal*/
  --primary-filter: 23,75,70; /*teal*/
  --accent-color: #EC407A; /*pink*/
  --accent-rgb: 236, 64, 122; /*pink*/
  }
  
  
  body[data-theme="amber"]{
  --primary-color: #FFB300; /*amber*/
  --primary-filter: 85,69,22; /*amber*/
  --accent-color: #7E57C2; /*primary*/
  --accent-rgb: 126, 87, 194; /*primary*/
  }
  
  
  body[data-theme="pink"]{
  --primary-color: #EC407A; /*pink*/
  --primary-rgb: 236, 64, 122; /*pink*/
  --primary-filter: 97,30,53; /*pink*/
  --accent-color: #26A69A; /*teal*/
  --accent-rgb: 38, 166, 154; /*teal*/
  }
  
  
  body[data-theme="indigo"]{
  --primary-color: #3F51B5; /*indigo*/
  --primary-rgb: 63, 81, 181; /*indigo*/
  --primary-filter: 32,42,91; /*indigo*/
  --accent-color: #FF7043; /*orange*/
  --accent-rgb: 255, 112, 67; /*orange*/
  }
  
  
  body[data-theme="blue-grey"]{
  --primary-color: #78909C; /*blue-grey*/
  --primary-rgb: 120, 144, 156; /*blue-grey*/
  --primary-filter: 41,59,68; /*blue-grey*/
  --accent-color: #00BCD4; /*cyan*/
  --accent-rgb: 0, 188, 212; /*cyan*/
  }
  
  
  body[data-theme="brown"]{
  --primary-color: #8D6E63; /*brown*/
  --primary-rgb: 141, 110, 99; /*brown*/
  --primary-filter: 62,40,32; /*brown*/
  --accent-color: #FFB300; /*amber*/
  --accent-rgb: 255, 179, 0; /*amber*/
  }
  
  
  body[data-theme="cyan"]{
  --primary-color: #00BCD4; /*cyan*/
  --primary-rgb: 0, 188, 212; /*cyan*/
  --primary-filter: 29,79,85; /*cyan*/
  --accent-color: #FF7043; /*orange*/
  --accent-rgb: 255, 112, 67; /*orange*/
  }
  
  
  body[data-theme="light-green"]{
  --primary-color: #8BC34A; /*light-green*/
  --primary-rgb: 139, 195, 74; /*light-green*/
  --primary-filter: 67,98,31; /*light-green*/
  --accent-color: #EF5350; /*red*/
  --accent-rgb: 239, 83, 80; /*red*/
  }
  
  body[data-theme="deep-purple"]{
    --primary-color: #7E57C2; /*deep-purple*/
    --primary-rgb: 126, 87, 94; /*deep-purple*/
    --primary-filter: 24,13,42; /*deep-purple*/
    --accent-color: #00BCD4; /*cyan*/
    --accent-rgb: 0, 188, 212; /*cyan*/
    }
  
  body[data-theme="purple"]{
  --primary-color: #AB47BC; /*purple*/
  --primary-rgb: 171, 71, 188; /*purple*/
  --primary-filter: 90,41,99; /*purple*/
  --accent-color: #66BB6A; /*green*/
  --accent-rgb: 102, 187, 106; /*green*/
  }
  
  
  body[data-theme="grey"]{
  --primary-color: #616161; /*grey*/
  --primary-rgb: 97, 97, 97; /*grey*/
  --primary-filter: 33,33,33; /*grey*/
  --accent-color: #26A69A; /*teal*/
  --accent-rgb: 38, 166, 154; /*teal*/
  }
  
/*----------------------------------------
  General Layout
------------------------------------------*/
* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
body {
	background: #ffffff;
	color: var(--dark-700);
}
body,
body *,
p {
	font-family: Roboto;
	font-size: 15px;
	line-height: 25px;
	font-weight: 500;
}
body.ajax nav.navigation,
body.ajaxurl nav.navigation {
	position: relative;
	z-index: 999;
}

body.ajaxloading #response_wrapper,
body.ajaxloading .sidenav,
body.ajaxloading .sidesettings {
	opacity: 0;
}

@media only screen and (max-width: 768px) {
	::-webkit-scrollbar {
		display: none;
	}
}

/* .container.full {
	margin: 0px;
	width: 100%;
}
.container.full .sec-tit {
	margin-left: 24px;
} */
.container.no-margin {
	width: 100%;
	margin: 0px auto;
}


.container.over{
	background-color: #ffffff;
	z-index: 1;
	position: relative;
	/*border-radius: var(--border-radius);*/
	border-top-left-radius: 24px;
	border-top-right-radius: 24px;
	padding: 0 24px;
	margin-bottom: 30px;
	width: 100%;
	box-shadow: 0 -5px 6px -2px rgb(0 0 0 / 10%);
  -webkit-box-shadow: 0 -5px 6px -2px rgb(0 0 0 / 10%);
}

.container.over.primary-bg{
	background-color: var(--primary-color);
}
.container.over.mb0{
	margin-bottom: 0;
}
.container.over.float-top{
	top: -30px;
	position: relative;
	z-index: 998;
	margin-bottom: -30px;
}
.container.overhide{
	overflow: hidden;
}
.container.bb{
	border-bottom: 1px solid #e0e0e0;
}
.container.flat{
	z-index: 1;
	position: relative;
	padding: 0 24px;
	margin-bottom: 30px;
	width: 100%;
}

.sidenav .waves-ripple{
	background: transparent !important;
}
/*----------------------------------------
  Typography
------------------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Oswald;
	font-weight: 400;
	text-transform: uppercase;
}

h1 {
	font-size: 36px;
	line-height: 62px;
	margin: 1.8rem 0 1rem 0;
}
h2 {
	font-size: 30px;
	line-height: 52px;
	margin: 1.5rem 0 1rem 0;
}
h3 {
	font-size: 26px;
	line-height: 45px;
	margin: 1.5rem 0 0.8rem 0;
}
h4 {
	font-size: 23px;
	line-height: 39px;
	margin: 1.4rem 0 0.5rem 0;
}
h5 {
	font-size: 20px;
	line-height: 34px;
	margin: 1.1rem 0 0.5rem 0;
}
h6 {
	font-size: 18px;
	line-height: 30px;
	margin: 0.9rem 0 0.5rem 0;
}
strong {
	font-weight: 600;
}

a {
	color: var(--primary-color);
}
h4.sec-tit{
	line-height: 34px;
}
.sec-tit.mt0{
	margin-top: 0;
}
.sec-tit {
	position: relative;
}
.sec-tit:after {
	display: block;
	position: relative;
	content: " ";
	height: 1px;
	width: 40px;
	margin: 8px 0 0px 20px;
	background: var(--primary-color);
}
.sec-tit:before {
	display: block;
	position: absolute;
	content: " ";
	height: 3px;
	width: 20px;
	margin: 7px 0 0px 0;
	background: var(--primary-color);
	top: 34px;
}
.sec-tit.center:after {
	margin: 10px auto 0px auto;
	width: 60px;
}
.sec-tit.center:before {
	left: 50%;
	margin-left: -10px !important;
	top: 36px;
}
.white-text .sec-tit:after,
.white-text .sec-tit:before,
.sec-tit.white-text:after,
.sec-tit.white-text:before {
	background: #ffffff;
	opacity: 0.8;
}

.secondary-content {
	color: #607d8b;
}
.dark-text {
	color: var(--dark-700);
}
.light {
	font-weight: 400;
}
label {
	color: var(--dark-600);
}
.transparent {
	background-color: transparent;
}
.section.pt0{
	padding-top: 0;
}
.section.pb0{
	padding-bottom: 0;
}
.ph24{
	padding-right: 24px;
	padding-left: 24px;
}
/*----------------------------------------
  Page Title
------------------------------------------*/

.pagetitle {
	text-transform: uppercase;
	font-weight: 400;
	font-size: 24px;
	line-height: 36px;
	position: relative;
	margin-top: 50px;
}

.pagetitle::after {
	display: block;
	position: relative;
	content: " ";
	height: 1px;
    width: 40px;
    margin: 8px 0 0px 20px;
	background: var(--primary-color);
}
.pagetitle::before {
	display: block;
	position: absolute;
	content: " ";
	height: 3px;
    width: 20px;
    margin: 7px 0 0px 0;
	background: var(--primary-color);
	/* top: 36px; */
	bottom: -1px;
}

.small {
	font-size: 14px;
	opacity: 0.8;
}
.text-upper {
	text-transform: uppercase;
}
.preloader-background {
	background-color: #f5f5f5;
}

/*----------------------------------------
  Helper Classes
------------------------------------------*/
.top-0 {
	margin-top: 0px;
}
.bot-0 {
	margin-bottom: 0px;
}
.bot-20 {
	margin-bottom: 20px;
}
.pad-top-15 {
	padding-top: 15px;
}
.pad-15 {
	padding: 0 15px;
}
.pad-30 {
	padding: 0 30px;
}
.spacer {
	margin-bottom: 20px;
	display: block;
	width: 100%;
	height: 1px;
}
.spacer-line {
	margin-bottom: 1px;
	display: block;
	width: 100%;
	height: 1px;
}
.spacer-small {
	margin-bottom: 3px;
	display: block;
	width: 100%;
	height: 1px;
}
.spacer-medium {
	margin-bottom: 30px;
	display: block;
	width: 100%;
	height: 1px;
}
.spacer-large {
	margin-bottom: 50px;
	display: block;
	width: 100%;
	height: 1px;
}
.spacer-xlarge {
	margin-bottom: 100px;
	display: block;
	width: 100%;
	height: 1px;
}

.col.pad-0,
.pad-0 {
	padding: 0px;
}
.divider {
	background-color: #eeeeee;
	width: 90%;
	margin: 0 5%;
}
.inblock{
	display: inline-block;
}
body .white-bg {
	background-color: #ffffff;
}
body .theme-bg {
	background-color: #ffffff;
}
body[data-site_mode="dark"] .theme-bg {
	background-color: var(--dark-800);
}

body .primary-bg {
	background-color: var(--primary-color);
}
body .primary-bg-light {
	background-color: rgba(var(--primary-rgb), 0.1);
}
body .primary-text {
	color: var(--primary-color);
}
body .accent-bg {
	background-color: var(--accent-color);
}
body .accent-bg-light {
	background-color: rgba(var(--accent-rgb), 0.1);
}
body .accent-text {
	color: var(--accent-color);
}

.b0{
	border: none !important;
}
.pl0{
	padding-left: 0 !important;
}
.pr0{
	padding-right: 0 !important;
}
.mb0{
	margin-bottom: 0;
}
/*----------------------------------------
  Highlight
------------------------------------------*/
.highlight {
	padding: 2px 5px;
}

/*----------------------------------------
  Breadcrumbs
------------------------------------------*/
.breadcrumb:before {
	content: "\F142";
	font: normal normal normal 24px/1 "Material Design Icons";
}
.breadcrumb.black-text:before {
	color: rgba(50, 50, 50, 0.7);
}


/*----------------------------------------
  Preloader
------------------------------------------*/

/*----------------------------------------
  type 5
------------------------------------------*/

.preloader-wrapper{
  height: 90px;
  width: 90px;
}
@keyframes loading {
  0% {
    width: 50pt;
    height: 50pt;
    margin-top: 0;
  }
  25% {
    height: 4pt;
    margin-top: 23pt;
  }
  50% {
    width: 4pt;
  }
  75% {
    width: 50pt;
  }
  100% {
    width: 50pt;
    height: 50pt;
    margin-top: 0;
  }
}

.preloader-wrapper .loader {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  border: var(--primary-color) 2px solid;
  margin-left: auto;
  margin-right: auto;
  background-color: transparent;
  animation: loading 1s infinite;
  position: relative;
  top: 15px;
}




/*----------------------------------------
  UI - buttons
------------------------------------------*/

.ui-buttons .btn, .ui-buttons .btn-large, .ui-buttons .btn-small{
  margin: 10px 10px 0 0;
}
.ui-buttons .btn-floating{
  margin: 10px 30px 0 0;
}

/*----------------------------------------
  UI - badges & Waves
------------------------------------------*/
.ui-badges .badge{
  margin: 10px 10px 0 0;
  float: left;
}

.ui-wavesgrid img{
  vertical-align: top;
}
.ui-wavesgrid .col{
  margin-bottom: 15px;
}

/*----------------------------------------
  UI - Colors
------------------------------------------*/
.ui-colors{
  padding: 0 .75rem;
}
.ui-colors .col{
  margin: 0px 0 0px 0;
  /* border-bottom: 1px solid #e0e0e0; */
  padding: 0 0 20px 0;
}
.ui-colors .col .col{
  border: none;
  border-radius: var(--border-radius-50percent);
  margin: 5px;
  height: 50px;
  width: 50px;
}
.ui-colors .col div{
  margin: 1px 0px 0 0;
  padding: 12px 20px;
}

/*----------------------------------------
  UI - Toasts
------------------------------------------*/
.ui-toasts .btn{
  margin: 10px 10px 0 0;
}

/*----------------------------------------
  UI - Modal
------------------------------------------*/
.ui-modal .btn{
  margin: 10px 10px 0 0;    
}

/*----------------------------------------
  UI - Grid
------------------------------------------*/
.ui-grid .col{
    border-right: 2px solid rgba(255, 255, 255, 0.9);
    padding: 5px 5px;
    text-align: center;
    margin-bottom: 5px;
    background: rgba(var(--primary-rgb),0.2);
    color: var(--primary-color);
    box-shadow: none;
    border-radius: var(--border-radius);
    min-height: 40px;
}
.ui-grid .col span{
    font-size: 14px;
    line-height: 30px;
}
/* 
.ui-grid .col:nth-child(odd){
    background: var(--primary-color);
} */

.ui-grid .col span{
  display: block;
}

.ui-grid.ui-grid-large .col{
  min-height: 100px;
  height: 100px;
  position: relative;
}

.ui-grid-large .col span{
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  font-size: 120%;
}

/*----------------------------------------
  UI - Icons
------------------------------------------*/

.row.icon-container{
  margin-top: 60px;
}
.ui-icons.sizes i{
  line-height: 50px;
}
.ui-icons .iprev {
    height: 100px;
    text-align: center;
    margin-bottom: 65px;
}
.ui-icons .iprev div{
    transition: box-shadow .25s, -webkit-box-shadow .25s;
    /* -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,0.14), 0 3px 11px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.1);
    box-shadow: 0 2px 12px 0 rgba(0,0,0,0.14), 0 3px 11px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.1); */
    background-color: #f5f5f5;
    height: 100%;
    padding: 20px .75rem;
    border-radius: var(--border-radius);
}
.ui-icons .iprev i {
  font-size: 36px;
  margin-bottom: 12px;
  display: inline-block;
  background: var(--primary-color);
  color: #fff;
  height: 80px;
  width: 80px;
  line-height: 68px;
  text-align: center;
  border-radius: var(--border-radius-50percent);
  border: 6px solid #f5f5f5;
  top: -60px;
  position: relative;
}
.ui-icons .iprev span {
    display: block;
    font-size: 14px;
    line-height: 23px;
    word-wrap: break-word;
    top: -66px;
    position: relative;
}
.ui-icons .iprev code{
  display: none;
}

/*----------------------------------------
  Form Select
------------------------------------------*/
.ui-select .input-field{
  margin-bottom: 30px;
}
nav.ui-forms label{
  top: -11px;
  left: 11px;
}
nav.ui-forms label.active{
  top: 20px;
}
nav.ui-forms label i{
  margin-left: 10px;
}

/*----------------------------------------
  Dropdowns
------------------------------------------*/
.ui-dropdowns .btn, .ui-dropdowns .btn-large{
  margin: 15px 15px 0 0;
}
.dropdown-trigger.btn-large{
  line-height: 36px;
}
.dropdown-trigger.btn{
  line-height: 30px;
}

/*----------------------------------------
  Mediabox
------------------------------------------*/

.ui-mediabox .col{
  margin-bottom: 24px;
}

/*----------------------------------------
  Feature Discovery
------------------------------------------*/
.tap-target{
  background-color: var(--primary-color);
}
.tap-wrap{
  margin-left: 25px;
}

/*----------------------------------------
  Faq
------------------------------------------*/
.ui-faq .collapsible-header{
  line-height: 25px;
}


/*----------------------------------------
  Shadow Cards
------------------------------------------*/
.container.shadow-cards .card{
  background-color: #f5f5f5;  
}

.stats p.center-align{
  padding-right: 24px;
  padding-left: 24px;
}
[data-site_mode="dark"] .container.shadow-cards .card{
  background-color: var(--dark-700);
}

/*----------------------------------------
  Toast
----------------------------------------*/
.toast.rounded{
  margin-bottom: 15px;
  max-width: 96%;
  margin-left: 2%;
}
/*----------------------------------------
  Site - Dark Mode - UI Icons
----------------------------------------*/
[data-site_mode="dark"] .ui-icons .iprev div{
    background-color: var(--dark-700);
}
[data-site_mode="dark"] .ui-grid .col{
  border-right: 2px solid var(--dark-800);
}
[data-site_mode="dark"] .ui-icons .iprev i {
  border-color: var(--dark-700);
}
/*----------------------------------------
  Date picker
------------------------------------------*/
.datepicker-table td.is-selected,
.datepicker-date-display {
	background-color: var(--primary-color);
	color: #ffffff !important;
}
.datepicker-cancel,
.datepicker-clear,
.datepicker-today,
.datepicker-done,
.datepicker-table td.is-today {
	color: var(--primary-color);
}
.datepicker-table-wrapper table {
	-webkit-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
}
.datepicker-calendar button:focus {
	background-color: transparent;
	color: #ffffff;
}
.datepicker-day-button:focus {
	background-color: var(--primary-color);
}
.datepicker-controls .select-month input {
	width: 85px;
	text-align: right;
	padding: 0px !important;
}
.datepicker-controls .select-year input {
	padding: 0px !important;
}
.datepicker-controls button {
	opacity: 0.6;
}
.timepicker-span-hours,
.timepicker-span-minutes {
	font-size: 24px;
}
/*----------------------------------------
  Site - Dark Mode - Datepicker
----------------------------------------*/
[data-site_mode="dark"] .datepicker-container .month-prev svg,
[data-site_mode="dark"] .datepicker-container .month-next svg {
	fill: #eeeeee;
}
[data-site_mode="dark"] .datepicker-table td.is-outside-current-month .datepicker-day-button,
[data-site_mode="dark"] .datepicker-table td.is-disabled .datepicker-day-button {
	color: #cfd8dc;
	opacity: 0.7;
}



/*----------------------------------------
  Time picker
------------------------------------------*/
.timepicker-display-am-pm{
    font-size: 1.0rem;
    right: 0px;
    bottom: 0;
}
.timepicker-span-hours, .timepicker-span-minutes, .timepicker-span-am-pm div{
    display: inline;
    margin-right: 5px;
}
.timepicker-digital-display{
    background-color: var(--primary-color);
}
.timepicker-close {
    color: var(--primary-color);
} 
.timepicker-canvas-bg {
    fill: var(--primary-color);
}
.timepicker-canvas-bearing {
    fill: var(--primary-color);
}
.timepicker-canvas line {
    stroke: var(--primary-color);
}
.timepicker-tick.active, .timepicker-tick:hover {
    background-color: rgba(var(--primary-rgb), 0.4);
}


/*----------------------------------------
  Site - Dark Mode - Timepicker
----------------------------------------*/
[data-site_mode="dark"] .timepicker-plate{
  background-color: var(--dark-700);
}
[data-site_mode="dark"] .timepicker-tick{
  color: #CFD8DC;
}
[data-site_mode="dark"] .timepicker-tick.active, 
[data-site_mode="dark"] .timepicker-tick:hover {
  background-color: var(--dark-800);
}

/*----------------------------------------
  Carousel
------------------------------------------*/
.carousel.carousel-fullscreen{
  position: relative;
  top: 0px;
  z-index: 997;
}
.fullfixed .carousel.carousel-fullscreen{
  position: fixed;
}
.carousel.carousel-fullscreen .carousel-item .bg{
  height: 100%;
  width: 100%;
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
}
.carousel.carousel-fullscreen .carousel-item .item-content{
  position: relative;
  z-index: 2;
  padding: 15%;
  transition: 800ms;
  transform: translateX(-100px);
  opacity: 0;
}
.carousel.carousel-fullscreen .carousel-item.active .item-content{
  transform: translateX(0px) translateY(0px);
  opacity: 1;
}
.carousel.carousel-fullscreen .indicators{
  position: absolute;
  bottom: 80px;
}
[data-footer_menu="hide"] .carousel.carousel-fullscreen .indicators{
  bottom: 40px;
}
.carousel .indicators .indicator-item{
  height: 8px;
  width: 8px;
  margin: 5px;
  border: none;
  box-shadow: 2px 2px 2px rgba(33,33,33,.1);
  border-radius: 50%;
  opacity: 0.4;
  background-color: rgba(230,230,230,0.8);
}
.carousel .indicators .indicator-item.active{
    background-color: rgba(230,230,230,0.8);
    border: none;
    height: 11px;
    width: 11px;
    top: 1px;
    opacity: 0.85;
}
.carousel.carousel-slider .carousel-item p {
    font-size: 16px;
    line-height: 26px;
}
.carousel .item-content{
  z-index: 2;
  position: relative;
}

/*----------------------------------------
  Carousel - Basics
------------------------------------------*/

.carousel-basic{
  height: 250px;
}
.carousel-basic .carousel-item{
  height: 100%;
  overflow: hidden;
}
.carousel-basic .indicators{
  bottom: 15px;
}
.carousel .indicators{
  bottom: 15px;
}
.carousel-full{
  height: 230px;
}
.container .carousel .indicators{
  bottom: 45px;
}

.carousel.carousel-h100 .carousel-item>img {
  width: auto;
  height: 100%;
}

.carousel.carousel-h100 .carousel-item{
  height: 100%;
  overflow: hidden;
}


/*----------------------------------------
  Flickity Carousel
------------------------------------------*/

/* .gallery-cell { */
  /* width: 36%; */
  /* height: 200px; */
  /* margin-right: 10px; */
  /* background: #8C8; */
  /* counter-increment: gallery-cell; */
/* } */

/* cell number */
/* .gallery-cell:before {
  display: block;
  text-align: center;
  content: counter(gallery-cell);
  line-height: 200px;
  font-size: 80px;
  color: white;
} */


.flickity-slider{
  top: 0px;
}

.flickity-slider .gallery-cell{
  margin-top: 15px;
  margin-bottom: 20px;
}
.row.ui-mediabox.prods.gallery,
.row.ui-mediabox.blogs.gallery{
  margin-bottom: 0px;
}

.collection.activity.gallery .collection-item{
  width: 70%;
  margin: 0 24px 0 0;
}

.container.full ul.collection.activity.gallery{
  margin-left: -5px;
}

.activity .flickity-slider{
  margin-left: 5px;
  margin-right: 5px;
}

/*-----------------------------------------------------
  Horizontal Carousel of Collection Avatar list
------------------------------------------------------*/

.collection.gallery.horizontal .collection-item.avatar{
  width: 220px;
  padding-top: 15px;
  position: relative;
}

.collection.gallery.horizontal .collection-item.avatar:not(:last-child):after{
  content: "";
  position: absolute;
  height: 50px;
  width: 1px;
  background: #eeeeee;
  top: 30px;
  right: 10px;
}

.collection.gallery.horizontal .collection-item.avatar .chatlink{
  padding-right: 10px;
}


.collection.gallery.vertical .collection-item.avatar{
  width: 150px;
  padding-top: 0px;
  position: relative;
  background-color: transparent;
}
.collection.gallery.vertical .collection-item.avatar .chatlink{
  /* padding-right: 10px; */
  padding: 15px;
  height: auto;
  max-height: none;
  overflow: visible;
  text-align: center;
}

.collection.gallery.vertical .collection-item.avatar a img{
  height: 80px;
  width: 80px;
  position: relative;
  left: auto;
  margin: 15px 0;
}

.collection.gallery.vertical .collection-item.avatar .status:after{
  top: 35px;
    left: 38px;
}

.collection.gallery.vertical .collection-item.avatar:not(:last-child):after{
  content: "";
  position: absolute;
  height: 80px;
  width: 1px;
  background: #eeeeee;
  top: 50px;
  right: 0px;
}

.row.ui-mediabox.js-flickity{
  margin: 0;
}
.row.ui-mediabox.js-flickity .gallery-cell{
  padding-left: 0;
  padding-right: 24px;
  margin: 0;
}
.carousel-container,
.carousel-slider.rounded{
  border-radius: var(--border-radius);
}
.carousel-container,
.about_carousel,
.carousel-slider.home_carousel{
  height: 400px !important;
}

.carousel-slider.home_carousel .item-content{
  top: 10%;
}

.about_carousel,
.carousel-dashboard-home{
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}
.carousel.rounded,
.carousel.rounded .carousel-item{
  border-radius: var(--border-radius);
}


[data-site_mode="dark"] .collection.gallery.vertical .collection-item.avatar:not(:last-child):after{
  background: var(--dark-700);
}

/*----------------------------------------
  Carousel Home Screen
------------------------------------------*/
.fullfixed{
  position: relative;
  z-index: 1;
}
.welcome-logo.index-welcome{
  position: absolute;
  z-index: 2;
  margin-top: 0;
  /* transform: translateX(50%) translateY(50%); */
  /* height: 70vh; */
  margin-top: 100px;
  width: 100%;
}

.welcome-logo svg{
  width: 80px;
  height: 80px;
  margin: 0 auto;
  clear: both;
  display: block;
  margin-bottom: 10px;
}
.welcome-logo svg path{
  fill: #f5f5f5;
}

.index-start{
  text-align: center;
  width: 100%;
  display: inline-block;
  position: absolute;
  z-index: 2;
  bottom: 0px;
  padding-bottom: 30px;
}
.index-start .btn-large{
  width: 60%;
  margin: 0 20%;
  z-index: 2;
  position: relative;
}
.fullfixed.index-carousel .carousel.carousel-fullscreen .indicators{
  bottom: 180px;
}

.index-carousel .carousel.carousel-fullscreen .carousel-item .item-content {
  /* transform: translateX(0px) translateY(0%); */
  opacity: 1;
  /* top: 360px; */
  bottom: 250px;
  /* left: 0; */
  position: absolute;
  /* width: 100%; */
  padding: 0 30px;
  width: 100%;
}

.wave-bg {
    position: absolute;
    bottom: 0px;
    opacity: 0.8;
    z-index: 1;
    max-width: 100%;
    width: 100%;
    overflow: hidden;
    height: 140px;
}
.wave-bg svg{
  width: 100%;
  vertical-align: top;
}
/* .index-carousel .wave-bg path{
  fill: var(--primary-color);
} */
.wave-bg div{
  /* background: var(--primary-color); */
  background: rgba(0,0,0,.5);
  width: 100%;
  height: 100%;
  vertical-align: top;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}
.index-start .login-link{
  margin-top: 30px;
  color: #ffffff;
  display: block;
  opacity: 0.8;
}
.index-start .register-link{
  margin-top: 10px;
  color: #ffffff;
  display: block;
  opacity: 0.7;
}

/*----------------------------------------
  Slider
------------------------------------------*/
.slider .indicators{
  bottom: 50px;
  z-index: 2;
}
.slider .indicators .indicator-item{
  height: 8px;
  width: 8px;
  margin: 5px;
  border: none;
  box-shadow: 2px 2px 2px rgba(33,33,33,.1);
  border-radius: 50%;
  opacity: 0.4;
  background-color: rgba(230,230,230,0.8);
}
.slider .indicators .indicator-item.active {
  background-color: rgba(230,230,230,0.8);
    border: none;
    height: 11px;
    width: 11px;
    top: 1px;
    opacity: 0.85;
}
.slider .slides li img{
  position: absolute;
}
.slides .img-wrap{
  height: 100%;
}
body .noUi-horizontal .noUi-handle, body .noUi-vertical .noUi-handle{
  width: 23px;
    height: 23px;
        left: -10px;
    top: -10px;
}
body .noUi-handle-touch-area {
    position: relative;
    width: 55px;
    height: 55px;
    left: -17px;
    top: -16px;
}
body .noUi-target.noUi-horizontal .noUi-tooltip {
    height: 30px;
    width: 30px;
    top: -13px;
    left: 0px;
  }
body .noUi-target.noUi-vertical .noUi-tooltip{
    height: 30px;
    width: 30px;
    top: -13px;
    left: -2px;
  }

.slider.dark-text .slides li .caption p{
  color: var(--dark-700);
}
.slider.fullscreen ul.indicators{
  bottom: 70px;
}

.slider .slides{
  background-color: transparent;
}

.slider .slides li .caption{
  top: 25%;
}

/*----------------------------------------
  Testimonials  
------------------------------------------*/

.slider .slides.testimonials li .userinfo img{
  position: relative;
  top: 3px;
  width: 46px;
  height: 46px;
  float: left;
}
.testimonials .userinfo{
  margin-top: 10px;
  display: inline-block;
  width: auto;
}
.testimonials .userinfo img{
  margin-right: 10px;
}
.testimonials.center .userinfo img{
  margin-right: 0px;
}
.testimonials .userinfo .left-align{
  white-space: nowrap;
  float: left;
}
.slider .slides.testimonials.center .userinfo{
  margin-bottom: 0px;
}
.slider .slides.testimonials.center .userinfo img{
  float: none;  
  margin-bottom: 20px;
}
.testimonials.center .userinfo .name strong{
  font-size: 18px;
  margin-bottom: 10px;
}
.testimonials.center .userinfo .position strong{
  font-size: 13px;
  margin-bottom: 0px;
}
.testimonials p i{
    display: block;
    font-size: 74px;
    position: absolute;
    left: 50%;
    width: 50px;
    opacity: 0.1;
    margin-left: -35px;
    z-index: 1;
    margin-top: -20px;
}

.testimonials.center p i{
  margin-top: -10px;
}

.testi-boxed{
  background: #ffffff;
  border-radius: var(--border-radius);
  padding: 15px;
}

.slider.testi-boxed li{
  padding: 15px;
}

.testi-overlay{
  margin-top: 70px;
  height: 300px !important;
}

.testi-overlay li {
  margin-top: -70px;
}
.slider.testi-overlay .slides.testimonials li .userinfo img{
  height: 70px;
  width: 70px;
}
.slider .slides.testimonials li{
  overflow: visible;
}


.testimonials .prod-rating{
  margin-top: 10px;
  text-align: center;
}

[data-site_mode="dark"] .testi-boxed {
  background-color: var(--dark-800);
  color: #CFD8DC;
}
[data-site_mode="dark"] .testi-boxed.primary-bg {
    background-color: var(--primary-color);
}

/*----------------------------------------
 Floating action buttons
------------------------------------------*/
.fixed-action-btn.horleft{
  bottom: auto;
  right: 50px;
  left: auto;
  top: 350px;
    width: auto;
}
.fixed-action-btn.horright{
  bottom: auto;
  right: auto;
  left: 50px;
  top: 430px;
    width: auto;
}

.fixed-action-btn.verbottom{
  bottom: auto;
    right: auto;
    left: 46%;
    top: 250px;
    width: auto;
}

.fixed-action-btn.vertop{
  bottom: auto;
    right: auto;
    left: 46%;
    top: 550px;
    width: auto;
}
.fixed-action-btn.toolbar{
    bottom: 10px;
    right: auto;
    left: 46%;
    top: auto;
}

.floatingpanel{
  min-height: 100vh;
}
.fixed-action-btn{
  bottom: 75px; 
  right: 40px;
}
[data-footer_menu="hide"] .fixed-action-btn{
  bottom: 25px; 
  right: 40px;
}


/*----------------------------------------
  Tooltip
------------------------------------------*/
.tooltip-content{
  text-align: left;
}
.tooltip-content .tooltip-title{
  font-size: 15px;  
  margin-top: 0px;
}

.tooltip-content p{
  font-size: 13px;
  line-height: 21px;
  margin-bottom: 0px;
}
.material-tooltip{
  border-radius: var(--border-radius);
  padding: 5px 20px;
}
.material-tooltip .tooltip-content h6{
  padding: 10px 0px 0 0;
}
.material-tooltip .tooltip-content p{
  padding: 0px 0px 10px 0;
}
.material-tooltip img{
  border-radius: var(--border-radius);
}
/*----------------------------------------
  Buttons
------------------------------------------*/
.btn-rounded {
	border-radius: 36px;
}
.btn,
.btn-large,
.btn-small,
.btn-floating {
	background-color: var(--primary-color);
	box-shadow: none !important;
	-webkit-box-shadow: none !important;

}
.btn:hover,
.btn-large:hover,
.btn-small:hover,
.btn-floating:hover,
.btn:focus,
.btn-large:focus,
.btn-small:focus,
.btn-floating:focus {
	background-color: var(--primary-color);
	-webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
}
.btn-large {
	height: 38px;
	line-height: 40px;
	font-size: 14px;
	padding: 0 24px;
	margin-bottom: 10px;
	margin: 0 5px 10px 5px;
	border-radius: var(--border-radius-button);
}
.btn-large i {
	font-size: 1.2rem;
	position: relative;
	top: 2px;
}
.btn-large i.left {
	margin-right: 7px;
	margin-left: 0px;
}
.btn {
	height: 32px;
	line-height: 34px;
	font-size: 14px;
	padding: 0px 18px;
	border-radius: var(--border-radius-button);
}
.btn-small i,
.btn i {
	font-size: 1.2rem;
	position: relative;
	top: 2px;
	line-height: 30px;
}
.btn i.left {
	margin-right: 10px;
}
.btn i.right {
	margin-left: 10px;
}
.btn-large i.right {
	margin-right: 0px;
	margin-left: 7px;
}
.btn-small {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	padding: 0px 15px;
	border-radius: var(--border-radius-button);
}
.btn-small i {
		font-size: .9rem;
    line-height: 25px;
    top: 0px;
}
.btn-small i.left {
	margin-right: 7px;
	margin-left: 0px;
}
.btn-small i.right {
	margin-right: 0px;
	margin-left: 7px;
}
.btn-floating i {
	width: auto;
	line-height: 35px;
}
.btn-floating.btn-small {
	padding: 0px;
}
.btn-floating.btn-small i {
	font-size: 18px;
}
.btn-floating.btn-large i {
	font-size: 26px;
	line-height: 54px;
}
.btn-floating.pulse {
	text-align: center;
}
.btn-floating {
	height: 40px;
	padding: 0px;
	text-align: center;
	width: 40px;
}
.btn-flat.disabled {
	margin: 10px 10px 0 0;
}
.btn-flat {
	border-radius: var(--border-radius-button);
}
.btn-small.disabled,
.btn-large.disabled,
.btn.disabled,
.btn-floating.disabled {
	background-color: #dddddd !important;
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.07), 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.03);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.07), 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.03);
}
.btn-small.disabled i,
.btn-large.disabled i,
.btn.disabled i,
.btn-floating.disabled i {
	color: #aaaaaa !important;
}
.btn,
.btn-large,
.btn-small,
.btn-flat {
	text-transform: uppercase;
}



.addbutton {
  display: inline-block;
  position: fixed;
  right: 20px;
  bottom: 115px;
  -webkit-animation-name: fadeIn;
  -webkit-animation-duration: 1s;
  animation-name: fadeIn;
  animation-duration: 1s;
  z-index: 998;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.addbutton .btn-floating {
  width: 50px;
  height: 50px;
  padding: 0px;
  text-align: center;
}
.addbutton .btn-floating i {
  width: inherit;
  display: inline-block;
  text-align: center;
  color: #fff;
  font-size: 1.8rem;
  line-height: 46px;
  width: auto;
}
[data-footer_menu='hide'] .addbutton {
  bottom: 70px;
  right: 20px;
}


.btn.m0,
.btn-large.m0,
.btn-small.m0,
.btn-flat.m0 {
	margin: 0;
}

.btn.white{
	border: 1px solid #dddddd;
}

.theme-bg-btn{
	background-color: #f5f5f5;
	color: #333333;
}

/*----------------------------------------
  Site - Dark Mode - UI
----------------------------------------*/
[data-site_mode="dark"] .btn-small.disabled,
[data-site_mode="dark"] .btn-large.disabled,
[data-site_mode="dark"] .btn.disabled,
[data-site_mode="dark"] .btn-floating.disabled,
[data-site_mode="dark"] .btn-small.disabled i,
[data-site_mode="dark"] .btn-large.disabled i,
[data-site_mode="dark"] .btn.disabled i,
[data-site_mode="dark"] .btn-floating.disabled i {
	background-color: var(--dark-700) !important;
	color: #90a4ae !important;
}
[data-site_mode="dark"] .btn-flat {
	color: #cfd8dc;
}

[data-site_mode="dark"] .ui-colors .col div {
	border-right: 1px solid var(--dark-700) !important;
}

[data-site_mode="dark"] .theme-bg-btn{
	background-color: var(--dark-700);
	color: #eeeeee;
}
/*----------------------------------------
  Badges
------------------------------------------*/
/* .badge-rounded {
  border-radius: 22px !important;
} */
span.badge, span.badge.new {
  background-color: var(--primary-color);
  border-radius: var(--border-radius-button);
  padding-left: 10px;
  padding-right: 10px;
  width: auto;
  min-width: auto;
  line-height: 23px;
  font-size: 12px;
  color: #f5f5f5;
}
span.badge.new:after{
  content: "";
}
.collapsible span.badge {
  margin-left: auto;
  margin-right: 25px;
  margin-top: 7px;
}
/*----------------------------------------
  Site - Dark Mode - Badge
----------------------------------------*/
[data-site_mode='dark'] .dropdown-content .badge,
[data-site_mode='dark'] .collapsible-header .badge,
[data-site_mode='dark'] .collection span.badge {
  color: #f5f5f5;
}

/*----------------------------------------
  Blockquote
------------------------------------------*/

blockquote{
  border-color: var(--primary-color);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 8px;
}
blockquote.accent{
  border-color: var(--accent-color);
}

/*----------------------------------------
  Pagination
------------------------------------------*/
.pagination li i{
  line-height: 32px;
}
.pagination.large li {
    height: 36px;
}
.pagination.large li a {
    font-size: 1.3rem;
    padding: 0 10px;
    line-height: 36px;
}
.pagination.large li i{
  line-height: 36px;
}

.pagination.small li {
    height: 24px;

}
.pagination.small li a {
    font-size: 1.1rem;
    padding: 0 8px;
    line-height: 24px;
}
.pagination.small li i{
  font-size: 1.5rem;
  line-height: 24px;
}
.pagination li.active{
  background-color: var(--primary-color);
}
.pagination li:hover{
  background-color: #CFD8DC;
}

/*----------------------------------------
  Site - Dark Mode - Pagination
----------------------------------------*/
[data-site_mode="dark"] .pagination li a{
  color: #f5f5f5;
}
[data-site_mode="dark"] .pagination li:hover {
  background-color: var(--primary-color);
}
/*----------------------------------------
  Spineers / preloaders
------------------------------------------*/
.spinner-layer.thin .circle-clipper .circle {
  border-width: 1px;
}
.spinner-layer.thick .circle-clipper .circle {
  border-width: 6px;
}
.preloaders .card-panel{
  margin: 0 15px;
}
.center .preloader-wrapper{
  margin: auto;
}
.spinner-green, .spinner-green-only {
    border-color: #81C784;
}
.spinner-blue, .spinner-blue-only {
    border-color: #64B5F6;
}
.spinner-red, .spinner-red-only {
    border-color: #E57373;
}
.spinner-yellow, .spinner-yellow-only {
    border-color: #ffc107;
}

/*----------------------------------------
 Accordion
------------------------------------------*/
.collapsible.transparent{
  border: none;
  /* border-top: 1px solid #ddd; */
  /* border: 1px solid rgba(50, 50, 50, .07); */
}
.collapsible.transparent .collapsible-header{
  background-color: transparent;
}
.collapsible.colored{
  border: none;
}
.collapsible.colored li:last-child .collapsible-header{
  border-bottom: none;
}
.collapsible .collapsible-header.primary-bg, .collapsible .collapsible-header.primary-bg:focus{
  background-color: var(--primary-color);
}
.collapsible .collapsible-header.accent-bg, .collapsible .collapsible-header.accent-bg:focus{
  background-color: var(--accent-color);
}
.collapsible-header{
  position: relative;
  background-color: #f5f5f5;
}
.collapsible-header:after{
    content: "\F140";
    display: inline-block;
    font: normal normal normal 24px/1 "Material Design Icons";
    font-size: inherit;
    text-rendering: auto;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 15px;
    font-size: 17px;
    opacity: 0.7;
}
.active .collapsible-header:after{
    content: "\F143";
}

.collapsible,
.collapsible li,
.collapsible-body,
.collapsible-header{
  border-radius: var(--border-radius);

}

.collapsible-header i {
  margin-right: 10px;
  width: 36px;
  font-size: 19px;
  display: inline-block;
  /* background: var(--primary-color);
  border-radius: var(--border-radius-50percent); */
  height: 36px;
  line-height: 36px;
  /* color: #ffffff; */
}
.collapsible-header {
  line-height: 36px;
  font-size: 17px;
  padding: 12px 15px;
  border: none;
}

.collapsible-header,
.collapsible li{
  /* box-shadow: none; */
  /* box-shadow: 0px -1px 5px rgba(0, 0, 0, .1); */
  margin-bottom: 5px;
}
/* .collapsible.popout li,
.collapsible.popout li.active{
  box-shadow: none;
} */
/* .collapsible.transparent .collapsible-header,
.collapsible.transparent li{
  box-shadow: 0px -1px 3px rgba(0, 0, 0, .1);
} */

/* .collapsible-header{
  background-color: #f5f5f5;
} */
.collapsible-body{
  border: none;
  background: #f5f5f5;
  /* padding-top: 12px; */
}
.collapsible.transparent .collapsible-header, .collapsible.transparent .collapsible-body,
body .collapsible, body .collapsible.colored{
  box-shadow: none;
  border: none;
}

/* .collapsible.colored .collapsible-header i {
  background: rgba(0, 0, 0, .2);
} */

.collapsible .img{
  border-radius: var(--border-radius);
  margin-bottom: 15px;
}

.collapsible.transparent .collapsible-header{
  border: 1px solid rgba(0, 0, 0, .1);
}
/* .collapsible.transparent .active .collapsible-header{
  background: #ffffff;
  border: none;
} */
.collapsible.transparent .collapsible-header,
.collapsible.transparent .collapsible-body{
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, .1);
}
.collapsible.gray .collapsible-body,
.collapsible.gray .collapsible-header{
	background-color: #f5f5f5;
}
.collapsible.popout>li,
.collapsible.popout>li.active{
  box-shadow: none;
}

/*----------------------------------------
  Site - Dark Mode - collapsible
----------------------------------------*/
[data-site_mode="dark"] .collapsible-header,
[data-site_mode="dark"] .collapsible-header:focus{
  background-color: var(--dark-700);
  color: #f5f5f5;
  border-color: var(--dark-700);
}
[data-site_mode="dark"] .collapsible-body{
  border-color: var(--dark-700);
  background-color: var(--dark-700);
}

[data-site_mode="dark"] .collapsible.transparent .collapsible-body,
[data-site_mode="dark"] .collapsible.transparent .active .collapsible-header,
[data-site_mode="dark"] .collapsible.transparent .collapsible-header{
  background: transparent;
  border: 1px solid var(--dark-700);
}
[data-site_mode="dark"] .collapsible.gray .collapsible-body,
[data-site_mode="dark"] .collapsible.gray .collapsible-header{
	background-color: var(--dark-700);
}


/*----------------------------------------
  Waves
------------------------------------------*/

.waves-color-demo .collection-item{
  padding-bottom:26px;
}
.waves-color-demo .collection-item .btn{
  float: right;
}
.waves-color-demo .btn, .waves-color-demo .btn-large, .waves-color-demo .btn-small {
    background-color: #eeeeee;
    color: #212121;
}

/*----------------------------------------
  Site - Dark Mode - Waves
----------------------------------------*/
[data-site_mode="dark"] .waves-color-demo .btn, 
[data-site_mode="dark"] .waves-color-demo .btn-large, 
[data-site_mode="dark"] .waves-color-demo .btn-small {
  background-color: var(--dark-700);
  color: #f5f5f5;
}
/*----------------------------------------
  Modal
------------------------------------------*/
.modal{
	border-radius: var(--border-radius);
}
.modal-content {
	border-bottom: 1px solid rgba(220, 220, 220, 0.4);
}
.modal.dark-text .modal-content,
.modal.dark-text .modal-content a {
	color: var(--dark-600);
}
.modal-footer.dark-text,
.modal-footer.dark-text a {
	color: var(--dark-600);
}
.modal-footer.white-text a {
	color: #fafafa;
}

.modal-mediabox .modal-content {
	padding: 0px;
	border-bottom: 0px;
	height: auto;
}
.modal-mediabox .modal-footer {
	text-align: left;
	height: auto;
	padding: 0 15px;
}

.modal-mediabox .modal-content p {
	margin: 0;
}

.modal.bottom-sheet{
	max-height: 78%;
	border-top-left-radius: var(--border-radius);
	border-top-right-radius: var(--border-radius);

}

.modal.full{
	height: 100% !important;
	max-height: 100% !important;
	width: 100%;
	border-radius: 0px;
	top: 0 !important;
}

[data-footer_menu="show"] .modal.full{
	height: calc(100% - 60px) !important;
	padding-top: 50px;
}
.modal.bottom-sheet .modal-footer {
	border-radius: 0 0 2px 2px;
	padding: 4px 6px;
	height: 56px;
	width: 100%;
	text-align: right;
	position: fixed;
	bottom: 0;
	/* border-top: 1px solid #eee; */
	background: rgba(233, 233, 233, .9);
}
.modal.bottom-sheet .modal-content{
	padding-bottom: 60px;
}
[data-footer_menu="hide"] .modal.bottom-sheet .modal-content{
	padding-bottom: 40px;
}

.modal.modal-fixed-footer.full .modal-content{
	padding-bottom: 60px;
}

body.modal-open .addbutton, body.modal-open .backtotop{
	display: none !important;
}

[data-footer_menu="show"] .modal.bottom-sheet .modal-content{
	padding-bottom: 0px;
}
[data-footer_menu="show"] .container .modal.bottom-sheet .modal-content{
	padding-bottom: 80px;
}

.bottom-sheet.pb60{
	padding-bottom: 60px;
}

/*----------------------------------------
  Site - Dark Mode - Modal
----------------------------------------*/
[data-site_mode="dark"] .modal .modal-footer,
[data-site_mode="dark"] .modal {
	background-color: var(--dark-800);
}


[data-site_mode="dark"] .modal.primary-bg{
	background-color: var(--primary-color);
}
[data-site_mode="dark"] .modal.accent-bg{
	background-color: var(--accent-color);
}

[data-site_mode="dark"] .modal-content {
	border-bottom: 1px solid rgba(33, 33, 33, .2);
}

/*----------------------------------------
  Top Bar
------------------------------------------*/

#logo-container {
	line-height: 64px;
	text-transform: uppercase;
	font-weight: 400;
	font-size: 25px;
	font-family: Oswald;
}
nav .navicon i {
	font-size: 23px;
}
nav .navicon.right {
	margin-right: -10px;
}
nav .navicon.back-button {
	float: left;
	height: 36px;
	width: 36px;
	margin: 10px 15px 10px -15px;
}
body.ishome nav .navicon.back-button {
	display: none;
}
nav .navicon.nav-site-mode,
nav .navicon.sidenav-trigger {
	float: left;
	height: 36px;
	width: 36px;
	margin: 10px 18px 10px -15px;
}
nav .navicon.sidenav-trigger {
	margin-right: -8px;
}
nav a.sidenav-trigger i {
	height: 36px;
	line-height: 36px;
}
nav .navicon {
	margin-top: 0px;
	height: 36px;
	width: 36px;
}
nav .navicon i {
	line-height: 36px;
	height: 36px;
}

body.isfullscreen nav {
	background-color: transparent !important;
	box-shadow: none;
	-webkit-box-shadow: none;
}
body.isfullscreen nav .brand-logo,
body.isfullscreen nav .navicon {
	color: #eeeeee;
}
nav .nav-wrapper {
	text-align: center;
}
.sidenav-overlay {
	z-index: 998;
}

nav .navicon.back-button i{
	font-size: 26px;
}
nav .navicon.sidenav-trigger[data-target="slide-nav"] i{
	font-size: 18px;
}
nav .navicon.sidenav-trigger[data-target="slide-settings"] i{
	font-size: 18px;
}
nav .navicon.nav-site-mode i{
	font-size: 20px;
}

@media only screen and (max-width: 600px) {
	nav.navigation {
		height: 56px;
		line-height: 56px;
	}
	#logo-container {
		line-height: 56px;
	}
}
@media only screen and (min-width: 601px) {
	nav .navicon.nav-site-mode,
	nav .navicon.back-button,
	nav .navicon.sidenav-trigger {
		margin: 14px 15px 14px -15px;
	}
}

nav.navigation {
	background-color: transparent;
	position: absolute;
	top: 0px;
	box-shadow: none;
	-webkit-box-shadow: none;
}

nav.navigation.isfixed {
	background-color: #ffffff;
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}

nav.navigation.logo_on_fixed .brand-logo {
	display: none;
}
nav.navigation.logo_on_fixed.isfixed .brand-logo {
	display: inline-block;
}

nav .brand-logo svg{
	width: 35px;
	position: relative;
	top: 6px;
	height: auto;
}

nav .brand-logo svg path{
	fill: var(--dark-700);
}

/*----------------------------------------
  Page Top Bar - Left Align
------------------------------------------*/

[data-header_align="left"] nav.navigation .brand-logo {
	position: absolute;
	left: -3px;
	transform: translateX(0%);
	-webkit-transform: translateX(0%);
}
[data-header_align="left"] nav.navigation .navicon[data-target="slide-nav"] {
	float: right;
	margin-right: -8px;
}
[data-header_align="left"] nav.navigation .navicon.back-button {
	position: absolute;
	right: 95px;
}
[data-header_align="left"] nav .navicon.sidenav-trigger {
	margin-right: 18px;
}

/*----------------------------------------
  Page Top Bar - App Based
------------------------------------------*/
[data-header_align="app"] nav.navigation .brand-logo {
	position: relative;
	left: 0px;
	transform: translateX(0%);
	-webkit-transform: translateX(0%);
}
[data-header_align="app"] nav.navigation .navicon[data-target="slide-settings"] {
	float: right;
	margin-right: -8px;
}
[data-header_align="app"] nav .navicon.sidenav-trigger {
	margin-right: 12px;
}
[data-header_align="app"] nav .nav-wrapper{
	text-align: left;
}

/*----------------------------------------
  Page Top Bar - Right Aligned
------------------------------------------*/
[data-header_align="right"] nav.navigation .brand-logo {
	position: absolute;
	left: auto;
	right: 0px;
	transform: translateX(0%);
	-webkit-transform: translateX(0%);
}
[data-header_align="right"] nav.navigation .navicon[data-target="slide-settings"],
[data-header_align="right"] nav.navigation .nav-site-mode {
	float: left !important;
}
[data-header_align="right"] nav .navicon.sidenav-trigger {
	margin-right: 18px;
}

/*----------------------------------------
  Page Top Bar - Dark Style
------------------------------------------*/
[data-header="dark"] nav.navigation.isfixed {
	background-color: var(--dark-700);
}
[data-header="dark"] nav.isfixed .brand-logo,
[data-header="dark"] nav.isfixed .navicon {
	color: #eeeeee;
}
body[data-site_mode="dark"][data-header="light"] nav .brand-logo,
body[data-site_mode="dark"][data-header="light"] nav .navicon {
	color: #eeeeee;
}
body[data-site_mode="dark"][data-header="light"] nav.isfixed .brand-logo,
body[data-site_mode="dark"][data-header="light"] nav.isfixed .navicon {
	color: var(--dark-700);
}

body[data-site_mode="dark"][data-header="dark"] nav .brand-logo svg path{
	fill: #eeeeee;
}
body[data-site_mode="dark"][data-header="dark"] nav .brand-logo,
body[data-site_mode="dark"][data-header="dark"] nav .navicon {
	color: #eeeeee;
}

/*----------------------------------------
  Page Top Bar - Colored Style
------------------------------------------*/
[data-header="colored"] nav.navigation.isfixed {
	background-color: var(--primary-color);
}
[data-header="colored"] nav.isfixed .brand-logo svg path{
	fill: #ffffff;
}
[data-header="colored"] nav.isfixed .brand-logo,
[data-header="colored"] nav.isfixed .navicon {
	color: #ffffff;
}
body[data-site_mode="dark"] nav .brand-logo,
body[data-site_mode="dark"] nav .navicon {
	color: #eeeeee;
}

/*----------------------------------------
  Navigation Menu
------------------------------------------*/
nav {
  background: var(--primary-color);
  z-index: 999;
}

.sidenav li {
  line-height: 48px;
}
.sidenav .collapsible li {
  box-shadow: none;
}
.sidenav .waves-effect {
  display: inline-block;
  width: 90%;
  margin-left: 5%;
  border-radius: var(--border-radius-button);
}
.sidenav li a {
  display: block;
  color: var(--dark-600);
}
.sidenav li a:hover,
.sidenav li a:hover i {
  color: var(--dark-700);
}
.sidenav li a span {
  line-height: 50px;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
}

.sidenav li a i {
  margin-right: -5px;
  top: 0px;
  position: relative;
  font-size: 20px;
  border-radius: var(--border-radius-50percent);
  height: 50px;
  width: 50px;
  display: inline-block;
  text-align: center;
  border-radius: 0;
  line-height: 50px;
  border-top-right-radius: 30px;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
  border-bottom-right-radius: 30px;
}
.sidenav.sidemenu li.lvl1 a:after {
  content: "\F142";
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 15px;
  font-size: 16px;
  opacity: 0.7;
  top: 13px;
}
.sidenav li.lvl1:not(.theme) .waves-effect {
  padding-left: 0px;
  height: 50px;
}
.sidenav li.lvl1 .waves-effect:hover,
.sidenav li.lvl1 .waves-effect.active {
  background: rgba(var(--primary-rgb), 0.15);
}

.sidenav li.lvl1 .waves-effect:hover i,
.sidenav li.lvl1 .waves-effect.active i {
  margin-right: 5px;
  background: var(--primary-color);
  color: #ffffff;
  transition: 0.2s ease-out;
}
.sidenav span.badge {
  line-height: 24px;
  color: #fff;
  font-size: 10px;
  margin-right: 40px;
}
.sidenav .copyright,
.sidenav .subheader {
  padding-left: 20px;
}
nav .sidenav-trigger {
  margin-left: 0px;
}
.sidenav .subheader {
  /* text-transform: uppercase; */
  font-size: 12px;
  color: #90a4ae;
  font-weight: 400;
  line-height: 24px;
  margin-top: 10px;
  margin-bottom: 5px;
}
.sidenav .divider {
  background: #f5f5f5;
  margin: 0px;
  clear: both;
  width: 100%;
}
.sidenav .copyright {
  font-size: 13px;
  color: #90a4ae;
  display: none;
  /* text-transform: uppercase; */
}
.sidenav .copy-spacer,
.sidenav .copy-wrap,
.sidenav .copyright {
  display: none;
}
.sidenav .menulinks {
  margin-top: 15px;
}
.sidenav .menulinks {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  background: #ffffff;
  top: -40px;
  position: relative;
  z-index: 2;
  padding-top: 15px;
  margin-bottom: -40px;
  -webkit-box-shadow: 0 -5px 6px -2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 -5px 6px -2px rgba(0, 0, 0, 0.1);
}
/* .sidenav .menulinks:before{
	content: "";
	position: absolute;
	width: 100%;
	z-index: 1;
	background: #ffffff;
	height: 100px;
} */

.sidenav .sidenav.sidemenu {
  background: #ffffff;
}

/*----------------------------------------
  Navigation User Menu
------------------------------------------*/
nav .brand-logo,
nav .navicon {
  color: var(--dark-700);
}
.header-image nav:not(.isfixed) .brand-logo,
.header-image nav:not(.isfixed) .navicon {
  color: #f5f5f5;
}

body nav a.brand-logo i {
  font-size: 24px;
  margin-right: 6px !important;
}
/* .sidenav .user-view {
	margin: 0px 0 15px 0;
	height: 180px;
	background: #eee;
	background-image: url('../images/menu-user-full.jpg');
	background-size: cover;
	background-position: center;
} */

.user-wrap {
  padding: 15px 0 40px 0;
  background: var(--primary-color);
  position: relative;
  z-index: 1;
}
.user-wrap,
.user-wrap .user-view {
  position: relative;
}
.user-wrap .user-view {
  text-align: center;
}
.user-wrap .btn {
  width: auto;
  display: inline-block;
  color: var(--primary-color);
  margin: 10px 15px 15px 15px;
  background: #ffffff;
  position: relative;
  z-index: 1;
}
.user-wrap .btn:hover {
  background: #ffffff;
  color: var(--primary-color);
}

/* .user-wrap .user-view::before{
	content: " ";
	background-color: #222222;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	z-index: 2;
	width: 100%;
	opacity: 0.3;
} */
.sidenav .user-view .imgarea {
  padding: 0px;
  width: 100%;
}
.sidenav .user-view .infoarea {
  /* padding-top: 5px;
	padding-left: 9px;
	position: absolute;
	bottom: 20px;
	z-index: 3; */
  width: 100%;
}
.sidenav .user-view .imgarea a {
  position: relative;
  display: inline-block;
}
.sidenav .user-view .circle {
  width: 64px;
  height: 64px;
  margin: auto;
  margin-bottom: 5px;
}
.sidenav .user-view .name {
  margin-top: 0px;
  font-size: 20px;
  margin: 5px 0 8px 0;
  color: #f5f5f5;
  /* text-transform: uppercase; */
  /* color: #ffffff; */
  /* font-family: Oswald;
	text-transform: uppercase;
	font-weight: 400; */
}
.sidenav .user-view .email {
  padding-bottom: 0px;
  /* color: #eeeeee; */
  font-size: 13px;
  color: #f5f5f5;
  /* font-family: Oswald;
	text-transform: uppercase;
	font-weight: 400; */
}

/*----------------- Navigation Menu User Connections -------------------*/

.user-wrap .connections {
  margin-top: 10px;
  display: inline-block;
  width: 100%;
  /* padding: 0px 16px 0 16px; */
}
.user-wrap .connections .count {
  text-align: center;
  width: 32%;
  display: inline-block;
  padding: 0px;
  position: relative;
  color: #ffffff;
}
.user-wrap .connections .count .no {
  font-weight: 500;
  font-size: 21px;
}
.user-wrap .connections .count .tag {
  font-size: 13px;
  opacity: 0.8;
}

.user-wrap .connections .count:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  background-color: rgba(255, 255, 255, 0.35);
  right: 0px;
  top: 10px;
}

.user-wrap .connections .count:last-child:after {
  display: none;
}

/*----------------- Navigation Menu Users & Social icons -------------------*/
.menu-users .collection {
  box-shadow: none !important;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
}
.menu-users .collection .collection-item .title {
  line-height: 1.6;
}
.menu-users .collection .collection-item .chatlink {
  padding-top: 10px;
  min-height: auto;
  height: 70px;
  /* vertical-align: top; */
  padding-bottom: 0;
  line-height: 1;
  border-radius: 0px;
  white-space: nowrap;
}

.menu-users .collection .collection-item .chatlink:hover {
  background: transparent;
}
.menu-users .collection .collection-item.avatar {
  height: 70px;
  min-height: auto;
  /* background: #ccc; */
  padding-top: 0px;
  margin-bottom: 1px;
}
/* .menu-users .user-avatar .status:after, .menu-users .collection-item.avatar .status:after{
	display: none;
} */
.menu-users .collection-item.avatar .status:after {
  top: 14px;
}

.menu-users .collection .collection-item.avatar .badge {
  min-width: auto;
  margin: 0;
  height: 22px;
  width: 22px;
  line-height: 22px;
  border-radius: var(--border-radius-button);
}
.menu-social .social-wrap {
  margin-bottom: 50px;
}
.menu-social .social-wrap .social {
  padding: 0 15px;
  line-height: 1;
  text-align: center;
}
.menu-social .social-wrap .social a {
  padding: 0;
  margin: 10px 5px 0 5px;
  height: auto;
}
.menu-social .social-wrap .social a:hover {
  background: transparent;
}
.menu-social .social-wrap .social a i {
  height: 40px;
  width: 40px;
  line-height: 40px;
}

.sidenav span.badge {
  background: var(--primary-color);
  position: absolute;
  left: auto;
  right: 40px;
  top: 50%;
  margin-top: -11px !important;
  /* border: 1px solid #ffffff; */
  height: 22px;
  width: 22px;
  display: block;
  margin-right: 0;
  padding: 0;
  min-width: auto;
  border-radius: var(--border-radius-50percent);
  z-index: 2;
}
.sidenav.sidesettings {
  padding-top: 20px;
}
/* .sidenav .menu-users .collection .collection-item.avatar .secondary-content{
	right: 0;
} */

/* [data-menu="dark"] .sidenav .user-view .name {
	color: #cfd8dc;
}
[data-menu="dark"] .sidenav .user-view .email {
	color: #b0bec5;
}

[data-menu="colored"] .sidenav .user-view .name {
	color: #f5f5f5;
}
[data-menu="colored"] .sidenav .user-view .email {
	color: #eeeeee;
} */


/*----------------------------------------
  Navigation Menu - Dark Style
------------------------------------------*/
[data-menu="dark"] .sidenav .menulinks,
[data-menu="dark"] .sidenav{
  background-color: var(--dark-800);
}
[data-menu="dark"] .sidenav .subheader{
  color: #B0BEC5;
}
[data-menu="dark"] .sidenav li a, [data-menu="dark"] .sidenav li a:hover{
  color: #CFD8DC;
}
[data-menu="dark"] .sidenav .badge.blue-grey{
  background-color: var(--primary-color) !important; 
}
[data-menu="dark"] .sidenav .divider{
  background-color: var(--dark-700); 
}
[data-menu="dark"] .sidenav .copyright{
  color: #B0BEC5;
}

[data-menu="dark"] .user-wrap .btn{
  background-color: var(--dark-800);
}
/*----------------------------------------
  Navigation Menu - Colored Style
------------------------------------------*/
[data-menu="colored"] .sidenav {
  background-color: var(--primary-color);
}

[data-menu="colored"] .sidenav .menulinks {
  background-color: var(--primary-color);
  box-shadow: none;
  -webkit-box-shadow: none;
}

[data-menu="colored"] .sidenav .subheader {
  color: #eeeeee;
}
[data-menu="colored"] .sidenav li a,
[data-menu="colored"] .sidenav li a:hover,
[data-menu="colored"] .sidenav li a:hover i {
  color: #f5f5f5;
}
[data-menu="colored"] .sidenav .user-wrap .btn {
  color: var(--primary-color);
}

[data-menu="colored"] .sidenav li.lvl1 .waves-effect.active,
[data-menu="colored"] .sidenav li.lvl1 .waves-effect:hover {
  background-color: rgba(33, 33, 33, 0.2);
}
[data-menu="colored"] .sidenav .badge.blue-grey {
  background-color: rgba(33, 33, 33, 0.4) !important;
}
[data-menu="colored"] .sidenav .divider {
  background-color: rgba(33, 33, 33, 0.2);
}
[data-menu="colored"] .sidenav .copyright {
  color: #eeeeee;
}
[data-menu="colored"] .menu-close i {
  color: #f5f5f5;
}
[data-menu="colored"] .sidenav li.lvl1 .waves-effect:hover i,
[data-menu="colored"] .sidenav li.lvl1 .waves-effect.active i {
  background: rgba(33, 33, 33, 0.3);
  color: #ffffff;
  /* transition: background .3s ease-out; */
}

.sidenav .menulinks {
}

/*----------------------------------------
  Sub pages - Inner Menu Links
------------------------------------------*/

.subpages.collection {
	margin-top: 0px;
	border: 0px solid transparent;
	/* -webkit-box-shadow: none;
	box-shadow: none; */
}
.container.subpage{
	background-color: #ffffff;
	z-index: 1;
	position: relative;
	/* border-radius: var(--border-radius); */
	border-top-left-radius: 24px;
	border-top-right-radius: 24px;
	padding: 0;
	margin-bottom: 30px;
	width: 100%;
	box-shadow: 0 -5px 6px -2px rgb(0 0 0 / 10%);
	-webkit-box-shadow: 0 -5px 6px -2px rgb(0 0 0 / 10%);
}
.container.subpage .section{
	padding-top: 0px;
}
/* .collection.subpages .collection-item:first-child{
	padding-top: 0px !important;
} */
.collection.subpages:first-child .collection-item.subtit{
	padding-top: 20px !important;
}

.container.full ul.subpages.collection{
	box-shadow: none;
	-webkit-box-shadow:none;
	border-radius: 0px;
	/* margin-bottom: 0px; */
	padding-bottom: 0px;
}
.subpages .collection-item {
	padding: 0px 0px 0 0px;
	background: #ffffff;
	/* background: transparent; */
}
.subpages .collection-item.subtit h5{
	/* padding-left: 0px; */
	margin: 0 0 0.9rem 30px;
}
.subpages .collection-item.subtit .row{
	margin-bottom: 0px;
}
.subpages .collection-item.subtit:hover{
	background: #ffffff;
}

.subpages .collection-item a {
	display: block;
	padding: 10px 20px;
	color: var(--dark-600);
	line-height: 28px;
	text-transform: uppercase;
	padding-left: 0px;
}

.subpages .collection-item a{
	padding: 10px 15px 10px 24px;
}
.subpages .collection-item a:hover {
	color: var(--dark-700);
}
.subpages .collection-item a i {
	position: relative;
	top: 1px;
	font-size: 16px;
	margin-right: 8px;
	color: var(--primary-color);
	background: rgba(var(--primary-rgb),.15);
	border-radius: var(--border-radius-50percent);
	height: 30px;
	width: 30px;
	display: inline-block;
	text-align: center;
	line-height: 30px;
}
.subpages .collection-item a i.arrow {
	position: absolute;
	right: 15px;
	top: 11px;
	margin: 0px;
	opacity: 0.55;
	background: transparent;
	height: auto;
	width: auto;
	color: inherit;
}
.subpages .collection-item a span {
	font-size: 15px;
	font-weight: 500;
  margin-left: 8px;
}
.subpages .collection-item:hover {
	background: rgba(var(--primary-rgb),.15);
}
.container.full ul.subpages.collection{
	border-top-left-radius: 24px;
	border-top-right-radius: 24px;
	background-color: transparent;
}
.collection-img{
	padding: 0px;
	border-top-left-radius: 24px;
	border-top-right-radius: 24px;
}
.collection-img img{
	border-top-left-radius: 24px;
	border-top-right-radius: 24px;
	box-shadow: none;
}
.collection-img{
	margin-bottom: 15px;
}
.container.subpage .section{
	padding-bottom: 0;
}
/*----------------------------------------
  Footer
------------------------------------------*/
.page-footer{
  /* background: var(--dark-800); */
  padding-bottom: 60px;
  position: relative;
}
.page-footer .row{
  margin-bottom: 10px;
}

.page-footer.dark-bg{
  background: var(--dark-700);
}

.footer-ex .page-footer{
  padding-bottom: 60px;
}
.page-footer .logo{
  font-weight: 400;
  font-size: 25px;
  color: #CFD8DC;
}

[data-footer_type="center"] .page-footer{
  text-align: center;
}

.page-footer .text{
  color: #CFD8DC;
  margin-bottom: 5px;
}
.page-footer .link-wrap{
  margin: 10px 0 0 0;
}
.page-footer .link-wrap .link-ul{
  display: inline-block;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 0px;
}
.page-footer .link-wrap .link-ul a{
  line-height: 33px;
}
.page-footer .link-wrap .link-ul a i{
  margin-right: 5px;
}

.social-wrap li{
  margin: 0 0 10px 0;
}
.social li a{
  color: #CFD8DC;
}
.social-wrap li a i{
  margin-right: 10px;
}
.social-wrap{
    margin: 0;
    display: inline-block;
    width: 100%;
}
.social-wrap .social{
  margin-top: 5px;
}
.social-wrap .social a{
  margin: 10px 10px 0 0;
  display: inline-block;

}
.social-wrap .social a i{
  margin: 0px;
  font-size: 18px;
  border-radius: var(--border-radius-50percent);
  background: rgba(0,0,0,0.2);
  color: #ffffff;
  height: 34px;
  width: 34px;
  display: inline-block;
  text-align: center;
  line-height: 34px;
  padding: 0;
}
.social-wrap .social a:hover i{
  color: #ffffff;
}

.page-footer .footer-copyright{
  background: rgba(50,50,50,0.3);
  position: absolute;
  width: 100%;
  bottom: 0;
}
.page-footer .footer-copyright .container, .page-footer .footer-copyright .container a{
  color: #78909C;
  font-size: 13px;
}

.page-footer.light-bg{
  background-color: #f5f5f5;
}
.page-footer.light-bg .footer-copyright {
    background: rgba(150,150,150,0.15);
}



.page-footer.white-text *, .page-footer.white-text a, .page-footer.white-text .social a i{
  color: #ffffff;
}
.page-footer.white-text .logo:after{
  background: #f5f5f5;
}
.page-footer.white-text .footer-copyright .container, .page-footer.white-text .footer-copyright .container a{
  color: #eeeeee;
}

.page-footer.dark-text *, .page-footer.dark-text a, .page-footer.dark-text .social a i{
  color: var(--dark-700);
}
.page-footer.dark-text .logo:after{
  background: #607D8B;
}
.page-footer.dark-text .footer-copyright .container, .page-footer.dark-text .footer-copyright .container a{
  color: #607D8B;
}

.page-footer{
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}


.social-colored .social-wrap .social a i{
  color: #ffffff;
}


.social-colored .social a i.mdi-web{
  background: var(--brand-whatsapp-color);
}
.social-colored .social a i.mdi-facebook{
  background: var(--brand-facebook-color);
}
.social-colored .social a i.mdi-twitter{
  background: var(--brand-twitter-color);
}
.social-colored .social a i.mdi-dribbble{
  background: var(--brand-dribbble-color);
}
.social-colored .social a i.mdi-google-plus{
  background: var(--brand-google-plus-color);
}
.social-colored .social a i.mdi-linkedin{
  background: var(--brand-linkedin-color);
}
.social-colored .social a i.mdi-whatsapp{
  background: var(--brand-whatsapp-color);
}
.social-colored .social a i.mdi-gmail{
  background: var(--brand-gmail-color);
}
.social-colored .social a i.mdi-pinterest{
  background: var(--brand-pinterest-color);
}
.social-colored .social a i.mdi-instagram{
  background: var(--brand-instagram-color);
}

[data-footer_menu="show"] .page-footer{
  margin-bottom: 40px;
}
.page-footer.nocopy{
  padding-bottom: 20px;
}
[data-footer_type = "left"] .page-footer:not(.footer-ex){
  text-align: left;
}

[data-footer_menu="show"] .page-footer:not(.footer-ex) .footer-copyright{
  padding-bottom: 32px;
}
[data-footer_menu="show"] .page-footer:not(.footer-ex) .footer-content{
  padding-bottom: 20px;
}


/*----------------------------------------
  Footer - Light Style
------------------------------------------*/

[data-footer="light"] .page-footer:not(.footer-ex){
  background: #f5f5f5;
}
[data-footer="light"] .page-footer:not(.footer-ex) .logo:after{
  background-color: var(--primary-color);
}
[data-footer="light"] .page-footer:not(.footer-ex) .logo{
  color: var(--dark-700);  
}
[data-footer="light"] .page-footer:not(.footer-ex) .text,
[data-footer="light"] .page-footer:not(.footer-ex) li a,
/* [data-footer="light"] .page-footer .social a i, */
[data-footer="light"] .page-footer:not(.footer-ex) .footer-copyright .container, 
[data-footer="light"] .page-footer:not(.footer-ex) .footer-copyright .container a {
  color: var(--dark-600);  
}
[data-footer="light"] .page-footer:not(.footer-ex) .footer-copyright {
    background: rgba(200,200,200,0.3);
}


/* [data-footer="dark"] .page-footer.light-bg, */
[data-footer="dark"] .page-footer:not(.footer-ex){
  background: var(--dark-700);
}
[data-footer="dark"] .page-footer:not(.footer-ex) .logo:after{
  background-color: var(--primary-color);
}
/* [data-footer="dark"] .page-footer.light-bg .logo, */
[data-footer="dark"] .page-footer:not(.footer-ex) .logo{
  color: #CFD8DC;  
}
[data-footer="dark"] .page-footer:not(.footer-ex) .text,
[data-footer="dark"] .page-footer:not(.footer-ex) li a,
/* [data-footer="dark"] .page-footer .social a i, */
[data-footer="dark"] .page-footer:not(.footer-ex) .footer-copyright .container, 
[data-footer="dark"] .page-footer:not(.footer-ex) .footer-copyright .container a {
  color: #CFD8DC;  
}
[data-footer="light"] .page-footer:not(.footer-ex) .footer-copyright {
    background: rgba(200,200,200,0.3);
}


/*----------------------------------------
  Footer - Colored Style
------------------------------------------*/
[data-footer="colored"] .page-footer{
  background: var(--primary-color);
}
[data-footer="colored"] .page-footer .logo:after{
  background-color: #ffffff;
}
[data-footer="colored"] .page-footer .logo{
  color: #ffffff;
}
[data-footer="colored"] .page-footer .text,
[data-footer="colored"] .page-footer li a,
[data-footer="colored"] .page-footer .social a i,
[data-footer="colored"] .page-footer .footer-copyright .container, 
[data-footer="colored"] .page-footer .footer-copyright .container a {
  color: #eeeeee;  
}
[data-footer="colored"] .page-footer .footer-copyright {
    background: rgba(33,33,33,0.2);
}
/*----------------------------------------
  Footer - Minimal
------------------------------------------*/
[data-footer_type="minimal"] .page-footer:not(.footer-ex){
  /* padding-top: 0px; */
  padding-bottom: 20px;
}
[data-footer_type="minimal"] .page-footer:not(.footer-ex) .footer-content .text{
  display: none;
}
[data-footer_type="minimal"] .page-footer:not(.footer-ex) .footer-copyright{
  display: none;
  text-align: center;
}


/*----------------------------------------
  Drop Down
------------------------------------------*/
.dropdown-content li>a, .dropdown-content li>span{
  color: var(--dark-700);
}
.dropdown-content li>a>i{
  margin: 0 10px 0 0;
}
.dropdown-content{
  border-radius: var(--border-radius);
}

.dropdown-trigger.btn-small i:not(.icon-only),
.dropdown-trigger.btn-large i:not(.icon-only),
.dropdown-trigger.btn i:not(.icon-only) {
  font-size: 1.2rem;
  position: relative;
  top: 0px;
  display: inline-block;
  /* line-height: 31px; */
  border-left: 1px solid rgba(0,0,0,.1);
  padding-left: 7px;
  margin-left: 10px;
  line-height: 30px;
}

.dropdown-trigger.btn {
  line-height: 33px;
}

.dropdown-trigger.btn,
.dropdown-trigger.btn-small,
.dropdown-trigger.btn-large{
  padding-right: 9px;
}

.dropdown-trigger i.icon-only{
  padding-right: 7px;
}

body .dropdown-trigger.btn i{
  height: 32px;
}
body .dropdown-trigger.btn-large i{
  height: 38px;
  line-height: 38px !important;
}
body .dropdown-trigger.btn-small i{
  font-size: 1rem;
  height: 24px;
  line-height: 24px !important;
}
.dropdown-trigger.white{
  border: 1px solid #dddddd;
}

/*----------------------------------------
  Site - Dark Mode - Dropdown
----------------------------------------*/
[data-site_mode="dark"] .dropdown-content{
  background-color: var(--dark-700);
}
[data-site_mode="dark"] .dropdown-content li>a, 
[data-site_mode="dark"] .dropdown-content li>span{
  color: #f5f5f5;
}
[data-site_mode="dark"] .dropdown-content li:hover, 
[data-site_mode="dark"] .dropdown-content li.active {
    background-color: rgba(33,33,33,0.25);
}

/*----------------------------------------
  Collection
------------------------------------------*/
.collection {
	border: none;
	border-radius: var(--border-radius);
}
.collection:first-child{
	border-top-left-radius: 24px;
	border-top-right-radius: 24px;
}
.collection .collection-item {
	border-bottom: none;
}
.collection a.collection-item {
	color: var(--dark-700);
}
.collection-item .title {
	font-weight: 600;
	/* text-transform: uppercase; */
	margin-bottom: 3px;
	display: inline-block;
}

.collection-item.avatar img,
.collection-item.avatar i {
	margin-top: 0px;
}

.collection-item.avatar p {
	font-size: 13px;
	line-height: 23px;
	opacity: 0.7;
}
.collection .collection-item.active {
	background-color: var(--primary-color);
}
.collection .collection-item.avatar {
	min-height: 72px;
	padding-left: 80px;
}
.collection.contacts .collection-item {
	padding: 0px 0px;
 }
/* .collection .collection-item.avatar .secondary-content a i {
	font-size: 20px;
	margin: 0 3px;
	line-height: 20px;
} */
.collection .collection-item.avatar .secondary-content {
	position: absolute;
	right: 15px;
}

.collection .collection-item .chatlink {
	color: var(--dark-700);
	display: inline-block;
	width: 100%;
	padding: 17px 75px 13px 85px;
}
.collection .collection-item:first-child{
	padding-top: 15px;
}

.collection .collection-item.avatar :not(.circle-clipper) > .circle {
	left: 20px;
	width: 47px;
	height: 47px;
}

.container.full ul.collection {
	margin: 0px;
	background: #ffffff;
}

.collection .secondary-content a{
	text-align: center;
	margin-left: 6px;
}

.collection .secondary-content a i{
	font-size: 18px;
	background: var(--primary-color);
	border-radius: var(--border-radius-50percent);
	height: 32px;
	width: 32px;
	color: #ffffff;
	line-height: 32px;
	display: inline-block;
}

/* .collection.followers .collection-item.avatar .secondary-content,
.collection.friends .collection-item.avatar .secondary-content {
	top: 34px;
} */
.collection .collection-item.avatar .secondary-content,
.collection .collection-item.avatar .secondary-content {
	top: 50%;
	transform: translateY(-50%);
}


.collection .collection-item.col .chatlink{
	padding: 15px;
	text-align: center;
}
.collection .collection-item.avatar.col img.circle{
	position: relative;
	left: auto;
}
.collection .collection-item.avatar.col .status:after{
	margin-left: 50%;
	left: -27px;
}
.collection .collection-item.avatar.col .title,
.collection .collection-item.avatar.col p{
	display: block;
	white-space: nowrap;
}
.collection .collection-item.avatar.col .secondary-content{
	margin: 5px 15px 10px 15px;
	position: relative;
}
.collection .collection-item.avatar.col .secondary-content{
	margin: -5px 0 22px 0;
	float: none;
    width: auto;
    display: block;
    text-align: center;
		right: auto;
		top: auto;
		transform: none;

}
.collection .collection-item.avatar.col,
.collection .collection-item.avatar.col:first-child{
	padding: 10px 0 0px 0;
}
.container.full.no-margin .slider-wrap,
.container.full.no-margin .collection{
	/* box-shadow: none !important; */
	border: none;
	border-radius: 24px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
/* .container.full.no-margin .sec-tit{
	padding-left: 24px;
} */

.container.full.no-margin .slider-wrap{
	background: #ffffff;
	padding: 24px 0 10px 0px;
}
.container.full.no-margin .slider-wrap .flickity-slider .gallery-cell{
	padding-left: 24px;
	padding-right: 0;
}
.container.full.no-margin .slider-wrap .flickity-slider .gallery-cell .user-actions{
	left: 40px;
	width: calc(100% - 50px);
}

.collection.invoice-item.transparent .collection-item,
.collection.transparent .collection-item:not(.s6) .chatlink{
	padding-left: 65px;
}
.collection.invoice-item.transparent .collection-item.avatar img.circle,
.collection.transparent .collection-item .chatlink img.circle{
	left: 0;
}
.collection.transparent .collection-item.avatar .status:after{
	left: 0;
}
.collection.transparent .collection-item.avatar .secondary-content{
	right: 0;
}
.collection.transparent:not(.invoice-item):not(.col2grid) .collection-item:first-child{
	padding-top: 0;
}
.collection.transparent.col2grid .collection-item.avatar .status:after{
	left: -27px;
}

.collection.with-header .collection-header,
.collection .collection-item{
	background-color: #f5f5f5;
}
.collection.transparent .collection-item,
.collection.subpages .collection-item{
	background-color: transparent;
} 
.collection.bg-none .collection-item,
.collection.transparent .collection-item .waves-ripple{
	background-color: transparent;
}

/*----------------------------------------
  Site - Dark Mode - Collections
----------------------------------------*/
[data-site_mode="dark"] .collection {
	/* border: 1px solid var(--dark-700); */
}
[data-site_mode="dark"] .collection .collection-item {
	background-color: var(--dark-700);
}
[data-site_mode="dark"] .collection .collection-item .maillink {
	color: #cfd8dc;
}
[data-site_mode="dark"] .collection .collection-item {
	/* border-bottom: 1px solid var(--dark-700); */
}
[data-site_mode="dark"] .collection .collection-item.avatar .secondary-content a i {
	color: #f5f5f5;
}
[data-site_mode="dark"] .collection .collection-item .chatlink {
	color: #cfd8dc;
}
[data-site_mode="dark"] .collection.notifications .collection-item .notify {
	color: #cfd8dc;
}
[data-site_mode="dark"] .collection a.collection-item {
	color: #cfd8dc;
}
[data-site_mode="dark"] .collection a.collection-item:not(.active):hover {
	background-color: rgba(33, 33, 33, .2);
}
[data-site_mode="dark"] .collection.with-header .collection-header {
	background-color: var(--dark-700);
	border-bottom: 1px solid var(--dark-800);
}
[data-site_mode="dark"] .secondary-content {
	color: #eeeeee;
}
[data-site_mode="dark"] .container.full ul.collection{
	background-color: var(--dark-800);
}
[data-site_mode="dark"] .collection-item.avatar .status:after{
	border-color:var(--dark-700);
}
[data-site_mode="dark"] .collection.bg-none .collection-item,
[data-site_mode="dark"] .collection.transparent .collection-item {
	background-color: transparent;
}
/*----------------------------------------
  Progress Bars
------------------------------------------*/
.progress-md{
  height: 8px;
}
.progress-large{
  height: 12px;
}
.progress{
  background-color: rgba(var(--primary-rgb), 0.4);
}
.progress .determinate{
  background-color: var(--primary-color);
}
.progress .indeterminate{
  background-color: var(--primary-color);
}

/*----------------------------------------
  Back to top button
------------------------------------------*/
.backtotop{
  display: none;
  position: fixed;
  right: 20px;
  bottom: 70px;
  -webkit-animation-name: fadeIn; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
    animation-name: fadeIn;
    animation-duration: 1s;
    z-index: 998;
    -webkit-backface-visibility: hidden;
}
.backtotop i{
  line-height: 35px;
  font-size: 24px;
}

.chat-app .backtotop{
  bottom: 140px;
}

[data-footer_menu="hide"] .backtotop{
  bottom: 20px;
}
[data-footer_menu="hide"] .chat-app .backtotop{
  bottom: 90px;
}
@keyframes fadeIn {
   0% {opacity: 0;}
   100% {opacity: 1;}
} 

/*----------------------------------------
 Cards
------------------------------------------*/
.card{
	border-radius: var(--border-radius);
}
.card .card-content .card-title i {
	font-size: 20px;
}

.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {
	color: var(--dark-700);
	font-weight: 500;
	text-transform: none;
	font-size: 14px;
}
.card .card-image .card-title,
.card .card-title {
	font-size: 20px;
	font-weight: 600;
	/* text-transform: uppercase; */
}
.card .card-image .card-title {
	color: rgba(255, 255, 255, 0.9);
}
/* .card-tabs {
	border-bottom: 1px solid #e0e0e0;
} */
.card-panel.bg-primary {
	background-color: var(--primary-color);
}
.card-panel{
	border-radius: var(--border-radius);
}
.card .card-image img{
	border-radius: var(--border-radius) var(--border-radius) 0 0;
}
.card.horizontal .card-image img{
	border-radius: var(--border-radius) 0 0 var(--border-radius);
}


.card .card-action,
.card .card-action:last-child{
	border-radius: 0 0 var(--border-radius) var(--border-radius);
	border-bottom-left-radius: var(--border-radius);
	border-bottom-right-radius: var(--border-radius);
}




.btn-floating.halfway-fab{
	z-index: 3;
}
/*----------------------------------------
  Cards Wrap
------------------------------------------*/

.cards-container {
	column-break-inside: avoid;
}
.cards-container .card {
	display: inline-block;
	overflow: visible;
}

@media only screen and (max-width: 600px) {
	.cards-container {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
}
@media only screen and (min-width: 601px) {
	.cards-container {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
}
@media only screen and (min-width: 993px) {
	.cards-container {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
.text-center {
	text-align: center;
}
.card.gray .card-reveal,
.card.gray,
.card-panel.gray{
	background-color: #f5f5f5;
}
.btn-floating.halfway-fab{
	z-index: 3;
}
/*----------------------------------------
  Site - Dark Mode - Cards
----------------------------------------*/
[data-site_mode="dark"] .card,
[data-site_mode="dark"] .card-panel {
	background-color: var(--dark-700);
}

[data-site_mode="dark"] .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {
	color: #cfd8dc;
}
[data-site_mode="dark"] .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover {
	color: #b0bec5;
}
[data-site_mode="dark"] .card-panel.bg-primary {
	background-color: var(--primary-color);
	color: #f5f5f5;
}
/* [data-site_mode="dark"] .card-panel {
	background-color: var(--dark-700);
	color: #f5f5f5;
} */
[data-site_mode="dark"] .card .card-reveal {
	background-color: var(--dark-700);
}
[data-site_mode="dark"] .card.primary-bg,
[data-site_mode="dark"] .card-panel.primary-bg {
	background-color: var(--primary-color);
}

/*----------------------------------------
 Tabs
------------------------------------------*/
.tabs{
	margin-bottom: 5px;
	border-radius: var(--border-radius-button);
	background-color: #f5f5f5;
}
.tabs .tab {
	z-index: 1;
}
.tabs .tab a {
	color: var(--dark-700);
	line-height: 48px;
	text-transform: none;
	font-weight: 500;
}
.tabs .tab a.active {
	color: #ffffff;
	z-index: 1;
	position: relative;
}
.tabs .tab a:hover{
	color: #ffffff;
}
.tabs .tab a.active{
	/* color: var(--primary-color); */
	background: transparent;
}
.tabs.transparent .tab a.active{
	background: transparent;
}
.tabs .indicator {
	background-color: var(--primary-color);
	height: 48px;
	border-radius: var(--border-radius-button);
}
.tabs .tab a:focus,
.tabs .tab a:focus.active {
	background-color: transparent;
}
.tab-content {
	display: inline-block;
	padding: 0px;
	background: transparent;
	width: 100%;
}
.tabs-icons .tab i {
	font-size: 24px;
	line-height: 48px;
}
.tabs .tab.disabled a,
.tabs .tab.disabled a:hover {
	color: rgba(var(--primary-rgb), 0.4);
	cursor: default;
}
.tabs-swipable .carousel-item {
	display: inline-block;
	padding: 15px !important;
	width: 100%;
	font-size: inherit;
	line-height: inherit;
}
/* .tabs.full-transparent {
	border-bottom: 1px solid #cccccc;
} */
.tabs.colored .tab a:focus,
.tabs .tab.colored a:focus.active {
	background-color: inherit;
}
.tabs.accent-bg .indicator {
	background-color: var(--accent-color);
}

/* .tabs-swipable .tabs-content {
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
} */
.tabs-swipable-ul {
	z-index: 1;
}
.tabs-swipable .tabs-content {
	min-height: 540px;
}


.tabs.primary-bg .indicator:after,
.tabs.accent-bg .indicator:after {
	content: "";
	width: 100%;
	height: 100%;
	background: rgba(33, 33, 33, .2);
	display: block;
	border-radius: 50px;
}

/* .tabs{
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
} */
.tabs-swipable .tabs-content,
.tab-content{
	border-radius: var(--border-radius);
}
.tabs-swipable .tabs-content .carousel-item{
	box-shadow: none;
	background: transparent;
	padding: 0 5px 5px 5px !important;
	margin-top: -5px;
}

.tabs-swipable-ul.fullscreen{
	
}


/*----------------------------------------
  Site - Dark Mode - Tabs
----------------------------------------*/
[data-site_mode="dark"] .tabs {
	background-color: var(--dark-700);
}
[data-site_mode="dark"] .tabs.primary-bg {
	background-color: var(--primary-color);
}
[data-site_mode="dark"] .tabs.accent-bg {
	background-color: var(--accent-color);
}
[data-site_mode="dark"] .card-tabs .tabs{
	background-color: var(--dark-800);
	max-width: 95%;
}
[data-site_mode="dark"] .card-tabs {
	border-bottom: 1px solid var(--dark-700);
	/* padding-right: 15px;
	padding-left: 15px; */
}
[data-site_mode="dark"] .tabs .tab a {
	color: #f5f5f5;
}
[data-site_mode="dark"] .tabs .tab a:focus,
[data-site_mode="dark"] .tabs .tab a:focus.active {
	background-color: transparent
}

[data-site_mode="dark"] .tab-content {
	background-color: transparent;
}
/* [data-site_mode="dark"] .tabs.full-transparent {
	border-bottom: 1px solid var(--dark-700);
} */
/* 
[data-site_mode="dark"] .tabs-swipable .tabs-content .carousel-item{
	background-color: var(--dark-800);
} */
/*----------------------------------------
  Icon Boxes
------------------------------------------*/
.icon-block {
  padding: 0 0px;
  margin-bottom: 15px;
  display: inline-block;
}
.icon-block i {
  font-size: 48px;
}

.icon-block.circular i {
  border-radius: var(--border-radius-50percent);
  height: 80px;
  width: 80px;
  display: inline-block;
  line-height: 80px;
  font-size: 38px;
  background-color: #f5f5f5;
}

.icon-block.boxed i {
  border-radius: 0%;
  height: 80px;
  width: 80px;
  display: inline-block;
  line-height: 80px;
  font-size: 38px;
  background-color: #f5f5f5;
  border-radius: var(--border-radius);
}

.icon-block.bordered i {
  border-radius: 0%;
  border: 2px dashed rgba(var(--primary-rgb), 0.4);
  height: 80px;
  width: 80px;
  display: inline-block;
  line-height: 80px;
  font-size: 38px;
}

/*Blocks card style*/
.icon-block.block {
  text-align: center;
  background: #f5f5f5;
  padding: 15px;
  border-radius: var(--border-radius);
  margin-bottom: 24px;
  width: 100%;
}
.icon-block.block.left {
  text-align: left;
}

/*Overlay style*/

.icon-block.overlay {
  text-align: center;
  background: #f5f5f5;
  padding: 15px;
  border-radius: var(--border-radius);
  margin-bottom: 80px;
  position: relative;
}

.icon-block.overlay i {
  position: absolute;
  margin-left: -35px;
  top: -40px;
  border-radius: var(--border-radius-50percent);
  height: 70px;
  width: 70px;
  display: inline-block;
  line-height: 70px;
  font-size: 42px;
  background-color: #f5f5f5;
}

/*small block*/
.icon-block.block-small {
  text-align: left;
  background: #f5f5f5;
  padding: 10px;
  border-radius: var(--border-radius);
  margin-bottom: 15px;
  position: relative;
  width: 100%;
}
.icon-block.block-small .icon {
  float: left;
  height: 36px;
  width: 36px;
  margin: 5px 12px 0 0;
}
.icon-block.block-small i {
  font-size: 36px;
  line-height: 36px;
  margin: 0;
  height: 36px;
  width: 36px;
  display: inline-block;
}
.icon-block.block-small .tagline {
  font-size: 12px;
  opacity: 0.8;
}
.icon-block.block-small .title,
.icon-block.block-small .tagline {
  white-space: nowrap;
}

.icon-block.block-small.center{
  text-align: center;
}
.icon-block.block-small.center .icon {
  float: none;
  width: 100%;
  margin-bottom: 10px;
}

.icon-block.block-small.circle .icon {
  height: 40px;
  width: 40px;
  margin-top: 3px;
}       
.icon-block.block-small.center.circle .icon {
  width: 100%;
}

.icon-block.block-small.circle i{
  line-height: 40px;
  border-radius: var(--border-radius-50percent);
  background: var(--primary-color);
  color: #ffffff;
  font-size: 22px;
  text-align: center;
  height: 40px;
  width: 40px;
}


.col.s12.m12.l3:last-child .icon-block.overlay {
  margin-bottom: 20px;
}
.icon-block.block-small{
  overflow: hidden;
}
.icon-block .icon-area{
  padding-top: 15px;
}
.icon-block .title-area{
  white-space: nowrap;
  margin-top: 5px;
}
.icon-block .text-area{
  max-height: 125px;
  overflow: hidden;
  margin-bottom: 5px;
}

/*----------------------------------------
  App Settings
----------------------------------------*/
.settings-row{
  margin: 0 -15px;
}
.setting-box{
  /* background-color: #ffffff; */
  padding: 15px;
  margin-bottom: 0px;
  /* border-radius: var(--border-radius); */

}
.setting-box i{
    font-size: 36px;
    margin: 0 0 0px 0;
    line-height: 70px;
    display: inline-block;
    border-radius: var(--border-radius-50percent);
    background: var(--primary-color);
    color: #ffffff;
    height: 80px;
    width: 80px;
    border: 6px solid #f5f5f5;
    /* top: -60px; */
    position: relative;
}
.setting-box h6{
  margin: 15px 0px 0 0;
  color: var(--dark-700);
  background-color: #f5f5f5;
  height: 100%;
  padding: 20px .75rem;
  border-radius: var(--border-radius);
  margin-top: -30px;
  padding-top: 30px;
}
.setting-box a div{
  margin: 5px 0;
  color: var(--dark-700);
  opacity: 0.8;
  font-size: 14px;
}
.ui-apps .setting-box h6{
  background-color: transparent;
  margin-top: 15px;
  padding-top: 0;
  padding-bottom: 0;
}

/* .setting-box:hover{
  background-color: #f5f5f5;
} */

.setting-box.img-box{
  padding: 0 0 5px 0;
  margin-bottom: 20px;
  /* border-bottom: 1px solid rgba(0,0,0,.1); */
}
.ui-apps .setting-box.img-box{
  margin-bottom: 20px;
}

.flickity-slider .setting-box.img-box{
  padding-bottom: 0;
  margin-bottom: 0;
}
/* .flickity-slider .gallery-cell{
  margin-bottom: 0;
} */
.settings-row.js-flickity .gallery-cell{
  margin-bottom: 0;
}
.setting-box.img-box h6{
  background-color: transparent;
  padding-top: 15px;
  margin-top: 0;
  padding-bottom: 0px;
}
.settings-row.js-flickity h6{
  background-color: transparent;
  padding-top: 12px;
  margin-top: 0;
  padding-bottom: 0;
  font-size: 17px;
}

/*----------------------------------------
  Site - Dark Mode - Iconboxes
----------------------------------------*/
[data-site_mode='dark'] .setting-box:hover{
  background-color: transparent;
}
[data-site_mode='dark'] .icon-block.block-small,
[data-site_mode='dark'] .icon-block.block,
[data-site_mode='dark'] .icon-block.overlay,
[data-site_mode='dark'] .icon-block.overlay i,
[data-site_mode='dark'] .icon-block.boxed i,
[data-site_mode='dark'] .icon-block.circular i {
  background-color: var(--dark-700);
}
[data-site_mode='dark'] .icon-block.circle i {
  color: var(--dark-800);
}
[data-site_mode='dark'] .setting-box a div{
  color: #CFD8DC;
}

[data-site_mode="dark"] .setting-box h6 {
  color: #CFD8DC;
}

[data-site_mode="dark"] .setting-box:not(.img-box) h6{
  background-color: var(--dark-700);
}
[data-site_mode="dark"] .setting-box i{
  border-color: var(--dark-700);
}
/*----------------------------------------
  Chips
------------------------------------------*/
.ui-chips .chip {
	margin: 5px 8px 8px 0;
	display: inline-block;
}
.chip {
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}

.chip i {
	line-height: 32px;
	height: 32px;
	font-size: 14px;
	/* position: relative; */
	/* top: 1px; */
	display: inline-block;
	margin: 0 0px 0 4px;
	cursor: pointer;
}
.chip:focus {
	background-color: var(--primary-color);
}
.chip i.close:before {
	content: "\F156";
}
.chip i.close:before {
	display: inline-block;
	font: normal normal normal 24px/1 "Material Design Icons";
	font-size: inherit;
	text-rendering: auto;
	line-height: inherit;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 14px;
	visibility: visible;
}
.chip i.close {
	content: "";
	font-size: 0.1px;
	color: transparent;
	visibility: hidden;
}
.chip,
.chip i.close:before {
	color: var(--dark-700);
}
.chip.white-text,
.chip.white-text i.close:before {
	color: #fafafa;
}
.chip:focus i.close:before {
	color: #fafafa;
}
.chips.focus {
	border-bottom: 1px solid var(--primary-color);
	-webkit-box-shadow: 0 1px 0 0 var(--primary-color);
	box-shadow: 0 1px 0 0 var(--primary-color);
}
.chips.primary .chip,
.chips.primary .chip i:before {
	background-color: var(--primary-color);
	color: #ffffff;
}

.chips.input-field {
	margin-top: 0px;
	padding-left: 23px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	box-shadow: none !important;
	padding-top: 18px;
}
.chips .input {
	width: 110px !important;
}

/*----------------------------------------
  Site - Dark Mode - Chips
----------------------------------------*/
[data-site_mode="dark"] .chip {
	color: #eeeeee;
	background-color: var(--dark-700);
}
[data-site_mode="dark"] .chip i.close:before {
	color: #eeeeee;
}
[data-site_mode="dark"] .chip.dark-text,
[data-site_mode="dark"] .chip.dark-text i.close:before {
	color: var(--dark-700);
}
[data-site_mode="dark"] .chips .input {
	color: #f5f5f5;
}

/*----------------------------------------
  Form Range Sliders
------------------------------------------*/

  input[type=range]::-webkit-slider-thumb {
    background-color: var(--primary-color);
  }
  input[type=range]::-moz-range-thumb {
    background-color: var(--primary-color);
  }
  input[type=range]::-ms-thumb {
    background-color: var(--primary-color);
  }
  input[type=range] + .thumb {
    background-color: #dedede;
  }
  input[type=range] + .thumb.active .value {
    color: var(--primary-color);
  }

  body .noUi-tooltip span{
    top: 1px;
    left: -1px;
  }
  body .noUi-horizontal .noUi-handle, body .noUi-vertical .noUi-handle,
  body .noUi-connect,
  body .noUi-target.noUi-horizontal .noUi-tooltip{
      background-color: var(--primary-color) ;
  }
  body .noUi-horizontal.danger .noUi-handle, body .noUi-vertical.danger .noUi-handle,
  body .danger .noUi-connect,
  body .noUi-target.danger .noUi-tooltip{
      background-color: rgba(229, 115, 115, 1) ;
  }

  body .noUi-horizontal.warning .noUi-handle, body .noUi-vertical.warning .noUi-handle,
  body .warning .noUi-connect,
  body .noUi-target.warning .noUi-tooltip{
      background-color: rgba(255, 138, 101, 1) ;
  }

  body .noUi-horizontal.info .noUi-handle, body .noUi-vertical.info .noUi-handle,
  body .info .noUi-connect,
  body .noUi-target.info .noUi-tooltip{
      background-color: rgba(0, 151, 167, 1) ;
  }

  body .noUi-horizontal.success .noUi-handle, body .noUi-vertical.success .noUi-handle,
  body .success .noUi-connect,
  body .noUi-target.success .noUi-tooltip{
      background-color: rgba(129, 199, 132, 1) ;
  }

  body .noUi-horizontal.hexblue .noUi-handle, body .noUi-vertical.hexblue .noUi-handle,
  body .hexblue .noUi-connect,
  body .noUi-target.hexblue .noUi-tooltip{
      background-color: rgba(92, 107, 192, 1) ;
  }
  .noUi-target .noUi-tooltip{
    overflow: hidden;
  }


  .c-1-color {
    background-color: rgba(229, 115, 115, 1) !important;
  }

  .c-2-color {
    background-color: rgba(129, 199, 132, 1) !important;
  }

  .c-3-color {
    background-color: rgba(0, 151, 167, 1) !important;
  }

  .c-4-color {
    background-color: rgba(255, 138, 101, 1) !important;
  }

  .c-5-color {
    background-color: rgba(149, 117, 205, 1) !important;
  }



#colorpicker #red,
#colorpicker #green,
#colorpicker #blue {
    margin: 20px;
    display: inline-block;
    height: 200px;
  }

  #colorpicker {
    height: 240px;
    width: 100%;
    margin: 0 auto;
    padding: 10px;
  }

  #colorpicker #result {
    margin: 60px 0 0 10px;
    height: 100px;
    width: 100px;
    display: inline-block;
    vertical-align: top;
    border-radius: var(--border-radius);
  }

  #colorpicker #red .noUi-connect {
    background: #E57373;
  }

  #colorpicker #green .noUi-connect {
    background: #81C784;
  }

  #colorpicker #blue .noUi-connect {
    background: #5C6BC0;
  }

/*----------------------------------------
  Switches
------------------------------------------*/
.switch.large label .lever{
    width: 59px;
    height: 22px;
}
.switch.large label .lever:before, .switch.large label .lever:after{
    width: 28px;
    height: 28px;
}
.switch.large label input[type=checkbox]:checked+.lever:before, .switch.large label input[type=checkbox]:checked+.lever:after{
  left: 32px;
}

.switch.medium label .lever{
    width: 42px;
    height: 18px;
}
.switch.medium label .lever:before, .switch.medium label .lever:after{
    width: 22px;
    height: 22px;
}
.switch.medium label input[type=checkbox]:checked+.lever:before, .switch.medium label input[type=checkbox]:checked+.lever:after{
  left: 21px;
}
.switch.medium label .lever:before, .switch.medium label .lever:after{
  top: -2px;
}

.switch label input[type=checkbox]:checked+.lever {
    background-color: rgba(var(--primary-rgb), 0.4);
}
.switch label .lever:before {
    background-color: rgba(var(--primary-rgb), 0.4);
}
.switch label input[type=checkbox]:checked+.lever:after {
    background-color: var(--primary-color);
}
input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before, input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before {
    background-color: rgba(var(--primary-rgb), 0.3);
    opacity: 0.6;
}

/*danger switch*/
.switch.danger label input[type=checkbox]:checked+.lever {
    background-color: #FFCDD2;
}
.switch.danger label .lever:before {
    background-color: #FFCDD2;
}
.switch.danger label input[type=checkbox]:checked+.lever:after {
    background-color: #E57373;
}
.switch.danger input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before, .switch.danger input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before {
    background-color: #FFEBEE;
    opacity: 0.8;
}

/*info switch*/
.switch.info label input[type=checkbox]:checked+.lever {
    background-color: #B2EBF2;
}
.switch.info label .lever:before {
    background-color: #B2EBF2;
}
.switch.info label input[type=checkbox]:checked+.lever:after {
    background-color: #0097A7;
}
.switch.info input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before, .switch.info input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before {
    background-color: #E0F7FA;
    opacity: 0.6;
}


/*warning switch*/
.switch.warning label input[type=checkbox]:checked+.lever {
    background-color: #FFCCBC;
}
.switch.warning label .lever:before {
    background-color: #FFCCBC;
}
.switch.warning label input[type=checkbox]:checked+.lever:after {
    background-color: #FF8A65;
}
.switch.warning input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before, .switch.warning input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before {
    background-color: #FBE9E7;
    opacity: 0.8;
}


/*success switch*/
.switch.success label input[type=checkbox]:checked+.lever {
    background-color: #DCEDC8;
}
.switch.success label .lever:before {
    background-color: #DCEDC8;
}
.switch.success label input[type=checkbox]:checked+.lever:after {
    background-color: #AED581;
}
.switch.success input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before, .switch.success input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before {
    background-color: #F1F8E9;
    opacity: 0.6;
}

/*----------------------------------------
  Site - Dark Mode - Switches
----------------------------------------*/
[data-site_mode="dark"] .switch label .lever{
   background-color: var(--dark-700);
}
[data-site_mode="dark"] .switch label .lever:after{
   background-color: #B0BEC5;
}

[data-site_mode="dark"] .switch input[type=checkbox][disabled]+.lever{
   background-color: var(--dark-800);
}
[data-site_mode="dark"] .switch label input[type=checkbox][disabled]+.lever:after, 
[data-site_mode="dark"] .switch label input[type=checkbox][disabled]:checked+.lever:after{
   background-color: var(--dark-700);
}
/*----------------------------------------
  Form Elements
------------------------------------------*/

.input-field .prefix {
	top: 0.6rem;
}
.input-field .prefix.active {
	color: var(--primary-color);
}
input:not([type]):focus:not([readonly]) + label,
input[type=text]:not(.browser-default):focus:not([readonly]) + label,
input[type=password]:not(.browser-default):focus:not([readonly]) + label,
input[type=email]:not(.browser-default):focus:not([readonly]) + label,
input[type=url]:not(.browser-default):focus:not([readonly]) + label,
input[type=time]:not(.browser-default):focus:not([readonly]) + label,
input[type=date]:not(.browser-default):focus:not([readonly]) + label,
input[type=datetime]:not(.browser-default):focus:not([readonly]) + label,
input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label,
input[type=tel]:not(.browser-default):focus:not([readonly]) + label,
input[type=number]:not(.browser-default):focus:not([readonly]) + label,
input[type=search]:not(.browser-default):focus:not([readonly]) + label,
textarea.materialize-textarea:focus:not([readonly]) + label {
	color: var(--primary-color);
}
input:not([type]):focus:not([readonly]),
input[type=text]:not(.browser-default):focus:not([readonly]),
input[type=password]:not(.browser-default):focus:not([readonly]),
input[type=email]:not(.browser-default):focus:not([readonly]),
input[type=url]:not(.browser-default):focus:not([readonly]),
input[type=time]:not(.browser-default):focus:not([readonly]),
input[type=date]:not(.browser-default):focus:not([readonly]),
input[type=datetime]:not(.browser-default):focus:not([readonly]),
input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
input[type=tel]:not(.browser-default):focus:not([readonly]),
input[type=number]:not(.browser-default):focus:not([readonly]),
input[type=search]:not(.browser-default):focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
	border-bottom: 1px solid var(--primary-color);
	-webkit-box-shadow: 0 1px 0 0 var(--primary-color);
	box-shadow: 0 1px 0 0 var(--primary-color);

	-webkit-box-shadow: none;
	box-shadow: none;
}

.input-field input[type=search] ~ .mdi-navigation-close,
.input-field input[type=search] ~ .material-icons {
	font-size: 22px;
	opacity: 0.6;	
}
.input-field .prefix {
	font-size: 20px;
	top: 15px;
	width: 2.5rem;
	left: 22px;
}
.file-field .btn,
.file-field .btn-large,
.file-field .btn-small {
	height: 2rem;
	line-height: 2rem;
	margin: 2px 15px;
}
.file-field span {
	font-size: 14px;
}
/*Input field custom styling */
.input-field.col,
.input-field {
	background-color: #ffffff;
	margin-bottom: 0px;
	border-radius: var(--border-radius-button);
	padding: 8px 0 0 0;
	/* -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1), 0 3px 1px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1), 0 3px 1px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1); */
	border: 3px solid #f5f5f5;
}
.input-field.col.textarea, .input-field.textarea{
	border-radius: 20px;
}

.chips.input-field{
	border: none;
}

.input-field {
	/* margin-top: 24px; */
}
.input-field input,
.input-field.col input {
	margin-bottom: 0px !important;
	border-bottom: none !important;
	padding: 10px 15px 2px 6px;
	box-sizing: border-box;
	font-size: 15px;
	max-width: calc(100% - 46px);
	margin-left: 23px;
	min-height: 46px;
}
.input-field.col label {
	left: 1.5rem;
}
.input-field>input[type]:-webkit-autofill:not(.browser-default):not([type="search"])+label, .input-field>input[type=date]:not(.browser-default)+label, .input-field>input[type=time]:not(.browser-default)+label{
	-webkit-transform: translateY(0px) scale(0.85);
  transform: translateY(0px) scale(0.85);
}

.input-field>label{
	top: 4px;
}

.input-field.sel-wrap>label{
	top: -11px;
	margin-left: 3px;
}

.input-field > label:not(.label-icon).active {
	-webkit-transform: translateY(1px) scale(0.85);
	transform: translateY(1px) scale(0.85);
	width: auto !important;
	background: transparent;
	color: #444444;
	padding: 2px 7px;
	border-radius: var(--border-radius);
	/* left: 0px; */
	/* max-width: none; */
	line-height: 20px;
	min-width: none;
	margin-left: 1px;
}

.input-field .helper-text:after,
.input-field .helper-text {
	padding: 5px 10px 0px 10px;
	position: absolute;
	width: 100%;
}

.input-field.has-helper {
	margin-bottom: 30px;
}

.input-field textarea,
.input-field.col textarea {
	margin-bottom: 0px !important;
	border-bottom: none !important;
	box-sizing: border-box;
	vertical-align: top;
	margin: 0px;
	padding: 1.5rem 0px 0.8rem 0px;
	font-size: 15px;
	max-width: calc(100% - 50px);
	margin-left: 31px;
}
.input-field > label:not(.label-icon).active

body .input-field .prefix ~ input,
body .input-field .prefix ~ textarea,
body .input-field .prefix ~ label.active,
body .input-field .prefix ~ label,
body .input-field .prefix ~ .validate ~ label,
body .input-field .prefix ~ .helper-text,
body .input-field .prefix ~ .autocomplete-content {
	margin-left: 2.5rem;
	width: 92%;
	width: calc(100% - 2.5rem);
}

.input-field .prefix ~ input,
.input-field.col .prefix ~ input {
	padding-bottom: 0px;
	margin-left: 0;
	width: 100%;
	padding-left: 39px;
	max-width: calc(100% - 46px);
	margin-left: 23px;
	margin-bottom: 1px;
}

.input-field .prefix ~ textarea,
.input-field.col .prefix ~ textarea {
	margin-left: 10px !important;
	padding-left: 50px;
	width: 100%;
	padding-top: 15px;
	line-height: 1.6;
	/* width: calc(100% - 2.5rem); */
}
.input-field.file-field input.file-path {
	padding: 0 0 9px 0;
}

.character-counter {
	min-height: 18px;
	position: absolute;
	right: 10px;
	top: -15px;
	background: #f5f5f5;
	padding: 0px 5px;
	opacity: 0.7;
	font-size: 11px !important;
	font-family: Poppins;
}
nav.ui-forms{
	background: transparent;
	border-radius: var(--border-radius-button);
	overflow: hidden;
	/* -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1), 0 3px 1px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1), 0 3px 1px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1); */
}

.nav-wrapper .input-field {
	padding-top: 0px;
	overflow: hidden;
}
.nav-wrapper .input-field > label:not(.label-icon){
	left: 7px;
	-webkit-transform: translateY(1px) scale(0.85);
	transform: translateY(1px) scale(0.85);
    top: -7px;
    margin-left: 10px;
	opacity: 0.6;	
}
.nav-wrapper .input-field > label:not(.label-icon).active {
	background: transparent;
	top: 0px;
	left: 0px;
}
.nav-wrapper .input-field label.active i {
	color: #444;
}
.input-field input[type=search]:focus:not(.browser-default){
	border-radius: var(--border-radius);
}
textarea.materialize-textarea{
	min-height: 125px;
}

/*----------------------------------------
  Checkboxes
------------------------------------------*/
[type="checkbox"]:checked + span:not(.lever):before {
	border-right: 2px solid var(--primary-color);
	border-bottom: 2px solid var(--primary-color);
}
[type="checkbox"].filled-in:checked + span:not(.lever):after {
	border: 2px solid var(--primary-color);
	background-color: var(--primary-color);
}
[type="checkbox"]:checked:disabled + span:before {
	border-right: 2px solid rgba(0, 0, 0, 0.32);
	border-bottom: 2px solid rgba(0, 0, 0, 0.32);
}
[type="checkbox"].danger:not(.filled-in):checked + span:not(.lever):before {
	border-right: 2px solid rgba(229, 115, 115, 1);
	border-bottom: 2px solid rgba(229, 115, 115, 1);
}
[type="checkbox"].warning:not(.filled-in):checked + span:not(.lever):before {
	border-right: 2px solid rgba(255, 138, 101, 1);
	border-bottom: 2px solid rgba(255, 138, 101, 1);
}
[type="checkbox"].success:not(.filled-in):checked + span:not(.lever):before {
	border-right: 2px solid rgba(129, 199, 132, 1);
	border-bottom: 2px solid rgba(129, 199, 132, 1);
}
[type="checkbox"].info:not(.filled-in):checked + span:not(.lever):before {
	border-right: 2px solid rgba(0, 151, 167, 1);
	border-bottom: 2px solid rgba(0, 151, 167, 1);
}
[type="checkbox"].filled-in.danger:checked + span:not(.lever):after {
	border: 2px solid rgba(229, 115, 115, 1);
	background-color: rgba(229, 115, 115, 1);
}
[type="checkbox"].filled-in.warning:checked + span:not(.lever):after {
	border: 2px solid rgba(255, 138, 101, 1);
	background-color: rgba(255, 138, 101, 1);
}
[type="checkbox"].filled-in.success:checked + span:not(.lever):after {
	border: 2px solid rgba(129, 199, 132, 1);
	background-color: rgba(129, 199, 132, 1);
}
[type="checkbox"].filled-in.info:checked + span:not(.lever):after {
	border: 2px solid rgba(0, 151, 167, 1);
	background-color: rgba(0, 151, 167, 1);
}
/*----------------------------------------
  Select
------------------------------------------*/
.select-dropdown li img {
	margin: 7px 15px;
}
.select-wrapper + label {
	background: transparent;
	padding: 0px 7px;
}
.input-field.inline .select-wrapper + label,
.input-field.has-helper .select-wrapper + label {
	left: 0.45rem;
}
.input-field.inline .select-wrapper input,
.input-field.has-helper .select-wrapper input.select-dropdown {
	padding-left: 15px;
}
.select-wrapper .caret {
	right: 5px;
	top: -8px;
	opacity: 0.5;
}
.input-field.sel-wrap{
	margin-bottom: 24px;
}
.input-field.sel-wrap.has-helper{
	margin-bottom: 40px;
}
.range-adv .select-wrapper input.select-dropdown{
	padding-top: 0;
}
.range-adv .input-field input, .range-adv .input-field.col input{
	padding-top: 0;
}

/*----------------------------------------
  Radio Buttons
------------------------------------------*/
[type="radio"]:checked + span:after,
[type="radio"].with-gap:checked + span:after {
	background-color: var(--primary-color);
}
[type="radio"]:checked + span:after,
[type="radio"].with-gap:checked + span:before,
[type="radio"].with-gap:checked + span:after {
	border: 2px solid var(--primary-color);
}
[type="radio"]:checked.danger + span:after,
[type="radio"].with-gap:checked.danger + span:after {
	background-color: rgba(229, 115, 115, 1);
}
[type="radio"]:checked.danger + span:after,
[type="radio"].with-gap:checked.danger + span:before,
[type="radio"].with-gap:checked.danger + span:after {
	border: 2px solid rgba(229, 115, 115, 1);
}

[type="radio"]:checked.info + span:after,
[type="radio"].with-gap:checked.info + span:after {
	background-color: rgba(0, 151, 167, 1);
}
[type="radio"]:checked.info + span:after,
[type="radio"].with-gap:checked.info + span:before,
[type="radio"].with-gap:checked.info + span:after {
	border: 2px solid rgba(0, 151, 167, 1);
}

[type="radio"]:checked.warning + span:after,
[type="radio"].with-gap:checked.warning + span:after {
	background-color: rgba(255, 138, 101, 1);
}
[type="radio"]:checked.warning + span:after,
[type="radio"].with-gap:checked.warning + span:before,
[type="radio"].with-gap:checked.warning + span:after {
	border: 2px solid rgba(255, 138, 101, 1);
}

[type="radio"]:checked.success + span:after,
[type="radio"].with-gap:checked.success + span:after {
	background-color: rgba(129, 199, 132, 1);
}
[type="radio"]:checked.success + span:after,
[type="radio"].with-gap:checked.success + span:before,
[type="radio"].with-gap:checked.success + span:after {
	border: 2px solid rgba(129, 199, 132, 1);
}

/*----------------------------------------
  Site - Dark Mode - Forms
----------------------------------------*/
[data-site_mode="dark"] input,
[data-site_mode="dark"] textarea {
	color: #f5f5f5;
}
[data-site_mode="dark"] .input-field i.prefix {
	color: #cfd8dc;
}

/*----------------------------------------
  Site - Dark Mode - Checkbox & Radio
----------------------------------------*/
[data-site_mode="dark"] label {
	color: #cfd8dc;
}
[data-site_mode="dark"] [type="checkbox"].filled-in:not(:checked) + span:not(.lever):after,
[data-site_mode="dark"] [type="checkbox"] + span:not(.lever):before {
	border-color: #b0bec5;
}
[data-site_mode="dark"] [type="checkbox"]:checked + span:not(.lever):before {
	border-right: 2px solid var(--primary-color);
	border-bottom: 2px solid var(--primary-color);
	border-left-color: transparent;
	border-top-color: transparent;
}
[data-site_mode="dark"] [type="checkbox"].filled-in:not(.colored):checked + span:not(.lever):after {
	background-color: var(--primary-color);
}
[data-site_mode="dark"] [type="checkbox"].filled-in:checked + span:not(.lever):before {
	border-right: 2px solid #eeeeee;
	border-bottom: 2px solid #eeeeee;
	border-left-color: transparent;
	border-top-color: transparent;
}
[data-site_mode="dark"] label input[disabled="disabled"] + span {
	color: #78909c;
}
[data-site_mode="dark"] [type="radio"]:not(:checked) + span:before,
[data-site_mode="dark"] [type="radio"]:not(:checked) + span:after {
	border-color: #b0bec5;
}
[data-site_mode="dark"] [type="radio"]:disabled:checked + span:after {
	background-color: #78909c;
	border-color: #78909c;
}
[data-site_mode="dark"] [type="radio"]:disabled:not(:checked) + span:before,
[data-site_mode="dark"] [type="radio"]:disabled:not(:checked) + span:after {
	border-color: #78909c;
	background-color: transparent;
}
/*----------------------------------------
  Site - Dark Mode - Range & Select
----------------------------------------*/
[data-site_mode="dark"] .noUi-target {
	background-color: #78909c;
}
[data-site_mode="dark"] .select-wrapper .caret {
	fill: #f5f5f5;
}
[data-site_mode="dark"] .select-dropdown li.optgroup {
	border-top: 1px solid var(--dark-700);
}
[data-site_mode="dark"] .input-field .helper-text {
	color: #b0bec5;
}
[data-site_mode="dark"] .select-wrapper.disabled + label {
	color: #90a4ae;
}
[data-site_mode="dark"] .select-wrapper input.select-dropdown:disabled {
	color: #90a4ae;
}
[data-site_mode="dark"] input[type=text]:disabled {
	border-bottom: 1px solid rgba(200, 200, 200, 0.5);
}
/*----------------------------------------
  Site - Dark Mode - Inputs
----------------------------------------*/
[data-site_mode="dark"] .input-field input[type=search]:focus:not(.browser-default) {
	background-color: var(--dark-700);
	color: #f5f5f5;
}
[data-site_mode="dark"] .input-field input[type=search]:focus:not(.browser-default) + label i,
[data-site_mode="dark"] .input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,
[data-site_mode="dark"] .input-field input[type=search]:focus:not(.browser-default) ~ .material-icons {
	color: #f5f5f5;
}
[data-site_mode="dark"] input[type=text]:not(.browser-default):disabled + label {
	color: #b0bec5;
}
[data-site_mode="dark"] input[type=text]:not(.browser-default):disabled {
	color: #b0bec5;
}


[data-site_mode="dark"] .input-field.col, [data-site_mode="dark"] .input-field{
	background-color: var(--dark-700);
}
[data-site_mode="dark"] .input-field > label:not(.label-icon).active {
	background: transparent;
	color: #cccccc;
}
.nav-wrapper .input-field > label:not(.label-icon).active{
	background-color: transparent !important;
}
[data-site_mode="dark"] .select-wrapper + label,
[data-site_mode="dark"] .character-counter {
	background: var(--dark-700);
}
.character-counter:empty {
	display: none;
}

[data-site_mode="dark"] .input-field.col,
[data-site_mode="dark"] .input-field {
	border-color: transparent;
}


/*----------------------------------------
  Settings
------------------------------------------*/

/*menu icons off*/
body[data-menu_icons="off"] .subpages .collection-item a i:nth-child(1),
body[data-menu_icons="off"] .sidenav li a i{
  display: none;
}

body[data-menu_icons="off"] .sidenav a span:not(.badge){
  padding-left: 30px;
}

body[data-menu_icons="off"] .sidenav .active a span{
  text-decoration: underline;
}
/*menu icons colored*/
body[data-menu_icons="colored"] .subpages .collection-item a i:nth-child(1),
body[data-menu_icons="colored"] .sidenav li a i{
  color: var(--primary-color);
}
body[data-menu_icons="colored"][data-menu="colored"] .subpages .collection-item a i:nth-child(1),
body[data-menu_icons="colored"][data-menu="colored"] .sidenav li a i{
  color: #f5f5f5;
}
/*----------------------------------------
  Parallax
------------------------------------------*/

.parallax-container {
  min-height: 380px;
  line-height: 0;
  height: auto;
  color: rgba(255, 255, 255, 0.9);
  border-radius: var(--border-radius);
}
.parallax-container .section {
  width: 100%;
}

.parallax-grid .parallax-container {
  min-height: auto;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.parallax-item{
  border-radius: var(--border-radius);
  /* background-color: #f5f5f5; */
}
.parallax-item h5{
  padding: 0px 0px 15px 0px;
  text-align: center;
}

.row.parallax-grid{
  margin: 0 -0.75rem;
}
/* [data-site_mode="dark"] .parallax-item h5{
	background-color: var(--dark-700);
} */


/*----------------------------------------
  Chat
------------------------------------------*/
.chat-area{
  margin: 0px;
}
.chat-area li{
  display: block;
  position: relative;
  margin: 0 0 50px 0;
}
.chat-area li.leftside{
  padding-left: 20px;
}
.chat-area .leftside .msg-area{
    border-radius: 2px;
    background: rgba(var(--primary-rgb),0.15);
    min-height: 60px;
    padding: 15px 15px 15px 32px;
    border-radius: var(--border-radius);
    /* color: #ffffff; */
}

.chat-area li.rightside{
  padding-right: 20px;
}
.chat-area .rightside .msg-area{
    border-radius: 2px;
    background: rgba(var(--primary-rgb),1);
    min-height: 60px;
    padding: 15px 32px 15px 15px;
    border-radius: var(--border-radius);
    color: #ffffff;
}

.chat-area .leftside.user1 .msg-area{
  background: rgba(var(--primary-rgb),0.07);
}
.chat-area .leftside.user2 .msg-area{
  background: rgba(var(--accent-rgb),0.07);
}
.chat-area .leftside.user3 .msg-area{
  background: rgba(var(--accent-rgb),0.07);
}


.chat-area li.rightside .userpic{
  left: auto;
  right: 0px;
  margin: 0;
}
.chat-area .userpic{
    position: absolute;
    background: #ccc;
    height: 44px;
    width: 44px;
    border-radius: var(--border-radius-50percent);
    left: 0px;
    margin-top: 0px;
    top: 20px;
    border: 3px solid #f5f5f5;
    /* -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1); */
}
.chat-area .msg{
  margin: 0px;
  font-size: inherit;
  line-height: inherit;
  opacity: 1;
}
.chat-area .time{
  font-size: 80%;
  margin-top: 5px;
  opacity: 0.8;
}
.chat-area .leftside .time{
  float: left;
  font-size: 80%;
}
.chat-area .rightside .time{
  right: 0px;
  left: auto;
  float: right;
  font-size: 80%;
}
.chat-area .ui-mediabox{
  margin: 15px -0.75rem 0px -0.75rem;
}
.chat-area .ui-mediabox .col{
  margin-bottom: 5px;
  border-radius: var(--border-radius);
}
.chat-area .ui-mediabox .img-wrap:after,
.chat-area .ui-mediabox .img-wrap img{
  border-radius: var(--border-radius);
  height: auto;
  width: auto;
}

.chat-area .user-avatar .status:after{
  top: 22px;
  left: 0px;
  transform: scale(0.9);
}
.chat-area .user-avatar.rightside .status:after {
  top: 22px;
  left: auto;
  right: 0px;
}


/*Chat message type box*/
.chat-message-area{
  position: fixed;
    z-index: 998;
    bottom: 75px;
    margin: 0 auto;
    max-width: 1280px;
    width: 90%;
}

.chat-message-area .input-field .prefix ~ textarea{
  min-height: 40px;
  padding-left: 20px;
}
.chat-message-area .input-field .prefix ~ label{
  margin-left: 5px !important;
}
.chat-message-area .input-field .prefix{
  left: auto;
  right: 5px;
  cursor: pointer;
  bottom: 13px;
  height: 30px;
  top: auto;
  width: 30px;
  line-height: 30px;
  opacity: 0.7;
}

/*----------------------------------------
  Site - Dark Mode - Chat
----------------------------------------*/
/* [data-site_mode="dark"] .chat-area .msg-area{ */
  /* background-color: var(--dark-800); */
/* } */

/* [data-site_mode="dark"] .setting-box {
  background-color: var(--dark-800);
} */
[data-site_mode="dark"] .chat-area .userpic{
  border-color: var(--dark-800);
}

/*----------------------------------------
  Calendar
------------------------------------------*/
.calwrap{
  background: #f5f5f5;
	border-radius: var(--border-radius);
	width: 100%;
	margin-left: 15px;
	margin: 0;
	/* -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1); */
}
.calwrap #calendar,
.prev-.calwrap #calendar {
	width: 100%;
	min-height: 18em;
	height: auto;
	position: relative;
	-webkit-user-select: none;
	user-select: none;
	margin-bottom: 15px;
}

.calwrap #calendar #dates,
.prev-.calwrap #calendar #dates {
	position: relative;
	width: 100%;
}
.calwrap #calendar #dates #days .day,
.prev-.calwrap #calendar #dates #days .day {
	opacity: 1;
}
.calwrap #calendar #dates #days .day:hover,
.prev-.calwrap #calendar #dates #days .day:hover {
	cursor: pointer;
}
.calwrap #calendar #lastMt,
.calwrap #calendar #nextMt,
.prev-.calwrap #calendar #lastMt,
.prev-.calwrap #calendar #nextMt {
	position: absolute;
	font-weight: 600;
	z-index: 3;
}
.calwrap #calendar #lastMt:hover,
.calwrap #calendar #nextMt:hover,
.prev-.calwrap #calendar #lastMt:hover,
.prev-.calwrap #calendar #nextMt:hover {
	cursor: pointer;
}
.calwrap #calendar #lastMt,
.prev-.calwrap #calendar #lastMt {
	left: 30px;
}
.calwrap #calendar #nextMt,
.prev-.calwrap #calendar #nextMt {
	right: 30px;
}
.calwrap #calendar #nextMt,
.prev-.calwrap #calendar #nextMt,
.calwrap #calendar #lastMt,
.prev-.calwrap #calendar #lastMt {
	font-size: 17px;
	line-height: 50px;
	color: #ffffff;
}
.calwrap #calendar #months-cont,
.prev-.calwrap #calendar #months-cont {
	width: 100%;
	overflow: hidden;
	height: 50px;
	left: auto;
	margin-left: 0px;
	position: relative;
}
.calwrap #calendar #months-cont #months,
.prev-.calwrap #calendar #months-cont #months {
	height: 100%;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: var(--primary-color);
	border-radius: var(--border-radius) var(--border-radius) 0 0;
	color: #ffffff;
}
.calwrap #calendar #months-cont #months .month,
.prev-.calwrap #calendar #months-cont #months .month {
	width: 100%;
	display: inline-block;
	text-align: center;
	line-height: 50px;
	font-weight: bold;
}
.calwrap #calendar #days {
	padding: 0 15px;
	display: inline-block;
	width: 100%;
}
.calwrap #calendar #days .day,
.calwrap #calendar #daysotweek .day,
.prev-.calwrap #calendar #days .day,
.prev-.calwrap #calendar #daysotweek .day {
	width: calc(100%/7);
	text-align: center;
	float: left;
	padding: 0.5em 0;
	position: relative;
}

/* .calwrap #calendar #days .day:hover,
.calwrap #calendar #days .day.today {
	background-color: #fff;
} */
.calwrap #calendar #daysotweek,
.prev-.calwrap #calendar #daysotweek {
	margin-top: 0;
	display: inline-block;
	width: 100%;
	padding: 10px 15px 0 15px;
	font-weight: bold;
	background: var(--primary-color);
	color: #ffffff;
	/* -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1); */
}
.calwrap #info #actual-date,
.prev-.calwrap #info #actual-date {
	text-align: center;
	float: left;
	padding: 0.5em 0;
	font-size: 0.8em;
	background: #fcee6d;
	color: #29323f;
	height: 1.5em;
	width: 1.5em;
	line-height: .5em;
	text-align: center;
	border-radius: var(--border-radius-50percent);
	position: absolute;
}

.day span{
	background: #ffffff;
	border-radius: var(--border-radius-50percent);
	display: inline-block;
	height: 40px;
	width: 40px;
	line-height: 40px;
	text-align: center;
	/* -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1); */
}
.day.today span,
.day span:hover{
	color: #ffffff;
	background: var(--primary-color);
}

/*----------------------------------------
  Site - Dark Mode - Calendar
----------------------------------------*/
[data-site_mode="dark"] .calwrap #calendar #days .day:hover,
[data-site_mode="dark"] .calwrap #calendar #days .day.today {
	background-color: transparent;
}
/*----------------------------------------
  Site - Dark Mode - Calendar
----------------------------------------*/
[data-site_mode="dark"] .calwrap #calendar #days .day:hover {
	background-color: transparent;
}
[data-site_mode="dark"] .calwrap{
	background-color: var(--dark-700);
}
[data-site_mode="dark"] .day span{
	background-color: var(--dark-800);
}
/*----------------------------------------
  Events
------------------------------------------*/
.events{
	margin-top: 0px;
}
.events .event-item {
	background-color: transparent;
	position: relative;
	margin: 0 0 15px 0;
	border-radius: var(--border-radius);
}
.events .event-item .info{
	position: relative;
	padding: 15px 0px 10px 0px;
	/* border-bottom: 1px solid rgba(0,0,0,.1); */
	margin-bottom: 30px;
}
.events .event-item .image{
	border-radius: var(--border-radius);
	vertical-align: top;
}
.events .title {
	/* text-transform: uppercase; */
	color: var(--dark-700);
	margin: 0;
}
.events .organizer {
	margin: 5px 0 8px 0;
	font-size: 14px;
	opacity: 0.8;
}

.events .time {
	margin: 10px 0 0 0;
}
.events .location:before,
.events .time:before{
	font: normal normal normal 24px/1 "Material Design Icons";
  /* line-height: 1; */
	content: "\f0ee";
	font-size: 23px;
	color: var(--primary-color);
	margin-right: 10px;
	position: relative;
	top: 3px;
}
.events .location:before{
	content: "\f7d8";
}

.events.mini .location:before,
.events.mini .time:before{
	font-size: 18px;
	top: 4px;
}


.events .location {
	margin: 15px 0 5px 0;
}

.events.mini .location, .events.mini .time{
	padding-left: 26px;
	font-size: 14px;
	margin-top: 5px;
}


.events .actions {
	position: absolute;
	right: 0px;
	top: 95px;
}
.events .actions a i {
	color: var(--dark-700);
	font-size: 20px;
	margin: 0 0 0 10px;
}
/* .events .people{
	margin: 15px 0 15px 0;
	display: inline-block;
	width: 100%;
}
.events .people a img {
	width: 36px;
	height: 36px;
	border: 2px solid #f5f5f5;
	vertical-align: top;
}
.events .people a {
	margin-top: 10px;
	margin: 0 -10px 0 0;
	float: left;
}
.events .people-total{
	float: left;
	margin-left: 25px;
	line-height: 40px;
	color: var(--primary-color);
} */

.events .badge {
	position: absolute;
	top: 25px;
	right: 0px;
}
.event-item .view-btn{
	margin-right: 10px;
}
.events .actions a{
	text-align: center;
	margin-left: 5px;
}

.events .actions a i{
	margin-left: 0px;
	font-size: 18px;
	background: var(--primary-color);
	border-radius: var(--border-radius-50percent);
	height: 32px;
	width: 32px;
	color: #ffffff;
	line-height: 32px;
	display: inline-block;
}

.events .user-actions{
	position: absolute;
	top: -60px;
}

.events .date-bubble{
	position: absolute;
	right: 0;
	top: 15px;
	background: rgba(var(--primary-rgb),0.1);
	height: 60px;
	width: 60px;
	text-align: center;
	border-radius: var(--border-radius-50percent);
	padding: 7px 0px;
	font-size: 13px;
	line-height: 19px;
	color: var(--primary-color);
}
.events .date-bubble span{
	display: block;
	font-size: 22px;
	font-weight: 500;
}

.container.banner-carousel .carousel-item, .container.banner-carousel .carousel-item .bg {
	border-radius: var(--border-radius);
	overflow: hidden;
}

.events.mini .date-bubble{
	top: -60px;
  right: 0;
	transform: scale(0.7);
	position: absolute;
}
.events.mini .title{
	font-size: 21px;
	line-height: 1.618;
}
.events .location,
.events .time{
	padding-left: 32px;
	position: relative;
}
.events .location:before,
.events .time:before{
	position: absolute;
	left: 0;
	top: 0;
}
.events.mini .event-item .info{
	padding-bottom: 15px;
	margin-bottom: 0px;
}

.events .event-item:last-child .info,
.events.mini .event-item:last-child .info,
.events.mini .event-item:nth-last-child(2) .info{
	border-bottom: none;
}




/*----------------------------------------
  Site - Dark Mode - Events
----------------------------------------*/
[data-site_mode="dark"] .events .event-item {
	background-color: var(--dark-800);
}
[data-site_mode="dark"] .events .actions a i {
	color: #f5f5f5;
}
[data-site_mode="dark"] .events .title {
	color: #eeeeee;
}
/*----------------------------------------
  Mailbox / Messages
------------------------------------------*/
.collection.mailbox .collection-item.avatar :not(.circle-clipper) > .circle {
  left: 0px;
}
/* .collection.mailbox .collection-item.avatar :not(.circle-clipper) > .circle {
  left: 0px;
} */

.collection.mailbox .collection-item {
  padding: 0px 0px;
}
.collection.mailbox .from {
  font-size: 80%;
  display: block;
  opacity: 0.8;
}
.collection.mailbox .title {
  text-transform: none;
}
.collection.mailbox.messages .title {
  /* text-transform: uppercase; */
}
.collection.mailbox .collection-item.avatar img {
  position: absolute;
  top: 20px;
  margin-top: 0px;
}
.collection .collection-item .maillink {
  color: var(--dark-700);
  padding: 15px 10px 15px 65px;
  display: inline-block;
  width: 100%;
}
.collection.messages .collection-item .maillink {
  padding: 15px 0px 15px 65px;
}
.collection.mailbox:not(.messages) .collection-item.avatar .secondary-content a i {
	font-size: 20px;
	margin: 0 3px;
	line-height: 20px;
	color: var(--dark-700);
	background: transparent;
}

.collection.mailbox .collection-item.avatar .secondary-content {
  position: absolute;
  top: 56px;
  margin-top: 0px;
  right: 0px;
}
.collection.mailbox.messages .collection-item.avatar .secondary-content {
  right: 0px;
  top: 55%;
}
.collection.mailbox .time {
  position: absolute;
  top: -2px;
  margin-top: 15px;
  right: 0px;
  font-size: 80%;
  opacity: 0.8;
}
.collection.mailbox.messages .time{
  right: 0;
}
.collection.mailbox.mailview .time {
  top: 28px;
  right: 10px;
}

.collection.mailbox .mail-reply {
  position: relative;
  padding: 20px;
  vertical-align: top;
  margin-bottom: 0px;
}
.collection.mailbox .mail-reply label {
  left: 20px;
}
.collection.mailbox:not(.messages) .collection-item.avatar p {
  font-size: 90%;
}
.collection.mailbox.mailview .collection-item.avatar p {
  font-size: 14px;
}


.mailview .title {
  margin-bottom: 10px;
  width: 100%;
	padding-right: 30px;
	margin-top: 5px;
}
.mail-reply {
  width: 90%;
  margin-left: 5%;
}
.mail-reply-btns {
  padding: 15px;
}
.mail-reply-actions {
  position: absolute;
  top: 12px;
  right: 10px;
}
.mail-reply-actions a {
  color: var(--dark-700);
}
.mail-reply-actions a i {
  font-size: 20px;
}

.collection.mailbox.messages p {
  padding-right: 40px;
}


[data-site_mode="dark"] .mail-reply-actions a ,
[data-site_mode="dark"] .collection.mailbox:not(.messages) .collection-item.avatar .secondary-content a i {
    color: #CFD8DC;
}

[data-site_mode="dark"] .mailview .input-field.col, [data-site_mode="dark"] .mailview .input-field {
  background-color: var(--dark-700);
}
  
/*----------------------------------------
  Profile Page
------------------------------------------*/
.ui-profile{
  background: var(--primary-color);
  position: relative;
  vertical-align: top;
  padding-bottom: 70px;
}
.ui-profile .primg{
  background-image: url(../../0cf1b2637618a24015a9.jpg);
  background-size: cover;
  height: 100px;
  width: 100px;
  margin: 70px 0 3px -50px;
  display: inline-block;
  position: relative;
  left: 50%;
  border-radius: var(--border-radius-50percent);
}
.profile-card .ui-profile .primg
{
  height: 100px;
}
.profile-card .ui-profile{
padding-bottom: 24px;
}
.profile-card .ui-profile .primg{
  margin-top: 50px;
}
/* .profile-card{
  padding-bottom: 24px !important;
} */
.modal-content.profile-card{
  padding-bottom: 0;
}

.ui-profile .primg img{
  width: 100%;
  z-index: 2;
}
.ui-profile .prinfo{
  position: relative;
  width: 100%;
  padding: 5px 15px;  
  margin: 0px;
  display: inline-block;
  z-index: 4;
  text-align: center;
  background: transparent;
  box-shadow: none !important;
  color: #ffffff;
}
.ui-profile .pos{
  font-size: 90%;
}
.ui-profile .prinfo .count{
  float: left; 
  width: 33%;
  text-align: center;
  display: inline-block;
}
.ui-profile .profile-btn{
  margin-bottom: 10px;
}
.ui-profile .prinfo .num, .ui-profile .prinfo .tit{ 
  display: block;
  width: 100%;
  text-align: center;
  margin: 0px 0px 0px 0px;
}
.ui-profile .prinfo .tit{
  font-size: 80%;
}
.ui-profile .prname{
    position: relative;
    /* margin: -170px 10% 70px 10%; */
    z-index: 3;
}
.ui-profile .prname .name{
  margin-bottom: 5px;
  margin-top: 0;
}
.ui-profile .prname p{
  margin-top: 15px;
}
.ui-profile .carousel-basic{
  height: 200px;
  /* margin-left: -70px; */
  width: 100%;
  overflow: visible;
}
.ui-profile .carousel-basic .carousel-item{
  height: 167px;
}
.ui-profile .carousel-basic .indicators{
  bottom: 20px;
}
.ui-profile .pr-ctit{
    margin-top: -85px;
    z-index: 2;
    padding: 0px 0px 0px 15px;
    position: relative;
}
.ui-profile .pr-ctit h6{
  margin-bottom: 0px;
}
.primg{
  display: inline-block;
  position: relative;
}
.primg:after{
  content: " ";
  position: absolute;
  height: 100%;
  width: 100%;
  display: block;
  top: 0px;
  left: 0px;
  z-index: 1;
  border-radius: var(--border-radius-50percent);
}

.container.profile-content{
  padding: 0 24px 24px 24px;
  background: #fff;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  margin-top: -60px;
  z-index: 2;
  position: relative;
  margin-bottom: 0px;
}
/*----------------------------------------
  Timeline
------------------------------------------*/

.timeline {
	position: relative;
	display: inline-block;
	width: 100%;
}
/* .timeline .verline {
	position: absolute;
	height: 100%;
	width: 5px;
	background-color: #dddddd;
	left: 16%;
} */
.timeline .event {
	position: relative;
	display: inline-block;
	width: 100%;
}
.timeline .event .date {
	display: block;
	float: left;
	width: 70px;
	height: 70px;
	text-align: center;
	position: absolute;
	top: 20px;
	background-color: rgba(var(--primary-rgb),0.1);
	border-radius: var(--border-radius-50percent);
	/* text-transform: uppercase; */
}
/* .timeline .event .date:after {
	content: " ";
	position: absolute;
	width: 14px;
	height: 14px;
	border-radius: var(--border-radius-50percent);
	right: -10px;
	top: 50%;
	margin-top: 0px;
	background-color: rgba(var(--primary-rgb),0.1);
	margin-top: -7px;
} */
.timeline .event .date:before {
	content: " ";
	position: absolute;
	width: 50px;
	height: 6px;
	left: 70px;
	top: 50%;
	margin-top: 4px;
	background-color: rgba(var(--primary-rgb),0.1);
	margin-top: -3px;
}
.timeline .event .card-panel {
	width: calc(100% - 100px);
	position: relative;
	margin-left: 100px;
	float: left;
	padding-bottom: 10px;
}
.timeline .event h4 {
	margin: 2px 0 0 0px;

}

.timeline .card-panel.has-image{
	padding: 0px 0 10px 0;
}
.timeline .card-panel.has-image img{
	border-radius: var(--border-radius);
}
.timeline .card-panel.has-image .msg{
	padding: 10px 15px 0px 15px;
}
.timeline .event .card-panel.has-image .user-actions{
	padding: 0 15px;
}

.timeline .event .card-panel.white-text .user-actions a,
.timeline .event .card-panel.white-text .user-actions a i{
	color: #ffffff;
}

/*----------------------------------------
  Site - Dark Mode - Timeline
----------------------------------------*/
[data-site_mode="dark"] .timeline .verline,
[data-site_mode="dark"] .timeline .event .date:before,
[data-site_mode="dark"] .timeline .event .date:after {
	background-color: var(--dark-700);
}
[data-site_mode="dark"] .blue-grey.lighten-5 {
	background-color: #607d8b !important;
}
/*----------------------------------------
  Portfolio
------------------------------------------*/
.row.ui-mediabox.fullwidth {
	margin-bottom: 0px;
}
.ui-mediabox.fullwidth .col {
	padding: 0px;
	margin-bottom: 0px;
}
.row.ui-mediabox {
	margin: 0 -0.75rem;
}
.row.ui-mediabox.team-box,
.row.ui-mediabox.fullwidth {
	margin: 0px;
}
.row.ui-mediabox.circular img {
	border-radius: var(--border-radius-50percent);
}
.port-data {
	text-align: center;
}
.port-data .divider, .port-data .divider+.spacer{
	display: none;
}


.ui-mediabox.fullwidth .port-data {
	padding: 0 30px;
}
.port-data a h4,
.port-data a h5 {
	color: var(--dark-700);
}

/*boxed*/
.ui-mediabox.port-boxed .img-wrap:not(.circle):after,
.ui-mediabox.port-boxed .img-wrap:not(.circle),
.ui-mediabox.port-boxed .img-wrap:not(.circle) img {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.ui-mediabox.port-boxed .img-wrap img{
	display: inline-block;
}
.port-data.boxed {
	background: #fff;
	padding: 5px 10px 15px 10px;
	border-bottom-left-radius: var(--border-radius);
	border-bottom-right-radius: var(--border-radius);
	/* margin-bottom: 30px; */
}
.ui-mediabox.circular .port-data.boxed,
.ui-mediabox.fullwidth .port-data.boxed {
	background: #fff;
	padding: 5px 10px 15px 10px;
	margin-bottom: 30px;
}
.ui-mediabox.circular .port-data.boxed {
	padding-top: 80px;
	margin-top: -80px;
}


.row.ui-mediabox.portfolio .col{
	position: relative;
}
.row.ui-mediabox.portfolio .col .user-actions{
	position: absolute;
	top: 0px;
	left: 30px;
	width: calc(100% - 55px);
}
.row.ui-mediabox.portfolio .user-actions a{
  color: #eeeeee;
}

.row.ui-mediabox.portfolio.js-flickity .col .user-actions{
	left: 20px;
}
.port3col .row.ui-mediabox.portfolio .col .user-actions{
  left: 30px;
}
.port3col .user-actions a:last-child{
  float: left;
}
.portfw .divider{
	display: none;
}
.portfw .spacer:last-child{
	display: none;
}
.port-2colcontent .row.ui-mediabox.portfolio .col{
	margin-bottom: 0;
}
.port-2colcontent .row.ui-mediabox.portfolio .col:nth-last-child(2) .divider,
.port-2colcontent .row.ui-mediabox.portfolio .col:last-child .divider{
	display: none;
}
.port-2colcontent h5{
	margin-bottom: 0;
}


/*----------------------------------------
  Site - Dark Mode - Portfolio
----------------------------------------*/
[data-site_mode="dark"] .port-data a h4,
[data-site_mode="dark"] .port-data a h5 {
	color: #f5f5f5;
}

[data-site_mode="dark"] .ui-mediabox.circular .port-data.boxed, 
[data-site_mode="dark"] .ui-mediabox.fullwidth .port-data.boxed,
[data-site_mode="dark"] .port-data.boxed {
	background: var(--dark-800);
}
/*----------------------------------------
  Blogs
------------------------------------------*/
.blogs .tags {
	margin-left: 10px;
}
.blogs .tags a {
	color: var(--dark-700);
}
.blogs .title {
	color: var(--dark-700);
}
.row.ui-mediabox.blogs.fullwidth {
	margin: 0px;
	padding: 0px;
}
.blog-info {
	display: inline-block;
	width: 100%;
	position: relative;
	z-index: 2;
}
.row.ui-mediabox.blogs-masonry .col.s6,
.row.ui-mediabox.portfolio-masonry .col.s6 {
	width: 49.99%;
}
.blog-img-wrap .img-wrap:after,
.blog-img-wrap .img-wrap img,
.blog-view .img-wrap:after,
.blog-view .img-wrap img{
	border-radius: var(--border-radius);
}
.blog-view .img-wrap{
	margin-bottom: 15px;
}
.row.ui-mediabox.blogs .col.s12 a .title{
	margin-top: 10px;
}

.row.ui-mediabox.blogs-masonry .col.s6, 
.row.ui-mediabox.portfolio-masonry .col.s6
.row.ui-mediabox.blogs .col.s12{
	margin-bottom: 0;
}

.row.ui-mediabox.js-flickity .gallery-cell .spacer,
.row.ui-mediabox.js-flickity .gallery-cell .divider,
.row.ui-mediabox.blogs .col.s12:last-child .spacer,
.row.ui-mediabox.blogs .col.s12:last-child .divider,
.row.ui-mediabox.blogs .col.s6:last-child .spacer,
.row.ui-mediabox.blogs .col.s6:nth-last-child(2) .spacer,
.row.ui-mediabox.blogs .col.s6:last-child .divider,
.row.ui-mediabox.blogs .col.s6:nth-last-child(2) .divider{
	display: none;
}
.news-home-about .row{
	margin-bottom: 0;
}

.blog-info .divider, .blog-info .divider+.spacer{
	display: none;
}
 

/*----------------------------------------
  Blogs - Aligned
------------------------------------------*/

.row.ui-mediabox.blogs.aligned .blog-info .title {
	margin-top: 0px;
}
.row.ui-mediabox.blogs.aligned .blog-info .divider,
.row.ui-mediabox.blogs.aligned .blog-info .spacer {
	display: none;
}
.row.ui-mediabox.blogs.aligned {
	padding: 0 10px;
}
.row.ui-mediabox.blogs.aligned .col {
	border-bottom: 1px solid #e0e0e0;
	padding: 0 0 20px 0;
	position: relative;
}
.row.ui-mediabox.blogs.blogs-boxed.aligned .col {
	border: none;
	padding-bottom: 24px;
}
/*----------------------------------------
  Blogs - Small Left Style
------------------------------------------*/
.row.ui-mediabox.blogs.small-left .blog-img-wrap {
	display: inline-block;
	width: 40%;
	float: left;
	padding-right: 0;
}
.row.ui-mediabox.blogs.small-left .blog-info {
	width: 65%;
	float: left;
	margin-left: 35%;
}

/*----------------------------------------
  Blogs - Medium Left Style
------------------------------------------*/
.row.ui-mediabox.blogs.medium-left .blog-img-wrap {
	display: inline-block;
	width: 50%;
	float: left;
	padding-right: 0;
}
.row.ui-mediabox.blogs.medium-left .blog-info {
	width: 55%;
	float: left;
	margin-left: 45%;
}

/*----------------------------------------
  Blogs - Small Right Style
------------------------------------------*/
.row.ui-mediabox.blogs.small-right .blog-img-wrap {
	display: inline-block;
	width: 40%;
	float: right;
	padding-left: 0;
	right: 0;
}
.row.ui-mediabox.blogs.small-right .blog-info {
	width: 65%;
	float: right;
	margin-right: 35%;
}

/*----------------------------------------
  Blogs - Medium Right Style
------------------------------------------*/
.row.ui-mediabox.blogs.medium-right .blog-img-wrap {
	display: inline-block;
	width: 50%;
	float: right;
	padding-left: 0;
	right: 0;
}
.row.ui-mediabox.blogs.medium-right .blog-info {
	width: 55%;
	float: left;
}

/*----------------------------------------
  Blogs - Small Alternate Style
------------------------------------------*/
.row.ui-mediabox.blogs.small-alternate .blog-img-wrap {
	display: inline-block;
	width: 40%;
	float: left;
	padding-right: 0;
}
.row.ui-mediabox.blogs.small-alternate .blog-info {
	width: 65%;
	float: left;
	margin-left: 35%;
}
.row.ui-mediabox.blogs.small-alternate .col:nth-child(even) .blog-img-wrap {
	float: right;
	padding-right: 0px;
	padding-left: 0;
	right: 0;
}
.row.ui-mediabox.blogs.small-alternate .col:nth-child(even) .blog-info {
	float: right;
	margin-right: 35%;
}

/*----------------------------------------
  Blogs - Medium Alternate Style
------------------------------------------*/
.row.ui-mediabox.blogs.medium-alternate .blog-img-wrap {
	display: inline-block;
	width: 50%;
	float: left;
	padding-right: 0;
}
.row.ui-mediabox.blogs.medium-alternate .blog-info {
	width: 55%;
	float: left;
	margin-left: 45%;
}
.row.ui-mediabox.blogs.medium-alternate .col:nth-child(even) .blog-img-wrap {
	float: right;
	padding-right: 0px;
	padding-left: 0;
	right: 0;
}
.row.ui-mediabox.blogs.medium-alternate .col:nth-child(even) .blog-info {
	float: right;
	margin-right: 45%;
}

/*----------------------------------------
  Blogs - Non Image
------------------------------------------*/
.row.ui-mediabox.blogs.noimg .blog-info {
	width: 100%;
}
.row.ui-mediabox.blogs.noimg .col.s6 {
	border-bottom: 0px solid transparent;
	padding-bottom: 0px;
}
.row.ui-mediabox.blogs.noimg .col.s6 .blog-info {
	padding-right: 15px;
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 20px;
	width: 100%;
}
.row.ui-mediabox.blogs.noimg .blog-info h4 {
	margin-top: 10px;
}

.row.ui-mediabox.blogs.noimg .blog-info .text{
	margin-top: 0;
}

.row.ui-mediabox.blogs.noimg.title-only .user-actions{
	margin-top: -10px;
}

/*----------------------------------------
  Blogs Boxed
------------------------------------------*/
.blog-info.boxed {
	padding: 0px 15px 15px 15px;
	border-radius: var(--border-radius);
}
.ui-mediabox.aligned .blog-info.boxed {
	background: #f5f5f5;
	padding: 15px 15px 15px 15px;
}
.ui-mediabox.blogs-boxed .img-wrap:after,
.ui-mediabox.blogs-boxed .img-wrap img {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.ui-mediabox.blogs.fullwidth .blog-info.boxed {
	margin-bottom: 30px;
}

.ui-mediabox.blogs-boxed.aligned .blog-img-wrap {
	height: 70%;
	position: absolute;
	top: 9%;
}
.ui-mediabox.blogs-boxed.aligned .blog-img-wrap .img-wrap:after,
.ui-mediabox.blogs-boxed.aligned .blog-img-wrap .img-wrap {
	height: 100%;
	border-radius: var(--border-radius);
	background-size: cover;
	background-position-y: -50px;
	background-position: center;	
}

.ui-mediabox.blogs-boxed:not(.aligned) .blog-info.boxed{
	border-radius: 0px;
	border-bottom-left-radius: var(--border-radius);
	border-bottom-right-radius: var(--border-radius);
}
.ui-mediabox.blogs-boxed.noimg .blog-info.boxed{
	border-radius: var(--border-radius);
}

.blog-info .text{
	max-height: 250px;
	overflow: hidden;
	opacity: .85;
}

.blog-info .text{

}

.row.ui-mediabox.blogs .col.s6,
.row.ui-mediabox.blogs .col.s12{
	margin-bottom: 0;
}
.blogs-fullwidth .row.ui-mediabox.blogs .col.s12.col-item{
	margin-bottom: 24px;
}

.blogs.aligned .user-avatar.mini .time,
.blogs .col.s6 .user-avatar.mini .time,
.blogs.js-flickity .user-avatar.mini .time{
  display: none;
}

.blogs.aligned .blog-info .text{
  margin-top: 0;
}

/*----------------------------------------
  Site - Dark Mode - Blogs
----------------------------------------*/
[data-site_mode="dark"] .blogs .title {
	color: #dddddd;
}
[data-site_mode="dark"] .blogs .tags a {
	color: #dddddd;
}
[data-site_mode="dark"] .row.ui-mediabox.blogs.aligned .col,
[data-site_mode="dark"] .row.ui-mediabox.blogs.noimg .col.s6 .blog-info {
	border-color: var(--dark-700);
}

[data-site_mode="dark"] .blog-info.boxed, [data-site_mode="dark"] .ui-mediabox.aligned .blog-info.boxed{
	background: var(--dark-700);
}

/*----------------------------------------
  prods
------------------------------------------*/
.prods .tags {
	margin-left: 10px;
}
.prods .tags a {
	color: var(--dark-700);
}
.prods .title {
	color: var(--dark-700);
}
.row.ui-mediabox.prods.fullwidth {
	margin: 0px;
	padding: 0px;
}
.prod-info {
	display: inline-block;
	width: 100%;
	position: relative;
	z-index: 2;
}
.row.ui-mediabox.prods-masonry .col.s6,
.row.ui-mediabox.portfolio-masonry .col.s6 {
	width: 49.99%;
}
.prod-img-wrap .img-wrap:after,
.prod-img-wrap .img-wrap img{
	border-radius: var(--border-radius);
}

.prod-rating i{
	font-size: 18px;
	color: #aaaaaa;
}
.prod-rating i.colored{
	color: var(--primary-color);
}

.prod-img-wrap{
	position: relative;
}
.prod-like{
	position: absolute;
	height: 50px;
	width: 50px;
	background: rgba(0,0,0,.1);
	/* background: var(--primary-color); */
	border-radius: var(--border-radius-button);
	line-height: 50px;
	text-align: center;
	bottom: 60px;
	right: 0px;
	padding: 0;
	cursor: pointer;
}
.prod-like i{
	color: #f5f5f5;
	font-size: 21px;
	line-height: 50px;
}
.prod-like.active i{
	color: var(--primary-color);
	opacity: 1;
	font-size: 25px;
	/* text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); */
}
.prod-off{
	position: absolute;
	background: rgba(0,0,0,.2);	
	color: #f5f5f5;
	font-size: 13px;
	top: 15px;
	left: 15px;
	border-radius: var(--border-radius);
	line-height: 23px;
	padding: 4px 8px;
	display: inline-block;
}
/*----------------------------------------
  prods - Aligned
------------------------------------------*/

.row.ui-mediabox.prods.aligned .prod-info .title {
	margin-top: 0px;
}
.row.ui-mediabox.prods.aligned .prod-info .divider,
.row.ui-mediabox.prods.aligned .prod-info .spacer {
	display: none;
}
.row.ui-mediabox.prods.aligned {
	padding: 0 10px;
}
.row.ui-mediabox.prods.aligned .col {
	border-bottom: none;
	padding: 0 0 0px 0;
	position: relative;
}

/*----------------------------------------
  prods - Small Left Style
------------------------------------------*/
.row.ui-mediabox.prods.small-left .prod-img-wrap {
	display: inline-block;
	width: 40%;
	float: left;
	padding-right: 0;
}
.row.ui-mediabox.prods.small-left .prod-info {
	width: 65%;
	float: left;
	margin-left: 35%;
}

/*----------------------------------------
  prods - Medium Left Style
------------------------------------------*/
.row.ui-mediabox.prods.medium-left .prod-img-wrap {
	display: inline-block;
	width: 50%;
	float: left;
	padding-right: 0;
}
.row.ui-mediabox.prods.medium-left .prod-info {
	width: 55%;
	float: left;
	margin-left: 45%;
}

/*----------------------------------------
  prods - Small Right Style
------------------------------------------*/
.row.ui-mediabox.prods.small-right .prod-img-wrap {
	display: inline-block;
	width: 40%;
	float: right;
	padding-left: 0;
	right: 0;
}
.row.ui-mediabox.prods.small-right .prod-info {
	width: 65%;
	float: right;
	margin-right: 35%;
}

/*----------------------------------------
  prods - Medium Right Style
------------------------------------------*/
.row.ui-mediabox.prods.medium-right .prod-img-wrap {
	display: inline-block;
	width: 50%;
	float: right;
	padding-left: 0;
	right: 0;
}
.row.ui-mediabox.prods.medium-right .prod-info {
	width: 55%;
	float: left;
}

/*----------------------------------------
  prods - Small Alternate Style
------------------------------------------*/
.row.ui-mediabox.prods.small-alternate .prod-img-wrap {
	display: inline-block;
	width: 40%;
	float: left;
	padding-right: 0;
}
.row.ui-mediabox.prods.small-alternate .prod-info {
	width: 65%;
	float: left;
	margin-left: 35%;
}
.row.ui-mediabox.prods.small-alternate .col:nth-child(even) .prod-img-wrap {
	float: right;
	padding-right: 0px;
	padding-left: 0;
	right: 0;
}
.row.ui-mediabox.prods.small-alternate .col:nth-child(even) .prod-info {
	float: right;
	margin-right: 35%;
}

/*----------------------------------------
  prods - Medium Alternate Style
------------------------------------------*/
.row.ui-mediabox.prods.medium-alternate .prod-img-wrap {
	display: inline-block;
	width: 50%;
	float: left;
	padding-right: 0;
}
.row.ui-mediabox.prods.medium-alternate .prod-info {
	width: 55%;
	float: left;
	margin-left: 45%;
}
.row.ui-mediabox.prods.medium-alternate .col:nth-child(even) .prod-img-wrap {
	float: right;
	padding-right: 0px;
	padding-left: 0;
	right: 0;
}
.row.ui-mediabox.prods.medium-alternate .col:nth-child(even) .prod-info {
	float: right;
	margin-right: 45%;
}

/*----------------------------------------
  prods - Non Image
------------------------------------------*/
.row.ui-mediabox.prods.noimg .prod-info {
	width: 100%;
}
.row.ui-mediabox.prods.noimg .col.s6 {
	border-bottom: 0px solid transparent;
	padding-bottom: 0px;
}
.row.ui-mediabox.prods.noimg .col.s6 .prod-info {
	padding-right: 15px;
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 20px;
	width: 100%;
}
.row.ui-mediabox.prods.noimg .prod-info h4 {
	margin-top: 10px;
}

/*----------------------------------------
  prods Boxed
------------------------------------------*/
.prod-info.boxed {
	background: #f5f5f5;
	padding: 0px 15px 15px 15px;
	border-radius: var(--border-radius);
}
.ui-mediabox.aligned .prod-info.boxed {
	padding: 15px 15px 15px 15px;
}
.ui-mediabox.prods-boxed .col{
	margin-bottom: 30px;
}
.ui-mediabox.prods-boxed .img-wrap:after,
.ui-mediabox.prods-boxed .img-wrap img {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.ui-mediabox.prods.fullwidth .prod-info.boxed {
	margin-bottom: 30px;
}

.ui-mediabox.prods-boxed.aligned .prod-img-wrap {
	height: 70%;
	position: absolute;
	top: 15%;
}
.ui-mediabox.prods-boxed.aligned .prod-img-wrap .img-wrap:after,
.ui-mediabox.prods-boxed.aligned .prod-img-wrap .img-wrap {
	height: 100%;
	border-radius: var(--border-radius);
	background-size: cover;
	background-position: center;
}

.ui-mediabox.prods-boxed:not(.aligned) .prod-info.boxed{
	border-radius: 0px;
	border-bottom-left-radius: var(--border-radius);
	border-bottom-right-radius: var(--border-radius);
}
.ui-mediabox.prods-boxed.noimg .prod-info.boxed{
	border-radius: var(--border-radius);
}
.ui-mediabox.prods .price{
	color: var(--primary-color);
	display: inline-block;
	margin-top: 5px;
	font-size: 25px;
}
.prod-info{
	position: relative;
}
.prod-options{
	margin-top: 10px;
	white-space: nowrap;
	font-style: italic;
}
.prod-options span{
	margin-right: 15px;
	margin-bottom: 10px;
	display: inline-block;
	cursor: pointer;
	font-size: 90%;
}

.prod-options .color span{
	border-radius: var(--border-radius-50percent);
	height: 18px;
	width: 18px;
	line-height: 18px;
}

.addtocart{
	margin-top: 10px;
}
.addtocart.right{
	float: right;
}
.addtowishlist, .removewishlist{
	color: var(--primary-color);
	margin: 10px 0px 0px 0px;
	background: transparent;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
}
.addtowishlist:hover, .removewishlist:hover{
	/* color: #f5f5f5; */
	background-color: transparent;
}

.removewishlist{
	padding: 0;	
}

.prod-info .text{
	max-height: 300px;
	overflow: hidden;
}
.prod-options{
	overflow: hidden;
}
.container.banner-carousel .carousel-item,
.container.banner-carousel .carousel-item .bg{
	border-radius: var(--border-radius);
	overflow: hidden;
}
.prod-options:not(.courses) span {
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: var(--border-radius);
	/* padding: 4px; */
	line-height: 24px;
	height: 24px;
	min-width: 30px;
	text-align: center;
	padding: 0 2px;
	font-size: 85%;
}

.prod-options span {
	margin-right: 5px;
	margin-bottom: 10px;
	display: inline-block;
	cursor: pointer;
	font-size: 90%;
}

.prod-options .color span {
	margin-top: 0px;
	border: none;
	border-radius: var(--border-radius);
	height: 18px;
	width: 18px;
	min-width: 18px;
	line-height: 18px;
	margin-right: 10px;
}

.row.ui-mediabox.prods .col:last-child .spacer,
.row.ui-mediabox.prods .col:last-child .divider,
.row.ui-mediabox.prods .col.s6:last-child .spacer,
.row.ui-mediabox.prods .col.s6:nth-last-child(2) .spacer,
.row.ui-mediabox.prods .col.s6:last-child .divider,
.row.ui-mediabox.prods .col.s6:nth-last-child(2) .divider{
	display: none;
}
.row.ui-mediabox.prods .col.s6,
.row.ui-mediabox.prods:not(.aligned) .col.s12{
	margin-bottom: 0;
}

.prod-info .divider{
	display: none;
}
/*----------------------------------------
  Site - Dark Mode - prods
----------------------------------------*/
[data-site_mode="dark"] .prods .title {
	color: #f5f5f5;
}
[data-site_mode="dark"] .prods .tags a {
	color: #f5f5f5;
}
[data-site_mode="dark"] .row.ui-mediabox.prods.aligned .col,
[data-site_mode="dark"] .row.ui-mediabox.prods.noimg .col.s6 .prod-info {
	border-color: var(--dark-700);
}

[data-site_mode="dark"] .prod-info.boxed {
	background: var(--dark-700);
}
[data-site_mode="dark"] .prod-like:not(.active) i{
	color: var(--dark-700);
}

/*----------------------------------------
  Login Page
//8,10,11,13
------------------------------------------*/
.login-bg{
  position: fixed;
  width: 100%; 
  height: 100%;
  background-image: url(../../8163c797aa6fdaaf7271.jpg);
  min-height: 100%;
  min-width: 100%;
  max-height: 100%;
  max-width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  top: 0px;
  left: auto;
  z-index: 1;
}
.access-login{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 -90px; */}
.access-register{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 -90px; */ }
.access-reset{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /*background-position: center center;*/  }
.access-forgot{ background-image: url(../../8163c797aa6fdaaf7271.jpg); }
.access-403{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 0px; */ }
.access-404{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 0px; */ }
.access-405{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 0px; */ }
.access-408{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 0px; */ }
.access-500{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 -40px; */ }
.access-503{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 -40px; */ }
.access-offline{ background-image: url(../../8163c797aa6fdaaf7271.jpg); /* background-position: 0 -40px; */ }


.access-welcome{ background-image: url(../../36ee6574952a1ba81865.jpg); /* background-position: 0 -70px; */}
.access-lock{ background-image: url(../../36ee6574952a1ba81865.jpg); /* background-position: 0 0px; */}
.access-contact-call{ background-image: url(../../36ee6574952a1ba81865.jpg); /* background-position: 0 0px; */}
.access-product-payment{ background-image: url(../../36ee6574952a1ba81865.jpg); /* background-position: 0 -70px; */}
.access-chat-video{ background-image: url(../../36ee6574952a1ba81865.jpg); /* background-position: 0 0px; */}
.access-courses-payment{ background-image: url(../../36ee6574952a1ba81865.jpg); /* background-position: 0 -70px; */}
.login-area{
  position: relative;
  z-index: 2;
  /* margin-top: 60px; */
  padding-top: 120px;
}
body .login-area input[type="email"],
body .login-area input[type="password"],
body .login-area input[type="tel"],
body .login-area input[type="text"]{
  /* border-bottom: 1px solid #fafafa; */
  /* color: #eeeeee; */
}
body .login-area label{
  /* color: #eeeeee; */
}
.login-area .links .sep{
  color: #fafafa;
  font-size: 90%;
}
.login-area .links a{
  color: #eeeeee;
  font-size: 90%;
  margin: 0 10px;
}
.login-area .input-field.col, .login-area .input-field{
  background-color: rgba(230, 230, 230,0.9);
}

.login-area.register{
  padding-top: 45px;
}
.login-area.product-payment{
  padding-top: 55px;
}


[data-site_mode="dark"] .login-area .input-field.col, .login-area .input-field{
  background-color: rgba(55, 71, 79,0.9);
}

/*----------------------------------------
  Welcome page
----------------------------------------*/
.welcome-logo i{
  font-size: 34px;
  margin-right: 8px;
}
.btn.facebook{
  background: var(--brand-facebook-color) !important;
}
.btn.twitter{
  background: var(--brand-twitter-color) !important;
}
.btn.google{
  background: var(--brand-google-plus-color) !important;
}

/*----------------------------------------
  Error Pages 
----------------------------------------*/
.error-code{
  font-size: 160px;
  line-height: 150px;
  margin: 0;
}
.login-area.error-page{
  padding: 0px 15px 0 15px;
  /* position: absolute;
  transform: translate(0%, 20%); */
  width: 100%;
}
.error-page h3{
  font-size: 22px;
  margin-bottom: 0px;
  white-space: nowrap;
}
.error-page h6{
  font-size: 18px;
  margin-top: 30px;
}
.access-offline + .error-page .error-code{
  font-size: 90px;
}


@media only screen and (max-width: 300px) {
  .error-page h3{
    font-size: 20px;
  }
  .error-code{
    font-size: 120px;
  }
  .access-offline + .error-page .error-code{
    font-size: 60px;
  }
}
@media only screen and (max-width: 200px) {
  .error-page h3{
    font-size: 18px;
  }
  .error-code{
    font-size: 80px;
  }
  .access-offline + .error-page .error-code{
    font-size: 40px;
  }
}

/*-----------------------------
  Error Code Style
-----------------------------*/
/* * {
  box-sizing: border-box;
}

body {
  font-family: 'Raleway', sans-serif;
  background: #aaa;
} */

.error-page {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.error-page .error-code {
  /* font-size: 8rem; */
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  /* text-transform: uppercase; */
  /* font-weight: 900; */
}

.glitch-window {
  position: absolute;
  top: 100px;
  left: 0px;
  width: 100%;
  color: var(--primary-color);
  text-shadow: 2px 0 var(--primary-color), -1px 0 var(--primary-color), -2px 0 var(--accent-color);
  overflow: hidden;
  animation: crt-me 2500ms infinite linear alternate-reverse;
  border-top: 1px solid var(--primary-color);
  border-bottom: 1px solid var(--primary-color);
  /* background: var(--primary-color); */
}

/* .glitch-window{
  width: 350px;
  margin: 0 auto;
}
.error-code{
  margin: 0 auto;
 width: 300px;
} */

@-webkit-keyframes crt-me {
  0% {
    clip: rect(31px, 9999px, 94px, 0);
  }
  10% {
    clip: rect(112px, 9999px, 76px, 0);
  }
  20% {
    clip: rect(85px, 9999px, 77px, 0);
  }
  30% {
    clip: rect(27px, 9999px, 97px, 0);
  }
  40% {
    clip: rect(64px, 9999px, 98px, 0);
  }
  50% {
    clip: rect(61px, 9999px, 85px, 0);
  }
  60% {
    clip: rect(99px, 9999px, 114px, 0);
  }
  70% {
    clip: rect(34px, 9999px, 115px, 0);
  }
  80% {
    clip: rect(98px, 9999px, 129px, 0);
  }
  90% {
    clip: rect(43px, 9999px, 96px, 0);
  }
  100% {
    clip: rect(82px, 9999px, 64px, 0);
  }
}

@keyframes crt-me {
  0% {
    clip: rect(31px, 9999px, 94px, 0);
  }
  10% {
    clip: rect(112px, 9999px, 76px, 0);
  }
  20% {
    clip: rect(85px, 9999px, 77px, 0);
  }
  30% {
    clip: rect(27px, 9999px, 97px, 0);
  }
  40% {
    clip: rect(64px, 9999px, 98px, 0);
  }
  50% {
    clip: rect(61px, 9999px, 85px, 0);
  }
  60% {
    clip: rect(99px, 9999px, 114px, 0);
  }
  70% {
    clip: rect(34px, 9999px, 115px, 0);
  }
  80% {
    clip: rect(98px, 9999px, 129px, 0);
  }
  90% {
    clip: rect(43px, 9999px, 96px, 0);
  }
  100% {
    clip: rect(82px, 9999px, 64px, 0);
  }
}

/*----------------------------------------
  Search Page 
----------------------------------------*/
.search-page .search-results{
  display: inline-block;
  width: 100%;
  padding: 15px 5px;
}
.search-page .search-results.posts{
  padding: 15px 0;
}
.search-page .search-bar{
  padding: 5px;
}
.search-page .search-bar nav{
  background: #f5f5f5;
}
.search-page .search-bar nav label i,
.search-page .search-bar nav input{
  color: #757575;
}
.search-page .tab-content{
    display: inline-block;
    background: #fff;
    width: 100%;
    max-width: 1280px;
    padding: 10px 0 24px 0;
}
@media only screen and (min-width: 601px){
  .search-page .tab-content{
    padding: 24px 7%;
  }
}

/*----------------------------------------
  Site - Dark Mode - Search
----------------------------------------*/
[data-site_mode="dark"] .search-page .search-bar nav{
  background-color: var(--dark-700);
}
[data-site_mode="dark"] .search-page .search-bar nav label i, 
[data-site_mode="dark"] .search-page .search-bar nav input{
  color: #f5f5f5;
}
[data-site_mode="dark"] .search-page .tab-content{
	background-color: transparent;
}

/*----------------------------------------
  Pricing Tables
----------------------------------------*/
.pricing-tabs {
  margin-bottom: 30px;
}
.pricing-tabs h2 {
  padding: 20px 0 15px 0;
  margin: 0px;
  width: 90%;
  margin: 15px 25px 0 25px;
  border-radius: var(--border-radius);
  line-height: 50px;
  color: var(--primary-color);
  margin-bottom: 15px;
}

.pricing-tabs h2 sup {
  font-size: 21px;
  position: relative;
  top: -20px;
}
.pricing-tabs h2 span {
  font-size: 50px;
  margin: 0 0 0 5px;
  line-height: 50px;
}
  .price-row {
  padding-top: 0px;
  margin-bottom: 20px;
}
.price-row .item {
  /* text-transform: uppercase; */
  font-weight: 500;
  margin: 0px 0 15px 0;
  display: inline-block;
  width: 100%;
  padding-left: 25px;
}
.pricing-tabs .carousel.carousel-slider .carousel-item {
  height: 100%;
  padding: 0px !important;
}
.price-row .item .title {
  margin-bottom: 0px;
  margin-top: 0;
}
.price-row .item .tag {
  opacity: 0.8;
  font-size: 90%;
  display: block;
  width: calc(100% - 25px);
  padding-bottom: 15px;
}
.price-row .item:last-child .tag{
  border: none;
}
.pricing-tabs .btn-large {
  width: calc(100% - 50px);
}
.pricing-tabs .tabs-swipable .tabs-content {
  height: 650px;
  min-height: 650px;
}

/*----------------------------------------
  Site - Dark Mode - Pricing Tables
----------------------------------------*/
[data-site_mode='dark'] .price-row div {
  border-color: var(--dark-700);
}


/*----------------------------------------
  Invoice
----------------------------------------*/
.collection.invoice-item .collection-item.non-avatar{
  padding-left: 15px;
  position: relative;
  display: inline-block;
    width: 100%;
}
.collection.invoice-item .collection-item.non-avatar .secondary-content{
  position: relative;
  top: auto;
  right: auto;
  width: 100%;
  text-align: center;
}
.collection.invoice-item .collection-item.non-avatar .item-det h6{
  margin-top: 5px;
}
/* .collection.invoice-item .collection-item.avatar .secondary-content{
  top: 50%;
  right: 20px;
} */
.collection.invoice-item .collection-item.avatar .title{
  font-size: 16px;
  font-weight: 500;
}
.invoice-item .item-det p{
  font-size: 80%;
  opacity: 0.8;
  font-style: italic;
}
.invoice-item li:not(.total) h6{
  background-color: rgba(var(--primary-rgb),.1);
  color: var(--primary-color);
  border-radius: var(--border-radius-button);
  padding: 3px 10px;
  margin-bottom: 5px;
  font-size: 16px;
  min-width: 90px;
  text-align: center;
}
.invoice-item .total h6{
  background: transparent;
}
.invoice-item .total .secondary-content{
  position: relative;
}
.invoice-item .total h5{
  border-radius: var(--border-radius-button);
  padding: 5px 10px;
  margin-bottom: 15px;
  font-size: 22px;
  min-width: 140px;
  text-align: center;
  display: inline-block;
  background: var(--primary-color);
  color: #ffffff;
}
.invoice-item .total h6{
  text-align: center;
}
.invoice-item li:not(.total) h6.credit{
  background-color: rgba(var(--success-rgb),.1);
  color: var(--success-color);
}
.invoice-item li:not(.total) h6.debit{
  background-color: rgba(var(--danger-rgb),.1);
  color: var(--danger-color);
}
/*----------------------------------------
  Notifications
----------------------------------------*/
.collection.notifications .collection-item.avatar :not(.circle-clipper)>.circle{
  left: 0px;
}
.collection.notifications .collection-item{
  padding: 0px 0px;
}
.collection.notifications .from{
  font-size: 90%;
  display: block;
}
.collection.notifications .title{
  text-transform: none;
}
.collection.notifications .collection-item.avatar img{
  position: absolute;
  top: 20px;
  margin-top: 0px;
}
.collection.notifications .collection-item .notify{
  color: var(--dark-700);
  padding: 15px 20px 15px 65px;
  display: inline-block;
  width: 100%;
}

.collection.notifications .collection-item.avatar .secondary-content{
  position: absolute;
  top: 60px;
  margin-top: 0px;
  right: 0px;
}
.collection.notifications .time{
  position: absolute;
  top: 0%;
  margin-top: 15px;
  right: 0px;
  font-size: 80%;
  opacity: 0.8;
}
.collection.notifications .mail-reply{
  position: relative;
  padding: 20px;
  vertical-align: top;
  margin-bottom: 0px;
}
.collection.notifications .mail-reply label{
  left: 20px;
}
.collection.notifications .collection-item.avatar p{
  padding-right: 47px;
  margin-bottom: 7px;
}
.collection.notifications .badge{
  float: left;
  margin: 5px 5px 5px 0;
}
.collection.notifications .collection-item.avatar p{
  opacity: 1;
  font-size: 15px;
  line-height: 25px;
}


/*----------------------------------------
  Edit Profile
----------------------------------------*/
.editprof-img{
  text-align: center;
  position: relative;
}
.editprof-img .img-wrap{
  text-align: center;
  display: inline-block;
  width: auto;
  position: relative;
}
.editprof-img img{
  width: 150px;
  height: 150px;
  border-radius: var(--border-radius-50percent);
  border: 1px solid #e0e0e0;
  padding: 4px;
  cursor: pointer;
}
.editprof-img i{
  position: absolute;
  right: 25px;
  background-color: #ffffff;
  box-shadow: 2px 2px 2px rgba(0,0,0,.1);
  border-radius: var(--border-radius-50percent);
  height: 40px;
  width: 40px;
  line-height: 40px;
  cursor: pointer;
  top: -10px;
}

/*----------------------------------------
  Site - Dark Mode - Edit Profile
----------------------------------------*/
[data-site_mode="dark"] .editprof-img i{
    background-color: var(--dark-800);
}
[data-site_mode="dark"] .editprof-img img{
  border: 1px solid var(--dark-700);
}

/*----------------------------------------
  App Settings
------------------------------------------*/

.appsettings[data-value='deep-purple']{  background: var(--deep-purple-color) !important; }
.appsettings[data-value='red']{  background: var(--red-color) !important; }
.appsettings[data-value='orange']{  background: var(--orange-color) !important; }
.appsettings[data-value='blue']{  background: var(--blue-color) !important; }
.appsettings[data-value='green']{  background: var(--green-color) !important; }
.appsettings[data-value='teal']{  background: var(--teal-color) !important; }
.appsettings[data-value='amber']{  background: var(--amber-color) !important; }
.appsettings[data-value='pink']{  background: var(--pink-color) !important; }
.appsettings[data-value='indigo']{  background: var(--indigo-color) !important; }
.appsettings[data-value='blue-grey']{  background: var(--blue-grey-color) !important; }
.appsettings[data-value='brown']{  background: var(--brown-color) !important; }
.appsettings[data-value='cyan']{  background: var(--cyan-color) !important; }
.appsettings[data-value='light-green']{  background: var(--light-green-color) !important; }
.appsettings[data-value='purple']{  background: var(--purple-color) !important; }
.appsettings[data-value='grey']{  background: var(--grey-color) !important; }

.theme .appsettings{
  height: 74px;
  width: 74px;
  border-radius: var(--border-radius-50percent);
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
}


.appsettings .mdi:before{
    content: "\F130" !important;
}
.appsettings.active .mdi:before{
    content: "\F5E1" !important; /*"\F854"*/
}

.appsettings i{
  opacity: 0.7;
}
.appsettings.active i{
  opacity: 1;
}

.theme .appsettings .mdi:before {
    content: "\F131" !important;
}
.theme .appsettings.active .mdi:before {
    content: "\F12C" !important; /*"\F854"*/
}
/* .appsettings.active:not([data-type='theme']) .mdi:before {
    color: var(--primary-color) !important;
} */

[data-menu="colored"] .appsettings:not([data-type='theme']) .mdi:before {
  color: #ffffff !important;
}
[data-menu="colored"] .appsettings.active:not([data-type='theme']) .mdi:before{
  color: #ffffff !important;
}
[data-menu="colored"] .appsettings[data-type='theme'] .mdi:before {
  color: #ffffff !important;
}
.sidesettings .lvl1.theme{
  width: 19%;
  float: left;
  margin-bottom: 5px;
  margin-left: 5%;
  margin-top: 10px;
  max-width: 110px;
}
.sidesettings .lvl1.theme + .sep-wrap {
  /* margin-top: 15px; */
  display: inline-block;
  width: 100%;
  /* margin-bottom: 10px; */
}

.sidenav li.lvl1.theme .waves-effect{
  padding-left: 0px;
  border: none;
}
.sidesettings .sh-wrap{
  clear: both;
  display: block;
  width: 100%;
}
.sidesettings .lvl1.theme a{

  text-align: center;
  display: inline-block;
  width: 100%;
}
.sidesettings .lvl1.theme a i{
  /* display: block; */
  /* margin: 9px 0 3px 0px; */
  color: #fff !important;
    font-size: 31px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    line-height: 70px;
    text-align: center;
    height: 100%;
}
.sidenav li.theme .appsettings a i{
  display: none;
}

.sidenav li.theme .appsettings.active i{
  display: inline-block;
}
.sidenav li.theme .appsettings.active .title{
  display: none;
}
.sidesettings .lvl1.theme a .title{
    width: 100%;
    position: absolute;
    top: calc(50% - 11px);
    display: inline-block;
    line-height: 20px;
    font-size: 11px;
    background: rgba(0,0,0,.3);
    color: #f5f5f5;
    padding: 2px 0px;
    white-space: nowrap;
    left: 0%;
}


/* [data-menu="dark"] .sidesettings .lvl1.theme a .title{
  background-color: var(--dark-900);
  color: #CFD8DC;
} */


/*----------------------------------------
  Clients
----------------------------------------*/
.clients-row{
  margin: 0 -15px;
}
.client-box{
  background-color: #f5f5f5;
  /* box-shadow: 2px 2px 2px rgba(0,0,0,.1); */
  border-radius: var(--border-radius);
  padding:10px 0 30px 0;
  margin-bottom: 20px;
  text-align: center;
  min-height: 90px;
  display: inline-block;
  width: 100%;
  /* border-bottom: 1px solid rgba(0,0,0,0.1); */
}
.clients-row .col:last-child .client-box{
  border-bottom: none;
}
.client-box img{
  width: 60%;
  min-width: 150px;
  max-width: 300px;
  margin: auto 20%;
  /* opacity: 0.75; */
  vertical-align: middle;
  /* max-width: 120px; */
}
.client-box .small-img{
  width: 60px;  
  line-height: 60px;
  margin: 25px 0 0 0;
  display: inline-block;
  min-width: auto;
  max-width: none;
}
.client-box i{
  font-size: 60px;
  line-height: 60px;
  margin: 25px 0 0 0;
  display: inline-block;
}
.client-box h5{
  margin-top: 0;
}
.client-box a{
  border-radius: var(--border-radius) var(--border-radius) 0 0;
  display: inline-block;
  width: 100%;
  font-size: 13px;
}

.client-box .logo-wrap{
  height: 110px;
  line-height: 110px;
  /* background: var(--primary-color); */
  opacity: 1;
}

.client-box i.mdi-facebook{
  color: var(--brand-facebook-color);
}
.client-box i.mdi-twitter{
  color: var(--brand-twitter-color);
}
.client-box i.mdi-dribbble{
  color: var(--brand-dribbble-color);
}
.client-box i.mdi-pinterest{
  color: var(--brand-pinterest-color);
}
.client-box a{
  color: var(--dark-700);
  opacity: 0.8;
  font-style: italic;
}


/*----------------------------------------
  Site - Dark Mode - Client
----------------------------------------*/
[data-site_mode="dark"] .client-box {
    background-color: var(--dark-700);
}
[data-site_mode="dark"] .client-box a{
  color: #eeeeee;
}

/*----------------------------------------
  Fixed Footer Menu
------------------------------------------*/
.footer-menu{
  display: block;
  position: fixed;
  bottom: 0px;
  width: 100%;
  height: 60px;
  background-color: #ffffff;
  z-index: 998;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}
.footer-menu.nonfixed{
  position: relative;
}
body.isfullscreen .footer-menu{
  background-color: transparent !important;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.footer-menu ul{
  display: inline-block;
  width: 100%;
  padding: 7px 0px 0 0px;
  margin: 0px;
}
.footer-menu li{
  float: left;
  width: 20%;
  display: inline-block;
  height: 100%;
  text-align: center;
}
.footer-menu li a{
  display: inline-block;
  color: var(--dark-600);
}
.isfullscreen .footer-menu li a{
  color: #f5f5f5;
}
.footer-menu li i{
  display: block;
  font-size: 20px;
}
.footer-menu li span{
  display: block;
  font-size: 12px;
  line-height: 20px;
}
.footer-menu.circular li a.active{
  margin-top: -25px;
}
.footer-menu.circular li a.active span{
  color: var(--primary-color);
  margin-top: 5px;
}
.footer-menu.circular li a.active i{
  color: #ffffff;
    background-color: var(--primary-color);
    border-radius: var(--border-radius-50percent);
    height: 50px;
    width: 50px;
    line-height: 42px;
    margin-top: -4px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
    border: 4px solid rgba(255,255,255,0.5);

}

/* .footer-menu.boxed li a{
  padding-top: 7px;
  height: 60px;
  display: block;
}
.footer-menu.boxed ul{
  padding: 0;
}
.footer-menu.boxed li{
  height: 60px;
}
.footer-menu.boxed li a.active i{
  font-size: 26px;
  line-height: 26px;
} */

/* .footer-menu.bordered li a:hover,
.footer-menu.bordered li a.active{
  border-bottom: 2px solid var(--primary-color);
  color: var(--primary-color);
} */
.footer-menu.bg li a:hover,
.footer-menu.bg li a.active{
  /* background: rgba(0,0,0,0.07); */
  /* color: var(--primary-color); */
}


[data-footer_menu="hide"] .footer-menu{
  display: none;
}

/*----------------------------------------
  Fixed Footer Menu - Light Style
------------------------------------------*/

body [data-footer_menu_style="light"] .footer-menu{
  background-color: #ffffff;
}
body [data-footer_menu_style="light"] .footer-menu li a{
  color: var(--dark-600);
}


/*----------------------------------------
  Fixed Footer Menu - Dark Style
------------------------------------------*/
[data-footer_menu_style="dark"] .footer-menu{
  background-color: var(--dark-700);
}
[data-footer_menu_style="dark"] .footer-menu li a{
  color: #CFD8DC;
}

/*----------------------------------------
  Fixed Footer Menu - Colored Style
------------------------------------------*/
[data-footer_menu_style="colored"] .footer-menu{
  background-color: var(--primary-color);
}

[data-footer_menu_style="colored"] .footer-menu.circular li a.active span,
[data-footer_menu_style="colored"] .footer-menu li a{
  color: #f5f5f5;
}

[data-footer_menu_style="colored"] .footer-menu li a.active i{
  /* background-color: #f5f5f5;
  color: var(--primary-color); */
  border-color: rgba(195,195,195,0.4);;
}
/* [data-footer_menu_style="colored"] .footer-menu li a:hover,
[data-footer_menu_style="colored"] .footer-menu li a:hover i{
  color: #eeeeee;
  background: transparent;
} */
/* [data-footer_menu_style="colored"] .footer-menu.boxed li a.active,
[data-footer_menu_style="colored"] .footer-menu.boxed li a.active i{
  color: #eeeeee;
  background: transparent;
} */
/* 
[data-footer_menu_style="colored"] .footer-menu.bordered li a.active{
  border-color: #ffffff;
} */

[data-footer_menu_style="colored"] .footer-menu.bg li a.active{
  /* background: rgba(0,0,0,0.07); */
}


[data-footer_menu="hide"] .page-footer{
  padding-bottom: 60px;
}

/*----------------------------------------
  Perfect Scrollbar
----------------------------------------*/
.sidemenu, .sidesettings{
    overflow: hidden;
}
.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y{
  z-index: 2;
}
.ps__thumb-y {
    background-color: rgba(130,130,130,.5);
}

/*----------------------------------------
  Table
----------------------------------------*/
table{
    /* -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); */
    background-color: #ffffff;
    border-radius: var(--border-radius);
}
table td, table th{
  padding: 15px 15px;
}    
table thead{
  background: rgba(0,0,0,0.07);
}
table th:first-child {
  border-radius: var(--border-radius) 0 0 0;
}
table th:last-child {
  border-radius: 0 var(--border-radius) 0 0;
}

table.responsive-table th:first-child {
  border-radius: var(--border-radius) 0 0 0;
}
table.responsive-table th:last-child {
  border-radius: 0px 0px 0px var(--border-radius);
}


table.colored thead tr{
  padding-right: 0;
}
table.colored.responsive-table tr td{
  background: transparent;
}

table.colored.primary thead th{
  background: var(--primary-color);
  color: #ffffff;
}
table.colored.primary td{
  background: rgba(var(--primary-rgb), 0.1);
}
table.colored.primary.responsive-table tbody{
  background: rgba(var(--primary-rgb), 0.1);
}


table.colored.accent thead th{
  background: var(--accent-color);
  color: #ffffff;
}
table.colored.accent td{
  background: rgba(var(--accent-rgb), 0.1);
}
table.colored.accent.responsive-table tbody{
  background: rgba(var(--accent-rgb), 0.1);
}
tr:last-child{
  border: none;
}
table{
  background-color: #fafafa;
}

table.highlight>tbody>tr:hover {
  background-color: rgba(42,42,42,0.1);
}
/*----------------------------------------
  Site - Dark Mode - Table
----------------------------------------*/
[data-site_mode="dark"] table {
  background-color: var(--dark-700);
}
/* [data-site_mode="dark"] tr {
    border-bottom: 1px solid var(--dark-700);
} */
[data-site_mode="dark"] table.striped>tbody>tr:nth-child(odd) {
    background-color: rgba(33,33,33,0.25);
}

/*----------------------------------------
  Contact us page
----------------------------------------*/
.map-wrap{
  position: relative;
}
.map-wrap img{
  position: relative;
  z-index: 1;
  border-radius: var(--border-radius);
}
.map-wrap i{
  position: absolute;
  top: 50%;
  left: 50%;
  color: var(--primary-color);
  z-index: 2;
  font-size: 70px;
  line-height: 70px;
  margin: -35px 0 0 -35px;
  text-shadow: 2px 2px 2px rgba(0,0,0,.1);
}
.map-wrap i:after{
  content: " ";
  display: block;
  height: 35px;
  width: 70px;
  background-color: rgba(0,0,0,0.1);
  border-radius: 50%;
  margin-top: -25px;
}
.contactus.card{
  padding: 0px 15px 5px 15px;
}
/*----------------------------------------
  Fancybox
----------------------------------------*/
body .fancybox-bg{
  background-color: var(--dark-900);
}
body .fancybox-thumbs{
  background-color: transparent;
}
body .fancybox-thumbs__list a:before{
  border: 3px solid var(--primary-color);
}
body .fancybox-progress{
  background-color: var(--primary-color);  
}
body .fancybox-share{
  background-color: rgba(50,50,50,0.8);
  color: #f5f5f5;
}
body .fancybox-share h1{
  color: #eeeeee;
}
body .fancybox-share__input{
  color: #eeeeee;
}
body .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,.7);
    border-radius: 2px;
}
body .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background-color: var(--dark-900);
    border-radius: 2px;
}
body .fancybox-toolbar{
  margin: 0 auto;
  right: auto;
  left: auto;
  left: 50%;
  margin-left: -132px;
  top: 20px;
  border-radius: var(--border-radius-button);
}
body .fancybox-button{
  border-radius: var(--border-radius-button);
  margin: 1px;
}

.fancybox-show-nav .fancybox-navigation .fancybox-button{
  background: transparent;  
}

.fancybox-button:focus{
  background: var(--primary-color);
}
body .fancybox-thumbs__list a{
  border-radius: var(--border-radius);
}
body .fancybox-image, body .fancybox-spaceball,
body .fancybox-can-zoomIn .fancybox-content{
  border-radius: var(--border-radius);
}
body .fancybox-navigation .fancybox-button:focus {
  background: transparent;
  /* background-clip: content-box;
  height: 50px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 25px);
  width: 50px; */
}
body .fancybox-navigation .fancybox-button div{
  background: rgba(30,30,30,.6);
  border-radius: var(--border-radius-button);
}
/*----------------------------------------
  Image Filter Overlay
----------------------------------------*/

.carousel-item:after{
  content: " ";
  position: absolute;
  height: 100%;
  width: 100%;
  display: block;
  top: 0px;
  left: 0px;
}
.walk_carousel .carousel-item:after,
.about_carousel .carousel-item:after{
  background-color: rgba(var(--primary-filter),.25);
}
.carousel-item:after{
  background-color: rgba(var(--primary-filter),.30);
}
.index-carousel .carousel-item:after{
  background-color: rgba(var(--primary-filter),.35);
}
.home_carousel .carousel-item:after{
  background-color: rgba(var(--primary-filter),.35);
}
.carousel-products-home .carousel-item:after{
  background-color: rgba(var(--primary-filter),.30);
}
.carousel-events-home .carousel-item:after{
  background-color: rgba(var(--primary-filter),.30);
}
.carousel-university-home .carousel-item:after{
  background-color: rgba(var(--primary-filter),.30);
}
.carousel-dashboard-home .carousel-item:after{
  background-color: rgba(var(--primary-filter),.30);
}


.profile-carousel .carousel-item:after{
  background-color: rgba(var(--primary-filter),.25);
}
.fullscreencarousel .carousel-item:after{
  background-color: rgba(var(--primary-filter),.30);
}
.carousel-content .carousel-item:after,
.carousel-fullwidth .carousel-item:after,
.carousel-small .carousel-item:after{
  background-color: rgba(var(--primary-filter),.10);
}
.primg:after{
  background-color: rgba(var(--primary-filter),.10);
}
.circle.responsive-img{
  vertical-align: top;
}
.img-wrap{
  position: relative;  
  display: inline-block;
    vertical-align: top;
  width: 100%;
  /* height: 100%; */
}
.img-wrap:after{
  content: " ";
  position: absolute;
  height: 100%;
  width: 100%;
  display: block;
  top: 0px;
  left: 0px;
  background-color: rgba(var(--primary-filter),.10);
}
.img-wrap.circle:after{
  border-radius: var(--border-radius-50percent);
}
.img-wrap img{
  vertical-align: top;
}
.card-image .img-wrap img{
  z-index: 1;
}
.card-image .img-wrap:after{
  z-index: 2;
}
.card-image .card-title{
  z-index: 3;
}
.card-image:after{
  content: " ";
  position: absolute;
  height: 100%;
  width: 100%;
  display: block;
  top: 0px;
  left: 0px;
  background-color: rgba(var(--primary-filter),.10);
  z-index: 2;
  border-radius: var(--border-radius);
}
.slider1 .slides .img-wrap:after,
.slider2 .slides .img-wrap:after,
.slider3 .slides .img-wrap:after,
.slider4 .slides .img-wrap:after{
  background-color: rgba(var(--primary-filter),.20);
}
.parallax.img-wrap:after{
  background-color: rgba(var(--primary-filter),.20);
}
.tabs-swipable .carousel-item:after{
  content: none;
}
.login-bg:after{
  content: " ";
  position: absolute;
  height: 100%;
  width: 100%;
  display: block;
  top: 0px;
  left: 0px;
  background-color: rgba(var(--primary-filter),.30);
  z-index: 2;
}
.img-wrap.round:after,
.img-wrap.round,
.img-wrap.round img{
  border-radius: var(--border-radius);
}

.img-wrap.round-top:after,
.img-wrap.round-top,
.img-wrap.round-top img{
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.img-wrap.round-bottom:after,
.img-wrap.round-bottom,
.img-wrap.round-bottom img{
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
}
/* 2dp elevation modified*/
.z-depth-1, .toast, .btn, .btn-large, .btn-small, .btn-floating, .dropdown-content, .collapsible, .sidenav {
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
}

.card-panel, .card, nav{
  box-shadow: none;
  -webkit-box-shadow: none;
}

.z-depth-1-half, .btn:hover, .btn-large:hover, .btn-small:hover, .btn-floating:hover {
  -webkit-box-shadow: 0 3px 23px 0 rgba(0, 0, 0, 0.14), 0 1px 27px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.1);
          box-shadow: 0 3px 23px 0 rgba(0, 0, 0, 0.14), 0 1px 27px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.1);
}

/* 6dp elevation modified*/
.z-depth-2 {
  -webkit-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1), 0 1px 20px 0 rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
          box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1), 0 1px 20px 0 rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}

/* 12dp elevation modified*/
.z-depth-3 {
  -webkit-box-shadow: 0 8px 27px 2px rgba(0, 0, 0, 0.1), 0 3px 24px 2px rgba(0, 0, 0, 0.1), 0 5px 5px -3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 8px 27px 2px rgba(0, 0, 0, 0.1), 0 3px 24px 2px rgba(0, 0, 0, 0.1), 0 5px 5px -3px rgba(0, 0, 0, 0.1);
}

/* 16dp elevation */
.z-depth-4 {
  -webkit-box-shadow: 0 16px 34px 2px rgba(0, 0, 0, 0.1), 0 6px 40px 5px rgba(0, 0, 0, 0.1), 0 8px 10px -7px rgba(0, 0, 0, 0.1);
          box-shadow: 0 16px 34px 2px rgba(0, 0, 0, 0.1), 0 6px 40px 5px rgba(0, 0, 0, 0.1), 0 8px 10px -7px rgba(0, 0, 0, 0.1);
}

/* 24dp elevation */
.z-depth-5, .modal {
  -webkit-box-shadow: 0 24px 48px 3px rgba(0, 0, 0, 0.1), 0 9px 56px 8px rgba(0, 0, 0, 0.1), 0 11px 15px -7px rgba(0, 0, 0, 0.1);
          box-shadow: 0 24px 48px 3px rgba(0, 0, 0, 0.1), 0 9px 56px 8px rgba(0, 0, 0, 0.1), 0 11px 15px -7px rgba(0, 0, 0, 0.1);
}
.card.team-member{
  background-color: transparent;
}
.team-member .name{
  padding: 5px 15px 5px 0px;
}
.team-member span{
  padding: 5px 15px 5px 0px;
  font-size: 90%;
}
.team-member .brief{
  padding: 5px 15px 5px 0px;
}
.team-member .social{
  padding: 15px 15px 0 0px;
}
.team-member .social a{
  display: inline-block;
  margin: 0 5px 0 0;
}
.team-member .social a i{
  margin: 0px;
    font-size: 18px;
    border-radius: var(--border-radius-50percent);
    background: rgba(0,0,0,0.2);
    color: #ffffff;
    height: 34px;
    width: 34px;
    display: inline-block;
    text-align: center;
    line-height: 34px;
}
.team-member .img-wrap:after,
.team-member .img-wrap img{
  border-radius: var(--border-radius);  
  box-shadow: none;
}

.team-member .social a i.mdi-google-plus{
  background: var(--brand-google-plus-color);
}
.team-member .social a i.mdi-linkedin{
  background: var(--brand-linkedin-color);
}
.team-member .social a i.mdi-facebook{
  background: var(--brand-facebook-color);
}
.team-member .social a i.mdi-twitter{
  background: var(--brand-twitter-color);
}
.team-member .social a i.mdi-dribbble{
  background: var(--brand-dribbble-color);
}
.team-member .social a i.mdi-pinterest{
  background: var(--brand-pinterest-color);
}
.chart-container{
  background: #ffffff;
  border-radius: var(--border-radius);
  width: 100%;
  margin-left: 0%;
  padding: 15px 0;
  box-shadow: none !important;
}
[data-site_mode="dark"] .chart-container{
	background-color: var(--dark-800);
}
.collection.activity{
  background: transparent;
  border: none;
  overflow: visible;
}
.collection.activity .collection-item{
  border-radius: var(--border-radius);
}
.collection.activity .collection-item.avatar .img-wrap img{
  position: relative;
  top: 0px;
} 
.collection.activity .collection-item .media{
  display: inline-block;
  padding: 0px 0px 0px 0px;
}
.collection.activity .collection-item:last-child{
  margin-bottom: 0;
}
.collection.activity .collection-item:last-child .media{
  border-bottom: none;
  padding-bottom: 0;
}


.collection.activity .collection-item.avatar .status:after{
	top: 20px;
	left: 0px;
}

.collection.activity .collection-item .maillink{
  padding: 15px 0px 15px 55px;
}

.collection.activity.mailbox .collection-item.avatar :not(.circle-clipper) > .circle{
  left: 0px;
}
.collection.activity.mailbox .time{
  right: 0px;
}
.collection.activity,
.collection.activity .collection-item {
  background: transparent;
}

.collection.activity .collection-item {
  margin-bottom: 15px;
}

.collection.activity .collection-item .media textarea.materialize-textarea{
  min-height: 40px;
}
.collection.activity .collection-item .media .input-field{
  margin: 10px 0 10px 0;
}
.collection.activity .collection-item.avatar p{
  font-size: 100%;
  margin-top: 5px;
  opacity: 1;
}

.contain-hc.social-home .container.full ul.collection.activity.gallery{
  padding: 10px 0 0 24px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.contain-hc.social-home .collection.activity .collection-item{
  margin-bottom: 0;
  margin-right: 24px;
}
.contain-hc.social-home .collection.activity .collection-item .media{
  border-bottom: none;
}
.contain-hc.social-home .flickity-page-dots{
  display: none;
}
.collection.activity.js-flickity .collection-item .media{
    border-bottom: none;
}
.social-home .collection.activity.js-flickity{
  margin-bottom: 0;
}

[data-site_mode="dark"] .activity .media .input-field.col, [data-site_mode="dark"] .activity .media .input-field {
  background-color: var(--dark-700);
}

.collection.activity.mailbox.js-flickity .time{
  position: relative;
  margin-top: 4px;
  left: 0;
  right: auto;
  display: block;
}
.pagehead-bg{
  min-height: 270px;
  position: absolute;
  background: var(--primary-color);
  width: 100%;
  background-position: center;
  background-size: cover;
}

.wave-bg:before,
.ui-profile:before,
.user-wrap:before,
.pagehead-bg:before{
  content: " ";
  width: 100%;
  height: 100%;
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27555%27 height=%27277.5%27 viewBox=%270 0 1600 800%27%3E%3Cpath fill=%27%23cccccc%27 d=%27M1102.5 734.8c2.5-1.2 24.8-8.6 25.6-7.5.5.7-3.9 23.8-4.6 24.5C1123.3 752.1 1107.5 739.5 1102.5 734.8zM1226.3 229.1c0-.1-4.9-9.4-7-14.2-.1-.3-.3-1.1-.4-1.6-.1-.4-.3-.7-.6-.9-.3-.2-.6-.1-.8.1l-13.1 12.3c0 0 0 0 0 0-.2.2-.3.5-.4.8 0 .3 0 .7.2 1 .1.1 1.4 2.5 2.1 3.6 2.4 3.7 6.5 12.1 6.5 12.2.2.3.4.5.7.6.3 0 .5-.1.7-.3 0 0 1.8-2.5 2.7-3.6 1.5-1.6 3-3.2 4.6-4.7 1.2-1.2 1.6-1.4 2.1-1.6.5-.3 1.1-.5 2.5-1.9C1226.5 230.4 1226.6 229.6 1226.3 229.1zM33 770.3C33 770.3 33 770.3 33 770.3c0-.7-.5-1.2-1.2-1.2-.1 0-.3 0-.4.1-1.6.2-14.3.1-22.2 0-.3 0-.6.1-.9.4-.2.2-.4.5-.4.9 0 .2 0 4.9.1 5.9l.4 13.6c0 .3.2.6.4.9.2.2.5.3.8.3 0 0 .1 0 .1 0 7.3-.7 14.7-.9 22-.6.3 0 .7-.1.9-.3.2-.2.4-.6.4-.9C32.9 783.3 32.9 776.2 33 770.3z%27/%3E%3Cpath fill=%27%23cccccc%27 d=%27M171.1 383.4c1.3-2.5 14.3-22 15.6-21.6.8.3 11.5 21.2 11.5 22.1C198.1 384.2 177.9 384 171.1 383.4zM596.4 711.8c-.1-.1-6.7-8.2-9.7-12.5-.2-.3-.5-1-.7-1.5-.2-.4-.4-.7-.7-.8-.3-.1-.6 0-.8.3L574 712c0 0 0 0 0 0-.2.2-.2.5-.2.9 0 .3.2.7.4.9.1.1 1.8 2.2 2.8 3.1 3.1 3.1 8.8 10.5 8.9 10.6.2.3.5.4.8.4.3 0 .5-.2.6-.5 0 0 1.2-2.8 2-4.1 1.1-1.9 2.3-3.7 3.5-5.5.9-1.4 1.3-1.7 1.7-2 .5-.4 1-.7 2.1-2.4C596.9 713.1 596.8 712.3 596.4 711.8zM727.5 179.9C727.5 179.9 727.5 179.9 727.5 179.9c.6.2 1.3-.2 1.4-.8 0-.1 0-.2 0-.4.2-1.4 2.8-12.6 4.5-19.5.1-.3 0-.6-.2-.8-.2-.3-.5-.4-.8-.5-.2 0-4.7-1.1-5.7-1.3l-13.4-2.7c-.3-.1-.7 0-.9.2-.2.2-.4.4-.5.6 0 0 0 .1 0 .1-.8 6.5-2.2 13.1-3.9 19.4-.1.3 0 .6.2.9.2.3.5.4.8.5C714.8 176.9 721.7 178.5 727.5 179.9zM728.5 178.1c-.1-.1-.2-.2-.4-.2C728.3 177.9 728.4 178 728.5 178.1z%27/%3E%3Cg fill=%27%23FFF%27%3E%3Cpath d=%27M699.6 472.7c-1.5 0-2.8-.8-3.5-2.3-.8-1.9 0-4.2 1.9-5 3.7-1.6 6.8-4.7 8.4-8.5 1.6-3.8 1.7-8.1.2-11.9-.3-.9-.8-1.8-1.2-2.8-.8-1.7-1.8-3.7-2.3-5.9-.9-4.1-.2-8.6 2-12.8 1.7-3.1 4.1-6.1 7.6-9.1 1.6-1.4 4-1.2 5.3.4 1.4 1.6 1.2 4-.4 5.3-2.8 2.5-4.7 4.7-5.9 7-1.4 2.6-1.9 5.3-1.3 7.6.3 1.4 1 2.8 1.7 4.3.5 1.1 1 2.2 1.5 3.3 2.1 5.6 2 12-.3 17.6-2.3 5.5-6.8 10.1-12.3 12.5C700.6 472.6 700.1 472.7 699.6 472.7zM740.4 421.4c1.5-.2 3 .5 3.8 1.9 1.1 1.8.4 4.2-1.4 5.3-3.7 2.1-6.4 5.6-7.6 9.5-1.2 4-.8 8.4 1.1 12.1.4.9 1 1.7 1.6 2.7 1 1.7 2.2 3.5 3 5.7 1.4 4 1.2 8.7-.6 13.2-1.4 3.4-3.5 6.6-6.8 10.1-1.5 1.6-3.9 1.7-5.5.2-1.6-1.4-1.7-3.9-.2-5.4 2.6-2.8 4.3-5.3 5.3-7.7 1.1-2.8 1.3-5.6.5-7.9-.5-1.3-1.3-2.7-2.2-4.1-.6-1-1.3-2.1-1.9-3.2-2.8-5.4-3.4-11.9-1.7-17.8 1.8-5.9 5.8-11 11.2-14C739.4 421.6 739.9 421.4 740.4 421.4zM261.3 590.9c5.7 6.8 9 15.7 9.4 22.4.5 7.3-2.4 16.4-10.2 20.4-3 1.5-6.7 2.2-11.2 2.2-7.9-.1-12.9-2.9-15.4-8.4-2.1-4.7-2.3-11.4 1.8-15.9 3.2-3.5 7.8-4.1 11.2-1.6 1.2.9 1.5 2.7.6 3.9-.9 1.2-2.7 1.5-3.9.6-1.8-1.3-3.6.6-3.8.8-2.4 2.6-2.1 7-.8 9.9 1.5 3.4 4.7 5 10.4 5.1 3.6 0 6.4-.5 8.6-1.6 4.7-2.4 7.7-8.6 7.2-15-.5-7.3-5.3-18.2-13-23.9-4.2-3.1-8.5-4.1-12.9-3.1-3.1.7-6.2 2.4-9.7 5-6.6 5.1-11.7 11.8-14.2 19-2.7 7.7-2.1 15.8 1.9 23.9.7 1.4.1 3.1-1.3 3.7-1.4.7-3.1.1-3.7-1.3-4.6-9.4-5.4-19.2-2.2-28.2 2.9-8.2 8.6-15.9 16.1-21.6 4.1-3.1 8-5.1 11.8-6 6-1.4 12 0 17.5 4C257.6 586.9 259.6 588.8 261.3 590.9z%27/%3E%3Ccircle cx=%271013.7%27 cy=%27153.9%27 r=%277.1%27/%3E%3Ccircle cx=%271024.3%27 cy=%27132.1%27 r=%277.1%27/%3E%3Ccircle cx=%271037.3%27 cy=%27148.9%27 r=%277.1%27/%3E%3Cpath d=%27M1508.7 297.2c-4.8-5.4-9.7-10.8-14.8-16.2 5.6-5.6 11.1-11.5 15.6-18.2 1.2-1.7.7-4.1-1-5.2-1.7-1.2-4.1-.7-5.2 1-4.2 6.2-9.1 11.6-14.5 16.9-4.8-5-9.7-10-14.7-14.9-1.5-1.5-3.9-1.5-5.3 0-1.5 1.5-1.5 3.9 0 5.3 4.9 4.8 9.7 9.8 14.5 14.8-1.1 1.1-2.3 2.2-3.5 3.2-4.1 3.8-8.4 7.8-12.4 12-1.4 1.5-1.4 3.8 0 5.3 0 0 0 0 0 0 1.5 1.4 3.9 1.4 5.3-.1 3.9-4 8.1-7.9 12.1-11.7 1.2-1.1 2.3-2.2 3.5-3.3 4.9 5.3 9.8 10.6 14.6 15.9.1.1.1.1.2.2 1.4 1.4 3.7 1.5 5.2.2C1510 301.2 1510.1 298.8 1508.7 297.2zM327.6 248.6l-.4-2.6c-1.5-11.1-2.2-23.2-2.3-37 0-5.5 0-11.5.2-18.5 0-.7 0-1.5 0-2.3 0-5 0-11.2 3.9-13.5 2.2-1.3 5.1-1 8.5.9 5.7 3.1 13.2 8.7 17.5 14.9 5.5 7.8 7.3 16.9 5 25.7-3.2 12.3-15 31-30 32.1L327.6 248.6zM332.1 179.2c-.2 0-.3 0-.4.1-.1.1-.7.5-1.1 2.7-.3 1.9-.3 4.2-.3 6.3 0 .8 0 1.7 0 2.4-.2 6.9-.2 12.8-.2 18.3.1 12.5.7 23.5 2 33.7 11-2.7 20.4-18.1 23-27.8 1.9-7.2.4-14.8-4.2-21.3l0 0C347 188.1 340 183 335 180.3 333.6 179.5 332.6 179.2 332.1 179.2zM516.3 60.8c-.1 0-.2 0-.4-.1-2.4-.7-4-.9-6.7-.7-.7 0-1.3-.5-1.4-1.2 0-.7.5-1.3 1.2-1.4 3.1-.2 4.9 0 7.6.8.7.2 1.1.9.9 1.6C517.3 60.4 516.8 60.8 516.3 60.8zM506.1 70.5c-.5 0-1-.3-1.2-.8-.8-2.1-1.2-4.3-1.3-6.6 0-.7.5-1.3 1.2-1.3.7 0 1.3.5 1.3 1.2.1 2 .5 3.9 1.1 5.8.2.7-.1 1.4-.8 1.6C506.4 70.5 506.2 70.5 506.1 70.5zM494.1 64.4c-.4 0-.8-.2-1-.5-.4-.6-.3-1.4.2-1.8 1.8-1.4 3.7-2.6 5.8-3.6.6-.3 1.4 0 1.7.6.3.6 0 1.4-.6 1.7-1.9.9-3.7 2-5.3 3.3C494.7 64.3 494.4 64.4 494.1 64.4zM500.5 55.3c-.5 0-.9-.3-1.2-.7-.5-1-1.2-1.9-2.4-3.4-.3-.4-.7-.9-1.1-1.4-.4-.6-.3-1.4.2-1.8.6-.4 1.4-.3 1.8.2.4.5.8 1 1.1 1.4 1.3 1.6 2.1 2.6 2.7 3.9.3.6 0 1.4-.6 1.7C500.9 55.3 500.7 55.3 500.5 55.3zM506.7 55c-.3 0-.5-.1-.8-.2-.6-.4-.7-1.2-.3-1.8 1.2-1.7 2.3-3.4 3.3-5.2.3-.6 1.1-.9 1.7-.5.6.3.9 1.1.5 1.7-1 1.9-2.2 3.8-3.5 5.6C507.4 54.8 507.1 55 506.7 55zM1029.3 382.8c-.1 0-.2 0-.4-.1-2.4-.7-4-.9-6.7-.7-.7 0-1.3-.5-1.4-1.2 0-.7.5-1.3 1.2-1.4 3.1-.2 4.9 0 7.6.8.7.2 1.1.9.9 1.6C1030.3 382.4 1029.8 382.8 1029.3 382.8zM1019.1 392.5c-.5 0-1-.3-1.2-.8-.8-2.1-1.2-4.3-1.3-6.6 0-.7.5-1.3 1.2-1.3.7 0 1.3.5 1.3 1.2.1 2 .5 3.9 1.1 5.8.2.7-.1 1.4-.8 1.6C1019.4 392.5 1019.2 392.5 1019.1 392.5zM1007.1 386.4c-.4 0-.8-.2-1-.5-.4-.6-.3-1.4.2-1.8 1.8-1.4 3.7-2.6 5.8-3.6.6-.3 1.4 0 1.7.6.3.6 0 1.4-.6 1.7-1.9.9-3.7 2-5.3 3.3C1007.7 386.3 1007.4 386.4 1007.1 386.4zM1013.5 377.3c-.5 0-.9-.3-1.2-.7-.5-1-1.2-1.9-2.4-3.4-.3-.4-.7-.9-1.1-1.4-.4-.6-.3-1.4.2-1.8.6-.4 1.4-.3 1.8.2.4.5.8 1 1.1 1.4 1.3 1.6 2.1 2.6 2.7 3.9.3.6 0 1.4-.6 1.7C1013.9 377.3 1013.7 377.3 1013.5 377.3zM1019.7 377c-.3 0-.5-.1-.8-.2-.6-.4-.7-1.2-.3-1.8 1.2-1.7 2.3-3.4 3.3-5.2.3-.6 1.1-.9 1.7-.5.6.3.9 1.1.5 1.7-1 1.9-2.2 3.8-3.5 5.6C1020.4 376.8 1020.1 377 1019.7 377zM1329.7 573.4c-1.4 0-2.9-.2-4.5-.7-8.4-2.7-16.6-12.7-18.7-20-.4-1.4-.7-2.9-.9-4.4-8.1 3.3-15.5 10.6-15.4 21 0 1.5-1.2 2.7-2.7 2.8 0 0 0 0 0 0-1.5 0-2.7-1.2-2.7-2.7-.1-6.7 2.4-12.9 7-18 3.6-4 8.4-7.1 13.7-8.8.5-6.5 3.1-12.9 7.4-17.4 7-7.4 18.2-8.9 27.3-10.1l.7-.1c1.5-.2 2.9.9 3.1 2.3.2 1.5-.9 2.9-2.3 3.1l-.7.1c-8.6 1.2-18.4 2.5-24 8.4-3 3.2-5 7.7-5.7 12.4 7.9-1 17.7 1.3 24.3 5.7 4.3 2.9 7.1 7.8 7.2 12.7.2 4.3-1.7 8.3-5.2 11.1C1335.2 572.4 1332.6 573.4 1329.7 573.4zM1311 546.7c.1 1.5.4 3 .8 4.4 1.7 5.8 8.7 14.2 15.1 16.3 2.8.9 5.1.5 7.2-1.1 2.7-2.1 3.2-4.8 3.1-6.6-.1-3.2-2-6.4-4.8-8.3C1326.7 547.5 1317.7 545.6 1311 546.7z%27/%3E%3C/g%3E%3C/svg%3E");
  background-attachment: fixed; 
  opacity: .2;
}


.container.has-pagehead{
  min-height: 150px;  
}

.pagehead-bg.rounded{
  min-height: 300px;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  margin-left: -20%;
  width: 140%;
}

.pagehead-bg.round-invert{
  min-height: 300px;
}
.pagehead-bg.round-invert:after{
  content: " ";
  position: absolute;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  margin-left: -20%;
  width: 140%;
  background-color: #f5f5f5;
  height: 100%;
  top: 240px;
}


.pagehead-bg+.is-pagetitle .pagetitle{
  color: #ffffff;
}
.pagehead-bg+.is-pagetitle .pagetitle::after,
.pagehead-bg+.is-pagetitle .pagetitle::before{
  background-color: #ffffff;
}

[data-site_mode="dark"] .pagehead-bg.round-invert:after{
  background-color: var(--dark-900);
}
/*----------------------
User Actions
-----------------------*/

/* .collection.activity .actions{
  position: absolute;
  margin-top: -60px;
  left: 30px;
} */
.user-actions{
  text-align: left;
}
.user-actions a{
  margin: 15px 5px 5px 0px;
  display: inline-block;
}
.user-actions a span{
  position: relative;
  top: -2px;
  margin-right: 4px;
}
.user-actions a i{
  margin-right: 4px;
}
.user-actions a{
  color: #757575;
}

.user-actions a:last-child{
  float: right;
  margin-right: 0;
}

.blogs .col.s6 .user-actions a:last-child{
  display: none;
}
/* .user-actions a.active span, */
.user-actions a.active i{
  font-size: 18px;
  color: var(--primary-color);
}

/*------------------------
User Avatar info box
-------------------------*/

.user-avatar .title{
	font-weight: 600;
	/* text-transform: uppercase; */
	margin-bottom: 3px;
	display: inline-block;
}
.user-avatar .title,
.user-avatar .time{
	display: block;
}

.user-avatar .time,
.user-avatar p{
	font-size: 13px;
	line-height: 23px;
	opacity: 0.7;
}

.user-avatar .maillink{
  position: relative;
  color: var(--dark-700);
  padding: 5px 0px 10px 0px;
  display: inline-block;
  width: 100%;
}
.user-avatar img{
	height: 47px;
	width: 47px;
	float: left;
  margin-top: 4px;
  margin-right: 14px;
}

.user-view .status:after,
.user-avatar .status:after,
.collection-item.avatar .status:after{
	content: " ";
	position: absolute;
	width: 14px;
	height: 14px;
	top: 20px;
	left: 19px;
	border-radius: 50%;
	border: 2px solid #ffffff;
}
.user-avatar .status:after{
	top: 10px;
	left: 0px;
}

.user-view .status:after{
	top: 5px;
  left: -1px;
  width: 15px;
  height: 15px;
  border-color: var(--primary-color);
}

.user-view .available:after,
.user-avatar .available:after,
.collection-item.avatar .available:after{
background-color: var(--green-color);
}
.user-view .away:after,
.user-avatar .away:after,
.collection-item.avatar .away:after{
background-color: var(--orange-color);
}
.user-view .idle:after,
.user-avatar .idle:after,
.collection-item.avatar .idle:after{
background-color: var(--blue-color);
}
.user-view .busy:after,
.user-avatar .busy:after,
.collection-item.avatar .busy:after{
background-color: var(--red-color);
}
.user-view .offline:after,
.user-avatar .offline:after,
.collection-item.avatar .offline:after{
background-color: var(--blue-grey-color);
}


.user-avatar.mini img{
	height: 32px;
	width: 32px;
}

.user-avatar.mini .time{
    float: right;
    display: inline;
    top: 7px;
    position: relative;
}

.user-avatar.mini .title{
  display: inline;
  /* top: 7px;
  position: relative;
  white-space: nowrap; */
  display: inline;
  top: 47%;
  position: absolute;
  transform: translateY(-50%);
}
.user-avatar.mini .status:after{
  height: 12px;
  width: 12px;
  top: 8px;
    left: -2px;
}

/*----------------------
  Media grids
-----------------------*/
.blog-img-wrap .row,
.collection.activity .media .row{
  margin: -5px -5px 0 0;
}
.blog-img-wrap .row .col,
.collection.activity .media .row .col{
  padding: 5px 5px 0px 0;
}

.blog-img-wrap .row .col{
  margin: 0;
}
/*----------------------
  Avatar List
-----------------------*/
.avatar-list{
	margin: 15px 0 15px 0;
	display: inline-block;
	width: 100%;
}
.avatar-list a img {
	width: 36px;
	height: 36px;
	border: 2px solid #f5f5f5;
	vertical-align: top;
}
.avatar-list a {
	margin-top: 10px;
	margin: 0 -10px 0 0;
	float: left;
}
.avatar-list .people-total{
	float: left;
	margin-left: 25px;
	line-height: 40px;
	color: var(--primary-color);
}
[data-site_mode="dark"] .ui-profile .avatar-list a img,
.ui-profile .avatar-list a img{
  border-color: var(--primary-color);
  width: 44px;
  height: 44px;
}
.ui-profile .avatar-list{
  width: auto;
  margin-top: 15px;
}
.ui-profile .avatar-list .people-total{
  color: #ffffff;
  margin-left: 15px;
}
.event-item .avatar-list{
  margin-bottom: 0;
}

[data-site_mode="dark"] .avatar-list a img {
	border-color: var(--dark-800);
}
[data-site_mode="dark"] .user-avatar.mini .time,
[data-site_mode="dark"] .user-actions a{
  color: #bdbdbd;
}

[data-site_mode="dark"] .user-avatar .status:after,
[data-site_mode="dark"] .collection-item.avatar .status:after{
	border-color: var(--dark-800);
}

.menu-transform.menu-open{
  background: #ffffff;
}
.menu-transform .content-area{
  transition: 300ms;
}
.menu-transform.menu-open .content-area{
  transform: scale(0.8) translateX(80%);
  overflow: hidden;
  margin-top: 10vh;
  max-height: 80vh;
  height: 80vh;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
  z-index: 9999;
  position: relative;
}
.menu-transform.menu-open nav.topbar,
.menu-transform.menu-open .footer-menu {
  display: none !important;
}
.menu-transform .sidenav-overlay{
  opacity: 0 !important;
}

.menu-transform.menu-open .sidenav{
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

/*------------------------------------------------*/

.menu-close{
  display: none;
}
.menu-full .sidenav{
  opacity: 0;
  transition: opacity 250ms;
}
.menu-full.menu-open .sidenav{
  opacity: 1;  
}
.menu-full.menu-open .sidenav{
  width: 100% !important;
}
.menu-full.menu-open .menu-close{
  display: block;
  position: fixed;
  bottom: 40px;
  left: 50%;
  top: auto;
  cursor: pointer;
  z-index: 999;
  background-color: var(--primary-color);
  margin-left: -25px;
  height: 50px;
    padding: 0px;
    text-align: center;
    width: 50px;
    border-radius: var(--border-radius-button);
    color: #ffffff;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1), 0 3px 11px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1);
}
.menu-full.menu-open .menu-close i{
  font-size: 22px;
  line-height: 50px;
}



/*----------------------------------------
  Site - Dark Mode
----------------------------------------*/
body[data-site_mode="dark"]  {
    color: #eeeeee;
    background-color: var(--dark-800);
}
body[data-site_mode="dark"] .preloader-background{
  background-color: var(--dark-800);
}
[data-menu="dark"] .ui-mediabox .divider,
[data-site_mode="dark"] .container .divider {
    background-color: var(--dark-700);
}
[data-site_mode="dark"] .subpages .collection-item a{
  color: #CFD8DC;
}
[data-site_mode="dark"] .collection.subpages .collection-item {
    border-bottom: 1px solid var(--dark-800);
    background-color: transparent;
}
[data-site_mode="dark"] .collection.subpages .collection-item:hover {
    background: transparent;
}
[data-site_mode="dark"] .collection.subpages{
  border: 0px solid var(--dark-700);
}
[data-site_mode="dark"] .collection.subpages .collection-item:not(.subtit):hover {
	background: rgba(var(--primary-rgb),.15);
}
[data-site_mode="dark"] .container.over,
[data-site_mode="dark"] .container.friends-carousel .friends-wrap ,
[data-menu="dark"] .subpages.collection{
	background: var(--dark-800);
}


/* --------------------------------------------------------
Style Sheet for Odis PWA Mobile App
version: 1.0
author: themepassion
email: themepassion@jaybabani.com
----------------------------------------------------------*/

/*-------------------------------------
TABLE OF CONTENTS:
-------------------------------------*/

/*-------------------------------------
+ Import Font
+ General Layout
+ Typography
+ Page Title
+ Helper Classes
+ Preloader
+ UI - buttons
+ UI - badges & Waves
+ UI - Colors
+ UI - Toasts
+ UI - Modal
+ UI - Grid
+ UI - Icons
+ Form Select
+ Dropdowns
+ Mediabox
+ Date picker
+ Time picker
+ Feature Discovery
+ Carousel
+ Carousel Home Screen
+ Slider
+ Testimonials
+ Floating action buttons
+ Tooltip
+ Highlight
+ Breadcrumbs
+ Buttons
+ Badges
+ Blockquote
+ Pagination
+ Spineers / preloaders
+ Carousel Basic
+ Accordion
+ Waves
+ Modal
+ Page Top Bar
+ Page Top Bar - Left Align
+ Page Top Bar - App Based
+ Page Top Bar - Right Aligned
+ Page Top Bar - Dark Style
+ Page Top Bar - Colored Style
+ Navigation Menu
+ Navigation Menu - Centered
+ Navigation Menu - Dark Style
+ Navigation Menu - Colored Style
+ Sub pages - Inner Menu Links
+ Footer
+ Footer - Light Style
+ Footer - Colored Style
+ Footer - Minimal
+ Navigation User Menu
+ Drop Down
+ Collection
+ Progress Bars
+ Back to top button
+ Cards
+ Tabs
+ Icon Boxes
+ Chips
+ Form Range Sliders
+ Switches
+ Form Elements
+ Checkboxes
+ Radio Buttons
+ Select
+ Settings
+ Parallax
+ Masonry
+ Cards Wrap
+ Chat
+ Calendar
+ Events
+ Mailbox / Messages
+ Profile Page
+ Timeline
+ Portfolio
+ Blogs
+ Blogs - Aligned
+ Blogs - Small Left Style
+ Blogs - Medium Left Style
+ Blogs - Small Right Style
+ Blogs - Medium Right Style
+ Blogs - Small Alternate Style
+ Blogs - Medium Alternate Style
+ Blogs - Non Image
+ Login Page
+ Welcome page
+ Error Pages
+ Search Page
+ Pricing Tables
+ Invoice
+ Notifications
+ Edit Profile
+ App Settings
+ Clients
+ Fixed Footer Menu
+ Fixed Footer Menu - Dark Style
+ Fixed Footer Menu - Colored Style
+ Perfect Scrollbar
+ Table
+ Contact us page
+ Fancybox
+ Image Filter Overlay
+ Site - Dark Mode
+ Site - Dark Mode - Calendar
+ Site - Dark Mode - Events
+ Site - Dark Mode - Collections
+ Site - Dark Mode - Chat
+ Site - Dark Mode - Edit Profile
+ Site - Dark Mode - UI
+ Site - Dark Mode - Cards
+ Site - Dark Mode - Table
+ Site - Dark Mode - Badge and collapsible
+ Site - Dark Mode - Dropdown
+ Site - Dark Mode - Tabs
+ Site - Dark Mode - Iconboxes
+ Site - Dark Mode - Pagination
+ Site - Dark Mode - Modal & Waves
+ Site - Dark Mode - Forms
+ Site - Dark Mode - Datepicker and Timepicker
+ Site - Dark Mode - Checkbox & Radio
+ Site - Dark Mode - Chips
+ Site - Dark Mode - Range & Select
+ Site - Dark Mode - Switches
+ Site - Dark Mode - Inputs
+ Site - Dark Mode - Timeline
+ Site - Dark Mode - Pricing Tables & Search
+ Site - Dark Mode - Blogs
+ Site - Dark Mode - Client
+ Site - Dark Mode - Calendar
+ Site - Dark Mode - Portfolio
+ Site - Dark Mode - UI Icons

--------------------------------------*/

/*-------------------------------------
  Variables
  + Font: Roboto
  + Primary Color: var(--primary-color) / rgba(var(--primary-rgb), 1)
  + Accent Color: var(--accent-color) / rgba(var(--accent-rgb), 1)
  + Text Color: var(--dark-700)
  + Background Color: #f5f5f5
  + Dark Mode Background Color: var(--dark-900) / var(--dark-800) / var(--dark-700)
  + Dark Mode Text Color: #f5f5f5 / #CFD8DC

-------------------------------------*/

/*-------------------------------------
  Import Font
-------------------------------------*/

/* @import url(https://fonts.googleapis.com/css?family=Roboto:400,500,600); */
/* @import url("_navigation-centered.css"); */

.collection .collection-item .maillink {
  padding: 15px 40px 15px 10px !important;
}
.collection-item .user-view .status:after,
.user-avatar .status:after,
.collection-item.avatar .status:after {
  display: none !important;
}
.top-50 {
  top: 50% !important;
}
.bookmark_sessions,
.bookmark_papers,
.bookmark_posters {
  padding-left: 0 !important;
}
i.mdi.mdi-star-outline,
i.mdi.mdi-star {
  font-size: 30px !important;
}
.row.ui-mediabox.blogs .col.s12:last-child .spacer {
  display: block !important;
}
#installContainer {
  position: fixed !important;
  bottom: 56px;
  right: 86px;
  background: grey;
  padding: 24px;
  border-radius: 4px;
}
#butClose {
  color: white;
  position: absolute;
  top: 0px;
  right: 6px;
  cursor: pointer;
}
#butInstall {
  color: white;
}
#butInstall .mdi {
  padding-right: 8px;
}
.hidden {
  display: none;
}
.g-form-container {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 100%;
  /* 1:1 Aspect Ratio */
}
.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: none;
}
.collection.mailbox .collection-item.py-5 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}
.supporters img {
  max-height: 190px;
  max-width: 190px;
  margin: 10px 10px;
}

@media (hover: none) {
  /* Add CSS rules to disable hover effect on touch devices */
}

