 .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:#aa00ff !important}.purple-text.text-accent-4 {color:#aa00ff !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:#1495e6 !important}.teal-text.text-lighten-1 {color:#1495e6 !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:#ffff00 !important}.yellow-text.text-accent-2 {color:#ffff00 !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:transparent !important}.transparent-text {color:transparent !important}html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body {margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block}audio,canvas,progress,video {display:inline-block;vertical-align:baseline}audio:not([controls]) {display:none;height:0}[hidden],template {display:none}a {background-color:transparent}a:active,a:hover {outline:0}abbr[title] {border-bottom:1px dotted}b,strong {font-weight:bold}dfn {font-style:italic}h1 {font-size:2em;margin:0.67em 0}mark {background:#ff0;color:#000}small {font-size:80%}sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup {top:-0.5em}sub {bottom:-0.25em}img {border:0}svg:not(:root) {overflow:hidden}figure {margin:1em 40px}hr {box-sizing:content-box;height:0}pre {overflow:auto}code,kbd,pre,samp {font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0}button {overflow:visible}button,select {text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled] {cursor:default}button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0}input {line-height:normal}input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto}input[type="search"] {-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend {border:0;padding:0}textarea {overflow:auto}optgroup {font-weight:bold}table {border-collapse:collapse;border-spacing:0}td,th {padding:0}html {box-sizing:border-box}*, *:before, *:after {box-sizing:inherit}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-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.clearfix {clear:both}.z-depth-0 {box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav {box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover {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 {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 {box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.z-depth-4,.modal {box-shadow:0 8px 10px 1px 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.3)}.z-depth-5 {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 -5px rgba(0,0,0,0.3)}.hoverable {transition:box-shadow .25s;box-shadow:0}.hoverable:hover {transition:box-shadow .25s;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:900px) {.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 {position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img {display:none;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:900px) {.hide-on-med-and-down {display:none !important}}@media only screen and (min-width:900px) {.hide-on-med-and-up {display:none !important}}@media only screen and (min-width:600px) and (max-width:900px) {.hide-on-med-only {display:none !important}}@media only screen and (min-width:900px) {.hide-on-large-only {display:none !important}}@media only screen and (min-width:900px) {.show-on-large {display:block !important}}@media only screen and (min-width:600px) and (max-width:900px) {.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:900px) {.show-on-medium-and-up {display:block !important}}@media only screen and (max-width:900px) {.show-on-medium-and-down {display:block !important}}@media only screen and (max-width:900px) {.center-on-small-only {text-align:center}}.page-footer {padding-top:20px;background-color:#ee6e73}.page-footer .footer-copyright {overflow:hidden;min-height:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0;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}table.bordered > thead > tr,table.bordered > tbody > tr {border-bottom:1px solid #d0d0d0}table.striped > tbody > tr:nth-child(odd) {background-color:#f2f2f2}table.striped > tbody > tr > td {border-radius:0}table.highlight > tbody > tr {transition:background-color .25s ease}table.highlight > tbody > tr:hover {background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td {text-align:center}thead {border-bottom:1px solid #d0d0d0}td,th {padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}.flex {display:flex;flex-wrap:wrap}@media only screen and (max-width:900px) {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 {padding:0 10px}table.responsive-table thead {border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th {border-bottom:0;border-left:0}table.responsive-table.bordered td {border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr {border:0}table.responsive-table.bordered tbody tr {border-right:1px solid #d0d0d0}}.collection {margin:0.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 .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:#1495e6;color:#eafaf9}.collection .collection-item.active .secondary-content {color:#fff}.collection a.collection-item {display:block;transition:.25s;color:#1495e6}.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:#1495e6}.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:0.5rem 0 1rem 0;overflow:hidden}.progress .determinate {position:absolute;top:0;left:0;bottom:0;background-color:#1495e6;transition:width .3s linear}.progress .indeterminate {background-color:#1495e6}.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-touch-callout:none;-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;box-sizing:border-box}span.badge.new {font-weight:300;font-size:0.8rem;color:#fff;background-color:#1495e6;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}.collection-item span.badge {margin-top:calc(0.75rem - 11px)}.collapsible span.badge {margin-top:calc(1.5rem - 11px)}.side-nav span.badge {margin-top:calc(24px - 11px)}.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:900px) {.container {width:70%}}.container .row {margin-left:-0.75rem;margin-right:-0.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;box-sizing:border-box;padding:0 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:2px) {.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:900px) {.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:900px) {nav a.button-collapse {display:none}}nav .button-collapse {float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse i {height:56px;line-height:56px}nav .brand-logo {position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}nav .brand-logo.center {left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:900px) {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 {transition:background-color .3s;float:left;padding:0}nav ul li.active {background-color:rgba(0,0,0,0.1)}nav ul a {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-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-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;box-shadow:none}nav .input-field label {top:0;left:0}nav .input-field label i {color:rgba(255,255,255,0.7);transition:color .3s}nav .input-field label.active i {color:#fff}.navbar-fixed {position:relative;height:56px}.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.button-collapse,nav a.button-collapse i {height:64px;line-height:64px}.navbar-fixed {height:64px}}@font-face {font-family:"Roboto";src:local(Roboto Thin),url("/fonts/roboto/Roboto-Thin.woff2") format("woff2"),url("/fonts/roboto/Roboto-Thin.woff") format("woff");font-weight:100}@font-face {font-family:"Roboto";src:local(Roboto Light),url("/fonts/roboto/Roboto-Light.woff2") format("woff2"),url("/fonts/roboto/Roboto-Light.woff") format("woff");font-weight:300}@font-face {font-family:"Roboto";src:local(Roboto Regular),url("/fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("/fonts/roboto/Roboto-Regular.woff") format("woff");font-weight:400}@font-face {font-family:"Roboto";src:local(Roboto Medium),url("/fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("/fonts/roboto/Roboto-Medium.woff") format("woff");font-weight:500}@font-face {font-family:"Roboto";src:local(Roboto Bold),url("/fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("/fonts/roboto/Roboto-Bold.woff") format("woff");font-weight:700}@font-face {font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/fonts/material.woff2) format('woff2')}.material-icons {font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale}a {text-decoration:none}html {line-height:1.5;font-family:"Roboto",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:900px) {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.1}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.1rem 0 1.68rem 0}h2 {font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3 {font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4 {font-size:2.28rem;line-height:110%;margin:1.14rem 0 0.912rem 0}h5 {font-size:1.64rem;line-height:110%;margin:0.82rem 0 0.656rem 0}h6 {font-size:1rem;line-height:110%;margin:0.5rem 0 0.4rem 0}em {font-style:italic}strong {font-weight:500}small {font-size:75%}.light,.page-footer .footer-copyright {font-weight:300}.thin {font-weight:200}.flow-text {font-weight:300}@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 {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);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 {transition:box-shadow .25s;padding:24px;margin:0.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card {position:relative;margin:0.5rem 0 1rem 0;background-color:#fff;transition: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-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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content {-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;color:inherit}.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 {position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);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-large):not(.btn-floating) {color:#ffab40;margin-right:24px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):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:900px) {#toast-container {left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width:900px) {#toast-container {top:10%;right:7%;max-width:86%}}.toast {border-radius:2px;top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat {margin:0;margin-left:3rem}.toast.rounded {border-radius:24px}@media only screen and (max-width:600px) {.toast {width:100%;border-radius:0}}@media only screen and (min-width:601px) and (max-width:900px) {.toast {float:left}}@media only screen and (min-width:900px) {.toast {float:right}}.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-flex;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab {-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;transition:color .28s ease}.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.7);cursor:default}.tabs .indicator {position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left,right}@media only screen and (max-width:900px) {.tabs {display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .tab {-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}.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-flat {border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled], [disabled].btn-large,.btn-floating[disabled],.btn-large[disabled],.btn-flat[disabled] {pointer-events:none;background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover, [disabled].btn-large:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover {background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-floating,.btn-large,.btn-flat {font-size:1rem;outline:0}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i {font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-floating:focus {background-color:#1d7d74}.btn,.btn-large {text-decoration:none;color:#fff;background-color:#1495e6;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large: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:#1495e6;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating:hover {background-color:#1495e6}.btn-floating:before {border-radius:0}.btn-floating.btn-large {width:56px;height:56px}.btn-floating.btn-large.halfway-fab {bottom:-28px}.btn-floating.btn-large i {line-height:56px}.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:998}.fixed-action-btn.active ul {visibility:visible}.fixed-action-btn.horizontal {padding:0 0 0 15px}.fixed-action-btn.horizontal ul {text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.horizontal ul li {display:inline-block;margin:15px 15px 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-flex;display:-ms-flexbox;display:flex;top:0;bottom:0}.fixed-action-btn.toolbar ul li {-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;transition:none}.fixed-action-btn.toolbar ul li a {display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;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:#1495e6;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.btn-flat {box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:active {background-color:transparent}.btn-flat:focus,.btn-flat:hover {background-color:rgba(0,0,0,0.1);box-shadow:none}.btn-flat:active {background-color:rgba(0,0,0,0.2)}.btn-flat.disabled {background-color:transparent !important;color:#b3b3b3 !important;cursor:default}.btn-large {height:54px;line-height:54px}.btn-large i {font-size:1.6rem}.btn-block {display:block}.dropdown-content {background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width,height}.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;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected {background-color:#eee}.dropdown-content li.active.selected {background-color:#e1e1e1}.dropdown-content li.divider {min-height:0;height:1px}.dropdown-content li > a,.dropdown-content li > span {font-size:16px;color:#1495e6;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}.input-field.col .dropdown-content [type="checkbox"] + label {top:1px;left:0;height:18px}.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;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);transition:all 0.7s ease-out;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 {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:95%;width:55%;margin:0 auto;overflow-y:auto;border-radius:2px;will-change:top,opacity}@media only screen and (max-width:900px) {.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%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat {float:right;margin:6px 0}.modal-overlay {position:fixed;z-index:999;top:-100px;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:0.5rem 0 1rem 0}.collapsible-header {display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i {width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body {display:none;border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem}.side-nav .collapsible,.side-nav.fixed .collapsible {border:none;box-shadow:none}.side-nav .collapsible li,.side-nav.fixed .collapsible li {padding:0}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header {background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover {background-color:rgba(0,0,0,0.05)}.side-nav .collapsible-header i,.side-nav.fixed .collapsible-header i {line-height:inherit}.side-nav .collapsible-body,.side-nav.fixed .collapsible-body {border:0;background-color:#fff}.side-nav .collapsible-body li a,.side-nav.fixed .collapsible-body li a {padding:0 23.5px 0 31px}.collapsible.popout {border:none;box-shadow:none}.collapsible.popout > li {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;transition:margin 0.35s cubic-bezier(0.25,0.46,0.45,0.94)}.collapsible.popout > li.active {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 > 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;box-shadow:none;margin:0 0 20px 0;min-height:45px;outline:none;transition:all .3s}.chips.focus {border-bottom:1px solid #1495e6;box-shadow:0 1px 0 0 #1495e6}.chips:hover {cursor:text}.chips .chip.selected {background-color:#1495e6;color:#fff}.chips .input {background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:1rem;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.chips .input:focus {border:0 !important;box-shadow:none !important}.chips .autocomplete-content {margin-top: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;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:13px;color:#9e9e9e}::-webkit-input-placeholder {color:#d1d1d1}:-moz-placeholder {color:#d1d1d1}::-moz-placeholder {color:#d1d1d1}:-ms-input-placeholder {color:#d1d1d1}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea {background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1.1rem;margin:0 0 20px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all 0.3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime]:disabled,input[type=datetime][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"] {color:rgba(0,0,0,0.26)}input:not([type]):disabled + label,input:not([type])[readonly="readonly"] + label,input[type=text]:disabled + label,input[type=text][readonly="readonly"] + label,input[type=password]:disabled + label,input[type=password][readonly="readonly"] + label,input[type=email]:disabled + label,input[type=email][readonly="readonly"] + label,input[type=url]:disabled + label,input[type=url][readonly="readonly"] + label,input[type=time]:disabled + label,input[type=time][readonly="readonly"] + label,input[type=date]:disabled + label,input[type=date][readonly="readonly"] + label,input[type=datetime]:disabled + label,input[type=datetime][readonly="readonly"] + label,input[type=datetime-local]:disabled + label,input[type=datetime-local][readonly="readonly"] + label,input[type=tel]:disabled + label,input[type=tel][readonly="readonly"] + label,input[type=number]:disabled + label,input[type=number][readonly="readonly"] + label,input[type=search]:disabled + label,input[type=search][readonly="readonly"] + label,textarea.materialize-textarea:disabled + label,textarea.materialize-textarea[readonly="readonly"] + label {color:rgba(0,0,0,0.26)}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]) {border-bottom:1px solid #1495e6;box-shadow:0 1px 0 0 #1495e6}input:not([type]):focus:not([readonly]) + label,input[type=text]:focus:not([readonly]) + label,input[type=password]:focus:not([readonly]) + label,input[type=email]:focus:not([readonly]) + label,input[type=url]:focus:not([readonly]) + label,input[type=time]:focus:not([readonly]) + label,input[type=date]:focus:not([readonly]) + label,input[type=datetime]:focus:not([readonly]) + label,input[type=datetime-local]:focus:not([readonly]) + label,input[type=tel]:focus:not([readonly]) + label,input[type=number]:focus:not([readonly]) + label,input[type=search]:focus:not([readonly]) + label,select.select2:focus:not([readonly]) + label,textarea.materialize-textarea:focus:not([readonly]) + label {color:#1495e6}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid {border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input:not([type]).valid + label:after,input:not([type]):focus.valid + label:after,input[type=text].valid + label:after,input[type=text]:focus.valid + label:after,input[type=password].valid + label:after,input[type=password]:focus.valid + label:after,input[type=email].valid + label:after,input[type=email]:focus.valid + label:after,input[type=url].valid + label:after,input[type=url]:focus.valid + label:after,input[type=time].valid + label:after,input[type=time]:focus.valid + label:after,input[type=date].valid + label:after,input[type=date]:focus.valid + label:after,input[type=datetime].valid + label:after,input[type=datetime]:focus.valid + label:after,input[type=datetime-local].valid + label:after,input[type=datetime-local]:focus.valid + label:after,input[type=tel].valid + label:after,input[type=tel]:focus.valid + label:after,input[type=number].valid + label:after,input[type=number]:focus.valid + label:after,input[type=search].valid + label:after,input[type=search]:focus.valid + label:after,select.select2.valid + label:after,select.select2:focus.valid + label:after,textarea.materialize-textarea.valid + label:after,textarea.materialize-textarea:focus.valid + label:after {content:attr(data-success);color:#4CAF50;opacity:1}input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime].invalid,input[type=datetime]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid {border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).invalid + label:after,input:not([type]):focus.invalid + label:after,input[type=text].invalid + label:after,input[type=text]:focus.invalid + label:after,input[type=password].invalid + label:after,input[type=password]:focus.invalid + label:after,input[type=email].invalid + label:after,input[type=email]:focus.invalid + label:after,input[type=url].invalid + label:after,input[type=url]:focus.invalid + label:after,input[type=time].invalid + label:after,input[type=time]:focus.invalid + label:after,input[type=date].invalid + label:after,input[type=date]:focus.invalid + label:after,input[type=datetime].invalid + label:after,input[type=datetime]:focus.invalid + label:after,input[type=datetime-local].invalid + label:after,input[type=datetime-local]:focus.invalid + label:after,input[type=tel].invalid + label:after,input[type=tel]:focus.invalid + label:after,input[type=number].invalid + label:after,input[type=number]:focus.invalid + label:after,input[type=search].invalid + label:after,input[type=search]:focus.invalid + label:after,select.select2.invalid + label:after,select.select2:focus.invalid + label:after,textarea.materialize-textarea.invalid + label:after,textarea.materialize-textarea:focus.invalid + label:after {content:attr(data-error);color:#F44336;opacity:1}input:not([type]).validate + label,input[type=text].validate + label,input[type=password].validate + label,input[type=email].validate + label,input[type=url].validate + label,input[type=time].validate + label,input[type=date].validate + label,input[type=datetime].validate + label,input[type=datetime-local].validate + label,input[type=tel].validate + label,input[type=number].validate + label,input[type=search].validate + label,textarea.materialize-textarea.validate + label {width:100%;pointer-events:none}input:not([type]) + label:after,input[type=text] + label:after,input[type=password] + label:after,input[type=email] + label:after,input[type=url] + label:after,input[type=time] + label:after,input[type=date] + label:after,input[type=datetime] + label:after,input[type=datetime-local] + label:after,input[type=tel] + label:after,input[type=number] + label:after,input[type=search] + label:after,select.select2 + label:after,textarea.materialize-textarea + label:after {display:block;content:"";position:absolute;top:60px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}.input-field {position:relative;margin-top:0;padding-top:15px}.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:0.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.8rem;left:0;font-size:13px;cursor:text;text-align:initial}.input-field label:not(.label-icon).active {font-size:13px;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.input-field .prefix {position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active {color:#1495e6}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.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:900px) {.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;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus {background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus + label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons {color:#444}.input-field input[type=search] + label {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;transition:.3s color}textarea {width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea {overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:3rem}.hiddendiv {display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0}.autocomplete-content {margin-top:-20px;display:block;opacity:1;position:static}.autocomplete-content li .highlight {color:#444}.autocomplete-content li img {height:40px;width:40px;margin:5px 15px}form p {margin-bottom:10px;text-align:left}form p:last-child {margin-bottom:0}[type="checkbox"]:not(:checked), [type="checkbox"]:checked {position:absolute;left:-9999px;opacity:0}[type="checkbox"] {}[type="checkbox"] + label {position:relative;padding-left:35px;cursor:pointer;display:inline-block;min-height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"] + label:before, [type="checkbox"]:not(.filled-in) + label:after {content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:not(.filled-in) + label:after {border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled + label:before {border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"].tabbed:focus + label:after {-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked + label:before {top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #1495e6;border-bottom:2px solid #1495e6;-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 + label:before {border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}[type="checkbox"]:indeterminate + label:before {top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #1495e6;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 + label:before {border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in + label:after {border-radius:2px}[type="checkbox"].filled-in + label:before, [type="checkbox"].filled-in + label:after {content:'';left:0;position:absolute;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) + label:before {width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked) + label:after {height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0;z-index:0}[type="checkbox"].filled-in:checked + label:before {top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked + label:after {top:0;width:20px;height:20px;border:2px solid #1495e6;background-color:#1495e6;z-index:0}[type="checkbox"].filled-in.tabbed:focus + label:after {border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus + label:after {border-radius:2px;background-color:#1495e6;border-color:#1495e6}[type="checkbox"].filled-in:disabled:not(:checked) + label:before {background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked) + label:after {border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in:disabled:checked + label:before {background-color:transparent}[type="checkbox"].filled-in:disabled:checked + label:after {background-color:#BDBDBD;border-color:#BDBDBD}.switch,.switch * {-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-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:after {background-color:#1495e6;left:24px}.switch label .lever {content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after {content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease,background .3s ease,box-shadow 0.1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::after,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::after {box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::after {box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled] + .lever {cursor:default}.switch label input[type=checkbox][disabled] + .lever:after,.switch label input[type=checkbox][disabled]:checked + .lever:after {background-color:#BDBDBD}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 input.select-dropdown {position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block}.select-wrapper span.caret {color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.select-wrapper span.caret.disabled {color:rgba(0,0,0,0.26)}.select-wrapper + label {position:absolute;top:-6px;font-size:13px}select:disabled {color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled {color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.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}.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 {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)}.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:#1495e6;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:#1495e6;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 {-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#1495e6;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track {background:#ccc}input[type=range] {border:1px solid white}input[type=range]::-moz-range-track {height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb {border:none;height:14px;width:14px;border-radius:50%;background:#1495e6;margin-top:-5px}input[type=range]:-moz-focusring {outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track {background:#ccc}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:#1495e6}input[type=range]:focus::-ms-fill-lower {background:#888}input[type=range]:focus::-ms-fill-upper {background:#ccc}.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:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover {color:#a8a8a8;padding-left:19px;border-left:1px solid #ee6e73}.table-of-contents a.active {font-weight:500;padding-left:18px;border-left:2px solid #ee6e73}.side-nav {position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.right-aligned {right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}.side-nav .collapsible {margin:0}.side-nav li {float:none;line-height:48px}.side-nav li.active {background-color:rgba(0,0,0,0.05)}.side-nav 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}.side-nav li > a:hover {background-color:rgba(0,0,0,0.05)}.side-nav li > a.btn,.side-nav li > a.btn-large,.side-nav li > a.btn-large,.side-nav li > a.btn-flat,.side-nav li > a.btn-floating {margin:10px 15px}.side-nav li > a.btn,.side-nav li > a.btn-large,.side-nav li > a.btn-large,.side-nav li > a.btn-floating {color:#fff}.side-nav li > a.btn-flat {color:#343434}.side-nav li > a.btn:hover,.side-nav li > a.btn-large:hover,.side-nav li > a.btn-large:hover {background-color:#2bbbad}.side-nav li > a.btn-floating:hover {background-color:#1495e6}.side-nav li > a > i,.side-nav li > a > [class^="mdi-"],.side-nav li > a li > a > [class*="mdi-"],.side-nav 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)}.side-nav .divider {margin:8px 0 0 0}.side-nav .subheader {cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.side-nav .subheader:hover {background-color:transparent}.side-nav .userView {position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .userView > a {height:auto;padding:0}.side-nav .userView > a:hover {background-color:transparent}.side-nav .userView .background {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email {display:block}.side-nav .userView .circle {height:64px;width:64px}.side-nav .userView .name,.side-nav .userView .email {font-size:14px;line-height:24px}.side-nav .userView .name {margin-top:16px;font-weight:500}.side-nav .userView .email {padding-bottom:16px;font-weight:400}.drag-target {height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed {left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned {right:0;left:auto}@media only screen and (max-width:900px) {.side-nav.fixed {-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.fixed.right-aligned {-webkit-transform:translateX(105%);transform:translateX(105%)}.side-nav a {padding:0 16px}.side-nav .userView {padding:16px 16px 0}}.side-nav .collapsible-body > ul:not(.collapsible) > li.active,.side-nav.fixed .collapsible-body > ul:not(.collapsible) > li.active {background-color:#ee6e73}.side-nav .collapsible-body > ul:not(.collapsible) > li.active a,.side-nav.fixed .collapsible-body > ul:not(.collapsible) > li.active a {color:#fff}.side-nav .collapsible-body {padding:0}.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:#1495e6}.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;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;height: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 {display:none;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);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;transition:visibility 0s .3s}.tap-target-wrapper.open {visibility:visible;transition:visibility 0s}.tap-target-wrapper.open .tap-target {-webkit-transform:scale(1);transform:scale(1);opacity:.95;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;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;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);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:#fff}.tap-target-wave::before {-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.tap-target-wave::after {visibility:hidden;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),.tap-target-origin:not(.btn):not(.btn-large):hover {background:none}@media only screen and (max-width:600px) {.tap-target,.tap-target-wrapper {width:600px;height:600px}}.pulse {overflow:initial;position:relative}.pulse::before {content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;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)}}.picker {font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input {cursor:default}.picker__input.picker__input--active {border-color:#0089ec}.picker__holder {width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker__holder,.picker__frame {bottom:0;left:0;right:0;top:100%}.picker__holder {position:fixed;transition:background 0.15s ease-out,top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame {position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all 0.15s ease-out}@media (min-height:28.875em) {.picker__frame {overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height:40.125em) {.picker__frame {margin-bottom:7.5%}}.picker__wrap {display:table;width:100%;height:100%}@media (min-height:28.875em) {.picker__wrap {display:block}}.picker__box {background:#fff;display:table-cell;vertical-align:middle}@media (min-height:28.875em) {.picker__box {display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder {top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";background:rgba(0,0,0,0.32);transition:background 0.15s ease-out}.picker--opened .picker__frame {top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height:35.875em) {.picker--opened .picker__frame {top:10%;bottom:auto}}.picker__input.picker__input--active {border-color:#E3F2FD}.picker__frame {margin:0 auto;max-width:325px}@media (min-height:38.875em) {.picker--opened .picker__frame {top:10%;bottom:auto}}.picker__box {padding:0 1em}.picker__header {text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year {display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year {height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default {display:inline;background-color:#FFF;width:40%}.picker__select--year.browser-default {display:inline;background-color:#FFF;width:26%}.picker__select--month:focus,.picker__select--year:focus {border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next {position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev {left:-1em;padding-right:1.25em}.picker__nav--next {right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover {cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table {text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td {text-align:center}.picker__table td {margin:0;padding:0}.picker__weekday {width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em) {.picker__weekday {padding-bottom:.5em}}.picker__day--today {position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before {border-top-color:#aaa}.picker__day--infocus:hover {cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus {display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover {cursor:pointer;color:#ddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted {cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected {border-radius:50%;-webkit-transform:scale(0.75);transform:scale(0.75);background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled {background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover {background:#bbb}.picker__footer {text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close {border:1px solid #ffffff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover {cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus {background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before {position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before {content:" ";margin-right:.45em}.picker__button--today:before {top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before {top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before {content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover {background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before {border-top-color:#aaa}.picker__box {border-radius:2px;overflow:hidden}.picker__date-display {text-align:center;background-color:#1495e6 !important;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover {cursor:pointer;color:#000;background:#a1ded8}.picker__weekday-display {background-color:#1495e6 !important;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.picker__month-display {text-transform:uppercase;font-size:2rem}.picker__day-display {font-size:4.5rem;font-weight:400}.picker__year-display {font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box {padding:0}.picker__calendar-container {padding:0 1rem}.picker__calendar-container thead {border:none}.picker__table {margin-top:0;margin-bottom:.5em}.picker__day--infocus {color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today {color:#1495e6}.picker__day.picker__day--today.picker__day--selected {color:#fff}.picker__weekday {font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected {border-radius:50%;-webkit-transform:scale(0.9);transform:scale(0.9);background-color:#1495e6;color:#fff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus {background-color:#a1ded8}.picker__footer {text-align:right;padding:5px 10px}.picker__close,.picker__today {font-size:1.1rem;padding:0 1rem;color:#1495e6}.picker__nav--prev:before,.picker__nav--next:before {content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before {border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus {background-color:#a1ded8}.picker__list {list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item {border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height:46.75em) {.picker__list-item {padding:.5em 1em}}.picker__list-item:hover {cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted {border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted {cursor:pointer;color:#000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected {background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled {background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear {display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus {color:#000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before {top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before {color:#fff}.picker--time .picker__frame {min-width:256px;max-width:320px}.picker--time .picker__box {font-size:1em;background:#f2f2f2;padding:0}@media (min-height:40.125em) {.picker--time .picker__box {margin-bottom:5em}}body {overflow-y:scroll;min-width:400px}.marb0 {margin-bottom:0 !important}input::-webkit-input-placeholder {color:#777}input:-ms-input-placeholder {color:#777}input::-ms-input-placeholder {color:#777}#modal_options .useroptions {cursor:pointer}.mymodal {width:390px;min-height:250px;background:#fff;position:fixed;z-index:1000001;left:0;right:0;margin:0 auto;box-sizing:border-box;font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-size:13px;color:#404040;display:none}#mySettings,#myMinimizing {position:absolute;right:0;top:12px;text-decoration:none;display:block}#mySettings {right:46px}#mySettings,#mySettings img,#myMinimizing,#myMinimizing img {width:26px;height:26px;transition:all 0.2s ease-in}#myMinimizing.active img {transform:rotate(180deg)}#calendarContainer {height:auto;transition:all 0.2s ease-in}#calendarContainer.hidden {height:0;overflow:hidden}#sideNav-Button {position:absolute;padding-left:12px;padding-right:14px;background:#000;width:50px;z-index:10000;height:50px}#sideNav-Button i {margin-top:13px;color:#fff}.modal-options {top:0 !important;height:100% !important;position:fixed;right:0;max-width:500px;left:auto;border-radius:0;max-height:100%}#modal_options .modal-content {padding:0}#modal_options .modal-content .collapsible {border:0;box-shadow:none}#modal_options .modal-content .collapsible .collapsible-header {border:0;font-size:16px;color:#000}.colicon {width:20px;height:20px;display:inline-block;margin-right:12px}.colicon .material-icons {position:absolute;margin-top:-7px;color:#454545;font-size:20px}.colicon .svg {position:absolute;margin-top:-5px;color:#454545;font-size:20px;margin-left:0}.colicon.active .svg {background:url('/webroot/img/pp/rechts.svg');position:absolute;margin-top:3px;color:#454545;font-size:20px;margin-left:0;transform:rotate(90deg);-webkit-transition-property:all;-webkit-transition-duration:0.2s;transition-property:all;transition-duration:0.2s}.colicon.active .svg svg * {fill:transparent}#close_ansicht .svg {position:absolute;right:0;top:15px}#close_ansicht .svg svg {width:30px;height:30px}.permissiontable td:nth-child(8n+6),.permissiontable td:nth-child(8n+7),.permissiontable td:nth-child(8n+8) {text-align:center }.noPadL {padding-left:0 !important}.baseButton {display:inline;float:left;margin:0 0.75em;height:36px;vertical-align:middle}.permission_headline {color:#42c8e5;height:19px}.permission_space_top {padding-top:19.5px}.note-editor .note-toolbar {z-index:3}.note-editor .note-editable {background:#fff}.fr {float:right}.fl {float:left}.fn {float:none}h1 {font-size:22px;font-weight:bold;color:#333;margin:15px 0 10px}h2 {font-size:20px;font-weight:bold;color:#333;margin:15px 0 10px}h3 {font-size:18px;font-weight:bold;color:#333;margin:15px 0 10px}h4 {font-size:16px;font-weight:bold;color:#444}.steps h5 {margin-bottom:15px}h5 {font-size:16px;color:#555;font-size:20px;font-weight:bold;color:#555;margin:0}h6 {font-size:16px;color:#666}td,th {padding:6px 6px}h3.title {margin-top:0;font-size:22px}.card .card-content .card-title {line-height:20px;margin-bottom:10px;display:block;font-weight:bold;color:#232323;font-size:16px;font-size:16px;position:relative;margin-left:-12px;margin-right:-12px;padding:12px;margin-top:-12px;margin-bottom:10px;background:#fafafa;width:calc(100% + 24px);font-weight:bold}.card .card-content {padding:12px 0;border-radius:0 0 2px 2px}.card-content .btn {display:inline-table}.jstree-icon jstree-themeicon {display:none}.dispn,.hidden {display:none !important}.jstree-wholerow-hovered {background:#e4eaec !important}.jstree-default .jstree-wholerow-clicked {background:#039be5 !important;color:#fff !important}.jstree-default .jstree-wholerow-clicked {background:#039be5 !important;color:#fff !important}.jstree-clicked {color:#fff !important}#searchEntries .notification-list .highlight {color:#2196f3 !important}#searchEntries.active {position:absolute;top:50px;left:0;opacity:1}#searchEntries a {padding:0}.overall-search {width:300px;float:right}.overall-search .material-icons {font-size:20px;width:2rem}#searchEntries a:hover {background:transparent !important}#inputSearch {padding-left:0;margin-left:2rem;font-size:14px}.input-field .prefix.active {color:#fff}.mycontainer {}.menu-popout .title {padding:10px 15px 10px 15px}.menu-popout li {width:100%;height:40px;line-height:40px;border-top:1px solid #222}.menu-popout li:first-child {height:39px;line-height:39px}.menu-popout li a {width:100%;height:36px;line-height:36px;color:#fff;display:block;padding:0 15px}.menu-popout li.active a,.menu-popout li a:hover {color:#fff}.menu-popout li.active,.menu-popout li:hover {background:#2c2c31}.side-nav.mini ul.collapsible > li > a > span.title {display:none}.side-nav.active {width:210px !important}.side-nav.mini {width:50px }.side-nav li>a>i,.side-nav li>a>[class^="mdi-"],.side-nav li>a>[class*="mdi-"],.side-nav li>a>i.material-icons {float:left;line-height:34px;margin:0 24px 0 0;width:17px;color:rgba(0,0,0,0.54);color:#fff;height:34px;font-size:18px}body {background:#f1f4f5;font-size:15px;color:#404040;font-family:Roboto !important}.side-nav .info {height:50px;color:#444;padding-left:6px;padding-right:6px;font-size:14px}.side-nav .info a {color:#fff}.side-nav .info a {}.side-nav.fixed {top:50px;width:210px}.navbar-fixed .material-icons {color:#000;margin:0;line-height:50px;height:50px;font-size:18px}main {padding-left:56px}.content {padding:20px}.side-nav {position:absolute;top:50px;left:0;min-height:1000px}.navbar-fixed {height:50px;padding-left:50px}.navbar-fixed nav {position:relative}nav {height:50px;line-height:50px}nav .studiologo {margin:0;padding:0;border:0;color:#fff;font-weight:300;font-size:24px;display:block}nav .studiologo img {vertical-align:sub;max-height:50px;max-width:200px}.navbar-fixed nav {box-shadow:none}#nav-mobile {background:#000}#nav-mobile a {font-weight:400}#pageprogress {display:none;margin:0;position:fixed;z-index:10001}#nav-mobile > ul > li {line-height:40px;min-height:40px}#nav-mobile li > a {color:#fff;line-height:40px;min-height:40px;border-bottom:1px solid #222}#nav-mobile li.bold li.active > a,#nav-mobile li.bold li.active > a:hover {color:#fff}ul.collapsible > li.active > a,ul.collapsible > li.active > a:hover {color:#fff}.side-nav.fixed .collapsible-body {border:0;background-color:#000 !important}#nav-mobile li.active > a.collapsible-header:active,#nav-mobile li.active > a.collapsible-header:focus,#nav-mobile li.active > a.collapsible-header:hover,#nav-mobile li.active > a.active.collapsible-header {color:#fff}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header {height:40px}.side-nav li {line-height:34px}.side-nav a {height:34px;line-height:34px}div.notification-list {min-width:350px !important;padding:0}ul.notification-list {margin:0;padding:0}ul.notification-list.widget {margin:-22px -12px -12px -12px;padding:0}ul.collection.widget {margin:-22px 0 0 0;padding:0;border:0}.widget .progress {margin-bottom:0}ul.notification-list li {float:none;padding:15px 30px;padding-left:15px;display:table;border-bottom:1px solid #eee}ul.widget li a {color:#222}ul.notification-list li.success {background:#c8e6c9 ;color:#3c763d}ul.notification-list li.info {background:#bbdefb ;color:#31708f}ul.notification-list li.error {background:#ffcdd2 ;color:#a94442}ul.notification-list li.warning {background:#fffde7 ;color:#8a6d3b}ul.notification-list li > .row {display:table-row}ul.notification-list li .notification-image {width:48px;text-align:center;vertical-align:top}ul.notification-list li .notification-image > i {color:#666;line-height:32px;height:36px}ul.notification-list li .notification-image > i.success {color:#4caf50}ul.notification-list li .notification-image > i.error {color:#f44336}ul.notification-list li .notification-image > i.info {color:#03a9f4}ul.notification-list li .notification-image > i.warning {color:#f9a825 }ul.notification-list li .notification-image > img {max-width:36px}ul.notification-list li .notification-image {position:absolute}ul.notification-list li {float:none;width:100%}div.notification-text {color:#404040;font-size:12px;margin-left:56px;line-height:14px}div.notification-text .title {font-weight:bold;font-size:14px}#videlApps {min-width:350px !important;right:0 !important;color:#333;padding:20px}#videlApps a {margin-bottom:8px}#videlApps a div.title {font-size:14px;line-height:16px;margin-bottom:14px;color:#404040;text-align:center;margin-top:-12px;font-family:"Roboto Light"}#videlApps a {border:1px solid transparent}#videlApps a:hover {background:#fafafa;border:1px solid #ddd}#videlApps div.col {padding:0}#videlApps a img {width:100%}@media screen and (min-width:600px) and (max-width:900px) {.side-nav.fixed {top:50px}main {padding-left:0}#sideNav-Button {display:none}nav .brand-logo {padding-left:0;margin-left:0}.mobile-action {display:block}.overall-search {position:absolute;left:60px}.overall-search .material-icons {font-size:2rem;width:3rem;cursor:pointer}.overall-search.active .material-icons {margin-left:10px}#inputSearch {display:none;border:0 !important;margin-left:3.5rem}.overall-search.active {position:fixed;height:50px;width:100%;left:0;background:#444;z-index:10000;overflow:hidden}#searchEntries .notification-list {left:0 !important}}@media screen and (max-width:600px) {.overall-search {position:absolute;left:60px}.overall-search .material-icons {font-size:2rem;width:3rem;cursor:pointer}.overall-search.active .material-icons {margin-left:10px}#inputSearch {display:none;border:0 !important;margin-left:3.5rem}.overall-search.active {position:fixed;height:50px;width:100%;left:0;background:#444;z-index:10000;overflow:hidden}#searchEntries .notification-list {left:0 !important}main {padding-left:0}.side-nav.fixed {top:50px}nav .button-collapse i {line-height:50px;height:50px}#sideNav-Button {display:none}.mobile-action {display:block}#videlApps {min-width:100% !important;max-width:100% !important;width:100% !important}.notification-list {min-width:100% !important;max-width:100% !important;width:100% !important;left:0 !important}nav .overall-search {width:300px}.userinformation {width:100% !important;margin-left:0 !important;text-align:center}#pp-notices {margin-top:20px}.secnav .btn {height:25px !important;line-height:25px !important;margin-top:0 !important}div.trainingbackground .col {width:100% !important}div.trainingbackground a,div.trainingbackground button {width:100%;margin-bottom:10px}}.row .col.m6 {width:50%;margin-left:auto;left:auto;right:auto}@media only screen and (min-width:901px) {#toast-container {top:100px;right:20px}.mobile-action {display:none}#toast-container {top:100px;right:20px}.mobile-action {display:none}}.hidden-desktop {display:none}@media only screen and (max-width:500px) {.hidden-phone {display:none}.hidden-desktop {display:block}}.widget {}.widget .card-image .material-icons {font-size:36px;padding:16px}.widget .card-content h2 {margin-top:0;margin-bottom:0}.widget .collection,.widget .notification-list {border:0;margin:-20px;border-top:1px solid #e0e0e0}.widget.nopadding {padding:0}.panel-title {margin-top:-6px;font-size:18px;margin-bottom:28px}.card-content .panel-title {font-size:18px;margin-bottom:16px}.widget .highcharts {}.btn-sm i {font-size:14px}.btn-sm {height:24px;line-height:24px;padding:0 10px;margin-left:5px;font-size:12px}.material-tooltip {padding:4px 6px;font-size:12px;min-height:14px;z-index:2000;background-color:#000;border-radius:2px}.label {padding:0 8px;text-align:center;font-size:12px;color:white;border-radius:3px;margin-right:5px;word-wrap:normal;height:20px;line-height:20px;margin-bottom:4px}.wochenplan-table {padding:0 20px}.card {margin-top:0;padding:10px 20px}.card.pp-card {background:transparent}.mycontainer {margin-left:-0.75rem;margin-right:-0.75rem}.steps .card {position:relative;margin:0 0 10px 0;background-color:#fff;transition:box-shadow .25s;border-radius:5px;box-shadow:2px 2px 5px -3px rgba(0,0,0,0.75)}.steps .collapsible-header.active {background:#f1f4f5}.steps .row {margin-bottom:0;margin-left:-10px;margin-right:-10px}.content_head .row {margin:0}.content_head .col {padding:0 20px}.card .card-action {padding:12px}.select2-container {max-width:100%}.wizard,.tabcontrol {display:block;width:100%;overflow:hidden}.wizard a,.tabcontrol a {outline:0}.wizard ul,.tabcontrol ul {list-style:none !important;padding:0;margin:0}.wizard ul > li,.tabcontrol ul > li {display:block;padding:0}#bankdaten {padding-left:30px;padding-right:30px}#bankdaten div {padding-left:0;padding-right:0;margin-left:0;margin-right:0}.wizard > .steps .current-info,.tabcontrol > .steps .current-info {position:absolute;left:-999em}.wizard > .content > .title,.tabcontrol > .content > .title {position:absolute;left:-999em}.wizard > .steps {position:relative;display:block;width:100%}.wizard.vertical > .steps {display:inline;float:left;width:30%}.wizard > .steps .number {font-size:20px}.wizard > .steps > ul[role=tablist] > li {font-size:20px}.wizard > .steps > ul[role=tablist] > li,.wizard > .actions > ul > li {float:left}.wizard.vertical > .steps > ul > li {float:none;width:100%}.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active {display:block;width:auto;font-weight:300;padding:0;text-decoration:none;color:#121212;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.steps h5 {font-weight:300 !important}.wizard.clearfix::after {content:".";clear:both;display:block;visibility:hidden;height:0}.wizard > .steps .disabled a,.wizard > .steps .disabled a:hover,.wizard > .steps .disabled a:active {background:transparent;color:#000;cursor:default}.wizard > .steps .current a,.wizard > .steps .current a:hover,.wizard > .steps .current a:active {background:transparent;color:#000;cursor:default}.wizard > .steps .done a,.wizard > .steps .done a:hover,.wizard > .steps .done a:active {background:transparent;color:#000}.wizard > .steps .error a,.wizard > .steps .error a:hover,.wizard > .steps .error a:active {background:#fef5f6;border-radius:0}.wizard > .actions {height:50px;margin-bottom:10px;position:relative;display:block;text-align:right;width:100%;border-top:1px solid #efefef}.wizard.vertical > .actions {display:inline;float:right;margin:0 2.5%;width:95%}.wizard > .actions > ul {display:inline-block;text-align:center;float:left;clear:both}.wizard > .actions > ul > li {margin:0 0.5em}.wizard.vertical > .actions > ul > li {margin:0 0 0 1em}.wizard > .actions a,.wizard > .actions a:hover,.wizard > .actions a:active {}.wizard > .actions .disabled a,.wizard > .actions .disabled a:hover,.wizard > .actions .disabled a:active {color:#aaa}.wizard .actions li.disabled a {color:#ccc !important;border:1px solid #ccc !important}.steps ul[role=tablist] {padding:0;margin:0 auto;list-style-type:none;float:left;position:relative;left:50%;margin-bottom:20px}.steps ul[role=tablist] li {float:left;position:relative;right:50%;width:280px}.wizard li.current .number {width:50px;height:50px;border-radius:50%;display:inline-block;border:1px solid #f1f4f5;padding-top:9px;text-align:center;margin-right:10px;padding-left:2px;background:#f1f4f5;color:#121212}.wizard .number {background:#fff;color:#121212;border:1px solid #f1f4f5;width:50px;height:50px;border-radius:50%;display:inline-block;padding-top:9px;text-align:center;margin-right:10px;padding-left:2px}.wizard > .actions > ul > li {margin:0;margin-right:5px;background:transparent}.wizard > .actions > ul > li > a {text-decoration:none;color:#fff;background-color:#03a9f4;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer;border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;padding:0 2rem;color:#333;border:1px solid #999;box-shadow:none;text-transform:none;background:transparent;border-radius:2px}.wizard > .actions > ul > li > a:hover {box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);background-color:transparent;color:#333}.wizard > .content {}.timeline-sec {float:left;width:100%}.timeline-sec > ul {float:left;list-style:none outside none;margin:0;padding:0;position:relative;width:100%}.timeline-content > .btn-group > label {-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-family:Roboto;font-size:12px;letter-spacing:0.3px;padding:5px 13px}.timeline-content p a {color:red}.timeline-content > .btn-group > label > i {float:left;font-size:12px;line-height:18px;margin-right:6px}.timeline-content {padding:15px;display:block;float:left;clear:both;width:100%}.timeline-sec > ul:before {background:none repeat scroll 0 0 #efefef;content:"";height:100%;left:22px;position:absolute;top:0;width:2px}.timeline-sec > ul > li {float:left;margin-bottom:30px;position:relative;width:100%}.timeline {float:left;padding-left:70px;position:relative;width:100%}.user-timeline {left:0;position:absolute;top:0;width:70px}.user-timeline > span {float:left;position:relative;width:100%}.user-timeline > span > img {border:3px solid #f5f5f5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;height:45px;overflow:hidden;width:45px}.timeline-detail {background:none repeat scroll 0 0 #fff;float:left;position:relative;width:100%;border:1px solid #efefef}.timeline-head {background:none repeat scroll 0 0 #efefef;float:left;width:100%}.timeline-head > h3 {color:#333;float:left;font-family:Roboto;font-size:14px;font-weight:normal;letter-spacing:0.3px;line-height:22px;margin:0;padding:9px 0 9px 20px}.timeline-head > h3 > span {color:#999;font-size:11px;letter-spacing:0.3px;margin-left:20px;margin-right:12px}.timeline-head > h3 > i {-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#fff;font-family:Roboto;font-size:11px;font-style:normal;letter-spacing:0.3px;padding:2px 6px}.chat_window {position:relative;width:100%;height:auto;background-color:#fff;overflow:hidden}.widget .chat_window {margin:-10px -12px;width:calc(100% + 24px)}.messages {position:relative;list-style:none;padding:20px 10px 0 10px;margin:0;overflow:hidden}.messages .message {clear:both;overflow:hidden;margin-bottom:20px;transition:all 0.5s linear;opacity:0;width:100%}.messages .message.left {margin-left:10px}.messages .message.right {margin-right:10px}.messages .message.left .avatar {background-color:#f5886e;float:left}.messages .message .avatar img {-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;height:40px;overflow:hidden;width:40px}.messages .message.left .text_wrapper {background-color:#eee;margin-left:20px}.messages .message.left .text_wrapper::after,.messages .message.left .text_wrapper::before {right:100%;border-right-color:#eee}.messages .message.left .text {color:#333}.messages .message.right .avatar {background-color:#fdbf68;float:right}.messages .message.right .text_wrapper {background-color:#039be5 ;margin-right:20px;float:right}.messages .message.right .text_wrapper::after,.messages .message.right .text_wrapper::before {left:100%;border-left-color:#039be5 }.messages .message.right .text {color:#fff}.messages .message.appeared {opacity:1}.messages .message .avatar {width:40px;height:40px;border-radius:50%;display:inline-block}.messages .message .text_wrapper {display:inline-block;padding:12px;border-radius:3px;width:calc(100% - 95px);min-width:100px;position:relative}.messages .message .text_wrapper::after,.messages .message .text_wrapper:before {top:13px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.messages .message .text_wrapper::after {border-width:9px;margin-top:0}.messages .message .text_wrapper::before {border-width:11px;margin-top:-2px}.messages .message .text_wrapper .text {}.bottom_wrapper {position:relative;width:100%;background-color:#fff;position:relative;bottom:0}.message_template {display:none}.modal .modal-footer {background-color:#fff}.modal {background:#fff}.svg {margin-right:10px;margin-bottom:0;margin-left:-2px;height:20px}#nav-mobile .svg {height:40px}.svgsize svg,.svg svg {width:20px;height:20px}.image_entfernen .svg svg {width:27px;height:27px}#nav-mobile .svg svg {vertical-align:middle}.side-nav a svg * {fill:#fff}.side-nav a:hover svg *,.left-side a.active svg * {fill:#1495e6}.side-nav a span.title {line-height:40px;display:inline-block}.btn {background:transparent;color:#333;border:3px solid #000;box-shadow:none;text-transform:none}#modalfragebox .info_content_center {display:flex;align-items:center;justify-content:center;min-height:150px;flex-wrap:wrap;padding:30px 20px;font-size:20px}#modalfragebox {background:#fff;width:400px;max-width:99%;height:auto;position:fixed;margin:auto auto;left:0;right:0;padding:0;overflow-y:auto;border-radius:10px}#modalfragebox .padinfobuttons {padding:0 30px 10px 30px}#modalfragebox .info_head {display:none;margin:0;padding:15px 20px;background:rgb(198,0,0) none repeat scroll 0% 0%}#modalfragebox .closefragebox {color:white;float:right;cursor:pointer}#modalfragebox .info_titel {font-size:20px;font-weight:500;margin:0;color:rgb(255,255,255)}#modalfragebox .info_content {font-size:20px;text-align:center}#modalfragebox .info_buttons > div {margin:0 auto;color:#fff;padding-left:0;padding-right:0;width:auto;line-height:60px;padding:4px;box-sizing:border-box;display:block;font-size:18px;cursor:pointer;text-align:center;border-radius:7px}#modalfragebox .info_buttons .knopf1 {font-size:20px}#modalfragebox .info_buttons .knopf2,#modalfragebox .info_buttons .knopf3 {margin-top:10px}#modalfragebox .info_buttons .green {color:#fff;background:#000 !important;border:0;font-size:20px;line-height:40px}#modalfragebox .info_buttons .red {color:#fff;background:#ff0066;border:0;font-size:20px;line-height:40px}#modalfragebox .info_buttons .redpink {color:#fff;background:#ff0066;border:0;font-size:20px;line-height:40px}#modalfragebox .info_buttons .neutral {color:#000;background:#fff;border:0;font-size:15px;line-height:20px}#modalfragebox .info_buttons .black {color:#fff;background:#000;border:0;line-height:20px}#modalfragebox.pageneueleistungen {width:auto;margin:0 0 0 50px;text-align:center;background:#fff;min-height:200px;border-bottom:1px solid #b2b2b2}#modalfragebox.pageneueleistungen .info_content {display:none}#modalfragebox.pageneueleistungen .info_buttons {display:flex;flex;justify-content:space-between;white-space:nowrap;width:100%}#modalfragebox.pageneueleistungen .info_buttons > div {max-width:none;width:30%;color:#fff;background-color:#303438;font-size:20px;border-radius:7px;line-height:60px;margin-top:40px}#modalfragebox.pageneueleistungen .filterbuttonlx,#modalfragebox.pageneueleistungen .filterbutton {transition:color 300ms,background 300ms;border-radius:15px;border:1px solid #000;color:#fff;background:#000;text-align:center;display:inline-block;font-size:15px !important;margin:5px 10px 5px 0;padding:3px 15px;cursor:pointer}#modalfragebox.pageneueleistungen .inactive {color:#000 !important;background:transparent}#modalfragebox.pageneueleistungen .inactive label {color:#000 !important}#modalfragebox.pagefilter .info_content {display:block;text-align:left;color:#000;padding-top:0;border-bottom:1px solid #b2b2b2}#modalfragebox.pagefilter .pad20 {padding:0}#modalfragebox.pagefilter .info_content label {text-align:left;color:#fff}#modalfragebox.pagefilter [type="checkbox"]:not(.filled-in) + label::after {border-color:#fff}#modalfragebox.pagefilter [type="checkbox"] + label:before,#modalfragebox.pagefilter [type="checkbox"]:not(.filled-in) + label:after {border-color:#fff}#modalfragebox.pagefilter [type="checkbox"]:checked + label:before {border-left-color:transparent;border-top-color:transparent}#modalfragebox.pagefilter .barbox {padding:35px;border-bottom:1px solid #b2b2b2}#modalfragebox.pagefilter .barbox:last-child {border:0}.btn:hover,.btn-large:hover {background-color:transparent}.trainingbackground .btn,.infofenster-modal-success .btn,.infofenster-modal-info .btn,.infofenster-modal-warning .btn {border:0}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {background-color:#fff}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd {background-color:#fff}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {background-color:#fff}div.wizard .content {display:block;width:100%;padding:20px 0;margin-top:14px}.dataTables_filter {float:left !important;text-align:left !important}.dataTables_filter label {display:block}.card .card-content.steps {padding:0}div.wizard > .steps {padding:12px}div.wizard > .actions {padding:12px}div.wizard > .steps {}.collapsible-body {background:#fff}.collapsible-body .card {margin:0 12px 12px 12px}.checkbox {padding:10px}.file-field .btn.btn-sm {height:24px;line-height:24px;float:none}.user-image {width:150px;height:150px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 auto}.user-image-top-right {margin:5px 0;border-radius:0}.input-field {margin-top:0}.select-wrapper {position:relative;margin-top:10px}select {}.select2-container {margin-top:10px;width:auto;width:100% !important;margin-bottom:20px}.selectnewwidth {width:45% !important;float:right;margin-top:10px !important}.select2-container--default .select2-selection--single {padding-top:6px;height:45px;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered {line-height:34px}.select2-container--default .select2-selection--single .select2-selection__arrow {height:45px}.select2,#select2-inputkunde4-container,.select2-selection,.select2-selection__arrow{height:45px !important}.select2-search {padding:0 !important}.select2-selection {border-radius:0 !important}.select2-search__field {border-left:0 !important;border-right:0 !important;box-shadow:0 !important}.select2-selection__rendered {margin-top:-7px !important;padding-top:8px !important}.side-nav li > a {color:rgba(0,0,0,0.87);font-weight:500;line-height:48px;height:auto;padding:0 16px}.side-nav .collapsible-body > ul:not(.collapsible) > li.active,.side-nav.fixed .collapsible-body > ul:not(.collapsible) > li.active {background-color:#2c2c31}.side-nav li > a:hover {background-color:#2c2c31}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover,.side-nav li.active,.side-nav li.active a.active {background-color:#2c2c31 !important}.menu-popout {background:#000;width:180px;overflow:auto;position:fixed;padding:0;color:#fff;margin:0 !important}.menu-popout ul{margin:0 !important}.btn:focus,.btn-large:focus,.btn-floating:focus {background-color:transparent}.btn.btn-notiz{padding:0 1.5rem}.note-editor {border-left:3px solid #ddd !important;border-bottom:3px solid #ddd !important;border-right:3px solid #ddd !important}.note-editor .note-resizebar {background-color:#ddd !important}.note-editor .note-toolbar {background-color:#ddd !important;color:#444 !important}.note-toolbar .btn-group .btn {margin-top:0}.note-editor .btn,.note-editor .btn-large,.popover .btn,.popover .btn-large {background-color:#ddd !important}.note-editor ul.dropdown-menu,.popover ul.dropdown-menu {background-color:#ddd !important;border-left:3px solid #ddd !important;border-bottom:3px solid #ddd !important;border-right:3px solid #ddd !important}div#pp-header {height:220px;width:100%;padding-left:70px;padding-right:20px;border:0;background:#fff}div.pp-calendar-shadow {box-sizing:border-box;padding:2px;position:relative;border-radius:10px;box-shadow:0 0 4px #ddd}div#pp-notices {width:100%;color:#333;font-size:16px;font-weight:300;position:relative}div#pp-notices img {max-width:100%}div#pp-notices .notice-header {font-size:12px;color:#526471;letter-spacing:.5px;display:block}div#pp-notices .notice_customer {width:100%}div#pp-notices .notice_customer,div#pp-notices .notice_day,div#pp-notices .notice_trainer {background:#fff;border-radius:10px;border:1px solid #cfd9de;height:210px;font-size:16px;padding:6px 12px;overflow:hidden;overflow-y:auto}div#pp-notices .notice_account {background:#00cbff;text-align:center;color:#000;float:right;height:210px;border-radius:5px;width:24%}div#pp-notices .notice_account .txxb {font-size:15px;margin:35px auto 20px auto}div#pp-notices .notice_account .bxxb {font-size:28px;margin:0 auto;color:#fff;font-weight:bold}div#pp-notices .notice_account .lxxb {text-decoration:none;font-size:14px;margin:20px auto 0 auto;border:2px solid #000;background:#fff;color:#000;padding:2px 20px;display:inline-block}div#pp-notices .notice_account .lxxb:hover {color:#f2a50c;background:#fff;border-color:#f2a50c }div#pp-rightimage {padding:0;width:270px;vertical-align:top}div#pp-rightimage .headerimage,.newDesignHeader .headerimage {height:220px;width:270px;border-radius:10px;background-size:cover;background-position:center}.image_cont{width:270px;height:210px;position:relative;overflow:hidden}.image_cont img{display:block;background-repeat:no-repeat;background-position:top center;background-color:transparent;background-size:cover;width:102%!important;height:102%!important;position:absolute;top:-1px;left:-1px;object-fit:cover;-o-fit-object:cover;object-position:50% 0%;-o-object-position:50% 0%}#mytooltip {position:absolute;width:auto;background:#000;color:#fff;border-radius:5px;text-align:center;display:inline-block;padding:10px 20px;font-size:16px;display:none}#mytooltip:after {left:50%;top:35px;content:" ";position:absolute;width:14px;height:14px;margin-left:-7px;transform:rotate(45deg);background:#000}div.datepicker_zeit .ui-datepicker {font-size:9px}div.datepicker_zeit .ui-datepicker a {text-decoration:none}div.datepicker_zeit .ui-datepicker table {width:100%}div.datepicker_zeit .ui-datepicker-header {background:transparent;color:#999;font-weight:bold;line-height:26px;border-width:1px 0 0 0;border-style:solid;border-color:#111}div.datepicker_zeit .ui-datepicker-title {text-align:center}div.datepicker_zeit .ui-datepicker-next {display:inline-block;width:26px;height:26px;text-align:center;cursor:pointer;color:transparent;overflow:hidden;float:right}div.datepicker_zeit .ui-datepicker-next::before {position:absolute;color:#232323;content:"&gt;";margin-left:6px;font-size:12px}div.datepicker_zeit .ui-datepicker-prev {display:inline-block;width:26px;height:26px;text-align:center;cursor:pointer;color:transparent;overflow:hidden;float:left}div.datepicker_zeit .ui-datepicker-prev::before {position:absolute;color:#232323;content:"&lt;";margin-left:6px;font-size:12px}div.datepicker_zeit .ui-datepicker th {background-color:transparent;color:#454545;border:0;border-radius:0;padding:4px;text-align:center}div.datepicker_zeit .ui-datepicker tbody td {padding:0;border-right:0 solid #bbb;width:24px;height:20px;line-height:20px;background:#f2f2f2;text-align:center;border:3px solid #fff}div.datepicker_zeit .ui-datepicker tbody td.ui-datepicker-other-month {background:#fff}div.datepicker_zeit .ui-datepicker tbody td:last-child {border-right:0}div.datepicker_zeit .ui-datepicker tbody tr {border-bottom:0 solid #bbb}div.datepicker_zeit .ui-datepicker tbody tr:last-child {border-bottom:0}div.datepicker_zeit .ui-datepicker td span,.ui-datepicker td a {display:inline-block;font-weight:normal;text-align:center;width:24px;height:20px;line-height:20px;color:#aaa;text-shadow:none;font-size:12px}div.datepicker_zeit .ui-datepicker-calendar .ui-state-default {}div.datepicker_zeit .ui-datepicker-unselectable .ui-state-default {color:#9d9d9d}div.datepicker_zeit .ui-datepicker-calendar .ui-state-active {color:#fff;text-shadow:none;background:#1495e6}#ui-datepicker-div {background-color:black;color:white}#ui-datepicker-div > .ui-datepicker-header {margin:10px}#ui-datepicker-div .ui-datepicker-prev:before {content:"&lt;"}#ui-datepicker-div .ui-datepicker-next:after {content:"&gt;"}table.dataTable {width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th {font-weight:bold}table.dataTable thead th,table.dataTable thead td {padding:8px;height:30px;line-height:30px;border-bottom:1px solid #dfdfdf;font-size:14px;font-weight:bold;border-left:1px solid #dfdfdf}table.dataTable thead th:active,table.dataTable thead td:active {outline:none}table.dataTable tfoot th,table.dataTable tfoot td {padding:10px 18px 6px 18px;border-top:1px solid #dfdfdf}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled {cursor:pointer;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting {background-image:url("/webroot/images/sort_both.png")}table.dataTable thead .sorting_asc {background-image:url("/webroot/images/sort_asc.png")}table.dataTable thead .sorting_desc {background-image:url("/webroot/images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled {background-image:url("/webroot/images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled {background-image:url("/webroot/images/sort_desc_disabled.png")}table.dataTable tbody tr {background-color:white}table.dataTable tbody tr.selected {background-color:white}table.dataTable tbody th,table.dataTable tbody td {padding:8px;font-size:15px;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;height:30px;line-height:30px}table.dataTable tbody tr td:first-child,table.dataTable thead tr th:first-child {border-left:0}table.dataTable tbody tr:last-child td {border-bottom:0}table.dataTable tbody td.select-checkbox,table.dataTable thead td.select-checkbox {font-size:14px;line-height:32px;cursor:pointer}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td {border-top:1px solid #efefef}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td {border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td {border-top:1px solid #efefef;border-right:1px solid #efefef}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child {border-left:1px solid #efefef}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td {border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd {background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected {background-color:#f9f9f9}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover {background-color:whitesmoke}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected {background-color:whitesmoke}table.dataTable.order-column tbody tr > .sorting_1,table.dataTable.order-column tbody tr > .sorting_2,table.dataTable.order-column tbody tr > .sorting_3,table.dataTable.display tbody tr > .sorting_1,table.dataTable.display tbody tr > .sorting_2,table.dataTable.display tbody tr > .sorting_3 {background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected > .sorting_1,table.dataTable.order-column tbody tr.selected > .sorting_2,table.dataTable.order-column tbody tr.selected > .sorting_3,table.dataTable.display tbody tr.selected > .sorting_1,table.dataTable.display tbody tr.selected > .sorting_2,table.dataTable.display tbody tr.selected > .sorting_3 {background-color:#f9f9f9}table.dataTable.display tbody tr.odd > .sorting_1,table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {background-color:#f1f1f1}table.dataTable.display tbody tr.odd > .sorting_2,table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {background-color:#f3f3f3}table.dataTable.display tbody tr.odd > .sorting_3,table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected > .sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {background-color:#f1f1f1}table.dataTable.display tbody tr.odd.selected > .sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {background-color:#f3f3f3}table.dataTable.display tbody tr.odd.selected > .sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {background-color:whitesmoke}table.dataTable.display tbody tr.even > .sorting_1,table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {background-color:#f9f9f9}table.dataTable.display tbody tr.even > .sorting_2,table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {background-color:#fbfbfb}table.dataTable.display tbody tr.even > .sorting_3,table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected > .sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {background-color:#f9f9f9}table.dataTable.display tbody tr.even.selected > .sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {background-color:#fbfbfb}table.dataTable.display tbody tr.even.selected > .sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {background-color:#fdfdfd}table.dataTable.display tbody tr:hover > .sorting_1,table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {background-color:#eaeaea}table.dataTable.display tbody tr:hover > .sorting_2,table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {background-color:#ebebeb}table.dataTable.display tbody tr:hover > .sorting_3,table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {background-color:#eee}table.dataTable.display tbody tr:hover.selected > .sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {background-color:#eaeaea}table.dataTable.display tbody tr:hover.selected > .sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {background-color:#ebebeb}table.dataTable.display tbody tr:hover.selected > .sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {background-color:#eee}table.dataTable.no-footer {border-bottom:1px solid #dfdfdf}table.dataTable.nowrap th,table.dataTable.nowrap td {white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td {padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td {padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td {padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left {text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty {text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right {text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify {text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap {white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left {text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center {text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right {text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify {text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap {white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left {text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center {text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right {text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify {text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap {white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td {box-sizing:content-box}table.dataTable thead tr {background:#e8f0f1}table.dataTable td.select-checkbox:before,table.dataTable td.select-checkbox:before {margin-top:0}.dataTables_wrapper {position:relative;clear:both}.dataTables_wrapper .dataTables_length {float:left}.dataTables_wrapper .dataTables_filter {float:right;text-align:right}.dt-container .dt-search input {margin-left:0.5em;width:200px;padding-left:50px !important;background:url('/img/pp/search.svg');background-size:20px;background-repeat:no-repeat;background-position:10px center}.dataTables_wrapper .dataTables_info {clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate {float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button {box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {color:#333 !important;border:1px solid #bababa;background-color:white;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,white));background:-webkit-linear-gradient(top,white 0%,white 100%);background:-moz-linear-gradient(top,white 0%,white 100%);background:-ms-linear-gradient(top,white 0%,white 100%);background:-o-linear-gradient(top,white 0%,white 100%);background:linear-gradient(to bottom,white 0%,white 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover {color:#000 !important;border:1px solid white;background-color:white;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,white));background:-webkit-linear-gradient(top,white 0%,white 100%);background:-moz-linear-gradient(top,white 0%,white 100%);background:-ms-linear-gradient(top,white 0%,white 100%);background:-o-linear-gradient(top,white 0%,white 100%);background:linear-gradient(to bottom,white 0%,white 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active {outline:none;background-color:white;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,white 0%,#fafafa 100%);background:-moz-linear-gradient(top,white 0%,#fafafa 100%);background:-ms-linear-gradient(top,white 0%,#fafafa 100%);background:-o-linear-gradient(top,white 0%,#fafafa 100%);background:linear-gradient(to bottom,white 0%,#fafafa 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis {padding:0 1em}.dataTables_wrapper .dataTables_processing {position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate {color:#333}.dataTables_wrapper .dataTables_scroll {clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody {border-bottom:1px solid #cccccc}.dataTables_wrapper.no-footer div.dataTables_scrollHead > table,.dataTables_wrapper.no-footer div.dataTables_scrollBody > table {border-bottom:none}.dataTables_wrapper:after {visibility:hidden;display:block;content:"";clear:both;height:0}#login_area {font-family:Roboto;width:370px;box-sizing:border-box}#login,#registrieren,#passwortvergessen {background:#fff !important;border:1px solid #d0d0d0;width:auto !important;padding:0 15px !important;box-sizing:border-box;box-shadow:none;height:auto !important}#login_area input {width:100%;padding:20px;line-height:40px;height:60px !important;border:1px solid #939393;border-radius:8px;padding:20px !important;margin:0 0 14px 0 !important;background:#fff !important;color:#666 !important;box-shadow:none;font-size:16px;box-sizing:border-box;transition:none !important}#login_area input::placeholder {color:#848484 !important}#login_area .login_light_buttons {line-height:30px;font-size:16px;font-weight:300;color:#404040;padding-top:10px}#registry {float:left}#pwv {float:right}#login_area .login_title {padding:20px 5px 60px 5px;text-align:center;font-size:23px;font-weight:bold;line-height:18px;text-transform:uppercase}#login_area .newButton {cursor:pointer;border-radius:7px;text-align:center;margin-top:5px;color:#fff;background:#303438;height:60px!important;line-height:60px;padding:0;font-weight:normal;font-size:20px;margin-bottom:20px;box-sizing:border-box;color:#fff;width:100%;border:0}#login_area .newWhiteNew {border:0;width:100%;background:#fff;height:30px;color:#000;font-size:15px;font-weight:normal}#login_area .newWhiteNew:hover {box-shadow:none}#login_area .dp_label,#login_area .dp_label a {color:#444 !important;font-size:15px}#login_area .dp_label {display:block}#login_area .picker__input {margin-top:-3px !important;font-size:20px !important;height:24px !important;padding:0 10px !important;margin-bottom:0 !important}#login_area .message {margin:0 0 15px 0 !important;width:100% !important;font-size:15px !important}@media screen and (max-width:900px) {nav .studiologo {text-align:center;margin:5px auto}div#pp-notices .notice_customer {clear:both !important;float:none !important;width:100% !important}div#pp-notices .notice_account .txxb {font-size:28px;margin:0 auto;color:#fff;font-weight:bold;display:inline-block}div#pp-notices .notice_account,div#pp-notices .notice_customer,div#pp-notices .notice_day,div#pp-notices .notice_trainer {height:auto;width:auto;display:block;margin:5px 0;float:none;position:relative}div#pp-notices .notice_account {padding:10px}.row .col.m6 {width:100%;margin-left:auto;left:auto;right:auto}.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate {float:none;text-align:center}.dataTables_wrapper .dataTables_paginate {margin-top:0.5em}#login_area,#content_area {display:block;width:100%;min-height:450px}}@media screen and (max-width:640px) {.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter {float:none;text-align:center}.dataTables_wrapper .dataTables_filter {margin-top:0.5em}}.dt-button {background:transparent !important}div.dt-buttons {position:relative;float:right !important;margin-top:10px;padding-bottom:10px}@media screen and (min-width:901px) and (max-width:1050px) {#pp-rightimage img {width:150px !important;height:112.5px !important}.layout-header-right-black:not(.right-tabs) {width:150px !important}}@media screen and (max-width:900px) {.navbar-fixed {padding-left:0}nav .button-collapse {margin-left:0;padding-left:4px !important}#realtime {display:none}nav .brand-logo {left:0;right:0;text-align:center;transform:translateX(0)}#pp-notices {display:block !important;margin-left:0 !important;padding:0 !important;position:relative !important;float:none}div#pp-header {height:auto !important}.notice_customer {display:block}nav {min-height:50px;height:80px}.navbar-fixed {height:80px}.userinformation {display:inline-block;height:30px;line-height:30px;width:100%;position:absolute;float:none !important;clear:both;bottom:10px;z-index:0 !important;text-align:center;margin-left:0!important}#pp-rightimage {display:none !important}div#pp-header {padding:0 10px 0 10px}#main>main {padding-left:0 !important}}nav .button-collapse {position:absolute;z-index:10001;left:0;top:0}.listsvg svg {padding-top:4px;max-height:20px;max-width:20px}table.dataTable tr.selected td.select-checkbox:after,table.dataTable tr.selected th.select-checkbox:after {content:' ';background-image:url('../img/pp/Datensatz-aktiviert.svg');margin-top:-1px;margin-left:-5px;text-align:center;text-shadow:none}table.dataTable td.select-checkbox:before,table.dataTable td.select-checkbox:after {display:block;position:absolute;top:1.2em;left:50%;width:16px;height:16px;box-sizing:border-box}table.dataTable tbody tr:hover {background-color:rgba(232,240,241,0.4)}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]) {border-bottom:1px solid #999;-webkit-box-shadow:0 2.5px 2px -2px rgba(0,0,0,0.41);-moz-box-shadow:0 2.5px 2px -2px rgba(0,0,0,0.41);box-shadow:0 2.5px 2px -2px rgba(0,0,0,0.41)}input[type=date] {margin-top:10px;background:#fff;border:1px solid #000;padding:0 12px !important;box-sizing:border-box}.blue-info {font-size:25px;border-radius:4px;padding:10px 0;background-color:#02bee1;color:#fff;text-align:center;font-weight:bold;font-family:roboto}.check_buchung_time.active {background:#000 !important;color:#fff !important}.highcharts-background {background:transparent !important;fill:transparent}.infofenster-main {color:#fff;padding:10px;position:absolute;z-index:100001;top:50px;right:25px;height:210px;width:270px;display:none;border-radius:5px}.infofenster-main p {margin:0 !important;font-size:16px;font-weight:400}.infofenster-info {background:#32b4e5}.infofenster-warning{background:#ff3648}.infofenster-success{background:#01c851}.infofenster-modal-info .success-image {position:absolute}.infofenster-modal-success .success-image {position:absolute}.infofenster-modal-warning .success-image {position:absolute}.infofenster-info .success-image {position:absolute}.infofenster-success .success-image {position:absolute}.infofenster-warning .success-image {position:absolute}.info-label{color:white;margin-left:0;font-size:14px;font-weight:bold}.info-text{color:white;margin-left:40px;margin-right:40px;font-size:14px;margin-top:0}.info-i{position:absolute;right:-13px;top:0}.alert-image .svg {fill:#fff}.alert-image > .svg > svg {width:30px;height:30px}.alert-image > .info-i > .svg > svg {width:50px;height:50px}.schließen{color:#fff;position:relative}@media screen and (min-width:901px) {#toast-container {width:100%;height:auto}}.infofenster-info svg * {}.infofenster-success svg * {}.infofenster-warning svg * {}.infofenster-modal-info{background:#32b4e5;color:#000;padding:16px;top:60px;z-index:100001;height:auto;display:none;width:100% !important;position:relative;left:0;top:0}.infofenster-modal-warning{background:#ff3648;color:#000;padding:16px;z-index:100001;width:100% !important;position:relative;left:0;top:0;height:auto;display:none}.infofenster-modal-success {background:#01c851;color:#000;padding:16px;z-index:100001;height:auto;display:none;width:100% !important;position:relative;left:0;top:0}.error_buttons {margin-left:0;margin-right:0;margin-bottom:20px}.error_buttons .btn {width:100%;margin-bottom:10px}.note-editor .modal {top:20px !important}p {margin:0}.notice-button {float:right;display:block;cursor:pointer}.notice-button,.notice-button img {width:16px;height:16px}.pp-card .card-title {border-top-left-radius:5px;border-top-right-radius:5px;height:30px;line-height:30px !important;font-size:16px !important;padding:1px 12px !important}div.training .bottom {line-height:14px;margin-bottom:-1px}div.training .top {line-height:14px}span.badge.green,span.badge.usergreen {background:#40c548 !important;font-size:11px !important}span.badge.red,span.badge.userred {background:#e85766 !important;font-size:11px !important}span.badge.yellow,span.badge.useryellow {background:#f4ac62 !important;font-size:11px !important}.badgetimelist {min-width:10px;line-height:16px;height:18px}.buchung_usernames {padding:0 10px;vertical-align:top;display:inline-block}.buchung_time {width:80px;display:inline-block;vertical-align:top}input[type=text],input[type=password],input[type=email],textarea {border:1px solid #dadada ;padding:0 12px !important;box-sizing:border-box;margin-top:10px;margin-bottom:20px}div.input-field input[type=text],input[type=password] {}.input-field label:not(.label-icon).active {margin-top:0}.select-wrapper span.caret {right:10px}.select-dropdown {border:1px solid #dadada !important}.side-nav .collapsible-body {background:#000}.modal {z-index:1050}.modal-overlay {z-index:1049}#trainingsangebot ~ div .col {background-color:#f1f4f5}#trainingsangebot ~ div .col > p {margin-top:10px}#vertragzuordnung {display:flex}#vertragzuordnung > .col {background-color:#f1f4f5}#vertragzuordnung > div:nth-child(2) {margin:0 5%}#vertragzuordnung > div > p {padding:6px}#subnav_1 {float:right;margin-top:5px;width:270px}#subnav_1 svg {height:16px;margin-top:1px}.layout-header-right-black {background:#000;color:#fff;border-radius:5px;margin-top:3px;padding:3px 0 3px 0;right:8px;text-align:center}.layout-header-right.right-tabs {width:auto!important;float:none!important;position:absolute;top:0;min-height:30px;right:8px;text-align:center}@media screen and (max-width:1000px){.right-tabs{position:initial !important;margin:0 auto;right:0}}@media screen and (max-width:800px){.layout-header-right-black,.right-tabs {position:initial !important;margin:3px auto 5px}}.content_head {background:#fff}.disib {display:inline-block}.w100 {width:100% !important}.padr5 {padding-right:0.5em}.padl5 {padding-left:0.5em}.marb20 {margin-bottom:20px}.flexrow50,.layout-header-styled {display:flex;flex-direction:row;white-space:nowrap;width:100%}.flexrow50 > div {width:50%}.flexrow50sb {justify-content:space-between}.layout-header-container {order:2;font-size:14px;margin:0;display:flex;justify-content:space-between;align-items:stretch}.layout-header-left,.layout-header-right,.layout-header-center {flex-grow:1;width:33%;box-sizing:border-box;position:relative}.layout-header-left {order:1;text-align:left;padding-left:12px;white-space:nowrap}.layout-header-left a {color:#404040}.layout-header-right {order:3;text-align:right;white-space:nowrap;margin-right:0;box-sizing:border-box}.layout-header-center {order:2;line-height:30px;padding:5px;text-align:center;letter-spacing:.5px;font-size:30px}@media screen and (max-width:1200px) {.layout-header-container {flex-grow:2;flex-flow:row wrap}.layout-header-center {order:1;width:100%}.layout-header-left {order:2;width:50%}.layout-header-right {width:50%}#modalfragebox.pageneueleistungen .info_buttons {display:block}#modalfragebox.pageneueleistungen .info_buttons >div:first-child{margin-top:0}#modalfragebox.pageneueleistungen .info_buttons > div {width:100%}}.centerCont{margin:0 20px}.clock-cont,.leftControls{width:320px;float:left}.rightControls{margin:0 0 0 320px}@media screen and (max-width:900px) {.content_head .col {padding-left:10px;padding-right:10px}.rightControls{margin:0;width:100%}.clock-cont,.leftControls{margin:0 auto;float:none}.layout-header-left,.layout-header-right {max-width:none;width:100% !important}.w100onmob {width:100% !important}#modalfragebox.pageneueleistungen {margin:0}.infofenster-info,.infofenster-warning,.infofenster-success{position:absolute;top:40px;right:10px;height:auto;width:auto;left:10px}}.input-cont,.block{padding:0!important;max-width:620px}.block > div{margin:0 10px}.txtInfoDiv{width:100%;max-width:100%;height:200px;max-height:200px}.centerCont .input-cont .centerField,.centerCont .input-cont .form-horizontal{margin:0 10px}#clock{color:#03bee1;font-size:60px;font-family:Roboto !important;line-height:60px;text-align:center}.regSearchBox{padding:20px 0 10px 0;background:#373737;width:100%;position:relative}.regSearchBox .form-horizontal .input-field{float:left}.regSearchBox .form-horizontal .input-field label{left:5px;top:1.3rem;font-size:0.9rem;color:#737373}.input-cont .select2-container--default .select2-selection--single{border-radius:3px;color:#737373;font-size:13px}.radiusL,.radiusС{width:46%}.radiusR{width:8%}.radiusL input{border:1px solid #a7a7a7!important}.radiusС input{border:1px solid #a7a7a7!important;border-width:1px 0!important}.radiusL input{border-radius:3px 0 0 3px;border-right:1px solid #a7a7a7}.radiusR .btn{border-radius:0 3px 3px 0;height:45px;margin-top:10px;width:100%;height:3rem;padding:0!important;background:#fff url("/img/pp/previous.svg") no-repeat center center;background-size:16px;transform:none;border:1px solid #a7a7a7!important;box-sizing:border-box}.radiusR .btn:hover{background:#fff url("/img/pp/previous.svg") no-repeat center center;background-size:16px}.scroller-inner{padding:10px 20px}.scroller-inner .title{font-size:18px;color:#000}.checkin-button .btn{color:#FFF!important;font-size:15px;text-transform:uppercase;background:#01c851!important;border:0;border-radius:3px;padding:5px}.checkin-button .btn:hover{background:#01c851;border:0}.checkin-button .btn.out{background:#ff3648!important}.saveButton{margin:12px 0 42px;line-height:34px;padding:0 7%;min-width:150px}.tableCont .dataTables_filter{margin:0 0 30px 0}.color.italic{font-size:15px;font-style:italic}.accord{max-width:1290px}.select-wrapper input.select-dropdown:disabled {border-color:#ccc}#linked_choice_day,#linked_choice_view {display:block}#linked_choice_day a {margin-left:0}#selected_choice_day,#selected_choice_view {display:none}#selected_choice_day {margin-top:2px;margin-bottom:2px}#selected_choice_day .select-wrapper,#selected_choice_view .select-wrapper {margin-top:0;height:40px;background:#fff}#selected_choice_day input.select-dropdown,#selected_choice_view input.select-dropdown {height:40px}@media screen and (max-width:900px) {#linked_choice_day,#linked_choice_view {gap:10px;flex-wrap:nowrap;display:flex;box-sizing:border-box;width:auto;margin:10px 0;padding:0;align-content:space-between;align-items:center}#linked_choice_day > a,#linked_choice_view > a {display:block;flex:1;text-align:center;white-space:nowrap;margin:0}#linked_choice_day > a:first-child {flex:33%}#linked_choice_view > a:first-child,#linked_choice_view > a:last-child {flex:20px;max-width:25px;padding:0}#selecterChoice {height:30px;font-size:16px;padding:3px 10px}#pp-rightimage {display:none !important}.showcalendar svg {width:25px;height:25px}#pp-notices,.notice_customer,.slimScrollDiv,.notice_day,.notice_trainer {display:block;height:auto !important}.card .dt-buttons {float:right !important}div.dt-buttons {margin-top:0}button.dt-button,div.dt-button,a.dt-button {padding:0 10px !important}.card .dataTables_filter {clear:right;width:100%;margin-top:0 !important;padding:0 10px 10px 10px}.card .dataTables_filter > label {width:100%;float:left !important;padding:0 0 10px 0;box-sizing:border-box;margin-top:0 !important}.card .dataTables_filter > label input {width:95%;margin:0 0 10px 0 !important;padding-left:5%}.card .dataTables_filter > a.btn {width:100%;margin:0 0 10px 0 !important;width:100%}.layout-header-left {margin-left:1px}.layout-header-right {margin-right:1px}}.freidaten svg {width:22px;height:22px}.forcedp {display:block! important}@media print {.no-print,.no-print *,.noprint,.noprint * {display:none !important}.box {box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none;height:auto !important;margin:0 !important;border:0 !important}#main {background:#fff}#content_head,#pp-header,#navbar-fixed,#sideNav-Button,#myloader,.navbar-fixed,#pageprogress,#nav-mobile {display:none !important}#kunde_rechnung {width:100% !important}.boxheader {font-size:20px !important}}table.dataTable tr.selected td.select-checkbox:after {content:" " !important;border-radius:3px;background:#000 none !important;margin:-6px 0 0 -6px !important}.svgimg {display:inline-block;width:20px;height:20px;text-align:center}.posrel {position:relative}#registrierungenmenu,#gaestemenu {position:relative}.gaestebadge,#registrierungenmenu span,#gaestemenu span {display:none;position:absolute;top:-6px;right:-10px;background:#e00;color:#fff;font-size:10px;text-align:center;width:16px;height:16px;line-height:16px;border-radius:50%}.gaestebadge {top:2px;right:2px}.dataTables_wrapper .bottom-button {border:0;background:transparent}.dataTable .listsvg svg {width:20px}@media screen and (max-width:900px) {.dataTable th {padding:8px 5px !important}.dataTable td {line-height:1.4 !important;padding:5px !important}}@media screen and (max-width:900px) {.card {padding-left:2px;padding-right:2px}}.termine_user_list {margin:20px 0;padding:0;border-top:1px solid #bbb;padding:0 0}.termine_user_list li {margin:0 15px;border-bottom:1px solid #eaeaea;padding:10px}.termine_user_list a {color:#000 !important}.editnoticetxt {border:none;width:100%;display:block;height:180px;padding:0 !important;margin:0 !important}.svglistnames {float:right;display:inline-block}.svglistnames svg {fill:#000}.svglistnames,.svglistnames svg{width:18px;height:18px}.flexbox {display:flex;flex-direction:row;white-space:nowrap;width:100%;justify-content:space-between;align-content:stretch;align-items:stretch}.pad20 {padding:20px}::placeholder {color:#e0e0e0}.datacomponent {max-width:600px}.datacomponent input[type="date"] {min-width:150px }.datacomponent .blue-info {font-size:25px;border-radius:4px;padding:10px;background-color:#02bee1;color:#fff;text-align:center;font-weight:normal;font-family:roboto}.no-mar{margin-bottom:0}@media only screen and (max-width:601px){.datacomponent{max-width:100%}}@media only screen and (max-width:801px){.datacomponent{max-width:100%}}.pagesdashboard .newBox {padding:40px 0;width:100%;position:relative;margin-top:10px}.pagesdashboard .newBox-content {position:relative}.pagesdashboard .newBox a {color:#222;background:transparent;padding:8px 0;text-align:center}.pagesdashboard .newBox h2{color:#fff;font-weight:bold;font-size:28px;line-height:36px;margin-top:30px;margin-bottom:30px}.pagesdashboard .newBox-link {position:absolute;bottom:0;right:0;background:black}.pagesdashboard .newBox-link a {color:#fff;padding:6px 10px;display:block}.pagesdashboard .dashboardmainbox {padding:40px 0;position:relative;min-height:320px;background:none;background-position:center;background-size:cover}.dashboardamin {background:#fff;padding-top:20px}.dashboardamin .lgt {font-weight:300}.dashboardamin h2 {margin:0;padding:0 0 35px 0;font-weight:300;font-size:24px}.dashboardamin .quickactions {text-align:center;min-width:120px;min-height:150px !important }.dashboardamin .quickactions img {width:90px}.dashboardamin .quickactions a {color:#000}.dashboardamin .h200 {min-height:200px;position:relative}.dashboardamin .h250 {min-height:260px}.dashboardamin .h300 {min-height:345px}.cardh1 {position:relative;background-color:#103e89;border-radius:5px}.cardh2 {position:relative;background-color:#0e5bcf;border-radius:5px}.cardh3 {position:relative;background-color:#4089fa;border-radius:5px}.cardh1,.cardh2,.cardh3 {position:relative;color:#fff;font-size:16px}.dashboardamin .bordertopD {border-top:1px solid #cfcfcf}.dashboardamin .borderbottomD {border-top:1px solid #cfcfcf}.dashboardamin .borderbottomD div {line-height:30px;margin-top:10px;margin-bottom:10px}.dashboardamin .borderbottomD {margin:0}.dashboardamin .largestatnumber {font-size:70px;letter-spacing:8px;line-height:70px;font-weight:500}.dashboardamin .textvalues {font-size:22px;font-weight:300}.dashboardamin .terminekimg {width:32px;height:32px;position:absolute;top:20px;right:20px;color:#fff;fill:#fff}.dashboardamin .newsentry {cursor:pointer}.dashboardamin .underline {text-decoration:underline}.dashboardamin .card {transition:none;box-shadow:none;padding:10px 20px !important}.dashboardamin .row {margin-bottom:10px}.dashboardamin .row .col {padding:0 25px}.dashboardamin .row .col:first-child {padding-left:20px}.dashboardamin .card .row .col:first-child {padding-left:0}.dashboardamin .row .col:last-child {padding-right:20px}.dashboardamin .quickactionsboxin {margin:0 -20px 0 -20px}#th_block2 {display:none}.pagesthemen .btnlockactive {color:#fff !important;background:#00cbfe !important}.pagesthemen .thbox {position:relative;cursor:pointer}.pagesthemen .thbox .box-content {font-size:15px;font-weight:300;padding:15px;height:175px;overflow:hidden;line-height:18px}.thbox .box-content-top {height:90px}.thbox.thboxnoinfo .box-content {height:85px }.thbox.thboxnoinfo .box-content-top {display:none}.th_block_layout.ppflexsize {flex-wrap:wrap;align-items:flex-start}.th_block_layout.ppflexsize .thbox {float:none;margin:35px auto 0 auto;display:block}.th_block_layout.ppflexsize .ppthcolumn {flex:33%;width:33%;padding:0}.th_block_layout.ppflexsize .box-content {height:auto}@media screen and (max-width:1400px) {.th_block_layout.ppflexsize .ppthcolumn {flex:50%;max-width:50%}}@media screen and (max-width:850px) {.th_block_layout.ppflexsize .ppthcolumn {flex:100%;max-width:100%}}.pagesthemen .thbox .box-content .box-button {color:#222;background:transparent;border:1px solid #222;width:100%;padding:8px 0;display:block;text-align:center}.pagesthemen .thbox .box-content .a {width:80px;display:inline-block;vertical-align:top}.pagesthemen .thbox .box-content .b {width:210px;margin-left:10px;display:inline-block}#th_container .thbox .box-link {width:auto;text-align:center;background:#fff;color:#303438;line-height:60px;height:60px;display:block;margin:15px;line-height:60px;box-sizing:border-box;border:1px solid #303438;border-radius:7px;font-size:20px}.pagesthemen .thbox {display:inline-block;text-align:left;float:none;width:390px;min-width:390px;min-height:60px;height:auto;margin-left:35px;margin-right:35px;margin-top:35px;background:#fff;float:left;position:relative;-webkit-box-shadow:2px 2px 9px lightgrey;-moz-box-shadow:2px 2px 9px lightgrey;box-shadow:2px 2px 9px lightgrey}#th_container .thbox {border-radius:7px;overflow:hidden}#th_container .th-box-title {height:60px;padding:0;box-sizing:border-box;margin:0}#th_container .th-box-title h3 {font-size:23px;padding:15px;box-sizing:border-box;margin:0;line-height:30px;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.th_block_layout .thbox.ppfulltitle .th-box-title {height:auto}.th_block_layout .thbox.ppfulltitle h3 {overflow:visible;white-space:normal}#th_container {position:relative}.th_block_layout {width:100%;margin:0 auto;display:flex;flex-flow:row wrap;position:relative;text-align:center;align-items:flex-middle;justify-content:space-evenly}.pagesthemen .box-image {background-color:#f2f4f5;background-size:cover;width:390px;height:300px;background-position:center;background-repeat:no-repeat}.pagesthemen .box-image,.th_block_layout h3 {transition:all 0.5s ease}.pagesthemen .doMove {min-height:auto !important;cursor:move}.pagesthemen .doMove .box-content {height:44px !important;padding:0 20px !important}.pagesthemen .doMove h3 {line-height:44px !important;margin:0 !important;vertical-align:middle}.pagesthemen .doMove .box-image {height:0 !important}.pagesthemen .doMove .box-link {display:none}.dashboardamin .cardspace {padding:80px 34px 24px 34px !important}@media screen and (max-width:1400px) {.dashboardamin h2 {font-size:22px}.dashboardamin .textvalues {font-size:20px}.dashboardamin .row .col {padding:0 15px}}@media screen and (max-width:1300px) {.dashboardamin .h250 {min-height:auto}}@media screen and (max-width:1100px) {.dashboardamin .blueboxsize {display:block;width:100% !important}}@media screen and (max-width:900px) {.dashboardamin .quickactions img {width:70px}.dashboardamin .aktvertragbox {display:block;width:100% !important}.dashboardamin .geburtstagbox {display:block;width:100% !important}.dashboardamin .h300 {min-height:auto}}#gutschein_mod {height:auto;width:95%;max-width:450px}#gutschein_mod .modal-content {padding:0}#gutschein_mod .modal-content-head {height:40px;background:#000;color:#fff;line-height:40px;padding:0 15px;box-sizing:border-box;font-size:16px}#gutschein_mod .modal-content .kopfButton {height:20px}#gutschein_mod .modal-content .gutschein_abbrechen_img {float:right;padding:5px 0 0 0}#gutschein_mod .modal-content svg {height:30px;width:30px;fill:#000;color:#000}#gutschein_mod input[type="text"] {background:#fff}#gutschein_mod .gutschein_btn {text-align:center;line-height:40px;display:block;width:100%;font-size:16px;border-radius:2px;border:0}#gutschein_mod .gutschein_btn_generate {text-align:center;padding:0 20px;margin:14px 0 0 20px;line-height:36px;height:36px;font-size:14px;display:block;border-radius:6px;border:0;background:#000;color:#fff}.select2-container--open {z-index:10000005 !important}.picker {z-index:10000005 !important}.admfilter.activeButton {background:#000 !important;color:#fff !important}.svgblank svg,.svgblank path {fill:#000 !important}.selectbig {font-size:18px}.selectbig .select2-selection,.selectbig .select2-selection__arrow {height:60px !important}.selectbig .select2-container--default .select2-selection--single {border-radius:5px !important;padding:15px 10px 15px 5px !important}.pp-bottom-print-btn {float:left;margin-left:30px}.dt-container {margin-bottom:40px}.dt-container .dt-search input {width:auto;min-width:200px}.mydatatable .select-checkbox {min-width:50px;position:relative}table.dataTable tr td.select-checkbox::after {content:" " !important;border-radius:3px;border:1px solid #000;margin:0 !important;top:50%;left:50%;transform:translate(-8px, -8px)}table.dataTable tr.selected td.select-checkbox::after {margin:0 !important}.dt-container .dt-info {display:none}.dt-container .dt-paging {text-align:center;position:relative;height:80px;padding-top:10px}.dt-container .dt-paging .dt-paging-button.first,.dt-container .dt-paging .dt-paging-button.last {display:none}.dt-container .dt-paging nav {background:transparent;height:auto;line-height:30px !important;width:100%;position:absolute;box-shadow:none;color:#000}.dt-container .new_pagination {text-align:center;position:relative;height:36px;box-sizing:content-box;padding-top:14px;text-align:center;display:block}.dt-container .new_pagination_info {text-align:left;position:absolute}.dt-container .new_pagination_inner {background:transparent;height:auto;height:36px;line-height:36px !important;width:100%;position:absolute;box-shadow:none;color:#000}.dt-container .new_pagination_inner div {height:36px;box-sizing:content-box;vertical-align:bottom;cursor:pointer;text-align:center;padding:0;display:inline-block;margin:0 10px;border-radius:5px}.dt-container .new_pagination_inner .dt-new-prevbox:hover,.dt-container .new_pagination_inner .dt-new-nextbox:hover {background:#ccc}.dt-container .new_pagination_inner .svgimg {width:25px;height:25px;margin-top:6px}.dt-container .new_pagination_inner .dt_previous_btn {-webkit-transform:scaleX(-1);transform:scaleX(-1)}.dt-container .new_pagination_inner .dt-new-info {white-space:nowrap}.dt-container .new_pagination_inner .dt_new_paginput {background:#fff;font-size:15px !important;width:100px;padding:1px 5px !important;height:auto;line-height:30px;margin:0 10px 0 0;border-radius:5px;border:1px solid #aaa}.dt-container .dt-hoverbutton {display:none}@media screen and (min-width:900px) {.th_block_layout .thbox {margin-right:8px;margin-left:8px}}.dt-container .dt-hoverbutton-out {position:relative;display:inline-block;box-sizing:border-box;margin-left:.167em;margin-right:10px;margin-bottom:.333em;padding:.5em 1em;cursor:pointer}.dt-container .dt-hoverbutton {position:absolute;z-index:1;right:0;top:-20px;background:#fff;padding:20px;min-width:140px;border-radius:5px;box-shadow:0 0 6px #ccc}.newDesignTheme .dt-additional-button2 {position:relative;display:inline-block;box-sizing:border-box;cursor:pointer;line-height:25px;top:-2px;height:44px !important}.newDesignTheme .dt-additional-button2 a {color:#000 !important}.dt-container .dt-hoverbutton-out .dt-button {border:0 !important}div.dt-buttons .dt-hoverbutton-out,div.dt-buttons > .dt-button,.newDesignTheme .dt-additional-button2 {border:1px solid #777 !important;border-radius:5px !important;padding:8px 15px !important;margin:5px 10px !important}div.dt-buttons > .dt-button,.newDesignTheme .dt-additional-button2 {margin:5px 0 5px 0 !important}div.dt-buttons > .dt-button img {display:inline-block;width:20px;height:20px;text-align:center;position:relative;left:0;top:2px}.dt-container .dt-hoverbutton-out .dt-button {display:block;margin-bottom:10px;position:relative}div.dt-search > input[type=search] {margin-bottom:10px}.dt-container .dt-paging,.dt-container .dt-hoverbutton-out,.dt-container .dt-buttons .buttons-excel,.dt-container .dt-buttons .buttons-pdf,.dt-container .dt-buttons .buttons-print {display:none}.dt-container .dt-hoverbutton-out .buttons-print {margin-bottom:0}.dt-container .dt-hoverbutton-out .dt-button {overflow:visible;color:#000;display:block}.dt-container .dt-hoverbutton-out .buttons-excel::after {content:"Excel";position:absolute;left:40px;top:0}.dt-container .dt-hoverbutton-out .buttons-pdf::after {content:"PDF";position:absolute;left:40px;top:0}.dt-container .dt-hoverbutton-out .buttons-print::after {content:"Drucken";position:absolute;left:40px;top:0}.dt-container .dt-hoverbutton-out:focus .dt-hoverbutton,.dt-container .dt-hoverbutton-out:active .dt-hoverbutton,.dt-container .dt-hoverbutton-out:hover .dt-hoverbutton {display:block}.dt-container .dt-hoverbutton-out:focus .download_img,.dt-container .dt-hoverbutton-out:active .download_img,.dt-container .dt-hoverbutton-out:hover .download_img {display:none}table.dataTable tbody tr.selected td {box-shadow:none;background:#B0BED9;color:#000}.note-editor .btn:hover,.note-editor .btn-large:hover {background-color:#999 !important}#abrechnungSubMenu {position:absolute;z-index:1000010;display:none;min-width:170px;min-height:30px;top:0;left:0;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:inherit;padding:15px}#abrechnungSubMenu a {display:block;color:#000;line-height:20px;padding:2px;white-space:nowrap;margin-bottom:4px }#abrechnungSubMenu a:last-child {margin-bottom:0}#abrechnungSubMenu a:hover {background:#f5f5f5}.ppselect-calendar .calendar-header {display:flex;align-items:center;line-height:1.0;justify-content:space-between;gap:15px;margin:4px 0 7px 0}.ppselect-calendar .calendar-header .svgcal {width:14px;height:14px}.ppselect-calendar .calendar-header .nav-button {cursor:pointer;font-size:20px;user-select:none;display:inline-block;flex:0 0 14.28%;text-align:center;padding:0}.ppselect-calendar .calendar-header .month-title {font-weight:400;font-size:13px;min-width:100px;text-align:center;flex:1}.ppselect-calendar table {width:100%;border:0;border-collapse:collapse;padding:0;margin:0}.ppselect-calendar th,.ppselect-calendar td {text-align:center;padding:0;font-size:12px;font-weight:300;width:20px;height:26px}.ppselect-calendar td {cursor:pointer;position:relative;z-index:0}.ppselect-calendar table span {display:inline-block;z-index:1;position:relative}.ppselect-calendar .today::after,.ppselect-calendar .selected::after {content:" ";width:24px;height:24px;border:1px solid #000;border-radius:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ppselect-calendar .selected::after {background:#000}.ppselect-calendar .selected {color:#fff}.ppselect-calendar .faded {color:#cacaca}.heute_link_box {position:absolute;bottom:8px;display:inline-block;width:auto;margin:auto;left:50%;transform:translateX(-50%)}#heute_link {text-decoration:none;color:#000;font-size:12px;line-height:1.0;font-weight:300;display:inline-block;margin:0 auto}.ppcalendarcontainer {padding-left:50px}.newDesignTheme {background:#fff;font-weight:300}.newDesignHeader {color:#526471;font-size:16px;font-weight:400;margin:0 25px;line-height:1.3;background:#fff}.newDesignHeader .disFlex > div:nth-child(2) {flex:1}.newDesignTheme .printonly {display:none}@media only print {.newDesignTheme .printonly {display:block}}.newDesignTheme .posrel {position:relative}.newDesignTheme .centerboxX {position:relative;left:50%;transform:translateX(-50%)}.newDesignTheme .badeNewInfoWarteliste {font-size:12px;display:inline-block;border-radius:15px;padding:2px 10px;background:#fd9f5e;color:#fff;border:1px solid #fff}.newDesignTheme .badeNewInfoGebucht {font-size:12px;display:inline-block;border-radius:15px;padding:2px 10px;background:#fff;color:#000;border:1px solid #000}.newDesignTheme .select2,#select2-inputkunde4-container,.newDesignTheme .select2-selection,.newDesignTheme .select2-selection__arrow {height:50px !important}.newDesignTheme .select2-container--default .select2-selection--single {padding-top:8px}.newDesignTheme input {font-size:20px}.newDesignTheme input[type="date"] {margin:0 !important;height:50px;border-radius:5px;padding:10px 20px}.newDesignTheme .warnBorderRed {border-color:#f00 !important}.newDesignTheme .warnTextRed {color:#f00 !important}.newDesignTheme input::placeholder,.newDesignTheme select::placeholder {color:#808080 !important}.newDesignTheme .select2-container--default .select2-selection--single {border-color:#000 !important}.newDesignTheme input[type=radio] {overflow:hidden;position:absolute;left:-9999px;width:22px;height:22px;opacity:0;vertical-align:middle}.newDesignTheme label {font-size:14px;line-height:20px;color:#000;font-weight:500;margin-bottom:7px;display:flex}.newDesignTheme label.big {font-size:18px;line-height:24px;color:#000;font-weight:300;margin-bottom:0;display:inline-block}.newDesignTheme .cal_prev,.newDesignTheme .cal_next{padding:0 0 0 0;background:transparent !important;margin-left:0 !important;height:22px;width:22px !important}.newDesignTheme .cal_next {padding:0 !important}.newDesignTheme .svgcal {margin:auto;display:inline;width:22px;height:22px}.newDesignTheme .simpleTableLayout .dt-search,.newDesignTheme .simpleTableLayout .dt-buttons,.newDesignTheme .simpleTableLayout .new_pagination {display:none}.newDesignTheme .m1 {width:8.3333333333%}.newDesignTheme .m2 {width:16.6666666667%}.newDesignTheme .m3 {width:25%}.newDesignTheme .m4 {width:33.3333333333%}.newDesignTheme .m5 {width:41.6666666667%}.newDesignTheme .m6 {width:50%}.newDesignTheme .m7 {width:58.3333333333%}.newDesignTheme .m8 {width:66.6666666667%}.newDesignTheme .m9 {width:75%}.newDesignTheme .m10 {width:83.3333333333%}.newDesignTheme .m11 {width:91.6666666667%}.newDesignTheme .m12 {width:100%}.newDesignTheme .txtc {text-align:center}.newDesignTheme .txtl {text-align:left}.newDesignTheme .txtr {text-align:right}.newDesignTheme .fltr {float:right}.newDesignTheme .clrb {clear:both}.newDesignTheme .marcen {margin:center}.newDesignTheme .mar50 {margin:50px}.newDesignTheme .padt0 {padding-top:0}.newDesignTheme .padl0i {padding-left:0 !important}.newDesignTheme .padr0i {padding-right:0 !important}.newDesignTheme .padb0 {padding-bottom:0}.newDesignTheme .pad10 {padding:10px}.newDesignTheme .pad20 {padding:20px}.newDesignTheme .padlr25 {padding-left:25px;padding-right:25px}.newDesignTheme .pad30 {padding:30px}.newDesignTheme .pad40 {padding:40px}.newDesignTheme .pad50 {padding:50px}.newDesignTheme .mar50 {margin:50px}.newDesignTheme .mart0 {margin-top:0}.newDesignTheme .marTB10 {margin-top:10px;margin-bottom:10px}.newDesignTheme .marT10 {margin-top:10px}.newDesignTheme .marT20 {margin-top:20px}.newDesignTheme .marT40 {margin-top:40px}.newDesignTheme .marT50 {margin-top:50px}.newDesignTheme .marT70 {margin-top:70px}.newDesignTheme .marT80 {margin-top:80px}.newDesignTheme .marTFirst {margin-top:60px}.newDesignTheme .marT100 {margin-top:100px}.newDesignTheme .marB10 {margin-bottom:10px}.newDesignTheme .marB20 {margin-bottom:20px}.newDesignTheme .marB30 {margin-bottom:30px}.newDesignTheme .marB40 {margin-bottom:40px}.newDesignTheme .marB50 {margin-bottom:50px}.newDesignTheme .marB60 {margin-bottom:60px}.newDesignTheme .marL20 {margin-left:20px}.newDesignTheme .marL30 {margin-left:30px}.newDesignTheme .marL40 {margin-left:40px}.newDesignTheme .marL50 {margin-left:50px}.newDesignTheme .marR20 {margin-right:20px}.newDesignTheme .marR15 {margin-right:15px}.newDesignTheme .marR50 {margin-right:50px}.newDesignTheme .marR100 {margin-right:100px}.newDesignTheme .padTB2 {padding-top:2px;padding-bottom:2px}.newDesignTheme .padTB5 {padding-top:5px;padding-bottom:5px}.newDesignTheme .padL30T20 {padding:20px 30px 20px 30px}.newDesignTheme .padLR20 {padding-left:20px;padding-right:20px}.newDesignTheme .padR10 {padding-right:10px}.newDesignTheme .padR20 {padding-right:20px}.newDesignTheme .padR30 {padding-right:30px}.newDesignTheme .padT10 {padding-top:10px}.newDesignTheme .padB10 {padding-bottom:10px}.newDesignTheme .padT15 {padding-top:15px}.newDesignTheme .padB15 {padding-bottom:15px}.newDesignTheme .padT20 {padding-top:20px}.newDesignTheme .padB20 {padding-bottom:20px}.newDesignTheme .padT40 {padding-top:40px}.newDesignTheme .padT40 {padding-bottom:40px}.newDesignTheme .padB50 {padding-bottom:50px}.newDesignTheme .padT60 {padding-top:60px}.newDesignTheme .padT80 {padding-top:80px}.newDesignTheme .fontStyleBigLight {font-size:30px;line-height:1.2;font-weight:300}.newDesignTheme .fontStyleLight {font-weight:300}.newDesignTheme .fontStyleSmallLight {font-size:14px;line-height:1.0;font-weight:300}.newDesignTheme .fontStyleBigBold {font-size:30px;line-height:1.0;font-weight:500}.newDesignTheme .fontStyleBigger {font-size:23px;line-height:30px}.newDesignTheme .fontStyleBig {font-size:18px;line-height:30px}.newDesignTheme .fontStyleNormal {font-size:18px;line-height:24px}.newDesignTheme .infoStyle1 {font-size:18px;color:#808080}.newDesignTheme .fontBolder {font-weight:500}.newDesignTheme .disIB {display:inline-block}.newDesignTheme .w10 {width:10%}.newDesignTheme .w125 {width:12.5%}.newDesignTheme .w20 {width:20%}.newDesignTheme .w25 {width:25%}.newDesignTheme .w150p {width:150px}.newDesignTheme .w200p {width:200px}.newDesignTheme .w220p {width:220px}.newDesignTheme .w250p {width:250px}.newDesignTheme .w270p {width:270px}.newDesignTheme .w300p {width:300px}.newDesignTheme .w400p {width:300px}.newDesignTheme .w450p {width:450px}.newDesignTheme .wauto {width:auto}.newDesignTheme .w34 {width:34%}.newDesignTheme .w33 {width:33%}.newDesignTheme .w50 {width:50%}.newDesignTheme .w66 {width:66%}.newDesignTheme .w80 {width:80%}.newDesignTheme .w90 {width:90%}.newDesignTheme .w100 {width:100%}.newDesignTheme .h100 {height:100px}.newDesignTheme div.dt-buttons-simple .dt-additional-button2 {margin-right:0 !important}.newDesignTheme .mart0i {margin-top:0 !important}.newDesignTheme .marb0i {margin-bottom:0 !important}.newDesignTheme .marl0i {margin-right:0 !important}.newDesignTheme .marr0i {margin-right:0 !important}.newDesignTheme .marTB5i {margin-top:5px !important;margin-bottom:5px !important}.newDesignTheme .marTB10i {margin-top:10px !important;margin-bottom:10px !important}.newDesignTheme .marT40i {margin-top:40px !important}.newDesignTheme .marT10i {margin-top:10px !important}.newDesignTheme .marB20i {margin-bottom:20px !important}.newDesignTheme .marB40i {margin-bottom:40px !important}.newDesignTheme .h40i {height:40px !important}.newDesignTheme .h48i {height:46px !important}.newDesignTheme .h50i {height:50px !important}.newDesignTheme .h180i {height:190px !important}.newDesignTheme .h210i {height:220px !important}.newDesignTheme .lh40i {line-height:40px !important}.newDesignTheme .lh50i {line-height:50px !important}.newDesignTheme .top0i {top:0 !important}.newDesignTheme .curPoini {cursor:pointer !important}.newDesignTheme .curDefi {cursor:default !important}.newDesignTheme .modalSmallButton {width:100%;line-height:30px;cursor:pointer;text-align:center;font-size:15px;color:#000}.newDesignTheme .noSearchInTable .dt-container .dt-layout-row:first-child {display:none !important}.newDesignTheme .collapsible {box-shadow:none;border:0}.newDesignTheme .collapsible li {border-bottom:1px solid #999}.newDesignTheme .collapsible .collapsible-header {min-height:auto;line-height:1.1;padding:0;min-height:90px;font-size:30px;font-weight:bold;position:relative;border:0}.newDesignTheme .collapsible .collapsible-header:after {content:"+";font-size:40px;font-weight:300;right:20px}.newDesignTheme .collapsible .collapsible-header > div,.newDesignTheme .collapsible .collapsible-header:after {position:absolute;top:50%;transform:translateY(-50%)}.newDesignTheme .collapsible .collapsible-header > div {margin-right:60px}.newDesignTheme .collapsible .collapsible-header.active:after {content:"-"}.newDesignTheme .collapsible .collapsible-body {padding:0 0 40px 0}.newDesignTheme .lightList .collapsible .collapsible-header {min-height:70px;line-height:70px;font-size:24px;text-transform:none;padding-right:60px}.newDesignTheme select {display:block;background:#fff;height:50px;border:1px solid #000;border-radius:5px;padding:10px 20px}select:focus {outline:none}.newDesignTheme .select-wrapper {margin-top:0}.newDesignTheme select,.newDesignTheme select option {font-family:Roboto;font-size:18px;color:#000;font-weight:300;line-height:50px;height:50px}.newDesignTheme .smultiple {height:auto;line-height:auto;padding:0}.newDesignTheme .smultiple option {padding:10px 20px}.newDesignTheme select.select {display:none}.newDesignTheme input[type=text],.newDesignTheme input[type=password],.newDesignTheme input[type=email],.newDesignTheme textarea {background:#fff;margin:0;height:50px;border:1px solid #000}.newDesignTheme input.disabled {background:#f0f0f0;color:#333}.newDesignTheme .disFlex {display:flex;justify-content:space-between;align-items:center}.newDesignTheme .gap10 {gap:10px}.newDesignTheme .gap20 {gap:20px}.newDesignTheme .gap25 {gap:25px}.newDesignTheme .gap30 {gap:30px}.newDesignTheme .gap50 {gap:50px}.newDesignTheme .flexJCStart {justify-content:flex-start}.newDesignTheme .flexVertTop {align-items:start}.newDesignTheme .flexWrap {flex-wrap:wrap}.newDesignTheme .flexNoWrap {flex-wrap:nowrap}.newDesignTheme .flexStretch {align-items:stretch}.newDesignTheme .flexCenter {justify-content:center}.newDesignTheme .labeltitle {font-size:18px;line-height:1.2;font-weight:500}.newDesignTheme .layout-header-center {padding:0;font-size:37px;margin-top:30px;margin-bottom:40px}.newDesignTheme .subMenu {border-bottom:1px solid #ddd;margin-bottom:20px}.newDesignTheme .subMenu a {font-size:18px;font-weight:300;display:inline-block;color:#808080;margin:-1.5px 15px -1.5px 20px;padding-bottom:10px}.newDesignTheme .subMenu a:first-child {margin-left:50px}.newDesignTheme .subMenu a:hover {color:#000}.newDesignTheme .subMenu a.active {color:#000;border-bottom:3px solid #000}.newDesignTheme .subMenuMobileBox {display:none;margin:0 20px 20px 20px;box-sizing:border-box}.newDesignTheme .subMenuMobile {display:block;font-size:20px;color:#000;border-radius:5px;padding:10px 20px !important;box-sizing:border-box;width:100%}.newDesignTheme .tabbedStyle,.newDesignTheme .tabbedStyleLike {padding-left:40px;padding-right:40px}.newDesignTheme .tabbedStyleLight {padding-left:10px;padding-right:10px}.newDesignTheme .tabbedStyle a,.newDesignTheme .btnnewsmall {vertical-align:middle;display:inline-block;color:#000;background:#f2f4f5;line-height:36px;margin-left:10px;font-size:14px;font-weight:500;border-radius:18px;padding:0 15px;margin-bottom:10px;cursor:pointer}.newDesignTheme .dataTables_wrapper .btnnewsmall {font-weight:400}.newDesignTheme .tabbedStyle a.active,.newDesignTheme .tabbedStyle a:hover,.newDesignTheme .btnnewsmall.active,.newDesignTheme .btnnewsmall:hover {background:#000;color:#fff}.newDesignTheme .tabbedStyleSwapDir {padding-left:0;padding-right:10px}.newDesignTheme .tabbedStyleSwapDir a,.newDesignTheme .tabbedStyleSwapDir .btnnewsmall {margin-left:0;margin-right:10px}.newDesignTheme .tabbedStyle .buttonleer,.newDesignTheme .buttonleer {border:2px solid #f2f4f5;background:#fff}.newDesignTheme .buttongreen {border:1px solid #758851;background:#daff96}.newDesignTheme .subTitle {font-size:18px;margin:50px 20px 0 20px;color:#808080}.newDesignTheme .boxedStyle {margin:20px 50px 0 50px;color:#000}.newDesignTheme .boxedStyle,.newDesignTheme .boxedShadow {border-radius:10px;box-shadow:0 0 6px #ccc}.newDesignTheme .noBoxedStyle {box-shadow:none}.newDesignTheme .boxedStylePadding {padding:40px 30px}.newDesignTheme .boxedColoredGrey {background-color:#f3f7f8}.newDesignTheme .boxedStylePaddingSmall {padding:20px 30px}.newDesignTheme .boxedTitle {text-align:center;font-size:36px}.newDesignTheme .borderRad {border-radius:10px}.newDesignTheme .borderRadStrong {border-radius:15px}.newDesignTheme .bordGrey {border:1px solid #aaa}.newDesignTheme .shortCodesBox {display:none;box-shadow:0 0 10px #888;position:fixed;z-index:1055;right:0;top:0;background:#fff;overflow:hidden;overflow-y:auto;height:100vh;width:40%;min-width:400px}.newDesignTheme .shortCodesBox .shortCodesBoxTitle {border:0;border-bottom:1px solid #666;font-weight:bold;font-size:23px;line-height:30px;box-sizing:border-box;padding:20px;margin-bottom:20px}.newDesignTheme .shortCodesBox .shortCodesBoxClose {width:25px;height:25px;margin-top:2px;cursor:pointer }.newDesignTheme .checkbox {font-size:18px;line-height:30px;padding-left:0;padding-right:0}.newDesignTheme .checkboxCompact {padding-top:5px;padding-bottom:5px}.newDesignTheme .checkbox label {font-size:18px;color:#000}.newDesignTheme input[type=text],.newDesignTheme input[type=password],.newDesignTheme input[type=email],.newDesignTheme textarea {font-size:18px;color:#000;border-radius:5px;padding:10px 20px !important}.newDesignTheme .select2 {font-size:18px;font-weight:300;color:#000}.newDesignTheme .select2-container--default .select2-selection--single {border-radius:5px !important;border:1px solid #dadada}.manuelleabrechnung .select2-container--default .select2-selection--single {border-color:#000}.newDesignTheme input[type=text].inputTextAutoW100 {width:100px;display:inline-block}.newDesignTheme .backButtonTop a {display:inline-block;height:50px;width:50px;margin:15px 15px 15px 45px;text-align:left}.newDesignTheme .backButtonTop img {width:30px;height:30px;margin:10px 0}.newDesignTheme .infoBoxTop img {width:36px;height:36px;margin:40px 15px 15px 45px;cursor:pointer}.newDesignTheme .infoBoxTop .infoBoxBlue {display:none;margin:0 45px;padding:40px 35px;background:#e0f2fe;font-weight:400;font-size:20px;border:0;color:#000;border-left:2px solid #3a82d4}.newDesignTheme .infoBoxTop .infoBoxBlue.active {display:block}.newDesignTheme .colHighlightBox {background:#97f6fa;color:#000}.newDesignTheme .colHighlightBoxRed {background:#fe4445;color:#fff}.newDesignTheme .blue-info {font-size:56px;white-space:nowrap;line-height:60px;border-radius:0;background-color:transparent;color:inherit;text-align:left;font-weight:bold;font-family:roboto}.newDesignTheme .greenbox {background:#daff96}.newDesignTheme .archivbox {background:#f5f5f7}.newDesignTheme .pp-bottom-action-btn {text-align:right;margin-right:0;padding-top:10px;float:right}.newDesignTheme .pp-bottom-action-btn a {display:block;float:none !important;max-width:300px;text-align:center}.newDesignTheme .missing {position:relative}.newDesignTheme .missingimg > input,.newDesignTheme .missingimg > select,.newDesignTheme .missingimg > a,.newDesignTheme .missingimg > div {border:1px solid #f00}.newDesignTheme .missingimg::after {position:absolute;top:50%;transform:translateY(-50%);right:25px;z-index:1000;content:" ";display:block;width:20px;height:20px;background:transparent url(/img/pp/mussfeld-leer.svg) no-repeat center center}.newDesignTheme .missingtopped::after {right:0;top:-5px}.newDesignTheme .storeInfoBox {display:none;font-size:24px;padding:20px 0}.newDesignTheme .btnnew,.newDesignTheme .btn {min-width:200px;border:0;color:#fff;font-weight:400;background-color:#303438;font-size:20px;border-radius:7px;line-height:60px;margin-top:40px;box-shadow:none;text-transform:none;display:inline-block;text-align:center;letter-spacing:.5px;text-decoration:none;cursor:pointer;outline:0;box-sizing:content-box;height:60px;padding:0 2rem;overflow:hidden;vertical-align:middle;box-sizing:border-box}.newDesignTheme .dataTables_filter label {display:block}.newDesignTheme input.btnnew,.newDesignTheme button.btn {height:60px}.newDesignTheme .inactive {background:#aaa;cursor:default}.settrainingsarten .trainingsartenButtons:first-child {margin-right:10px}.settrainingsarten .trainingsartenButtons:last-child {margin-left:10px}.newDesignTheme .seteinstellungen .dnd_block>div {border-radius:3px;background:#fcfcfc;color:#000;font-size:15px;padding:10px 15px;cursor:move;border:1px solid #99a0a8;margin:10px 0}.newDesignTheme .statusBox {white-space:nowrap}.newDesignTheme .statusBox:before {content:" ";display:inline-block;border-radius:50%;width:15px;height:15px;margin-right:8px;position:relative;top:2px}.newDesignTheme .statusBezahlt::before {background:#40c44a}.newDesignTheme .statusNBezahlt::before {background:#ec4242}.newDesignTheme .statusStorno::before {background:#c2c2c2}.newDesignTheme .statusBearbeitung::before {background:#fee62c}.newDesignTheme .seteinstellungen .weekcalimg {width:250px}#sortliste {margin:50px 0 0 50px}#imageboxmainbox {width:390px;margin:0;box-shadow:2px 2px 9px lightgrey;border-radius:7px}.newDesignTheme .trainingsartenItems {margin-top:0}.newDesignTheme .trainingsartenItems .smallFontTitle {font-size:14px}.newDesignTheme .trainingsartenItems tr {border:0;border-top:1px solid #e5e5e5}.newDesignTheme .trainingsartenItems .noTopBorder {border:0}.newDesignTheme .trainingsartenItems td {padding:10px 0;font-size:20px;line-height:28px;box-sizing:content-box}.newDesignTheme .trainingsartenItems td:first-child {padding-left:30px}.newDesignTheme .trainingsartenItems td:last-child {padding-right:30px}.newDesignTheme .trainingsartenimgcell {width:40px;vertical-align:middle;text-align:right}.newDesignTheme .trainingsartenimgcell .listsvg {padding-top:3px;display:inline-block}.newDesignTheme .trainingsartenimgcell .svgimg {width:24px;height:24px}.kundendashboard .kundendashboardbox {flex:1 1 0;min-width:150px;width:100%;aspect-ratio:3 / 2;border:1px solid #fff;background-color:#fff;cursor:pointer;border-radius:5px}.kundendashboard .kdboxselected,input.required {border:1px solid #fe1010 !important}.kundendashboard .kundendashboardbox div {border-radius:5px;text-align:center}.kundendashboard .kdcentertext {display:flex;align-items:center;justify-content:center}.kundendashboard .kdboxen {display:flex;gap:10px;flex-wrap:wrap;width:100%;padding:10px}.kundendashboard .kdbox2 .kdboxin {flex:1 1 0;height:100%;background:#edecf2}.kundendashboard .kdbox3 .kdboxin {flex:1 1 0;height:100%;background:#edecf2}.kundendashboard .kdbox3 .kdboxin:nth-child(-n+3) {flex:0 0 calc((100% - 20px) / 3)}.kundendashboard .kdbox3 .kdboxin:nth-child(n+4) {flex:0 0 100%}.kundendashboard .kdbox3 .kdboxh50 {height:calc((100% - 20px)/2)}.kundendashboard .kdbox3 .kdboxh33 {height:calc((100% - 20px) / 3)}.newDesignTheme div.dt-container .dt-search input.dt-input {border-radius:8px;position:relative}@media only screen and (max-width:900px) {.pagesthemen .thbox {margin-left:10px;margin-right:10px;box-sizing:border-box}.showmobiltable .tagerowscells {padding:0 25px}.showmobiltable .trainingsBlock .card-title {height:50px}.showmobiltable .trainingsBlock .card-title,.showmobiltable .trainingsBlock div.training {border-radius:6px}.showmobiltable .trainingsBlock .card-title .card-title-int {line-height:50px}.ppcalendarcontainer {padding-left:0}#pp-notices .h210i,.newDesignHeader > .h210i {height:auto !important }.headerimage {display:none}#pinboardcalendar > div:nth-child(2),#pinboardcalendar > div:nth-child(4) {display:none}.newDesignTheme .gapMob20 {gap:20px}.newDesignTheme .lightList .collapsible .collapsible-header {min-height:30px;line-height:30px;font-size:22px;padding-top:10px;padding-bottom:10px}#rechnungerstellen {top:0 !important}.newDesignTheme .blue-info {font-size:48px}.pp-bottom-action-btn {float:none;display:block;text-align:center}.pp-bottom-action-btn a {margin:5px auto !important}.dt-container .new_pagination_info {text-align:center;position:relative}.dt-container .new_pagination_inner {text-align:center;margin:10px 0}#imageboxmainbox {margin:auto;max-width:100%}.newDesignTheme .trainingsartenItems td:first-child {padding-left:10px}.newDesignTheme .trainingsartenItems td:last-child {padding-right:10px}.newDesignTheme .left-button {width:100%;margin-right:0}.newDesignTheme .dt-buttons {position:absolute;right:0;top:70px}.newDesignTheme .moveOnResponsive {top:120px !important;width:auto !important;right:-5px !important;width:15%}.newDesignTheme input[type=search] {margin-top:15px !important}.newDesignTheme .collapsible .collapsible-header {font-size:24px}.newDesignTheme .dataTables_filter,.newDesignTheme .dataTables_filter label,.newDesignTheme .dataTables_filter button {display:block;float:none !important}.newDesignTheme .dataTables_filter {padding-top:0 !important}.newDesignTheme .dataTables_filter input {display:block;position:relative;left:0;top:0;margin-top:0;margin-left:1% !important;margin-bottom:40px;width:85%;box-sizing:border-box}.newDesignTheme .tableConfigFelder {display:none}.newDesignTheme .disNoneMob {display:none}.newDesignTheme .infoStyle1 {font-size:18px}.newDesignTheme .subMenu {display:none}.newDesignTheme .subMenuMobileBox {display:block;margin-left:10px;margin-right:10px}.newDesignTheme .marB20Mob {margin-bottom:20px}.newDesignTheme .marB50Mob {margin-bottom:50px}.newDesignTheme .marB100Mob {margin-bottom:100px}.newDesignTheme .marR0Mob {margin-right:0}.newDesignTheme .marB0Mob {margin-bottom:0}.newDesignTheme .marLR0Mobi {margin-left:0 !important;margin-right:0 !important}.newDesignTheme .marL0Mob {margin-left:0}.newDesignTheme .marT0Mob {margin-top:0}.newDesignTheme .disBMob {display:block !important}.newDesignTheme .w100Mob {width:100% !important}.newDesignTheme .disBoxBoxMob {display:block !important;width:auto !important;float:none !important}.newDesignTheme .gap10Mob {gap:10px}.newDesignTheme .padL0Mob {padding-left:0}.newDesignTheme .padR0Mob {padding-right:0}.newDesignTheme .padLR0Mob {padding-left:0;padding-right:0}.newDesignTheme .padT20Mob {padding-top:20px}.newDesignTheme .padB20Mob {padding-bottom:20px}.newDesignTheme .flexWrapMob {flex-wrap:wrap}.newDesignTheme .width60Mobi {width:60px !important}.newDesignTheme .boxedStylePadding {padding:20px 10px}.newDesignTheme .tabbedStyle {padding-left:0;padding-right:0}.newDesignTheme .boxedStyle {margin-right:10px;margin-left:10px}.newDesignTheme .backButtonTop a {margin-left:15px}.newDesignTheme .infoBoxTop img {margin-left:15px}.newDesignTheme .infoBoxTop .infoBoxBlue {margin-left:15px;margin-right:15px}.newDesignTheme .dataTables_info {text-align:left;float:none !important;display:block !important;width:100% !important;text-align:left !important;padding-top:20px !important;margin-right:0 !important}.newDesignTheme span.select-info {display:inline !important;padding-left:20px}.newDesignTheme .pp-bottom-print-btn {position:absolute;left:-32px;bottom:0;text-align:left;clear:both}.newDesignTheme .dataTables_paginate {clear:both !important;padding:0 !important;margin:20px 0 !important;float:none !important;display:block !important;width:100% !important;text-align:center !important;position:relative !important;left:0 !important;transform:none !important}div.dt-container .dt-search input.dt-input {width:50%;display:block;box-sizing:border-box;height:60px}div.dt-container .dt-search .left-button {margin-bottom:40px;float:none}}.note-editor .btn,.note-editor .btn-large,.popover .btn,.popover .btn-large {background-color:#ddd !important;color:#333;min-width:auto;border:3px solid #000;box-shadow:none;text-transform:none;position:relative;cursor:pointer;display:inline-block;overflow:hidden;user-select:none;vertical-align:middle;z-index:1;transition:none;text-decoration:none;background-color:#1495e6;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}[type="radio"]:not(:checked), [type="radio"]:checked {position:absolute;left:-9999px;opacity:0}[type="radio"]:not(:checked) + label, [type="radio"]:checked + label {position:relative;padding-left:50px;padding-top:5px;cursor:pointer;display:flex;height:auto;line-height:auto;font-size:18px;font-weight:300;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"] + label {min-height:30px;width:100%}[type="radio"] + label:before, [type="radio"] + label:after {content:'';position:absolute;left:0;top:0;margin:0;z-index:0}[type="radio"] + label::before, [type="radio"]:not(.filled-in) + label::after {width:28px;height:28px;border-radius:0;transition:none;background-color:#fff;border-width:1px;top:0;border-radius:50%;border:1px solid #000}[type="radio"]:checked + label::before {transform:none;width:28px;height:28px;top:0;left:0}[type="radio"]:checked + label::after {left:3px;top:3px;width:22px;height:22px;background:#000}[type="checkbox"] + label {padding-left:50px;padding-top:9px}[type="checkbox"] + label::before, [type="checkbox"]:not(.filled-in) + label::after {width:32px;height:32px;border-radius:0;transition:none;background-color:#fff;border-width:1px;top:0 !important}[type="checkbox"]:checked + label::before {transform:none;width:32px;height:32px;background-color:#000;border:1px solid #000;top:0 !important;left:0 !important}[type="checkbox"]:checked + label::after {left:10px;top:2px !important;width:12px;height:22px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:transparent}.calfilterbox [type="checkbox"] + label {padding-top:0}.pagefilter [type="checkbox"] + label::before {width:24px !important;height:24px !important}.pagefilter [type="checkbox"]:checked + label::after {top:-2px !important;height:20px}.pagefilter [type="checkbox"]:checked + label::before {width:24px !important;height:24px !important;border:0 !important}.dataTableEmailProtokoll td:nth-child(5),.dataTableEmailProtokoll td:nth-child(6) {text-align:center}.abrechnungeinstellung .sm_text_abrechnung_space {padding-left:50px;padding-bottom:20px}.abrechnungeinstellung .mwst_space {padding:15px 0 0 100px}.abrechnungeinstellung .entferne_steuersatz {color:#000;font-weight:bold}.newDesignTheme .yellow_background_box {background:#f9f2d6}.abrechnungeinstellung .xmlrefcodeblock {padding:15px 0 0 50px}.abrechnunganschreibenueb .dt-input {display:none}.kundendashboard .kd-image-actions div {cursor:pointer}.kundendashboard .dashboard_box_imgstyle {width:100%;aspect-ratio:9 / 6;background-image:url(/img/dashboard/picture.svg);background-position:center center;background-size:cover}.pinboardsCalendarCont > div:first-child,.pinboardsCalendarCont > div:last-child {padding:40px 10px 40px 10px;font-size:32px;display:inline-block;cursor:pointer}.pinboardsCalendarCont > div.s3 {height:200px}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.pp-einbindung .picker__holder,.pp-einbindung .picker,.pp-einbindung .picker__frame {transition:none !important}.pp-einbindung input[type="text"],.pp-einbindung input[type="password"],.pp-einbindung input[type="email"],.pp-einbindung textarea,.pp-einbindung input {box-sizing:content-box}#navigation .dropdown-button.btn {border:0;color:#fff}.pp-einbindung .ampel_s,#myContent .ampel_s,.pp-einbindung .ampel_f,#myContent .ampel_f,.pp-einbindung .ampel_w,#myContent .ampel_w {border-radius:50%;width:18px;height:18px;position:absolute;right:10px;top:10px;border:1px solid #fff}.pp-einbindung .ampel_s,#myContent .ampel_s {background-color:#23ed4e}.pp-einbindung .ampel_f,#myContent .ampel_f {background-color:#f1213c}.pp-einbindung .ampel_w,#myContent .ampel_w {background-color:#feea21}.videoboxxtopadd .ampel_s,.videoboxxtopadd .ampel_f,.videoboxxtopadd .ampel_w {top:37px !important }#pp-einbindung-in,#tagesplan,.pp-einbindung .modal {font-family:Arial;transition:top ease 200ms}.pp-einbindung {flex:1 0 auto}.td-klassisch {vertical-align:top;border-radius:6px}#pp-einbindung-in .noentries,.pp-einbindung .noentries {color:#eee;background:#888;border-radius:0;min-height:80px;line-height:80px;padding:0}.buchbartextblock {font-size:16px;line-height:2}.buchbartextblock::before {content:" ";border-top:1px solid #fff;margin:10px -15px;display:block}input::-webkit-input-placeholder {color:#777}input:-ms-input-placeholder {color:#777}input::-ms-input-placeholder {color:#777}body {display:flex;min-height:100vh;flex-direction:column;font-familiy:Roboto;flex-direction:column;font-familiy:Roboto;position:relative;background:#fff;background:#fff url('/img/cms/1.jpg');background-size:cover;background-repeat:no-repeat;background-position:center}.dp_label a{color:white !important;text-decoration:underline}.pp-einbindung input[type=radio] {color:white !important;width:20px !important}.pp-einbindung .input-field input[type=date]:focus + label,.pp-einbindung .input-field input[type=text]:focus + label,.pp-einbindung .input-field input[type=email]:focus + label,.pp-einbindung .input-field input[type=password]:focus + label {color:#666}#radioF,#radioM {color:white !important}.pp-einbindung .input-field input[type=date]:focus,.pp-einbindung .input-field input[type=text]:focus,.pp-einbindung .input-field input[type=email]:focus,.pp-einbindung .input-field input[type=password]:focus {border-bottom:2px solid #e91e63;box-shadow:none}#buchungppframebox .container {max-width:900px;width:100%}.pp-einbindung .input-field input:focus + label {color:#666 !important}.pp-einbindung .row .input-field input:focus {border-bottom:1px solid #03a9f4 !important;box-shadow:0 1px 0 0 #03a9f4 !important }.pp-einbindung input {padding-left:10px !important;background:white !important;height:40px !important;color:#666 !important}.pp-einbindung [type="radio"]:not(:checked) + label:before,.pp-einbindung [type="radio"]:not(:checked) + label:after {border:2px solid white !important}.pp-einbindung button {height:40px !important;font-size:16px}#registry,#abbrechen {line-height:40px}.pp-einbindung input::placeholder {color:#ddd !important;opacity:0.9}#content_area {margin-top:1px}.pp-einbindung .TBox,#ppcontent .TBox {display:block;margin-top:2px;margin-left:auto;margin-right:auto;padding:10px !important;background:rgba(255,255,255,1);height:40px;line-height:20px;border-radius:6px}#t_head {border-radius:0}.pp-einbindung .TBox .col,#ppcontent .TBox .col {padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#navigation {background:#fff;height:50px}.pp-einbindung .h20px {height:20px;padding:0;margin:0}.pp-einbindung .h30px {height:30px;padding:0;margin:0}.pp-einbindung .h40px {text-align:center;height:40px;padding:0;margin:0}.pp-einbindung .h50px {height:50px;padding:0;margin:0;width:100% }.pp-einbindung .h70px {height:70px;padding:0;margin:0}.pp-einbindung .h100px {text-align:center;height:100px !important;padding:0;margin:0}.pp-einbindung .h110px {text-align:center;height:110px;padding:0;margin:0}.pp-einbindung .h150px {text-align:center;height:150px;padding:0;margin:0}.pp-einbindung a {color:black;cursor:pointer}.pp-einbindung a .link {color:black !important}#logofeld {text-align:center;padding:10px}#calfilter {border:1px solid #555;padding:8px 16px;display:inline-block;border-radius:5px;margin:-6px 0 0 20px;cursor:pointer}#login {;text-align:center;;margin-right:auto !important;margin-left:auto !important;margin-top:1px;padding:0 30px 0 30px;background:rgba(0,0,0,0.3);width:350px}#passwortvergessen {display:none;;text-align:center;margin-right:auto !important;margin-left:auto !important;margin-top:1px;padding:0 30px 0 30px;background:rgba(0,0,0,0.3);width:350px;height:300px}#registrieren {display:none;;background:rgba(0,0,0,0.5);margin-right:auto !important;margin-left:auto !important;margin-top:1px;padding:0 30px 0 30px;width:350px;height:700px;}#t_head {line-height:16px}#t_head,#terminliste {max-width:370px;box-sizing:border-box}#terminliste {font-size:15px}#t_head {margin:10px auto 0 auto}.noshadow {box-shadow:none !important;font-size:60px !important}.dropdown-content li > a {color:white !important}.dropdown-content li > a:hover {color:black !important}.dropdown-content {width:300px !important}#menu {text-align:right}a.btn i {margin-top:7px;font-size:0.5em !important}.picker__weekday-display {background:#1495e6 !important}.myInfo {cursor:pointer}.picker__input {border:none !important}.picker__weekday-display,.picker__month-display {font-size:2rem;font-weight:200}.picker__nav--next:hover {background:none}.modal-options {top:0 !important;height:100% !important;position:fixed;right:0;width:500px;left:auto;border-radius:0;max-height:100%}#infomodal,#infotextmodal {width:370px;background:#fff;top:100px}#infomodal select,#infotextmodal select {min-height:30px;padding:10px}.redb {border:1px solid #ffb7b8 }#loginmail,#passwortlogin {background:rgba(0,0,0,0.3);width:100%;margin-bottom:15px;color:#dfdfdf;box-shadow:none;padding-left:12px;padding-right:12px;border:1px solid #ccc;box-sizing:border-box}#emailshow {box-sizing:border-box}.pad20 {padding:20px}.padt0 {padding-top:0}.marb15 {margin-bottom:15px}.kurzdateninfo {font-size:18px;margin:0 }input.aktiveEingabe {border:1px solid #ffb7b8 !important}#infomodal .abbrechen {color:#fff;float:right;font-size:26px;line-height:20px}#infotextmodal .abbrechen {color:#000;float:right;font-size:26px;line-height:20px}.progressbar {height:50px;background:#eee}.progressbar div {display:inline-block;margin:10px 20px 0 20px;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;border-radius:50%;background-color:#ccc }.progressbar .active {background-color:#f06}.infotexttop {font-size:13px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:20px;padding:10px 0}.smallertext {font-size:13px }#buchungpregister input {display:block;margin-bottom:15px;width:100%;box-sizing:border-box}#calendar {height:20px}#modalfragebox.pageneueleistungen {margin:0}.pp-einbindung .biggerInfoBlock{display:block}@media (max-width:900px) {.th-klassisch:first-child {margin-bottom:10px}#navigation {height:100px;position:relative}#logofeld {left:0;right:0;height:50px;width:100%;position:absolute}#navigation .row > div:nth-child(1) {position:absolute;left:0;width:80%;height:50px;top:50px;z-index:2}#navigation .row > div:nth-child(3) {position:absolute;left:50%;width:50%;height:50px;top:50px}.pp-einbindung .terminbox .wx20 {width:110px;position:absolute;left:10px;top:10px}.pp-einbindung .videoboxxtopadd .wx20 {top:30px}.pp-einbindung .terminbox .biggerInfoBlock,.pp-einbindung .terminbox .addinfoblock {display:block;margin-left:110px;margin-right:20px}#menu {float:right;position:absolute !important}}#eventwindow .TBox {padding:0 !important;height:auto;cursor:pointer}#eventbutton {position:fixed;bottom:30px;right:20px;font-size:14px;border-radius:5px;border:1px solid #fff;box-shadow:0 0 5px #000;background:rgb(252,21,99);background:linear-gradient(31deg,rgba(252,21,99,1) 0%,rgba(132,37,255,1) 100%);color:#fff;min-width:200px;padding:10px;cursor:pointer;z-index:12}#eventbutton .infohead {min-width:150px;margin-bottom:10px}#eventbutton .infotime {min-width:150px;font-weight:bold;font-size:15px}#eventbutton .infoname {min-width:150px}#eventwindow {position:fixed;bottom:25px;right:0;min-height:200px;min-width:370px;display:none;z-index:13;background:#fff;box-shadow:0 0 5px #000;max-height:90vh;overflow:auto}#eventwindow div.evheader {background:#000;color:#fff;font-size:18px;line-height:30px;padding:5px 0;text-align:center;position:relative}#eventwindow div.evheaderclose {cursor:pointer;position:absolute;right:10px;top:12px;width:16px;height:16px;background:transparent;background-image:url(/img/buchungen/x.svg);background-repeat:no-repeat}#eventwindow div.training {position:relative;padding:10px;text-align:center;margin-bottom:2px}#eventwindow span.badge.new {padding:0 6px;border-radius:2px;min-width:40px;border:1px solid #fff;position:absolute;right:10px;top:9px;text-align:right;display:inline-block;line-height:16px;height:18px;margin-top:-1px}#eventwindow div.training .svgdatabox {top:6px}#eventwindow div.training .time {font-size:14px;display:block;height:22px}#eventwindow div.training .teilnehmer {font-size:16px;font-weight:bold;display:block;min-height:20px;height:auto !important}#eventbutton .infohead::after {display:block;position:absolute;right:10px;top:10px;content:" ";width:18px;height:18px;background:transparent url(/img/pp/next_event.svg) no-repeat}.videobox {background:#000;color:#fff;text-align:center;line-height:16px;display:inline-block;margin:0 0 5px 0;border-radius:11px;padding:0 7px;border:1px solid #fff;font-size:12px}#ppcontent div.videoboxxtopadd,.pp-einbindung div.videoboxxtopadd {min-height:60px}.pp-einbindung .wplayout1 .terminbox ,#pp-einbindung-in .wplayout1 .terminbox {border-radius:6px}.pp-einbindung .wplayout1 .td-klassisch,#pp-einbindung-in .wplayout1 .td-klassisch {background:#f7f9f9;border-bottom:2px solid #fff}.pp-einbindung .wplayout1 .kopfelement,#pp-einbindung-in .wplayout1 .kopfelement {background:#fff;border-bottom:1px solid #fff}.pp-einbindung .wplayout1 .tdempty,#pp-einbindung-in .wplayout1 .tdempty {background:#fff;border-bottom:1px solid #fff}