/*!
*/@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500italic,400italic,500,700,700italic,900,900italic);.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{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !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.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{background-color:#F44336 !important}.red-text{color:#F44336 !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.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{background-color:#e91e63 !important}.pink-text{color:#e91e63 !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.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{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple.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{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !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.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{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !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.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{background-color:#2196F3 !important}.blue-text{color:#2196F3 !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.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{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !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.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{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !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.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !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.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{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !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.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{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !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.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{background-color:#cddc39 !important}.lime-text{color:#cddc39 !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.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{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber.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{background-color:#ffc107 !important}.amber-text{color:#ffc107 !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.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{background-color:#ff9800 !important}.orange-text{color:#ff9800 !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.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{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !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.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{background-color:#795548 !important}.brown-text{color:#795548 !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.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{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !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.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{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !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}.shades.black{background-color:#000 !important}.shades-text.text-black{color:#000 !important}.shades.white{background-color:#fff !important}.shades-text.text-white{color:#fff !important}.shades.transparent{background-color:transparent !important}.shades-text.text-transparent{color:transparent !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{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:flex;align-items:center}.valign-wrapper .valign{display:block}ul{padding:0}ul li{list-style-type:none}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,.btn,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.z-depth-1-half,.btn:hover,.btn-floating:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.z-depth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}.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;font-size:1.2rem;padding:0 10px;line-height:30px;border-radius:2px;text-align:center}.pagination li a{color:#444}.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:2.2rem;vertical-align:middle}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 1200px){.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%;transform:translate3d(0, 0, 0);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width: 1000px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 1200px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 1001px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 1201px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 1201px){.show-on-large{display:block !important}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.show-on-medium{display:block !important}}@media only screen and (max-width: 1000px){.show-on-small{display:block !important}}@media only screen and (min-width: 1001px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 1200px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 1000px){.center-on-small-only{text-align:center}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#ee6e73}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table.standard{border:none}table.standard th,table.standard td{border:none}table.standard{width:100%;display:table}table.standard.bordered>thead>tr,table.standard.bordered>tbody>tr{border-bottom:1px solid #d7d7d7}table.standard.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.standard.striped>tbody>tr>td{border-radius:0px}table.standard.highlight>tbody>tr{transition:background-color .25s ease}table.standard.highlight>tbody>tr:hover{background-color:#f2f2f2}table.standard.centered thead tr th,table.standard.centered tbody tr td{text-align:center}table.standard thead{border-bottom:1px solid #d7d7d7}table.standard td,table.standard th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 1200px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}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 #d7d7d7}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 #d7d7d7}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .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:#00b4ff;color:#fff}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#00b4ff}.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:#00b4ff}.collapsible .collection{margin:0;border:none}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#00b4ff;border-radius:2px}span.badge.new:after{content:" new"}nav ul a span.badge{position:static;margin-left:4px;line-height:0}.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:#ccf0ff;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;background-color:inherit;top:0;left:0;bottom:0;background-color:#00b4ff;transition:width .3s linear}.progress .indeterminate{background-color:#00b4ff}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;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;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation-delay:1.15s}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@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;-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}.material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}@font-face{font-family:"Material-Design-Icons";src:url("../font/material-design-icons/Material-Design-Icons.eot?#iefix") format("embedded-opentype"),url("../font/material-design-icons/Material-Design-Icons.woff2") format("woff2"),url("../font/material-design-icons/Material-Design-Icons.woff") format("woff"),url("../font/material-design-icons/Material-Design-Icons.ttf") format("truetype"),url("../font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons") format("svg");font-weight:normal;font-style:normal}[class^="mdi-"],[class*="mdi-"]{speak:none;display:inline-block;font-family:"Material-Design-Icons";font-style:normal;font-weight:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}[class^="mdi-"]:before,[class*="mdi-"]:before{display:inline-block;speak:none;text-decoration:inherit}[class^="mdi-"].pull-left,[class*="mdi-"].pull-left{margin-right:.3em}[class^="mdi-"].pull-right,[class*="mdi-"].pull-right{margin-left:.3em}[class^="mdi-"].mdi-lg:before,[class^="mdi-"].mdi-lg:after,[class*="mdi-"].mdi-lg:before,[class*="mdi-"].mdi-lg:after{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}[class^="mdi-"].mdi-2x:before,[class^="mdi-"].mdi-2x:after,[class*="mdi-"].mdi-2x:before,[class*="mdi-"].mdi-2x:after{font-size:2em}[class^="mdi-"].mdi-3x:before,[class^="mdi-"].mdi-3x:after,[class*="mdi-"].mdi-3x:before,[class*="mdi-"].mdi-3x:after{font-size:3em}[class^="mdi-"].mdi-4x:before,[class^="mdi-"].mdi-4x:after,[class*="mdi-"].mdi-4x:before,[class*="mdi-"].mdi-4x:after{font-size:4em}[class^="mdi-"].mdi-5x:before,[class^="mdi-"].mdi-5x:after,[class*="mdi-"].mdi-5x:before,[class*="mdi-"].mdi-5x:after{font-size:5em}[class^="mdi-device-signal-cellular-"]:after,[class^="mdi-device-battery-"]:after,[class^="mdi-device-battery-charging-"]:after,[class^="mdi-device-signal-cellular-connected-no-internet-"]:after,[class^="mdi-device-signal-wifi-"]:after,[class^="mdi-device-signal-wifi-statusbar-not-connected"]:after,.mdi-device-network-wifi:after{opacity:.3;position:absolute;left:0;top:0;z-index:1;display:inline-block;speak:none;text-decoration:inherit}[class^="mdi-device-signal-cellular-"]:after{content:"\e758"}[class^="mdi-device-battery-"]:after{content:"\e735"}[class^="mdi-device-battery-charging-"]:after{content:"\e733"}[class^="mdi-device-signal-cellular-connected-no-internet-"]:after{content:"\e75d"}[class^="mdi-device-signal-wifi-"]:after,.mdi-device-network-wifi:after{content:"\e765"}[class^="mdi-device-signal-wifi-statusbasr-not-connected"]:after{content:"\e8f7"}.mdi-device-signal-cellular-off:after,.mdi-device-signal-cellular-null:after,.mdi-device-signal-cellular-no-sim:after,.mdi-device-signal-wifi-off:after,.mdi-device-signal-wifi-4-bar:after,.mdi-device-signal-cellular-4-bar:after,.mdi-device-battery-alert:after,.mdi-device-signal-cellular-connected-no-internet-4-bar:after,.mdi-device-battery-std:after,.mdi-device-battery-full .mdi-device-battery-unknown:after{content:""}.mdi-fw{width:1.28571429em;text-align:center}.mdi-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.mdi-ul>li{position:relative}.mdi-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.mdi-li.mdi-lg{left:-1.85714286em}.mdi-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.mdi-spin{animation:mdi-spin 2s infinite linear;transform-origin:50% 50%}.mdi-pulse{animation:mdi-spin 1s steps(8) infinite;transform-origin:50% 50%}@keyframes mdi-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.mdi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.mdi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.mdi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.mdi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);transform:scale(-1, 1)}.mdi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);transform:scale(1, -1)}:root .mdi-rotate-90,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-flip-horizontal,:root .mdi-flip-vertical{filter:none}.mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.mdi-stack-1x,.mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}.mdi-stack-1x{line-height:inherit}.mdi-stack-2x{font-size:2em}.mdi-inverse{color:#ffffff}.mdi-action-3d-rotation:before{content:"\e600"}.mdi-action-accessibility:before{content:"\e601"}.mdi-action-account-balance-wallet:before{content:"\e602"}.mdi-action-account-balance:before{content:"\e603"}.mdi-action-account-box:before{content:"\e604"}.mdi-action-account-child:before{content:"\e605"}.mdi-action-account-circle:before{content:"\e606"}.mdi-action-add-shopping-cart:before{content:"\e607"}.mdi-action-alarm-add:before{content:"\e608"}.mdi-action-alarm-off:before{content:"\e609"}.mdi-action-alarm-on:before{content:"\e60a"}.mdi-action-alarm:before{content:"\e60b"}.mdi-action-android:before{content:"\e60c"}.mdi-action-announcement:before{content:"\e60d"}.mdi-action-aspect-ratio:before{content:"\e60e"}.mdi-action-assessment:before{content:"\e60f"}.mdi-action-assignment-ind:before{content:"\e610"}.mdi-action-assignment-late:before{content:"\e611"}.mdi-action-assignment-return:before{content:"\e612"}.mdi-action-assignment-returned:before{content:"\e613"}.mdi-action-assignment-turned-in:before{content:"\e614"}.mdi-action-assignment:before{content:"\e615"}.mdi-action-autorenew:before{content:"\e616"}.mdi-action-backup:before{content:"\e617"}.mdi-action-book:before{content:"\e618"}.mdi-action-bookmark-outline:before{content:"\e619"}.mdi-action-bookmark:before{content:"\e61a"}.mdi-action-bug-report:before{content:"\e61b"}.mdi-action-cached:before{content:"\e61c"}.mdi-action-check-circle:before{content:"\e61d"}.mdi-action-class:before{content:"\e61e"}.mdi-action-credit-card:before{content:"\e61f"}.mdi-action-dashboard:before{content:"\e620"}.mdi-action-delete:before{content:"\e621"}.mdi-action-description:before{content:"\e622"}.mdi-action-dns:before{content:"\e623"}.mdi-action-done-all:before{content:"\e624"}.mdi-action-done:before{content:"\e625"}.mdi-action-event:before{content:"\e626"}.mdi-action-exit-to-app:before{content:"\e627"}.mdi-action-explore:before{content:"\e628"}.mdi-action-extension:before{content:"\e629"}.mdi-action-face-unlock:before{content:"\e62a"}.mdi-action-favorite-outline:before{content:"\e62b"}.mdi-action-favorite:before{content:"\e62c"}.mdi-action-find-in-page:before{content:"\e62d"}.mdi-action-find-replace:before{content:"\e62e"}.mdi-action-flip-to-back:before{content:"\e62f"}.mdi-action-flip-to-front:before{content:"\e630"}.mdi-action-get-app:before{content:"\e631"}.mdi-action-grade:before{content:"\e632"}.mdi-action-group-work:before{content:"\e633"}.mdi-action-help:before{content:"\e634"}.mdi-action-highlight-remove:before{content:"\e635"}.mdi-action-history:before{content:"\e636"}.mdi-action-home:before{content:"\e637"}.mdi-action-https:before{content:"\e638"}.mdi-action-info-outline:before{content:"\e639"}.mdi-action-info:before{content:"\e63a"}.mdi-action-input:before{content:"\e63b"}.mdi-action-invert-colors:before{content:"\e63c"}.mdi-action-label-outline:before{content:"\e63d"}.mdi-action-label:before{content:"\e63e"}.mdi-action-language:before{content:"\e63f"}.mdi-action-launch:before{content:"\e640"}.mdi-action-list:before{content:"\e641"}.mdi-action-lock-open:before{content:"\e642"}.mdi-action-lock-outline:before{content:"\e643"}.mdi-action-lock:before{content:"\e644"}.mdi-action-loyalty:before{content:"\e645"}.mdi-action-markunread-mailbox:before{content:"\e646"}.mdi-action-note-add:before{content:"\e647"}.mdi-action-open-in-browser:before{content:"\e648"}.mdi-action-open-in-new:before{content:"\e649"}.mdi-action-open-with:before{content:"\e64a"}.mdi-action-pageview:before{content:"\e64b"}.mdi-action-payment:before{content:"\e64c"}.mdi-action-perm-camera-mic:before{content:"\e64d"}.mdi-action-perm-contact-cal:before{content:"\e64e"}.mdi-action-perm-data-setting:before{content:"\e64f"}.mdi-action-perm-device-info:before{content:"\e650"}.mdi-action-perm-identity:before{content:"\e651"}.mdi-action-perm-media:before{content:"\e652"}.mdi-action-perm-phone-msg:before{content:"\e653"}.mdi-action-perm-scan-wifi:before{content:"\e654"}.mdi-action-picture-in-picture:before{content:"\e655"}.mdi-action-polymer:before{content:"\e656"}.mdi-action-print:before{content:"\e657"}.mdi-action-query-builder:before{content:"\e658"}.mdi-action-question-answer:before{content:"\e659"}.mdi-action-receipt:before{content:"\e65a"}.mdi-action-redeem:before{content:"\e65b"}.mdi-action-reorder:before{content:"\e65c"}.mdi-action-report-problem:before{content:"\e65d"}.mdi-action-restore:before{content:"\e65e"}.mdi-action-room:before{content:"\e65f"}.mdi-action-schedule:before{content:"\e660"}.mdi-action-search:before{content:"\e661"}.mdi-action-settings-applications:before{content:"\e662"}.mdi-action-settings-backup-restore:before{content:"\e663"}.mdi-action-settings-bluetooth:before{content:"\e664"}.mdi-action-settings-cell:before{content:"\e665"}.mdi-action-settings-display:before{content:"\e666"}.mdi-action-settings-ethernet:before{content:"\e667"}.mdi-action-settings-input-antenna:before{content:"\e668"}.mdi-action-settings-input-component:before{content:"\e669"}.mdi-action-settings-input-composite:before{content:"\e66a"}.mdi-action-settings-input-hdmi:before{content:"\e66b"}.mdi-action-settings-input-svideo:before{content:"\e66c"}.mdi-action-settings-overscan:before{content:"\e66d"}.mdi-action-settings-phone:before{content:"\e66e"}.mdi-action-settings-power:before{content:"\e66f"}.mdi-action-settings-remote:before{content:"\e670"}.mdi-action-settings-voice:before{content:"\e671"}.mdi-action-settings:before{content:"\e672"}.mdi-action-shop-two:before{content:"\e673"}.mdi-action-shop:before{content:"\e674"}.mdi-action-shopping-basket:before{content:"\e675"}.mdi-action-shopping-cart:before{content:"\e676"}.mdi-action-speaker-notes:before{content:"\e677"}.mdi-action-spellcheck:before{content:"\e678"}.mdi-action-star-rate:before{content:"\e679"}.mdi-action-stars:before{content:"\e67a"}.mdi-action-store:before{content:"\e67b"}.mdi-action-subject:before{content:"\e67c"}.mdi-action-supervisor-account:before{content:"\e67d"}.mdi-action-swap-horiz:before{content:"\e67e"}.mdi-action-swap-vert-circle:before{content:"\e67f"}.mdi-action-swap-vert:before{content:"\e680"}.mdi-action-system-update-tv:before{content:"\e681"}.mdi-action-tab-unselected:before{content:"\e682"}.mdi-action-tab:before{content:"\e683"}.mdi-action-theaters:before{content:"\e684"}.mdi-action-thumb-down:before{content:"\e685"}.mdi-action-thumb-up:before{content:"\e686"}.mdi-action-thumbs-up-down:before{content:"\e687"}.mdi-action-toc:before{content:"\e688"}.mdi-action-today:before{content:"\e689"}.mdi-action-track-changes:before{content:"\e68a"}.mdi-action-translate:before{content:"\e68b"}.mdi-action-trending-down:before{content:"\e68c"}.mdi-action-trending-neutral:before{content:"\e68d"}.mdi-action-trending-up:before{content:"\e68e"}.mdi-action-turned-in-not:before{content:"\e68f"}.mdi-action-turned-in:before{content:"\e690"}.mdi-action-verified-user:before{content:"\e691"}.mdi-action-view-agenda:before{content:"\e692"}.mdi-action-view-array:before{content:"\e693"}.mdi-action-view-carousel:before{content:"\e694"}.mdi-action-view-column:before{content:"\e695"}.mdi-action-view-day:before{content:"\e696"}.mdi-action-view-headline:before{content:"\e697"}.mdi-action-view-list:before{content:"\e698"}.mdi-action-view-module:before{content:"\e699"}.mdi-action-view-quilt:before{content:"\e69a"}.mdi-action-view-stream:before{content:"\e69b"}.mdi-action-view-week:before{content:"\e69c"}.mdi-action-visibility-off:before{content:"\e69d"}.mdi-action-visibility:before{content:"\e69e"}.mdi-action-wallet-giftcard:before{content:"\e69f"}.mdi-action-wallet-membership:before{content:"\e6a0"}.mdi-action-wallet-travel:before{content:"\e6a1"}.mdi-action-work:before{content:"\e6a2"}.mdi-alert-error:before{content:"\e6a3"}.mdi-alert-warning:before{content:"\e6a4"}.mdi-av-album:before{content:"\e6a5"}.mdi-av-closed-caption:before{content:"\e6a6"}.mdi-av-equalizer:before{content:"\e6a7"}.mdi-av-explicit:before{content:"\e6a8"}.mdi-av-fast-forward:before{content:"\e6a9"}.mdi-av-fast-rewind:before{content:"\e6aa"}.mdi-av-games:before{content:"\e6ab"}.mdi-av-hearing:before{content:"\e6ac"}.mdi-av-high-quality:before{content:"\e6ad"}.mdi-av-loop:before{content:"\e6ae"}.mdi-av-mic-none:before{content:"\e6af"}.mdi-av-mic-off:before{content:"\e6b0"}.mdi-av-mic:before{content:"\e6b1"}.mdi-av-movie:before{content:"\e6b2"}.mdi-av-my-library-add:before{content:"\e6b3"}.mdi-av-my-library-books:before{content:"\e6b4"}.mdi-av-my-library-music:before{content:"\e6b5"}.mdi-av-new-releases:before{content:"\e6b6"}.mdi-av-not-interested:before{content:"\e6b7"}.mdi-av-pause-circle-fill:before{content:"\e6b8"}.mdi-av-pause-circle-outline:before{content:"\e6b9"}.mdi-av-pause:before{content:"\e6ba"}.mdi-av-play-arrow:before{content:"\e6bb"}.mdi-av-play-circle-fill:before{content:"\e6bc"}.mdi-av-play-circle-outline:before{content:"\e6bd"}.mdi-av-play-shopping-bag:before{content:"\e6be"}.mdi-av-playlist-add:before{content:"\e6bf"}.mdi-av-queue-music:before{content:"\e6c0"}.mdi-av-queue:before{content:"\e6c1"}.mdi-av-radio:before{content:"\e6c2"}.mdi-av-recent-actors:before{content:"\e6c3"}.mdi-av-repeat-one:before{content:"\e6c4"}.mdi-av-repeat:before{content:"\e6c5"}.mdi-av-replay:before{content:"\e6c6"}.mdi-av-shuffle:before{content:"\e6c7"}.mdi-av-skip-next:before{content:"\e6c8"}.mdi-av-skip-previous:before{content:"\e6c9"}.mdi-av-snooze:before{content:"\e6ca"}.mdi-av-stop:before{content:"\e6cb"}.mdi-av-subtitles:before{content:"\e6cc"}.mdi-av-surround-sound:before{content:"\e6cd"}.mdi-av-timer:before{content:"\e6ce"}.mdi-av-video-collection:before{content:"\e6cf"}.mdi-av-videocam-off:before{content:"\e6d0"}.mdi-av-videocam:before{content:"\e6d1"}.mdi-av-volume-down:before{content:"\e6d2"}.mdi-av-volume-mute:before{content:"\e6d3"}.mdi-av-volume-off:before{content:"\e6d4"}.mdi-av-volume-up:before{content:"\e6d5"}.mdi-av-web:before{content:"\e6d6"}.mdi-communication-business:before{content:"\e6d7"}.mdi-communication-call-end:before{content:"\e6d8"}.mdi-communication-call-made:before{content:"\e6d9"}.mdi-communication-call-merge:before{content:"\e6da"}.mdi-communication-call-missed:before{content:"\e6db"}.mdi-communication-call-received:before{content:"\e6dc"}.mdi-communication-call-split:before{content:"\e6dd"}.mdi-communication-call:before{content:"\e6de"}.mdi-communication-chat:before{content:"\e6df"}.mdi-communication-clear-all:before{content:"\e6e0"}.mdi-communication-comment:before{content:"\e6e1"}.mdi-communication-contacts:before{content:"\e6e2"}.mdi-communication-dialer-sip:before{content:"\e6e3"}.mdi-communication-dialpad:before{content:"\e6e4"}.mdi-communication-dnd-on:before{content:"\e6e5"}.mdi-communication-email:before{content:"\e6e6"}.mdi-communication-forum:before{content:"\e6e7"}.mdi-communication-import-export:before{content:"\e6e8"}.mdi-communication-invert-colors-off:before{content:"\e6e9"}.mdi-communication-invert-colors-on:before{content:"\e6ea"}.mdi-communication-live-help:before{content:"\e6eb"}.mdi-communication-location-off:before{content:"\e6ec"}.mdi-communication-location-on:before{content:"\e6ed"}.mdi-communication-message:before{content:"\e6ee"}.mdi-communication-messenger:before{content:"\e6ef"}.mdi-communication-no-sim:before{content:"\e6f0"}.mdi-communication-phone:before{content:"\e6f1"}.mdi-communication-portable-wifi-off:before{content:"\e6f2"}.mdi-communication-quick-contacts-dialer:before{content:"\e6f3"}.mdi-communication-quick-contacts-mail:before{content:"\e6f4"}.mdi-communication-ring-volume:before{content:"\e6f5"}.mdi-communication-stay-current-landscape:before{content:"\e6f6"}.mdi-communication-stay-current-portrait:before{content:"\e6f7"}.mdi-communication-stay-primary-landscape:before{content:"\e6f8"}.mdi-communication-stay-primary-portrait:before{content:"\e6f9"}.mdi-communication-swap-calls:before{content:"\e6fa"}.mdi-communication-textsms:before{content:"\e6fb"}.mdi-communication-voicemail:before{content:"\e6fc"}.mdi-communication-vpn-key:before{content:"\e6fd"}.mdi-content-add-box:before{content:"\e6fe"}.mdi-content-add-circle-outline:before{content:"\e6ff"}.mdi-content-add-circle:before{content:"\e700"}.mdi-content-add:before{content:"\e701"}.mdi-content-archive:before{content:"\e702"}.mdi-content-backspace:before{content:"\e703"}.mdi-content-block:before{content:"\e704"}.mdi-content-clear:before{content:"\e705"}.mdi-content-content-copy:before{content:"\e706"}.mdi-content-content-cut:before{content:"\e707"}.mdi-content-content-paste:before{content:"\e708"}.mdi-content-create:before{content:"\e709"}.mdi-content-drafts:before{content:"\e70a"}.mdi-content-filter-list:before{content:"\e70b"}.mdi-content-flag:before{content:"\e70c"}.mdi-content-forward:before{content:"\e70d"}.mdi-content-gesture:before{content:"\e70e"}.mdi-content-inbox:before{content:"\e70f"}.mdi-content-link:before{content:"\e710"}.mdi-content-mail:before{content:"\e711"}.mdi-content-markunread:before{content:"\e712"}.mdi-content-redo:before{content:"\e713"}.mdi-content-remove-circle-outline:before{content:"\e714"}.mdi-content-remove-circle:before{content:"\e715"}.mdi-content-remove:before{content:"\e716"}.mdi-content-reply-all:before{content:"\e717"}.mdi-content-reply:before{content:"\e718"}.mdi-content-report:before{content:"\e719"}.mdi-content-save:before{content:"\e71a"}.mdi-content-select-all:before{content:"\e71b"}.mdi-content-send:before{content:"\e71c"}.mdi-content-sort:before{content:"\e71d"}.mdi-content-text-format:before{content:"\e71e"}.mdi-content-undo:before{content:"\e71f"}.mdi-editor-attach-file:before{content:"\e776"}.mdi-editor-attach-money:before{content:"\e777"}.mdi-editor-border-all:before{content:"\e778"}.mdi-editor-border-bottom:before{content:"\e779"}.mdi-editor-border-clear:before{content:"\e77a"}.mdi-editor-border-color:before{content:"\e77b"}.mdi-editor-border-horizontal:before{content:"\e77c"}.mdi-editor-border-inner:before{content:"\e77d"}.mdi-editor-border-left:before{content:"\e77e"}.mdi-editor-border-outer:before{content:"\e77f"}.mdi-editor-border-right:before{content:"\e780"}.mdi-editor-border-style:before{content:"\e781"}.mdi-editor-border-top:before{content:"\e782"}.mdi-editor-border-vertical:before{content:"\e783"}.mdi-editor-format-align-center:before{content:"\e784"}.mdi-editor-format-align-justify:before{content:"\e785"}.mdi-editor-format-align-left:before{content:"\e786"}.mdi-editor-format-align-right:before{content:"\e787"}.mdi-editor-format-bold:before{content:"\e788"}.mdi-editor-format-clear:before{content:"\e789"}.mdi-editor-format-color-fill:before{content:"\e78a"}.mdi-editor-format-color-reset:before{content:"\e78b"}.mdi-editor-format-color-text:before{content:"\e78c"}.mdi-editor-format-indent-decrease:before{content:"\e78d"}.mdi-editor-format-indent-increase:before{content:"\e78e"}.mdi-editor-format-italic:before{content:"\e78f"}.mdi-editor-format-line-spacing:before{content:"\e790"}.mdi-editor-format-list-bulleted:before{content:"\e791"}.mdi-editor-format-list-numbered:before{content:"\e792"}.mdi-editor-format-paint:before{content:"\e793"}.mdi-editor-format-quote:before{content:"\e794"}.mdi-editor-format-size:before{content:"\e795"}.mdi-editor-format-strikethrough:before{content:"\e796"}.mdi-editor-format-textdirection-l-to-r:before{content:"\e797"}.mdi-editor-format-textdirection-r-to-l:before{content:"\e798"}.mdi-editor-format-underline:before{content:"\e799"}.mdi-editor-functions:before{content:"\e79a"}.mdi-editor-insert-chart:before{content:"\e79b"}.mdi-editor-insert-comment:before{content:"\e79c"}.mdi-editor-insert-drive-file:before{content:"\e79d"}.mdi-editor-insert-emoticon:before{content:"\e79e"}.mdi-editor-insert-invitation:before{content:"\e79f"}.mdi-editor-insert-link:before{content:"\e7a0"}.mdi-editor-insert-photo:before{content:"\e7a1"}.mdi-editor-merge-type:before{content:"\e7a2"}.mdi-editor-mode-comment:before{content:"\e7a3"}.mdi-editor-mode-edit:before{content:"\e7a4"}.mdi-editor-publish:before{content:"\e7a5"}.mdi-editor-vertical-align-bottom:before{content:"\e7a6"}.mdi-editor-vertical-align-center:before{content:"\e7a7"}.mdi-editor-vertical-align-top:before{content:"\e7a8"}.mdi-editor-wrap-text:before{content:"\e7a9"}.mdi-file-attachment:before{content:"\e7aa"}.mdi-file-cloud-circle:before{content:"\e7ab"}.mdi-file-cloud-done:before{content:"\e7ac"}.mdi-file-cloud-download:before{content:"\e7ad"}.mdi-file-cloud-off:before{content:"\e7ae"}.mdi-file-cloud-queue:before{content:"\e7af"}.mdi-file-cloud-upload:before{content:"\e7b0"}.mdi-file-cloud:before{content:"\e7b1"}.mdi-file-file-download:before{content:"\e7b2"}.mdi-file-file-upload:before{content:"\e7b3"}.mdi-file-folder-open:before{content:"\e7b4"}.mdi-file-folder-shared:before{content:"\e7b5"}.mdi-file-folder:before{content:"\e7b6"}.mdi-device-access-alarm:before{content:"\e720"}.mdi-device-access-alarms:before{content:"\e721"}.mdi-device-access-time:before{content:"\e722"}.mdi-device-add-alarm:before{content:"\e723"}.mdi-device-airplanemode-off:before{content:"\e724"}.mdi-device-airplanemode-on:before{content:"\e725"}.mdi-device-battery-20:before{content:"\e726"}.mdi-device-battery-30:before{content:"\e727"}.mdi-device-battery-50:before{content:"\e728"}.mdi-device-battery-60:before{content:"\e729"}.mdi-device-battery-80:before{content:"\e72a"}.mdi-device-battery-90:before{content:"\e72b"}.mdi-device-battery-alert:before{content:"\e72c"}.mdi-device-battery-charging-20:before{content:"\e72d"}.mdi-device-battery-charging-30:before{content:"\e72e"}.mdi-device-battery-charging-50:before{content:"\e72f"}.mdi-device-battery-charging-60:before{content:"\e730"}.mdi-device-battery-charging-80:before{content:"\e731"}.mdi-device-battery-charging-90:before{content:"\e732"}.mdi-device-battery-charging-full:before{content:"\e733"}.mdi-device-battery-full:before{content:"\e734"}.mdi-device-battery-std:before{content:"\e735"}.mdi-device-battery-unknown:before{content:"\e736"}.mdi-device-bluetooth-connected:before{content:"\e737"}.mdi-device-bluetooth-disabled:before{content:"\e738"}.mdi-device-bluetooth-searching:before{content:"\e739"}.mdi-device-bluetooth:before{content:"\e73a"}.mdi-device-brightness-auto:before{content:"\e73b"}.mdi-device-brightness-high:before{content:"\e73c"}.mdi-device-brightness-low:before{content:"\e73d"}.mdi-device-brightness-medium:before{content:"\e73e"}.mdi-device-data-usage:before{content:"\e73f"}.mdi-device-developer-mode:before{content:"\e740"}.mdi-device-devices:before{content:"\e741"}.mdi-device-dvr:before{content:"\e742"}.mdi-device-gps-fixed:before{content:"\e743"}.mdi-device-gps-not-fixed:before{content:"\e744"}.mdi-device-gps-off:before{content:"\e745"}.mdi-device-location-disabled:before{content:"\e746"}.mdi-device-location-searching:before{content:"\e747"}.mdi-device-multitrack-audio:before{content:"\e748"}.mdi-device-network-cell:before{content:"\e749"}.mdi-device-network-wifi:before{content:"\e74a"}.mdi-device-nfc:before{content:"\e74b"}.mdi-device-now-wallpaper:before{content:"\e74c"}.mdi-device-now-widgets:before{content:"\e74d"}.mdi-device-screen-lock-landscape:before{content:"\e74e"}.mdi-device-screen-lock-portrait:before{content:"\e74f"}.mdi-device-screen-lock-rotation:before{content:"\e750"}.mdi-device-screen-rotation:before{content:"\e751"}.mdi-device-sd-storage:before{content:"\e752"}.mdi-device-settings-system-daydream:before{content:"\e753"}.mdi-device-signal-cellular-0-bar:before{content:"\e754"}.mdi-device-signal-cellular-1-bar:before{content:"\e755"}.mdi-device-signal-cellular-2-bar:before{content:"\e756"}.mdi-device-signal-cellular-3-bar:before{content:"\e757"}.mdi-device-signal-cellular-4-bar:before{content:"\e758"}.mdi-signal-wifi-statusbar-connected-no-internet-after:before{content:"\e8f6"}.mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:"\e759"}.mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:"\e75a"}.mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:"\e75b"}.mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:"\e75c"}.mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:"\e75d"}.mdi-device-signal-cellular-no-sim:before{content:"\e75e"}.mdi-device-signal-cellular-null:before{content:"\e75f"}.mdi-device-signal-cellular-off:before{content:"\e760"}.mdi-device-signal-wifi-0-bar:before{content:"\e761"}.mdi-device-signal-wifi-1-bar:before{content:"\e762"}.mdi-device-signal-wifi-2-bar:before{content:"\e763"}.mdi-device-signal-wifi-3-bar:before{content:"\e764"}.mdi-device-signal-wifi-4-bar:before{content:"\e765"}.mdi-device-signal-wifi-off:before{content:"\e766"}.mdi-device-signal-wifi-statusbar-1-bar:before{content:"\e767"}.mdi-device-signal-wifi-statusbar-2-bar:before{content:"\e768"}.mdi-device-signal-wifi-statusbar-3-bar:before{content:"\e769"}.mdi-device-signal-wifi-statusbar-4-bar:before{content:"\e76a"}.mdi-device-signal-wifi-statusbar-connected-no-internet-:before{content:"\e76b"}.mdi-device-signal-wifi-statusbar-connected-no-internet:before{content:"\e76f"}.mdi-device-signal-wifi-statusbar-connected-no-internet-2:before{content:"\e76c"}.mdi-device-signal-wifi-statusbar-connected-no-internet-3:before{content:"\e76d"}.mdi-device-signal-wifi-statusbar-connected-no-internet-4:before{content:"\e76e"}.mdi-signal-wifi-statusbar-not-connected-after:before{content:"\e8f7"}.mdi-device-signal-wifi-statusbar-not-connected:before{content:"\e770"}.mdi-device-signal-wifi-statusbar-null:before{content:"\e771"}.mdi-device-storage:before{content:"\e772"}.mdi-device-usb:before{content:"\e773"}.mdi-device-wifi-lock:before{content:"\e774"}.mdi-device-wifi-tethering:before{content:"\e775"}.mdi-hardware-cast-connected:before{content:"\e7b7"}.mdi-hardware-cast:before{content:"\e7b8"}.mdi-hardware-computer:before{content:"\e7b9"}.mdi-hardware-desktop-mac:before{content:"\e7ba"}.mdi-hardware-desktop-windows:before{content:"\e7bb"}.mdi-hardware-dock:before{content:"\e7bc"}.mdi-hardware-gamepad:before{content:"\e7bd"}.mdi-hardware-headset-mic:before{content:"\e7be"}.mdi-hardware-headset:before{content:"\e7bf"}.mdi-hardware-keyboard-alt:before{content:"\e7c0"}.mdi-hardware-keyboard-arrow-down:before{content:"\e7c1"}.mdi-hardware-keyboard-arrow-left:before{content:"\e7c2"}.mdi-hardware-keyboard-arrow-right:before{content:"\e7c3"}.mdi-hardware-keyboard-arrow-up:before{content:"\e7c4"}.mdi-hardware-keyboard-backspace:before{content:"\e7c5"}.mdi-hardware-keyboard-capslock:before{content:"\e7c6"}.mdi-hardware-keyboard-control:before{content:"\e7c7"}.mdi-hardware-keyboard-hide:before{content:"\e7c8"}.mdi-hardware-keyboard-return:before{content:"\e7c9"}.mdi-hardware-keyboard-tab:before{content:"\e7ca"}.mdi-hardware-keyboard-voice:before{content:"\e7cb"}.mdi-hardware-keyboard:before{content:"\e7cc"}.mdi-hardware-laptop-chromebook:before{content:"\e7cd"}.mdi-hardware-laptop-mac:before{content:"\e7ce"}.mdi-hardware-laptop-windows:before{content:"\e7cf"}.mdi-hardware-laptop:before{content:"\e7d0"}.mdi-hardware-memory:before{content:"\e7d1"}.mdi-hardware-mouse:before{content:"\e7d2"}.mdi-hardware-phone-android:before{content:"\e7d3"}.mdi-hardware-phone-iphone:before{content:"\e7d4"}.mdi-hardware-phonelink-off:before{content:"\e7d5"}.mdi-hardware-phonelink:before{content:"\e7d6"}.mdi-hardware-security:before{content:"\e7d7"}.mdi-hardware-sim-card:before{content:"\e7d8"}.mdi-hardware-smartphone:before{content:"\e7d9"}.mdi-hardware-speaker:before{content:"\e7da"}.mdi-hardware-tablet-android:before{content:"\e7db"}.mdi-hardware-tablet-mac:before{content:"\e7dc"}.mdi-hardware-tablet:before{content:"\e7dd"}.mdi-hardware-tv:before{content:"\e7de"}.mdi-hardware-watch:before{content:"\e7df"}.mdi-image-add-to-photos:before{content:"\e7e0"}.mdi-image-adjust:before{content:"\e7e1"}.mdi-image-assistant-photo:before{content:"\e7e2"}.mdi-image-audiotrack:before{content:"\e7e3"}.mdi-image-blur-circular:before{content:"\e7e4"}.mdi-image-blur-linear:before{content:"\e7e5"}.mdi-image-blur-off:before{content:"\e7e6"}.mdi-image-blur-on:before{content:"\e7e7"}.mdi-image-brightness-1:before{content:"\e7e8"}.mdi-image-brightness-2:before{content:"\e7e9"}.mdi-image-brightness-3:before{content:"\e7ea"}.mdi-image-brightness-4:before{content:"\e7eb"}.mdi-image-brightness-5:before{content:"\e7ec"}.mdi-image-brightness-6:before{content:"\e7ed"}.mdi-image-brightness-7:before{content:"\e7ee"}.mdi-image-brush:before{content:"\e7ef"}.mdi-image-camera-alt:before{content:"\e7f0"}.mdi-image-camera-front:before{content:"\e7f1"}.mdi-image-camera-rear:before{content:"\e7f2"}.mdi-image-camera-roll:before{content:"\e7f3"}.mdi-image-camera:before{content:"\e7f4"}.mdi-image-center-focus-strong:before{content:"\e7f5"}.mdi-image-center-focus-weak:before{content:"\e7f6"}.mdi-image-collections:before{content:"\e7f7"}.mdi-image-color-lens:before{content:"\e7f8"}.mdi-image-colorize:before{content:"\e7f9"}.mdi-image-compare:before{content:"\e7fa"}.mdi-image-control-point-duplicate:before{content:"\e7fb"}.mdi-image-control-point:before{content:"\e7fc"}.mdi-image-crop-3-2:before{content:"\e7fd"}.mdi-image-crop-5-4:before{content:"\e7fe"}.mdi-image-crop-7-5:before{content:"\e7ff"}.mdi-image-crop-16-9:before{content:"\e800"}.mdi-image-crop-din:before{content:"\e801"}.mdi-image-crop-free:before{content:"\e802"}.mdi-image-crop-landscape:before{content:"\e803"}.mdi-image-crop-original:before{content:"\e804"}.mdi-image-crop-portrait:before{content:"\e805"}.mdi-image-crop-square:before{content:"\e806"}.mdi-image-crop:before{content:"\e807"}.mdi-image-dehaze:before{content:"\e808"}.mdi-image-details:before{content:"\e809"}.mdi-image-edit:before{content:"\e80a"}.mdi-image-exposure-minus-1:before{content:"\e80b"}.mdi-image-exposure-minus-2:before{content:"\e80c"}.mdi-image-exposure-plus-1:before{content:"\e80d"}.mdi-image-exposure-plus-2:before{content:"\e80e"}.mdi-image-exposure-zero:before{content:"\e80f"}.mdi-image-exposure:before{content:"\e810"}.mdi-image-filter-1:before{content:"\e811"}.mdi-image-filter-2:before{content:"\e812"}.mdi-image-filter-3:before{content:"\e813"}.mdi-image-filter-4:before{content:"\e814"}.mdi-image-filter-5:before{content:"\e815"}.mdi-image-filter-6:before{content:"\e816"}.mdi-image-filter-7:before{content:"\e817"}.mdi-image-filter-8:before{content:"\e818"}.mdi-image-filter-9-plus:before{content:"\e819"}.mdi-image-filter-9:before{content:"\e81a"}.mdi-image-filter-b-and-w:before{content:"\e81b"}.mdi-image-filter-center-focus:before{content:"\e81c"}.mdi-image-filter-drama:before{content:"\e81d"}.mdi-image-filter-frames:before{content:"\e81e"}.mdi-image-filter-hdr:before{content:"\e81f"}.mdi-image-filter-none:before{content:"\e820"}.mdi-image-filter-tilt-shift:before{content:"\e821"}.mdi-image-filter-vintage:before{content:"\e822"}.mdi-image-filter:before{content:"\e823"}.mdi-image-flare:before{content:"\e824"}.mdi-image-flash-auto:before{content:"\e825"}.mdi-image-flash-off:before{content:"\e826"}.mdi-image-flash-on:before{content:"\e827"}.mdi-image-flip:before{content:"\e828"}.mdi-image-gradient:before{content:"\e829"}.mdi-image-grain:before{content:"\e82a"}.mdi-image-grid-off:before{content:"\e82b"}.mdi-image-grid-on:before{content:"\e82c"}.mdi-image-hdr-off:before{content:"\e82d"}.mdi-image-hdr-on:before{content:"\e82e"}.mdi-image-hdr-strong:before{content:"\e82f"}.mdi-image-hdr-weak:before{content:"\e830"}.mdi-image-healing:before{content:"\e831"}.mdi-image-image-aspect-ratio:before{content:"\e832"}.mdi-image-image:before{content:"\e833"}.mdi-image-iso:before{content:"\e834"}.mdi-image-landscape:before{content:"\e835"}.mdi-image-leak-add:before{content:"\e836"}.mdi-image-leak-remove:before{content:"\e837"}.mdi-image-lens:before{content:"\e838"}.mdi-image-looks-3:before{content:"\e839"}.mdi-image-looks-4:before{content:"\e83a"}.mdi-image-looks-5:before{content:"\e83b"}.mdi-image-looks-6:before{content:"\e83c"}.mdi-image-looks-one:before{content:"\e83d"}.mdi-image-looks-two:before{content:"\e83e"}.mdi-image-looks:before{content:"\e83f"}.mdi-image-loupe:before{content:"\e840"}.mdi-image-movie-creation:before{content:"\e841"}.mdi-image-nature-people:before{content:"\e842"}.mdi-image-nature:before{content:"\e843"}.mdi-image-navigate-before:before{content:"\e844"}.mdi-image-navigate-next:before{content:"\e845"}.mdi-image-palette:before{content:"\e846"}.mdi-image-panorama-fisheye:before{content:"\e847"}.mdi-image-panorama-horizontal:before{content:"\e848"}.mdi-image-panorama-vertical:before{content:"\e849"}.mdi-image-panorama-wide-angle:before{content:"\e84a"}.mdi-image-panorama:before{content:"\e84b"}.mdi-image-photo-album:before{content:"\e84c"}.mdi-image-photo-camera:before{content:"\e84d"}.mdi-image-photo-library:before{content:"\e84e"}.mdi-image-photo:before{content:"\e84f"}.mdi-image-portrait:before{content:"\e850"}.mdi-image-remove-red-eye:before{content:"\e851"}.mdi-image-rotate-left:before{content:"\e852"}.mdi-image-rotate-right:before{content:"\e853"}.mdi-image-slideshow:before{content:"\e854"}.mdi-image-straighten:before{content:"\e855"}.mdi-image-style:before{content:"\e856"}.mdi-image-switch-camera:before{content:"\e857"}.mdi-image-switch-video:before{content:"\e858"}.mdi-image-tag-faces:before{content:"\e859"}.mdi-image-texture:before{content:"\e85a"}.mdi-image-timelapse:before{content:"\e85b"}.mdi-image-timer-3:before{content:"\e85c"}.mdi-image-timer-10:before{content:"\e85d"}.mdi-image-timer-auto:before{content:"\e85e"}.mdi-image-timer-off:before{content:"\e85f"}.mdi-image-timer:before{content:"\e860"}.mdi-image-tonality:before{content:"\e861"}.mdi-image-transform:before{content:"\e862"}.mdi-image-tune:before{content:"\e863"}.mdi-image-wb-auto:before{content:"\e864"}.mdi-image-wb-cloudy:before{content:"\e865"}.mdi-image-wb-incandescent:before{content:"\e866"}.mdi-image-wb-irradescent:before{content:"\e867"}.mdi-image-wb-sunny:before{content:"\e868"}.mdi-maps-beenhere:before{content:"\e869"}.mdi-maps-directions-bike:before{content:"\e86a"}.mdi-maps-directions-bus:before{content:"\e86b"}.mdi-maps-directions-car:before{content:"\e86c"}.mdi-maps-directions-ferry:before{content:"\e86d"}.mdi-maps-directions-subway:before{content:"\e86e"}.mdi-maps-directions-train:before{content:"\e86f"}.mdi-maps-directions-transit:before{content:"\e870"}.mdi-maps-directions-walk:before{content:"\e871"}.mdi-maps-directions:before{content:"\e872"}.mdi-maps-flight:before{content:"\e873"}.mdi-maps-hotel:before{content:"\e874"}.mdi-maps-layers-clear:before{content:"\e875"}.mdi-maps-layers:before{content:"\e876"}.mdi-maps-local-airport:before{content:"\e877"}.mdi-maps-local-atm:before{content:"\e878"}.mdi-maps-local-attraction:before{content:"\e879"}.mdi-maps-local-bar:before{content:"\e87a"}.mdi-maps-local-cafe:before{content:"\e87b"}.mdi-maps-local-car-wash:before{content:"\e87c"}.mdi-maps-local-convenience-store:before{content:"\e87d"}.mdi-maps-local-drink:before{content:"\e87e"}.mdi-maps-local-florist:before{content:"\e87f"}.mdi-maps-local-gas-station:before{content:"\e880"}.mdi-maps-local-grocery-store:before{content:"\e881"}.mdi-maps-local-hospital:before{content:"\e882"}.mdi-maps-local-hotel:before{content:"\e883"}.mdi-maps-local-laundry-service:before{content:"\e884"}.mdi-maps-local-library:before{content:"\e885"}.mdi-maps-local-mall:before{content:"\e886"}.mdi-maps-local-movies:before{content:"\e887"}.mdi-maps-local-offer:before{content:"\e888"}.mdi-maps-local-parking:before{content:"\e889"}.mdi-maps-local-pharmacy:before{content:"\e88a"}.mdi-maps-local-phone:before{content:"\e88b"}.mdi-maps-local-pizza:before{content:"\e88c"}.mdi-maps-local-play:before{content:"\e88d"}.mdi-maps-local-post-office:before{content:"\e88e"}.mdi-maps-local-print-shop:before{content:"\e88f"}.mdi-maps-local-restaurant:before{content:"\e890"}.mdi-maps-local-see:before{content:"\e891"}.mdi-maps-local-shipping:before{content:"\e892"}.mdi-maps-local-taxi:before{content:"\e893"}.mdi-maps-location-history:before{content:"\e894"}.mdi-maps-map:before{content:"\e895"}.mdi-maps-my-location:before{content:"\e896"}.mdi-maps-navigation:before{content:"\e897"}.mdi-maps-pin-drop:before{content:"\e898"}.mdi-maps-place:before{content:"\e899"}.mdi-maps-rate-review:before{content:"\e89a"}.mdi-maps-restaurant-menu:before{content:"\e89b"}.mdi-maps-satellite:before{content:"\e89c"}.mdi-maps-store-mall-directory:before{content:"\e89d"}.mdi-maps-terrain:before{content:"\e89e"}.mdi-maps-traffic:before{content:"\e89f"}.mdi-navigation-apps:before{content:"\e8a0"}.mdi-navigation-arrow-back:before{content:"\e8a1"}.mdi-navigation-arrow-drop-down-circle:before{content:"\e8a2"}.mdi-navigation-arrow-drop-down:before{content:"\e8a3"}.mdi-navigation-arrow-drop-up:before{content:"\e8a4"}.mdi-navigation-arrow-forward:before{content:"\e8a5"}.mdi-navigation-cancel:before{content:"\e8a6"}.mdi-navigation-check:before{content:"\e8a7"}.mdi-navigation-chevron-left:before{content:"\e8a8"}.mdi-navigation-chevron-right:before{content:"\e8a9"}.mdi-navigation-close:before{content:"\e8aa"}.mdi-navigation-expand-less:before{content:"\e8ab"}.mdi-navigation-expand-more:before{content:"\e8ac"}.mdi-navigation-fullscreen-exit:before{content:"\e8ad"}.mdi-navigation-fullscreen:before{content:"\e8ae"}.mdi-navigation-menu:before{content:"\e8af"}.mdi-navigation-more-horiz:before{content:"\e8b0"}.mdi-navigation-more-vert:before{content:"\e8b1"}.mdi-navigation-refresh:before,#registration-form .input-field.captcha>a:before,.user-register .input-field.captcha>a:before,.login-form-widget .input-field.captcha>a:before,.user-forgotPassword .input-field.captcha>a:before,.user-resetPassword .input-field.captcha>a:before{content:"\e8b2"}.mdi-navigation-unfold-less:before{content:"\e8b3"}.mdi-navigation-unfold-more:before{content:"\e8b4"}.mdi-notification-adb:before{content:"\e8b5"}.mdi-notification-bluetooth-audio:before{content:"\e8b6"}.mdi-notification-disc-full:before{content:"\e8b7"}.mdi-notification-dnd-forwardslash:before{content:"\e8b8"}.mdi-notification-do-not-disturb:before{content:"\e8b9"}.mdi-notification-drive-eta:before{content:"\e8ba"}.mdi-notification-event-available:before{content:"\e8bb"}.mdi-notification-event-busy:before{content:"\e8bc"}.mdi-notification-event-note:before{content:"\e8bd"}.mdi-notification-folder-special:before{content:"\e8be"}.mdi-notification-mms:before{content:"\e8bf"}.mdi-notification-more:before{content:"\e8c0"}.mdi-notification-network-locked:before{content:"\e8c1"}.mdi-notification-phone-bluetooth-speaker:before{content:"\e8c2"}.mdi-notification-phone-forwarded:before{content:"\e8c3"}.mdi-notification-phone-in-talk:before{content:"\e8c4"}.mdi-notification-phone-locked:before{content:"\e8c5"}.mdi-notification-phone-missed:before{content:"\e8c6"}.mdi-notification-phone-paused:before{content:"\e8c7"}.mdi-notification-play-download:before{content:"\e8c8"}.mdi-notification-play-install:before{content:"\e8c9"}.mdi-notification-sd-card:before{content:"\e8ca"}.mdi-notification-sim-card-alert:before{content:"\e8cb"}.mdi-notification-sms-failed:before{content:"\e8cc"}.mdi-notification-sms:before{content:"\e8cd"}.mdi-notification-sync-disabled:before{content:"\e8ce"}.mdi-notification-sync-problem:before{content:"\e8cf"}.mdi-notification-sync:before{content:"\e8d0"}.mdi-notification-system-update:before{content:"\e8d1"}.mdi-notification-tap-and-play:before{content:"\e8d2"}.mdi-notification-time-to-leave:before{content:"\e8d3"}.mdi-notification-vibration:before{content:"\e8d4"}.mdi-notification-voice-chat:before{content:"\e8d5"}.mdi-notification-vpn-lock:before{content:"\e8d6"}.mdi-social-cake:before{content:"\e8d7"}.mdi-social-domain:before{content:"\e8d8"}.mdi-social-group-add:before{content:"\e8d9"}.mdi-social-group:before{content:"\e8da"}.mdi-social-location-city:before{content:"\e8db"}.mdi-social-mood:before{content:"\e8dc"}.mdi-social-notifications-none:before{content:"\e8dd"}.mdi-social-notifications-off:before{content:"\e8de"}.mdi-social-notifications-on:before{content:"\e8df"}.mdi-social-notifications-paused:before{content:"\e8e0"}.mdi-social-notifications:before{content:"\e8e1"}.mdi-social-pages:before{content:"\e8e2"}.mdi-social-party-mode:before{content:"\e8e3"}.mdi-social-people-outline:before{content:"\e8e4"}.mdi-social-people:before{content:"\e8e5"}.mdi-social-person-add:before{content:"\e8e6"}.mdi-social-person-outline:before{content:"\e8e7"}.mdi-social-person:before{content:"\e8e8"}.mdi-social-plus-one:before{content:"\e8e9"}.mdi-social-poll:before{content:"\e8ea"}.mdi-social-public:before{content:"\e8eb"}.mdi-social-school:before{content:"\e8ec"}.mdi-social-share:before{content:"\e8ed"}.mdi-social-whatshot:before{content:"\e8ee"}.mdi-toggle-check-box-outline-blank:before{content:"\e8ef"}.mdi-toggle-check-box:before{content:"\e8f0"}.mdi-toggle-radio-button-off:before{content:"\e8f1"}.mdi-toggle-radio-button-on:before{content:"\e8f2"}.mdi-toggle-star-half:before{content:"\e8f3"}.mdi-toggle-star-outline:before{content:"\e8f4"}.mdi-toggle-star:before{content:"\e8f5"}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: 1200px){html{font-size:14.5px}}@media only screen and (min-width: 1366px){html{font-size:15px}}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,footer.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: 378.3px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 396.6px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 414.9px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 433.2px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 451.5px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 469.8px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 488.1px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 506.4px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 524.7px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 543px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 561.3px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 579.6px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 597.9px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 616.2px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 634.5px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 652.8px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 671.1px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 689.4px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 707.7px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 726px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.tabs{display:flex;position:relative;overflow-x:auto;overflow-y:hidden;height:48px;background-color:#fff;margin:0 auto;width:100%;white-space:nowrap}.tabs .tab{flex-grow:1;display:block;float:left;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;letter-spacing:.8px;width:15%;min-width:80px}.tabs .tab a{color:#ee6e73;display:block;width:100%;height:100%;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tabs .tab a:hover{color:#f9c9cb}.tabs .tab.disabled a{color:#f9c9cb;cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}.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;display:none;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;will-change:top, left}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 14px 14px;background-color:#323232;z-index:-1;transform-origin:50% 10%;will-change:transform, opacity}.btn,.btn-flat{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}.btn.disabled,.btn-floating.disabled,.btn-large.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled{background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled *,.btn-floating.disabled *,.btn-large.disabled *,.btn:disabled *,.btn-large:disabled *,.btn-floating:disabled *{pointer-events:none}.btn.disabled:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover{background-color:#DFDFDF;color:#9F9F9F}.btn i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn{text-decoration:none;color:#fff;background-color:#00b4ff;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover{background-color:#1abcff}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:37px;height:37px;line-height:37px;padding:0;background-color:#00b4ff;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:37px}.btn-floating:hover{background-color:#00b4ff}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:55.5px;height:55.5px}.btn-floating.btn-large i{line-height:55.5px}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%;transform:translateY(-50%);height:100%;left:initial;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.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}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer}.btn-flat.disabled{color:#b3b3b3;cursor:default}.btn-large{height:54px;line-height:56px}.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:#00b4ff;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:3px;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity, transform;transition:all .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:transform, opacity;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-notransition{transition:none !important}.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, #fff 100%, #000 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}a.waves-effect .waves-ripple{z-index:-1}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.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}.collapsible-body p{margin:0;padding:2rem}.side-nav .collapsible{border:none;box-shadow:none}.side-nav .collapsible li{padding:0}.side-nav .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;margin:0 1rem}.side-nav .collapsible-header i{line-height:inherit}.side-nav .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a{margin:0 1rem 0 2rem}.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}.chip img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip i.material-icons{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.materialboxed{display:block;cursor:zoom-in;position:relative;transition:opacity .4s}.materialboxed:hover{will-change:left, top, width, height}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:999;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #f0fbff}button:focus{outline:none;background-color:#14baff}label{font-size:.8rem;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-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:1rem;margin:0 0 15px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all .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-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);border-bottom:1px dotted 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-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-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 #00b4ff;box-shadow:0 1px 0 0 #00b4ff}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-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,textarea.materialize-textarea:focus:not([readonly])+label{color:#00b4ff}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-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 #00e676;box-shadow:0 1px 0 0 #00e676}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-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,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#00e676;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-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-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,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#f44336;opacity:1}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-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:65px;opacity:0;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:.75rem;font-size:1rem;cursor:text;transition:.2s ease-out}.input-field label.active{font-size:.8rem;transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#00b4ff}.input-field .prefix ~ input,.input-field .prefix ~ textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ textarea{padding-top:.8rem}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 1200px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 1000px){.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: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}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[type="radio"]:not(:checked)+label:before{border-radius:50%;border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{border-radius:50%;border:2px solid #5a5a5a;z-index:-1;transform:scale(0)}[type="radio"]:checked+label:before{border-radius:50%;border:2px solid transparent}[type="radio"]:checked+label:after{border-radius:50%;border:2px solid #00b4ff;background-color:#00b4ff;z-index:0;transform:scale(1.02)}[type="radio"].with-gap:checked+label:before{border-radius:50%;border:2px solid #00b4ff}[type="radio"].with-gap:checked+label:after{border-radius:50%;border:2px solid #00b4ff;background-color:#00b4ff;z-index:0;transform:scale(0.5)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}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;visibility:hidden}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before{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(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"]:checked+label:before{top:-4px;left:-3px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #00b4ff;border-bottom:2px solid #00b4ff;transform:rotate(40deg);backface-visibility:hidden;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{left:-10px;top:-11px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #00b4ff;border-bottom:none;transform:rotate(90deg);backface-visibility:hidden;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;transform:rotateZ(37deg);transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;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;transform:rotateZ(37deg);transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0px;width:20px;height:20px;border:2px solid #00b4ff;background-color:#00b4ff;z-index:0}[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:#8fd3ef}.switch label input[type=checkbox]:checked+.lever:after{background-color:#00b4ff}.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{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,180,255,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch label input[type=checkbox]:checked+.lever:after{left:24px}.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-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 15px 0;padding:0;display:block}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:16px;font-size:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:.8rem}select{display:none}select.browser-default{display:block}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}.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:not(.optgroup){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{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 0px;padding:0}input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#00b4ff;top:10px;margin-left:-6px;transform-origin:50% 50%;transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#00b4ff;font-size:0;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]:focus{outline:none}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:#00b4ff;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:#00b4ff;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid white;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:#00b4ff}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.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 #ea4a4f}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}.side-nav{position:fixed;width:240px;left:-105%;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:left}.side-nav.right-aligned{will-change:right;right:-105%;left:auto}.side-nav .collapsible{margin:0}.side-nav li{float:none;padding:0 15px;line-height:64px}.side-nav li:hover,.side-nav li.active{background-color:#ddd}.side-nav a{color:#444;display:block;font-size:1rem;height:64px;line-height:64px;padding:0 15px}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed a{display:block;padding:0 15px;color:#444}.side-nav.fixed{left:0;position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 1200px){.side-nav.fixed{left:-105%}.side-nav.fixed.right-aligned{right:-105%;left:auto}}.side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{background-color:#ee6e73}.side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{color:#fff}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{animation:container-rotate 1568ms linear infinite}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#00b4ff}.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{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{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{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{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;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{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%;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;transform:rotate(-129deg)}.active .circle-clipper.left .circle{animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@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;perspective:500px;transform-style:preserve-3d;transform-origin:0% 50%}.carousel .carousel-item{width:200px;position:absolute;top:0;left:0}.carousel .carousel-item img{width:100%}.carousel.carousel-slider{top:0;left:0;height:0}.carousel.carousel-slider .carousel-item{width:100%;height:100%;position:absolute;top:0;left:0}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-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}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.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:#ffffff;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)";zoom:1;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:20%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:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:25%}.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:#999999;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:#aaaaaa}.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:#dddddd;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%;transform:scale(0.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center;display:flex;align-items:center;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;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:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#00b4ff;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#b8e6f9}.picker__weekday-display{background-color:#009bdb;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:#00b4ff}.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%;transform:scale(0.9);background-color:#00b4ff;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#b8e6f9}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#00b4ff}.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:#b8e6f9}.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:#ffffff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;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:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;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:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;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:#ffffff}.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}}/*!
*//*! 
*//*!
*/#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:500px;min-width:50px;direction:ltr;box-shadow:none;padding:0}.qtip:not(.popup-qtip){font-size:10.5px;line-height:1.5}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{border-radius:5px}.qtip-rounded .qtip-titlebar{border-radius:4px 4px 0 0}.qtip-youtube{border-radius:2px;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-o-linear-gradient(top, #4A4A4A 0, #000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;border-radius:2px;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,0.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}.qtip.qtip-otelix{font-family:inherit;font-weight:inherit;background:white;border:1px solid #d2d2d2;font-size:85%;padding:0px;border-radius:3px;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);line-height:1.5}.qtip.qtip-otelix .qtip-content{padding-top:7px;padding-bottom:7px}.qtip.qtip-otelix.qtip-otelix-online{font-size:1rem}.qtip.qtip-otelix.qtip-help{line-height:1.5}.qtip.long-qtip{max-width:none}.qtip.popup-qtip{max-width:none;max-height:none;box-shadow:0 5px 10px rgba(0,0,0,0.2);border:1px solid #E7E7E7;background-color:white}.qtip.popup-qtip .ui-icon-close{font-size:1rem;width:1rem;height:1rem;line-height:1rem;background-color:white}.qtip.popup-qtip .qtip-icon.qtip-close{background-color:white;padding:2px}.qtip.popup-qtip .qtip-tip{display:none !important}.qtip.no-tip .qtip-tip{display:none !important}#qtip-overlay div{opacity:0}.tippy-box{font-family:inherit;font-weight:inherit;background:white;color:inherit}.tippy-box{border:1px transparent}.tippy-box[data-placement^=top]>.tippy-arrow:after{border-top-color:inherit;border-width:8px 8px 0;bottom:-8px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:inherit;border-width:0 8px 8px;top:-8px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow:after{border-left-color:inherit;border-width:8px 0 8px 8px;right:-8px;top:0}.tippy-box[data-placement^=right]>.tippy-arrow:after{border-width:8px 8px 8px 0;left:-8px;top:0;border-right-color:inherit}.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg:first-child:not(:last-child){top:17px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg:first-child:not(:last-child){bottom:17px}.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg:first-child:not(:last-child){left:12px}.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg:first-child:not(:last-child){right:12px}.tippy-arrow{border-color:inherit}.tippy-arrow:after{content:"";z-index:-1;position:absolute;border-color:transparent;border-style:solid}html.debug-mode div[data-tippy-root]{pointer-events:unset !important}.tippy-arrow{color:#fff}.tippy-box{background:#ffffff;border:1px solid #cccccc}.tippy-box[data-theme~="bright"]{background:#ff6a6a;font-weight:bold;color:#fff}/*!
*/.enjoyhint{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10100;pointer-events:none;overflow:hidden}.enjoyhint_hide{display:none}.enjoyhint_disable_events{position:absolute;width:2000px;height:1500px;z-index:1011;pointer-events:all}.enjoyhint_next_btn{position:absolute;z-index:1012;pointer-events:all;box-sizing:content-box;width:100px;height:40px;cursor:pointer;margin:0 auto;border:2px solid #1ecd97;border-radius:40px;font:normal normal normal 17px/40px "Advent Pro", Helvetica, sans-serif;color:#1ecd97;text-align:center;text-overflow:clip;letter-spacing:1px;background:transparent;transition:background-color 0.3s cubic-bezier(0, 0, 0, 0),color 0.3s cubic-bezier(0, 0, 0, 0),width 0.3s cubic-bezier(0, 0, 0, 0),border-width 0.3s cubic-bezier(0, 0, 0, 0),border-color 0.3s cubic-bezier(0, 0, 0, 0)}.enjoyhint_next_btn:hover{color:#fff;background:#1ecd97}.enjoyhint_next_btn:active{border:2px solid #21e0a3;background:#21e0a3;transition:none}.enjoyhint_skip_btn{position:absolute;position:absolute;z-index:1012;pointer-events:all;box-sizing:content-box;width:100px;height:40px;cursor:pointer;margin:0 auto;border:2px solid #1ecd97;border-radius:40px;font:normal normal normal 17px/40px, Helvetica, sans-serif;color:#1ecd97;text-align:center;text-overflow:clip;letter-spacing:1px;background:transparent;transition:background-color 0.3s cubic-bezier(0, 0, 0, 0),color 0.3s cubic-bezier(0, 0, 0, 0),width 0.3s cubic-bezier(0, 0, 0, 0),border-width 0.3s cubic-bezier(0, 0, 0, 0),border-color 0.3s cubic-bezier(0, 0, 0, 0)}.enjoyhint_skip_btn:hover{color:#fff;background:#1ecd97}.enjoyhint_skip_btn:active{border:2px solid #21e0a3;background:#21e0a3;transition:none}.enjoyhint_close_btn{display:inline-block;position:absolute;z-index:1012;pointer-events:all;box-sizing:content-box;width:.3em;height:.3em;border:none;border-radius:1em;font:400 8em/normal Arial,Helvetica,sans-serif;color:#000;text-overflow:clip;background:transparent;border:2px solid #21e0a3}.enjoyhint_close_btn::before{display:inline-block;box-sizing:content-box;width:73%;height:2px;position:absolute;content:"";top:48%;left:14%;border:none;font:normal 100%/normal Arial,Helvetica,sans-serif;color:#000;text-overflow:clip;background:#fff;text-shadow:none;transform:rotateZ(45deg)}.enjoyhint_close_btn::after{display:inline-block;box-sizing:content-box;width:73%;height:2px;position:absolute;content:"";top:46%;left:15%;border:none;font:normal 100%/normal Arial,Helvetica,sans-serif;color:#000;text-overflow:clip;background:#fff;text-shadow:none;transform:rotateZ(-45deg)}.enjoyhint_close_btn:hover{color:#fff;background:#1ecd97;cursor:pointer}.enjoyhint_close_btn:active{border:2px solid #21e0a3;background:#21e0a3;transition:none}.enjoyhint_btn{box-sizing:content-box;width:150px;height:40px;cursor:pointer;margin:0 auto;border:2px solid #1ecd97;border-radius:40px;font:normal normal normal 17px/40px , Helvetica, sans-serif;color:#1ecd97;text-align:center;text-overflow:clip;letter-spacing:1px;background:transparent;transition:background-color 0.3s cubic-bezier(0, 0, 0, 0),color 0.3s cubic-bezier(0, 0, 0, 0),width 0.3s cubic-bezier(0, 0, 0, 0),border-width 0.3s cubic-bezier(0, 0, 0, 0),border-color 0.3s cubic-bezier(0, 0, 0, 0)}.enjoyhint_btn:hover{color:#fff;background:#1ecd97}.enjoyhint_btn:active{border:2px solid #21e0a3;background:#21e0a3;transition:none}.enjoyhint div.canvas-container{position:absolute}.enjoyhint_canvas{position:absolute;z-index:100;width:100%;height:100%;pointer-events:none}#kinetic_container{pointer-events:none;position:absolute;width:100%;height:100%;top:0;left:0}.enjoyhint_svg_wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;transition:opacity 400ms cubic-bezier(0.42, 0, 0.58, 1)}.enjoyhint_svg_wrapper svg{position:absolute;width:100%;height:100%;top:0;left:0}.enjoyhint_svg_transparent .enjoyhint_svg_wrapper,.enjoyhint_svg_transparent .enjoy_hint_label{opacity:0}.enjoy_hint_label{position:absolute;color:white;z-index:107;font-size:22px;font-family:'Arial';transition:opacity 400ms cubic-bezier(0.42, 0, 0.58, 1)}div.kineticjs-content{position:absolute !important}.enjoyhint_skip_btn{position:fixed}.enjoy_hint_label{display:inline-block;min-width:200px;text-align:center;max-width:80%}.enjoyhint_skip_btn{width:130px;line-height:2}.enjoyhint_next_btn{width:220px !important}.enjoyhint_skip_btn{width:250px !important}.enjoyhint_skip_btn,.enjoyhint_next_btn,.enjoyhint_skip_btn,.enjoyhint_close_btn{color:#fff;border-color:#00b4ff}.enjoyhint_skip_btn:hover,.enjoyhint_skip_btn:active,.enjoyhint_next_btn:hover,.enjoyhint_next_btn:active,.enjoyhint_skip_btn:hover,.enjoyhint_skip_btn:active,.enjoyhint_close_btn:hover,.enjoyhint_close_btn:active{border-color:#00b4ff;background:#00b4ff;color:white}.enjoyhint_close_btn{right:20px !important;top:100px !important}/*!
*/.select-step{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;-webkit-appearance:none}.jquery-select-step{display:inline-block;width:100%}.jquery-select-step.disabled *{color:rgba(0,0,0,0.3) !important}.jquery-select-step-element{position:relative;display:flex;justify-content:space-between;align-items:center;color:inherit;vertical-align:middle;background-color:#fff;width:100%;text-align:center}.jquery-select-step-element>div:not(.spinner-button){display:inline-block}/*!
*/.number-style input{display:inline-block;width:30px;vertical-align:middle;text-align:center;border:none;font-size:15px;color:#000000}.number-style span{display:inline-flex;align-items:center;justify-content:center}.number-style input[type='number']{-moz-appearance:textfield}.number-style input::-webkit-outer-spin-button,.number-style input::-webkit-inner-spin-button{-webkit-appearance:none}/*!
*/.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-leftMenu .mfp-arrow-left{left:70px}/*!
*/.ss-main{position:relative;display:inline-block;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:inherit;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:36px;padding:6px;border:1px solid rgba(190,190,191,0.7);border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:rgba(190,190,191,0.7);cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#ccc}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px 0 6px;font-weight:bold}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px 0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid inherit;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s, margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:36px;width:100%;padding:0 0 0 3px;border:1px solid rgba(190,190,191,0.7);border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:rgba(190,190,191,0.7);cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:inherit}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0px;line-height:1em;align-items:center;width:100%;color:#ccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0px;color:#fff;background-color:#00b4ff;border-radius:4px;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:inherit;position:relative;height:10px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:inherit;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-main .ss-content{position:absolute;width:100%;margin:-1px 0 0 0;box-sizing:border-box;border:solid 1px rgba(190,190,191,0.7);z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s, opacity .2s;opacity:0;transform:scaleY(0)}.ss-main .ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-main .ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px 8px}.ss-main .ss-content .ss-search.ss-hide{height:0px;opacity:0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}.ss-main .ss-content .ss-search.ss-hide input{height:0px;opacity:0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}.ss-main .ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;height:30px;padding:6px 8px;margin:0;border:1px solid rgba(190,190,191,0.7);border-radius:4px;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-main .ss-content .ss-search input:-ms-input-placeholder{color:#7f7f7f;vertical-align:middle}.ss-main .ss-content .ss-search input::placeholder{color:#7f7f7f;vertical-align:middle}.ss-main .ss-content .ss-search input:focus{box-shadow:0 0 5px #00b4ff}.ss-main .ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:bold;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid rgba(190,190,191,0.7);border-radius:4px;box-sizing:border-box}.ss-main .ss-content .ss-addable{padding-top:0px}.ss-main .ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-main .ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px 6px 10px;font-weight:bold}.ss-main .ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-main .ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-main .ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#00b4ff}.ss-main .ss-content .ss-list .ss-option{padding:6px 10px 6px 10px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-content .ss-list .ss-option *{display:inline-block}.ss-main .ss-content .ss-list .ss-option:hover,.ss-main .ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#00b4ff}.ss-main .ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#ccc;background-color:#fff}.ss-main .ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:inherit;background-color:rgba(0,180,255,0.1)}.ss-main .ss-content .ss-list .ss-option.ss-hide{display:none}.ss-main .ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}/*!
*/.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:white;opacity:.8}.sp-container{border-radius:0;background-color:#ECECEC;border:solid 1px #f0c49B;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#F0C49B;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eeeeee;background-image:linear-gradient(to bottom, #eee, #ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#dddddd;background-image:linear-gradient(to bottom, #ddd, #bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}/*!
*/.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*!
*//*! 
*/select.ft-slim-select{display:none !important}.ft-slim-select{font-size:1rem;letter-spacing:.5px}.ft-slim-select.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{padding:0 2px}.ft-slim-select.ss-main .ss-multi-selected .ss-values .ss-disabled{color:inherit}.ft-slim-select.ss-main .ss-multi-selected .ss-values .ss-value{animation:none}.ft-slim-select.ss-main .ss-multi-selected .ss-values .ss-value{font-size:inherit}.ft-slim-select.ss-main .ss-content{z-index:450;border-bottom-width:2px}.ft-slim-select.ss-main .ss-content .ss-list .ss-option.ss-disabled .no-results{color:#2b2b2c}.ft-slim-select.ss-main .ss-multi-selected .ss-values .ss-value{margin:5px 5px 5px 0px}/*!
*/.sp-container,.sp-replacer{background-color:#ffffff;border:1px solid rgba(190,190,191,0.7)}.sp-preview{width:80px;height:25px;border-color:#ccc}.sp-replacer:hover{border-color:rgba(190,190,191,0.7)}.sp-input{font-size:inherit !important}.sp-input:focus,.sp-replacer.sp-active{border-color:#00b4ff}.sp-input:focus{border-top:none;border-left:none;border-right:none}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:inherit}.sp-palette .sp-thumb-el{width:22px;height:22px}/*!
*/select.s2{appearance:none;-webkit-appearance:none;-moz-appearance:none}.select2-container{width:auto !important;flex-grow:1}td .select2-container{width:100% !important}.select2-container .select2-selection--single{height:3rem;border-radius:3px;border:1px solid rgba(190,190,191,0.7);background-color:#fcfcfc;margin-bottom:0;font-size:1rem}.select2-container .select2-selection--single .select2-selection__rendered{line-height:3rem}.select2-container .select2-selection--single .select2-selection__arrow{height:100%}.select2-container .select2-results__option{min-height:38px}.select2-container .select2-results__option--highlighted[aria-selected]{background:#00b4ff}/*!
*//*!
*/.ui-widget-header{background:#e3e3e3}.ui-datepicker{box-shadow:0 0 5px 1px #b3b3b3;border:none}.ui-datepicker .ui-datepicker-header{padding:0;display:flex;align-items:center;justify-content:space-between}.ui-datepicker .ui-datepicker-header::before,.ui-datepicker .ui-datepicker-header::after{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{order:1}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{order:2}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:3}.ui-datepicker .ui-datepicker-header select{width:auto}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{display:flex;justify-content:center;align-items:center;padding:10px;height:auto;width:auto}.ui-datepicker .ui-datepicker-header .ui-state-hover{border:none !important}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header .ui-datepicker-next span,.ui-datepicker .ui-datepicker-header .ui-datepicker-title{position:static;margin:0}.ui-datepicker .ui-datepicker-header select{padding:0}.ui-datepicker.ui-datepicker-inline{box-shadow:none;border:1px solid #c4c4c4}.ui-datepicker:not(.ui-datepicker-inline){z-index:2000 !important}.ui-datepicker .ui-widget-header{border:none}.ui-datepicker .ui-widget-header .ui-datepicker-year{border:none;cursor:pointer;padding:2px 5px;margin-left:5px}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{background:#f1f1f1;border:1px solid #e2e2e2}.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover{background:#e8e8e8;border:1px solid #e2e2e2}.ui-datepicker .ui-datepicker-today a.ui-state-highlight,.ui-datepicker .ui-datepicker-today a.ui-state-highlight.ui-state-hover{background:#e8e8e8;border:1px solid #e2e2e2}.ui-datepicker .ui-datepicker-buttonpane button{border:none !important;background:none !important}.ui-datepicker .ui-datepicker-header a{border:none;cursor:pointer}.ui-datepicker .ui-datepicker-header a,.ui-datepicker .ui-datepicker-header a.ui-state-hover{background:none}.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev-hover{left:2px;top:2px}.ui-datepicker .ui-datepicker-header a.ui-datepicker-next-hover{right:2px;top:2px}/*!
*//*!
*//*!
*/*{margin:0;padding:0;border:0}html{-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{height:100%;min-height:100%}a{background:transparent}a:hover,a:focus,a:active{outline:none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary,main{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}svg:not(:root){overflow:hidden}img{max-width:100%;height:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}table{border-collapse:collapse;border-spacing:0}table.standard{width:100%}label{display:inline-block;cursor:pointer}label:not([for]){cursor:default}button,input,select,textarea{font:inherit;border-radius:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0;padding:0}textarea{resize:none}textarea.resize-h{resize:horizontal}textarea.resize-v{resize:vertical}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}/*!
*/.svg-icon,.svg-icon-wrapper,.svg-button{width:25px;height:25px}.svg-button{cursor:pointer;display:inline-flex;align-items:center}.svg-icon.svg-grid-icon{width:20px;height:20px}.svg-icon.drag-handle{cursor:grab}.no-m{margin:0 !important}.no-bm{margin-bottom:0 !important}.no-tm{margin-top:0 !important}.base-form.loading::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;top:0;background-color:rgba(255,255,255,0.4)}.bright-back{color:#000 !important}.text-with-bg-color{color:#fff}.text-with-bg-color.bright-back{color:#000 !important}/*!
*/.group:before,.group:after{content:" ";display:table}.group:after{clear:both}/*!
*/body{background:#fff}.text.small{font-size:.9rem}.text.centered{text-align:center}.text.justify{text-align:justify}.text.manager-only{color:#ff8300 !important}thead .text.manager-only{text-shadow:0 0 1px white}.text.good{color:#093}.text.error{color:#f44336}.manager-only-section,.dev-only-section{border:1px dashed #ff8300;margin:5px 0;padding:5px;border-radius:5px}.manager-only-section::before,.dev-only-section::before{content:'only manager can see this';color:#cccccc}.dev-only-section{border-color:#cc3300}.dev-only-section::before{content:'only developer can see this'}.text.roboto{font-family:'Roboto', 'Roboto Condensed', sans-serif}.text.push{margin-left:1.333rem}.text.push.x2{margin-left:2.666rem}.text.pull{margin-left:-1.333rem}.text.pull.x2{margin-left:-2.666rem}a.bordered{border-bottom:1px dashed #00b4ff}.link-btn{color:#039be5;border-bottom:1px dashed #00b4ff;cursor:pointer}.warning-text{font-weight:bolder}.text.blue,.text.secondary-color,a.text.blue,a.text.secondary-color{background-color:transparent !important;color:#00b4ff}.text.blue.underline,.text.secondary-color.underline,a.text.blue.underline,a.text.secondary-color.underline{border-bottom-color:#00b4ff}.text.grey,a.text.grey{background-color:transparent !important;color:#515151}.text.faded,a.text.faded{color:#ccc}.text.underline,a.text.underline{border-bottom-width:1px}.text.underline.dashed,a.text.underline.dashed{border-bottom-style:dashed}.text.top-m,a.text.top-m{margin-top:1rem}.text.top-m-small,a.text.top-m-small{margin-top:.5rem}.text.m,a.text.m{margin-bottom:1rem}.text.m.x2,a.text.m.x2{margin-bottom:2rem}.text.m.x3,a.text.m.x3{margin-bottom:3rem}.text .upcase{text-transform:uppercase}.text .locase{text-transform:lowercase}.text.hgroup h1,.text.hgroup h2,.text.hgroup h3,.text.hgroup h4,.text.hgroup h5,.text.hgroup h6{margin-bottom:0}ul.inside,ol.inside{list-style-position:inside}.text ul,.text ol{list-style-position:outside}.text ul.inside,.text ol.inside{list-style-position:inside}.text ul li+li,.text ol li+li{margin-top:.5rem}.text ol>li{list-style-type:decimal}.text ul>li{list-style-type:disc}.text.bold{font-weight:500}.text.black,.text.bolder{font-weight:700}hr{margin:2rem 0;box-shadow:none;background:none;border:1px solid #9d9d9f;border-width:0 0 1px 0}a[href^="tel:"]{color:#2b2b2c}.nowrap{white-space:nowrap}.help-text.article{line-height:1.6}.article{text-align:left}.article p,.article p:last-child{margin-top:0;margin-bottom:1rem}.article.tight p,.article.tight p:last-child{margin-bottom:.5rem}.article h1,.article h2,.article h3,.article h4{margin-bottom:1rem}.article ul li{list-style-position:inside;list-style-type:disc}.article ul,.article ol{list-style-position:inside}.article ul li+li,.article ol li+li{margin-top:.5rem}.grid-header{font-weight:400;font-size:1.4rem;margin-bottom:1rem}.grid-header.no-m{margin:0}.grid-header.top-m{margin-top:1rem}.not-visible{visibility:hidden}/*!
*/.btn{box-shadow:none;text-transform:none;font-size:1rem !important;color:white !important}.btn.flex{display:flex}.btn.has-font-icon{display:flex;padding-left:15px}.btn.has-font-icon .icon{font-size:1.6rem;margin-left:10px}@media only screen and (max-width: 1000px){.btn.has-font-icon .icon{font-size:1rem}}.btn.has-font-icon .icon.left{margin-left:0px;margin-right:10px}.btn.has-svg-icon{padding-left:5px}.btn.has-svg-icon .svg-icon{vertical-align:middle;margin-right:5px}.btn>a{color:#fff}.btn:hover{box-shadow:none}.btn.btn-rounded.btn-large{border-radius:1.75rem}.btn.btn-danger{background-color:#f44336}.btn.manager-only{background-color:#ff9600}.btn.dev-only{background-color:#a371bf}.btn.btn-success{background-color:#14cc72}.btn.btn-help{padding:0 1rem}.btn.btn-help.btn-small{font-size:1.3rem !important;line-height:normal;width:auto;height:auto;padding:2px 10px}.btn.btn-cancel,.btn.btn-inactive{background-color:#ebebeb;border:1px solid #c5c5c5;color:#2b2b2c !important}.btn.btn-cancel:hover{background-color:#f3f3f3}.btn.btn-accent{background-color:#ffdf1b;color:#2b2b2c !important}.btn.btn-small{font-size:.8rem;height:2rem;line-height:2rem;padding:0 1rem}.btn.disabled{pointer-events:none}.btn.inactive{opacity:.5}legend .btn{margin-left:10px}.print-btns .btn{margin-left:10px}.btn:focus{box-shadow:0 0 1px 1px #dbdbdb}.btn.has-new{position:relative}.btn.has-new::after{content:'';background:#ff0005;width:20px;height:20px;border-radius:10px;position:absolute;right:0;height:15px;width:15px;right:-5px;top:-5px;box-shadow:0 0 3px 1px #fff}.buttons-set{margin-top:1rem}.buttons-set .btn{margin-bottom:5px}.buttons-set .btn.rightmost{margin-left:auto;margin-right:0;margin-right:0}.buttons-set .btn{margin-right:0.5rem}.buttons-set.can-wrap .btn{margin-bottom:5px}.buttons-set.top{margin-top:auto;margin-bottom:1rem}.buttons-set.flex{display:flex;flex-wrap:wrap;margin-bottom:.8rem}.buttons-set.flex .btn{margin-bottom:.2rem}.buttons-set.flex .btn.right{float:none !important;margin-left:auto}.svg-button.with-text .svg-icon{margin-right:5px}/*!
*/.input-field .prefix ~ input{width:calc(100% - 4rem) !important}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{box-sizing:border-box}input:not([type]).disabled,input[type=text].disabled,input[type=password].disabled,input[type=email].disabled,input[type=url].disabled,input[type=time].disabled,input[type=date].disabled,input[type=datetime-local].disabled,input[type=tel].disabled,input[type=number].disabled,input[type=search].disabled,textarea.materialize-textarea.disabled{pointer-events:none}label.button-height,.input-field.standard>label.button-height{height:36px;line-height:36px}label.button-height::before,.input-field.standard>label.button-height::before{top:2px}.errorMessage{color:#f44336;font-size:.95rem;line-height:1}.errorMessage a{color:#039be5}.input-field .hint,.input-wrapper .hint,.input-field.standard>label,.textarea label,.standard.checkbox label,.checkbox-list>label,.booking-form .services-section label,.client-base .room-class-ids label,.formTemplateHotel-form>.form .message-snippets .label,.discount-form .section label{padding-right:1rem;font-size:1rem;color:#4e4e4e}.standard-field-container input,.standard-field-container select,.standard-field-container textarea,.input-field.standard>input,.input-field.standard>select,.input-field.standard>textarea,.textarea textarea,.text-input-like,.formTemplateHotel-form>.form .success-text-wrapper,.room-class-checkbox-list .checkboxes-wrapper{border-radius:3px;border:1px solid rgba(190,190,191,0.7);background-color:#fcfcfc;margin-bottom:0;font-family:inherit;font-size:1rem}.standard-field-container input:focus,.standard-field-container select:focus,.standard-field-container textarea:focus,.input-field.standard>input:focus,.input-field.standard>select:focus,.input-field.standard>textarea:focus,.textarea textarea:focus,.text-input-like:focus,.formTemplateHotel-form>.form .success-text-wrapper:focus,.room-class-checkbox-list .checkboxes-wrapper:focus,.standard-field-container input.picker__input--active,.standard-field-container select.picker__input--active,.standard-field-container textarea.picker__input--active,.input-field.standard>input.picker__input--active,.input-field.standard>select.picker__input--active,.input-field.standard>textarea.picker__input--active,.textarea textarea.picker__input--active,.picker__input--active.text-input-like,.formTemplateHotel-form>.form .picker__input--active.success-text-wrapper,.room-class-checkbox-list .picker__input--active.checkboxes-wrapper{border-color:rgba(0,180,255,0.5);background-color:#fff;box-shadow:none}label.plain{font-size:inherit !important;color:inherit !important;text-shadow:none !important}.new-form .input-field input:not([type]),.new-form .input-field input[type="text"]{flex-grow:1}.new-form .input-field input:not([type]),.new-form .input-field input[type="text"],.new-form .input-field select{width:auto}.input-field input,.input-field textarea{padding-left:.5rem;padding-right:.5rem}.input-field.auto-w input:not([type]),.input-field.auto-w input[type="text"],.input-field.auto-w input[type="tel"],.input-field.auto-w select,.input-field.auto-w textarea,.form.auto-w .input-field input:not([type]),.form.auto-w .input-field input[type="text"],.form.auto-w .input-field input[type="tel"],.form.auto-w .input-field select,.form.auto-w .input-field textarea{width:auto}.input-field .hint{padding-right:0;padding-left:1rem}.input-field.centered input{text-indent:0;text-align:center}.input-field.centered label{width:100%;left:0}.input-field.gender-input select{min-width:70px;max-width:116px}.input-field.color-field input{min-width:80px;max-width:100px}.input-field.time-field label{cursor:pointer}.input-field.time-field input{min-width:50px !important;max-width:100px}@media (max-width: 1200px){.input-field.time-field input{max-width:80px}}.input-field.date-input label{cursor:pointer}.input-field.date-input input{min-width:75px;max-width:100px;cursor:pointer}.input-field.date-input input[readonly]{color:inherit;border-bottom:1px solid #9e9e9e}@media (max-width: 1200px){.input-field.date-input input{max-width:80px}}.input-field.standard.timezone-field{align-items:baseline}.input-field.time input{min-width:50px;max-width:50px}.input-field.narrow input,.input-field.narrow select{height:2.2rem;padding-top:0;padding-bottom:0}.input-field.shorter input,.input-field.shorter select{width:150px;flex-grow:0}.input-field.short input,.input-field.short select{width:100px;flex-grow:0}.input-field.text-plus-select input{width:auto}.input-field.standard{display:flex;align-items:center;position:relative;font-size:1.15rem}.input-field.standard.textarea{align-items:flex-start;align-items:baseline}.input-field.standard.textarea.no-flex{display:block}.input-field.standard.textarea label{padding-bottom:0}.input-field.standard.error{margin-bottom:1rem}.input-field.standard.error>input,.input-field.standard.error>select{border-color:rgba(244,67,54,0.75)}.input-field.standard.error>select{border-radius:2px}.input-field.standard>label{position:static;line-height:1em}.input-field.standard>label.active{transform:none}.input-field.standard.multiple-inputs>input+input{margin-left:1rem}.input-field.standard.upper-label{align-items:flex-start}.input-field.standard .errorMessage{position:absolute;bottom:-1rem;right:0}.input-field.standard .errorMessage.left-side{left:0;right:inherit}form.left-error .input-field.standard .errorMessage,.input-field.standard.left-error .errorMessage{left:0;right:auto}.input-field.standard.description{align-items:baseline}.input-field.standard.description textarea{height:5rem;resize:vertical}.input-field.standard.description.short textarea{height:3.5rem}.input-field.standard.code-editor-field{align-items:baseline}.input-field.standard.code-editor-field .CodeMirror{flex-grow:1}.input-field.standard.code-editor-field textarea{height:5rem;resize:vertical}.input-field.standard.column{flex-direction:column}.input-field.standard.column label{margin-bottom:3px}.input-field.tall-label{margin-top:1.6rem}.input-field-wrapper.with-hint .input-field{flex-wrap:wrap}.input-field-wrapper.with-hint .errorMessage{position:static;flex-grow:1}.errorSummary>p{color:#f44336;margin-bottom:5px;font-weight:400}.errorSummary ul{color:#f44336;padding:5px 5px 5px 15px;border:1px solid;background:#fff6f5;font-weight:400}.errors-block{margin-top:10px}.errors-block .errorMessage{margin-top:5px;font-size:inherit}.textarea{display:block}.textarea label{padding-bottom:.75rem}.textarea textarea{display:block;width:100%;resize:none;font-size:1rem !important;padding:.5rem .75rem}.textarea textarea:focus{border-color:#00b4ff}.standard.checkbox{margin-top:1rem}.standard.checkbox label{padding-right:5px}.standard.checkbox label:before{background:#fff;border-color:rgba(164,164,166,0.7);border-width:1px}.standard.checkbox input:disabled+label{color:#9F9F9F}.standard.checkbox input:checked+label:before{background-color:transparent;border-top-color:transparent;border-left-color:transparent;border-bottom-color:#00b4ff;border-right-color:#00b4ff;border-width:2px}.standard.checkbox input:checked:disabled+label{cursor:default}.standard.checkbox input:checked:disabled+label:before{border-bottom-color:#9F9F9F;border-right-color:#9F9F9F}.small.text input[type="checkbox"]+label{font-size:.85rem;padding-left:25px}.small.text input[type="checkbox"]+label:before{top:2px;width:16px;height:16px}.small.text input[type="checkbox"]:checked+label:before{top:-2px;width:8px;height:18px}.inputs-set{display:flex}.hint{margin-top:.2rem;margin-bottom:.5rem;font-style:italic;font-size:1rem;letter-spacing:0.02rem}.modal.confirm .hint{font-size:inherit}.hint.hint-bordered-left{padding:2px 0 2px 7px;border-left:2px solid #00b4ff;margin-top:5px}.hint.smaller{font-size:1rem}.hint.hint-bordered{border:1px dashed #d7d7d7;padding:.7rem}.article .hint{background:#fefefe}.hint.top-m{margin-top:.5rem}fieldset.standard{font-size:1rem;border:1px solid #e3e3e3;padding:0.35em 0.625em 0.75em;border-radius:2px;flex-grow:1}fieldset.standard.larger{font-size:1.1rem}fieldset.standard legend{padding:0 5px}.text-input-like{white-space:nowrap;overflow:hidden;width:100%;line-height:3;height:3rem;padding:0 0.5rem;box-sizing:content-box}.input-flex-mod .input-field input,.input-flex-mod .input-field select,.input-flex-mod .input-field textarea,.input-field.flex-mod input,.input-field.flex-mod select,.input-field.flex-mod textarea{width:auto;flex-grow:1}.touchevents .radio-button-list{line-height:2}.flex-inputs .input-field.standard{flex-wrap:wrap}.flex-inputs .input-field.standard input[type="text"],.flex-inputs .input-field.standard input[type="number"],.flex-inputs .input-field.standard input[type="tel"],.flex-inputs .input-field.standard input:not([type]),.flex-inputs .input-field.standard textarea,.flex-inputs .input-field.standard select{width:auto;flex-grow:1}label .help-label{margin-left:10px}.recaptcha-wrapper .errorMessage{text-align:center;margin-top:5px;line-height:1.3}.recaptcha-container{display:flex;justify-content:center;height:80px}/*!
*/table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple){font-size:1rem;font-weight:200;border:1px dotted #d7d7d7;border-style:solid}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>thead>tr,table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>tbody>tr{border-bottom:1px solid #d7d7d7}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>thead>tr:nth-child(even),table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>tbody>tr:nth-child(even){background-color:#fdfdfd}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>thead>tr:nth-child(odd),table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>tbody>tr:nth-child(odd){background-color:#f7f7f7}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>thead>tr.even,table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>tbody>tr.even{background-color:#fdfdfd}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>thead>tr.odd,table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>tbody>tr.odd{background-color:#f7f7f7}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>thead>tr.empty-row,table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>tbody>tr.empty-row{background:none}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>tbody>tr>td{padding:.5rem 1rem}table.with-col-border td,table.with-col-border th{border-left:1px dotted #d7d7d7}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>thead>tr>th{padding:.5rem 1rem;font-size:1.15rem;background-color:#fdfdfd;font-weight:bolder}table.standard a>img{width:auto;height:auto;max-width:none !important}table.standard.hover-highlight tr:not(.filters):hover{background:#fff8cc !important}table.standard tr.clickable-row{cursor:pointer}table.standard.with-rowspan td,table.standard.with-rowspan th{border:1px dotted #d7d7d7}table.standard td.center,table.standard th.center{text-align:center}table.standard.light td,footer.page-footer table.standard.footer-copyright td{border-bottom:1px solid #d7d7d7;border-left:none !important;border-right:none !important}.table__simple.standard td{padding:0}table td.small,table th.small{width:5px}table th{font-weight:bolder;line-height:1.2}table td.number-col,table td.price-col,table th.number-col,table th.price-col{text-align:right}/*!
*/.inline-notification{display:flex;border:1px solid;font-size:1.2rem;margin-bottom:1rem;border-color:#00b4ff;display:inline-flex}.inline-notification .main-text{color:#2b2b2c}.inline-notification.closable-notification{position:relative;padding-right:15px}.inline-notification.with-more-btn{position:relative}.inline-notification .show-more-btn{align-self:flex-end;background:white;padding:5px 10px}.inline-notification .icon{background:#00b4ff}.inline-notification .message .header{color:#00b4ff}.inline-notification.bright{border-color:#ff7779}.inline-notification.bright .icon{background:#ff7779}.inline-notification.bright .message .header{color:#ff7779}.inline-notification.add{text-align:center}.inline-notification.add .main-text{letter-spacing:2px}.inline-notification .icon{color:#fff}.inline-notification .icon.font-icon{font-size:2rem;padding:0 5px}.inline-notification .message{padding:5px 5px 5px 10px;color:inherit;flex-grow:1}.inline-notification .message .header{font-weight:bolder;font-size:1.3rem;margin-bottom:7px}.inline-notification .message ul,.inline-notification .message ol{list-style-position:inside}.inline-notification .message a{border-bottom:1px dotted}.inline-notification .close-btn{padding:0 5px;cursor:pointer;color:inherit;font-size:1.2rem;position:absolute;right:0;top:-5px}.dropzone .dz-message{border:2px dashed #039be5;margin-bottom:10px;cursor:pointer;border-radius:5px;padding:15px 0;display:flex;justify-content:center;text-align:center;align-items:center}.dropzone .dz-message .max-files-reached-msg{display:none}.dropzone.dz-drag-hover .dz-message{border-style:solid}.dropzone.dz-drag-hover .dz-message .dz-message{opacity:0.5}.dropzone:not(.dz-clickable) .dz-message{opacity:0.5;border-color:#ccc;border-style:solid;cursor:default}.dropzone.dz-max-files-reached .dz-message .default-msg{display:none}.dropzone.dz-max-files-reached .dz-message .max-files-reached-msg{display:block}.dz-preview{display:flex;align-items:center;margin-bottom:5px;min-height:60px}.dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity 0.3s linear}.dz-preview.dz-error .dz-progress{display:none}.dz-preview .status-icons{min-width:55px}.dz-preview .status-icons .success-icon,.dz-preview .status-icons .error-icon{display:none;font-size:35px}.dz-preview .status-icons .success-icon{color:#0f9e0f}.dz-preview .status-icons .error-icon{color:#f44336}.dz-preview.dz-success .success-icon{display:block}.dz-preview.dz-error .error-icon{display:block}.dz-preview .dz-details{display:flex;align-items:center;margin-right:10px;min-width:400px;max-width:400px;overflow:hidden}.dz-preview .thumbnail{margin-right:10px}.dz-preview:not(.dz-processing) .dz-upload{visibility:hidden}.dz-preview .dz-progress{width:200px;margin:0 5px;height:20px;background:#ebebeb;border-left:1px solid transparent;border-right:1px solid transparent;border-radius:10px}.dz-preview .dz-progress .dz-upload{position:relative;float:left;margin:0 -1px;min-width:25px;height:20px;text-align:right;border:1px solid;border-color:#bfbfbf #b3b3b3 #9e9e9e;border-radius:10px;box-shadow:inset 0 1px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.2);background:#5aaadb;border-color:#459fd6 #3094d2 #277db2;background-image:linear-gradient(to bottom, #aed5ed, #7bbbe2 70%, #5aaadb)}.dz-preview .dz-progress .dz-upload::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;height:18px;background:url("../img/progress.png") 0 0 repeat-x;border-radius:10px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQMAAABsABwUAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMACpZGJCYAAAAkSURBVAjXY+izOMAgU3iAweJxA0PhcQaGx30MDMdlHBhIFAcAhogYrz0U85cAAAAASUVORK5CYII=")}.dz-preview .dz-error-message{margin-left:10px;color:#f44336}.notification-text{background:#ffeec0;font-weight:400;padding:5px 5px 5px 10px;color:#dd6300;border:1px solid #dd6300;margin-top:1rem;margin-bottom:1rem}.notification-text.no-bg{background:none !important}.notification-text b{font-weight:bold}.notification-text.manager-only{border-width:2px;border-style:dashed;border-color:#ff8300}.manager-only-section .notification-text{margin:0}.notification-text.danger{color:#d00;border-color:#d00;background:#fffbf3}.notification-text.new-feature{background:#edf8fe;color:#2fa8ee;border:1px solid #2fa8ee;padding:0}.notification-text.new-feature .icon{background:#2fa8ee;color:white}.notification-text.with-icon{display:flex;align-items:center}.notification-text.with-icon .notification-text_message{margin-left:10px}.notification-text.with-icon .icon{position:static;color:#2fa8ee;align-self:flex-start}.notification-text.info{background:#edf8fe;color:#2fa8ee;border:1px solid #2fa8ee}.notification-text.info .icon{color:#2fa8ee}.notification-text.success{background:#fdfff2;color:#093;border:1px solid #093}.notification-text.success .icon{color:#093}.notification-text .notification-text_icon{float:left;font-size:130%;position:relative;top:-5px;color:#ff6200}.notification-text .notification-text_message{margin-left:30px}.notification-text .header{font-weight:bold}.notification-text label{font-size:inherit;width:inherit !important;color:#039be5}/*!
*/.line-filter-container{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:30px}.line-filter-container input{box-sizing:border-box}.line-filter-container label{line-height:0.9}.line-filter-container .checkboxes-wrapper label{line-height:inherit}.line-filter-container .input-field label{position:absolute;left:0;top:-2rem;display:flex;align-items:flex-end;height:2rem}.line-filter-container .input-field label.long{white-space:nowrap}.line-filter-container .input-field input{margin-bottom:0}.line-filter-container .filter-column{display:flex;margin-right:10px;align-self:baseline}.line-filter-container .filter-column.rightmost{margin-left:auto;margin-right:0}.line-filter-container .filter-column.rightmost .btn:last-child{margin-right:0}.line-filter-container .select-column{flex-basis:200px}.line-filter-container .select-column .input-field{width:100%}.line-filter-container .filter-btn-column{margin-left:10px}.line-filter-container .filter-btn-column:first-child{margin-left:0}.line-filter-container .filter-btn-column .btn{margin-right:7px}.line-filter-container .filter-btn-column .btn:last-child{margin-right:0}.line-filter-container .filter-errors{margin-bottom:10px}.line-filter-container select{min-width:100px;max-width:200px;margin-top:0}.line-filter-container .date-range-filter{align-items:baseline}.line-filter-container .date-range-filter .icon{position:static}.line-filter-container .date-range-filter input[type="text"]:not(.date){max-width:100px}.line-filter-container .date-range-filter.with-dash .date-start-cont{margin-right:0}.line-filter-container .date-range-filter.with-dash .dash{margin:0 5px}.line-filter-container .date-range-filter.short input[type="text"]{max-width:80px}.line-filter-container .date-range-filter label{margin-left:2px}.line-filter-container .date-range-filter.flex .input-field{display:flex;flex-direction:column;margin-top:0}.line-filter-container .date-range-filter.flex .input-field label{position:static;height:auto}.line-filter-container .date-range-filter.flex i.icon{align-self:flex-end;bottom:10px;top:auto}.line-filter-container .date-start-cont{margin-right:10px}.line-filter-container .prev-month,.line-filter-container .next-month,.line-filter-container .prevPeriodBtn,.line-filter-container .nextPeriodBtn,.line-filter-container i.icon{position:relative;top:1.5rem;cursor:pointer}.line-filter-container .submit-btn{position:relative;top:50%;margin-top:-25%;margin-left:10px}.line-filter-container.column-layout{flex-direction:column;align-items:flex-start;max-width:280px;overflow:auto}.line-filter-container.column-layout .filter-column{margin:0 0 10px 0}.line-filter-container.column-layout .filter-column.bm2{margin-bottom:20px}.line-filter-container.column-layout .filter-column .standard{margin-top:0}.line-filter-container.column-layout .hint-column{max-width:245px}.line-filter-container.column-layout .hint-column .hint{font-size:.9rem}/*!
*/.grid-view .action-link-icons{display:flex;justify-content:space-between;padding:0 10px 0 0}.grid-view .action-link-icons .icon{font-size:20px;width:20px;height:100%;cursor:pointer;color:#00a2e6;transition:color .35s ease;text-align:center}.grid-view .action-link-icons .icon:only-child{margin-left:auto}.grid-view .action-link-icons .icon:hover{color:grey}.grid-view .action-link-icons .icon+.icon{margin-left:10px}/*!
*/.timezone-select{display:flex;flex-wrap:wrap}.timezone-select .region-list{margin-bottom:5px}.timezone-select .region-list-container.standard-field-container select{width:100%}.timezone-select .auto-detect-tz-btn-container{width:100%}.timezone-select .auto-detect-tz-btn-container .auto-detect-tz-btn.disabled{opacity:0;cursor:default}.loading-blocked::after{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;background:url(/css/loader-login.svg);background-repeat:no-repeat;background-position:center center}.loading-blocked::before{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;opacity:.3;background:transparent}/*!
*//*!
*//*!
*/a.view-client-button{color:inherit;font-size:inherit;border-bottom:1px dotted}.button-column a.view-client-button{border:none}/*!
*/.main-menu__logged{width:70px;background-color:#2d3038;position:fixed;left:0;top:0;z-index:1510;height:100vh}.main-menu__logged a{cursor:pointer}.main-menu__logged>ul{overflow-x:hidden;height:100%;display:flex;flex-direction:column;scrollbar-width:thin}.main-menu__logged li,.main-menu__logged a,.main-menu__logged span{display:block}.main-menu__logged .menu-icon__hover{display:none}.main-menu__logged .menu-icon__profile{width:50px;height:50px;border:2px solid #8f9498;background-position:center center;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px #20232a;border-radius:34px}.main-menu__logged .menu-icon__profile__hover{width:50px;height:50px;border:2px solid #fff;background-position:center center;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px #20232a;border-radius:34px}.main-menu__logged>ul>li>a>span{margin:0 auto 3px auto;border-radius:24px;border:2px solid #2d3038}.main-menu__logged>ul>li:first-child>a>span{margin:0 auto}.main-menu__logged>ul>li>a{position:relative;padding:5px 2px 7px 2px;color:#8f9498;font-size:65%;font-weight:500;text-align:center;text-decoration:none}.main-menu__logged>ul>li>a:hover{color:#fff}.main-menu__logged>ul>li>a:hover>.menu-icon{display:none}.main-menu__logged>ul>li>a:hover>.menu-icon__hover{display:block}.main-menu__logged>ul>li.active>a,.main-menu__logged>ul>li.hover>a{color:#fff}.main-menu__logged>ul>li.active>a>.menu-icon,.main-menu__logged>ul>li.hover>a>.menu-icon{display:none}.main-menu__logged>ul>li.active>a>.menu-icon__hover,.main-menu__logged>ul>li.hover>a>.menu-icon__hover{display:block;border:2px solid #00B4FF;box-shadow:0 0 1px #00B4FF,inset 0 0 1px 1px #fff}.main-menu__logged>ul>li.active>a>.menu-icon__profile__hover,.main-menu__logged>ul>li.hover>a>.menu-icon__profile__hover{border:2px solid #fff !important;box-shadow:inset 0 0 0 1px #20232a !important}.main-menu__logged>ul>li.active>a:hover>.menu-icon__hover,.main-menu__logged>ul>li.hover>a:hover>.menu-icon__hover{display:block}.main-menu__logged>ul>li.active>a:hover>.menu-icon,.main-menu__logged>ul>li.hover>a:hover>.menu-icon{display:none}.main-menu__logged>ul>li:first-child>a{background:#20232a;padding:26px 2px}.main-menu__logged .menu-bottom-item{color:#fff}html:not(.touchevents) .main-menu__logged .last-top-item{margin-bottom:auto}.main-menu__logged .main-menu-list-item a{display:block}.main-menu__logged .menu-item__profile{padding:15px 2px !important;z-index:1508}.main-menu__logged .menu-item__profileSimple{padding:24px 2px !important}.main-menu__logged .main-menu-list-item.has-warning::after,.main-menu__logged .main-menu-list-item.has-warning .profile_link::after{content:'!';color:white;background:#ff7779;z-index:1510;position:absolute;top:2px;left:2px;font-style:normal;font-weight:bold;line-height:1;text-align:center;width:25px;height:25px;line-height:25px;border-radius:50px}/*!
*/.header__logged{height:84px;padding:0 30px;position:fixed;left:70px;right:0;top:0;z-index:490;background:#00B4FF url(../images/top_border__logged.png) repeat-x;color:#fff;line-height:80px;white-space:nowrap}.header__logged>h1{margin:0;line-height:80px}.sticky-header .header__logged{top:-84px;transition:all .35s ease}.sticky-header .header__logged.is-pre-visible{top:-70px;cursor:pointer}.touchevents .sticky-header .header__logged.is-pre-visible{top:-55px;border-bottom:15px solid transparent;background-clip:padding-box}.sticky-header .header__logged.is-visible{top:0;box-shadow:0 3px 10px rgba(0,0,0,0.5)}.header__logged.hasSubMenu{left:335px}.header__logged.hasTariffWarning.sticky:not(.is-pre-visible):not(.is-visible){top:-78px}body.hasSaleOffer .header__logged.sticky:not(.is-pre-visible):not(.is-visible){top:-78px}.header__logged.hasTariffWarning:not(.sticky){top:84px}body.hasSaleOffer .header__logged:not(.sticky){top:84px}body.hasTariffWarning.hasSaleOffer .header__logged:not(.sticky){top:168px}@media only screen and (max-width: 1000px){.header__logged{height:30px}.header__logged.hasTariffWarning:not(.sticky){top:30px}body.hasSaleOffer .header__logged:not(.sticky){top:30px}body.hasTariffWarning.hasSaleOffer .header__logged:not(.sticky){top:60px}.sticky-header .header__logged{top:-84px}}.page-header{height:84px}body.hasTariffWarning .page-header{height:168px}body.hasSaleOffer .page-header{height:168px}body.hasTariffWarning.hasSaleOffer .page-header{height:252px}@media only screen and (max-width: 1000px){.page-header{height:30px}body.hasTariffWarning .page-header{height:60px}body.hasSaleOffer .page-header{height:60px}body.hasTariffWarning.hasSaleOffer .page-header{height:90px}}/*!
*/.submenu{width:260px;position:fixed;left:70px;top:0;bottom:0;overflow:hidden;border-right:5px solid #e5e5e5;background:#fff;z-index:5}.submenu .submenu_wrapper{position:absolute;left:0;top:84px;right:0;bottom:0;z-index:10;overflow:hidden}.submenu .submenu_wrapper-scroll{width:100%;height:100%;overflow-y:hidden;overflow-x:hidden;scrollbar-width:thin}.touchevents .submenu .submenu_wrapper-scroll{overflow-y:auto}.submenu:hover .submenu_wrapper-scroll{width:268px;overflow-y:auto}.submenu .submenu_header{height:83px;padding:0 20px;position:relative;z-index:20;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;line-height:1.5;font-size:120%;font-weight:400}.submenu .submenu_list{display:block}.submenu .submenu_item{display:block;position:relative}.submenu .submenu_item.folded{display:none}.submenu .submenu_item.submenu_item__head{padding:17px 30px;border-bottom:1px solid #e5e5e5;color:#707777;font-weight:400}.submenu .submenu_item.submenu_item__head.foldable-section{padding:0 !important}.submenu .submenu_item a{padding:17px 30px;display:flex;align-items:center;border-bottom:1px solid #e5e5e5;text-decoration:none;color:#707777;cursor:pointer}.submenu .submenu_item a.inactive{cursor:default}.submenu .submenu_item a:not(.inactive):hover{color:#00B4FF}.submenu .submenu_item a:not(.inactive):hover .svg-icon{opacity:1}.submenu .submenu_item a.sub{padding:17px 40px}.submenu .submenu_item a.active{color:#00B4FF;font-weight:400}.submenu .submenu_item a.active .svg-icon{opacity:1}.submenu .submenu_item a .svg-icon{display:inline-block;width:25px;height:25px;margin-right:10px;flex-shrink:0;opacity:0.6}.submenu .submenu_item a.has-ui-notification .menu-ui-notification-label{position:relative;top:-19px;right:15px;box-sizing:content-box}.submenu .submenu_item a.test-mode{font-style:italic}.submenu .submenu_item a.test-mode::after{content:' (TEST)';color:inherit;padding-left:5px;font-size:0.9rem}.submenu:hover .submenu_item a{padding-right:25px}.submenu_empty{height:58px}.submenu.hasTariffWarning{top:84px}body.hasSaleOffer .submenu{top:84px}body.hasTariffWarning.hasSaleOffer .submenu{top:168px}@media only screen and (max-width: 1000px){.submenu.hasTariffWarning{top:30px}body.hasSaleOffer .submenu{top:30px}body.hasTariffWarning.hasSaleOffer .submenu{top:60px}}/*!
*/.home-updateProfile{max-width:760px}.home-updateProfile .input-field label{width:130px;max-width:130px}.home-updateProfile .input-field .errorMessage{right:auto;left:130px}.home-updateProfile .label-pushed{margin-left:130px}.home-updateProfile input{box-sizing:border-box}.home-updateProfile .changeInfoBtn{margin-top:5px}.home-updateProfile .input-field.standard{align-items:baseline}.home-updateProfile .captcha-wrapper{min-width:200px;min-height:50px;align-self:flex-end}.home-updateProfile .captcha-wrapper img{vertical-align:top}.home-updateProfile #change-email-form,.home-updateProfile #change-password-form,.home-updateProfile #change-phone-form{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #d7d7d7}/*!
*/ul.yiiPager{font-size:11px;border:0;margin:0;padding:0;line-height:100%;display:inline}ul.yiiPager li{display:inline}ul.yiiPager a:link,ul.yiiPager a:visited{border:solid 1px #9aafe5;font-weight:bold;color:#0e509e;padding:1px 6px;text-decoration:none}ul.yiiPager .page a{font-weight:normal}ul.yiiPager a:hover{border:solid 1px #0e509e}ul.yiiPager .selected a{background:#2e6ab1;color:#FFFFFF;font-weight:bold}ul.yiiPager .hidden a{border:solid 1px #DEDEDE;color:#888888}.yiiPager{line-height:3}.grid-summary{display:none;font-size:1rem}.grid-view.has-summary .grid-summary{display:block}.pager{font-size:1rem;margin:1rem 0}.pager ul{margin-left:1rem}.pager ul>li.page{display:inline-block;font-size:1.1rem;line-height:1.75rem;text-indent:-1px;text-align:center}.pager ul>li.page+.page{margin-left:.3rem}.pager ul>li.page>a{display:block;min-width:2rem;height:2rem;border:1px solid rgba(190,190,191,0.7);border-radius:50%;color:#2b2b2c}.pager ul>li.page>a:hover{border-color:#00b4ff;color:#00b4ff}.pager ul>li.page.selected>a,.pager ul>li.page.selected>a:hover{cursor:default;font-weight:200;text-indent:0;background:#00b4ff;border-color:#00b4ff;color:white}.pager ul li.previous,.pager ul li.first,.pager ul li.last,.pager ul li.next{display:inline-block}.pager ul li.previous.hidden,.pager ul li.first.hidden,.pager ul li.last.hidden,.pager ul li.next.hidden{display:none}.pager ul li.previous>a,.pager ul li.first>a,.pager ul li.last>a,.pager ul li.next>a{display:block;height:2rem;line-height:1.75rem;font-size:1rem;font-weight:200;border:1px solid rgba(190,190,191,0.7);border-radius:3px;color:#2b2b2c}.pager ul li.previous>a:hover,.pager ul li.first>a:hover,.pager ul li.last>a:hover,.pager ul li.next>a:hover{border-color:#00b4ff;color:#00b4ff}.pager ul li.previous{margin-right:.5rem}.pager ul li.next{margin-left:.5rem}.grid-view{position:relative}.grid-view .grid-view-loading-overlay{display:none}.grid-view.grid-view-loading .grid-view-loading-overlay{display:block;position:absolute;bottom:0;left:0;right:0;top:0;background-color:rgba(255,255,255,0.4)}.grid-view.grid-view-loading .grid-view-loading-overlay .transparent{background-color:rgba(255,255,255,0)}.grid-view tr.blocked td:not(.button-column){opacity:0.4}.grid-view tr.default{font-weight:bold}.grid-view .button-column{white-space:nowrap}.grid-view .button-column a{margin-right:20px}.grid-view .button-column a:last-child{margin-right:0}.grid-view .sort-link.asc::after{content:'▲';margin-left:2px;font-size:0.8rem;vertical-align:middle}.grid-view .sort-link.desc::after{content:'▼';margin-left:2px;font-size:0.8rem;vertical-align:middle}.grid-view .filters td{padding:.5rem 1rem}.grid-view .sort-col{width:10px}.grid-view .color-col{width:120px}.grid-view .color-col .color-div{border:1px solid #e2e2e2}.grid-view.click-row-action tbody tr{cursor:pointer}.grid-view.has-errors .items{display:none !important}.grid-view tr.filters input:not([type]),.grid-view tr.filters input[type=text],.grid-view tr.filters input[type=password],.grid-view tr.filters input[type=email],.grid-view tr.filters input[type=url],.grid-view tr.filters input[type=time],.grid-view tr.filters input[type=date],.grid-view tr.filters input[type=datetime-local],.grid-view tr.filters input[type=tel],.grid-view tr.filters input[type=number],.grid-view tr.filters input[type=search],.grid-view tr.filters select{margin:0;height:1.5rem}.grid-view tr.filters td .compare-filter{display:flex}.grid-view tr.filters td .compare-filter input{width:50px}.grid-view tr.filters td .compare-filter select{width:auto;padding:0 5px;margin-right:5px;font-weight:bolder;background:transparent}/*!
*/.spinner-button{flex-shrink:0;padding:0px;width:35px;height:35px;font-size:1.3rem;display:inline-flex;justify-content:center;align-items:center;background:#FFF;border-width:1px;border:1px solid #00b4ff;border-radius:30px;cursor:pointer}.spinner-button:hover{background:#00b4ff;color:#fff}.spinner-button.disabled,.spinner-button.disabled:hover,.jquery-select-step.disabled .spinner-button,.jquery-select-step.disabled .spinner-button:hover,.jquery-select-step.single-value .spinner-button,.jquery-select-step.single-value .spinner-button:hover{color:#CCC;border-color:rgba(190,190,191,0.7);cursor:default;background:#FFF}.spinner-button-minus::after{content:'\2014'}.spinner-button-plus::after{content:'+'}/*!
*/.ui-timepicker-wrapper{overflow-y:auto;max-height:150px;width:6.5em;background:#fff;border:1px solid #ddd;box-shadow:0 5px 10px rgba(0,0,0,0.2);outline:none;z-index:10052;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#1980EC;color:#fff}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}/*!
*/.tariff-block-layer{background-color:rgba(250,250,250,0.3);font-size:15pt;text-align:center;top:0;right:0;bottom:0;left:0;padding-top:100px;position:absolute;z-index:449}.tariff-block-layer .checkbox.agreement label,.tariff-block-layer__small .checkbox.agreement label{font-size:inherit;font-weight:bolder}.tariff-block-layer .checkbox.agreement label a,.tariff-block-layer__small .checkbox.agreement label a{font-weight:bold}.tariff-block-layer__small_link-cont{padding:0}.tariff-block-layer__small_link-cont a{padding:0 30px}.tariff-block-layer_msg-cont{font-weight:bold;color:#707777;margin-bottom:5px}.tariff-block-layer_trial-msg-cont{margin-top:20px}.tariff-block-layer__small{background-color:#fafafa;color:#707777;opacity:0.8;text-align:center;top:0;right:0;bottom:0;left:0;padding:5px 10px 0 10px;position:absolute}.tariff-block-layer__small .notification-text{display:inline-block}.tariff-block-layer__small .standard.checkbox{margin-top:5px;margin-bottom:5px}.tariff-block-layer__small_trial-msg-cont{margin-top:20px}.modal .tariff-block-layer__small{background:white}.modal .tariff-block-layer__small .btn{margin-top:5px}.tariff-block-layer__analytics{background-color:#fafafa;color:#707777;font-size:12pt;font-weight:bold;opacity:0.8;text-align:center;position:absolute;padding-top:5px;top:0;right:0;bottom:0;left:0;padding-top:20px}.tariff-block-layer__analytics_trial-msg-cont{margin-top:20px}.tariff-block-layer .inline{background-color:#fafafa;color:#707777;font-size:1.2rem;font-weight:bold;opacity:0.8;text-align:center;position:absolute;padding-top:5px;top:0;right:0;bottom:0;left:0;padding-top:20px}.tariff-block-layer .inline_trial-msg-cont{margin-top:20px}.tariff-block-layer.hasTariffWarning{top:84px}@media only screen and (max-width: 1000px){.tariff-block-layer{top:30px}}.tariff-block-layer.inline-static{position:static;padding:0;bottom:auto;display:inline-block;margin:5px 0}.tariff-block-layer.inline-static .tariff-block-layer_content{max-width:unset;top:0;margin:0;text-align:center}.tariff-block-layer.hidden-content{background:rgba(255,255,255,0.4);padding:0}.tariff-block-layer.hidden-content .tariff-block-layer_content{display:none}.tariff-block-layer .helpBtn-wrapper{margin-right:5px}.tariff-block-layer-inline-container{position:relative}/*!
*/.FTBookingDates{position:absolute;z-index:1000;top:0;padding:10px 20px 10px 20px;background:white;border:1px solid #e7e7e7;box-shadow:0 0 5px 2px #e3e3e3}.FTBookingDates.no-shadow{box-shadow:none}.FTBookingDates .date-pickers-container{display:flex;min-height:370px;margin-top:10px}.FTBookingDates .ui-datepicker{min-height:340px;position:relative;font-size:1.1rem}.FTBookingDates .ui-datepicker .ui-datepicker-buttonpane{position:absolute;margin:0;bottom:5px;padding-left:1px}.FTBookingDates .header{font-weight:400;text-align:center}.FTBookingDates .date-start-container{padding-right:30px}.FTBookingDates .date-input{margin:0 0 5px 0;justify-content:center}.FTBookingDates .date-input label{font-weight:bolder}.FTBookingDates .date-input input{height:2.2rem}.FTBookingDates .date-input.standard.input-field label{font-size:1.1rem}.FTBookingDates .slider-container{margin-top:10px;font-weight:bolder}.FTBookingDates .slider-container .standard.input-field{margin-top:0}.FTBookingDates .slider-container .days-count-slider{margin:10px 10px 0 10px;flex-grow:1}.FTBookingDates .slider-container .days-count-slider .ui-slider-handle{cursor:pointer}.FTBookingDates .slider-container .days-count-input{max-width:80px;height:1.8rem;margin:0 10px;font-size:1.2rem}.FTBookingDates .top-close-btn{position:absolute;right:10px;top:5px;padding:0 10px 10px;cursor:pointer;z-index:1}.FTBookingDates .bottom-close-btn{display:block;margin:10px auto 0 auto}.FTBookingDates.full-screen .top-close-btn{position:fixed}.modal.wide .FTBookingDates{padding-right:70px}.modal.wide .FTBookingDates .close-btn{right:5px}.FTBookingDates.visible.full-screen{top:0 !important;right:0 !important;left:0 !important}.FTBookingDates-inputs-container{cursor:pointer}.FTBookingDates-inputs-container .input-field .svg-icon{color:#039be5;position:absolute;left:8px}@media only screen and (max-width: 1000px){.FTBookingDates-inputs-container .input-field input{text-align:right !important;padding-right:5px;padding-left:5px}.FTBookingDates-inputs-container .input-field .svg-icon{width:20px;height:20px}}.FTBookingDates-overlay{position:absolute !important;left:0 !important;top:0 !important;width:100%;height:100%;z-index:560;background:rgba(255,255,255,0)}.CodeMirror{border:1px solid #e5e5e5}.help-label{cursor:pointer;display:inline-block;font-family:"Roboto";color:#039be5;border-bottom:1px dashed #039be5;padding:0 2px}.help-label::after{content:'?'}.help-label.round{border:1px solid;border-radius:2rem;width:1.5rem;height:1.5rem;font-size:1.1rem;display:inline-flex;justify-content:center;align-items:center}.help-label.push{margin-left:10px}.client-data-link a{color:inherit}.client-data-link a.client-update-btn{border-bottom:1px dotted}.client-data-link .icon{opacity:0.5;margin-right:2px}.client-data-link .icon.mdi-icon{vertical-align:bottom}.client-data-link .email{margin-right:10px}.client-data-link.no-phone .email,.client-data-link.no-email .email{margin:0}.client-data-link.no-email.no-phone .client-data-text{display:none}.ui-datepicker .stay-date a{background:#ffedb7 !important;border-bottom:2px solid #808080 !important}.ui-datepicker .stay-date.start-date a::before{content:"\e627"}.ui-datepicker .stay-date.end-date a::before{content:"\e7b3";transform:rotate(90deg)}.ui-datepicker .stay-date.end-date a::before,.ui-datepicker .stay-date.start-date a::before{font-family:"Material-Design-Icons";position:absolute;left:1px;top:-3px;font-size:1.1rem;font-weight:normal;color:#808080}.ui-datepicker .stay-date.error a{color:#f44336}.client-quick-search .prefix{cursor:pointer}.client-quick-search label{display:none}.profile-wrapper .tzSelect .dropDown_text .dropDown_link{overflow:hidden}.profile-wrapper .tzSelect li.active{font-weight:bolder}.profile-wrapper .profile-wrapper_bg{right:135px}/*!
*/.guest-group-filter{margin-bottom:10px}.guest-group-filter .flex-wrapper{display:flex}.guest-group-filter.multiple-selected .type-select{display:block}.guest-group-filter .type-select{display:none;margin-left:10px;flex-basis:190px;margin-top:0}.guest-group-filter .type-select select{height:40px}.guest-group-filter .ss-main .ss-multi-selected .ss-values .ss-value{background:white;border:1px solid #ddd;color:inherit;font-weight:300 !important}.guest-group-filter .ss-main .ss-multi-selected .ss-values .ss-value.has-color{color:white}.guest-group-filter .ss-main .ss-content .ss-list .ss-option.ss-disabled{opacity:.3}.guest-group-filter .ss-main .ss-content .ss-option{margin-top:1px}.guest-group-filter .ss-main .ss-content .ss-list .ss-option:not(.ss-disabled):hover{color:white !important}/*!
*/.booking-status-icon{display:inline-block;width:25px;height:25px;margin-left:.5rem;border:3px solid white;border-radius:50%;vertical-align:middle;box-sizing:content-box}.booking-group-form .booking-status-icon{width:18px;height:18px}table.standard .booking-status-icon{box-shadow:0 0 3px 0 #cacaca}.booking-status-icon.inside-table{width:15px;height:15px}.booking-status-icon.status-booking{border:1px solid #5a5a5a}.booking-status-icon.status-booking.inside-table{border-width:1px}.booking-status-icon.status-denial-client,.booking-status-icon.status-denial-admin{background-color:#ffc4c4}.booking-status-icon.status-expired{background-color:#ff4c4c}.booking-status-icon.status-paid{background-color:#a0f8a4}.booking-status-icon.status-paid.full-paid{background-color:#00dd00}.booking-status-icon.status-arrived{background-color:#f4f68c}.booking-status-icon.status-left{background-color:#a6d0ff}.booking-status-icon.status-underpayment{background-color:#ff8a38}.booking-status-icon.status-pay-on-arrival{background-color:#e0ffe0}#registration-form .submit-button,.user-register .submit-button,.login-form-widget .submit-button,.user-forgotPassword .submit-button,.user-resetPassword .submit-button{margin-top:1rem}#registration-form input,.user-register input,.login-form-widget input,.user-forgotPassword input,.user-resetPassword input{text-align:center;font-weight:200;font-size:1.1rem;font-family:"Roboto Condensed",sans-serif !important}#registration-form input:-ms-input-placeholder,.user-register input:-ms-input-placeholder,.login-form-widget input:-ms-input-placeholder,.user-forgotPassword input:-ms-input-placeholder,.user-resetPassword input:-ms-input-placeholder{color:#444446;font-style:italic;font-family:"Roboto Condensed",sans-serif !important;font-weight:200 !important;font-size:1.1rem !important}#registration-form input::placeholder,.user-register input::placeholder,.login-form-widget input::placeholder,.user-forgotPassword input::placeholder,.user-resetPassword input::placeholder{color:#444446;font-style:italic;font-family:"Roboto Condensed",sans-serif !important;font-weight:200 !important;font-size:1.1rem !important}#registration-form .input-field.captcha,.user-register .input-field.captcha,.login-form-widget .input-field.captcha,.user-forgotPassword .input-field.captcha,.user-resetPassword .input-field.captcha{position:relative;margin:auto;display:flex;width:70%}#registration-form .input-field.captcha>a,.user-register .input-field.captcha>a,.login-form-widget .input-field.captcha>a,.user-forgotPassword .input-field.captcha>a,.user-resetPassword .input-field.captcha>a{display:inline-block}#registration-form .input-field.captcha .errorMessage,.user-register .input-field.captcha .errorMessage,.login-form-widget .input-field.captcha .errorMessage,.user-forgotPassword .input-field.captcha .errorMessage,.user-resetPassword .input-field.captcha .errorMessage{position:absolute;top:auto;bottom:0;left:0;width:100%;height:1rem;text-align:center}#registration-form .errorMessage,.user-register .errorMessage,.login-form-widget .errorMessage,.user-forgotPassword .errorMessage,.user-resetPassword .errorMessage{position:relative;top:-.3rem;font-size:.9rem}body.layout-login.action-user-register .content-container__page_login{width:560px}body.layout-login.action-user-register .logo-container{padding:0 0 20px 0}body.layout-login.action-user-register .top__page_login{height:20px}body.layout-login.action-user-register .logo{width:100px;height:100px;padding:0;background-image:url(../images/logo__150.png);margin-bottom:15px}@media only screen and (max-width: 1000px){body.layout-login.action-user-register .logo{width:70px;height:70px}}.user-register .form-wrapper{margin:auto}.user-register input{margin-bottom:0 !important;box-sizing:border-box}.user-register .intro-block{margin-bottom:20px;text-align:center}.user-register .intro-block .intro-text{line-height:1.6;text-align:left}.user-register .intro-block .intro-header{font-size:1.5rem;margin-bottom:.5rem}.user-register .input-field{position:relative}.user-register .input-field select,.user-register .input-field input{border-color:#cacaca}.user-register .input-field select{border-radius:5px}.user-register .errorMessage{position:absolute;margin-top:2px;font-size:1rem;top:auto}.user-register .input-field,.user-register .field-block{margin-top:0;margin-bottom:30px}.user-register .field-block .input-field{margin-bottom:0}.user-register .radio-list-field{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.user-register .radio-list-field .errorMessage{bottom:-25px}.user-register .radio-list-field .option-wrapper+.option-wrapper{margin-top:10px}.user-register .radio-list-field [type="radio"]:not(:checked)+label:before{border-color:#bababa}.user-register .radio-list-field label{font-size:inherit;margin-bottom:5px;color:inherit}.user-register .radio-list-field br{display:none}.user-register select{text-align-last:center;cursor:pointer}.user-register .input-submit{height:auto;line-height:1;display:inline-flex;align-items:center}.user-register .input-submit .icons{position:static;margin-left:10px}.user-register .recaptcha-wrapper{margin-top:20px}.user-register .recaptcha-wrapper .errorMessage{position:static}.user-register .captcha img{min-width:135px}.user-register .captcha .errorMessage{left:70px !important}.user-register .dropzone{margin-top:20px}.user-register .dropzone .errorMessage{position:static}.user-register .dropzone br{display:unset}.user-register .dropzone .dz-message{padding:15px 20px;margin-bottom:0}.user-register .dropzone .dz-preview{flex-wrap:wrap}.user-register .dropzone .dz-preview .dz-details{min-width:200px;max-width:200px}.user-register .dropzone .dz-preview .dz-progress{width:100px}.user-register .dropzone .dz-preview .dz-error-message{width:100%;margin:0}.user-register .dropzone .dz-preview.dz-complete{justify-content:space-between}.user-register .dropzone .dz-preview.dz-complete .dz-details{min-width:300px}.user-register .dropzone .dz-preview.dz-complete .dz-progress{display:none}.user-register.before-open-register .data-inputs-wrapper{position:relative}.user-register.before-open-register .block-layer{position:absolute;background-color:rgba(255,255,255,0.8);font-size:15pt;text-align:center;top:0;right:-20px;bottom:0;left:0;z-index:1000}.user-register.before-open-register .block-layer .message{margin-top:120px;font-size:1.6rem;font-weight:400;color:#00b4ff}.user-register .text-info-block{margin:10px 0 20px 0}.user-register .text-info-block .header{text-align:center;margin-bottom:10px}.user-register .ui-autocomplete .ui-menu-item{font-size:inherit;min-height:40px}.index-page .user-register .intro-text{margin:0 20px}.login-form-widget{width:400px;height:300px}.login-form-widget input{box-sizing:border-box}.login-form-widget.loading{background:url(/css/loader-login.svg) center center no-repeat}.login-form-widget .flex{display:flex;align-items:center;justify-content:space-between}.login-form-widget .flex>div{flex-grow:1}.login-form-widget .checkbox{text-align:left}.login-form-widget .register-link{position:relative;top:.6rem;display:inline-block;text-align:right;font-size:1rem !important}.login-form-widget .register-link a{display:inline-block}.login-form-widget .register-link a+a{margin-left:.5rem}.booking-group-form .buttons-set{margin-bottom:1rem}.booking-group-form .top-buttons{margin:0 0 5px 0}.booking-group-form .bottom-flag{margin-top:5px}.booking-group-form.has-warning{margin-top:100px}.booking-group-form.loading{pointer-events:none}.booking-group-form.loading .booking-head-form,.booking-group-form.loading .top-buttons{opacity:.6}.booking-group-form .booking-warning{background:#ffeec0 none repeat scroll 0 0;border:1px solid #dd6300;box-sizing:border-box;color:#dd6300;font-size:110%;font-weight:400;height:84px;line-height:83px;padding-left:30px;position:absolute;left:0;right:0;top:-100px}.booking-group-form .booking-warning_icon{margin-right:27px;font-size:130%;vertical-align:middle;position:relative;top:-2px;color:#ff6200}.booking-group-form .client-field .errorMessage{position:static;display:inline-block;margin-left:1rem}.booking-group-form .submit-buttons-container{line-height:2.5}.booking-group-form .submit-buttons-container .submit-button{margin-right:10px}.touchevents .booking-group-form .submit-buttons-container .submit-button{height:40px;margin-top:10px;line-height:1}.booking-group-form .doc-container .grid-view .button-column,.booking-group-form .doc-container .grid-view .add-button-column{white-space:nowrap;width:1%}.booking-group-form .doc-container .grid-view .button-column .btn,.booking-group-form .doc-container .grid-view .add-button-column .btn{white-space:nowrap}@media (max-width: 900px){.booking-group-form .doc-container .grid-view .button-column,.booking-group-form .doc-container .grid-view .add-button-column{white-space:normal;width:auto}}.booking-add-form .standard.input-field input:not(.date-input),.booking-add-form .standard.input-field select{box-sizing:border-box;max-width:300px}.booking-add-form .legal-entity-container .legal-entity-name-container .legal-entity-name{cursor:pointer}.booking-add-form .legal-entity-container .buttons-set{margin-top:0;margin-bottom:0}.booking-add-form .client-full-name,.booking-add-form .legal-entity-name-container{display:inline-block;min-width:50px;margin-right:1rem}.booking-head-form .form-body>.input-field:first-child{margin-top:0}.booking-head-form .input-field{margin-top:0.5rem;flex-wrap:wrap}.booking-head-form select{height:2.5rem;flex-grow:1;width:unset}.booking-head-form .changeOldClientBtn-wrapper{margin-left:10px}.booking-head-form .changeOldClientBtn-wrapper a{border-bottom:1px dotted}.booking-head-form,.booking-add-form{margin-bottom:1rem}.booking-head-form .form-main,.booking-add-form .form-main{max-width:700px}.booking-head-form .form-head,.booking-add-form .form-head{display:flex;align-items:center}.booking-head-form .form-head h4,.booking-add-form .form-head h4{max-width:140px;margin-top:0}.booking-head-form .form-head h2,.booking-add-form .form-head h2{margin-top:15px}.booking-head-form .standard.input-field label,.booking-add-form .standard.input-field label{max-width:140px;flex-grow:1}.booking-head-form .standard.checkbox,.booking-add-form .standard.checkbox{padding-left:140px}.booking-head-form .standard.checkbox.no-p,.booking-add-form .standard.checkbox.no-p{padding-left:0}@media only screen and (max-width: 1000px){.booking-head-form .standard.checkbox,.booking-add-form .standard.checkbox{padding-left:0}.booking-head-form label.empty,.booking-add-form label.empty{display:none}}.booking-head-form .errorMessage,.booking-add-form .errorMessage{left:140px}.booking-head-form .client-search-button,.booking-add-form .client-search-button{font-size:1rem;overflow:hidden}.booking-tabs-container{padding:0;border-radius:2px;box-shadow:1px 1px 1px rgba(255,255,255,0.5),-1px -1px 1px rgba(255,255,255,0.5);opacity:0;transition:opacity .25s ease-in}.booking-tabs-container.ui-tabs{opacity:1}.booking-tabs-container .booking-nav{border-width:0 0 1px 0;border-radius:0;background:#ebebeb url(../../../../../skin/default/images/top_border__popup.png)}.booking-tabs-container .booking-nav.ui-tabs-nav li{border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px}.booking-tabs-container .booking-nav.ui-tabs-nav li>a{font-size:1.1rem}.booking-tabs-container .standard.checkbox{margin-top:10px}.relatives-section h2>label{font-size:1.35rem;font-weight:normal}.relatives-section .client-search-button{display:inline-block;color:#00b4ff;cursor:pointer;border-bottom:1px dashed currentColor}.relatives-section .errorMessage,.relatives-section .errorDiv{font-size:1rem;color:#f44336}.relatives-container{padding:0;width:auto;border:none;display:flex}@media (max-width: 800px){.relatives-container{flex-direction:column}.relatives-container .relatives-search-container{margin-top:10px}}.relatives-container .relatives-search,.relatives-container .rel-search-no-client-msg{font-size:1.3rem}.relatives-container .places-error{padding-top:2px}.relatives-container .relatives-setteled{max-width:580px;width:100%}.relatives-container .relatives-setteled .settle-buttons{display:none}.relatives-container .relatives-search-container{flex-grow:1;max-width:330px}.relatives-container .relatives-search{min-width:210px}.relatives-container .booking-relative{margin-bottom:0;border-width:1px;border-radius:2px;font-size:1rem}.relatives-container .booking-relative.ui-draggable-dragging .meal-id-param,.relatives-container .booking-relative.ui-draggable-dragging .meal-param,.relatives-container .booking-relative.ui-draggable-dragging .buttons{display:none !important}.relatives-container .booking-relative.ui-draggable-dragging>.flex{flex-wrap:nowrap}.relatives-container .booking-relative .errors{margin-left:5px}.relatives-container .booking-relative>.flex{display:flex;align-items:center;min-height:95px;padding:0 5px 0 5px;flex-wrap:wrap}.relatives-container .booking-relative>.flex .ch-rel-place-buttons{height:95px}.relatives-container .booking-relative .buttons{margin-left:auto}.relatives-container .booking-relative .buttons.left-buttons{margin-left:0}.relatives-container .booking-relative .name-container{width:115px;overflow:hidden;text-overflow:ellipsis;margin-right:10px}.relatives-container .booking-relative .meal-params-wrapper{display:flex}.relatives-container .booking-relative .meal-id-param{margin-right:10px}.relatives-container .booking-relative .meal-id-param,.relatives-container .booking-relative .meal-param{display:flex;flex-direction:column}.relatives-container .booking-relative .param label{color:#444446;font-size:.85rem;padding-right:.3rem}.relatives-container .booking-relative .param select{height:30px;max-width:155px;line-height:30px;border:1px solid #dbdbdb}.relatives-container .booking-relative .param select,.relatives-container .booking-relative .param input{height:40px}.relatives-container .booking-relative .param input{margin:0}.relatives-container .booking-relative .param.meal-param{width:40px;margin-right:5px}.relatives-container .booking-relative .param.meal-param label,.relatives-container .booking-relative .param.meal-param input{padding:0;display:block;width:100%;text-align:center}.relatives-container .booking-relative .param.meal-param label[readonly],.relatives-container .booking-relative .param.meal-param input[readonly]{color:inherit;border:none}.relatives-container .booking-relative .param .meal-id[disabled]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;overflow:hidden;color:inherit}.relatives-container .booking-relative .drag-handle{min-width:60px;max-width:60px;min-height:50px;background-position-x:10px;border:none}.relatives-container .booking-relative+.booking-relative{margin-top:.5rem}.relatives-container .booking-relative .delete-relative-button{min-width:16px;min-height:16px;margin:10px 5px 0px 10px;display:none}.relatives-container .booking-relative .svg-icon{color:#40b2e2;width:17px;height:17px}.relatives-container .booking-relative .right-buttons .svg-icon{color:#a0d9f1}.relatives-container .booking-relative .right-buttons .arrow-rel-btn:hover .svg-icon{color:#40b2e2}.relatives-container .booking-relative .delete-relative-button .svg-icon{width:25px;height:25px}.relatives-container .booking-relative .arrow-rel-btn{padding:10px;position:relative;cursor:pointer}.relatives-container .booking-relative .settle-rel-btn{top:5px}.relatives-container .booking-relative .exclude-relative-icon{transform:rotate(180deg)}.relatives-container .booking-relative .ch-rel-place-buttons{flex-grow:1;text-align:right;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding-top:5px;padding-bottom:5px}.relatives-container .booking-relative .ch-rel-place-main-btn{padding-bottom:5px;padding-top:5px}.relatives-container .booking-relative .ch-rel-place-add-btn{padding-top:5px;padding-bottom:5px}.relatives-container .booking-relative .relative-update-button{display:inline-block;width:100%;padding:10px 0}.relatives-container .main-places .ch-rel-place-main-btn{display:none}.relatives-container .add-places .ch-rel-place-add-btn{display:none}.relatives-container .create-relative-btn-container{display:flex;flex-wrap:wrap;justify-content:space-between}.relatives-container .relative-create-button{height:28px;line-height:28px;width:160px;font-size:.95rem;padding:0;color:white}.relatives-container .relative-create-button:first-child{margin-right:3px;margin-bottom:10px}.relatives-container .existing-relatives{width:100%;max-height:400px;overflow:auto;min-height:77px;margin-top:0;margin-bottom:1rem}.relatives-container .existing-relatives .flex{height:58px}.relatives-container .existing-relatives .drag-handle{min-width:60px;max-width:60px}.relatives-container .existing-relatives .booking-relative:last-child{margin-bottom:.5rem}.relatives-container .existing-relatives .booking-relative .param{display:none !important}.relatives-container .existing-relatives .delete-relative-button{display:block}.relatives-container .existing-relatives .ch-rel-place-buttons{display:none}.relatives-container .main-places .drop-zone,.relatives-container .add-places .drop-zone{min-height:114px}.relatives-container .existing-relatives,.relatives-container .main-places .drop-zone,.relatives-container .add-places .drop-zone{border-radius:2px;border:1px dashed #dedede;padding:.5rem;transition:all .3s ease}.relatives-container .existing-relatives.ui-state-highlight,.relatives-container .main-places .drop-zone.ui-state-highlight,.relatives-container .add-places .drop-zone.ui-state-highlight{border-color:#00b4ff}.relatives-container .header{font-weight:400}.booking-form{position:relative}.booking-form .input-field{flex-wrap:wrap}.booking-form select{max-width:460px}.booking-form .danger-buttons-set{position:absolute;right:0;top:0}.booking-form .danger-buttons-set+.danger-buttons-set{top:auto;bottom:-10px}.booking-form .date-section{margin-bottom:20px}.booking-form .date-section .standard.input-field input{width:0;flex-grow:1;min-width:60px}.booking-form .date-section .date{cursor:pointer}.booking-form .date-section .errorMessage{white-space:nowrap}.booking-form .room-section .input-field label,.booking-form .date-section .input-field label{min-width:120px;max-width:120px}.booking-form .room-is-locked-container,.booking-form .find-room-btn-container{display:flex;justify-content:flex-end}.booking-form .room-section{margin-bottom:20px}.booking-form .room-section .find-room-btn{margin-top:10px}.booking-form .room-section .input-field{justify-content:flex-start}.booking-form .inputs-row{display:flex;flex-wrap:wrap}.booking-form .inputs-row input{min-width:70px}.booking-form .inputs-row .input-field{flex-grow:1;margin-right:2rem}.booking-form .section{margin-bottom:20px;width:auto;max-width:580px}.booking-form .section .section-header{font-size:1rem;margin-bottom:5px}.booking-form .gifts-section{margin-bottom:0}.booking-form .gifts-list{line-height:2;font-size:1.15rem}.booking-form .gifts-list .name-container{border:1px dotted #aeaeae;border-radius:3px;padding:.5rem;margin-bottom:5px}.booking-form .note-section textarea{height:5.55rem}.booking-form .services-section{border:none}.booking-form .services-section label{font-size:1rem}.booking-form .services-section .btn{font-size:1rem}.booking-form .services-section .booking-service{position:relative;border:1px dotted #aeaeae;border-radius:3px;margin:0}.booking-form .services-section .booking-service+.booking-service{margin-top:.5rem}.booking-form .services-section .booking-service>.flex{display:flex;align-items:center;flex-wrap:wrap}.booking-form .services-section .booking-service>.flex>div{padding:.5rem !important}.booking-form .services-section .booking-service>.flex .name-container{min-width:200px;max-width:200px;padding-left:.25rem;font-size:1.15rem}.booking-form .services-section .booking-service>.flex .textarea{flex-grow:1}.booking-form .services-section .booking-service>.flex .textarea textarea{height:4.1rem}.booking-form .services-section .booking-service>.flex .param input{text-align:center}.booking-form .services-section .booking-service>.flex .param input[readonly]{color:inherit;border:none}.booking-form .services-section .booking-service>.flex .delete-button .btn{font-size:.95rem;background:#f44336;height:25px;line-height:25px;padding:0 .5rem}.booking-form .services-section .booking-service .param{margin-top:0}.booking-form textarea{resize:vertical}.add-service-dialog label{width:150px}.add-service-dialog textarea{height:80px}.task-full-form .task-message{height:5.45rem;width:100%;resize:vertical}.task-full-form label.inline-label{display:inline-block}.task-full-form .remove-client-btn,.task-full-form .remove-booking-btn{display:inline-block;margin:0px 5px 0px 5px}.task-full-form .standard.input-field label{width:150px;max-width:150px}.task-full-form .buttons-set{margin-top:1rem}.task-full-form .radiobutton input[type="text"]{display:inline-block;width:50px;height:1.2rem;margin:0 .5rem;padding:.1rem 0;text-align:center}.task-full-form .radiobutton input[type="text"]:focus{color:#00b4ff}.task-full-form .radiobutton input[type="text"]:focus+label{color:#00b4ff}.task-full-form .repeat-options-container{margin-top:10px}.task-full-form .repeat-options-container label{font-size:inherit}.task-postpone-form{text-align:center}.task-postpone-form .date-inputs-wrapper{display:inline-block}.task-postpone-form .date-inputs{display:flex}.task-postpone-form .date-inputs .todo-date-container{margin-right:20px}.task-postpone-form .date-inputs .todo-date,.task-postpone-form .date-inputs .todo-time{width:100px}.task-postpone-form .buttons-set{margin-top:30px}.hotelTask-form .client-full-name a{font-size:inherit;color:inherit;border-bottom:1px dotted}.hotelTask-myTasks .task-group-list{float:left;width:20%;height:700px}.hotelTask-myTasks .task-group.selected{font-weight:bold}.hotelTask-myTasks .task-group-list .task-group{margin-bottom:10px}.hotelTask-myTasks .task{margin-bottom:15px;padding-bottom:5px;display:flex;padding-left:10px}.hotelTask-myTasks .task:hover{background:#fbfbfb}.hotelTask-myTasks .task .message-label{font-weight:bolder}.hotelTask-myTasks .task.new-task{font-weight:bold}.hotelTask-myTasks .task.done-task,.hotelTask-myTasks .task.done-task *{color:#a1a1a1}.hotelTask-myTasks .task .task-inner-wrapper{display:flex;width:100%;align-items:flex-start}.hotelTask-myTasks .task .task-action-btn-wrapper{white-space:nowrap}.hotelTask-myTasks .task .standard.checkbox.complete-checkbox-wrapper{margin-top:0.15rem;width:20px;min-width:20px;height:20px}.hotelTask-myTasks .task .standard.checkbox.complete-checkbox-wrapper label{padding-right:0;padding-left:0}.hotelTask-myTasks .task .message{margin:0 10px 0 20px;cursor:pointer;min-width:30%;max-width:30%}.hotelTask-myTasks .task .create-time{font-weight:300;font-size:0.9rem;color:#9e9e9e}.hotelTask-myTasks .task .task-info-block-group{display:flex;flex-basis:100%}.hotelTask-myTasks .task .task-info-block{margin:0 10px 0 10px}.hotelTask-myTasks .task .task-info-block a{border-bottom:1px dotted;font-size:1rem}.hotelTask-myTasks .task .task-info-block a.view-client-button,.hotelTask-myTasks .task .task-info-block a.update-relative-button{font-size:inherit;color:inherit}.hotelTask-myTasks .task .task-info-block .client-warning{color:#f44336;font-weight:normal;margin-left:15px;font-size:1rem}.hotelTask-myTasks .task .task-info-block .client-label{font-weight:bolder}.hotelTask-myTasks .task .task-info-block-label{margin-right:5px;font-size:1rem;display:none}.hotelTask-myTasks .task .task-action-btn{margin-right:5px;padding:0 5px}.hotelTask-myTasks .task .task-info-block-wrapper{display:flex;flex-wrap:wrap}.hotelTask-myTasks .task .client-block{width:100%}.hotelTask-myTasks .my-tasks-list{margin-top:20px}.roomBlock-form label{min-width:120px;max-width:120px;padding-right:.5rem}.roomBlock-form .inputs-set{display:flex;flex-wrap:wrap}.roomBlock-form .inputs-set .input-field input{flex-grow:1;min-width:70px}.roomBlock-form .inputs-set .input-field:first-child{margin-right:10px}.roomBlock-form textarea{height:5.5rem}.roomBlock-form .buttons-set{margin-top:1rem}.guest-group-list-text{display:flex;flex-wrap:wrap;gap:5px}.guest-groups-list .group-name{display:inline-block;padding:2px 7px;margin-right:7px;margin-bottom:5px;border-radius:4px;border:1px solid #dedede}.guest-groups-list .group-name.has-color{border:none;color:white}.guest-group-val-wrapper{padding:2px 4px;border-radius:2px;border:1px solid #dedede}.guest-group-val-wrapper.text-with-bg-color{border:none}.grid-view .has-color{font-weight:bolder}.grid-view .has-color.text-with-bg-color{color:white;font-weight:inherit}.client-form{max-width:720px}.client-form .attr-channel-value-row label{flex-shrink:0}.client-form .attr-channel-value-row table{font-size:1rem}.client-form .attr-channel-value-row table td{padding:2px}.client-form .search-input-wrapper .search-icon{display:none}.client-form.search-enabled .client-search-button{display:block !important;cursor:pointer;margin-left:5px}.client-form.search-enabled.auto-search-enabled .client-search-button{display:block !important}.client-form.search-enabled.auto-search-enabled .search-input-wrapper input{padding-left:2rem}.client-form.search-enabled.auto-search-enabled .search-input-wrapper .search-icon{font-size:1.5rem;line-height:2;color:rgba(3,155,229,0.5);vertical-align:middle;position:absolute;left:125px}.client-form .input-field{align-items:baseline}.client-form .input-field label{width:120px;max-width:120px}.client-form .input-field input,.client-form .input-field select,.client-form .input-field textarea{flex-grow:1;width:auto}.client-form .input-field input+select{width:5rem;margin-left:.5rem}.client-form textarea{height:4rem;resize:vertical}.client-form .checkbox,.client-form .buttons-set{margin-top:1rem}.client-view .vip-header{margin-bottom:10px}.client-view .blocked-header .unblock-btn{text-transform:lowercase;margin-left:5px;font-size:1.2rem;font-weight:normal}.client-view .client-view-table td{vertical-align:top}.client-view .client-view-table td:first-child{width:250px}@media only screen and (max-width: 1000px){.client-view .client-view-table td:first-child{width:auto}}.client-view .client-view-table tr.attr-channel-row td table td{border:0;padding:5px}.client-card-links{margin-top:1rem;line-height:2rem;display:flex;flex-wrap:wrap}.client-card-links .link-wrapper{margin-right:20px;margin-bottom:5px}.client-card-links .link-wrapper a{font-size:1.3rem;font-weight:400}.client-in-progress .inputs-set{display:flex;align-items:center;margin-bottom:1.25rem}.client-in-progress .inputs-set label{min-width:60px;max-width:60px}.client-in-progress .inputs-set .input-field{margin-top:0}.client-in-progress .inputs-set .input-field+.btn,.client-in-progress .inputs-set .input-field+.input-field{margin-left:1rem}.client-base *{box-sizing:border-box}.client-base .inputs-set{display:block !important}.client-base .form{max-width:820px}.client-base label:first-child{max-width:100px;min-width:100px}.client-base .multiple-inputs .separator{display:inline-block;margin:0 1rem;font-size:1.75rem}.client-base .multiple-inputs input+input{margin-left:0}.client-base .input-field>.input-field{flex-grow:10}.client-base .room-class-ids label{margin-bottom:.3rem;min-width:400px;display:inline-block !important}.client-base .room-class-ids label:before{background:#fff;border-color:rgba(164,164,166,0.7);border-width:1px}.client-base .room-class-ids input:checked+label:before{background-color:transparent;border-top-color:transparent;border-left-color:transparent;border-bottom-color:#00b4ff;border-right-color:#00b4ff;border-width:2px}.client-base .buttons-set{margin:1rem 0}.client-base .age-block input{max-width:2rem}.client-base .flex-block-container{display:flex;justify-content:space-between;flex-wrap:wrap}.client-base .flex-block-container label{text-align:right;width:auto;min-width:unset}.client-base .flex-block-container .input-field{margin-right:5px}.client-base .flex-block-container .input-field:first-child label{text-align:left;width:100px;min-width:100px}.client-base .flex-block-container .input-field:last-child{margin-right:0}.client-base .flex-block-container .input-field:last-child .input-field{margin-right:0}.client-base .room-class-container{width:100%;max-height:100px;overflow:auto}.client-base .service-block label{min-width:100% !important;text-align:left}.client-base .service-block .input-field{flex-wrap:wrap;width:100%}.client-base .service-block .service-select-container{margin-top:5px}.client-base .service-block .service-select-container select{height:auto}.client-admin .top-form{display:flex;align-items:center;margin-bottom:1rem}.client-admin .top-form label{min-width:55px;max-width:55px}.client-admin .top-form .group-dates-cont{display:flex;margin-left:1.35rem}.client-admin .top-form .group-dates-cont .input-field+.input-field{margin-left:.75rem}.client-admin .top-form .btn{position:relative;top:7px;left:1.5rem}.client-admin .guest-groups-btn{width:100%;cursor:pointer}.kitchenMeal-form .input-field label{width:100px;max-width:100px}.kitchenMeal-form .label-pushed{margin-left:100px}.kitchenMealCorection-form .input-field label{min-width:135px;max-width:135px}.hotel-formCode .form-code{width:700px}.hotel-form .bill-prev-table .img-frames-cont{width:500px;max-width:500px}.hotel-form .bill-prev-table td{vertical-align:top;padding:5px}.hotel-form>form{max-width:920px}.hotel-form .room-name-in-mail{display:flex}.hotel-form .room-name-in-mail select{min-width:170px}.hotel-form .room-name-in-mail .col-2 label{margin-left:5px;min-width:180px}.hotel-form .input-field label{min-width:225px;max-width:225px}.hotel-form .input-field.callback-interval input{max-width:95px}.hotel-form fieldset{margin:20px 0 20px 0;padding:.2rem 0 1.2rem;border-top:1px dotted #d7d7d7;border-bottom:1px dotted #d7d7d7}.hotel-form fieldset legend{position:relative;top:-2px;display:inline-block;padding-right:1rem;background:#fff}.hotel-form .default-period{margin-top:2px}.hotel-form .default-period input{max-width:95px}.hotel-form .pay-period-item{display:flex;padding-left:225px}.hotel-form .pay-period-item+.pay-period-item{padding-top:.5rem}.hotel-form .pay-period-item .standard.input-field{display:block;width:125px}.hotel-form .pay-period-item .standard.input-field input{max-width:75%}.hotel-form .pay-period-item .standard.input-field label{display:block;margin-bottom:.25rem;font-size:.9rem}.hotel-form .pay-period-item .btn{position:relative;top:2.45rem;padding:0;width:100px;font-size:.8rem}.hotel-form .add-pay-period-btn{margin:5px 0 0 225px}.hotel-form .buttons-set.submit-or-cancel{margin:1rem 0}.hotel-form .booking-cancel-hint{margin:1.5rem 0 1rem 225px;padding:.7rem;background:#fefefe;border:1px dashed #d7d7d7;font-style:italic;font-size:.9rem}.hotel-form .pay-period-wrapper{margin-top:25px}.hotel-form .guest_pay_period_type-wrapper{margin-top:30px}.hotel-form.set_pay_deadline_on_leave-on .pay-period-inputs-wrapper,.hotel-form.set_pay_deadline_on_arrival-on .pay-period-inputs-wrapper{position:relative}.hotel-form.set_pay_deadline_on_leave-on .pay-period-inputs-wrapper:before,.hotel-form.set_pay_deadline_on_arrival-on .pay-period-inputs-wrapper:before{content:'';position:absolute;background:white;opacity:.6;top:0;right:0;bottom:0;left:0;z-index:1}.hotel-form.set_pay_deadline_on_leave-on .expire-warning{display:none !important}.hotel-form .set-pay-opts-wrapper{display:flex}.hotel-form .set-pay-opts-wrapper .set-pay-deadline-container{margin-right:10px}html body .formTemplateHotel-textarea textarea{height:5rem !important}.formTemplateHotel-form .input-field label{width:160px;max-width:160px}.formTemplateHotel-form .label-pushed{margin-left:160px}.formTemplateHotel-form>.form{padding-bottom:2rem;border-bottom:1px dashed #bebebe}.formTemplateHotel-form>.form .buttons-set{display:flex;align-items:center}.formTemplateHotel-form>.form .buttons-set .checkbox{position:relative;top:-7px;padding-left:2rem}.formTemplateHotel-form>.form .success-text-wrapper{min-height:3rem;padding-left:.5rem;padding-right:.5rem;max-width:566px;min-width:566px}.formTemplateHotel-form>.form input[type="text"],.formTemplateHotel-form>.form textarea,.formTemplateHotel-form>.form .rich-text-wrapper{max-width:550px;min-width:550px}.formTemplateHotel-form>.form .input-field>.btn{position:relative;left:10px}.formTemplateHotel-form>.form .apply-button{margin-top:1rem;padding-left:160px}.formTemplateHotel-form>.form .message-snippets{padding-left:160px;margin-top:.5rem}.preview-frame-container{width:100%}.preview-frame-container iframe{border:1px dashed #9e9e9e}.form-code-dialog .form-code-input{height:4rem}.form-code-dialog .code-container{margin-bottom:10px}.form-code-dialog .btn{margin-top:5px}.online-form-code-dialog .form-code-input{height:7rem;font-size:.8rem !important}.onlineFormTemplateHotel-form .input-field label{width:200px;max-width:200px}.onlineFormTemplateHotel-form .input-field .errorMessage{right:auto;left:200px}.onlineFormTemplateHotel-form .label-pushed{margin-left:200px}.onlineFormTemplateHotel-form .removeLoadImage-field{margin-left:200px}.onlineFormTemplateHotel-form .colors-container{margin-top:20px}.onlineFormTemplateHotel-form .colors-container input{height:2rem}.onlineFormTemplateHotel-form .remove-color-btn{cursor:pointer}.onlineFormTemplateHotel-form .load_image-field{align-items:flex-start}.onlineFormTemplateHotel-form .load_image-field .loadImageContainer{min-width:100px;margin-right:10px}.onlineFormTemplateHotel-form .load_image-field .image-input-wrapper{flex-grow:1}.onlineFormTemplateHotel-form .CodeMirror{height:100px}.staff-form{max-width:760px}.staff-form .standard.input-field>label{max-width:200px;min-width:200px}.staff-form .standard.input-field.user-hotels{position:relative;padding:0 0 1.5rem 191px}.staff-form .standard.input-field.user-hotels>label{position:absolute;top:2rem;left:0}.staff-form .hotel-id-container{display:block;position:relative}.staff-form .hotel-id-container>label{position:relative}.staff-form .hotel-id-container>.hotel-ids-params{position:relative;padding:0 0 .5rem 2.35rem}.staff-form .hotel-id-container>.hotel-ids-params .sms-checkbox{display:none}.staff-form .hotel-id-container>.hotel-ids-params .email-checkbox{display:none;position:relative}.staff-form .hotel-id-container .email-time-wrap,.staff-form .hotel-id-container .sms-time-wrap{display:flex;position:absolute;top:1.9rem;width:300px}.staff-form .hotel-id-container .email-time-wrap{left:130px}.staff-form .hotel-id-container .sms-time-wrap{left:115px}.staff-form .hotel-id-container .time-container{display:flex;align-items:center}.staff-form .hotel-id-container .time-container input{position:relative;top:.1rem;font-size:.8rem;margin:0;width:2.2rem;height:1.2rem;text-align:center;line-height:1.2rem}.staff-form .hotel-id-container .time-container .label{padding:0 .65rem}.staff-form .user-hotels-list-wrapper{width:100%;max-height:300px;overflow-y:auto}.staff-form .standard.checkbox{display:block}.staff-form .buttons-set{margin-top:1rem}.discount-admin .discount-row.inactive{color:#a6a6a6}.discount-form{max-width:780px}.discount-form .hint{font-size:1rem}.discount-form .main-form-block .hint{margin-left:160px}.discount-form .main-form-block .no-input-hint{margin-left:0}.discount-form .errorMessage{font-size:.95rem}.discount-form .inputs-set{justify-content:space-between}.discount-form .standard.input-field label{padding-right:1rem;min-width:160px;max-width:160px}.discount-form .standard.input-field.booking-date-partial-cont{padding-left:160px;margin-top:0;align-items:baseline}.discount-form .standard.input-field.booking-date-partial-cont .standard{margin-top:0}.discount-form .standard.input-field.booking-date-partial-cont label{min-width:260px;max-width:360px}.discount-form .standard.input-field.booking-date-partial-cont span{position:relative;left:-1.25rem}.discount-form .standard.input-field.booking-date-partial-cont span label{position:relative;top:-2px;color:#4e4e4e}.discount-form .room-class-select{font-size:1rem}.discount-form .discount-condition .rel-items-list{margin-left:35px;margin-top:5px}.discount-form .condition-num-container{margin-top:10px}.discount-form .condition-num-container label{white-space:nowrap}.discount-form .rel-id-params{margin-left:35px}.discount-form .num-container .num-select,.discount-form .num-container .num-input{height:2rem}.discount-form .num-container .standard.input-field{margin-top:0}.discount-form .num-container .standard.input-field label{min-width:95px;max-width:95px}.discount-form .num-container .standard.input-field input{max-width:2.2rem;min-width:2.2rem;margin-left:.5rem;text-align:center}.discount-form .amount-container input+select{margin-left:1rem}.discount-form .buttons-set{margin-top:1.5rem}.discount-form .base-condition-container{display:flex;margin-bottom:1rem;justify-content:space-between}.discount-form .base-condition-container .section{min-width:49%;max-width:49%}.discount-form hr{border-color:#e3e3e3}.discount-form input:-ms-input-placeholder,.discount-form textarea:-ms-input-placeholder{color:inherit}.discount-form input::placeholder,.discount-form textarea::placeholder{color:inherit}.discount-form .select-hint-wrapper{font-size:1rem;line-height:1.5}.discount-form .main-conditions-section{margin:20px 0 30px 0}.discount-form .section{padding:1rem;border:1px dashed #d7d7d7}.discount-form .section label:before{background:#fff;border-color:rgba(164,164,166,0.7);border-width:1px}.discount-form .section input:checked+label:before{background-color:transparent;border-top-color:transparent;border-left-color:transparent;border-bottom-color:#00b4ff;border-right-color:#00b4ff;border-width:2px}.discount-form .section fieldset legend{padding:1rem 0 .3rem}.discount-form .section fieldset .standard.checkbox{margin-top:0}.discount-form .rel-items-list,.discount-form .ids-container{line-height:2rem}.discount-form .rel-items-list>label:first-child,.discount-form .ids-container>label:first-child{display:none}.discount-form .rel-items-list>label:first-child+br,.discount-form .ids-container>label:first-child+br{display:none}.discount-form .rel-items-list br,.discount-form .ids-container br{display:block}.discount-form.in-booking .hide-in-booking{display:none}.hotelAccount-view .section{margin-bottom:10px}.hotelAccount-view .section+.section{padding-top:1.5rem;border-top:1px dashed #d7d7d7}.hotelAccount-view .buttons-set .btn{display:flex;align-items:center;margin-right:10px}.hotelAccount-view .grouped-adds{display:flex;flex-wrap:wrap}.hotelAccount-view .grouped-adds .add-group{margin-bottom:15px;flex-basis:360px}.hotelAccount-view .add-service-btn{height:auto;margin-top:10px;margin-right:15px;text-align:left;border:1px dashed #00b4ff;background:transparent;display:flex;align-items:center;line-height:normal;padding:5px 15px}.hotelAccount-view .add-service-btn:not(.add-service-btn__kind-bought):hover{border-style:solid}.hotelAccount-view .add-service-btn label{color:#00b4ff !important;text-shadow:unset;padding-right:0;height:auto}.hotelAccount-view .add-service-btn label::before{margin:auto;bottom:0}.hotelAccount-view .add-service-btn .icon{margin-left:10px;color:#00b4ff !important;font-size:20px}.hotelAccount-view .add-service-btn .stop-trial-btn{height:auto;line-height:normal;padding:3px 10px;margin-left:10px}.hotelAccount-view .add-service-btn__kind-bought{color:#00b4ff !important;border:1px solid #00b4ff;font-size:1rem;cursor:default}.hotelAccount-view .add-service-btn__kind-bought label{cursor:default}.modal.accountViewHelpAddModal{max-width:620px}.modal.accountViewHelpAddModal .help-text.article{font-weight:bolder}.hotelAccount-history .account-history-grid{margin-top:5px;margin-bottom:5px}.extra-prepay-settings-form .form-content{display:flex;flex-wrap:wrap;align-items:flex-start}.extra-prepay-settings-form .form-content .buttons-set{width:100%}.extra-prepay-settings-form .form-content .payOnArrival-wrapper{width:100%;margin-bottom:10px}.extra-prepay-settings-form .form-content .standard.checkbox{margin-top:0;margin-right:10px}.prepayDiscount-form label{min-width:115px;max-width:115px}.prepayDiscount-form .checkbox label{min-width:60%;max-width:60%}.prepayDiscount-form .buttons-set{margin-top:1rem}.prepayDiscount-form input[type="text"],.prepayDiscount-form select{max-width:100px}.prepayDiscount-form #PrepayDiscount_prepay_type{width:100px;margin-left:2px}.prepayDiscount-form .input-field.standard .errorMessage{left:120px}.meal-kitchenMeal-admin .meal-admin{margin-bottom:25px}.meal-form label{min-width:115px;max-width:115px}.meal-form .btn-container{padding:5px 0 0 115px}.meal-form .add-btn-container{padding-top:10px}.meal-form h4{margin:1rem 0}.room-class-form .input-field label{width:170px;max-width:170px}.room-class-form .label-pushed{margin-left:170px}.room-class-form .errorMessage{font-size:.95rem}.room-class-form.room-class-price-form .date-price-table{padding-top:5px}.room-class-form.room-class-price-form input:not([type]),.room-class-form.room-class-price-form input[type="text"]{height:2rem;margin-bottom:5px}.room-class-form.room-class-price-form td input:not([type]),.room-class-form.room-class-price-form td input[type="text"]{margin-bottom:0px}.room-class-form.room-class-price-form .input-field{margin-top:0}.room-class-form.room-class-price-form .standard.checkbox{margin-top:0.5rem}.room-class-form.room-class-price-form table th{font-size:1rem !important}.room-class-form.room-class-price-form .buttons-set{margin-top:0}.room-class-form .price-list-form{font-size:1.1rem}.room-class-form .price-list-form .channel-params-set{margin-bottom:10px;border-radius:2px;border:1px solid #e3e3e3;padding:10px}.room-class-form .price-list-form .channel-params-set legend{padding:0 5px}.room-class-form .price-list-form .channel-params{display:flex;flex-wrap:wrap}.room-class-form .price-list-form .channel-params .params-block{margin-right:30px;margin-bottom:10px}.room-class-form .price-list-form .channel-params .params-block .standard.checkbox:first-child{margin-top:0}.room-class-form .price-list-form .channel-params label{max-width:none;width:150px;max-width:250px}.room-class-form .price-list-form .channel-params input{max-width:120px}.room-class-form .price-list-form .channel-params input:-ms-input-placeholder{color:#7c7c7c}.room-class-form .price-list-form .channel-params input::placeholder{color:#7c7c7c}.room-class-form label.no-max-width{max-width:none}.room-class-form .input-field.heading{margin:2rem 0 1.5rem}.room-class-form .input-field.heading>label{font-size:1.3rem}.modal .room-class-form .buttons-set{margin-top:1rem}.room-class-form .buttons-set{margin-top:2.5rem}.room-class-form .delete-date-range-button{position:relative}.room-class-form .date-period-container .input-field{font-weight:bolder}.room-class-form .date-period-container .input-field label,.room-class-form .date-period-container .input-field input{font-size:1.1rem}.room-class-form .date-range-divider{border-bottom:3px dashed #9e9e9e;position:relative;font-size:1.3rem;color:#039be5;border-bottom-color:#039be5}.room-class-form .date-range-divider span{position:absolute;left:50%;top:0;transform:translate(-50%, -50%);background:white;padding:0 1rem}.room-class-form .date-range-divider-wrapper{padding:2rem 0;cursor:pointer}.room-class-form .date-range-divider-wrapper:first-child{padding-top:1rem}.room-class-form .places-field{max-width:240px}.room-class-form .agency-params fieldset{width:250px;max-width:250px;margin-right:15px;overflow:hidden}.room-class-form .agency-params input{max-width:50px}.room-class-form legend>label{display:block !important;font-size:1.25rem;color:#2b2b2c;padding:1.5rem 0 .5rem}.room-class-form .price-table{width:100% !important;margin-bottom:0.5rem}.room-class-form .price-table td:first-child{width:130px}.room-class-form .price-table .price-input{max-width:200px}.room-class-form .price-table .day-price-container input[type="text"],.room-class-form .price-table .day-price-container input:not([type]){max-width:80px}.room-class-form .price-table td{padding-top:5px !important}.room-class-form .price-table th{padding-top:5px !important;padding-bottom:5px !important}.room-class-form .price-table .hint{margin:0;font-size:1rem}.room-class-form .add-age-cont{margin-bottom:1rem}.room-class-form .add-age-cont .inputs-set .standard.input-field{margin-top:0;padding-right:1rem;top:.25rem}.room-class-form .add-age-cont .inputs-set .standard.input-field .add-age-input{height:2rem;width:100px}.room-class-form .add-age-cont .inputs-set .btn{position:relative;top:.25rem}.room-class-form .place-price-cont{margin-bottom:0.7rem}.add-class-radio-form .buttons-set{margin-top:1rem}.create-relative-form .input-field label{min-width:140px;max-width:140px}.upload-image-container label{max-width:inherit;min-width:inherit}.payment-type-dialog{position:relative}.payment-type-dialog .payment_wrapper{padding:30px;text-align:center}.payment-type-dialog .buttons{display:flex;justify-content:center}@media (max-width: 400px){.payment-type-dialog .buttons{flex-wrap:wrap}.payment-type-dialog .buttons .payment_button{width:200px;height:200px;background-position-y:10px}}.payment-type-dialog .payment_button{width:205px;height:205px;margin:12px;background:#fff center 10px no-repeat;border:1px solid #cecece;border-radius:9px;overflow:hidden;box-shadow:3px 3px 5px gray, -3px -3px 5px #dadada inset;transition:all 300ms ease;min-width:140px;text-align:center;display:flex;justify-content:center;align-items:flex-end;padding:0 0 10px;color:inherit;font-weight:bolder}.payment-type-dialog .payment_button:hover{box-shadow:1px 1px 1px #dadada, -3px -3px 5px #dadada inset}.channel-roomClass .input-field.standard{margin-top:1.2rem}.channel-roomClass .class-name,.channel-roomClass .remote-class-name{width:300px}.channel-roomClass .input-field label{width:400px}.channel-roomClass select{width:300px}.channel-roomClass .new-classes .errorMessage{right:unset;bottom:-0.7rem}.channel-roomClass .mapped-classes .class-row{display:flex;padding:20px 0;margin:0 !important;border-bottom:1px dotted #d7d7d7}.channel-roomClass .mapped-classes .class-row:hover{background:#fff8cc}.channel-roomClass .mapped-classes .class-row div{flex-grow:1}.channel-roomClass .mapped-classes .class-row .class-name{margin-right:10px}.channel-roomClass .mapped-classes .class-row .btns-col{text-align:right;flex-grow:0}.channel-rate table td{vertical-align:top}.channel-rate table td .input-field{margin-top:0}.channel-rate select.negativeDiff{width:70px;text-align:center;font-size:larger}.channel-rate input.diff{width:100px;margin-right:2px;margin-left:2px}.channel-rate select.diff_type{width:100px}/*!
*/.channel-form.loading::after{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background:url(/css/loader-login.svg) 10px 10px no-repeat}.channel-form.loading::before{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:#ffffffa6}.channel-view .open-status-bad{font-size:1.5rem;color:#f44336;font-weight:bolder}/*!
*/.debug{border:1px dashed #ff9900;padding:5px;margin:5px 0}.debug .response-text{font-size:.9rem;font-family:monospace;white-space:pre-wrap}.debug .debug-table.standard th{font-weight:bolder !important;font-size:1rem !important}.debug .debug-table.standard td,.debug .debug-table.standard th{padding:2px 5px !important;color:#000;border:1px solid #ccc}.debug .debug-table.standard td{background:white !important}.debug .debug-table.standard table{margin:5px 0}.occupancy-debug .debug-table{table-layout:fixed}.occupancy-debug .debug-table td{width:10px}/*!
*/.channel-debug form{display:flex;align-items:center}.channel-debug form .input-field-wrapper{margin-right:10px}.channel-debug .results{margin-top:20px;border-top:1px solid #ccc;padding-top:10px;max-width:100%;overflow:auto}.channel-debug .response-text{font-size:.9rem;font-family:monospace;white-space:pre-wrap}.channel-debug .multi-col-res{display:flex}.channel-debug .multi-col-res .res-col{flex-grow:1;border-right:1px solid #ccc;padding-right:5px}.channel-debug .multi-col-res .res-col:last-child{padding-left:5px}.class-tariff-warning{background:#ffeec0;font-weight:400;padding:5px 5px 5px 10px;color:#dd6300;border:1px solid #dd6300}.class-tariff-warning_icon{font-size:130%;position:relative;top:-5px;color:#ff6200;vertical-align:top}.class-tariff-warning_message{margin-left:5px;display:inline-block}.class-tariff-warning a{border-bottom-style:dashed;border-bottom-width:1px;margin-left:10px}.class-tariff-warning.channel_view{margin-bottom:10px}.hotelTariff-form .input-field label{width:200px;max-width:200px}.hotelTariff-form .label-pushed{margin-left:200px}.hotelTariff-form .meal-params{margin-left:150px}.hotelTariff-form .input-field{max-width:500px}.hotelTariff-form .services-params{margin-left:35px}.hotelTariff-form .services-params .service-item{display:flex;margin-top:1rem}.hotelTariff-form .services-params .service-item .input-field.standard,.hotelTariff-form .services-params .service-item .checkbox.standard{margin-top:0}.hotelTariff-form .services-params .service-item input[type="text"]{height:1.7rem;width:30px}.hotelTariff-form .errorMessage{font-size:.95rem}.requestRegistry-grid .request-type-text a,.report-request-detail-table .request-type-text a{white-space:nowrap}.requestRegistry-grid .request-type-text .status-name-text,.report-request-detail-table .request-type-text .status-name-text{margin-left:5px}@media only screen and (max-width: 1000px){.requestRegistry-grid .booking-status-wrapper,.report-request-detail-table .booking-status-wrapper{display:block}.requestRegistry-grid .booking-status-wrapper .booking-status-icon,.report-request-detail-table .booking-status-wrapper .booking-status-icon{margin-left:0}}@media only screen and (max-width: 690px){.request-registry .line-filter-container{flex-wrap:wrap}.request-registry .line-filter-container .filter-column{flex-grow:1}.request-registry .line-filter-container .column-source{flex-grow:2}.request-registry .line-filter-container .column-dates{flex-grow:0}}.request-registry .requestRegistry-grid td.guest-col{line-height:2;vertical-align:top}.request-registry .requestRegistry-grid td.guest-col .view-client-button{display:inline-block;margin-bottom:10px}.request-registry .requestRegistry-grid td.guest-col .clientAjaxUpdatedText.email{display:block;margin-top:10px}.request-registry .requestRegistry-grid td.request-col{line-height:2}.request-registry .requestRegistry-grid td.request-col .type-row{margin:10px 0}.request-registry .requestRegistry-grid .summary{display:inherit;text-align:right}.request-registry .requestRegistry-grid .action-link{margin-right:10px}.request-registry .requestRegistry-grid .grid-data-row{cursor:pointer}.request-registry .requestRegistry-grid .grid-data-row td:last-child{padding:0 !important}.tariff-form .tariff-form_tariff-table{margin-bottom:15px}.tariff-form .tariff-form_tariff-table th{font-weight:bold;text-align:center}.tariff-form .tariff-form_tariff-table td{text-align:right}.tariff-form .tariff-form_tariff-table th,.tariff-form .tariff-form_tariff-table td{padding:.4rem 1rem !important}.tariff-form .tariff-form_tariff-table td:first-child{text-align:left}.tariff-form .tariff-form_tariff-table th:nth-child(2){width:110px}.tariff-form .tariff-form_tariff-table td:nth-child(3),.tariff-form .tariff-form_tariff-table td:nth-child(4){text-align:center}.tariff-form .tariff-form_tariff-table tr{cursor:pointer}.tariff-form .tariff-form_tariff-table td,.tariff-form .tariff-form_tariff-table label{font-size:105% !important}.tariff-form div.row{margin:15px 0 10px 0}.tariff-form div.row:first-of-type{margin-top:0}.tariff-form .period-list-cont{margin-top:-5px}.tariff-form label{font-size:inherit !important;font-weight:inherit !important;color:inherit !important}.tariff-form .price-section{margin-top:15px}.tariff-form .price-section .total-price{position:relative}.tariff-form .price-section .total-price.sale-overriden::before{position:absolute;content:"";left:-5px;right:-5px;top:50%;border-top:1px solid;border-color:inherit}.tariff-form .price-section .total-sale-price{color:#f00;font-weight:bold;font-size:3rem}.travelAgencyHotel-form{max-width:60%}.travelAgencyHotel-form label{max-width:200px;width:200px}.travelAgencyHotel-form .add-fine-period-btn{margin-top:10px}.travelAgencyHotel-form .agency-fine-form{margin-top:20px}.travelAgencyHotel-form .default-fine-period-container{margin-top:5px;margin-bottom:5px}.travelAgencyHotel-form .fine-period-wrapper{display:flex}.travelAgencyHotel-form .fine-period-wrapper label{max-width:150px}.travelAgencyHotel-form .fine-period-wrapper input{max-width:50px}.travelAgencyHotel-form .fine-period-wrapper .fine-period-param{margin-left:10px}.travelAgencyHotel-form .fine-period-wrapper .remove-fine-period-btn{margin-left:10px;margin-top:1.5rem}.attractionList-form .input-field label,.extraService-form .input-field label{width:200px;max-width:200px}.attractionList-form .label-pushed,.extraService-form .label-pushed{margin-left:200px}.bookingTemplateHotel-replaceText .input-field label{width:100px;max-width:100px}.bookingTemplateHotel-replaceText .label-pushed{margin-left:100px}.delivery-greetings .btn-with-hint-wrapper,.bookingTemplateHotel-update .btn-with-hint-wrapper{display:flex;margin-top:5px}.delivery-greetings .btn-with-hint-wrapper .hint,.bookingTemplateHotel-update .btn-with-hint-wrapper .hint{margin:0}.delivery-greetings .mail-vars-form .buttons-set,.bookingTemplateHotel-update .mail-vars-form .buttons-set{margin-top:5px}.delivery-greetings .mail-text-form,.bookingTemplateHotel-update .mail-text-form{max-width:900px}.delivery-greetings .mail-text-form .input-field label,.bookingTemplateHotel-update .mail-text-form .input-field label{width:200px;max-width:200px}.delivery-greetings .mail-text-form .label-pushed,.bookingTemplateHotel-update .mail-text-form .label-pushed{margin-left:200px}.delivery-greetings .mail-text-form label,.bookingTemplateHotel-update .mail-text-form label{flex-grow:1}.delivery-greetings .mail-text-form input,.bookingTemplateHotel-update .mail-text-form input{flex-grow:2;width:auto}.delivery-greetings .mail-text-form .hint,.bookingTemplateHotel-update .mail-text-form .hint{width:200px}.choose-template-dialog{display:flex;flex-wrap:wrap;justify-content:center}.choose-template-dialog .tpl-list-item-cont{display:inline-block;margin:0 50px 20px 40px;text-align:center}.choose-template-dialog .tpl-list-item-cont .tpl-name{text-align:center;margin-bottom:5px}.choose-template-dialog .tpl-list-item-cont .tpl-prev-img-cont{box-shadow:0 0 7px rgba(0,0,0,0.25);box-sizing:content-box;text-align:center;display:inline-block}.edit-template-dialog .params-block{margin-bottom:15px}.edit-template-dialog .params-block legend{font-weight:400}.edit-template-dialog label{min-width:150px}.edit-template-dialog .color-input{max-width:70px;height:30px}.edit-template-dialog .standard.input-field input{max-width:70px}.edit-template-dialog.formTemplateHotel__item label{min-width:200px}.edit-template-dialog.formTemplateHotel__item .preview-load-img-btn{margin-top:5px}.template-preview-content{cursor:pointer}.template-preview-content .tpl-name{font-size:1rem;margin:5px 0 10px 0}.template-preview-content .choose-tpl-btn-cont{margin-top:5px;text-align:center}.tpl-prev-img-cont.loading{background:url("/css/delivery/loading.gif") center center no-repeat}.tpl-preview-qtip{max-width:none;max-height:none;box-shadow:0 5px 10px rgba(0,0,0,0.2);border:1px solid #E7E7E7;background-color:white}.tpl-preview-qtip .ui-icon-close{font-size:1rem;width:1rem;height:1rem;line-height:1rem;background-color:white}.tpl-preview-qtip .qtip-icon.qtip-close{background-color:white;padding:2px}.tpl-preview-qtip .qtip-tip{display:none !important}.tpl-preview-qtip .tpl-prev-img.loading{background:url("/css/delivery/loading.gif") center center no-repeat}.mail-template-preview-render{margin-top:10px;overflow:auto}.mail-template-preview-render img{max-width:unset}.mail-template-preview-render p,.mail-template-preview-render p:last-child,.mail-template-preview-render h1,.mail-template-preview-render h2,.mail-template-preview-render h3,.mail-template-preview-render h4,.mail-template-preview-render h5,.mail-template-preview-render ul,.mail-template-preview-render ol{margin:revert}.mail-template-preview-render ol,.mail-template-preview-render ul{list-style-position:inside;padding-inline-start:40px;padding-inline-start:revert}.mail-template-preview-render .table-prev table{width:596px !important;margin:0 auto}.mail-template-preview-render .table__simple td,.mail-template-preview-render .table__simple th{border-radius:0 !important}.mail-template-preview-render table[align="center"]{margin:0 auto !important}.mail-template-preview-render td[align="center"]{text-align:center !important}.mail-template-preview-render td[align="center"] *{text-align:center}.mail-template-preview-render [data-mce-bogus]{display:none}.mail-template-preview-render .mce-top-part{background:#fff}form .mail-template-preview-render p{text-align:inherit}.bookingBill-form label,.bookingAct-form label{min-width:200px;max-width:200px}.legalEntity-form label{min-width:150px;max-width:150px}.bookingBill-form textarea,.legalEntity-form textarea,.bookingAct-form textarea{height:4rem;resize:vertical}.bookingBill-form textarea.product_name,.bookingBill-form textarea.bottom_text,.legalEntity-form textarea.product_name,.legalEntity-form textarea.bottom_text,.bookingAct-form textarea.product_name,.bookingAct-form textarea.bottom_text{height:7rem}.bookingBill-form .standard.input-field,.legalEntity-form .standard.input-field,.bookingAct-form .standard.input-field{align-items:baseline}.hotelAddDesc-form .standard.input-field{align-items:baseline}.hotelAddDesc-form label{min-width:180px}.hotelAddDesc-form textarea{resize:vertical}.bookingInvoice-form label{min-width:300px;max-width:300px}/*!
*/.room-createRange .input-field label{width:200px;max-width:200px}.room-createRange .label-pushed{margin-left:200px}.room-create,.room-create-range{position:relative}.roomClass-admin__warning{border:1px solid #ff7878;background:#ffffd4 none repeat scroll 0 0;padding:5px}.room-class-grid td{min-width:30px}.room-class-grid .sort-col{width:37px;box-sizing:content-box;padding-left:10px !important}.room-class-grid .sort-icons{background:transparent none repeat scroll 0 0}.room-class-grid .sort-btn{color:#00a2e6;cursor:pointer;font-size:18px;font-weight:bold}.room-class-grid .sort-btn.disabled{color:#999999}.room-class-grid th.places-add{max-width:200px}.room-class-grid td.button-column{min-width:80px}.room-class-grid td.sort-col{padding-right:0 !important}.room-class-grid .update-class-btn{margin-right:10px}@media (max-width: 710px){.room-class-grid .key_form-col,.room-class-grid .room_count-col,.room-class-grid .places-add,.room-class-grid .places-col,.room-class-grid .price_type-col{display:none}}.help-guide-target{background:blue !important}.bookingSimpleForm{max-width:440px}.bookingSimpleForm-addForm{max-width:360px}.bookingSimpleForm .icon-label,.bookingSimpleForm-addForm .icon-label{font-size:2rem;color:#039be5}.bookingSimpleForm label{font-size:inherit !important;color:inherit !important}.bookingSimpleForm .client-card-wrapper{margin-top:5px}.bookingSimpleForm .client-card-wrapper.hidden{opacity:0;pointer-events:none}.bookingSimpleForm .row{margin-top:1.1rem}.bookingSimpleForm .row .input-field{margin:0}.bookingSimpleForm .row .row-icon{margin-left:9px}.bookingSimpleForm .class-row .jquery-select-step-element{background:none}.bookingSimpleForm .guests-row .guests-summary-container{display:flex;position:relative;align-items:center;flex-wrap:wrap}.bookingSimpleForm .guests-row .guests-summary-container .text-btn{padding:0 5px}.bookingSimpleForm .guests-row .change-btn{color:#039be5;font-size:1.1rem}.bookingSimpleForm .guests-row .guests-summary-text-wrapper{overflow:hidden}.bookingSimpleForm .addFormBtn{cursor:pointer}.bookingSimpleForm .client-row{display:flex}.bookingSimpleForm .client-row .input-field{flex-grow:1}.bookingSimpleForm .client-row .input-field input{width:auto;flex-grow:1}.bookingSimpleForm .client-row .input-field label{min-width:110px}.bookingSimpleForm .client-row .clientAddFormBtn{font-size:2rem}.bookingSimpleForm .client-row .clientAddFormBtn.error{color:#f44336}.bookingSimpleForm .client-row .findClientBtn{margin-left:5px;cursor:pointer}.bookingSimpleForm .dates-row{display:flex;justify-content:space-between}.bookingSimpleForm .dates-row .date-input-container{display:block}.bookingSimpleForm .dates-row .date-input-container label,.bookingSimpleForm .dates-row .date-input-container input{cursor:pointer}.bookingSimpleForm .dates-row .date-input-container input{text-align:center}.bookingSimpleForm .dates-row .dates-dash{margin:0 10px;font-size:2rem;line-height:1.5}.bookingSimpleForm .price-calc-results{margin-top:10px;height:50px;line-height:2;font-size:1.3rem;font-weight:bolder}.bookingSimpleForm .errors{margin-top:20px}.bookingSimpleForm-addForm_client .no-notification-container{margin-top:0.7rem;padding-left:45px;font-size:0.95rem}.bookingSimpleForm-addForm_guests{max-height:340px;overflow-y:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bookingSimpleForm-addForm_guests label{font-size:inherit !important;color:inherit !important;min-width:100px}.bookingSimpleForm-addForm_guests .number-style{white-space:nowrap}.bookingSimpleForm-addForm_guests .number-style input{width:50px}.bookingSimpleForm-addForm_guests .number-spin{color:inherit}.bookingSimpleForm-addForm_guests .number-spin-container{margin-top:1rem;display:flex;justify-content:space-between}.bookingSimpleForm-addForm_guests .number-spin-container label{width:210px}.bookingSimpleForm-addForm_guests .children-age-list{padding-left:10px}.bookingSimpleForm-addForm_guests input.count-input,.bookingSimpleForm-addForm_guests input.child-age{font-size:inherit;margin:0;padding:0;height:inherit;color:inherit}.bookingSimpleForm-addForm_guests input.count-input,.bookingSimpleForm-addForm_guests input.count-input:focus,.bookingSimpleForm-addForm_guests input.child-age,.bookingSimpleForm-addForm_guests input.child-age:focus{border:none}.bookingSimpleForm-addForm_guests .number-wrapper{text-align:right}.bookingSimpleForm-addForm_guests .addPlace-header{display:block;margin:20px 0 20px 0}.bookingSimpleForm-addForm_guests .addPlace-header.shown{color:inherit;cursor:default}.bookingSimpleForm-addForm_guests .addPlace-header.shown::after{content:':'}.bookingSimpleForm-addForm_guests .addPlace-block .adultCount-container{margin-top:0}.modal.simple-booking-form-modal:not(.wide){height:480px}.modal.simple-booking-form-modal:not(.wide) .modal--body>.scroll{padding-bottom:0;padding-top:0}.bookingSimpleForm-addForm{padding:10px 15px;margin-bottom:10px;scrollbar-width:thin}.bookingSimpleForm-qtip .qtip-content{padding:0}@media (max-height: 400px){.bookingSimpleForm-qtip{bottom:0;overflow-y:auto}.bookingSimpleForm-qtip .bookingSimpleForm-addForm{max-height:unset}}@media (max-width: 600px), (max-height: 420px){.bookingSimpleForm-qtip{right:10px}.bookingSimpleForm-qtip.qtip{max-width:500px}.bookingSimpleForm-qtip .bookingSimpleForm-addForm{max-width:unset;width:100%}}.bookingSimpleForm-submit-buttons{display:flex;justify-content:space-around;padding:0 20px}.bookingSimpleForm-submit-buttons .btn{padding:0 1rem}.modal.wide .bookingSimpleForm-submit-buttons{justify-content:space-between;padding:0}.roomClassPicture .picture-grid{flex-wrap:wrap}.roomClassPicture .picture-grid .picture-grid-item{padding:10px;margin-right:20px;margin-bottom:20px;display:inline-block;width:175px;border:1px solid #d1d1d1;box-shadow:0px 0px 7px 0px #dad6d6;background:white;cursor:pointer;position:relative}.roomClassPicture .picture-grid .picture-grid-item:hover{box-shadow:0px 0px 14px 04px #a1a1a1}.roomClassPicture .picture-grid .picture-grid-item .room-name{position:absolute;overflow:hidden;right:10px;left:10px;white-space:nowrap;text-align:center}.roomClassPicture .picture-grid .picture-grid-item .image-wrapper{width:100%;height:150px;display:flex;align-items:center;justify-content:center}.roomClassPicture .picture-grid .picture-grid-item .image-wrapper img{display:block}.roomClassPicture .picture-grid .picture-grid-item .buttons{margin-top:5px;display:flex;justify-content:space-between;visibility:hidden}.roomClassPicture .picture-grid .picture-grid-item .buttons .pictureActionBtn{font-size:1.2rem;color:#039be5}.roomClassPicture .picture-grid .picture-grid-item .buttons .pictureActionBtn.deletePictureBtn{color:#f44336}.roomClassPicture .picture-grid .picture-grid-item .buttons .drag-handle{color:#ccc;cursor:grab}.roomClassPicture .picture-grid .picture-grid-item:hover .buttons{visibility:visible}.roomClassPicture .picture-grid .picture-grid-item.deleting{opacity:0.5;box-shadow:none}.roomClassPicture .picture-grid .picture-grid-item.deleting .buttons{visibility:hidden}.roomClassPicture .picture-grid .picture-grid-item.ui-sortable-helper .drag-handle{cursor:grabbing}.roomClassPicture .picture-grid.single-picture .drag-handle{visibility:hidden !important}.roomClassPicture.roomClassPicture-rotate{max-width:100%;max-height:1000px;height:100%}.roomClassPicture.roomClassPicture-rotate .rotationButtons{text-align:center}.roomClassPicture.roomClassPicture-rotate .rotationButtons .rotationBtn{font-size:2rem}.roomClassPicture.roomClassPicture-rotate .rotationButtons .rotationBtnLeft{margin-right:30px}.roomClassPicture.roomClassPicture-rotate .imageWrapper{display:flex;justify-content:center;align-items:center;height:90%;overflow:auto}.roomClassPicture.roomClassPicture-rotate .imageWrapper img{display:block;max-height:50%;max-width:50%}.hotelSite-admin .url-link{color:inherit}.hotelSite-form .input-field label{min-width:100px;max-width:100px}.modal.bookingMultiUpdateModal .calcPriceBtn{display:none}.bookingMultiUpdateForm .mobile-form{display:none}@media only screen and (max-width: 1000px){.bookingMultiUpdateForm .mobile-form{display:block}.bookingMultiUpdateForm .full-form{display:none}}.bookingMultiUpdateForm table{border-collapse:collapse;border-style:hidden}.bookingMultiUpdateForm table td,.bookingMultiUpdateForm table th{border:1px solid #d7d7d7}.bookingMultiUpdateForm .mobile-form .bookings-table{margin-bottom:10px}.bookingMultiUpdateForm .bookings-table th,.bookingMultiUpdateForm .bookings-table td{padding-left:10px !important;padding-right:10px !important;max-width:120px;overflow:hidden;text-overflow:ellipsis}.bookingMultiUpdateForm .bookings-table th.client-col,.bookingMultiUpdateForm .bookings-table td.client-col{min-width:150px}.bookingMultiUpdateForm .bookings-table th.date-col,.bookingMultiUpdateForm .bookings-table td.date-col{min-width:90px}.bookingMultiUpdateForm .bookings-table th:hover,.bookingMultiUpdateForm .bookings-table td:hover{overflow:visible}.bookingMultiUpdateForm .bookings-table th{font-size:inherit !important}.bookingMultiUpdateForm .bookings-table td.checkbox-col{text-align:center}.bookingMultiUpdateForm .bookings-table td input{height:2rem}.bookingMultiUpdateForm .bookings-table td input[type="text"]{max-width:100px}.bookingMultiUpdateForm .bookings-table .booking-sub-row.empty td{border:none;padding:0 !important}.roomClassAmenity-update .amenities-list{display:flex}.roomClassAmenity-update .amenities-list .col{flex-basis:300px;margin:0 1px}.roomClassAmenity-update .amenities-list .header-col{padding-left:10px;font-weight:bold;background:#dfdfdf;margin-bottom:5px}.roomClassAmenity-update .amenities-list .svg-icon{width:20px;height:20px;color:#767676}.roomClassAmenity-update .amenities-list .body-col{display:flex;padding-left:10px}.roomClassAmenity-update .amenities-list .body-col label{width:100%;display:flex;padding-left:30px;height:auto}.roomClassAmenity-update .amenities-list .body-col .standard.checkbox{margin-top:0;flex-grow:1}.roomClassAmenity-update .amenities-list .body-col .name{margin-left:5px}.dailyCleanForm .input-field label{min-width:150px;max-width:150px}.createDailyCleanModal .dailyCleanForm .submitBtns{display:none}.dailyClean-config .input-field label{min-width:190px;max-width:190px}.dailyClean-config .resetBtn-container{margin-top:50px;text-align:right;padding-top:10px;border-top:1px dashed #d7d7d7}.denial-reason-dialog .ui-autocomplete{max-height:300px;overflow:auto}.denial-reason-dialog .ui-autocomplete .ui-menu-item .wrapper{opacity:.8}.denial-reason-dialog .ui-autocomplete .ui-menu-item.ui-state-focus .wrapper{opacity:1}.denial-reason-dialog .input-field{flex-wrap:wrap;text-align:left}.denial-reason-dialog .input-field label{width:100%;margin-bottom:5px;font-size:1.25rem !important}.denial-reason-dialog .input-field textarea:-ms-input-placeholder{color:inherit !important}.denial-reason-dialog .input-field textarea::placeholder{color:inherit !important}/*!
*/.hotelTariffDayRestrition-form .input-field label{width:120px;max-width:120px}.hotelTariffDayRestrition-form .label-pushed{margin-left:120px}.guestGroup-form .input-field label{width:100px;max-width:100px}.guestGroup-form .label-pushed{margin-left:100px}.guestGroup-form .mark-field{display:none}.guestGroup-form.has-color .mark-field{display:block}.guestGroup-form .guest-count-link{padding:0 5px;font-size:1.2rem}/*!
*/.guestGroup-admin .color-col .color-div{cursor:pointer}.guestGroup-admin .grid-hint .client{font-weight:bolder}.guestGroup-admin .save-client-groups-btn.disabled{opacity:0}.guestGroup-admin .formEnabled-col{width:15%}.guestGroup-admin .formEnabled-col .standard.checkbox{margin-top:0}.guestGroup-admin .formEnabled-col .standard.checkbox label{display:block}.guestGroup-admin .formEnabled-col .standard.checkbox .yes{display:none}.guestGroup-admin .formEnabled-col .standard.checkbox .no{display:block}.guestGroup-admin .formEnabled-col .standard.checkbox input:checked{display:none}.guestGroup-admin .formEnabled-col .standard.checkbox input:checked+label .yes{display:block}.guestGroup-admin .formEnabled-col .standard.checkbox input:checked+label .no{display:none}/*!
*/.hotel-uploadedImageList .image-container{margin-bottom:5px}.hotel-uploadedImageList .image-container img{padding:5px;border:1px solid #ccc}/*!
*/.bookingChangeLog-admin .grid-view .no-change{color:#cecece}.bookingChangeLog-admin .grid-view .type-add-info{color:#7e7e7e}.hotel-mail-config-form .input-field label{width:270px;max-width:270px}.hotel-mail-config-form .label-pushed{margin-left:270px}/*!
*/.feedback-form{height:100%}.feedback-form .input-field-wrapper{margin-bottom:10px}.feedback-form .input-field{margin-top:5px}.feedback-form label{color:inherit;font-size:inherit}.feedback-form textarea{resize:vertical}.feedback-form form{height:100%;display:flex;flex-direction:column}.feedback-form .message-field{display:flex;flex-direction:column;flex-grow:1;margin-bottom:12px}.feedback-form .message-field .input-field{flex-grow:1;display:flex;flex-direction:column}.feedback-form .message-field .input-field textarea{width:100%}.feedback-form .bottom-msg{line-height:2}.feedback-form .bottom-msg a{white-space:nowrap;color:inherit}.feedback-modal .FTAjaxForm{height:100%}/*!
*/.report-request-detail-table td:first-child{width:250px}.funnelStage-form .input-field label{width:100px;max-width:100px}.funnelStage-form .label-pushed{margin-left:100px}.funnelStage-form label+.value{margin-left:6px}.funnel-registry .summary .text+.text{margin-left:10px}.funnel-registry .grid-view{margin-top:5px}.funnel-registry .grid-view .view-client-button,.funnel-registry .grid-view .mailto-link{color:inherit}.funnel-registry .grid-view .view-client-button{border-bottom:1px dotted}.funnel-registry .grid-view tbody tr{cursor:pointer}@media (max-width: 920px){.funnel-registry .grid-view .hide-in-small-col{display:none}}.funnel-registry .grid-view .denial-reason-col{max-width:150px}.funnel-registry .funnel-stage-list{line-height:2.5}.funnel-registry .funnel-stage-list .stage-btn{border-radius:5px;background:white;font-weight:bolder;margin-right:5px;color:inherit !important;border:1px solid #d7d7d7;border-style:solid !important}.funnel-registry .funnel-stage-list .stage-btn.active,.funnel-registry .funnel-stage-list .stage-btn:active,.funnel-registry .funnel-stage-list .stage-btn:hover{color:#00b4ff !important;border-color:#00b4ff !important}@media only screen and (max-width: 1000px){.funnel-registry .funnel-stage-list .stage-btn{margin-bottom:10px}}.funnel-registry .stage-col{width:200px;vertical-align:middle;height:40px;box-sizing:content-box}.funnel-registry .stage-col .stage-select{height:40px;box-sizing:border-box;background:transparent;border:none;padding-left:0}.funnel-registry .filter-form-wrapper{padding-bottom:10px}.funnel-registry .date-range-filter{align-items:center}.funnel-registry .date-range-filter .icon{position:static}.funnel-registry .date-range-filter label{white-space:nowrap}.funnel-registry .date-range-filter .input-field{margin-top:0}.funnel-registry .filter-main-row{margin-bottom:20px}.funnel-registry .line-filter-container{margin-bottom:0}.funnel-registry .filter-main-row .buttons-set{margin-top:0}.funnel-registry .filter-main-row .buttons-set .btn{margin-bottom:0}.funnel-registry .filter{margin-bottom:10px}.funnel-registry .filter .apply-filter-btn.disabled{visibility:hidden}.funnel-registry .filter .cancel-filter-btn{display:none}.funnel-registry .filter.in-use .cancel-filter-btn{display:inline-block}.funnel-registry .filter .filter-form .input-field label{width:150px;max-width:150px}.funnel-registry .filter .filter-form .label-pushed{margin-left:150px}/*!
*/.promo-gift-modal[data-step="1"] .step-data-2{display:none}.promo-gift-modal[data-step="2"] .step-data-1{display:none}.promo-gift label{font-size:inherit;color:inherit}.promo-gift .standard.checkbox{margin:0}.promo-gift .standard.input-field{margin:0}.promo-gift .message{height:150px}.promo-gift .add-list .add-row{display:flex;margin-bottom:20px}.promo-gift .add-list .add-row .add-text{flex-grow:1}.promo-gift .add-list .add-row .add-name{display:block;font-size:1.3rem;font-weight:bolder}.promo-gift .add-list .add-row .checkbox-container{display:flex;align-items:center}.promo-gift .add-list-header{margin-bottom:20px}.priceList tr{background:#fff !important}.priceList td.day-name-col{white-space:nowrap}.priceList td table{width:100%}.priceList table{/*!Дли pdf: проблема "th короче td" */width:50%}.priceList table.not-grouped-prices{width:80%}.priceList table td,.priceList table th{text-align:center}.priceList table td{vertical-align:top}.priceList table td.no-p{padding:0 !important}.priceList table td.with-colspan{text-align:center}.priceList table td.date-col{text-align:left}.priceList table .child-day-price-table{border:0;width:0;margin-bottom:10px}.priceList table.child-price-table{width:0}.priceList table.tariff-table-with-child-price{width:100%}.priceList .tariff-table-wrapper{margin-bottom:15px}.priceList .class-block{margin-bottom:15px}.priceList table.child-price-table,.priceList table.child-day-price-table{width:100% !important}.priceList table.child-price-table-not-depends-on-day td{border:none}.priceList .hotel-name{margin-bottom:30px}.roomClass-priceList table.child-price-table td[rowspan],.roomClass-priceList table.child-day-price-table td[rowspan]{border-right:1px dotted #d7d7d7}.roomClass-priceList .priceList-form{margin-bottom:10px}.roomClass-priceList .priceList-form .standard{margin-top:0}.roomClass-priceList td.date-col{width:150px}.roomClass-priceList table td,.roomClass-priceList table th{border-right:1px solid #d7d7d7}.roomClass-priceList .class-block{margin-bottom:35px}/*!
*/.room-form .input-field label{width:170px;max-width:170px}.room-form .label-pushed{margin-left:170px}.sms-config .input-field.payment_details-field{align-items:flex-start}.sms-config .input-field.payment_details-field textarea{height:8rem;max-width:600px}.sms-pushConfig{max-width:800px}.sms-pushConfig .sms-tpl-preview-container label{font-size:.9rem;color:#4e4e4e}.sms-pushConfig .sms-tpl-params-container{margin-bottom:10px}.sms-pushConfig .sms-tpl-preview{padding:5px 10px;font-size:1rem;font-family:"courier new";border:1px solid #eee;border-radius:5px}.hotelTask-view .row{margin:10px 0}.hotelTask-view .label{font-size:1rem;font-weight:bolder}.hotelAccount-replenish .sum-field input{margin:0 5px}/*!
 */.print-panel{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.print-panel .print-btns{padding:10px 20px;display:flex;justify-content:center}/*!
*/table.calc-table{max-width:800px;font-weight:200 !important}table.calc-table tr:hover td{background:#fff8cc}table.calc-table td{padding:0 1rem}table.calc-table td.sub-header{font-weight:bolder}table.calc-table td,table.calc-table th{height:3rem}table.calc-table td input{margin:0;padding:.1rem;height:1.3rem;line-height:1.1rem}table.calc-table td input:focus{box-shadow:none}table.calc-table td input:focus+span.cur{color:#00b4ff}table.calc-table td input.price-per-day{width:70px}table.calc-table td:first-child{width:50%}table.calc-table td:last-child{width:150px}table.calc-table td:last-child input{width:60%}table.calc-table td:last-child span,table.calc-table td:last-child input{display:inline-block}table.calc-table td:last-child span{padding-left:.1rem;transition:color .3s ease}.channel-booking-add-info{margin-top:10px}.channel-booking-add-info table.main-table td:first-child{padding-left:30px;width:30%}.channel-booking-add-info table.main-table table.addons-table th{font-size:inherit;font-weight:normal}.client-grid .summary{display:none}.client-grid table{margin-bottom:1rem}.hotel-notifications tr.noactive{color:#c3c3c3}.hotel-notifications td .standard.checkbox{margin-top:0}.hotel-notifications td.checkbox-col{text-align:center}.hotel-notifications .min-time-field{margin-right:10px}.hotel-notifications .time-params-container{margin-top:5px;display:flex}.hotel-notifications .time-params-container.disabled{opacity:0;visibility:hidden}.hotel-notifications .time-params-container input{max-width:50px;height:2rem}.hotel-notifications .time-params-container label{padding-right:.5rem;font-size:.9rem}.hotel-notifications .time-params-container .input-field{margin-top:0}.booking-findRoom table.free-rooms{margin-bottom:10px;table-layout:fixed}.booking-findRoom table.free-rooms td:first-child{width:25%;text-align:left}.booking-findRoom table.free-rooms td{text-align:center}.booking-findRoom table.free-rooms .select-class-btn{font-weight:bold}.booking-findRoom table.free-rooms .icons{background:none !important;display:block;text-align:center}.booking-findRoom table.free-rooms .icon{width:100%;height:100%;cursor:pointer;color:#00a2e6;transition:color .35s ease;text-align:center}.booking-findRoom table.free-rooms .icon:hover,.booking-findRoom table.free-rooms a:hover{color:#00c9ff}.hotel-settings-dialog-links a{display:block;margin-top:0.5rem}.discount-grid .add_param-column{max-width:150px}table.standard .booking-status-col{width:5px;padding-left:0 !important;padding-right:0 !important}table.standard .booking-status-col .booking-status-icon{margin-left:0}table.standard .request-type-col{padding-right:5px !important}/*!
*/.site-menu{position:fixed;top:.6667rem;right:4.0002rem;width:100%;height:4.0002rem;line-height:4.0002rem;text-align:right;font-family:'Roboto';font-size:1rem;z-index:110}.is-blue-menus .index-page .site-menu a{color:#00b4ff}.is-blue-menus .index-page .site-menu a:before{background:#00b4ff}.site-menu a{position:relative;display:inline-block;margin:0 1.5rem 0 0;padding:.3rem;color:white;transition:color 1.15s ease;text-decoration:none !important}.site-menu a:before{content:"";display:block;position:absolute;bottom:.6667rem;left:0;width:0;height:2px;background:white;transition:width .3s ease}.site-menu a:hover:before,.site-menu a.is-active:before{width:100%}.site-menu a.is-active{cursor:default}/*!
*//*!
*/.showcase-btn{height:64px;line-height:60px;padding:0 75px 0 50px;box-sizing:border-box;border:1px solid #00b4ff;border-radius:32px;background:#00b4ff;color:white;font-size:1.54rem;font-weight:700;position:relative;transition:all .3s ease}.showcase-btn .icons{display:block;position:absolute;right:30px;top:15px}.showcase-btn .icons-arrow-right{display:none}.showcase-btn.is-on-hover{background:white;color:#00b4ff !important}.showcase-btn.is-on-hover .icons-arrow-right{display:block}.showcase-btn.is-on-hover .icons-arrow-right__hover{display:none}.index-page .dot-nav{position:fixed;top:50%;right:1rem;transform:translate(0, -50%);z-index:110}.index-page .dot-nav>i{display:block;position:relative;width:20px;height:20px;color:white;cursor:pointer;font-size:3rem;transition:all .85s ease}.index-page .dot-nav>i.is-disabled{opacity:.25;cursor:default}.index-page .dot-nav>i.icon{position:absolute;width:20px;height:20px;left:-2px}.index-page .dot-nav>i.icon:before{position:absolute;top:0;left:-11px;width:20px;height:20px;line-height:0}.index-page .dot-nav>i.icon:first-child{top:-10px}.index-page .dot-nav>i.icon:last-child{bottom:-36px}.index-page .dot-nav>i.dot{border:2px solid white;border-radius:50%}.index-page .dot-nav>i.dot:before{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:white;transform:scale(0);transition:all .85s ease}.index-page .dot-nav>i.dot.is-active:before{transform:scale(1)}.is-blue-menus .index-page .dot-nav>i{color:#00b4ff;border-color:#00b4ff}.is-blue-menus .index-page .dot-nav>i.dot:before{background:#00b4ff}.index-page .dot-nav>i+i{margin-top:.5rem}.index-page .main-logo{margin:0 auto 1rem;display:block;width:5rem;height:5rem;background-image:url(../images/showcase/logo.png);background-size:cover}.showcase .text.large,.showcase-mobile .text.large{font-size:1.44rem}.showcase a.dashed,.showcase-mobile a.dashed{color:white;display:inline-block;border-bottom:1px dashed #00b4ff}.showcase h1,.showcase h2,.showcase h3,.showcase h4,.showcase-mobile h1,.showcase-mobile h2,.showcase-mobile h3,.showcase-mobile h4{margin-bottom:.563rem;line-height:1em;margin-bottom:.5em}.showcase h1,.showcase-mobile h1{font-size:2.374rem;color:#383839;font-weight:700;margin-bottom:3.374rem;display:inline-block}.showcase h2,.showcase-mobile h2{font-size:1.728rem}.showcase h3,.showcase-mobile h3{font-size:1.44rem}.showcase h4,.showcase-mobile h4{font-size:1.2rem}.showcase .hgroup.text,.showcase-mobile .hgroup.text{margin-bottom:1.2rem}.showcase .hgroup.text h1,.showcase-mobile .hgroup.text h1{color:white;margin-bottom:.5em}.showcase .btn,.showcase-mobile .btn{font-size:1.2rem !important}.showcase .btn.btn-start,.showcase-mobile .btn.btn-start{padding-left:3rem !important;padding-right:3rem !important}.showcase .btn.btn-start>span,.showcase-mobile .btn.btn-start>span{position:relative;bottom:.25rem}.showcase .btn.btn-start>i,.showcase-mobile .btn.btn-start>i{display:inline-block}.showcase{position:absolute;top:0;bottom:0;width:100%;height:100%;font-size:1.15rem;overflow:hidden}.showcase>.screen{position:absolute;top:0;left:0;width:100%;height:100%}.showcase>.screen>.section{position:absolute;width:50%;height:100%;transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);background:white}.showcase>.screen>.section>.inner{position:relative;width:100%;height:100%;overflow:hidden}.showcase>.screen>.section>.inner .image{position:absolute;width:100%;height:100%;background-size:cover}.showcase>.screen>.section:first-child{top:100%;left:0}.showcase>.screen>.section:last-child{top:-100%;right:0}.showcase>.screen>.section .text.content{position:absolute;top:50%;width:100%;padding:0 3rem 0 4rem;transform:translateY(-50%)}@media screen and (max-height: 800px){.showcase>.screen>.section .text.content{font-size:1rem}}.showcase>.screen.is-text-screen h1{display:inline-block;position:relative}.showcase>.screen.is-text-screen h1:before{position:absolute;content:"";bottom:-1rem;left:0;width:0;height:3px;background:#00b4ff;transition:width .4s 1.7s ease}.showcase>.screen.is-active{z-index:100}.showcase>.screen.is-active>.section{top:0 !important}.showcase>.screen.is-active.is-text-screen h1:before{width:100%}.showcase>.screen.is-in>.section:first-child{top:100%}.showcase>.screen.is-in>.section:last-child{top:-100%}.showcase>.screen.is-out>.section:first-child{top:-100%}.showcase>.screen.is-out>.section:last-child{top:100%}.showcase>.screen.is-single>.section{overflow:hidden}.showcase>.screen.is-single>.section>.inner{position:absolute;top:0;width:200%;height:100%;background-size:cover}.showcase>.screen.is-single>.section:first-child>.inner{left:0}.showcase>.screen.is-single>.section:last-child>.inner{right:0}.showcase>.screen.register.is-active .inner>.form{right:50%}.showcase>.screen.register .image{background-image:url(../images/showcase/5.jpg);background-position:50% 100%;background-size:cover}.showcase>.screen.register .text.content{top:45%}.showcase>.screen.register .contact{position:absolute;bottom:2rem;left:4rem;font-size:1rem;color:#444446;z-index:10}.showcase>.screen.register .contact a{color:#444446}.showcase>.screen.register .contact>.phone{display:inline-block}.showcase>.screen.register .contact>.phone>span{display:inline-block;margin-right:6px}.showcase>.screen.register .contact>.location{display:inline-block;margin-left:6px}.showcase>.screen.register .inner>.form{position:absolute;top:50%;right:150%;padding:2rem 0 1.5rem;width:560px;height:650px;transform:translate(50%, -50%);transition:right 0.75s 0.85s cubic-bezier(0.68, -0.55, 0.265, 1.55);background:white;box-shadow:3px 5px 10px rgba(0,0,0,0.5)}.showcase>.screen.register .inner>.form h1{margin-bottom:2rem}.showcase>.screen.register .inner>.form h1:before{display:none !important}.showcase>.screen.register .inner>.form .form{margin:auto;width:80%}.showcase>.screen.charts.is-active .chart-image{left:50%}.showcase>.screen.charts .image{background-image:url(../images/showcase/4.jpg);background-position:50% 100%;background-size:cover}.showcase>.screen.charts .chart-image{position:absolute;top:50%;left:150%;width:405px;height:395px;transform:translate(-50%, -50%);background:url(../images/showcase/chart.png) 50% no-repeat;background-size:cover;transition:left 0.75s 0.85s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.showcase>.screen.online-booking .image{background-image:url(../images/showcase/2.jpg);background-position:50%}.showcase>.screen.online-booking .responsive-forms{position:absolute;top:50%;right:150%;transform:translate(50%, -50%);width:570px;height:500px;background:url(../images/showcase/responsive-forms.png) 50% no-repeat;background-size:cover;transition:right 0.75s 0.85s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.showcase>.screen.online-booking.is-active .responsive-forms{right:50%}.showcase>.screen.video.is-active .imac{left:50%}.showcase>.screen.video.is-active .imac .legend{opacity:1;transform:scale(1)}.showcase>.screen.video.is-active .imac .icon{top:16%;opacity:1;transform:translate(-50%, 0) scale(1)}.showcase>.screen.video .image{background-image:url(../images/showcase/1.jpg)}.showcase>.screen.video .imac{position:absolute;top:50%;left:150%;width:550px;height:550px;transform:translate(-50%, -50%);background:url(../images/showcase/checkerboard-on-mac.png) 50% no-repeat;background-size:cover;transition:left 0.75s 0.85s cubic-bezier(0.68, -0.55, 0.265, 1.55);color:#2b2b2c}.showcase>.screen.video .imac>.legend{font-size:1.74rem;font-weight:700;transform:scale(1.7);opacity:0;transition:all .3s 1.75s ease;color:white}.showcase>.screen.video .imac>.icon{position:absolute;width:50%;height:50%;top:30%;left:50%;padding-top:1.5rem;transform:translate(-50%, 0) scale(0.5);opacity:0;text-align:center;transition:all .4s 1.9s ease;cursor:pointer}.showcase>.screen.video .imac>.icon>i{display:inline-block;margin:2rem 0;width:184px;height:130px;background:url(../images/showcase/youtube-play.png);background-size:cover}.showcase>.screen.video .imac>.icon>span{position:absolute;bottom:3rem;left:0;width:100%;font-weight:700;transform:scale(1);transition:all .3s ease;font-size:1.4rem;color:#f44336;opacity:1}.showcase>.screen.checkerboard>.section>.inner>.screenshot{position:absolute;width:100%;height:100%;bottom:0;left:0;padding-bottom:51%;background-size:cover}.showcase>.screen.checkerboard>.section>.inner .image{position:absolute;top:245px;left:50%;width:860px;height:441px;transform:translate(-50%, 0);background-image:url(../images/showcase/checkerboard.jpg);box-shadow:0 20px 70px rgba(0,0,0,0.7)}.showcase>.screen.checkerboard>.section>.inner .image>.showcase-btn{position:absolute;left:50%;bottom:-105px;transform:translate(-50%, 0)}@media screen and (min-height: 800px){.showcase>.screen.checkerboard>.section>.inner .image{top:270px}}.showcase>.screen.checkerboard .tooltip{position:absolute;font-size:1.075rem}@media screen and (max-width: 1340px){.showcase>.screen.checkerboard .tooltip{display:none !important}}.showcase>.screen.checkerboard .tooltip:hover .line{background-color:#00b4ff}.showcase>.screen.checkerboard .tooltip:hover .line:before{background-color:#00b4ff}.showcase>.screen.checkerboard .tooltip>.descr{line-height:1;cursor:default}.showcase>.screen.checkerboard .tooltip>.descr>span{display:block;position:relative;font-size:1.1rem}.showcase>.screen.checkerboard .tooltip>.descr>span+span{display:inline-block;margin-top:.3rem;font-size:.9rem}.showcase>.screen.checkerboard .tooltip .line{position:absolute;height:1px;background-color:#7a7a7a;transition:background-color .3s ease}.showcase>.screen.checkerboard .tooltip .line:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;top:50%;transform:translate(0, -50%);background-color:#7a7a7a;transition:background-color .3s ease}.showcase>.screen.checkerboard .tooltip .line.to-right:before{right:0}.showcase>.screen.checkerboard .tooltip .line.to-left:before{left:0}.showcase>.screen.checkerboard .tooltip.easy-search{top:-60px;left:-170px}.showcase>.screen.checkerboard .tooltip.easy-search>.line-1{top:60px;right:-490px;width:470px;transform:rotate(6deg)}.showcase>.screen.checkerboard .tooltip.easy-search>.line-2{top:60px;right:-220px;width:200px;transform:rotate(14deg)}.showcase>.screen.checkerboard .tooltip.easy-month-transition{top:-60px;right:-206px}.showcase>.screen.checkerboard .tooltip.easy-month-transition>.line-1{top:50px;left:-305px;width:290px;transform:rotate(-12deg)}.showcase>.screen.checkerboard .tooltip.easy-month-transition>.line-2{top:49px;left:-126px;width:115px;transform:rotate(-29deg)}.showcase>.screen.checkerboard .tooltip.room-autoselect{top:40px;left:-170px}.showcase>.screen.checkerboard .tooltip.room-autoselect>.line{top:69px;left:135px;width:440px;transform:rotate(8deg)}.showcase>.screen.checkerboard .tooltip.booking-reserve{top:130px;left:-170px}.showcase>.screen.checkerboard .tooltip.booking-reserve>.line{top:24px;left:127px;width:170px;transform:rotate(4deg)}.showcase>.screen.checkerboard .tooltip.booking-status{top:225px;left:-170px}.showcase>.screen.checkerboard .tooltip.booking-status>.line-1{top:-14px;left:130px;width:470px;transform:rotate(-13deg)}.showcase>.screen.checkerboard .tooltip.booking-status>.line-2{top:47px;left:136px;width:355px;transform:rotate(3deg)}.showcase>.screen.checkerboard .tooltip.early-in{top:10px;right:-225px}.showcase>.screen.checkerboard .tooltip.early-in>.line{top:52px;right:188px;width:432px;transform:rotate(-10deg)}.showcase>.screen.checkerboard .tooltip.minimize{top:150px;right:-164px}.showcase>.screen.checkerboard .tooltip.minimize>.line{top:70px;right:125px;width:285px;transform:rotate(-20deg)}.showcase>.screen.checkerboard .tooltip.room-locking{top:70px;right:-191px}.showcase>.screen.checkerboard .tooltip.room-locking>.line{top:80px;right:140px;width:173px;transform:rotate(-36deg)}.showcase>.screen.checkerboard .tooltip.booking-autoclose{top:205px;right:-174px}.showcase>.screen.checkerboard .tooltip.booking-autoclose>.line{top:51px;right:140px;width:80px;transform:rotate(-42deg)}.showcase>.screen.checkerboard .tooltip.client-debt{top:340px;left:-170px}.showcase>.screen.checkerboard .tooltip.client-debt>.line{top:-18px;left:105px;width:445px;transform:rotate(-12deg)}.showcase>.screen.checkerboard .tooltip.group-booking{top:305px;right:-180px}.showcase>.screen.checkerboard .tooltip.group-booking>.line-1{top:27px;right:155px;width:145px;transform:rotate(-7deg)}.showcase>.screen.checkerboard .tooltip.group-booking>.line-2{top:67px;right:140px;width:174px;transform:rotate(-35deg)}.showcase>.screen.checkerboard.is-active .hero .tag{top:-1.7rem;transform:rotate(-3deg) scale(1)}.showcase>.screen.checkerboard .hero{position:absolute;top:0;left:50%;padding-top:2.5rem;transform:translate(-50%, 0);z-index:10}.showcase>.screen.checkerboard .hero .tag{display:block;position:relative;top:-17rem;transform:rotate(25deg) scale(0.35);transition:all 0.6s 1.05s cubic-bezier(0.68, -0.55, 0.265, 1.55);z-index:10}.showcase>.screen.checkerboard .hero .tag>.free{position:relative;display:inline-block;height:56px;padding:0 2rem;background:#f44336;color:white;font-weight:700;font-size:1.44em;line-height:56px}.showcase>.screen.checkerboard .hero .tag>.free>span{text-transform:uppercase}.showcase>.screen.checkerboard .hero .tag>.free:before{content:"";position:absolute;right:-29px;width:0;height:0;border-style:solid;border-width:28px 0 28px 30px;border-color:transparent transparent transparent #f44336}.showcase>.screen.checkerboard .hero .tag>.free:after{content:"";position:absolute;top:50%;right:-6px;transform:translate(0, -50%);width:12px;height:12px;background:white;border-radius:50%}.showcase>.screen.welcome>.section>.inner{background-image:url(../images/showcase/photo_3.jpg)}.showcase>.screen.welcome .content{position:absolute;top:55%;left:50%;width:100%;transform:translate(-50%, -50%);text-align:center;color:white}.showcase>.screen.welcome .hero{display:inline-block;margin-bottom:5rem;text-align:center;margin-bottom:8rem;transform:scale(1.5)}.showcase>.screen.welcome .hero>.logo,.showcase>.screen.welcome .hero>.hgroup{text-align:left;float:left}.showcase>.screen.welcome .hero>.logo{width:7rem;height:7rem;margin-right:1.333rem}.showcase>.screen.welcome .hero h1{font-size:2.92rem;margin-bottom:1rem}.showcase>.screen.welcome .hero h2{font-size:1.53rem}.showcase>.screen.welcome .hero .btn{font-size:1.25rem !important}.showcase>.screen.welcome .menu{position:relative;top:1rem;font-weight:400}.showcase>.screen.welcome .menu>ul{display:flex;margin:auto;width:85%;justify-content:space-around}.showcase>.screen.welcome .menu li{position:relative;width:200px;height:200px;text-align:center}.showcase>.screen.welcome .menu li>span{display:block}.showcase>.screen.welcome .menu li>span.icon{font-size:5rem}.showcase>.screen.welcome .menu li>span.text{font-size:1.5612rem;line-height:1.5612rem}.showcase>.screen.welcome .menu li.chanel-manager{position:relative;left:2rem;transform:scale(0.8)}.showcase>.screen.welcome .menu li.free-checkerboard{position:relative;top:-1.1rem;cursor:pointer}.showcase>.screen.welcome .menu li.free-checkerboard>.icon{display:inline-block;width:192px;height:98px;background:url(../images/showcase/checkerboard-icon.jpg)}.showcase>.screen.welcome .menu li.free-checkerboard>.icon>i{display:none}.showcase>.screen.welcome .menu li.free-checkerboard>.text{font-size:2.2rem;line-height:1.1}.showcase>.screen.welcome .menu li.online-booking{position:relative;right:2rem;transform:scale(0.8)}.lity-close{top:auto !important;right:auto !important;bottom:5%;left:50%;font-size:0 !important}.lity-close:before{display:block;font-size:1rem;transform:translate(-50%, 0);padding:.5rem;border-radius:1.2rem;width:12rem;text-align:center;border:2px solid white;position:relative;top:-7px;right:10px;content:"Закрыть";font-size:1rem}/*!
*/.site-inner-page{color:white}.site-inner-page .text{line-height:1.2em}.site-inner-page a{color:white;text-decoration:underline}.site-inner-page .site-logo{position:absolute;top:.6667rem;left:4.0002rem;height:4.0002rem;padding-left:3.55573rem;background:url(../images/logo-white.png) 0 57% no-repeat;background-size:2.85729rem;line-height:4.0002rem;font-size:1.71rem;text-decoration:none;z-index:150}.site-inner-page .site-copyright{position:absolute;bottom:.6667rem;left:0;width:100%;height:4.0002rem;line-height:4.0002rem;font-size:1rem;text-align:center}.site-inner-page .image.city{position:fixed;bottom:5.3336rem;left:0;width:999999px;height:360px;background:url(../images/city-white.png) 50% 100% repeat-x;opacity:.18;transition:all 1.112s ease}.site-inner-page .module.push{margin-left:5.3336rem}.site-inner-page .module.push.x2{margin-left:10.6672rem}.site-inner-page .module.push.x3{margin-left:16.0008rem}.site-inner-page .module.push.x4{margin-left:21.3344rem}.site-inner-page .module.push.x5{margin-left:26.668rem}.site-inner-page .module.push.x6{margin-left:32.0016rem}.site-inner-page .module.push.x7{margin-left:37.3352rem}.site-inner-page .module.push.x8{margin-left:42.6688rem}.site-inner-page .module.push.x9{margin-left:48.0024rem}.site-inner-page .module.push.x10{margin-left:53.336rem}.site-inner-page .module.push.x11{margin-left:58.6696rem}.site-inner-page .module.push.x12{margin-left:64.0032rem}.site-inner-page .module.push.x13{margin-left:69.3368rem}.site-inner-page .module.push.x14{margin-left:74.6704rem}.site-inner-page .module.push-top{margin-top:5.3336rem}.site-inner-page .module.push-top.x2{margin-top:10.6672rem}.site-inner-page .module.push-top.x3{margin-top:16.0008rem}.site-inner-page .module.push-top.x4{margin-top:21.3344rem}.site-inner-page .module.push-top.x5{margin-top:26.668rem}.site-inner-page .module.push-top.x6{margin-top:32.0016rem}.site-inner-page .btn{height:3.22rem;line-height:3.22rem;background:white !important;font-weight:bold;text-decoration:none;font-size:1.442rem !important;border-radius:1.61rem}.site-inner-page .btn.bordered{background:#00b4ff !important;color:white !important}.site-inner-page .btn+.btn{margin-left:1rem}.site-inner-page .icon.to.top{position:fixed;bottom:2.6668rem;right:2.6668rem;width:3.7rem;height:3.7rem;border-radius:50%;border:3px solid white;text-align:center;cursor:pointer;opacity:.5;overflow:hidden;transition:all 0.5s cubic-bezier(0.69, 0.46, 0.29, 1.54);z-index:110}.site-inner-page .icon.to.top>i{position:absolute;top:48%;left:50%;transform:translate(-50%, -50%);font-size:3.16rem}.site-inner-page .icon.to.top:hover{opacity:.9}.site-inner-page .icon.to.top.is-hidden{bottom:-4rem;opacity:0}/*!
*/.about-page{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#00b4ff;transition:all 1s ease}.about-page.is-active-screen-1{background-color:#039be5}.about-page.is-active-screen-1>.screen-1{transform:rotateX(0deg) rotateY(0deg) translate(-50%, -50%);opacity:1}.about-page.is-active-screen-2{background-color:#388e3c}.about-page.is-active-screen-2>.screen-2{transform:rotateX(0deg) rotateY(0deg) translate(-50%, -50%);opacity:1}.about-page.is-active-screen-3{background-color:#00695c}.about-page.is-active-screen-3>.screen-3{transform:rotateX(0deg) rotateY(0deg) translate(-50%, -50%);opacity:1}.about-page.is-active-screen-4{background-color:#ef6c00}.about-page.is-active-screen-4>.screen-4{transform:rotateX(0deg) rotateY(0deg) translate(-50%, -50%);opacity:1}.about-page.is-active-screen-1>.image.city{left:-2373px}.about-page.is-active-screen-2>.image.city{left:-4746px}.about-page.is-active-screen-3>.image.city{left:-7119px}.about-page.is-active-screen-4>.image.city{left:-9492px}.about-page>.screen{position:absolute;width:48.0024rem;top:52%;left:50%;transform:rotateX(1deg) rotateY(90deg) translate(-50%, -50%);perspective:7rem;transform-origin:0 0;transition:all .75s ease;opacity:0;z-index:110}.about-page>.screen.screen-4{width:53.336rem}.about-page>.screen.screen-4 .btn{color:#ef6c00 !important}.about-page>.screen.screen-4 .btn.bordered{color:white !important}.about-page>.screens-nav{position:fixed;z-index:10}.about-page>.screens-nav.arrows{top:50%;left:50%;width:64.0032rem;transform:translate(-50%, -50%);font-size:3.3rem}.about-page>.screens-nav.arrows>i{position:absolute;top:0;opacity:.45;cursor:pointer;transition:all .3s ease}.about-page>.screens-nav.arrows>i.is-disabled,.about-page>.screens-nav.arrows>i.is-disabled:hover{opacity:.075;transform:none;cursor:default}.about-page>.screens-nav.arrows>i:hover{transform:scale(1.3);opacity:1}.about-page>.screens-nav.arrows>i:first-child{left:0}.about-page>.screens-nav.arrows>i:last-child{right:0}/*!
*/.tariff-page{position:relative}.tariff-page .site-menu{position:absolute}.tariff-page .site-copyright{position:absolute}.tariff-page .why-free-lnk{border-bottom:2px dashed white;cursor:pointer}.tariff-page .module{margin-top:1.3334rem;padding:2.0001rem;background:rgba(0,0,0,0.21);border-radius:5px;flex:1}.tariff-page>.section>*{position:relative;z-index:10}.tariff-page>.section>.content{margin:auto;width:80.004rem}.tariff-page>.section.free{background:#039be5}.tariff-page>.section.free>.content{padding:12.22rem 0 6.73rem}.tariff-page>.section.free .btn{color:#039be5 !important}.tariff-page>.section.free h2{margin-bottom:.835rem;font-size:1.721rem;font-weight:700;line-height:1}.tariff-page>.section.free .flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5.22rem}.tariff-page>.section.free .flex>.module{max-width:25.60128rem;min-width:25.60128rem;border:none;background:white;color:#2b2b2c}.tariff-page>.section.free .flex>.module>.text{font-size:1.12rem}.tariff-page>.section.non-free{background:#ef6c00}.tariff-page>.section.non-free .intro{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 5.02rem;width:64.0032rem;font-weight:200;font-size:1.41rem}.tariff-page>.section.non-free .intro>.module{max-width:31.46824rem;min-width:31.46824rem;background:white;color:#2b2b2c}.tariff-page>.section.non-free>.content{padding:9.32rem 0 6rem}.tariff-page>.section.sales{padding:7rem 0 10.27rem;background:#ef6c00}.tariff-page>.section.sales .sale{max-width:16.0008rem;min-width:16.0008rem}.tariff-page>.section.sales .flex{display:flex;margin:auto;justify-content:space-between;width:48.0024rem}.tariff-page>.section.sales .large.text{display:block;font-size:6.32rem}.tariff-page>.section.sales .btn{background:#00b4ff !important}.tariff-page>.section.features{padding:9.22rem 0 6.12rem;background:#039be5}.tariff-page>.section.features .feature{display:flex;margin:auto;width:64.0032rem;justify-content:space-between;padding:1.72rem 1.3334rem;align-items:center}.tariff-page>.section.features .feature .name{position:relative;top:.2rem;font-size:1.772rem;margin-bottom:.77rem;line-height:1}.tariff-page>.section.features .feature .info{font-size:1.06rem;line-height:1.1em}.tariff-page>.section.features .feature>.cell:first-child{padding-right:5.3336rem}.tariff-page>.section.features .feature>.cell+.cell{max-width:10.6672rem;min-width:10.6672rem;font-size:1.92rem;text-align:right}.tariff-page>.section.features .feature+.feature{border-top:2px dashed white}.tariff-page>.section.features .btn{color:#039be5 !important}.tariff-page .image.city{bottom:0;opacity:.05;transition:all .035s ease-in-out;z-index:0 !important}.why-free.modal.is-hidden{opacity:.75}.why-free.modal.is-visible{opacity:1}.why-free.modal>.modal--body{position:absolute;top:55%;left:50%;transform:translate(-50%, -50%);width:64.0032rem}.why-free.modal>.close{position:absolute;padding:.3rem 1.5rem .5rem;height:auto;font-size:1rem;border-radius:20px;background:transparent;transition:background .25s ease;cursor:pointer}.why-free.modal>.close.top{top:1rem;right:1rem}.why-free.modal>.close.bottom{bottom:1rem;left:50%;transform:translate(-50%, 0)}.why-free.modal>.close:hover{background:#ebebeb}.why-free.modal>.close:hover>i{transform:rotate(180deg)}.why-free.modal>.close>i{position:relative;top:2px;transform:rotate(0deg);transition:transform .5s ease}/*!
*//*!
*//*!
*/.robokassa{text-align:center}.robokassa .robokassa-contents{width:500px;display:inline-block}.robokassa .result-message{margin-top:10px;margin-bottom:20px}.robokassa .help-message{margin-top:10px}.robokassa .check-status-link{margin-top:10px;display:inline-block}.robokassa-fail .result-message{color:#dd6300}.robokassa-success__success .result-message{color:#00e676}.robokassa-success__pending .result-message{color:#ffdf1b}.robokassa-success__failed .result-message{color:#f44336}.alfabank{text-align:center}.alfabank .alfabank-contents{max-width:500px;margin:auto}.alfabank .alfabank-contents .block-warning{padding:10px;font-weight:bolder}.alfabank .alfabank-contents .block-warning ul{font-weight:inherit;list-style-position:inside;text-align:left}.alfabank .result-message{margin-top:10px;margin-bottom:20px}.alfabank .confirm_error-header{color:#f44336;margin:10px 20px}.alfabank-return__success .result-message{color:#00e676}.alfabank-return__new .result-message{color:#ffdf1b}.alfabank-return__fail .result-message{color:#f44336}.print-container{font-family:initial;font-size:12pt;max-width:800px}.print-container strong,.print-container b{font-weight:bold}.print-container h1{font-size:2em;margin:.67em 0}.print-container table{border-collapse:collapse}.print-container table:not([width]){width:100%}.print-container table:not(.no-border) td,.print-container table:not(.no-border) th{padding:5px;border:1px solid black}.modal.missing-feature-feedback-modal .modal--head{padding-left:0 !important}.modal.missing-feature-feedback-modal .modal--head h2{position:relative;left:-30px}.modal.missing-feature-feedback-modal .modal--body>.scroll{padding-top:0}.modal.missing-feature-feedback-modal h2{font-size:22pt !important}.modal.missing-feature-feedback-modal h3{font-size:15pt !important;line-height:20pt}.modal.missing-feature-feedback-modal hr{border:0;height:1px;background-image:linear-gradient(to right, transparent, rgba(183,179,179,0.8), transparent)}.modal.missing-feature-feedback-modal .dialog-content{max-width:800px;margin:auto}.modal.missing-feature-feedback-modal .feedback-missingFeatureForm .inputs-set-container{margin:auto;max-width:700px}.modal.missing-feature-feedback-modal .feedback-missingFeatureForm label,.modal.missing-feature-feedback-modal .feedback-missingFeatureForm label.active{font-size:1.3rem}.modal.missing-feature-feedback-modal .feedback-missingFeatureForm .errorMessage{left:30px;bottom:-1.5rem;font-size:1.1rem}.modal.missing-feature-feedback-modal .feedback-missingFeatureForm .input-field{margin-top:23px}.modal.missing-feature-feedback-modal .feedback-missingFeatureForm .input-field.textarea{align-items:baseline}.modal.missing-feature-feedback-modal .feedback-missingFeatureForm .input-field.textarea textarea{height:70px}.modal.missing-feature-feedback-modal .feedback-missingFeatureForm .buttons-set{text-align:center}/*!
 */.sum-options-dialog{font-size:1.3rem}.sum-options-dialog .options-list-container{margin-top:0.4rem}.sum-options-dialog .options-list-container select{font-size:1.3rem}.sale-offer{position:fixed;border-bottom:1px solid #dd6300;left:70px;right:0;height:84px;font-size:110%;font-weight:400;padding-left:30px;line-height:83px;z-index:460;color:#f00;background-image:url("../images/sale-dec2017.jpg");text-shadow:0px 0px 5px #cd0201;border-bottom:2px solid #cd0201;color:#fff;font-size:3rem;overflow:hidden}.sale-offer::before{content:"";background-color:#cd0201;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.sale-offer .sale-details-btn{font-size:1.5rem;color:#fff;position:absolute;right:20px;top:25px;padding:5px 10px;line-height:1.2;border-radius:4px;background:green;text-shadow:0px 0px 5px #000f00}.sale-offer.in-register{left:0;position:relative;text-align:center}.sale-offer.in-register .sale-details-register{position:absolute;font-size:1.5rem;right:10px;top:28px}.tariff-buy .sale-desc{border:2px solid #cd0201;padding:10px 10px;border-radius:4px;font-size:1.7rem;background:rgba(205,2,1,0.2);font-weight:400;margin-bottom:15px;text-shadow:0px 0px 5px #cd0201;background-image:url("../images/sale-dec2017.jpg");border-bottom:2px solid #cd0201;color:#fff;z-index:0;position:relative;text-align:center}.tariff-buy .sale-desc::after{content:"";background-color:#cd0201;opacity:0.7;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.tariff-buy .sale-desc .use-sale-btn{background:green;display:inline-block;padding:0px 15px;border-radius:4px;margin-top:5px;text-transform:uppercase;cursor:pointer;text-shadow:0px 0px 5px #000f00}.tariff-form .sale-payForYearText{color:#f00;display:inline-block;font-weight:400;margin-left:10px}.base-warning{background:#ffeec0;border-color:#dd6300;color:#dd6300;font-weight:400}.block-warning{border:1px solid;padding:5px;font-size:1.4rem}.tariff-warning{position:fixed;left:70px;right:0;height:84px;font-size:1.34rem;padding-left:30px;z-index:460;box-sizing:border-box;border-bottom:1px solid;overflow:hidden;display:flex;align-items:center}.tariff-warning .channel-warning{font-weight:bolder;font-size:1.5rem}body.hasSaleOffer .tariff-warning{top:84px;z-index:475}@media only screen and (max-width: 1000px){.tariff-warning{height:30px}body.hasSaleOffer .tariff-warning{top:30px}}.tariff-warning_icon{margin-right:27px;font-size:130%;vertical-align:middle;color:#ff6200}.tariff-warning_close-btn{cursor:pointer;right:20px;font-size:2rem;top:15px;display:inline-block;margin-left:auto;margin-right:10px;padding-left:10px;line-height:1}.tariff-warning .btn-wrapper{flex-grow:1;height:100%;display:flex;justify-content:center;align-items:center}.tariff-warning .tariff-warning_message{margin-right:10px}.tariff-warning .tariff-warning_prolong-btn.btn{padding:10px 30px;line-height:normal;height:auto;background:#dd6300;font-size:1.1rem !important}.tariff-warning .tariff-warning_prolong-btn.btn:hover{border-bottom:0}@media only screen and (max-width: 1000px){.tariff-warning .tariff-warning_prolong-btn.btn{padding:3px 20px;font-size:1rem !important}}.tariff-warning .tariff-warning-add-list-btn{border-bottom:1px dotted;cursor:help}.modal.uiNotification-clean_report{max-width:750px}.layout-index .site-error .error-text{text-align:center;margin:100px 0}.layout-index .menu-wrapper a{display:block}.layout-index .menu-wrapper a.user-login__docked{display:none}.booking-links a{margin-right:5px}.booking-links a:hover{border-bottom:1px dotted}/*!
*/.report-form_data-table{margin-bottom:20px}.report-form_data-table .total-row td{font-weight:bold}.report-form_data-table td.warning{color:red;font-weight:400}.report-form_data-table td{vertical-align:top !important}.report-form_meal-table td{text-align:center}.report-form_meal-table td:first-child{text-align:left}.report-form .report-form_arrive-leave-table{table-layout:fixed}.report-form .report-form_arrive-leave-table tbody{cursor:pointer}.report-form .report-form_arrive-leave-table td.guest-col{line-height:2;vertical-align:top}.report-form .report-form_arrive-leave-table td.guest-col .view-client-button{display:inline-block;margin-bottom:10px}.report-form .report-form_arrive-leave-table td.guest-col .clientAjaxUpdatedText.email{display:block;margin-top:10px}.report-form .report-form_arrive-leave-table td{padding:5px;border:1px dotted #d7d7d7}.report-form .report-form_arrive-leave-table th{padding:5px;font-weight:bold;text-align:center;border:1px dotted #d7d7d7}.report-form .grid-view .items a,.report-form .report-form_data-table a{border-bottom:1px dotted}.report-form .grid-view .items a.view-client-button,.report-form .grid-view .items a.mailto-link,.report-form .grid-view .items a.update-relative-btn,.report-form .report-form_data-table a.view-client-button,.report-form .report-form_data-table a.mailto-link,.report-form .report-form_data-table a.update-relative-btn{color:inherit}.report-form_table-header,.report-form .table-header{margin:10px 0 5px 0;font-size:110%;font-weight:400}.report-form.print-mode table{width:100%}.report-form.print-mode .grid-view .summary{display:none}.report-booking:not(.print-mode) .grid-data-row{cursor:pointer}.report-booking .report-booking-grid{margin-bottom:20px}.report-booking .report-booking_data-table td,.report-booking .report-booking_data-table th{overflow:hidden;text-overflow:ellipsis;text-align:inherit}.report-booking .report-booking_data-table td.col-price,.report-booking .report-booking_data-table th.col-price{text-align:right}.report-booking .report-booking_data-table th{padding-top:.3rem !important;padding-bottom:.3rem !important}.report-booking .report-booking_data-table .col-name{width:175px}.report-booking .report-booking_data-table .col-user{width:165px}.report-booking .report-booking_data-table .col-number{width:80px}.report-booking .report-booking_data-table .col-nights{width:65px}.report-booking .report-booking_data-table .col-source{width:120px}.report-booking .report-booking_data-table .col-price{width:115px}.report-dailyClean.report-form .results{margin-top:0}.report-dailyClean.loading .btn-col{opacity:0.5}.report-dailyClean .buttons-set{margin-top:15px;display:flex;flex-wrap:wrap}.report-dailyClean .buttons-set .btn{margin-bottom:5px}.report-dailyClean .buttons-set.post-action-buttons{justify-content:right}.report-dailyClean .buttons-set.post-action-buttons .btn:last-child{margin-right:0}.report-dailyClean .cleaned-container{align-items:center}.report-dailyClean .cleaned-container .cleaned-params{display:none !important}.report-dailyClean .cleaned-container.cleaned .cleaned-params{display:flex !important}.report-dailyClean .cleaned-params{justify-content:space-between;margin-top:5px;min-width:160px}.report-dailyClean table.class-cleans-table{width:100%;table-layout:fixed}@media only screen and (max-width: 1000px){.report-dailyClean table.class-cleans-table{table-layout:auto}}.report-dailyClean table.class-cleans-table .standard.input-field,.report-dailyClean table.class-cleans-table .standard.checkbox{margin-top:0}.report-dailyClean table.class-cleans-table th label{font-size:unset;color:unset;text-shadow:unset}.report-dailyClean table.class-cleans-table td{vertical-align:top}.report-dailyClean table.class-cleans-table td.btn-col{vertical-align:middle}.report-dailyClean table.class-cleans-table .input-field{display:block}.report-dailyClean table.class-cleans-table .errorMessage{position:static}.report-dailyClean table.class-cleans-table tr.general-clean{font-weight:bold}.report-dailyClean table.class-cleans-table tr.general-clean input,.report-dailyClean table.class-cleans-table tr.general-clean select,.report-dailyClean table.class-cleans-table tr.general-clean textarea{font-weight:200}.report-dailyClean .class-cleans-container{margin-bottom:20px}.report-dailyClean .header{margin-bottom:5px}.report-dailyClean .btn-col{width:40px;padding-left:5px !important;padding-right:5px !important;text-align:center}.report-dailyClean th.clean_time-col{width:170px}.report-dailyClean .note-container textarea{height:3rem;resize:vertical;transition:height .2s ease}.report-dailyClean .note-container textarea:focus{height:6rem}.report-dailyClean .class-todo_date{font-weight:300}.report-dailyClean .housemaidIdFilter{width:140px}.report-dailyClean .allRoomsDate-container label{font-size:1.2rem !important}@media only screen and (max-width: 770px){.report-dailyClean .line-filter-container{flex-wrap:wrap}.report-dailyClean .line-filter-container .filter-column{margin-bottom:10px;flex-basis:100px}.report-dailyClean .line-filter-container .filter-column.filter-btn-column{flex-basis:auto}.report-dailyClean .cleaned-params{min-width:140px}}.report-form .results{margin-top:20px}.report-form .line-filter-container{margin-bottom:10px}.report-form .filter-cont{margin-bottom:1.5rem;display:flex;align-items:center}.report-form .filter-cont .buttons-set,.report-form .filter-cont .submit-btn-cont,.report-form .line-filter-container .buttons-set,.report-form .line-filter-container .submit-btn-cont{margin:0 0 0 1rem}.report-form .filter-chart-container{display:flex}.report-form .filter-chart-container.column-layout{flex-direction:column}.report-form .filter-chart-container .filter-block{margin-right:20px}.report-form .filter-chart-container .chart-block{flex-grow:1;overflow:auto}.report-form .filter-chart-container .chart-block .chart-wrapper{overflow:auto;border:1px solid rgba(190,190,191,0.7);padding:10px}.report-form .filter-chart-container .chart-block .chart-divider{margin-bottom:30px}.report-form .filter-chart-container .chart-block .chart-summary.bottom{margin-top:10px}.report-form .filter-chart-container .chart-block .chart-summary table.has-total tr:last-child{font-weight:400}.report-form .filter-chart-container .chart-block .chart-summary table td:first-child{width:30%}.report-form .filter-chart-container .chart-block .chart-hint.bottom{margin-bottom:0}.report-form .filter-chart-container .chart-block .no-data-text{font-weight:bolder;margin-left:15px}.report-form #chart_div,.report-form .chart_div{min-width:300px;min-height:300px;background:url(/css/loader-login.svg) center center no-repeat}.report-form #chart_div svg>g:last-child>g:last-child,.report-form .chart_div svg>g:last-child>g:last-child{pointer-events:none}.report-form.sticky-table-heads th{position:sticky;top:84px}@media only screen and (max-width: 1000px){.report-form.sticky-table-heads th{top:30px}}.report-form.sticky-table-heads tr+tr th{top:125px}@media only screen and (max-width: 1000px){.report-form.sticky-table-heads tr+tr th{top:52px}}.report-denial .grid-view .items th{width:100px}.report-denial .grid-view .items th:first-child{width:10%}.report-denial .grid-view .items th:nth-child(2){width:10px}.report-denial .grid-view .items th:last-child{width:35%}/*!
*/.report-birthday .date-val{padding-bottom:2px}.report-birthday .date-val.cur-date{border-bottom:1px solid #c4c4c4}/*!
*/html.touchevents body.holding-to-book .booking-table .checkerboard{overflow:hidden !important}.booking-table .bookings-container-top{position:absolute}.booking-table .bookings-container-top .create-booking-icon-btns{position:static}@media (max-width: 800px){.booking-table .submit-btn-col{display:none}}.booking-table .table-top-notification-wrapper{display:flex;justify-content:center;margin-left:5px;margin-right:50px;margin-bottom:5px}.booking-table .table-top-notification{width:auto;overflow:hidden;z-index:1;background:white;font-size:1.1rem;max-width:700px;box-shadow:0 0 10px #adadad;border-width:2px;display:flex;position:static;padding-right:0;margin-bottom:0}.booking-table .table-top-notification .close-btn-wrapper{margin-left:5px}.booking-table .table-top-notification .close-btn-wrapper .close-btn{position:static;display:block;height:100%;font-size:1.5rem;padding:0 10px}.booking-table .table-top-notification .icon{margin-top:-2px}.booking-table .table-top-notification .message{padding:0 5px 0 10px;line-height:1.15}.booking-table .table-top-notification .message .header{font-size:1.2rem;margin-bottom:0px}.booking-table .table-top-notification .show-more-btn{padding:5px 10px 0 10px}.booking-table .booking-table-expired-warning{display:inline-block;background:white;padding:0 5px;border-radius:5px;color:#dd6300;font-weight:bold;margin:2px 0 5px 10px;font-size:1rem;z-index:199999;background:#ffeec0}.booking-table .booking-table-expired-warning a{font-weight:normal;border-bottom:1px dotted}.booking-table .showReserveBookingsBtn{margin-left:5px}.booking-table .create-booking-btn.disabled{background:#00b4ff !important;color:#fff !important}.booking-table .tableInnerBookBtn{display:none;margin-left:5px;margin-top:6px;height:auto;line-height:normal;padding:5px 10px}@media (max-width: 400px){.booking-table .tableInnerBookBtn{margin-top:4px;max-width:80px;padding:4px 5px;line-height:1;font-size:.9rem !important}}@media (max-width: 555px){.booking-table .navbar-controls .book-btn-column{display:none}.booking-table .tableInnerBookBtn{display:block}}.booking-table.custom-cell-height .booking-row-text{display:inline-flex;align-items:center;height:100%;text-indent:0}.booking-table.custom-cell-height .booking-row_unpaid-sum{height:auto;line-height:normal}.booking-table.custom-cell-height .room-class-name-cell{font-size:1rem}.booking-table.custom-cell-height.cell-height-1 .booking--table,.booking-table.custom-cell-height.cell-height-1 .booking-row,.booking-table.custom-cell-height.cell-height-1 .room-name-cell,.booking-table.custom-cell-height.cell-height-1:not(.small-cell-width) .head-cell{font-size:1.1rem}.booking-table.custom-cell-height.cell-height-1 .booking-row_unpaid-sum{font-size:.8rem}.booking-table.custom-cell-height.cell-height-2 .booking--table,.booking-table.custom-cell-height.cell-height-2 .booking-row,.booking-table.custom-cell-height.cell-height-2 .room-name-cell,.booking-table.custom-cell-height.cell-height-2:not(.small-cell-width) .head-cell{font-size:1.2rem}.booking-table.custom-cell-height.cell-height-2 .booking-row_unpaid-sum{font-size:.85rem;padding:1px 4px 1px 0}.booking-table.custom-cell-height.cell-height-3 .booking--table,.booking-table.custom-cell-height.cell-height-3 .booking-row,.booking-table.custom-cell-height.cell-height-3 .room-name-cell{font-size:1.3rem}.booking-table.custom-cell-height.cell-height-3:not(.small-cell-width) .head-cell{font-size:1.2rem}.booking-table.custom-cell-height.cell-height-3 .booking-row_unpaid-sum{font-size:.9rem;padding:1px 3px 1px 1px}.booking-table.custom-cell-height.cell-height-4 .booking--table,.booking-table.custom-cell-height.cell-height-4 .booking-row,.booking-table.custom-cell-height.cell-height-4 .room-name-cell{font-size:1.4rem}.booking-table.custom-cell-height.cell-height-4:not(.small-cell-width) .head-cell{font-size:1.2rem}.booking-table.custom-cell-height.cell-height-4 .booking-row_unpaid-sum{font-size:1rem}body.booking-buffer-in-use a.create-update-booking-button,body.booking-buffer-in-use a.create-update-roomBlock-btn,body.booking-buffer-in-use .create-booking-icon-btns li,body.mouseBooking a.create-update-booking-button,body.mouseBooking a.create-update-roomBlock-btn,body.mouseBooking .create-booking-icon-btns li{color:#cecece !important;border-color:#cecece !important;cursor:default !important}body.booking-buffer-in-use .booking-row.draggable,body.mouseBooking .booking-row.draggable{cursor:default !important}/*!
*//*!
*/.modal.side .booking-popup-dialog{font-size:1rem;line-height:1.5;padding:0}.modal.side .booking-popup-dialog .info-row{display:flex;justify-content:space-between;padding:5px 10px}.modal.side .booking-popup-dialog .info-row:nth-child(even){background-color:#fdfdfd}.modal.side .booking-popup-dialog .info-row:nth-child(odd){background-color:#f7f7f7}.modal.side .booking-popup-dialog .info-row.even{background-color:#fdfdfd}.modal.side .booking-popup-dialog .info-row.odd{background-color:#f7f7f7}.modal.side .booking-popup-dialog .info-row:hover{background-color:#fff8cc !important}.modal.side .booking-popup-dialog .info-row .label,.modal.side .booking-popup-dialog .info-row value{display:block}.modal.side .booking-popup-dialog .info-row .label{margin-right:1rem}.modal.side .booking-popup-dialog .buttons{display:none}/*!
*/.booking-group-form .calc-container .change-disc-btn-conainer{position:relative;top:2px;margin-left:10px}.booking-group-form .calc-container .change-disc-btn-conainer .updateDiscountBtn{margin-right:5px}.booking-group-form .calc-container.skip-discounts-on .createDiscountBtn{display:none}.booking-group-form .from-id-cont{display:flex;align-items:flex-end}.booking-group-form .from-id-cont .cancel-move{margin-left:10px}.booking-group-form .top-notif-container .top-notif-text{display:inline-block}.booking-group-form.channel-booking .top-notif-container{margin-right:190px}@media only screen and (max-width: 1200px){.booking-group-form.channel-booking .top-notif-container{margin-right:105px}}.booking-group-form .notification-flags-container{display:flex;flex-wrap:wrap;margin-bottom:10px}.booking-group-form .notification-flags-container .mailToClient-container{margin-right:10px}html.sms-hidden .booking-group-form .notification-flags-container .mailToClient-container{height:1px;visibility:hidden}.booking-group-form .notification-flags-container .errorMessage{width:100%}/*!
*/.booking-row .booking-row-text .client-name{margin-left:2px}.booking-row .booking-row-text.has-color{color:#fff;border-radius:2px;padding:2px 3px 1px 3px}.booking-row.client-arrived-1::before{content:'';position:absolute;left:1px;right:1px;background:344fdc;bottom:1px;height:3px}.booking-row.booking-row__active_group .booking-row_unpaid-sum{visibility:hidden}.booking-row.booking-row__active_group:hover .booking-row_unpaid-sum{visibility:visible}/*!
*/.booking-view table{margin-bottom:15px}.booking-view table td:first-child{width:300px}.booking--table .rooms::-webkit-scrollbar{width:0}/*!
*/html.touchevents .booking--table .rooms{overflow-y:auto;overflow-x:hidden}html.touchevents .booking--table .rooms>.scroll{padding-bottom:0}html.touchevents .booking--table .date-column{overflow-x:auto}html.touchevents .booking--table .date-column .head{padding-right:0}#page.loading::after{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}#page.loading::before{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:transparent}#page.loading .booking--body::after{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;z-index:101;background:url(/css/loader-login.svg);background-repeat:no-repeat;background-position:10px 10px}#page.loading .booking--body::before{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;opacity:.3;background:transparent}#page.loading.long-load .booking--body::before{background:white}.booking-table-search-form .input-field.has-button input{width:auto;flex-grow:1;margin-right:5px}/*!
*//*!
*/html.hotel-5105:not(.user-manager) .booking-status-icon.status-paid,html.hotel-5105:not(.user-manager) .booking-row.status-paid{background-color:#bebefe}html.hotel-5469:not(.user-manager) .booking-row.client-arrived-1::before{background:#344fdc}/*!
*//*!
*//*!
*/.content_wrapper>*:not(.booking-table){padding:1.5rem 2rem}.menu-ui-notification-label{position:relative;display:inline;border-radius:1px;padding:1px 5px;border:0;min-width:23px;line-height:1.3;font-size:10pt;font-style:italic;font-weight:700;background:#ff7779;color:#fff;text-align:center;box-sizing:border-box}.main-menu__logged li.has-ui-notification .menu-ui-notification-label{position:absolute;top:-5px;left:10px}.main-menu__logged li.has-ui-notification .menu-link__icons-menu-booking .menu-ui-notification-label{top:1px}.main-menu__logged>ul>li>a{box-sizing:content-box}.main-menu__logged>ul>li>a span.notifications-count{position:absolute;top:5px;right:7px;border:0;border-radius:25px;min-width:23px;line-height:1.3;font-size:10pt;font-weight:700;background:#ff7779;color:#fff;padding:3px;text-align:center;box-sizing:border-box}.main-menu__logged>ul>li>a span.notifications-count.too-many{line-height:1.5}.main-menu__logged>ul>li>a span.notifications-count.hidden{display:none}.main-menu__logged .hotel-settings{box-sizing:content-box;padding:0}.main-menu__logged ul li.active{background-color:transparent}.header__logged.hasSubMenu{left:330px}.content_container{padding:0 !important;min-height:300px}.ui-menu-item{font-size:1.1rem;height:auto !important;padding:.5rem .75rem !important}.ui-datepicker-buttonpane{font-size:1.1rem;border-top-color:#d8d8d8;margin-top:0;margin-bottom:2px;display:flex;justify-content:space-between;border-top:0}.ui-widget .ui-datepicker-buttonpane button{float:none;font-weight:400;margin:5px 0;padding:2px 5px;margin-top:0;opacity:0.7}.ui-datepicker-calendar td a{position:relative}.ui-datepicker .ui-datepicker-current-day a{font-weight:bold;background:#fff !important;border-color:#575757 !important}.ui-datepicker .ui-datepicker-current-day a::before{color:inherit !important}.ui-datepicker-today a.ui-state-highlight{border:1px solid #d3d3d3;background:#e6e6e6 url("/css/vendors/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;text-decoration:underline}.ui-datepicker-today a.ui-state-highlight.ui-state-hover{border:1px solid #999;background:#dadada url("/css/vendors/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x}.modal input.hasDatepicker{position:relative;z-index:100000}.modal .ui-timepicker-wrapper{z-index:100001}.ui-sortable-helper,.ui-sortable-helper .drag-handle{cursor:grabbing}.ui-draggable-handle{cursor:grab}.ui-draggable-handle:active,.ui-draggable-dragging .ui-draggable-handle{cursor:grabbing}.ui-draggable-dragging{cursor:grabbing}nav{background:none;width:auto}.btn,.btn:hover{box-shadow:none}select{display:inline-block !important}.ui-datepicker select{height:auto}.picker{position:fixed}.picker *{font-family:"Roboto Condensed",sans-serif;box-sizing:border-box}.picker__table{margin-top:.7rem}.picker__day{padding:.55rem 0}.picker__close,.picker__today,.picker__clear{font-size:.85rem !important}.create-buttons-container,.prev-next-month-container{display:none !important}.tariff-block-layer_content{position:relative;top:150px;background:#fff;padding:10px;width:auto;margin:auto;max-width:740px;padding:20px 30px;box-shadow:0px 0px 10px 1px #bfbfbf}@media only screen and (max-width: 1000px){.tariff-block-layer_content{top:20px}}.tariff-block-layer_link-cont{padding:0}.tariff-block-layer_link-cont>a{padding:0 2rem;color:white !important}.submenu{font-size:1.2rem !important;white-space:nowrap}.no-padding{padding:0 !important}.no-border{border:0 !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9e9e9e}input::placeholder,textarea::placeholder{color:#9e9e9e}.link-btn.disabled{cursor:default;pointer-events:none;opacity:0.5}.svg-btn.disabled{cursor:default;pointer-events:none;opacity:1}.svg-btn.disabled svg{opacity:0.5}.room-class-checkbox-list label{left:0;top:0}.room-class-checkbox-list .checkboxes-wrapper{padding:5px}.ui-autocomplete .ui-menu-item{min-height:50px;padding:5px !important;font-weight:bolder !important;opacity:.8}.ui-autocomplete .ui-menu-item.ui-state-focus{font-weight:bolder !important;opacity:1}.ui-autocomplete .ui-menu-item .no-result{line-height:2}.ui-autocomplete .ui-menu-item .no-result .icon-wrapper{width:45px}.ui-autocomplete .ui-menu-item .no-result .icon-wrapper .icons-no-search-result__white{left:5px;top:5px}/*!
*/.ui-timepicker-list li:hover{background:#e6f8ff !important;color:inherit !important}.ui-timepicker-list li.ui-timepicker-selected{background:#00b4ff !important;background:#00adf5 !important;color:#fff !important}.ui-timepicker-wrapper{max-height:250px}.ui-timepicker-list li{padding:5px 0 5px 5px}input.mce-textbox{width:auto;background:#fff;border:1px solid #c5c5c5;display:inline-block;transition:border linear .2s, box-shadow linear .2s;height:28px;resize:none;padding:0 4px 0 4px;white-space:pre-wrap;*white-space:pre;color:#333}[type="checkbox"]:not(:checked):disabled+label::before{border:1px solid rgba(190,190,191,0.7);background-color:#f1f1f1}.input-field label.active{font-size:1rem;transform:none}.input-field.animated label.active{font-size:.8rem;transform:translateY(-140%)}[type="checkbox"]+label{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}/*!
*/.small-screen-only{display:none}@media only screen and (min-width: 1001px){.hide-medium-up{display:none !important}}.showcase-mobile{display:none}@media only screen and (max-width: 400px){.layout-logged .ui-autocomplete{right:5px !important;left:50px !important}}@media only screen and (max-height: 500px){.ui-autocomplete{max-height:200px;overflow-y:auto}.ui-autocomplete .ui-menu-item{display:flex;flex-wrap:wrap;min-height:30px}.ui-autocomplete .ui-menu-item .wrapper{margin-right:5px}}@media only screen and (max-width: 1000px) and (max-height: 500px){.touchevents.text-input-focused input:focus{max-height:2rem}.touchevents.text-input-focused .input.active .input-field{margin-top:2px !important}.touchevents.text-input-focused .input.active label.active{display:none}.touchevents.text-input-focused .modal>.modal--close{display:none}.touchevents.text-input-focused .modal .modal--head{display:none}.touchevents.text-input-focused .modal .modal--body>.scroll{top:0 !important;bottom:0 !important;padding-top:0 !important}.touchevents.text-input-focused .modal.side .modal--buttons{display:none}}@media only screen and (max-width: 1000px){.small-screen-only{display:block}}@media only screen and (max-height: 600px){.layout-login .rememberMe{margin-top:10px}.layout-login .logo-container{padding:15px 0 30px 0}.layout-login .input-submit{height:auto;line-height:normal;display:inline-flex;align-items:center}.layout-login .input-submit .icons{position:static;margin-left:10px}}@media only screen and (max-width: 1000px){.about-page .module{margin-left:5rem !important}.about-page .module.bolder{font-size:2rem !important}.tariff-page .site-logo{left:1rem;top:1.7rem}.tariff-page>.section>.content{width:100%}.tariff-page>.section.free>.content{padding:7rem 1rem}.tariff-page>.section.free>.content .module{max-width:unset;min-width:unset}.tariff-page>.section.non-free .content{padding:3rem 1rem 1rem 1rem}.tariff-page>.section.non-free .content h1{font-size:3rem !important}.tariff-page>.section.non-free .intro{width:100%}.tariff-page>.section.non-free .intro>.module{min-width:280px;width:100%}.tariff-page>.section.features{padding:2rem 1rem 2rem 1rem}.tariff-page>.section.features .btn{height:auto;line-height:1;padding:10px 4px}.tariff-page>.section.features .feature{width:auto;padding-left:0}.tariff-page>.section.features .feature>.cell+.cell{min-width:8.5rem}.tariff-page>.section.features .feature .cell:first-child{padding-right:0}.tariff-page>.section.sales{padding:2rem 1rem 8rem 1rem}.tariff-page>.section.sales .flex{width:100%;flex-wrap:wrap;justify-content:center}.tariff-page>.section.sales .flex .sale{width:100%}.why-free.modal{overflow:auto}.why-free.modal>.modal--body{width:auto;position:static;transform:none;padding:20px 10px}.why-free.modal .close.bottom{display:none}.site-inner-page .site-copyright{line-height:2}.site-menu{left:0;top:0;margin-top:5px;height:auto;line-height:normal;font-size:1.1rem}.site-menu a{text-shadow:#000000 1px 1px 2px;font-weight:bolder;margin-right:1rem}.site-menu a:hover::before,.site-menu a.is-active::before{display:none}.site-menu .history-link{display:none}.showcase-mobile{display:block}.index-page .dot-nav{display:none}.index-page .main-logo{margin:0 10px 0 20px;width:70px;min-width:70px;height:70px}.showcase-normal{display:none}.showcase-mobile{position:absolute;top:0;bottom:0;width:100%;height:500px;font-size:1.15rem}.showcase-mobile .btn-wrapper{text-align:center}.showcase-mobile .white-text{color:#fff}.showcase-mobile h1{font-size:2rem;margin-top:10px}.showcase-mobile .register.screen{height:auto}.showcase-mobile .register.screen .section{height:auto !important;position:static !important}.showcase-mobile .is-text-screen{height:auto !important;margin-top:2rem}.showcase-mobile .is-text-screen h1{display:block;text-align:center}.showcase-mobile .is-text-screen .content{padding-top:0}.showcase-mobile .is-text-screen .section{height:auto !important;position:static !important}.showcase-mobile .register{margin-top:2rem}.showcase-mobile .contact{height:120px !important;margin-top:20px;padding:0 5px}.showcase-mobile .showcase-btn{position:relative;height:auto;padding:5px 10px}.showcase-mobile .showcase-btn .icons{display:inline-block;position:static;vertical-align:middle;color:white}.showcase-mobile .showcase-btn .icons.icons-arrow-right{display:none}.showcase-mobile .content{padding-top:50px}.showcase-mobile .screen{width:100%;height:100%}.showcase-mobile .screen .section{position:absolute;height:100%;width:100%;background:white}.showcase-mobile .screen .section .inner{position:relative;width:100%;height:100%;overflow:hidden}.showcase-mobile .screen .section .inner .image{position:absolute;width:100%;height:100%;background-size:cover}.showcase-mobile .checkerboard .tooltip{display:none}.showcase-mobile .checkerboard .showcase-btn{top:220px}.showcase-mobile .checkerboard .section .inner .screenshot{position:absolute;width:100%;height:100%;bottom:0;left:0;background-size:cover}.showcase-mobile .checkerboard .section .inner .screenshot .image{position:absolute;top:200px;left:50%;width:95%;height:200px;transform:translate(-50%, 0);background-image:url(../images/showcase/checkerboard.jpg);box-shadow:0 20px 70px rgba(0,0,0,0.7);text-align:center}.showcase-mobile .checkerboard .hero{position:absolute;top:0;left:50%;padding-top:2.5rem;transform:translate(-50%, 0);z-index:10}.showcase-mobile .checkerboard .tag{display:block;position:relative;top:-20px;transform:rotate(5deg);z-index:10}.showcase-mobile .checkerboard .tag .free{position:relative;display:inline-block;height:40px;line-height:40px;padding:0 20px;background:#f44336;color:white;font-weight:700;font-size:1.2rem;white-space:nowrap}.showcase-mobile .checkerboard .tag .free>span{text-transform:uppercase}.showcase-mobile .checkerboard .tag .free:before{content:"";position:absolute;right:-19px;width:0;height:0;border-style:solid;border-width:20px 0 20px 20px;border-color:transparent transparent transparent #f44336}.showcase-mobile .checkerboard .tag .free:after{content:"";position:absolute;top:50%;right:0;transform:translate(0, -50%);width:10px;height:10px;background:white;border-radius:50%}.showcase-mobile .welcome{text-align:center}.showcase-mobile .welcome .hero{display:flex}.showcase-mobile .welcome .hero h1,.showcase-mobile .welcome .hero h2{text-align:left}.showcase-mobile .welcome .hero h1{display:block;margin-top:0}.showcase-mobile .welcome .free-checkerboard{-ms-grid-column-span:2;grid-column-end:span 2;-ms-grid-row:1;grid-row:1;justify-content:center}.showcase-mobile .welcome .free-checkerboard .text{font-size:1.5rem}.showcase-mobile .welcome .free-checkerboard .icon{width:192px;height:98px;background-image:url(../images/showcase/checkerboard-icon.jpg)}.showcase-mobile .welcome .menu ul{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;justify-content:space-between;font-size:1.2rem;flex-wrap:wrap;padding:0 5px;margin-top:20px}.showcase-mobile .welcome .menu ul li{display:flex;text-align:left;font-weight:bolder}.showcase-mobile .welcome .menu ul li .icon{margin-right:10px;margin-bottom:20px}.showcase-mobile .welcome .menu ul li.free-checkerboard i{display:none}.showcase-mobile .welcome .menu .icon{font-size:40px}.showcase-mobile .welcome>.section>.inner{background-image:url(../images/showcase/photo_3.jpg);background-size:cover}.showcase>.screen.welcome .hero h1{font-size:1.5rem}.showcase>.screen>.section:first-child{display:none}.content-container__page_login{width:auto !important}.logo-container .header-text{font-size:1.5rem}.index_logo-wrapper{width:100%;height:auto;display:flex;flex-wrap:wrap;padding:5px}.index_logo-wrapper h1{flex-grow:1}.index_logo-wrapper h1::after{position:relative;top:-10px;right:-5px;font-size:50%}.index_logo-wrapper h1,.index_logo-wrapper p{position:static;display:block}.index_logo{width:150px;height:150px;margin:5px;margin-right:20px;background-image:url(../images/logo__150.png);background-size:cover;position:static;box-shadow:0 0 11px rgba(0,0,0,0.27)}}@media only screen and (max-width: 1000px) and (max-width: 450px){.index_logo-wrapper{padding:0}.layout-index .index_logo-wrapper{padding:5px}.index_logo{width:50px;height:50px;margin-right:10px}.name-slogan-wrapper h1{font-size:1.4rem}}@media only screen and (max-width: 1000px){.logo__150{padding-top:0;margin-bottom:10px;width:50px;height:50px;background-image:url(../images/logo__150.png);background-size:contain;color:transparent}.top__page_login{height:0}.user-register{padding:0 10px}.user-register .form form{padding:0 5px 0 0}.user-register .input-submit{justify-content:center;width:100%;max-width:300px}.user-register .captcha input{padding:0;min-width:120px}.layout-login form{padding:0 10px}.layout-login form input{box-sizing:border-box}.login-form-widget{width:100%;height:auto}.login-form-widget input{height:2rem !important;font-size:1.5rem}.login-form-widget .flex.text{flex-wrap:wrap}.login-form-widget .register-link{display:flex;justify-content:space-between;margin:10px 0 0 0}.footer{height:auto;line-height:normal;margin-top:20px}}@media only screen and (max-width: 1000px){h1.standard{margin:.5em 0}h2.standard{margin:.6em 0}h3.standard{margin:.7em 0}h4.standard{margin:.7em 0}h5.standard{margin:.7em 0}h6.standard{margin:.7em 0}body{font-size:1rem}}@media only screen and (max-width: 1200px){.submenu{width:160px;white-space:normal !important}.submenu .submenu_wrapper-scroll{width:100% !important}.submenu .submenu_item a{padding:10px 10px !important}.submenu .submenu_item.submenu_item__head{padding:10px 10px}.submenu .submenu_header{padding:10px}.page-container__logged.hasSubMenu{margin-left:230px}.header__logged.hasSubMenu{left:230px}.content_wrapper>:not(.booking-table){padding-left:1rem}}@media only screen and (max-width: 1200px){table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple) th,table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple) td{padding:5px 5px !important}}@media only screen and (max-width: 1000px){table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple)>thead>tr>th{font-size:.9rem !important;font-weight:bolder}table.standard:not(.picker__table):not(.ui-datepicker-calendar):not(.table__simple) td{font-size:1rem !important}}@media only screen and (max-width: 1000px){.submenu{width:110px;white-space:normal !important}html:not(.sliding-submenu) .submenu{font-size:.9rem !important}.submenu .submenu_wrapper-scroll{width:100% !important}.submenu .submenu_item a{padding-left:10px !important;padding-right:5px !important}.submenu .submenu_item a .svg-icon{width:15px;height:15px;margin-right:5px}.submenu .submenu_item.submenu_item__head{padding:5px}.submenu .submenu_header{padding:5px 5px 5px 10px}.page-container__logged.hasSubMenu{margin-left:155px}.header__logged.hasSubMenu{left:155px}.content_wrapper>:not(.booking-table){padding-right:5px}.header__logged,.page-header{height:30px}.submenu .submenu_header{height:30px;line-height:1;font-size:.9rem}.header__logged{line-height:2.3;padding-left:15px;padding-right:10px}.header__logged .hotel-switcher{right:40px}.header__logged .hotel-select-wrapper{top:16px}.header__logged .hotel-settings.icons-hotel-settings__white{top:25px}.header__logged .hotel-switcher .icons-hotel-settings__white{transform:scale(0.6)}.header__logged>h1{font-size:1.2rem}.submenu .submenu_wrapper{top:30px}.page-container__logged{margin-left:45px}.header__logged{left:45px}.submenu{left:45px}.profile-wrapper__active{left:45px}.tariff-warning{left:45px}.modal.side .modal--body{width:calc(100% + 20px)}.modal.side .modal--body>.scroll{padding:5px}.modal.side.wide.is-visible{right:-45px}.modal.side.wide .modal--body>.scroll{padding-right:70px}.modal.side.wide .modal--buttons{padding-right:70px;padding-bottom:0;line-height:3}.main-menu__logged{width:45px}.main-menu__logged .nowrap{white-space:normal}.main-menu__logged>ul>li>a{padding-top:5px;padding-bottom:5px;font-weight:bolder}.main-menu__logged .menu-icon__profile,.main-menu__logged .menu-icon__profile__hover{width:40px;height:40px}.main-menu__logged .profile-wrapper{height:74px}.main-menu__logged .item-help .tzSelect__help{left:47px}.main-menu__logged .item-help .tzSelect__help li{min-width:160px}.main-menu__logged .item-help .tzSelect__help li a{padding-left:5px}.page-container__logged.hasSubMenu{margin-left:155px}.header__logged.hasSubMenu{left:155px}}/*!
*/.submenu-slide-btn,.submenu-overlay{display:none}.submenu-slide-btn{cursor:pointer}@media only screen and (max-width: 1000px){html.sliding-submenu .submenu{width:150px;z-index:1000;left:-105px;transition:left .3s ease-in}html.sliding-submenu .submenu.visible,html.sliding-submenu .submenu.sliding{box-shadow:0 0px 10px #444}html.sliding-submenu .submenu.visible{left:45px}html.sliding-submenu .submenu.hasTariffWarning{top:0}html.sliding-submenu.sliding-submenu-opened .submenu-overlay{display:block !important}html.sliding-submenu .submenu-overlay{z-index:999;position:absolute;left:0;right:0;bottom:0;top:0}html.sliding-submenu .submenu-slide-btn{display:inline-block}html.sliding-submenu .header__logged{padding-left:0px}html.sliding-submenu .header__logged .submenu-slide-btn{position:relative;background:#49bbf9;height:100%;z-index:1;padding-left:10px;padding-right:5px;box-sizing:content-box}html.sliding-submenu .submenu_header .submenu-slide-btn{height:20px;width:20px;margin-right:5px;flex-shrink:0}html.sliding-submenu .header__logged>h1{left:-4px}html.sliding-submenu .page-container__logged.hasSubMenu{margin-left:45px}html.sliding-submenu .header__logged.hasSubMenu{left:45px}html.sliding-submenu .page-container__logged{margin-left:45px}html.sliding-submenu .header__logged{left:45px}html.sliding-submenu .profile-wrapper__active{left:45px}html.sliding-submenu .tariff-warning{left:45px}html.sliding-submenu .modal.side.wide.is-visible{right:-45px}html.sliding-submenu .main-menu__logged{width:45px}html.sliding-submenu .page-container__logged.hasSubMenu{margin-left:45px}html.sliding-submenu .header__logged.hasSubMenu{left:45px}}@media only screen and (max-width: 1000px){.booking-table .booking-table-expired-warning{white-space:normal;line-height:1;font-size:.9rem;margin-left:5px;margin-right:5px;padding:2px 5px 3px 5px}.booking-table .booking--navbar .navbar-controls .column.button .btn{padding:0 5px;min-width:0;width:auto}.booking-table .booking--navbar .navbar-controls .date-column{padding-left:0}.booking-table .table-top-notification,.booking-table .booking-table-expired-warning{top:45px}.input-field.standard{flex-wrap:wrap}.input-field.standard label{margin-bottom:2px}.report-form{font-size:1rem}.booking-head-form label{display:none}.booking-head-form .user-id-container label,.booking-head-form .funnel-stage-field label{display:block;min-width:100%}.booking-head-form .remote-id-field label{display:block}.booking-head-form .client-data-text{display:flex;flex-wrap:wrap}.booking-head-form .client-field{margin-bottom:10px}.booking-head-form .client-data-link a.name{display:inline-block;margin-bottom:10px}.booking-head-form .client-data-link .brace{display:none}.booking-head-form .client-data-link-wrapper{width:100%}.booking-head-form .changeOldClientBtn-wrapper{margin-left:0}.booking-form .inputs-row .input-field{margin-right:10px}.booking-form .date-section .input-field label{min-width:50px;max-width:50px;margin-right:5px}.booking-form .relatives-container .booking-relative>.flex{padding:10px}}@media only screen and (max-width: 1000px) and (max-width: 475px){.booking-form .relatives-container .booking-relative .right-buttons{align-self:flex-end}.booking-form .relatives-container .booking-relative .ch-rel-place-buttons{flex-direction:row;height:auto;padding:0;align-self:flex-end}.booking-form .relatives-container .booking-relative .ch-rel-place-buttons .arrow-rel-btn{padding:10px}}@media only screen and (max-width: 1000px){.booking-form .services-section .booking-service>.flex .name-container{min-width:unset}.booking-form .services-section .service-quantity{margin-bottom:0}.booking-form .relatives-container .booking-relative>.flex{height:auto}.modal.side .modal--head{padding-top:5px !important}.modal.side .modal--head h2{line-height:1;padding-right:60px}.flash-messages-container{left:5px;top:5px;right:10px}.bookingSimpleForm .dates-row{margin-top:0}.bookingSimpleForm .findClientBtn{margin-right:10px}}@media only screen and (max-width: 1000px) and (max-width: 400px){.bookingSimpleForm-addForm{max-width:240px}}@media only screen and (max-width: 1000px){.bookingSimpleForm-addForm{max-height:300px}}@media only screen and (max-width: 1000px) and (max-height: 500px){.bookingSimpleForm-addForm{max-height:200px}}@media only screen and (max-width: 1000px){.bookingSimpleForm-addForm .client-add-data .standard.input-field{flex-wrap:nowrap}.bookingSimpleForm-addForm .client-add-data .standard.input-field label{width:auto}.bookingSimpleForm-addForm .no-notification-container{padding-left:0}.bookingSimpleForm-addForm .no-notification-container label{line-height:1}.bookingSimpleForm-addForm.bookingSimpleForm-addForm_guests .children-age-list{padding-left:5px}.bookingSimpleForm-addForm .jquery-select-step{margin-top:5px}.touchevents .modal--buttons .submit-buttons-container{flex-grow:1}.touchevents .modal--buttons .submit-buttons-container{display:flex;justify-content:space-between}.touchevents .modal--buttons .submit-buttons-container .btn{flex-grow:1;max-width:180px;margin-right:2px;margin-left:2px}.touchevents .modal--buttons .submit-buttons-container .btn:first-child{margin-left:0}.modal--buttons{background:#ffffffb8}.modal--buttons .btn{height:auto;min-height:36px;line-height:1;padding:0 5px}.modal--buttons .btn+.btn{margin-left:3px}.touchevents .modal.confirm .modal--buttons{padding:0 5px}.booking-findRoom table.free-rooms td,.booking-findRoom table.free-rooms th{padding:5px 2px !important;overflow:hidden}.booking-findRoom table.free-rooms td:first-child{width:60%}.booking-group-form .booking-status-icon{margin-left:5px;width:15px;height:15px}.booking-group-form .submit-buttons-container{padding-top:10px}.booking-group-form .submit-buttons-container .btn{margin-bottom:10px}.profile-wrapper{width:250px}.profile-wrapper .dropDown__profile{width:240px}.profile-wrapper .dropDown__profile li{min-width:0}.profile-wrapper .dropDown__profile .dropDown_link,.profile-wrapper .dropDown__profile .hotel-add{padding-left:5px}.line-filter-container .input-field label{font-size:.8rem}.line-filter-container i{top:1.1rem !important}.line-filter-container select{min-width:0}.line-filter-container .select-column{flex-basis:70px}.report-form .results{margin-top:15px}select{height:2.5rem;padding:0}.request-registry{min-width:unset}.line-filter-container select{min-width:80px}.hotelTask-myTasks .task{padding-left:0;margin-bottom:15px;padding-bottom:10px;margin-top:15px;border-bottom:1px solid #e9e9e9}.hotelTask-myTasks .task-inner-wrapper{flex-wrap:wrap}.hotelTask-myTasks .task-inner-wrapper .client-block{width:auto}.hotelTask-myTasks .task-inner-wrapper .message{max-width:unset;margin-left:5px}.hotelTask-myTasks .task-inner-wrapper .task-info-block-wrapper{margin-top:5px;line-height:2}.hotelTask-myTasks .task-inner-wrapper .complete-checkbox-wrapper{margin-bottom:5px}}@media only screen and (max-width: 1200px){.content_wrapper>:not(.booking-table){padding-left:1rem;padding-right:10px}}@media only screen and (max-width: 1000px){.header__logged>h1{display:inline-block;height:100%;align-items:center;line-height:1;white-space:normal}.hotel-switcher{top:-20px}.header__logged>h1{top:-12px;left:-10px;position:relative;font-size:.9rem}.content_wrapper>:not(.booking-table){padding:12px 10px}}@media only screen and (max-width: 400px){.hotel-switcher{top:-17px}.hotel-switcher .selectBox{font-size:.75rem}}@media only screen and (max-width: 1200px){.booking--body{margin-top:-10px}body.hasTariffWarning .booking--body{margin-top:0}.booking-drop-buffer .booking-buffer-message{position:absolute;top:2px;font-size:1.2rem;line-height:1.2}.tab-booking{padding-bottom:40px !important}.tab-booking .booking-form{padding-top:0}.tab-booking .danger-buttons-set.top-set{display:none}.tab-booking .danger-buttons-set+.danger-buttons-set{bottom:unset}.booking-group-form[data-channel]::before{width:100px;height:30px}.report-form table,.report-form table.report-form_arrive-leave-table{table-layout:auto}}@media (max-width: 500px){.booking-group-form[data-channel]::before{position:static;margin-bottom:5px}.booking-group-form[data-channel] .top-notif-container{margin-right:0}}@media only screen and (max-width: 1200px){.report-form .filter-chart-container{flex-wrap:wrap}}@media only screen and (max-height: 800px){.menu-ui-notification-label{font-size:10px;padding:1px 3px}.profile-wrapper{height:46px !important}.profile-wrapper .profile-wrapper_bg{padding:5px}.profile-wrapper .tzSelect__profile,.profile-wrapper .tzSelect__help{top:54px}.profile-wrapper .profile-links li a{display:flex !important;align-items:center;padding-top:0;padding-left:0}.submenu .submenu_item a.has-ui-notification{padding-top:20px !important;line-height:1}.submenu .submenu_item a.has-ui-notification .menu-ui-notification-label{font-size:10px;padding:1px 3px;position:absolute;left:0;top:0;right:auto}.main-menu__logged li.has-ui-notification .menu-ui-notification-label{left:2px}.main-menu__logged>ul>li>a span.notifications-count{top:0}.main-menu__logged .menu-item__profileSimple{padding:5px 2px !important}.main-menu__logged .menu-ui-notification-label{font-size:10px}.main-menu__logged li.has-ui-notification .menu-ui-notification-label{top:0}.main-menu__logged>ul>li>a span.notifications-count{padding:0;min-width:0;width:17px;height:17px;line-height:17px}.main-menu__logged>ul>li>a{padding-top:2px;padding-bottom:2px}.main-menu__logged>ul>li>a>span{margin-top:0;margin-bottom:0;line-height:1}.main-menu__logged.profile_opened{overflow:visible}}/*!
длинные названия категорий
*//*!
*//*!
*//*!
*/@media only screen and (max-width: 820px){.booking--table .create-booking-icon-btns{position:relative;bottom:1px;left:5px}.booking--table .rooms{width:295px}.booking--table .rooms .room-class-name-cell{z-index:1}.booking--table .rooms .cell.class{border-right:0}.booking--table .rooms .cell.room{width:155px;border-right:1px solid #757575;z-index:1}.booking--table .rooms .cell.room.fromEmptyClass{border-right:0}.booking--table .rooms .room-class-name-cell.parent-class{width:155px;overflow:visible}.booking--table .rooms .room-class-name-cell.parent-class .class-name-text{overflow:visible}.booking--table .rooms .room-name-cell{border-right-width:2px !important}.booking--table .rooms .cell.room{padding-left:.35rem}.booking--table .checkerboard{left:155px}.booking--table .date-column{left:154px}.booking--table .rooms .cell.class,.booking--table .rooms .cell.room{display:flex;align-items:center;padding-top:0;padding-bottom:0}.booking--table .rooms .cell.class{align-items:center;white-space:normal;font-size:.9rem;line-height:1.1}.booking--table .rooms .cell.room{line-height:1.1}}/*!
*/@media only screen and (max-width: 400px){.booking--table .create-booking-icon-btns{position:relative;bottom:1px;left:5px}.booking--table .rooms{width:240px}.booking--table .rooms .room-class-name-cell{z-index:1}.booking--table .rooms .cell.class{border-right:0}.booking--table .rooms .cell.room{width:100px;border-right:1px solid #757575;z-index:1}.booking--table .rooms .cell.room.fromEmptyClass{border-right:0}.booking--table .rooms .room-class-name-cell.parent-class{width:100px;overflow:visible}.booking--table .rooms .room-class-name-cell.parent-class .class-name-text{overflow:visible}.booking--table .rooms .room-name-cell{border-right-width:2px !important}.booking--table .rooms .cell.room{padding-left:.35rem}.booking--table .checkerboard{left:100px}.booking--table .date-column{left:99px}}/*!
*//*!
*//*!
*/@media only screen and (max-width: 1000px){.btn{height:auto;padding:10px 15px;line-height:1;min-width:70px}label.button-height,.input-field.standard>label.button-height{height:auto;line-height:inherit}.ui-tabs .ui-tabs-panel{padding:10px}.tariff-warning{font-size:.9rem;line-height:1;padding-left:5px}.tariff-warning .channel-warning{font-size:.8rem;line-height:1.2}.tariff-warning .tariff-warning_icon{margin-right:5px}.tariff-warning .tariff-warning_close-btn{top:auto;margin-top:1px}}@media (max-width: 520px){.tariff-warning{font-size:.7rem}.tariff-warning .channel-warning{font-size:.6rem}.tariff-warning .tariff-warning_message{align-self:flex-start}}/*!
*/.touchevents .hide-in-touch{display:none}/*!
*/@media only screen and (max-width: 1000px){.FTBookingDates-overlay{overflow:auto}.FTBookingDates{padding-left:10px}.FTBookingDates .ui-datepicker{min-height:0 !important}.FTBookingDates .ui-datepicker .ui-datepicker-buttonpane{position:static}.FTBookingDates .ui-datepicker td a{padding:7px 5px}.FTBookingDates .date-pickers-container{flex-wrap:wrap}.FTBookingDates .date-container{margin-bottom:10px}.FTBookingDates .date-start-container{margin-right:0;padding-right:10px}.hotelAccount-view .add-service-btn .icon{margin-left:5px}}@media only screen and (max-width: 420px){.FTBookingDates .date-container{width:100%}.FTBookingDates .ui-datepicker{width:100%}}@media only screen and (max-width: 340px){.FTBookingDates{padding-left:0px}}@media only screen and (max-width: 1000px){.flash-message{min-width:0;padding:0 40px 5px 60px}.flash-message .content{white-space:normal}.flash-message .status.text{font-size:1.3rem;margin-top:5px}.flash-message .status.icon{width:50px;font-size:40px}}@media (max-width: 500px){.flash-message{min-width:0;padding:0 40px 5px 60px}.flash-message .content{white-space:normal}.flash-message .status.text{font-size:1.3rem;margin-top:5px}.flash-message .status.icon{width:50px;font-size:40px}}@supports (-webkit-overflow-scrolling: touch){{}select,textarea,input{font-size:16px !important}}.ui-datepicker{min-width:300px}@media only screen and (max-width: 1000px){.ui-datepicker:not(.ui-datepicker-inline){right:10%}}@media only screen and (max-width: 1000px){.ui-datepicker{z-index:2000 !important;font-size:1rem;padding:2px}.ui-datepicker thead{font-size:.8rem}.ui-datepicker thead th{padding-top:7px;padding-bottom:4px}.ui-datepicker .ui-datepicker-buttonpane{margin:0}.ui-datepicker .ui-datepicker-buttonpane button{padding:5px 20px;font-size:.9rem}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:0}.ui-datepicker:not(.ui-datepicker-inline){width:auto !important}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td a,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td .ui-state-default{padding:.5em}}@media only screen and (max-width: 500px){.ui-datepicker:not(.ui-datepicker-inline){right:0 !important;width:auto !important}}@media only screen and (max-width: 420px){.ui-datepicker{left:0 !important;line-height:.8}}@media only screen and (max-height: 400px){.ui-datepicker.readonly-input:not(.ui-datepicker-inline){line-height:1.1}.ui-datepicker.readonly-input:not(.ui-datepicker-inline) th{line-height:.3}}@media only screen and (max-width: 500px) and (min-height: 400px){.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td a,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td .ui-state-default{padding-bottom:10px;padding-top:10px}}.ui-datepicker{max-width:400px;min-width:300px}@media only screen and (max-width: 300px){.ui-datepicker{min-width:auto}}.ui-datepicker html.touchevents:not(.ui-datepicker-inline) .ui-datepicker-calendar td a,.ui-datepicker html.touchevents:not(.ui-datepicker-inline) .ui-datepicker-calendar td .ui-state-default{padding:10px 5px}@media only screen and (max-width: 600px){.ui-datepicker{z-index:2000 !important}.ui-datepicker:not(.ui-datepicker-inline){width:auto !important}}@media only screen and (max-width: 640px){.ui-datepicker:not(.ui-datepicker-inline){right:0 !important;width:auto !important;left:2px !important}}@media only screen and (max-height: 400px){.ui-datepicker:not(.ui-datepicker-inline){top:0 !important}}@media only screen and (max-width: 500px) and (min-height: 400px){.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td a,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td .ui-state-default{padding-bottom:10px;padding-top:10px}}
