﻿@import"../../../Admin/Assets/ThirdParty/material-icons/material-icons.css";.materialize-red.lighten-5,table.datagrid tr.materialize-red.selected-row,.materialize-red-lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5,.materialize-red-text-text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4,.materialize-red-lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4,.materialize-red-text.btn.disabled,div.header-panel div.content a.materialize-red-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.materialize-red-text.disabled,.materialize-red-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .materialize-red-text.disabled.cancel-button,.materialize-red-text.disabled.button90,.materialize-red-text.disabled.button90_blue,.materialize-red-text.disabled.btn-large,.materialize-red-text.btn:disabled,div.header-panel div.content a.materialize-red-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.materialize-red-text:disabled,.materialize-red-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .materialize-red-text.cancel-button:disabled,.materialize-red-text.button90:disabled,.materialize-red-text.button90_blue:disabled,.materialize-red-text.btn-large:disabled,.materialize-red-text-text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3,.materialize-red-lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3,.materialize-red-text-text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2,table.datagrid tr.materialize-red.datagridpager,table.datagrid tr.materialize-red.DataGridPager,table.datagrid tr.materialize-red.header,table.datagrid tr.materialize-red.Header,table.datagrid tr.materialize-red.footer,.materialize-red-lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2,.materialize-red-text-text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1,.materialize-red-lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1,.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,.materialize-red-darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1,.materialize-red-text-text-darken-1{color:#d0181e !important}.materialize-red.darken-2,.materialize-red-darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2,.materialize-red-text-text-darken-2{color:#b9151b !important}.materialize-red.darken-3,.materialize-red-darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3,.materialize-red-text-text-darken-3{color:#a21318 !important}.materialize-red.darken-4,.materialize-red-darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4,.materialize-red-text-text-darken-4{color:#8b1014 !important}.red.lighten-5,table.datagrid tr.red.selected-row,.red-lighten-5{background-color:#ffebee !important}.red-text.text-lighten-5,.text-lighten-5.mdi-action-delete,.red-text-text-lighten-5{color:#ffebee !important}.red.lighten-4,.red-lighten-4{background-color:#ffcdd2 !important}.red-text.text-lighten-4,.text-lighten-4.mdi-action-delete,.red-text.btn.disabled,div.header-panel div.content a.red-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.red-text.disabled,.btn.disabled.mdi-action-delete,div.header-panel div.content a.disabled.mdi-action-delete.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.disabled.mdi-action-delete,.red-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .red-text.disabled.cancel-button,.disabled.button.mdi-action-delete,.login-wrapper .login-box .login-content .login-panel .disabled.mdi-action-delete.cancel-button,.red-text.disabled.button90,.disabled.button90.mdi-action-delete,.red-text.disabled.button90_blue,.disabled.button90_blue.mdi-action-delete,.red-text.disabled.btn-large,.disabled.btn-large.mdi-action-delete,.red-text.btn:disabled,div.header-panel div.content a.red-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.red-text:disabled,.btn.mdi-action-delete:disabled,div.header-panel div.content a.mdi-action-delete.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.mdi-action-delete:disabled,.red-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .red-text.cancel-button:disabled,.button.mdi-action-delete:disabled,.login-wrapper .login-box .login-content .login-panel .mdi-action-delete.cancel-button:disabled,.red-text.button90:disabled,.button90.mdi-action-delete:disabled,.red-text.button90_blue:disabled,.button90_blue.mdi-action-delete:disabled,.red-text.btn-large:disabled,.btn-large.mdi-action-delete:disabled,.red-text-text-lighten-4{color:#ffcdd2 !important}.red.lighten-3,.red-lighten-3{background-color:#ef9a9a !important}.red-text.text-lighten-3,.text-lighten-3.mdi-action-delete,.red-text-text-lighten-3{color:#ef9a9a !important}.red.lighten-2,table.datagrid tr.red.datagridpager,table.datagrid tr.red.DataGridPager,table.datagrid tr.red.header,table.datagrid tr.red.Header,table.datagrid tr.red.footer,.red-lighten-2{background-color:#e57373 !important}.red-text.text-lighten-2,.text-lighten-2.mdi-action-delete,.red-text-text-lighten-2{color:#e57373 !important}.red.lighten-1,.red-lighten-1{background-color:#ef5350 !important}.red-text.text-lighten-1,.text-lighten-1.mdi-action-delete,.red-text-text-lighten-1{color:#ef5350 !important}.red{background-color:#f44336 !important}.red-text,.mdi-action-delete{color:#f44336 !important}.red.darken-1,.red-darken-1{background-color:#e53935 !important}.red-text.text-darken-1,.text-darken-1.mdi-action-delete,.red-text-text-darken-1{color:#e53935 !important}.red.darken-2,.red-darken-2{background-color:#d32f2f !important}.red-text.text-darken-2,.text-darken-2.mdi-action-delete,.red-text-text-darken-2{color:#d32f2f !important}.red.darken-3,.red-darken-3{background-color:#c62828 !important}.red-text.text-darken-3,.text-darken-3.mdi-action-delete,.red-text-text-darken-3{color:#c62828 !important}.red.darken-4,.red-darken-4{background-color:#b71c1c !important}.red-text.text-darken-4,.text-darken-4.mdi-action-delete,.red-text-text-darken-4{color:#b71c1c !important}.red.accent-1,.red-accent-1{background-color:#ff8a80 !important}.red-text.text-accent-1,.text-accent-1.mdi-action-delete,.red-text-text-accent-1{color:#ff8a80 !important}.red.accent-2,.red-accent-2{background-color:#ff5252 !important}.red-text.text-accent-2,.text-accent-2.mdi-action-delete,.red-text-text-accent-2{color:#ff5252 !important}.red.accent-3,.red-accent-3{background-color:#ff1744 !important}.red-text.text-accent-3,.text-accent-3.mdi-action-delete,.red-text-text-accent-3{color:#ff1744 !important}.red.accent-4,.red-accent-4{background-color:#d50000 !important}.red-text.text-accent-4,.mdi-action-delete,.red-text-text-accent-4{color:#d50000 !important}.pink.lighten-5,table.datagrid tr.pink.selected-row,.pink-lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5,.pink-text-text-lighten-5{color:#fce4ec !important}.pink.lighten-4,.pink-lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4,.pink-text.btn.disabled,div.header-panel div.content a.pink-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.pink-text.disabled,.pink-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .pink-text.disabled.cancel-button,.pink-text.disabled.button90,.pink-text.disabled.button90_blue,.pink-text.disabled.btn-large,.pink-text.btn:disabled,div.header-panel div.content a.pink-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.pink-text:disabled,.pink-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .pink-text.cancel-button:disabled,.pink-text.button90:disabled,.pink-text.button90_blue:disabled,.pink-text.btn-large:disabled,.pink-text-text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3,.pink-lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3,.pink-text-text-lighten-3{color:#f48fb1 !important}.pink.lighten-2,table.datagrid tr.pink.datagridpager,table.datagrid tr.pink.DataGridPager,table.datagrid tr.pink.header,table.datagrid tr.pink.Header,table.datagrid tr.pink.footer,.pink-lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2,.pink-text-text-lighten-2{color:#f06292 !important}.pink.lighten-1,.pink-lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1,.pink-text-text-lighten-1{color:#ec407a !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.darken-1,.pink-darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1,.pink-text-text-darken-1{color:#d81b60 !important}.pink.darken-2,.pink-darken-2{background-color:#c2185b !important}.pink-text.text-darken-2,.pink-text-text-darken-2{color:#c2185b !important}.pink.darken-3,.pink-darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3,.pink-text-text-darken-3{color:#ad1457 !important}.pink.darken-4,.pink-darken-4{background-color:#880e4f !important}.pink-text.text-darken-4,.pink-text-text-darken-4{color:#880e4f !important}.pink.accent-1,.pink-accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1,.pink-text-text-accent-1{color:#ff80ab !important}.pink.accent-2,.pink-accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2,.pink-text-text-accent-2{color:#ff4081 !important}.pink.accent-3,.pink-accent-3{background-color:#f50057 !important}.pink-text.text-accent-3,.pink-text-text-accent-3{color:#f50057 !important}.pink.accent-4,.pink-accent-4{background-color:#c51162 !important}.pink-text.text-accent-4,.pink-text.mdi-action-delete,.pink-text-text-accent-4{color:#c51162 !important}.purple.lighten-5,table.datagrid tr.purple.selected-row,.purple-lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5,.purple-text-text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4,.purple-lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4,.purple-text.btn.disabled,div.header-panel div.content a.purple-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.purple-text.disabled,.purple-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .purple-text.disabled.cancel-button,.purple-text.disabled.button90,.purple-text.disabled.button90_blue,.purple-text.disabled.btn-large,.purple-text.btn:disabled,div.header-panel div.content a.purple-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.purple-text:disabled,.purple-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .purple-text.cancel-button:disabled,.purple-text.button90:disabled,.purple-text.button90_blue:disabled,.purple-text.btn-large:disabled,.purple-text-text-lighten-4{color:#e1bee7 !important}.purple.lighten-3,.purple-lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3,.purple-text-text-lighten-3{color:#ce93d8 !important}.purple.lighten-2,table.datagrid tr.purple.datagridpager,table.datagrid tr.purple.DataGridPager,table.datagrid tr.purple.header,table.datagrid tr.purple.Header,table.datagrid tr.purple.footer,.purple-lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2,.purple-text-text-lighten-2{color:#ba68c8 !important}.purple.lighten-1,.purple-lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1,.purple-text-text-lighten-1{color:#ab47bc !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.darken-1,.purple-darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1,.purple-text-text-darken-1{color:#8e24aa !important}.purple.darken-2,.purple-darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2,.purple-text-text-darken-2{color:#7b1fa2 !important}.purple.darken-3,.purple-darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3,.purple-text-text-darken-3{color:#6a1b9a !important}.purple.darken-4,.purple-darken-4{background-color:#4a148c !important}.purple-text.text-darken-4,.purple-text-text-darken-4{color:#4a148c !important}.purple.accent-1,.purple-accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1,.purple-text-text-accent-1{color:#ea80fc !important}.purple.accent-2,.purple-accent-2{background-color:#e040fb !important}.purple-text.text-accent-2,.purple-text-text-accent-2{color:#e040fb !important}.purple.accent-3,.purple-accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3,.purple-text-text-accent-3{color:#d500f9 !important}.purple.accent-4,.purple-accent-4{background-color:#a0f !important}.purple-text.text-accent-4,.purple-text.mdi-action-delete,.purple-text-text-accent-4{color:#a0f !important}.deep-purple.lighten-5,table.datagrid tr.deep-purple.selected-row,.deep-purple-lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5,.deep-purple-text-text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4,.deep-purple-lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4,.deep-purple-text.btn.disabled,div.header-panel div.content a.deep-purple-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.deep-purple-text.disabled,.deep-purple-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .deep-purple-text.disabled.cancel-button,.deep-purple-text.disabled.button90,.deep-purple-text.disabled.button90_blue,.deep-purple-text.disabled.btn-large,.deep-purple-text.btn:disabled,div.header-panel div.content a.deep-purple-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.deep-purple-text:disabled,.deep-purple-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .deep-purple-text.cancel-button:disabled,.deep-purple-text.button90:disabled,.deep-purple-text.button90_blue:disabled,.deep-purple-text.btn-large:disabled,.deep-purple-text-text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3,.deep-purple-lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3,.deep-purple-text-text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2,table.datagrid tr.deep-purple.datagridpager,table.datagrid tr.deep-purple.DataGridPager,table.datagrid tr.deep-purple.header,table.datagrid tr.deep-purple.Header,table.datagrid tr.deep-purple.footer,.deep-purple-lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2,.deep-purple-text-text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1,.deep-purple-lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1,.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,.deep-purple-darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1,.deep-purple-text-text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2,.deep-purple-darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2,.deep-purple-text-text-darken-2{color:#512da8 !important}.deep-purple.darken-3,.deep-purple-darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3,.deep-purple-text-text-darken-3{color:#4527a0 !important}.deep-purple.darken-4,.deep-purple-darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4,.deep-purple-text-text-darken-4{color:#311b92 !important}.deep-purple.accent-1,.deep-purple-accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1,.deep-purple-text-text-accent-1{color:#b388ff !important}.deep-purple.accent-2,.deep-purple-accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2,.deep-purple-text-text-accent-2{color:#7c4dff !important}.deep-purple.accent-3,.deep-purple-accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3,.deep-purple-text-text-accent-3{color:#651fff !important}.deep-purple.accent-4,.deep-purple-accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4,.deep-purple-text.mdi-action-delete,.deep-purple-text-text-accent-4{color:#6200ea !important}.indigo.lighten-5,table.datagrid tr.indigo.selected-row,.indigo-lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5,.indigo-text-text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4,.indigo-lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4,.indigo-text.btn.disabled,div.header-panel div.content a.indigo-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.indigo-text.disabled,.indigo-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .indigo-text.disabled.cancel-button,.indigo-text.disabled.button90,.indigo-text.disabled.button90_blue,.indigo-text.disabled.btn-large,.indigo-text.btn:disabled,div.header-panel div.content a.indigo-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.indigo-text:disabled,.indigo-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .indigo-text.cancel-button:disabled,.indigo-text.button90:disabled,.indigo-text.button90_blue:disabled,.indigo-text.btn-large:disabled,.indigo-text-text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3,.indigo-lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3,.indigo-text-text-lighten-3{color:#9fa8da !important}.indigo.lighten-2,table.datagrid tr.indigo.datagridpager,table.datagrid tr.indigo.DataGridPager,table.datagrid tr.indigo.header,table.datagrid tr.indigo.Header,table.datagrid tr.indigo.footer,.indigo-lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2,.indigo-text-text-lighten-2{color:#7986cb !important}.indigo.lighten-1,.indigo-lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1,.indigo-text-text-lighten-1{color:#5c6bc0 !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.darken-1,.indigo-darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1,.indigo-text-text-darken-1{color:#3949ab !important}.indigo.darken-2,.indigo-darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2,.indigo-text-text-darken-2{color:#303f9f !important}.indigo.darken-3,.indigo-darken-3{background-color:#283593 !important}.indigo-text.text-darken-3,.indigo-text-text-darken-3{color:#283593 !important}.indigo.darken-4,.indigo-darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4,.indigo-text-text-darken-4{color:#1a237e !important}.indigo.accent-1,.indigo-accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1,.indigo-text-text-accent-1{color:#8c9eff !important}.indigo.accent-2,.indigo-accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2,.indigo-text-text-accent-2{color:#536dfe !important}.indigo.accent-3,.indigo-accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3,.indigo-text-text-accent-3{color:#3d5afe !important}.indigo.accent-4,.indigo-accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4,.indigo-text.mdi-action-delete,.indigo-text-text-accent-4{color:#304ffe !important}.blue.lighten-5,table.datagrid tr.selected-row,.blue-lighten-5{background-color:#e3f2fd !important}.blue-text.text-lighten-5,.blue-text-text-lighten-5{color:#e3f2fd !important}.blue.lighten-4,table.datagrid tr.lighten-4.selected-row,.blue-lighten-4{background-color:#bbdefb !important}.blue-text.text-lighten-4,.blue-text.btn.disabled,div.header-panel div.content a.blue-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.blue-text.disabled,.blue-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .blue-text.disabled.cancel-button,.blue-text.disabled.button90,.blue-text.disabled.button90_blue,.blue-text.disabled.btn-large,.blue-text.btn:disabled,div.header-panel div.content a.blue-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.blue-text:disabled,.blue-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .blue-text.cancel-button:disabled,.blue-text.button90:disabled,.blue-text.button90_blue:disabled,.blue-text.btn-large:disabled,.blue-text-text-lighten-4{color:#bbdefb !important}.blue.lighten-3,table.datagrid tr.lighten-3.selected-row,.blue-lighten-3{background-color:#90caf9 !important}.blue-text.text-lighten-3,.blue-text-text-lighten-3{color:#90caf9 !important}.blue.lighten-2,table.datagrid tr.lighten-2.selected-row,table.datagrid tr.blue.datagridpager,table.datagrid tr.datagridpager.selected-row,table.datagrid tr.blue.DataGridPager,table.datagrid tr.DataGridPager.selected-row,table.datagrid tr.blue.header,table.datagrid tr.header.selected-row,table.datagrid tr.blue.Header,table.datagrid tr.Header.selected-row,table.datagrid tr.blue.footer,table.datagrid tr.footer.selected-row,.blue-lighten-2{background-color:#64b5f6 !important}.blue-text.text-lighten-2,.blue-text-text-lighten-2{color:#64b5f6 !important}.blue.lighten-1,table.datagrid tr.lighten-1.selected-row,.blue-lighten-1{background-color:#42a5f5 !important}.blue-text.text-lighten-1,.blue-text-text-lighten-1{color:#42a5f5 !important}.blue,table.datagrid tr.selected-row{background-color:#2196f3 !important}.blue-text{color:#2196f3 !important}.blue.darken-1,table.datagrid tr.darken-1.selected-row,.blue-darken-1{background-color:#1e88e5 !important}.blue-text.text-darken-1,.blue-text-text-darken-1{color:#1e88e5 !important}.blue.darken-2,table.datagrid tr.darken-2.selected-row,.blue-darken-2{background-color:#1976d2 !important}.blue-text.text-darken-2,.blue-text-text-darken-2{color:#1976d2 !important}.blue.darken-3,table.datagrid tr.darken-3.selected-row,.blue-darken-3{background-color:#1565c0 !important}.blue-text.text-darken-3,.blue-text-text-darken-3{color:#1565c0 !important}.blue.darken-4,table.datagrid tr.darken-4.selected-row,.blue-darken-4{background-color:#0d47a1 !important}.blue-text.text-darken-4,.blue-text-text-darken-4{color:#0d47a1 !important}.blue.accent-1,table.datagrid tr.accent-1.selected-row,.blue-accent-1{background-color:#82b1ff !important}.blue-text.text-accent-1,.blue-text-text-accent-1{color:#82b1ff !important}.blue.accent-2,table.datagrid tr.accent-2.selected-row,.blue-accent-2{background-color:#448aff !important}.blue-text.text-accent-2,.blue-text-text-accent-2{color:#448aff !important}.blue.accent-3,table.datagrid tr.accent-3.selected-row,.blue-accent-3{background-color:#2979ff !important}.blue-text.text-accent-3,.blue-text-text-accent-3{color:#2979ff !important}.blue.accent-4,table.datagrid tr.accent-4.selected-row,.blue-accent-4{background-color:#2962ff !important}.blue-text.text-accent-4,.blue-text.mdi-action-delete,.blue-text-text-accent-4{color:#2962ff !important}.light-blue.lighten-5,table.datagrid tr.light-blue.selected-row,.light-blue-lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5,.light-blue-text-text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4,.light-blue-lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4,.light-blue-text.btn.disabled,div.header-panel div.content a.light-blue-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.light-blue-text.disabled,.light-blue-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .light-blue-text.disabled.cancel-button,.light-blue-text.disabled.button90,.light-blue-text.disabled.button90_blue,.light-blue-text.disabled.btn-large,.light-blue-text.btn:disabled,div.header-panel div.content a.light-blue-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.light-blue-text:disabled,.light-blue-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .light-blue-text.cancel-button:disabled,.light-blue-text.button90:disabled,.light-blue-text.button90_blue:disabled,.light-blue-text.btn-large:disabled,.light-blue-text-text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3,.light-blue-lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3,.light-blue-text-text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2,table.datagrid tr.light-blue.datagridpager,table.datagrid tr.light-blue.DataGridPager,table.datagrid tr.light-blue.header,table.datagrid tr.light-blue.Header,table.datagrid tr.light-blue.footer,.light-blue-lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2,.light-blue-text-text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1,.light-blue-lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1,.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,.light-blue-darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1,.light-blue-text-text-darken-1{color:#039be5 !important}.light-blue.darken-2,.light-blue-darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2,.light-blue-text-text-darken-2{color:#0288d1 !important}.light-blue.darken-3,.light-blue-darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3,.light-blue-text-text-darken-3{color:#0277bd !important}.light-blue.darken-4,.light-blue-darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4,.light-blue-text-text-darken-4{color:#01579b !important}.light-blue.accent-1,.light-blue-accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1,.light-blue-text-text-accent-1{color:#80d8ff !important}.light-blue.accent-2,.light-blue-accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2,.light-blue-text-text-accent-2{color:#40c4ff !important}.light-blue.accent-3,.light-blue-accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3,.light-blue-text-text-accent-3{color:#00b0ff !important}.light-blue.accent-4,.light-blue-accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4,.light-blue-text.mdi-action-delete,.light-blue-text-text-accent-4{color:#0091ea !important}.cyan.lighten-5,table.datagrid tr.cyan.selected-row,.cyan-lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5,.cyan-text-text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4,.cyan-lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4,.cyan-text.btn.disabled,div.header-panel div.content a.cyan-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.cyan-text.disabled,.cyan-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .cyan-text.disabled.cancel-button,.cyan-text.disabled.button90,.cyan-text.disabled.button90_blue,.cyan-text.disabled.btn-large,.cyan-text.btn:disabled,div.header-panel div.content a.cyan-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.cyan-text:disabled,.cyan-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .cyan-text.cancel-button:disabled,.cyan-text.button90:disabled,.cyan-text.button90_blue:disabled,.cyan-text.btn-large:disabled,.cyan-text-text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3,.cyan-lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3,.cyan-text-text-lighten-3{color:#80deea !important}.cyan.lighten-2,table.datagrid tr.cyan.datagridpager,table.datagrid tr.cyan.DataGridPager,table.datagrid tr.cyan.header,table.datagrid tr.cyan.Header,table.datagrid tr.cyan.footer,.cyan-lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2,.cyan-text-text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1,.cyan-lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1,.cyan-text-text-lighten-1{color:#26c6da !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.darken-1,.cyan-darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1,.cyan-text-text-darken-1{color:#00acc1 !important}.cyan.darken-2,.cyan-darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2,.cyan-text-text-darken-2{color:#0097a7 !important}.cyan.darken-3,.cyan-darken-3{background-color:#00838f !important}.cyan-text.text-darken-3,.cyan-text-text-darken-3{color:#00838f !important}.cyan.darken-4,.cyan-darken-4{background-color:#006064 !important}.cyan-text.text-darken-4,.cyan-text-text-darken-4{color:#006064 !important}.cyan.accent-1,.cyan-accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1,.cyan-text-text-accent-1{color:#84ffff !important}.cyan.accent-2,.cyan-accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2,.cyan-text-text-accent-2{color:#18ffff !important}.cyan.accent-3,.cyan-accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3,.cyan-text-text-accent-3{color:#00e5ff !important}.cyan.accent-4,.cyan-accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4,.cyan-text.mdi-action-delete,.cyan-text-text-accent-4{color:#00b8d4 !important}.teal.lighten-5,table.datagrid tr.teal.selected-row,.teal-lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5,.teal-text-text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4,.teal-lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4,.teal-text.btn.disabled,div.header-panel div.content a.teal-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.teal-text.disabled,.teal-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .teal-text.disabled.cancel-button,.teal-text.disabled.button90,.teal-text.disabled.button90_blue,.teal-text.disabled.btn-large,.teal-text.btn:disabled,div.header-panel div.content a.teal-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.teal-text:disabled,.teal-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .teal-text.cancel-button:disabled,.teal-text.button90:disabled,.teal-text.button90_blue:disabled,.teal-text.btn-large:disabled,.teal-text-text-lighten-4{color:#b2dfdb !important}.teal.lighten-3,.teal-lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3,.teal-text-text-lighten-3{color:#80cbc4 !important}.teal.lighten-2,table.datagrid tr.teal.datagridpager,table.datagrid tr.teal.DataGridPager,table.datagrid tr.teal.header,table.datagrid tr.teal.Header,table.datagrid tr.teal.footer,.teal-lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2,.teal-text-text-lighten-2{color:#4db6ac !important}.teal.lighten-1,.teal-lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1,.teal-text-text-lighten-1{color:#26a69a !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.darken-1,.teal-darken-1{background-color:#00897b !important}.teal-text.text-darken-1,.teal-text-text-darken-1{color:#00897b !important}.teal.darken-2,.teal-darken-2{background-color:#00796b !important}.teal-text.text-darken-2,.teal-text-text-darken-2{color:#00796b !important}.teal.darken-3,.teal-darken-3{background-color:#00695c !important}.teal-text.text-darken-3,.teal-text-text-darken-3{color:#00695c !important}.teal.darken-4,.teal-darken-4{background-color:#004d40 !important}.teal-text.text-darken-4,.teal-text-text-darken-4{color:#004d40 !important}.teal.accent-1,.teal-accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1,.teal-text-text-accent-1{color:#a7ffeb !important}.teal.accent-2,.teal-accent-2{background-color:#64ffda !important}.teal-text.text-accent-2,.teal-text-text-accent-2{color:#64ffda !important}.teal.accent-3,.teal-accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3,.teal-text-text-accent-3{color:#1de9b6 !important}.teal.accent-4,.teal-accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4,.teal-text.mdi-action-delete,.teal-text-text-accent-4{color:#00bfa5 !important}.green.lighten-5,table.datagrid tr.green.selected-row,.green-lighten-5{background-color:#e8f5e9 !important}.green-text.text-lighten-5,.green-text-text-lighten-5{color:#e8f5e9 !important}.green.lighten-4,.green-lighten-4{background-color:#c8e6c9 !important}.green-text.text-lighten-4,.green-text.btn.disabled,div.header-panel div.content a.green-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.green-text.disabled,.green-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .green-text.disabled.cancel-button,.green-text.disabled.button90,.green-text.disabled.button90_blue,.green-text.disabled.btn-large,.green-text.btn:disabled,div.header-panel div.content a.green-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.green-text:disabled,.green-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .green-text.cancel-button:disabled,.green-text.button90:disabled,.green-text.button90_blue:disabled,.green-text.btn-large:disabled,.green-text-text-lighten-4{color:#c8e6c9 !important}.green.lighten-3,.green-lighten-3{background-color:#a5d6a7 !important}.green-text.text-lighten-3,.green-text-text-lighten-3{color:#a5d6a7 !important}.green.lighten-2,table.datagrid tr.green.datagridpager,table.datagrid tr.green.DataGridPager,table.datagrid tr.green.header,table.datagrid tr.green.Header,table.datagrid tr.green.footer,.green-lighten-2{background-color:#81c784 !important}.green-text.text-lighten-2,.green-text-text-lighten-2{color:#81c784 !important}.green.lighten-1,.green-lighten-1{background-color:#66bb6a !important}.green-text.text-lighten-1,.green-text-text-lighten-1{color:#66bb6a !important}.green{background-color:#4caf50 !important}.green-text{color:#4caf50 !important}.green.darken-1,.green-darken-1{background-color:#43a047 !important}.green-text.text-darken-1,.green-text-text-darken-1{color:#43a047 !important}.green.darken-2,.green-darken-2{background-color:#388e3c !important}.green-text.text-darken-2,.green-text-text-darken-2{color:#388e3c !important}.green.darken-3,.green-darken-3{background-color:#2e7d32 !important}.green-text.text-darken-3,.green-text-text-darken-3{color:#2e7d32 !important}.green.darken-4,.green-darken-4{background-color:#1b5e20 !important}.green-text.text-darken-4,.green-text-text-darken-4{color:#1b5e20 !important}.green.accent-1,.green-accent-1{background-color:#b9f6ca !important}.green-text.text-accent-1,.green-text-text-accent-1{color:#b9f6ca !important}.green.accent-2,.green-accent-2{background-color:#69f0ae !important}.green-text.text-accent-2,.green-text-text-accent-2{color:#69f0ae !important}.green.accent-3,.green-accent-3{background-color:#00e676 !important}.green-text.text-accent-3,.green-text-text-accent-3{color:#00e676 !important}.green.accent-4,.green-accent-4{background-color:#00c853 !important}.green-text.text-accent-4,.green-text.mdi-action-delete,.green-text-text-accent-4{color:#00c853 !important}.light-green.lighten-5,table.datagrid tr.light-green.selected-row,.light-green-lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5,.light-green-text-text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4,.light-green-lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4,.light-green-text.btn.disabled,div.header-panel div.content a.light-green-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.light-green-text.disabled,.light-green-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .light-green-text.disabled.cancel-button,.light-green-text.disabled.button90,.light-green-text.disabled.button90_blue,.light-green-text.disabled.btn-large,.light-green-text.btn:disabled,div.header-panel div.content a.light-green-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.light-green-text:disabled,.light-green-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .light-green-text.cancel-button:disabled,.light-green-text.button90:disabled,.light-green-text.button90_blue:disabled,.light-green-text.btn-large:disabled,.light-green-text-text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3,.light-green-lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3,.light-green-text-text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2,table.datagrid tr.light-green.datagridpager,table.datagrid tr.light-green.DataGridPager,table.datagrid tr.light-green.header,table.datagrid tr.light-green.Header,table.datagrid tr.light-green.footer,.light-green-lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2,.light-green-text-text-lighten-2{color:#aed581 !important}.light-green.lighten-1,.light-green-lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1,.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,.light-green-darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1,.light-green-text-text-darken-1{color:#7cb342 !important}.light-green.darken-2,.light-green-darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2,.light-green-text-text-darken-2{color:#689f38 !important}.light-green.darken-3,.light-green-darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3,.light-green-text-text-darken-3{color:#558b2f !important}.light-green.darken-4,.light-green-darken-4{background-color:#33691e !important}.light-green-text.text-darken-4,.light-green-text-text-darken-4{color:#33691e !important}.light-green.accent-1,.light-green-accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1,.light-green-text-text-accent-1{color:#ccff90 !important}.light-green.accent-2,.light-green-accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2,.light-green-text-text-accent-2{color:#b2ff59 !important}.light-green.accent-3,.light-green-accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3,.light-green-text-text-accent-3{color:#76ff03 !important}.light-green.accent-4,.light-green-accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4,.light-green-text.mdi-action-delete,.light-green-text-text-accent-4{color:#64dd17 !important}.lime.lighten-5,table.datagrid tr.lime.selected-row,.lime-lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5,.lime-text-text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4,.lime-lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4,.lime-text.btn.disabled,div.header-panel div.content a.lime-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.lime-text.disabled,.lime-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .lime-text.disabled.cancel-button,.lime-text.disabled.button90,.lime-text.disabled.button90_blue,.lime-text.disabled.btn-large,.lime-text.btn:disabled,div.header-panel div.content a.lime-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.lime-text:disabled,.lime-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .lime-text.cancel-button:disabled,.lime-text.button90:disabled,.lime-text.button90_blue:disabled,.lime-text.btn-large:disabled,.lime-text-text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3,.lime-lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3,.lime-text-text-lighten-3{color:#e6ee9c !important}.lime.lighten-2,table.datagrid tr.lime.datagridpager,table.datagrid tr.lime.DataGridPager,table.datagrid tr.lime.header,table.datagrid tr.lime.Header,table.datagrid tr.lime.footer,.lime-lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2,.lime-text-text-lighten-2{color:#dce775 !important}.lime.lighten-1,.lime-lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1,.lime-text-text-lighten-1{color:#d4e157 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.darken-1,.lime-darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1,.lime-text-text-darken-1{color:#c0ca33 !important}.lime.darken-2,.lime-darken-2{background-color:#afb42b !important}.lime-text.text-darken-2,.lime-text-text-darken-2{color:#afb42b !important}.lime.darken-3,.lime-darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3,.lime-text-text-darken-3{color:#9e9d24 !important}.lime.darken-4,.lime-darken-4{background-color:#827717 !important}.lime-text.text-darken-4,.lime-text-text-darken-4{color:#827717 !important}.lime.accent-1,.lime-accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1,.lime-text-text-accent-1{color:#f4ff81 !important}.lime.accent-2,.lime-accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2,.lime-text-text-accent-2{color:#eeff41 !important}.lime.accent-3,.lime-accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3,.lime-text-text-accent-3{color:#c6ff00 !important}.lime.accent-4,.lime-accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4,.lime-text.mdi-action-delete,.lime-text-text-accent-4{color:#aeea00 !important}.yellow.lighten-5,table.datagrid tr.yellow.selected-row,.yellow-lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5,.yellow-text-text-lighten-5{color:#fffde7 !important}.yellow.lighten-4,.yellow-lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4,.yellow-text.btn.disabled,div.header-panel div.content a.yellow-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.yellow-text.disabled,.yellow-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .yellow-text.disabled.cancel-button,.yellow-text.disabled.button90,.yellow-text.disabled.button90_blue,.yellow-text.disabled.btn-large,.yellow-text.btn:disabled,div.header-panel div.content a.yellow-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.yellow-text:disabled,.yellow-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .yellow-text.cancel-button:disabled,.yellow-text.button90:disabled,.yellow-text.button90_blue:disabled,.yellow-text.btn-large:disabled,.yellow-text-text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3,.yellow-lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3,.yellow-text-text-lighten-3{color:#fff59d !important}.yellow.lighten-2,table.datagrid tr.yellow.datagridpager,table.datagrid tr.yellow.DataGridPager,table.datagrid tr.yellow.header,table.datagrid tr.yellow.Header,table.datagrid tr.yellow.footer,.yellow-lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2,.yellow-text-text-lighten-2{color:#fff176 !important}.yellow.lighten-1,.yellow-lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1,.yellow-text-text-lighten-1{color:#ffee58 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.darken-1,.yellow-darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1,.yellow-text-text-darken-1{color:#fdd835 !important}.yellow.darken-2,.yellow-darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2,.yellow-text-text-darken-2{color:#fbc02d !important}.yellow.darken-3,.yellow-darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3,.yellow-text-text-darken-3{color:#f9a825 !important}.yellow.darken-4,.yellow-darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4,.yellow-text-text-darken-4{color:#f57f17 !important}.yellow.accent-1,.yellow-accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1,.yellow-text-text-accent-1{color:#ffff8d !important}.yellow.accent-2,.yellow-accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2,.yellow-text-text-accent-2{color:#ff0 !important}.yellow.accent-3,.yellow-accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3,.yellow-text-text-accent-3{color:#ffea00 !important}.yellow.accent-4,.yellow-accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4,.yellow-text.mdi-action-delete,.yellow-text-text-accent-4{color:#ffd600 !important}.amber.lighten-5,table.datagrid tr.amber.selected-row,.amber-lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5,.amber-text-text-lighten-5{color:#fff8e1 !important}.amber.lighten-4,.amber-lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4,.amber-text.btn.disabled,div.header-panel div.content a.amber-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.amber-text.disabled,.amber-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .amber-text.disabled.cancel-button,.amber-text.disabled.button90,.amber-text.disabled.button90_blue,.amber-text.disabled.btn-large,.amber-text.btn:disabled,div.header-panel div.content a.amber-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.amber-text:disabled,.amber-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .amber-text.cancel-button:disabled,.amber-text.button90:disabled,.amber-text.button90_blue:disabled,.amber-text.btn-large:disabled,.amber-text-text-lighten-4{color:#ffecb3 !important}.amber.lighten-3,.amber-lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3,.amber-text-text-lighten-3{color:#ffe082 !important}.amber.lighten-2,table.datagrid tr.amber.datagridpager,table.datagrid tr.amber.DataGridPager,table.datagrid tr.amber.header,table.datagrid tr.amber.Header,table.datagrid tr.amber.footer,.amber-lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2,.amber-text-text-lighten-2{color:#ffd54f !important}.amber.lighten-1,.amber-lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1,.amber-text-text-lighten-1{color:#ffca28 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.darken-1,.amber-darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1,.amber-text-text-darken-1{color:#ffb300 !important}.amber.darken-2,.amber-darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2,.amber-text-text-darken-2{color:#ffa000 !important}.amber.darken-3,.amber-darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3,.amber-text-text-darken-3{color:#ff8f00 !important}.amber.darken-4,.amber-darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4,.amber-text-text-darken-4{color:#ff6f00 !important}.amber.accent-1,.amber-accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1,.amber-text-text-accent-1{color:#ffe57f !important}.amber.accent-2,.amber-accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2,.amber-text-text-accent-2{color:#ffd740 !important}.amber.accent-3,.amber-accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3,.amber-text-text-accent-3{color:#ffc400 !important}.amber.accent-4,.amber-accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4,.amber-text.mdi-action-delete,.amber-text-text-accent-4{color:#ffab00 !important}.orange.lighten-5,table.datagrid tr.orange.selected-row,.orange-lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5,.orange-text-text-lighten-5{color:#fff3e0 !important}.orange.lighten-4,.orange-lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4,.orange-text.btn.disabled,div.header-panel div.content a.orange-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.orange-text.disabled,.orange-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .orange-text.disabled.cancel-button,.orange-text.disabled.button90,.orange-text.disabled.button90_blue,.orange-text.disabled.btn-large,.orange-text.btn:disabled,div.header-panel div.content a.orange-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.orange-text:disabled,.orange-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .orange-text.cancel-button:disabled,.orange-text.button90:disabled,.orange-text.button90_blue:disabled,.orange-text.btn-large:disabled,.orange-text-text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3,.orange-lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3,.orange-text-text-lighten-3{color:#ffcc80 !important}.orange.lighten-2,table.datagrid tr.orange.datagridpager,table.datagrid tr.orange.DataGridPager,table.datagrid tr.orange.header,table.datagrid tr.orange.Header,table.datagrid tr.orange.footer,.orange-lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2,.orange-text-text-lighten-2{color:#ffb74d !important}.orange.lighten-1,.orange-lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1,.orange-text-text-lighten-1{color:#ffa726 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.darken-1,.orange-darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1,.orange-text-text-darken-1{color:#fb8c00 !important}.orange.darken-2,.orange-darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2,.orange-text-text-darken-2{color:#f57c00 !important}.orange.darken-3,.orange-darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3,.orange-text-text-darken-3{color:#ef6c00 !important}.orange.darken-4,.orange-darken-4{background-color:#e65100 !important}.orange-text.text-darken-4,.orange-text-text-darken-4{color:#e65100 !important}.orange.accent-1,.orange-accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1,.orange-text-text-accent-1{color:#ffd180 !important}.orange.accent-2,.orange-accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2,.orange-text-text-accent-2{color:#ffab40 !important}.orange.accent-3,.orange-accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3,.orange-text-text-accent-3{color:#ff9100 !important}.orange.accent-4,.orange-accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4,.orange-text.mdi-action-delete,.orange-text-text-accent-4{color:#ff6d00 !important}.deep-orange.lighten-5,table.datagrid tr.deep-orange.selected-row,.deep-orange-lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5,.deep-orange-text-text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4,.deep-orange-lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4,.deep-orange-text.btn.disabled,div.header-panel div.content a.deep-orange-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.deep-orange-text.disabled,.deep-orange-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .deep-orange-text.disabled.cancel-button,.deep-orange-text.disabled.button90,.deep-orange-text.disabled.button90_blue,.deep-orange-text.disabled.btn-large,.deep-orange-text.btn:disabled,div.header-panel div.content a.deep-orange-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.deep-orange-text:disabled,.deep-orange-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .deep-orange-text.cancel-button:disabled,.deep-orange-text.button90:disabled,.deep-orange-text.button90_blue:disabled,.deep-orange-text.btn-large:disabled,.deep-orange-text-text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3,.deep-orange-lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3,.deep-orange-text-text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2,table.datagrid tr.deep-orange.datagridpager,table.datagrid tr.deep-orange.DataGridPager,table.datagrid tr.deep-orange.header,table.datagrid tr.deep-orange.Header,table.datagrid tr.deep-orange.footer,.deep-orange-lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2,.deep-orange-text-text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1,.deep-orange-lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1,.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,.deep-orange-darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1,.deep-orange-text-text-darken-1{color:#f4511e !important}.deep-orange.darken-2,.deep-orange-darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2,.deep-orange-text-text-darken-2{color:#e64a19 !important}.deep-orange.darken-3,.deep-orange-darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3,.deep-orange-text-text-darken-3{color:#d84315 !important}.deep-orange.darken-4,.deep-orange-darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4,.deep-orange-text-text-darken-4{color:#bf360c !important}.deep-orange.accent-1,.deep-orange-accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1,.deep-orange-text-text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2,.deep-orange-accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2,.deep-orange-text-text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3,.deep-orange-accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3,.deep-orange-text-text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4,.deep-orange-accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4,.deep-orange-text.mdi-action-delete,.deep-orange-text-text-accent-4{color:#dd2c00 !important}.brown.lighten-5,table.datagrid tr.brown.selected-row,.brown-lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5,.brown-text-text-lighten-5{color:#efebe9 !important}.brown.lighten-4,.brown-lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4,.brown-text.btn.disabled,div.header-panel div.content a.brown-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.brown-text.disabled,.brown-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .brown-text.disabled.cancel-button,.brown-text.disabled.button90,.brown-text.disabled.button90_blue,.brown-text.disabled.btn-large,.brown-text.btn:disabled,div.header-panel div.content a.brown-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.brown-text:disabled,.brown-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .brown-text.cancel-button:disabled,.brown-text.button90:disabled,.brown-text.button90_blue:disabled,.brown-text.btn-large:disabled,.brown-text-text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3,.brown-lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3,.brown-text-text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2,table.datagrid tr.brown.datagridpager,table.datagrid tr.brown.DataGridPager,table.datagrid tr.brown.header,table.datagrid tr.brown.Header,table.datagrid tr.brown.footer,.brown-lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2,.brown-text-text-lighten-2{color:#a1887f !important}.brown.lighten-1,.brown-lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1,.brown-text-text-lighten-1{color:#8d6e63 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.darken-1,.brown-darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1,.brown-text-text-darken-1{color:#6d4c41 !important}.brown.darken-2,.brown-darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2,.brown-text-text-darken-2{color:#5d4037 !important}.brown.darken-3,.brown-darken-3{background-color:#4e342e !important}.brown-text.text-darken-3,.brown-text-text-darken-3{color:#4e342e !important}.brown.darken-4,.brown-darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4,.brown-text-text-darken-4{color:#3e2723 !important}.blue-grey.lighten-5,table.datagrid tr.blue-grey.selected-row,.blue-grey-lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5,.blue-grey-text-text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4,.blue-grey-lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4,.blue-grey-text.btn.disabled,div.header-panel div.content a.blue-grey-text.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.blue-grey-text.disabled,.blue-grey-text.disabled.button,.login-wrapper .login-box .login-content .login-panel .blue-grey-text.disabled.cancel-button,.blue-grey-text.disabled.button90,.blue-grey-text.disabled.button90_blue,.blue-grey-text.disabled.btn-large,.blue-grey-text.btn:disabled,div.header-panel div.content a.blue-grey-text.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.blue-grey-text:disabled,.blue-grey-text.button:disabled,.login-wrapper .login-box .login-content .login-panel .blue-grey-text.cancel-button:disabled,.blue-grey-text.button90:disabled,.blue-grey-text.button90_blue:disabled,.blue-grey-text.btn-large:disabled,.blue-grey-text-text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3,.blue-grey-lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3,.blue-grey-text-text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2,table.datagrid tr.blue-grey.datagridpager,table.datagrid tr.blue-grey.DataGridPager,table.datagrid tr.blue-grey.header,table.datagrid tr.blue-grey.Header,table.datagrid tr.blue-grey.footer,.blue-grey-lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2,.blue-grey-text-text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1,.blue-grey-lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1,.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,.blue-grey-darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1,.blue-grey-text-text-darken-1{color:#546e7a !important}.blue-grey.darken-2,.blue-grey-darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2,.blue-grey-text-text-darken-2{color:#455a64 !important}.blue-grey.darken-3,.blue-grey-darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3,.blue-grey-text-text-darken-3{color:#37474f !important}.blue-grey.darken-4,.blue-grey-darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4,.blue-grey-text-text-darken-4{color:#263238 !important}.grey.lighten-5,table.datagrid tr.grey.selected-row,table.datagrid tr.lighten-5.datagridpager,table.datagrid tr.datagridpager.selected-row,table.datagrid tr.lighten-5.DataGridPager,table.datagrid tr.DataGridPager.selected-row,table.datagrid tr.lighten-5.header,table.datagrid tr.header.selected-row,table.datagrid tr.lighten-5.Header,table.datagrid tr.Header.selected-row,table.datagrid tr.lighten-5.footer,table.datagrid tr.footer.selected-row,.grey-lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5,.text-lighten-5.mdi-action-delete.delete-disabled,.text-lighten-5.btn.disabled,div.header-panel div.content a.text-lighten-5.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-lighten-5.disabled,.text-lighten-5.disabled.button,.login-wrapper .login-box .login-content .login-panel .text-lighten-5.disabled.cancel-button,.text-lighten-5.disabled.button90,.text-lighten-5.disabled.button90_blue,.text-lighten-5.disabled.btn-large,.text-lighten-5.btn:disabled,div.header-panel div.content a.text-lighten-5.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-lighten-5:disabled,.text-lighten-5.button:disabled,.login-wrapper .login-box .login-content .login-panel .text-lighten-5.cancel-button:disabled,.text-lighten-5.button90:disabled,.text-lighten-5.button90_blue:disabled,.text-lighten-5.btn-large:disabled,.grey-text-text-lighten-5{color:#fafafa !important}.grey.lighten-4,table.datagrid tr.lighten-4.datagridpager,table.datagrid tr.lighten-4.DataGridPager,table.datagrid tr.lighten-4.header,table.datagrid tr.lighten-4.Header,table.datagrid tr.lighten-4.footer,.grey-lighten-4,ul.collapsible div.collapsible-header{background-color:#f5f5f5 !important}.grey-text.text-lighten-4,.text-lighten-4.mdi-action-delete.delete-disabled,.btn.disabled:hover,div.header-panel div.content a.disabled.header-visit-website:hover,.disabled.button:hover,.disabled.button90:hover,.disabled.button90_blue:hover,.disabled.btn-large:hover,.btn:disabled:hover,div.header-panel div.content a.header-visit-website:disabled:hover,.button:disabled:hover,.button90:disabled:hover,.button90_blue:disabled:hover,.btn-large:disabled:hover,.btn.disabled,div.header-panel div.content a.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.disabled,.disabled.button,.login-wrapper .login-box .login-content .login-panel .disabled.cancel-button,.disabled.button90,.disabled.button90_blue,.disabled.btn-large,.btn:disabled,div.header-panel div.content a.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:disabled,.button:disabled,.login-wrapper .login-box .login-content .login-panel .cancel-button:disabled,.button90:disabled,.button90_blue:disabled,.btn-large:disabled,.grey-text-text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3,table.datagrid tr.lighten-3.datagridpager,table.datagrid tr.lighten-3.DataGridPager,table.datagrid tr.lighten-3.header,table.datagrid tr.lighten-3.Header,table.datagrid tr.lighten-3.footer,.grey-lighten-3{background-color:#eee !important}.grey-text.text-lighten-3,.text-lighten-3.mdi-action-delete.delete-disabled,.text-lighten-3.btn.disabled,div.header-panel div.content a.text-lighten-3.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-lighten-3.disabled,.text-lighten-3.disabled.button,.login-wrapper .login-box .login-content .login-panel .text-lighten-3.disabled.cancel-button,.text-lighten-3.disabled.button90,.text-lighten-3.disabled.button90_blue,.text-lighten-3.disabled.btn-large,.text-lighten-3.btn:disabled,div.header-panel div.content a.text-lighten-3.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-lighten-3:disabled,.text-lighten-3.button:disabled,.login-wrapper .login-box .login-content .login-panel .text-lighten-3.cancel-button:disabled,.text-lighten-3.button90:disabled,.text-lighten-3.button90_blue:disabled,.text-lighten-3.btn-large:disabled,.grey-text-text-lighten-3{color:#eee !important}.grey.lighten-2,table.datagrid tr.datagridpager,table.datagrid tr.DataGridPager,table.datagrid tr.header,table.datagrid tr.Header,table.datagrid tr.footer,.grey-lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2,.text-lighten-2.mdi-action-delete.delete-disabled,.text-lighten-2.btn.disabled,div.header-panel div.content a.text-lighten-2.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-lighten-2.disabled,.text-lighten-2.disabled.button,.login-wrapper .login-box .login-content .login-panel .text-lighten-2.disabled.cancel-button,.text-lighten-2.disabled.button90,.text-lighten-2.disabled.button90_blue,.text-lighten-2.disabled.btn-large,.text-lighten-2.btn:disabled,div.header-panel div.content a.text-lighten-2.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-lighten-2:disabled,.text-lighten-2.button:disabled,.login-wrapper .login-box .login-content .login-panel .text-lighten-2.cancel-button:disabled,.text-lighten-2.button90:disabled,.text-lighten-2.button90_blue:disabled,.text-lighten-2.btn-large:disabled,.grey-text-text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1,table.datagrid tr.lighten-1.datagridpager,table.datagrid tr.lighten-1.DataGridPager,table.datagrid tr.lighten-1.header,table.datagrid tr.lighten-1.Header,table.datagrid tr.lighten-1.footer,.grey-lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1,.text-lighten-1.mdi-action-delete.delete-disabled,.text-lighten-1.btn.disabled,div.header-panel div.content a.text-lighten-1.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-lighten-1.disabled,.text-lighten-1.disabled.button,.login-wrapper .login-box .login-content .login-panel .text-lighten-1.disabled.cancel-button,.text-lighten-1.disabled.button90,.text-lighten-1.disabled.button90_blue,.text-lighten-1.disabled.btn-large,.text-lighten-1.btn:disabled,div.header-panel div.content a.text-lighten-1.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-lighten-1:disabled,.text-lighten-1.button:disabled,.login-wrapper .login-box .login-content .login-panel .text-lighten-1.cancel-button:disabled,.text-lighten-1.button90:disabled,.text-lighten-1.button90_blue:disabled,.text-lighten-1.btn-large:disabled,.grey-text-text-lighten-1{color:#bdbdbd !important}.grey,table.datagrid tr.datagridpager,table.datagrid tr.DataGridPager,table.datagrid tr.header,table.datagrid tr.Header,table.datagrid tr.footer{background-color:#9e9e9e !important}.grey-text,.mdi-action-delete.delete-disabled,.btn.disabled:hover,div.header-panel div.content a.disabled.header-visit-website:hover,.disabled.button:hover,.disabled.button90:hover,.disabled.button90_blue:hover,.disabled.btn-large:hover,.btn:disabled:hover,div.header-panel div.content a.header-visit-website:disabled:hover,.button:disabled:hover,.button90:disabled:hover,.button90_blue:disabled:hover,.btn-large:disabled:hover,.btn.disabled,div.header-panel div.content a.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.disabled,.disabled.button,.login-wrapper .login-box .login-content .login-panel .disabled.cancel-button,.disabled.button90,.disabled.button90_blue,.disabled.btn-large,.btn:disabled,div.header-panel div.content a.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:disabled,.button:disabled,.login-wrapper .login-box .login-content .login-panel .cancel-button:disabled,.button90:disabled,.button90_blue:disabled,.btn-large:disabled{color:#9e9e9e !important}.grey.darken-1,table.datagrid tr.darken-1.datagridpager,table.datagrid tr.darken-1.DataGridPager,table.datagrid tr.darken-1.header,table.datagrid tr.darken-1.Header,table.datagrid tr.darken-1.footer,.grey-darken-1{background-color:#757575 !important}.grey-text.text-darken-1,.text-darken-1.mdi-action-delete.delete-disabled,.text-darken-1.btn.disabled,div.header-panel div.content a.text-darken-1.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-darken-1.disabled,.text-darken-1.disabled.button,.login-wrapper .login-box .login-content .login-panel .text-darken-1.disabled.cancel-button,.text-darken-1.disabled.button90,.text-darken-1.disabled.button90_blue,.text-darken-1.disabled.btn-large,.text-darken-1.btn:disabled,div.header-panel div.content a.text-darken-1.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-darken-1:disabled,.text-darken-1.button:disabled,.login-wrapper .login-box .login-content .login-panel .text-darken-1.cancel-button:disabled,.text-darken-1.button90:disabled,.text-darken-1.button90_blue:disabled,.text-darken-1.btn-large:disabled,.grey-text-text-darken-1{color:#757575 !important}.grey.darken-2,table.datagrid tr.darken-2.datagridpager,table.datagrid tr.darken-2.DataGridPager,table.datagrid tr.darken-2.header,table.datagrid tr.darken-2.Header,table.datagrid tr.darken-2.footer,.grey-darken-2{background-color:#616161 !important}.grey-text.text-darken-2,.text-darken-2.mdi-action-delete.delete-disabled,.text-darken-2.btn.disabled,div.header-panel div.content a.text-darken-2.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-darken-2.disabled,.text-darken-2.disabled.button,.login-wrapper .login-box .login-content .login-panel .text-darken-2.disabled.cancel-button,.text-darken-2.disabled.button90,.text-darken-2.disabled.button90_blue,.text-darken-2.disabled.btn-large,.text-darken-2.btn:disabled,div.header-panel div.content a.text-darken-2.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-darken-2:disabled,.text-darken-2.button:disabled,.login-wrapper .login-box .login-content .login-panel .text-darken-2.cancel-button:disabled,.text-darken-2.button90:disabled,.text-darken-2.button90_blue:disabled,.text-darken-2.btn-large:disabled,.grey-text-text-darken-2{color:#616161 !important}.grey.darken-3,table.datagrid tr.darken-3.datagridpager,table.datagrid tr.darken-3.DataGridPager,table.datagrid tr.darken-3.header,table.datagrid tr.darken-3.Header,table.datagrid tr.darken-3.footer,.grey-darken-3{background-color:#424242 !important}.grey-text.text-darken-3,.text-darken-3.mdi-action-delete.delete-disabled,.text-darken-3.btn.disabled,div.header-panel div.content a.text-darken-3.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-darken-3.disabled,.text-darken-3.disabled.button,.login-wrapper .login-box .login-content .login-panel .text-darken-3.disabled.cancel-button,.text-darken-3.disabled.button90,.text-darken-3.disabled.button90_blue,.text-darken-3.disabled.btn-large,.text-darken-3.btn:disabled,div.header-panel div.content a.text-darken-3.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-darken-3:disabled,.text-darken-3.button:disabled,.login-wrapper .login-box .login-content .login-panel .text-darken-3.cancel-button:disabled,.text-darken-3.button90:disabled,.text-darken-3.button90_blue:disabled,.text-darken-3.btn-large:disabled,.grey-text-text-darken-3{color:#424242 !important}.grey.darken-4,table.datagrid tr.darken-4.datagridpager,table.datagrid tr.darken-4.DataGridPager,table.datagrid tr.darken-4.header,table.datagrid tr.darken-4.Header,table.datagrid tr.darken-4.footer,.grey-darken-4{background-color:#212121 !important}.grey-text.text-darken-4,.text-darken-4.mdi-action-delete.delete-disabled,.text-darken-4.btn.disabled,div.header-panel div.content a.text-darken-4.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-darken-4.disabled,.text-darken-4.disabled.button,.login-wrapper .login-box .login-content .login-panel .text-darken-4.disabled.cancel-button,.text-darken-4.disabled.button90,.text-darken-4.disabled.button90_blue,.text-darken-4.disabled.btn-large,.text-darken-4.btn:disabled,div.header-panel div.content a.text-darken-4.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.text-darken-4:disabled,.text-darken-4.button:disabled,.login-wrapper .login-box .login-content .login-panel .text-darken-4.cancel-button:disabled,.text-darken-4.button90:disabled,.text-darken-4.button90_blue:disabled,.text-darken-4.btn-large:disabled,.grey-text-text-darken-4{color:#212121 !important}.shades.black,.shades-black{background-color:#000 !important}.shades-text.text-black,.shades-text-text-black{color:#000 !important}.shades.white,body.shades.endis_dialog,.shades-white{background-color:#fff !important}.shades-text.text-white,.shades-text-text-white{color:#fff !important}.shades.transparent,.shades-transparent{background-color:rgba(0,0,0,0) !important}.shades-text.text-transparent,.shades-text-text-transparent{color:rgba(0,0,0,0) !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white,body.endis_dialog{background-color:#fff !important}.white-text,table.datagrid tr.datagridpager td span,table.datagrid tr.DataGridPager td span{color:#fff !important}.transparent{background-color:rgba(0,0,0,0) !important}.transparent-text{color:rgba(0,0,0,0) !important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}html input[type=button],button,input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul{list-style-type:none}a{color:#62a2c9;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.valign-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.valign-wrapper .valign{display:block}ul{padding:0}ul li{list-style-type:none}.clearfix{clear:both}.z-depth-1,.side-nav,.collapsible,.dropdown-content,.btn-floating,.btn,div.header-panel div.content a.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,.button,.login-wrapper .login-box .login-content .login-panel .cancel-button,.button90,.button90_blue,.btn-large,.toast,.card,fieldset,.card-panel,nav{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.z-depth-1-half,.btn-floating:hover,.btn:hover,div.header-panel div.content a.header-visit-website:hover,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:hover,.button:hover,.login-wrapper .login-box .login-content .login-panel .cancel-button:hover,.button90:hover,.button90_blue:hover,.btn-large:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.z-depth-2{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.z-depth-3{-webkit-box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);-moz-box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.z-depth-4,.modal{-webkit-box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21);-moz-box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21);box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}.z-depth-5{-webkit-box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);-moz-box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ef9a9a}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{font-size:1.2rem;float:left;width:30px;height:30px;margin:0 10px;border-radius:2px;text-align:center}.pagination li a{color:#444}.pagination li.active a{color:#fff}.pagination li.active{background-color:#424242}.pagination li.disabled a{color:#999}.pagination li i{font-size:2rem;line-height:1.8rem}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);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 : 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width : 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width : 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width : 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width : 993px){.show-on-large{display:initial !important}}@media only screen and (min-width: 600px)and (max-width: 992px){.show-on-medium{display:initial !important}}@media only screen and (max-width : 600px){.show-on-small{display:initial !important}}@media only screen and (min-width : 601px){.show-on-medium-and-up{display:initial !important}}@media only screen and (max-width : 992px){.show-on-medium-and-down{display:initial !important}}@media only screen and (max-width : 600px){.center-on-small-only{text-align:center}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#424242}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:hsla(0,0%,100%,.8);background-color:rgba(51,51,51,.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered tr{border-bottom:1px solid #e0e0e0}table.striped>tbody>tr:nth-child(odd),table.datagrid:not(.no-stripes)>tbody>tr:nth-child(odd){background-color:#f5f5f5}table.hoverable tbody tr{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}table.hoverable tbody tr:hover{background-color:#f5f5f5}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #e0e0e0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width : 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table 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:" "}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 #e0e0e0}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 #e0e0e0}}.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{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:#616161;color:hsl(0,0%,93.0392156863%)}.collection a.collection-item{display:block;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;color:#616161}.collection a.collection-item:not(.active):hover{background-color:#eee}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.secondary-content{float:right;color:#616161}span.badge,span.micro-badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.badge.new,span.new.micro-badge{font-weight:300;font-size:.8rem;color:#fff;background-color:#616161;border-radius:2px}span.badge.new:after,span.new.micro-badge:after{content:" new"}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container.no-controls{padding-top:0}.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:#c7c7c7;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;background-color:inherit;top:0;bottom:0;background-color:#616161;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-o-transition:width .3s linear;-ms-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#616161}.progress .indeterminate:before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-moz-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,body .general-pill-button,body .app-lightweight-button,body .button90,body .button,body .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel body .cancel-button,body .app-button,body .terms-and-conditions .button,.terms-and-conditions body .button,body .error-page .button,.error-page body .button,body .site-registration .registration-form .register-button-wrapper .button,.site-registration .registration-form .register-button-wrapper body .button,body .login-wrapper .login-box .login-content .login-panel .login-button,.login-wrapper .login-box .login-content .login-panel body .login-button,body .button90_blue,body,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate,div.footer div.footer-mask div.footer-buttons div.pill-button span.pill-button-text,body div.login-and-welcome-wrapper div.welcome-card .rota-duty .event-slot-descr,body div.login-and-welcome-wrapper div.welcome-card .rota-duty .event-slot-label,body div.login-and-welcome-wrapper div.welcome-card .rota-duty .rota-duty-event-name,body div.app-title-bar ul.back-and-title li.title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}@font-face{font-family:"Material-Design-Icons";src:url("/Admin/Assets/ThirdParty/Materialize/font/material-design-icons/Material-Design-Icons.eot?#iefix") format("embedded-opentype"),url("/Admin/Assets/ThirdParty/Materialize/font/material-design-icons/Material-Design-Icons.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/material-design-icons/Material-Design-Icons.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/material-design-icons/Material-Design-Icons.ttf") format("truetype"),url("/Admin/Assets/ThirdParty/Materialize/font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons") format("svg");font-weight:normal;font-style:normal}[class^=mdi-]:before,[class*=" mdi-"]:before{font-family:"Material-Design-Icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-action-3d-rotation:before{content:""}.mdi-action-accessibility:before{content:""}.mdi-action-account-balance:before{content:""}.mdi-action-account-balance-wallet:before{content:""}.mdi-action-account-box:before{content:""}.mdi-action-account-child:before{content:""}.mdi-action-account-circle:before{content:""}.mdi-action-add-shopping-cart:before{content:""}.mdi-action-alarm:before{content:""}.mdi-action-alarm-add:before{content:""}.mdi-action-alarm-off:before{content:""}.mdi-action-alarm-on:before{content:""}.mdi-action-android:before{content:""}.mdi-action-announcement:before{content:""}.mdi-action-aspect-ratio:before{content:""}.mdi-action-assessment:before{content:""}.mdi-action-assignment:before{content:""}.mdi-action-assignment-ind:before{content:""}.mdi-action-assignment-late:before{content:""}.mdi-action-assignment-return:before{content:""}.mdi-action-assignment-returned:before{content:""}.mdi-action-assignment-turned-in:before{content:""}.mdi-action-autorenew:before{content:""}.mdi-action-backup:before{content:""}.mdi-action-book:before{content:""}.mdi-action-bookmark:before{content:""}.mdi-action-bookmark-outline:before{content:""}.mdi-action-bug-report:before{content:""}.mdi-action-cached:before{content:""}.mdi-action-class:before{content:""}.mdi-action-credit-card:before{content:""}.mdi-action-dashboard:before{content:""}.mdi-action-delete:before{content:""}.mdi-action-description:before{content:""}.mdi-action-dns:before{content:""}.mdi-action-done:before{content:""}.mdi-action-done-all:before{content:""}.mdi-action-event:before{content:""}.mdi-action-exit-to-app:before{content:""}.mdi-action-explore:before{content:""}.mdi-action-extension:before{content:""}.mdi-action-face-unlock:before{content:""}.mdi-action-favorite:before{content:""}.mdi-action-favorite-outline:before{content:""}.mdi-action-find-in-page:before{content:""}.mdi-action-find-replace:before{content:""}.mdi-action-flip-to-back:before{content:""}.mdi-action-flip-to-front:before{content:""}.mdi-action-get-app:before{content:""}.mdi-action-grade:before{content:""}.mdi-action-group-work:before{content:""}.mdi-action-help:before{content:""}.mdi-action-highlight-remove:before{content:""}.mdi-action-history:before{content:""}.mdi-action-home:before{content:""}.mdi-action-https:before{content:""}.mdi-action-info:before{content:""}.mdi-action-info-outline:before{content:""}.mdi-action-input:before{content:""}.mdi-action-invert-colors:before{content:""}.mdi-action-label:before{content:""}.mdi-action-label-outline:before{content:""}.mdi-action-language:before{content:""}.mdi-action-launch:before{content:""}.mdi-action-list:before{content:""}.mdi-action-lock:before{content:""}.mdi-action-lock-open:before{content:""}.mdi-action-lock-outline:before{content:""}.mdi-action-loyalty:before{content:""}.mdi-action-markunread-mailbox:before{content:""}.mdi-action-note-add:before{content:""}.mdi-action-open-in-browser:before{content:""}.mdi-action-open-in-new:before{content:""}.mdi-action-open-with:before{content:""}.mdi-action-pageview:before{content:""}.mdi-action-payment:before{content:""}.mdi-action-perm-camera-mic:before{content:""}.mdi-action-perm-contact-cal:before{content:""}.mdi-action-perm-data-setting:before{content:""}.mdi-action-perm-device-info:before{content:""}.mdi-action-perm-identity:before{content:""}.mdi-action-perm-media:before{content:""}.mdi-action-perm-phone-msg:before{content:""}.mdi-action-perm-scan-wifi:before{content:""}.mdi-action-picture-in-picture:before{content:""}.mdi-action-polymer:before{content:""}.mdi-action-print:before{content:""}.mdi-action-query-builder:before{content:""}.mdi-action-question-answer:before{content:""}.mdi-action-receipt:before{content:""}.mdi-action-redeem:before{content:""}.mdi-action-report-problem:before{content:""}.mdi-action-restore:before{content:""}.mdi-action-room:before{content:""}.mdi-action-schedule:before{content:""}.mdi-action-search:before{content:""}.mdi-action-settings:before{content:""}.mdi-action-settings-applications:before{content:""}.mdi-action-settings-backup-restore:before{content:""}.mdi-action-settings-bluetooth:before{content:""}.mdi-action-settings-cell:before{content:""}.mdi-action-settings-display:before{content:""}.mdi-action-settings-ethernet:before{content:""}.mdi-action-settings-input-antenna:before{content:""}.mdi-action-settings-input-component:before{content:""}.mdi-action-settings-input-composite:before{content:""}.mdi-action-settings-input-hdmi:before{content:""}.mdi-action-settings-input-svideo:before{content:""}.mdi-action-settings-overscan:before{content:""}.mdi-action-settings-phone:before{content:""}.mdi-action-settings-power:before{content:""}.mdi-action-settings-remote:before{content:""}.mdi-action-settings-voice:before{content:""}.mdi-action-shop:before{content:""}.mdi-action-shopping-basket:before{content:""}.mdi-action-shopping-cart:before{content:""}.mdi-action-shop-two:before{content:""}.mdi-action-speaker-notes:before{content:""}.mdi-action-spellcheck:before{content:""}.mdi-action-star-rate:before{content:""}.mdi-action-stars:before{content:""}.mdi-action-store:before{content:""}.mdi-action-subject:before{content:""}.mdi-action-swap-horiz:before{content:""}.mdi-action-swap-vert:before{content:""}.mdi-action-swap-vert-circle:before{content:""}.mdi-action-system-update-tv:before{content:""}.mdi-action-tab:before{content:""}.mdi-action-tab-unselected:before{content:""}.mdi-action-theaters:before{content:""}.mdi-action-thumb-down:before{content:""}.mdi-action-thumbs-up-down:before{content:""}.mdi-action-thumb-up:before{content:""}.mdi-action-toc:before{content:""}.mdi-action-today:before{content:""}.mdi-action-track-changes:before{content:""}.mdi-action-translate:before{content:""}.mdi-action-trending-down:before{content:""}.mdi-action-trending-neutral:before{content:""}.mdi-action-trending-up:before{content:""}.mdi-action-turned-in:before{content:""}.mdi-action-turned-in-not:before{content:""}.mdi-action-verified-user:before{content:""}.mdi-action-view-agenda:before{content:""}.mdi-action-view-array:before{content:""}.mdi-action-view-carousel:before{content:""}.mdi-action-view-column:before{content:""}.mdi-action-view-day:before{content:""}.mdi-action-view-headline:before{content:""}.mdi-action-view-list:before{content:""}.mdi-action-view-module:before{content:""}.mdi-action-view-quilt:before{content:""}.mdi-action-view-stream:before{content:""}.mdi-action-view-week:before{content:""}.mdi-action-visibility:before{content:""}.mdi-action-visibility-off:before{content:""}.mdi-action-wallet-giftcard:before{content:""}.mdi-action-wallet-membership:before{content:""}.mdi-action-wallet-travel:before{content:""}.mdi-action-work:before{content:""}.mdi-alert-error:before{content:""}.mdi-alert-warning:before{content:""}.mdi-av-album:before{content:""}.mdi-av-timer:before{content:""}.mdi-av-closed-caption:before{content:""}.mdi-av-equalizer:before{content:""}.mdi-av-explicit:before{content:""}.mdi-av-fast-forward:before{content:""}.mdi-av-fast-rewind:before{content:""}.mdi-av-games:before{content:""}.mdi-av-hearing:before{content:""}.mdi-av-high-quality:before{content:""}.mdi-av-loop:before{content:""}.mdi-av-mic:before{content:""}.mdi-av-mic-none:before{content:""}.mdi-av-mic-off:before{content:""}.mdi-av-movie:before{content:""}.mdi-av-my-library-add:before{content:""}.mdi-av-my-library-books:before{content:""}.mdi-av-my-library-music:before{content:""}.mdi-av-new-releases:before{content:""}.mdi-av-not-interested:before{content:""}.mdi-av-pause:before{content:""}.mdi-av-pause-circle-fill:before{content:""}.mdi-av-pause-circle-outline:before{content:""}.mdi-av-play-arrow:before{content:""}.mdi-av-play-circle-fill:before{content:""}.mdi-av-play-circle-outline:before{content:""}.mdi-av-playlist-add:before{content:""}.mdi-av-play-shopping-bag:before{content:""}.mdi-av-queue:before{content:""}.mdi-av-queue-music:before{content:""}.mdi-av-radio:before{content:""}.mdi-av-recent-actors:before{content:""}.mdi-av-repeat:before{content:""}.mdi-av-repeat-one:before{content:""}.mdi-av-replay:before{content:""}.mdi-av-shuffle:before{content:""}.mdi-av-skip-next:before{content:""}.mdi-av-skip-previous:before{content:""}.mdi-av-snooze:before{content:""}.mdi-av-stop:before{content:""}.mdi-av-subtitles:before{content:""}.mdi-av-surround-sound:before{content:""}.mdi-av-videocam:before{content:""}.mdi-av-videocam-off:before{content:""}.mdi-av-video-collection:before{content:""}.mdi-av-volume-down:before{content:""}.mdi-av-volume-mute:before{content:""}.mdi-av-volume-off:before{content:""}.mdi-av-volume-up:before{content:""}.mdi-av-web:before{content:""}.mdi-communication-business:before{content:""}.mdi-communication-call:before{content:""}.mdi-communication-call-end:before{content:""}.mdi-communication-call-made:before{content:""}.mdi-communication-call-merge:before{content:""}.mdi-communication-call-missed:before{content:""}.mdi-communication-call-received:before{content:""}.mdi-communication-call-split:before{content:""}.mdi-communication-chat:before{content:""}.mdi-communication-clear-all:before{content:""}.mdi-communication-comment:before{content:""}.mdi-communication-contacts:before{content:""}.mdi-communication-dialer-sip:before{content:""}.mdi-communication-dialpad:before{content:""}.mdi-communication-dnd-on:before{content:""}.mdi-communication-email:before{content:""}.mdi-communication-forum:before{content:""}.mdi-communication-import-export:before{content:""}.mdi-communication-invert-colors-off:before{content:""}.mdi-communication-invert-colors-on:before{content:""}.mdi-communication-live-help:before{content:""}.mdi-communication-location-off:before{content:""}.mdi-communication-location-on:before{content:""}.mdi-communication-message:before{content:""}.mdi-communication-messenger:before{content:""}.mdi-communication-no-sim:before{content:""}.mdi-communication-phone:before{content:""}.mdi-communication-portable-wifi-off:before{content:""}.mdi-communication-quick-contacts-dialer:before{content:""}.mdi-communication-quick-contacts-mail:before{content:""}.mdi-communication-ring-volume:before{content:""}.mdi-communication-stay-current-landscape:before{content:""}.mdi-communication-stay-current-portrait:before{content:""}.mdi-communication-stay-primary-landscape:before{content:""}.mdi-communication-stay-primary-portrait:before{content:""}.mdi-communication-swap-calls:before{content:""}.mdi-communication-textsms:before{content:""}.mdi-communication-voicemail:before{content:""}.mdi-communication-vpn-key:before{content:""}.mdi-content-add:before{content:""}.mdi-content-add-box:before{content:""}.mdi-content-add-circle:before{content:""}.mdi-content-add-circle-outline:before{content:""}.mdi-content-archive:before{content:""}.mdi-content-backspace:before{content:""}.mdi-content-block:before{content:""}.mdi-content-clear:before{content:""}.mdi-content-content-copy:before{content:""}.mdi-content-content-cut:before{content:""}.mdi-content-content-paste:before{content:""}.mdi-content-create:before{content:""}.mdi-content-drafts:before{content:""}.mdi-content-filter-list:before{content:""}.mdi-content-flag:before{content:""}.mdi-content-forward:before{content:""}.mdi-content-gesture:before{content:""}.mdi-content-inbox:before{content:""}.mdi-content-link:before{content:""}.mdi-content-mail:before{content:""}.mdi-content-markunread:before{content:""}.mdi-content-redo:before{content:""}.mdi-content-remove:before{content:""}.mdi-content-remove-circle:before{content:""}.mdi-content-remove-circle-outline:before{content:""}.mdi-content-reply:before{content:""}.mdi-content-reply-all:before{content:""}.mdi-content-report:before{content:""}.mdi-content-save:before{content:""}.mdi-content-select-all:before{content:""}.mdi-content-send:before{content:""}.mdi-content-sort:before{content:""}.mdi-content-text-format:before{content:""}.mdi-content-undo:before{content:""}.mdi-device-access-alarm:before{content:""}.mdi-device-access-alarms:before{content:""}.mdi-device-access-time:before{content:""}.mdi-device-add-alarm:before{content:""}.mdi-device-airplanemode-off:before{content:""}.mdi-device-airplanemode-on:before{content:""}.mdi-device-battery-20:before{content:""}.mdi-device-battery-30:before{content:""}.mdi-device-battery-50:before{content:""}.mdi-device-battery-60:before{content:""}.mdi-device-battery-80:before{content:""}.mdi-device-battery-90:before{content:""}.mdi-device-battery-alert:before{content:""}.mdi-device-battery-charging-20:before{content:""}.mdi-device-battery-charging-30:before{content:""}.mdi-device-battery-charging-50:before{content:""}.mdi-device-battery-charging-60:before{content:""}.mdi-device-battery-charging-80:before{content:""}.mdi-device-battery-charging-90:before{content:""}.mdi-device-battery-charging-full:before{content:""}.mdi-device-battery-full:before{content:""}.mdi-device-battery-std:before{content:""}.mdi-device-battery-unknown:before{content:""}.mdi-device-bluetooth:before{content:""}.mdi-device-bluetooth-connected:before{content:""}.mdi-device-bluetooth-disabled:before{content:""}.mdi-device-bluetooth-searching:before{content:""}.mdi-device-brightness-auto:before{content:""}.mdi-device-brightness-high:before{content:""}.mdi-device-brightness-low:before{content:""}.mdi-device-brightness-medium:before{content:""}.mdi-device-data-usage:before{content:""}.mdi-device-developer-mode:before{content:""}.mdi-device-devices:before{content:""}.mdi-device-dvr:before{content:""}.mdi-device-gps-fixed:before{content:""}.mdi-device-gps-not-fixed:before{content:""}.mdi-device-gps-off:before{content:""}.mdi-device-location-disabled:before{content:""}.mdi-device-location-searching:before{content:""}.mdi-device-multitrack-audio:before{content:""}.mdi-device-network-cell:before{content:""}.mdi-device-network-wifi:before{content:""}.mdi-device-nfc:before{content:""}.mdi-device-now-wallpaper:before{content:""}.mdi-device-now-widgets:before{content:""}.mdi-device-screen-lock-landscape:before{content:""}.mdi-device-screen-lock-portrait:before{content:""}.mdi-device-screen-lock-rotation:before{content:""}.mdi-device-screen-rotation:before{content:""}.mdi-device-sd-storage:before{content:""}.mdi-device-settings-system-daydream:before{content:""}.mdi-device-signal-cellular-0-bar:before{content:""}.mdi-device-signal-cellular-1-bar:before{content:""}.mdi-device-signal-cellular-2-bar:before{content:""}.mdi-device-signal-cellular-3-bar:before{content:""}.mdi-device-signal-cellular-4-bar:before{content:""}.mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:""}.mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:""}.mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:""}.mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:""}.mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:""}.mdi-device-signal-cellular-no-sim:before{content:""}.mdi-device-signal-cellular-null:before{content:""}.mdi-device-signal-cellular-off:before{content:""}.mdi-device-signal-wifi-0-bar:before{content:""}.mdi-device-signal-wifi-1-bar:before{content:""}.mdi-device-signal-wifi-2-bar:before{content:""}.mdi-device-signal-wifi-3-bar:before{content:""}.mdi-device-signal-wifi-4-bar:before{content:""}.mdi-device-signal-wifi-off:before{content:""}.mdi-device-storage:before{content:""}.mdi-device-usb:before{content:""}.mdi-device-wifi-lock:before{content:""}.mdi-device-wifi-tethering:before{content:""}.mdi-editor-attach-file:before{content:""}.mdi-editor-attach-money:before{content:""}.mdi-editor-border-all:before{content:""}.mdi-editor-border-bottom:before{content:""}.mdi-editor-border-clear:before{content:""}.mdi-editor-border-color:before{content:""}.mdi-editor-border-horizontal:before{content:""}.mdi-editor-border-inner:before{content:""}.mdi-editor-border-left:before{content:""}.mdi-editor-border-outer:before{content:""}.mdi-editor-border-right:before{content:""}.mdi-editor-border-style:before{content:""}.mdi-editor-border-top:before{content:""}.mdi-editor-border-vertical:before{content:""}.mdi-editor-format-align-center:before{content:""}.mdi-editor-format-align-justify:before{content:""}.mdi-editor-format-align-left:before{content:""}.mdi-editor-format-align-right:before{content:""}.mdi-editor-format-bold:before{content:""}.mdi-editor-format-clear:before{content:""}.mdi-editor-format-color-fill:before{content:""}.mdi-editor-format-color-reset:before{content:""}.mdi-editor-format-color-text:before{content:""}.mdi-editor-format-indent-decrease:before{content:""}.mdi-editor-format-indent-increase:before{content:""}.mdi-editor-format-italic:before{content:""}.mdi-editor-format-line-spacing:before{content:""}.mdi-editor-format-list-bulleted:before{content:""}.mdi-editor-format-list-numbered:before{content:""}.mdi-editor-format-paint:before{content:""}.mdi-editor-format-quote:before{content:""}.mdi-editor-format-size:before{content:""}.mdi-editor-format-strikethrough:before{content:""}.mdi-editor-functions:before{content:""}.mdi-editor-format-textdirection-l-to-r:before{content:""}.mdi-editor-format-underline:before{content:""}.mdi-editor-format-textdirection-r-to-l:before{content:""}.mdi-editor-insert-chart:before{content:""}.mdi-editor-insert-comment:before{content:""}.mdi-editor-insert-drive-file:before{content:""}.mdi-editor-insert-emoticon:before{content:""}.mdi-editor-insert-invitation:before{content:""}.mdi-editor-insert-link:before{content:""}.mdi-editor-insert-photo:before{content:""}.mdi-editor-merge-type:before{content:""}.mdi-editor-mode-comment:before{content:""}.mdi-editor-mode-edit:before{content:""}.mdi-editor-publish:before{content:""}.mdi-editor-vertical-align-bottom:before{content:""}.mdi-editor-vertical-align-center:before{content:""}.mdi-editor-vertical-align-top:before{content:""}.mdi-editor-wrap-text:before{content:""}.mdi-file-attachment:before{content:""}.mdi-file-cloud:before{content:""}.mdi-file-cloud-circle:before{content:""}.mdi-file-cloud-done:before{content:""}.mdi-file-cloud-download:before{content:""}.mdi-file-cloud-off:before{content:""}.mdi-file-cloud-queue:before{content:""}.mdi-file-cloud-upload:before{content:""}.mdi-file-file-download:before{content:""}.mdi-file-file-upload:before{content:""}.mdi-file-folder:before{content:""}.mdi-file-folder-open:before{content:""}.mdi-file-folder-shared:before{content:""}.mdi-hardware-cast:before{content:""}.mdi-hardware-cast-connected:before{content:""}.mdi-hardware-computer:before{content:""}.mdi-hardware-desktop-mac:before{content:""}.mdi-hardware-desktop-windows:before{content:""}.mdi-hardware-dock:before{content:""}.mdi-hardware-gamepad:before{content:""}.mdi-hardware-headset:before{content:""}.mdi-hardware-headset-mic:before{content:""}.mdi-hardware-keyboard:before{content:""}.mdi-hardware-keyboard-alt:before{content:""}.mdi-hardware-keyboard-arrow-down:before{content:""}.mdi-hardware-keyboard-arrow-left:before{content:""}.mdi-hardware-keyboard-arrow-right:before{content:""}.mdi-hardware-keyboard-arrow-up:before{content:""}.mdi-hardware-keyboard-backspace:before{content:""}.mdi-hardware-keyboard-capslock:before{content:""}.mdi-hardware-keyboard-control:before{content:""}.mdi-hardware-keyboard-hide:before{content:""}.mdi-hardware-keyboard-return:before{content:""}.mdi-hardware-keyboard-tab:before{content:""}.mdi-hardware-keyboard-voice:before{content:""}.mdi-hardware-laptop:before{content:""}.mdi-hardware-laptop-chromebook:before{content:""}.mdi-hardware-laptop-mac:before{content:""}.mdi-hardware-laptop-windows:before{content:""}.mdi-hardware-memory:before{content:""}.mdi-hardware-mouse:before{content:""}.mdi-hardware-phone-android:before{content:""}.mdi-hardware-phone-iphone:before{content:""}.mdi-hardware-phonelink:before{content:""}.mdi-hardware-phonelink-off:before{content:""}.mdi-hardware-security:before{content:""}.mdi-hardware-sim-card:before{content:""}.mdi-hardware-smartphone:before{content:""}.mdi-hardware-speaker:before{content:""}.mdi-hardware-tablet:before{content:""}.mdi-hardware-tablet-android:before{content:""}.mdi-hardware-tablet-mac:before{content:""}.mdi-hardware-tv:before{content:""}.mdi-hardware-watch:before{content:""}.mdi-image-add-to-photos:before{content:""}.mdi-image-adjust:before{content:""}.mdi-image-assistant-photo:before{content:""}.mdi-image-audiotrack:before{content:""}.mdi-image-blur-circular:before{content:""}.mdi-image-blur-linear:before{content:""}.mdi-image-blur-off:before{content:""}.mdi-image-blur-on:before{content:""}.mdi-image-brightness-1:before{content:""}.mdi-image-brightness-2:before{content:""}.mdi-image-brightness-3:before{content:""}.mdi-image-brightness-4:before{content:""}.mdi-image-brightness-5:before{content:""}.mdi-image-brightness-6:before{content:""}.mdi-image-brightness-7:before{content:""}.mdi-image-brush:before{content:""}.mdi-image-camera:before{content:""}.mdi-image-camera-alt:before{content:""}.mdi-image-camera-front:before{content:""}.mdi-image-camera-rear:before{content:""}.mdi-image-camera-roll:before{content:""}.mdi-image-center-focus-strong:before{content:""}.mdi-image-center-focus-weak:before{content:""}.mdi-image-collections:before{content:""}.mdi-image-colorize:before{content:""}.mdi-image-color-lens:before{content:""}.mdi-image-compare:before{content:""}.mdi-image-control-point:before{content:""}.mdi-image-control-point-duplicate:before{content:""}.mdi-image-crop:before{content:""}.mdi-image-crop-3-2:before{content:""}.mdi-image-crop-5-4:before{content:""}.mdi-image-crop-7-5:before{content:""}.mdi-image-crop-16-9:before{content:""}.mdi-image-crop-din:before{content:""}.mdi-image-crop-free:before{content:""}.mdi-image-crop-landscape:before{content:""}.mdi-image-crop-original:before{content:""}.mdi-image-crop-portrait:before{content:""}.mdi-image-crop-square:before{content:""}.mdi-image-dehaze:before{content:""}.mdi-image-details:before{content:""}.mdi-image-edit:before,.mdi-insight-edit:before{content:""}.mdi-image-exposure:before{content:""}.mdi-image-exposure-minus-1:before{content:""}.mdi-image-exposure-minus-2:before{content:""}.mdi-image-exposure-plus-1:before{content:""}.mdi-image-exposure-plus-2:before{content:""}.mdi-image-exposure-zero:before{content:""}.mdi-image-filter:before{content:""}.mdi-image-filter-1:before{content:""}.mdi-image-filter-2:before{content:""}.mdi-image-filter-3:before{content:""}.mdi-image-filter-4:before{content:""}.mdi-image-filter-5:before{content:""}.mdi-image-filter-6:before{content:""}.mdi-image-filter-7:before{content:""}.mdi-image-filter-8:before{content:""}.mdi-image-filter-9:before{content:""}.mdi-image-filter-9-plus:before{content:""}.mdi-image-filter-b-and-w:before{content:""}.mdi-image-filter-center-focus:before{content:""}.mdi-image-filter-drama:before{content:""}.mdi-image-filter-frames:before{content:""}.mdi-image-filter-hdr:before{content:""}.mdi-image-filter-none:before{content:""}.mdi-image-filter-tilt-shift:before{content:""}.mdi-image-filter-vintage:before{content:""}.mdi-image-flare:before{content:""}.mdi-image-flash-auto:before{content:""}.mdi-image-flash-off:before{content:""}.mdi-image-flash-on:before{content:""}.mdi-image-flip:before{content:""}.mdi-image-gradient:before{content:""}.mdi-image-grain:before{content:""}.mdi-image-grid-off:before{content:""}.mdi-image-grid-on:before{content:""}.mdi-image-hdr-off:before{content:""}.mdi-image-hdr-on:before{content:""}.mdi-image-hdr-strong:before{content:""}.mdi-image-hdr-weak:before{content:""}.mdi-image-healing:before{content:""}.mdi-image-image:before{content:""}.mdi-image-image-aspect-ratio:before{content:""}.mdi-image-iso:before{content:""}.mdi-image-landscape:before{content:""}.mdi-image-leak-add:before{content:""}.mdi-image-leak-remove:before{content:""}.mdi-image-lens:before{content:""}.mdi-image-looks:before{content:""}.mdi-image-looks-3:before{content:""}.mdi-image-looks-4:before{content:""}.mdi-image-looks-5:before{content:""}.mdi-image-looks-6:before{content:""}.mdi-image-looks-one:before{content:""}.mdi-image-looks-two:before{content:""}.mdi-image-loupe:before{content:""}.mdi-image-movie-creation:before{content:""}.mdi-image-nature:before{content:""}.mdi-image-nature-people:before{content:""}.mdi-image-navigate-before:before{content:""}.mdi-image-navigate-next:before{content:""}.mdi-image-palette:before{content:""}.mdi-image-panorama:before{content:""}.mdi-image-panorama-fisheye:before{content:""}.mdi-image-panorama-horizontal:before{content:""}.mdi-image-panorama-vertical:before{content:""}.mdi-image-panorama-wide-angle:before{content:""}.mdi-image-photo:before{content:""}.mdi-image-photo-album:before{content:""}.mdi-image-photo-camera:before{content:""}.mdi-image-photo-library:before{content:""}.mdi-image-portrait:before{content:""}.mdi-image-remove-red-eye:before{content:""}.mdi-image-rotate-left:before{content:""}.mdi-image-rotate-right:before{content:""}.mdi-image-slideshow:before{content:""}.mdi-image-straighten:before{content:""}.mdi-image-style:before{content:""}.mdi-image-switch-camera:before{content:""}.mdi-image-switch-video:before{content:""}.mdi-image-tag-faces:before{content:""}.mdi-image-texture:before{content:""}.mdi-image-timelapse:before{content:""}.mdi-image-timer:before{content:""}.mdi-image-timer-3:before{content:""}.mdi-image-timer-10:before{content:""}.mdi-image-timer-auto:before{content:""}.mdi-image-timer-off:before{content:""}.mdi-image-tonality:before{content:""}.mdi-image-transform:before{content:""}.mdi-image-tune:before{content:""}.mdi-image-wb-auto:before{content:""}.mdi-image-wb-cloudy:before{content:""}.mdi-image-wb-incandescent:before{content:""}.mdi-image-wb-irradescent:before{content:""}.mdi-image-wb-sunny:before{content:""}.mdi-maps-beenhere:before{content:""}.mdi-maps-directions:before{content:""}.mdi-maps-directions-bike:before{content:""}.mdi-maps-directions-bus:before{content:""}.mdi-maps-directions-car:before{content:""}.mdi-maps-directions-ferry:before{content:""}.mdi-maps-directions-subway:before{content:""}.mdi-maps-directions-train:before{content:""}.mdi-maps-directions-transit:before{content:""}.mdi-maps-directions-walk:before{content:""}.mdi-maps-flight:before{content:""}.mdi-maps-hotel:before{content:""}.mdi-maps-layers:before{content:""}.mdi-maps-layers-clear:before{content:""}.mdi-maps-local-airport:before{content:""}.mdi-maps-local-atm:before{content:""}.mdi-maps-local-attraction:before{content:""}.mdi-maps-local-bar:before{content:""}.mdi-maps-local-cafe:before{content:""}.mdi-maps-local-car-wash:before{content:""}.mdi-maps-local-convenience-store:before{content:""}.mdi-maps-local-drink:before{content:""}.mdi-maps-local-florist:before{content:""}.mdi-maps-local-gas-station:before{content:""}.mdi-maps-local-grocery-store:before{content:""}.mdi-maps-local-hospital:before{content:""}.mdi-maps-local-hotel:before{content:""}.mdi-maps-local-laundry-service:before{content:""}.mdi-maps-local-library:before{content:""}.mdi-maps-local-mall:before{content:""}.mdi-maps-local-movies:before{content:""}.mdi-maps-local-offer:before{content:""}.mdi-maps-local-parking:before{content:""}.mdi-maps-local-pharmacy:before{content:""}.mdi-maps-local-phone:before{content:""}.mdi-maps-local-pizza:before{content:""}.mdi-maps-local-play:before{content:""}.mdi-maps-local-post-office:before{content:""}.mdi-maps-local-print-shop:before{content:""}.mdi-maps-local-restaurant:before{content:""}.mdi-maps-local-see:before{content:""}.mdi-maps-local-shipping:before{content:""}.mdi-maps-local-taxi:before{content:""}.mdi-maps-location-history:before{content:""}.mdi-maps-map:before{content:""}.mdi-maps-my-location:before{content:""}.mdi-maps-navigation:before{content:""}.mdi-maps-pin-drop:before{content:""}.mdi-maps-place:before{content:""}.mdi-maps-rate-review:before{content:""}.mdi-maps-restaurant-menu:before{content:""}.mdi-maps-satellite:before{content:""}.mdi-maps-store-mall-directory:before{content:""}.mdi-maps-terrain:before{content:""}.mdi-maps-traffic:before{content:""}.mdi-navigation-apps:before{content:""}.mdi-navigation-arrow-back:before{content:""}.mdi-navigation-arrow-drop-down:before{content:""}.mdi-navigation-arrow-drop-down-circle:before{content:""}.mdi-navigation-arrow-drop-up:before{content:""}.mdi-navigation-arrow-forward:before{content:""}.mdi-navigation-cancel:before{content:""}.mdi-navigation-check:before{content:""}.mdi-navigation-chevron-left:before{content:""}.mdi-navigation-chevron-right:before{content:""}.mdi-navigation-close:before{content:""}.mdi-navigation-expand-less:before{content:""}.mdi-navigation-expand-more:before{content:""}.mdi-navigation-fullscreen:before{content:""}.mdi-navigation-fullscreen-exit:before{content:""}.mdi-navigation-menu:before{content:""}.mdi-navigation-more-horiz:before{content:""}.mdi-navigation-more-vert:before{content:""}.mdi-navigation-refresh:before{content:""}.mdi-navigation-unfold-less:before{content:""}.mdi-navigation-unfold-more:before{content:""}.mdi-notification-adb:before{content:""}.mdi-notification-bluetooth-audio:before{content:""}.mdi-notification-disc-full:before{content:""}.mdi-notification-dnd-forwardslash:before{content:""}.mdi-notification-do-not-disturb:before{content:""}.mdi-notification-drive-eta:before{content:""}.mdi-notification-event-available:before{content:""}.mdi-notification-event-busy:before{content:""}.mdi-notification-event-note:before{content:""}.mdi-notification-folder-special:before{content:""}.mdi-notification-mms:before{content:""}.mdi-notification-more:before{content:""}.mdi-notification-network-locked:before{content:""}.mdi-notification-phone-bluetooth-speaker:before{content:""}.mdi-notification-phone-forwarded:before{content:""}.mdi-notification-phone-in-talk:before{content:""}.mdi-notification-phone-locked:before{content:""}.mdi-notification-phone-missed:before{content:""}.mdi-notification-phone-paused:before{content:""}.mdi-notification-play-download:before{content:""}.mdi-notification-play-install:before{content:""}.mdi-notification-sd-card:before{content:""}.mdi-notification-sim-card-alert:before{content:""}.mdi-notification-sms:before{content:""}.mdi-notification-sms-failed:before{content:""}.mdi-notification-sync:before{content:""}.mdi-notification-sync-disabled:before{content:""}.mdi-notification-sync-problem:before{content:""}.mdi-notification-system-update:before{content:""}.mdi-notification-tap-and-play:before{content:""}.mdi-notification-time-to-leave:before{content:""}.mdi-notification-vibration:before{content:""}.mdi-notification-voice-chat:before{content:""}.mdi-notification-vpn-lock:before{content:""}.mdi-social-cake:before{content:""}.mdi-social-domain:before{content:""}.mdi-social-group:before{content:""}.mdi-social-group-add:before{content:""}.mdi-social-location-city:before{content:""}.mdi-social-mood:before{content:""}.mdi-social-notifications:before{content:""}.mdi-social-notifications-none:before{content:""}.mdi-social-notifications-off:before{content:""}.mdi-social-notifications-on:before{content:""}.mdi-social-notifications-paused:before{content:""}.mdi-social-pages:before{content:""}.mdi-social-party-mode:before{content:""}.mdi-social-people:before{content:""}.mdi-social-people-outline:before{content:""}.mdi-social-person:before{content:""}.mdi-social-person-add:before{content:""}.mdi-social-person-outline:before{content:""}.mdi-social-plus-one:before{content:""}.mdi-social-poll:before{content:""}.mdi-social-public:before{content:""}.mdi-social-school:before{content:""}.mdi-social-share:before{content:""}.mdi-social-whatshot:before{content:""}.mdi-toggle-check-box:before{content:""}.mdi-toggle-check-box-outline-blank:before{content:""}.mdi-toggle-radio-button-off:before{content:""}.mdi-toggle-radio-button-on:before{content:""}.container{padding:0 1.5rem;margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width : 601px){.container{width:85%}}@media only screen and (min-width : 993px){.container{width:70%}}.container .row{margin-left:-0.75rem;margin-right:-0.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem}.row .col.s1{width:8.3333333333%;margin-left:0}.row .col.s2{width:16.6666666667%;margin-left:0}.row .col.s3{width:25%;margin-left:0}.row .col.s4{width:33.3333333333%;margin-left:0}.row .col.s5{width:41.6666666667%;margin-left:0}.row .col.s6{width:50%;margin-left:0}.row .col.s7{width:58.3333333333%;margin-left:0}.row .col.s8{width:66.6666666667%;margin-left:0}.row .col.s9{width:75%;margin-left:0}.row .col.s10{width:83.3333333333%;margin-left:0}.row .col.s11{width:91.6666666667%;margin-left:0}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.offset-s12{margin-left:100%}@media only screen and (min-width : 601px){.row .col.m1{width:8.3333333333%;margin-left:0}.row .col.m2{width:16.6666666667%;margin-left:0}.row .col.m3{width:25%;margin-left:0}.row .col.m4{width:33.3333333333%;margin-left:0}.row .col.m5{width:41.6666666667%;margin-left:0}.row .col.m6{width:50%;margin-left:0}.row .col.m7{width:58.3333333333%;margin-left:0}.row .col.m8{width:66.6666666667%;margin-left:0}.row .col.m9{width:75%;margin-left:0}.row .col.m10{width:83.3333333333%;margin-left:0}.row .col.m11{width:91.6666666667%;margin-left:0}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.offset-m12{margin-left:100%}}@media only screen and (min-width : 993px){.row .col.l1{width:8.3333333333%;margin-left:0}.row .col.l2{width:16.6666666667%;margin-left:0}.row .col.l3{width:25%;margin-left:0}.row .col.l4{width:33.3333333333%;margin-left:0}.row .col.l5{width:41.6666666667%;margin-left:0}.row .col.l6{width:50%;margin-left:0}.row .col.l7{width:58.3333333333%;margin-left:0}.row .col.l8{width:66.6666666667%;margin-left:0}.row .col.l9{width:75%;margin-left:0}.row .col.l10{width:83.3333333333%;margin-left:0}.row .col.l11{width:91.6666666667%;margin-left:0}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.offset-l12{margin-left:100%}}nav{color:#fff;background-color:#424242;width:100%;height:50px;line-height:50px}nav a{color:#fff}nav .nav-wrapper{position:relative;height:100%}nav .nav-wrapper i{display:block;font-size:2rem}@media only screen and (min-width : 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:50px}nav .button-collapse i{font-size:2.7rem;height:50px;line-height:50px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width : 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}nav .brand-logo.right{right:.5rem;padding:0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li:hover,nav ul li.active{background-color:rgba(0,0,0,.1)}nav ul a{font-size:1rem;color:#fff;display:block;padding:0 15px}nav ul.left{float:left}nav .input-field{margin:0}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:hsla(0,0%,100%,.7);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.navbar-fixed{position:relative;height:50px;z-index:998}.navbar-fixed nav{position:fixed}@media only screen and (min-width : 601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:50px;line-height:50px}.navbar-fixed{height:50px}}@font-face{font-family:"Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Thin.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Thin.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Thin.ttf") format("truetype");font-weight:200}@font-face{font-family:"Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Light.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Light.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Regular.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Regular.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.ttf") format("truetype");font-weight:700}a{text-decoration:none}html{line-height:1.5}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}html{font-family:"Roboto",sans-serif;font-weight:normal;color:rgba(0,0,0,.87)}h1,h2,h3,h4,h5,body.endis_dialog h1,h6{font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,body.endis_dialog h1 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:4.62rem;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:3.916rem;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:3.212rem;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:2.508rem;margin:1.14rem 0 .912rem 0}h5,body.endis_dialog h1{font-size:1.64rem;line-height:1.804rem;margin:.82rem 0 .656rem 0}h6{font-size:1rem;line-height:1.1rem;margin:.5rem 0 .4rem 0}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: 0px){.flow-text{line-height:.8rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 30px){.flow-text{line-height:.904rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 60px){.flow-text{line-height:1.008rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 90px){.flow-text{line-height:1.112rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 120px){.flow-text{line-height:1.216rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 150px){.flow-text{line-height:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 180px){.flow-text{line-height:1.424rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 210px){.flow-text{line-height:1.528rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 240px){.flow-text{line-height:1.632rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 270px){.flow-text{line-height:1.736rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 300px){.flow-text{line-height:1.84rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 330px){.flow-text{line-height:1.944rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 360px){.flow-text{line-height:2.048rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 390px){.flow-text{line-height:2.152rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 420px){.flow-text{line-height:2.256rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 450px){.flow-text{line-height:2.36rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 480px){.flow-text{line-height:2.464rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 510px){.flow-text{line-height:2.568rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 540px){.flow-text{line-height:2.672rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 570px){.flow-text{line-height:2.776rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (min-width: 600px){.flow-text{line-height:2.88rem}}.card-panel{padding:20px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card,fieldset{position:relative;overflow:hidden;margin:.5rem 0 1rem 0;background-color:#fff;border-radius:2px}.card .card-title,.card fieldset legend,fieldset .card legend,fieldset .card-title,fieldset legend{color:#fff;font-size:24px;font-weight:300}.card .card-title.activator,fieldset .card-title.activator,fieldset legend.activator{cursor:pointer}.card.small,fieldset.small,.card.medium,fieldset.medium,.card.large,fieldset.large{position:relative}.card.small .card-image,fieldset.small .card-image,.card.medium .card-image,fieldset.medium .card-image,.card.large .card-image,fieldset.large .card-image{overflow:hidden}.card.small .card-content,fieldset.small .card-content,.card.medium .card-content,fieldset.medium .card-content,.card.large .card-content,fieldset.large .card-content{overflow:hidden}.card.small .card-action,fieldset.small .card-action,.card.medium .card-action,fieldset.medium .card-action,.card.large .card-action,fieldset.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small,fieldset.small{height:300px}.card.small .card-image,fieldset.small .card-image{height:150px}.card.small .card-content,fieldset.small .card-content{height:150px}.card.medium,fieldset.medium{height:400px}.card.medium .card-image,fieldset.medium .card-image{height:250px}.card.medium .card-content,fieldset.medium .card-content{height:150px}.card.large,fieldset.large{height:500px}.card.large .card-image,fieldset.large .card-image{height:330px}.card.large .card-content,fieldset.large .card-content{height:170px}.card .card-image,fieldset .card-image{position:relative}.card .card-image img,fieldset .card-image img{border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title,.card .card-image fieldset legend,fieldset .card-image .card-title,fieldset .card-image legend{position:absolute;bottom:0;left:0;padding:20px}.card .card-content,fieldset .card-content{padding:20px;border-radius:0 0 2px 2px}.card .card-content p,fieldset .card-content p{margin:0;color:inherit}.card .card-content .card-title,.card .card-content fieldset legend,fieldset .card-content .card-title,fieldset .card-content legend{line-height:48px}.card .card-action,fieldset .card-action{border-top:1px solid rgba(160,160,160,.2);padding:20px}.card .card-action a,fieldset .card-action a{color:#ffab40;margin-right:20px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.card .card-action a:hover,fieldset .card-action a:hover{color:rgb(255,215.8586387435,166)}.card .card-reveal,fieldset .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;display:none}.card .card-reveal .card-title,.card .card-reveal fieldset legend,fieldset .card-reveal .card-title,fieldset .card-reveal legend{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:1001}@media only screen and (max-width : 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width : 601px)and (max-width : 992px){#toast-container{min-width:30%;left:5%;bottom:7%}}@media only screen and (min-width : 993px){#toast-container{min-width:8%;top:10%;right:7%}}.toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:48px;line-height:48px;background-color:#323232;padding:0 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.toast .btn,.toast div.header-panel div.content a.header-visit-website,div.header-panel div.content .toast a.header-visit-website,.toast div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link .toast a,.toast .button,.toast .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel .toast .cancel-button,.toast .button90,.toast .button90_blue,.toast .btn-large,.toast .btn-flat,.toast .btn-flat-border{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width : 600px){.toast{width:100%;border-radius:0}}@media only screen and (min-width : 601px)and (max-width : 992px){.toast{float:left}}@media only screen and (min-width : 993px){.toast{float:right}}.tabs{position:relative;height:48px;background-color:#fff;margin:0 auto;width:100%;white-space:nowrap}.tabs .tab{display:block;float:left;text-align:center;line-height:48px;height:48px;padding:0 20px;margin:0;text-transform:uppercase;letter-spacing:.8px;width:15%}.tabs .tab a{color:#424242;display:block;width:100%;height:100%;-webkit-transition:color .28s ease;-moz-transition:color .28s ease;-o-transition:color .28s ease;-ms-transition:color .28s ease;transition:color .28s ease}.tabs .tab a:hover{color:#757575}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:hsl(0,0%,40.8823529412%);will-change:left,right}.tabs .tab{padding:0}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:1000;background-color:rgba(0,0,0,0);border-radius:2px;color:#fff;min-height:36px;line-height:1rem;opacity:0;display:none;position:absolute;text-align:center;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;-webkit-transform-origin:50% 10%;-moz-transform-origin:50% 10%;-ms-transform-origin:50% 10%;-o-transform-origin:50% 10%;transform-origin:50% 10%;will-change:transform,opacity}.btn,div.header-panel div.content a.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,.button,.login-wrapper .login-box .login-content .login-panel .cancel-button,.button90,.button90_blue,.btn-large,.btn-flat,.btn-flat-border{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:rgba(0,0,0,0)}.btn.disabled,div.header-panel div.content a.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.disabled,.disabled.button,.login-wrapper .login-box .login-content .login-panel .disabled.cancel-button,.disabled.button90,.disabled.button90_blue,.btn-floating.disabled,.btn-large.disabled,.btn:disabled,div.header-panel div.content a.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:disabled,.button:disabled,.login-wrapper .login-box .login-content .login-panel .cancel-button:disabled,.button90:disabled,.button90_blue:disabled,.btn-large:disabled,.btn-floating:disabled{background-color:#dfdfdf;box-shadow:none;color:#9f9f9f;cursor:default}.btn.disabled *,div.header-panel div.content a.disabled.header-visit-website *,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.disabled *,.disabled.button *,.login-wrapper .login-box .login-content .login-panel .disabled.cancel-button *,.disabled.button90 *,.disabled.button90_blue *,.btn-floating.disabled *,.btn-large.disabled *,.btn:disabled *,div.header-panel div.content a.header-visit-website:disabled *,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:disabled *,.button:disabled *,.login-wrapper .login-box .login-content .login-panel .cancel-button:disabled *,.button90:disabled *,.button90_blue:disabled *,.btn-large:disabled *,.btn-floating:disabled *{pointer-events:none}.btn.disabled:hover,div.header-panel div.content a.disabled.header-visit-website:hover,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.disabled:hover,.disabled.button:hover,.login-wrapper .login-box .login-content .login-panel .disabled.cancel-button:hover,.disabled.button90:hover,.disabled.button90_blue:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn:disabled:hover,div.header-panel div.content a.header-visit-website:disabled:hover,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:disabled:hover,.button:disabled:hover,.login-wrapper .login-box .login-content .login-panel .cancel-button:disabled:hover,.button90:disabled:hover,.button90_blue:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover{background-color:#dfdfdf;color:#9f9f9f}.btn i,div.header-panel div.content a.header-visit-website i,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a i,.button i,.login-wrapper .login-box .login-content .login-panel .cancel-button i,.button90 i,.button90_blue i,.btn-floating i,.btn-large i,.btn-flat i,.btn-flat-border i{font-size:1.3rem;line-height:inherit}.btn,div.header-panel div.content a.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,.button,.login-wrapper .login-box .login-content .login-panel .cancel-button,.button90,.button90_blue,.btn-large{text-decoration:none;color:#fff;background-color:#616161;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}.btn:hover,div.header-panel div.content a.header-visit-website:hover,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:hover,.button:hover,.login-wrapper .login-box .login-content .login-panel .cancel-button:hover,.button90:hover,.button90_blue:hover,.btn-large:hover{background-color:hsl(0,0%,43.0392156863%)}.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:#616161;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: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 ul{left:0;right:0;text-align:center;position:absolute;bottom:64px}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.btn-flat,.btn-flat-border{box-shadow:none;background-color:rgba(0,0,0,0);color:#343434;cursor:pointer}.btn-flat.disabled,.disabled.btn-flat-border{color:hsl(0,0%,70%);cursor:default}.btn-flat-border{border:1px #d3d3d3 solid;border-radius:3px;color:#62a2c9;margin-left:5px;padding:0 1rem;width:230px}.btn-flat-border span.label{vertical-align:top;margin-left:5px}.btn-large{height:54px;line-height:56px}.btn-large i{font-size:1.6rem}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;white-space:nowrap;z-index:1;will-change:width,height}.dropdown-content li{clear:both;color:rgba(0,0,0,.87);cursor:pointer;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li>a,.dropdown-content li>span{font-size:1.2rem;color:#616161;display:block;padding:1rem 1rem}.dropdown-content li i{vertical-align:bottom}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);vertical-align:middle;z-index:1;will-change:opacity,transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;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,.2);-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;-ms-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:hsla(0,0%,100%,.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:.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}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;z-index:1000;border-radius:2px;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);will-change:top,opacity}@media only screen and (max-width : 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer div.header-panel div.content a.header-visit-website,div.header-panel div.content .modal .modal-footer a.header-visit-website,.modal .modal-footer div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link .modal .modal-footer a,.modal .modal-footer .button,.modal .modal-footer .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel .modal .modal-footer .cancel-button,.modal .modal-footer .button90,.modal .modal-footer .button90_blue,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat,.modal .modal-footer .btn-flat-border{float:right;margin:6px 0}#lean-overlay{position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;height:115%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:fixed;max-height:100%;padding-bottom:64px;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,.1);position:fixed;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity}.modal.right-sheet{left:auto;right:-100%;top:0;height:100vh;max-height:100vh;margin:0;min-width:300px;max-width:45%;border-radius:0;will-change:right,opacity}.modal.right-sheet.narrow{max-width:450px}.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;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{overflow:hidden;display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:rgba(0,0,0,0);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:hover{will-change:margin,transform}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);transform:scaleX(0.92) translate3d(0, 0, 0);transition:margin .35s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform .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,.18),0 4px 15px 0 rgba(0,0,0,.15);margin:16px 0;transform:scaleX(1) translate3d(0, 0, 0)}.materialboxed{cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s}.materialboxed:hover:not(.active){opacity:.8}.materialboxed:hover{will-change:left,top,width,height}.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 hsl(0,0%,85.0392156863%)}button:focus{outline:none;background-color:rgb(107.2,107.2,107.2)}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[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,textarea{background-color:rgba(0,0,0,0);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;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:all .3s}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:disabled,textarea.materialize-textarea[readonly=readonly],textarea[readonly=readonly]{color:rgba(0,0,0,.26);border-bottom:1px dotted rgba(0,0,0,.26)}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:disabled+label,textarea.materialize-textarea[readonly=readonly]+label,textarea[readonly=readonly]+label{color:rgba(0,0,0,.26)}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]),textarea:focus:not([readonly]){border-bottom:1px solid #616161;box-shadow:0 1px 0 0 #616161}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,textarea:focus:not([readonly])+label{color:#616161}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.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4caf50;box-shadow:0 1px 0 0 #4caf50}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.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}.input-field{position:relative;margin-top:1rem}.input-field label{color:#9e9e9e;position:absolute;top:.8rem;left:.75rem;font-size:1rem;cursor:text;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.input-field label.active{font-size:.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.input-field .prefix.active{color:#616161}.input-field .prefix~input,.input-field .prefix~textarea,.input-field .prefix~.select-wrapper{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 : 992px){.input-field .prefix~input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width : 600px){.input-field .prefix~input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;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{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search]~.mdi-navigation-close{position:absolute;top:0;right:1rem;color:rgba(0,0,0,0);cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:rgba(0,0,0,0)}.materialize-textarea,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}[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;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-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;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;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}[type=radio]:checked+label:before{border-radius:50%;border:2px solid rgba(0,0,0,0)}[type=radio]:checked+label:after{border-radius:50%;border:2px solid #616161;background-color:#616161;z-index:0}[type=radio].with-gap:checked+label:before{border-radius:50%;border:2px solid #616161}[type=radio].with-gap:checked+label:after{border-radius:50%;border:2px solid #616161;background-color:#616161;z-index:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}[type=radio]:disabled:not(:checked)+label:before,[type=radio]:disabled:checked+label:before{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,.26)}[type=radio]:disabled+label{color:rgba(0,0,0,.26)}[type=radio]:disabled:not(:checked)+label:hover:before{border-color:rgba(0,0,0,.26)}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}[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;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}[type=checkbox]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,.26)}[type=checkbox]:not(:checked):disabled+label{color:rgba(0,0,0,.26)}[type=checkbox]:checked+label:before{top:-4px;left:-3px;width:12px;height:22px;border-top:2px solid rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0);border-right:2px solid #616161;border-bottom:2px solid #616161;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type=checkbox]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,.26);border-bottom:2px solid rgba(0,0,0,.26)}[type=checkbox]:checked:disabled+label{color:rgba(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 #616161;border-bottom:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type=checkbox]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,.26);background-color:rgba(0,0,0,0)}[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 .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type=checkbox].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid rgba(0,0,0,0);left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type=checkbox].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:rgba(0,0,0,0);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 rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0);border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type=checkbox].filled-in:checked+label:after{top:0px;width:20px;height:20px;border:2px solid #616161;background-color:#616161;z-index:0}[type=checkbox].filled-in:disabled:not(:checked)+label:before{background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0)}[type=checkbox].filled-in:disabled:not(:checked)+label:after{border-color:rgba(0,0,0,0);background-color:#bdbdbd}[type=checkbox].filled-in:disabled:checked+label:before{background-color:rgba(0,0,0,0)}[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:hsl(0,0%,63.0392156863%)}.switch label input[type=checkbox]:checked+.lever:after{background-color:#616161}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background .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,.4);left:-5px;top:-3px;transition:left .3s ease,background .3s ease,box-shadow .1s ease}input[type=checkbox]:checked:not(:disabled)~.lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(97,97,97,.1)}input[type=checkbox]:not(:disabled)~.lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(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:rgba(0,0,0,0);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 .mdi-navigation-arrow-drop-down{color:initial;position:absolute;right:0;top:0;font-size:23px}.select-wrapper .mdi-navigation-arrow-drop-down.disabled{color:rgba(0,0,0,.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:.8rem !important}select{display:none}select.browser-default{display:block}select:disabled{color:rgba(0,0,0,.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(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,.3)}.select-wrapper i{color:rgba(0,0,0,.3)}.select-dropdown li.disabled{color:rgba(0,0,0,.3);background-color:rgba(0,0,0,0)}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field div.header-panel div.content a.header-visit-website,div.header-panel div.content .file-field a.header-visit-website,.file-field div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link .file-field a,.file-field .button,.file-field .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel .file-field .cancel-button,.file-field .button90,.file-field .button90_blue,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:rgba(0,0,0,0);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:#616161;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#616161;font-size:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]: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:#616161;transform-origin:50% 50%;margin:-5px 0 0 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid #fff}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:#616161;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:6px 0;color:rgba(0,0,0,0)}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:#616161}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}select{background-color:hsla(0,0%,100%,.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 rgb(234.2411067194,73.7588932806,79.347826087)}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid rgb(234.2411067194,73.7588932806,79.347826087)}.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}.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 : 992px){.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:#424242}.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,.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{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{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)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:rgba(0,0,0,0) !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left{float:left !important}.circle-clipper.left .circle{left:0;border-right-color:rgba(0,0,0,0) !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right{float:right !important}.circle-clipper.right .circle{left:-100%;border-left-color:rgba(0,0,0,0) !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:440px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4caf50}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * 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;-webkit-transition:background .15s ease-out,top 0s .15s;-moz-transition:background .15s ease-out,top 0s .15s;transition:background .15s ease-out,top 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}@media(min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media(min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media(min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media(min-height: 28.875em){.picker__box{display:block;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}.picker--opened .picker__holder{top:0;background:rgba(0,0,0,0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,.32);-webkit-transition:background .15s ease-out;-moz-transition:background .15s ease-out;transition:background .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:#fff;width:40%}.picker__select--year.browser-default{display:inline;background-color:#fff;width:25%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media(min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-0.3;padding:.75rem 0;font-weight:400;border:1px solid rgba(0,0,0,0)}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#ddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center;display:flex;align-items:center;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,.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:.66em solid #0059bc;border-left:.66em solid rgba(0,0,0,0)}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"×";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#616161;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000;background:hsl(0,0%,73.0392156863%)}.picker__weekday-display{background-color:rgb(79.15,79.15,79.15);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:hsla(0,0%,100%,.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:-0.3;padding:.75rem 0;font-weight:400;border:1px solid rgba(0,0,0,0)}.picker__day.picker__day--today{color:#616161}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);background-color:#616161}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:hsl(0,0%,73.0392156863%)}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{color:#fff}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#616161}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-right:.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:hsl(0,0%,73.0392156863%)}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media(min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:rgba(0,0,0,.87)}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000;background:#b1dcfb;background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:rgba(0,0,0,.87);font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media(min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}.clockpicker-display{font-size:4rem;font-weight:bold;text-align:center;color:hsla(0,0%,100%,.6);font-weight:400;clear:both;position:relative}.clockpicker-span-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:.3rem;line-height:2rem;font-weight:500}@media only screen and (min-width: 601px){.clockpicker-display{top:32%}.clockpicker-span-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}}.text-primary{color:#fff}.clockpicker-span-hours{margin-right:3px}.clockpicker-span-minutes{margin-left:3px}.clockpicker-span-hours,.clockpicker-span-minutes,.clockpicker-span-am-pm div{cursor:pointer}.clockpicker-moving{cursor:move}.clockpicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;user-select:none}.clockpicker-canvas,.clockpicker-dial{width:270px;height:270px;position:absolute;left:-1px;top:-1px}.clockpicker-minutes{visibility:hidden}.clockpicker-tick{border-radius:50%;color:rgba(0,0,0,.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer}.clockpicker-tick.active,.clockpicker-tick:hover{background-color:rgba(97,97,97,.25)}.clockpicker-dial{-webkit-transition:-webkit-transform 350ms,opacity 350ms;-moz-transition:-moz-transform 350ms,opacity 350ms;-ms-transition:-ms-transform 350ms,opacity 350ms;-o-transition:-o-transform 350ms,opacity 350ms;transition:transform 350ms,opacity 350ms}.clockpicker-dial-out{opacity:0}.clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.clockpicker-canvas{-webkit-transition:opacity 175ms;-moz-transition:opacity 175ms;-ms-transition:opacity 175ms;-o-transition:opacity 175ms;transition:opacity 175ms}.clockpicker-canvas-out{opacity:.25}.clockpicker-canvas-bearing{stroke:none;fill:#616161}.clockpicker-canvas-bg{stroke:none;fill:#616161}.clockpicker-canvas-bg-trans{fill:#616161}.clockpicker-canvas line{stroke:#616161;stroke-width:4;stroke-linecap:round}@font-face{font-family:"hubb-icons";src:url("/Hubb/Assets/icons/fonts/hubb-icons.eot?3k4c4j");src:url("/Hubb/Assets/icons/fonts/hubb-icons.eot?3k4c4j#iefix") format("embedded-opentype"),url("/Hubb/Assets/icons/fonts/hubb-icons.ttf?3k4c4j") format("truetype"),url("/Hubb/Assets/icons/fonts/hubb-icons.woff?3k4c4j") format("woff"),url("/Hubb/Assets/icons/fonts/hubb-icons.svg?3k4c4j#hubb-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}.hubb-icons{font-family:"hubb-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:24px;white-space:nowrap;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}td,th{vertical-align:top}a.button-collapse{padding:0px 15px}a.button-collapse i{font-size:2.2rem}nav .brand-logo{font-size:1.8rem}@media only screen and (max-width : 992px){nav .brand-logo{left:inherit;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}}@media only screen and (min-width : 993px){nav .input-field.center-large{left:50%;position:absolute;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);width:30%}}nav .input-field input{padding:5px 0 5px 2.5rem !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;border:none !important}nav .input-field label{left:5px}textarea{padding:.35rem 0 1.6rem 0;resize:both}:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=text],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=password],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=email],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=url],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=time],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=date],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=datetime-local],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=tel],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=number],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=search],:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>textarea.materialize-textarea,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>textarea{border:1px solid #e9e9e9;height:2.2rem;padding:0 5px;box-sizing:border-box;background-color:#fff}:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=text]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=password]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=email]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=url]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=time]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=date]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=datetime-local]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=tel]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=number]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>input[type=search]:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>textarea.materialize-textarea:focus,:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #bdbdbd}:not(.cke_dialog_ui_input_text):not(.select2-search):not(.combo-box-td):not(.chat-search):not(.chat-input-wrapper)>textarea{overflow-y:auto;height:6rem}input[type=text].cke_dialog_ui_input_text{margin-bottom:3px !important}.fixed-action-btn ul{margin:0}select{display:block;width:auto;height:auto;border:1px solid #e9e9e9}select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #bdbdbd;outline:none}.modal{max-height:85%;z-index:2000}.modal.large{width:1000px;height:1000px;max-height:90%;max-width:90%;top:5% !important}.modal.show-above-widget-overlay{z-index:20005}.modal.modal-image-popup{left:50%;top:50% !important;transform:translateX(-50%) translateY(-50%);right:unset;width:auto;max-width:100%;max-height:100%}.modal.modal-image-popup .modal-content{padding-top:40px}.modal.modal-image-popup .modal-content img{max-width:100%;max-height:100%}#system_modal.modal{max-width:850px}@media only screen and (max-width: 450px){.modal{width:95%}.modal .modal-content{padding:24px 10px}}#lean-overlay{background-color:#acacac;opacity:.7}#lean-overlay.show-above-widget-overlay{z-index:20004}@media only screen and (min-width : 993px){.modal:not(.modal-image-popup):not(.small-modal):not(.right-sheet){min-width:700px}#toast-container{right:25px;top:auto;bottom:30px}}html body.endis-body{color:#616161}html body.endis-body label{color:#616161;font-size:1rem}.default-checkbox input[type=checkbox],html body.endis-body .cke_reset_all input[type=checkbox],html body.app-body .cke_reset_all input[type=checkbox]{position:static !important;position:initial !important;left:auto !important}.default-checkbox input[type=checkbox]+label:before,.default-checkbox input[type=checkbox]+label.blank_label,html body.endis-body .cke_reset_all input[type=checkbox]+label:before,html body.endis-body .cke_reset_all input[type=checkbox]+label.blank_label,html body.app-body .cke_reset_all input[type=checkbox]+label:before,html body.app-body .cke_reset_all input[type=checkbox]+label.blank_label{display:none !important}.grouptree-selector input[type=checkbox]{margin:2px}[type=checkbox]:not(:checked):focus+label:before{border-color:#43a047}[type=checkbox]:checked:focus+label:before{border-right-color:#43a047 !important;border-bottom-color:#43a047 !important}[type=radio]:not(:checked):focus+label:before{border-color:#43a047}[type=radio]:checked:focus+label:after{border-color:#43a047}[type=checkbox]:focus-visible+label{outline:-webkit-focus-ring-color auto 1px;outline-offset:4px}[type=radio]:focus-visible+label{outline:-webkit-focus-ring-color auto 1px;outline-offset:4px}.input-field{margin-bottom:15px}.input-field i.prefix{top:10px}.input-field i.prefix~select,.input-field i.prefix~div.date_time_wrapper,.input-field i.prefix~div.phone-number-responsive{margin-left:3rem}.input-field label{top:0;left:0;color:inherit}.input-field label:first-child,.input-field :not([type=checkbox]):not([type=radio])+label:not(.fixed-position){font-size:.8rem !important;position:inherit;transform:inherit;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;display:block}.input-field input{margin-bottom:0px}.input-field select{max-width:200px}.input-field.with-help input,.input-field.with-help select,.input-field.with-help textarea{max-width:calc(100% - 40px)}.input-field div.date_time_wrapper{display:block;height:34px}td>.input-field{margin-top:0}ul.collapsible{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.collapsible a.collapsible-header{padding-bottom:5px}ul.collapsible div.collapsible-header{clear:both;font-weight:500;font-size:1.2rem;height:auto}ul.collapsible div.collapsible-header i{margin-right:6px;height:3rem}ul.collapsible div.collapsible-header i.mdi-hardware-keyboard-arrow-right,ul.collapsible div.collapsible-header i.expand-icon{display:block}ul.collapsible div.collapsible-header i.mdi-hardware-keyboard-arrow-down,ul.collapsible div.collapsible-header i.collapse-icon{display:none}ul.collapsible div.collapsible-header.active i.mdi-hardware-keyboard-arrow-right,ul.collapsible div.collapsible-header.active i.expand-icon{display:none}ul.collapsible div.collapsible-header.active i.mdi-hardware-keyboard-arrow-down,ul.collapsible div.collapsible-header.active i.collapse-icon{display:block}ul.collapsible div.collapsible-body{clear:both;padding:20px 20px 20px 40px}.collapsible-border-panel{padding:20px;margin:.5rem 0 1rem 0;border:1px solid #ddd}span.badge,span.micro-badge{padding:2px 6px;position:relative;left:0px;margin-left:5px;font-weight:300;font-size:.8rem;color:#fff;background-color:#d32f2f;border-radius:2px}span.micro-badge{font-size:.6rem;padding:1px 4px;letter-spacing:1px}.btn-floating{background-color:var(--app-theme-color) !important}.btn-floating:hover,.btn-floating:focus{background-color:#6db7e4 !important}.file-field .btn,.file-field div.header-panel div.content a.header-visit-website,div.header-panel div.content .file-field a.header-visit-website,.file-field div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link .file-field a,.file-field .button,.file-field .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel .file-field .cancel-button,.file-field .button90,.file-field .button90_blue,.file-field .btn-large{height:36px;line-height:36px}.file-field input[type=file]{font-size:0 !important;height:36px}.dropdown-content.no-hover li:hover,.dropdown-content.no-hover li.active{background-color:rgba(0,0,0,0)}.material-tooltip{white-space:pre-line;line-height:18px;z-index:30000}#toast-container{z-index:30001}html body.endis-body .cke_reset_all label,html body.app-body .cke_reset_all label{font-size:12px}html body.endis-body .cke_reset_all [type=checkbox]+label,html body.app-body .cke_reset_all [type=checkbox]+label{position:static;padding-left:0;height:auto;line-height:normal}html body.endis-body .cke_reset_all input[type=text],html body.endis-body .cke_reset_all input[type=password],html body.endis-body .cke_reset_all input[type=email],html body.endis-body .cke_reset_all input[type=url],html body.endis-body .cke_reset_all input[type=time],html body.endis-body .cke_reset_all input[type=date],html body.endis-body .cke_reset_all input[type=datetime-local],html body.endis-body .cke_reset_all input[type=tel],html body.endis-body .cke_reset_all input[type=number],html body.endis-body .cke_reset_all input[type=search],html body.endis-body .cke_reset_all textarea,html body.app-body .cke_reset_all input[type=text],html body.app-body .cke_reset_all input[type=password],html body.app-body .cke_reset_all input[type=email],html body.app-body .cke_reset_all input[type=url],html body.app-body .cke_reset_all input[type=time],html body.app-body .cke_reset_all input[type=date],html body.app-body .cke_reset_all input[type=datetime-local],html body.app-body .cke_reset_all input[type=tel],html body.app-body .cke_reset_all input[type=number],html body.app-body .cke_reset_all input[type=search],html body.app-body .cke_reset_all textarea{margin:0}html body.endis-body .cke_reset_all input[type=text]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=password]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=email]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=url]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=time]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=date]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=datetime-local]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=tel]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=number]:focus:not([readonly]),html body.endis-body .cke_reset_all input[type=search]:focus:not([readonly]),html body.endis-body .cke_reset_all textarea:focus:not([readonly]),html body.app-body .cke_reset_all input[type=text]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=password]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=email]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=url]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=time]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=date]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=datetime-local]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=tel]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=number]:focus:not([readonly]),html body.app-body .cke_reset_all input[type=search]:focus:not([readonly]),html body.app-body .cke_reset_all textarea:focus:not([readonly]){box-shadow:none;border:1px solid #717e90}html body.endis-body .cke_reset_all input.cke_dialog_ui_input_text,html body.app-body .cke_reset_all input.cke_dialog_ui_input_text{height:auto;font-size:12px}html body.endis-body .cke_reset_all td,html body.app-body .cke_reset_all td{border-radius:0}html body.endis-body .cke_reset_all i.mdi-action-info-outline,html body.app-body .cke_reset_all i.mdi-action-info-outline{font-size:1.5rem;cursor:pointer}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.clockpicker-canvas-bearing,.clockpicker-canvas-bg,.clockpicker-canvas-bg-trans{fill:#818181 !important}.clockpicker-canvas line{stroke:#818181 !important}.collapsible>li.invalid>.collapsible-header .mdi-hardware-keyboard-arrow-right{color:#f44336}.collapsible>li.invalid>.collapsible-header .mdi-hardware-keyboard-arrow-right:before{content:""}@media only screen and (min-width: 1200px){.row .col.xl1{width:8.33333%;margin-left:0}.row .col.xl2{width:16.66667%;margin-left:0}.row .col.xl3{width:25%;margin-left:0}.row .col.xl4{width:33.33333%;margin-left:0}.row .col.xl5{width:41.66667%;margin-left:0}.row .col.xl6{width:50%;margin-left:0}.row .col.xl7{width:58.33333%;margin-left:0}.row .col.xl8{width:66.66667%;margin-left:0}.row .col.xl9{width:75%;margin-left:0}.row .col.xl10{width:83.33333%;margin-left:0}.row .col.xl11{width:91.66667%;margin-left:0}.row .col.xl12{width:100%;margin-left:0}}.footable-table.hidden-footable-init{display:none !important}tr.footable-filtering button.btn,tr.footable-filtering button.button,tr.footable-filtering .login-wrapper .login-box .login-content .login-panel button.cancel-button,.login-wrapper .login-box .login-content .login-panel tr.footable-filtering button.cancel-button,tr.footable-filtering button.button90,tr.footable-filtering button.button90_blue,tr.footable-filtering button.btn-large{height:auto}tr.footable-filtering input[type=text]{height:34px !important}a.checkbox input[type=checkbox]{left:auto}ul.pagination li.footable-page,ul.pagination li.footable-page-nav{float:none;margin:auto}div.footable-filtering-search .btn,div.footable-filtering-search div.header-panel div.content a.header-visit-website,div.header-panel div.content div.footable-filtering-search a.header-visit-website,div.footable-filtering-search div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.footable-filtering-search a,div.footable-filtering-search .button,div.footable-filtering-search .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel div.footable-filtering-search .cancel-button,div.footable-filtering-search .button90,div.footable-filtering-search .button90_blue,div.footable-filtering-search .btn-large{-webkit-box-shadow:none;box-shadow:none}div.footable-filtering-search .btn.btn-primary,div.footable-filtering-search div.header-panel div.content a.btn-primary.header-visit-website,div.header-panel div.content div.footable-filtering-search a.btn-primary.header-visit-website,div.footable-filtering-search div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.btn-primary,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.footable-filtering-search a.btn-primary,div.footable-filtering-search .btn-primary.button,div.footable-filtering-search .login-wrapper .login-box .login-content .login-panel .btn-primary.cancel-button,.login-wrapper .login-box .login-content .login-panel div.footable-filtering-search .btn-primary.cancel-button,div.footable-filtering-search .btn-primary.button90,div.footable-filtering-search .btn-primary.button90_blue,div.footable-filtering-search .btn-primary.btn-large{background-color:#62a2c9;border-color:#62a2c9}div.footable-filtering-search .btn.btn-primary:hover,div.footable-filtering-search div.header-panel div.content a.btn-primary.header-visit-website:hover,div.header-panel div.content div.footable-filtering-search a.btn-primary.header-visit-website:hover,div.footable-filtering-search div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.btn-primary:hover,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.footable-filtering-search a.btn-primary:hover,div.footable-filtering-search .btn-primary.button:hover,div.footable-filtering-search .login-wrapper .login-box .login-content .login-panel .btn-primary.cancel-button:hover,.login-wrapper .login-box .login-content .login-panel div.footable-filtering-search .btn-primary.cancel-button:hover,div.footable-filtering-search .btn-primary.button90:hover,div.footable-filtering-search .btn-primary.button90_blue:hover,div.footable-filtering-search .btn-primary.btn-large:hover{background-color:#6db7e4;border-color:#6db7e4}.footable-paging .divider{visibility:hidden}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{margin-top:-13px}table.footable>thead>tr>th.footable-sortable{border-right:1px solid #fff !important}.fooicon{font-family:"Material Icons" !important;font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}button.btn span.fooicon,button.button span.fooicon,.login-wrapper .login-box .login-content .login-panel button.cancel-button span.fooicon,button.button90 span.fooicon,button.button90_blue span.fooicon,button.btn-large span.fooicon{position:relative;top:8px;margin:-10px}.fooicon-loader:before{content:"refresh"}.footable-toggle{vertical-align:top}.fooicon-plus:before{content:"keyboard_arrow_right";cursor:pointer}.fooicon-minus:before{content:"keyboard_arrow_down";cursor:pointer}.fooicon-search:before{content:"search";cursor:pointer}.fooicon-remove:before{content:"clear";cursor:pointer}.fooicon-sort:before{content:"sort";cursor:pointer}.fooicon-sort-asc:before{content:"expand_less";cursor:pointer}.fooicon-sort-desc:before{content:"expand_more";cursor:pointer}.fooicon-pencil:before{content:"edit";cursor:pointer}.fooicon-trash:before{content:"delete";cursor:pointer}.fooicon-eye-close:before{content:"visibility_off";cursor:pointer}.fooicon-flash:before{content:"flash_on";cursor:pointer}.fooicon-cog:before{content:"settings";cursor:pointer}.fooicon-stats:before{content:"insert_chart";cursor:pointer}input.select2-search__field{height:30px;line-height:22px;margin:0}.select2_user_picker .select2-container{z-index:2000}.select2_user_picker .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:12px;background-color:#efefef}.select2_user_picker li.select2-selection__choice .select2-selection__choice__remove{float:right;font-weight:normal;font-size:20px;line-height:21px;margin-right:2px;padding-left:8px}.select2_user_picker input.select2-search__field:focus{border-bottom:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.select2_user_picker span.select2-selection--multiple{border-radius:0px}.select2_user_picker span.select2-selection--multiple input.select2-search__field{height:22px}.select2_user_picker span.select2-selection--single{border-radius:0}div.endis-jquery-ui-dialog{height:0px}div.endis-jquery-ui-dialog iframe.dialog-iframe{min-width:100%;width:100%;margin:0 0 -8px;display:block}div.endis-jquery-ui-dialog div.ui-dialog.pinned-to-bottom{position:fixed !important;top:unset !important;bottom:0 !important}div.endis-jquery-ui-dialog div.ui-dialog .element_dialog{background:#fff none}div.endis-jquery-ui-dialog div.ui-dialog-titlebar{margin-bottom:0px !important;border-bottom:none}div.endis-jquery-ui-dialog div.ui-dialog-titlebar span.sub-title{font-size:14px}div.endis-jquery-ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-buttonpane{margin-top:-13px !important;right:.6em !important}div.endis-jquery-ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-buttonpane a,div.endis-jquery-ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-buttonpane a:visited{font-size:24px;text-decoration:none}div.endis-jquery-ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-buttonpane .ui-dialog-titlebar-close{margin-top:-2px !important;width:30px}div.endis-jquery-ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-buttonpane button{width:30px}div.endis-jquery-ui-dialog div.ui-dialog-titlebar.no-close-button .ui-dialog-titlebar-close{display:none}div.endis-jquery-ui-dialog .ui-widget-content .ui-dialog-title a{color:#dfdfdf;border-bottom:1px dotted #dfdfdf}div.endis-jquery-ui-dialog .ui-widget-content .ui-dialog-title a:hover{opacity:.7}div.endis-jquery-ui-dialog div.ui-icon-grip-diagonal-se.ui-icon{width:20px;height:20px}body.endis_dialog #first_nav,body.endis_dialog .left-nav,body.endis_dialog .broadcast-panel{display:none}body.endis_dialog #second_nav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow:visible}body.endis_dialog #second_nav .content-top-bar{margin-right:0;padding-right:10px}body.endis_dialog #contents{padding-left:20px;padding-right:20px}body.endis_dialog #contents .container{margin:0;padding:0;max-width:none}body.endis_dialog form>div.page_content{padding:10px 20px}body.endis_dialog.with-content-tabs #contents .container{padding-top:50px}body.endis_dialog.with-site-manager-tabs #second_nav{height:45px}body.endis_dialog.with-site-manager-tabs .content-tabs{display:none}body.endis_dialog.with-site-manager-tabs #contents .container{padding-top:15px}body.endis_dialog div.page_content,body.endis_dialog div.tab_content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:5px 0}body.endis_dialog div.page_content .tabs-container,body.endis_dialog div.tab_content .tabs-container{margin:-5px 0 10px -21px}body.endis_dialog div.page_title{font-size:1.4rem}html.has-open-dialog,html.has-open-sidebar{height:100%}html.has-open-dialog,html.has-open-dialog body,html.has-open-sidebar,html.has-open-sidebar body{overflow:hidden;-webkit-overflow-scrolling:touch}html.has-open-dialog.dialog-ios,html.has-open-dialog body.dialog-ios,html.has-open-sidebar.dialog-ios,html.has-open-sidebar body.dialog-ios{height:100%}html.has-open-dialog.dialog-ios.pinned-to-bottom iframe.dialog-iframe,html.has-open-dialog body.dialog-ios.pinned-to-bottom iframe.dialog-iframe,html.has-open-sidebar.dialog-ios.pinned-to-bottom iframe.dialog-iframe,html.has-open-sidebar body.dialog-ios.pinned-to-bottom iframe.dialog-iframe{padding-bottom:100px}html.has-open-dialog.pinned-to-bottom,html.has-open-dialog body.pinned-to-bottom,html.has-open-sidebar.pinned-to-bottom,html.has-open-sidebar body.pinned-to-bottom{min-height:100%;position:static}html.has-open-dialog.pinned-to-bottom iframe.dialog-iframe,html.has-open-dialog body.pinned-to-bottom iframe.dialog-iframe,html.has-open-sidebar.pinned-to-bottom iframe.dialog-iframe,html.has-open-sidebar body.pinned-to-bottom iframe.dialog-iframe{padding-bottom:50px}html.has-open-dialog *,html.has-open-dialog body *,html.has-open-sidebar *,html.has-open-sidebar body *{-webkit-overflow-scrolling:touch}div.cke_dialog_background_cover{background-color:#000 !important}div.user-family-details>div{margin-left:10px;margin-right:10px}div.user-family-details img{max-width:100%}div.user-family-details .display-field{margin:10px 0}div.user-family-details .groupnotes_name{font-size:.8rem}div.user-family-details div.user{background-color:#f6f6f6;padding:5px}.date_time_wrapper{display:inline-block;height:2rem}.date_time_wrapper div.date_wrapper{display:inline-block;margin-bottom:5px;min-width:143px}.date_time_wrapper div.time_wrapper{display:inline-block;margin-bottom:5px}.date_time_wrapper input[type=text].date_text_box,.date_time_wrapper input[type=text].time_text_box{border:1px solid #9e9e9e;height:2rem;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 5px;background-color:#fff}.date_time_wrapper input[type=text].date_text_box:focus,.date_time_wrapper input[type=text].time_text_box:focus{border:1px solid #616161}.date_time_wrapper input[type=text].date_text_box,.date_time_wrapper input[type=text].time_text_box{width:100px}i.datepicker-icon,i.timepicker-icon{display:inline-block !important;font-size:2rem;height:2rem !important;line-height:2rem !important;cursor:pointer;vertical-align:top;margin-right:6px;margin-top:3px;margin-left:5px}.endis-jquery-ui div.ui-datepicker-title select{display:inline-block;height:2rem;font-size:.8rem;padding:0px 5px}div#ui-datepicker-div{border:1px solid #9e9e9e}div#ui-datepicker-div a{color:#616161}div#ui-datepicker-div td.ui-datepicker-today{text-align:right}div#ui-datepicker-div td.ui-datepicker-today a.ui-state-highlight{display:inline-block;border:1px solid #efce08;border-radius:4px;font-weight:bold}div#ui-datepicker-div td.ui-datepicker-current-day{text-align:right}div#ui-datepicker-div td.ui-datepicker-current-day a{display:block;border:1px solid var(--app-theme-color);border-radius:4px;background:none;background-color:#ececec}.date_picker_validator{display:inline-block}.block{display:block !important;height:100%}.inline{display:inline !important}.inline-block{display:inline-block !important}i.hover-darken-text:hover{color:#212121 !important}i.action{cursor:pointer}.nowrap{white-space:nowrap}.preserve-white-space{white-space:pre}a.named-anchor{color:inherit}.hidden{display:none}.transparent{opacity:0 !important}.bold{font-weight:bold}.italic{font-style:italic}td.title{font-weight:bold !important;font-size:1.15rem}.valign-top{vertical-align:top !important}.valign-middle{vertical-align:middle !important}.highlight-color{color:var(--app-theme-color)}.background-highlight-color{color:var(--app-theme-color)}.footnote{font-size:small;font-style:italic}.div-table{clear:both;display:table;margin-top:10px;margin-bottom:10px;width:100%}.div-row{display:table-row}.div-cell{display:table-cell;vertical-align:middle}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}div.pending-operation-spinner{height:3px;width:100%;background:#b7d4df;position:fixed}div.pending-operation-spinner:before{content:"";display:block;background-color:#40a5ce;height:3px;width:0;animation:getWidth 3s ease-in infinite}@keyframes getWidth{100%{width:100%}}.login-wrapper{display:table;position:absolute;height:100%;width:100%;background:url("/Admin/Images/Branding/Hubb-Background.jpg?v=2024") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Admin/Images/Branding/Hubb-Background.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Admin/Images/Branding/Hubb-Background.jpg', sizingMethod='scale')"}.login-wrapper .login-box{display:table-cell;vertical-align:middle}.login-wrapper .login-box .login-content{margin:-70px auto 0;width:480px}body.multifactor-setup .login-wrapper .login-box .login-content{width:650px}.login-wrapper .login-box .login-content .login-signin{margin:0 auto;display:block;max-width:300px}.login-wrapper .login-box .login-content .login-panel{background-color:#fafafa;color:#475063;text-align:center;font-size:14px;line-height:20px;border-radius:12px;padding:25px 35px;margin-top:35px;-webkit-box-shadow:0px 0px 0px 16px rgba(55,78,103,.1);-moz-box-shadow:0px 0px 0px 16px rgba(55,78,103,.1);box-shadow:0px 0px 0px 16px rgba(55,78,103,.1)}.login-wrapper .login-box .login-content .login-panel .login-site{font-size:30px;line-height:45px;margin-bottom:5px}body.multifactor-setup.endis_dialog .login-wrapper .login-box .login-content .login-panel .login-site{display:none}body.multifactor-setup .login-wrapper .login-box .login-content .login-panel .login-preamble{margin-top:20px}.login-wrapper .login-box .login-content .login-panel .login-preamble .login-preamble-larger{font-size:1.1rem;font-weight:bold;margin-bottom:10px}body.setup-exists .login-wrapper .login-box .login-content .login-panel .login-preamble.has-existing-setup{display:block}.login-wrapper .login-box .login-content .login-panel .login-preamble.has-existing-setup ul{margin-top:15px;display:inline-block}.login-wrapper .login-box .login-content .login-panel .login-preamble.has-existing-setup ul li{text-align:left;margin-left:50px;padding-bottom:10px}.login-wrapper .login-box .login-content .login-panel .login-preamble ol{margin-bottom:0;padding-left:10px}.login-wrapper .login-box .login-content .login-panel .login-preamble ol li{text-align:left;margin-bottom:10px;padding-left:7px}.login-wrapper .login-box .login-content .login-panel .login-preamble ol li div.login-qr{text-align:center;margin-left:-50px}.login-wrapper .login-box .login-content .login-panel .login-preamble ol li div.login-secret{text-align:center}.login-wrapper .login-box .login-content .login-panel .login-preamble ol li div.login-secret>span{display:inline-block;white-space:nowrap;cursor:pointer}.login-wrapper .login-box .login-content .login-panel .login-preamble ol li div.login-secret>span:hover{opacity:.7}.login-wrapper .login-box .login-content .login-panel .login-preamble ol li div.login-secret>span input{color:#717e90;background-color:inherit;text-align:right;border:none;width:350px;padding-left:0;cursor:pointer}.login-wrapper .login-box .login-content .login-panel .login-preamble ol li div.login-secret>span i{font-size:1.4rem;vertical-align:text-bottom}.login-wrapper .login-box .login-content .login-panel .login-warning{color:var(--app-theme-color);font-size:19px;padding:7px;display:block}.login-wrapper .login-box .login-content .login-panel .login-warning a{color:inherit}.login-wrapper .login-box .login-content .login-panel .caps-warning{color:var(--app-theme-color);margin:4px 0 2px;visibility:hidden}.login-wrapper .login-box .login-content .login-panel .login-inputs:not(.login-inputs-totp){margin-top:25px}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field{width:350px;margin:18px auto 0}body.multifactor-setup .login-wrapper .login-box .login-content .login-panel .login-inputs .input-field{width:400px}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field.buttons{margin-top:0}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field label{color:#717e90;text-align:left}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field input.login-text{background-color:#fff;color:#717e90;width:100%;height:48px;border-radius:8px;border:1px solid #d7d7d7;font-size:16px;box-shadow:none;padding:0 25px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:90% 60% !important}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field input.login-text.login-totp{width:38px;margin:0 4px 35px 0;padding:0 10px;font-size:24px}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field img{position:absolute;right:10px;top:33px}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton div.google-loading{text-align:left;padding:10px}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton div.google-loading.google-login-init-failed{border:1px dotted red;border-radius:5px}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton div.google-loading img{height:25px;float:left;margin-right:10px;position:inherit}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton div.google-loading div{padding-left:40px}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton>div:not(.google-loading){max-width:350px;margin-top:15px;border-radius:8px;display:inline-block;background-color:#717e90}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton>div:not(.google-loading) .abcRioButtonContentWrapper{background-color:#717e90}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton>div:not(.google-loading) .abcRioButtonContentWrapper:hover{opacity:.7}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton>div:not(.google-loading) .abcRioButtonContentWrapper .abcRioButtonIcon{border-top-left-radius:8px;border-bottom-left-radius:8px}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton>div:not(.google-loading) .abcRioButtonContentWrapper .abcRioButtonContents{line-height:34px !important}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field #divGoogleLoginButton>div:not(.google-loading):hover{opacity:.7}.login-wrapper .login-box .login-content .login-panel .login-inputs .remember{margin-bottom:20px}.login-wrapper .login-box .login-content .login-panel .login-inputs .remember label{font-size:16px;color:#717e90;text-align:left;width:calc(100% - 30px);max-width:275px}.login-wrapper .login-box .login-content .login-panel .setup-device{position:relative}body.setup-exists .login-wrapper .login-box .login-content .login-panel .setup-device{display:none}.login-wrapper .login-box .login-content .login-panel .sms-totp-links{padding-bottom:20px}.login-wrapper .login-box .login-content .login-panel .login-password-rules{text-align:left;margin:0 10px 10px}.login-wrapper .login-box .login-content .login-panel .login-password-rules ul{max-width:350px;margin:20px auto 40px}.login-wrapper .login-box .login-content .login-panel .login-multiple-users{display:inline-block;margin:20px auto 30px;text-align:left}.login-wrapper .login-box .login-content .login-panel .login-multiple-users a{display:block;border:none;padding-bottom:5px;color:inherit}.login-wrapper .login-box .login-content .login-panel .login-multiple-users img{border-radius:50%;vertical-align:middle;width:40px;display:inline-block;margin:5px 5px 5px 0}.login-wrapper .login-box .login-content .login-panel .login-multiple-users .login-multiple-identity{display:inline-block;vertical-align:top;margin-top:5px}.login-wrapper .login-box .login-content .login-panel .login-multiple-users .login-multiple-identity .login-multiple-name{font-size:1.1rem}.login-wrapper .login-box .login-content .login-panel .login-multiple-users .login-multiple-identity .login-multiple-login{font-size:.7rem}.login-wrapper .login-box .login-content .login-panel .login-button,.login-wrapper .login-box .login-content .login-panel .cancel-button{width:100%;height:48px;color:#fff;border-radius:8px;border:none;font-size:20px;margin-bottom:10px}@media(min-width: 435px){.login-wrapper .login-box .login-content .login-panel .login-button.half-size,.login-wrapper .login-box .login-content .login-panel .cancel-button.half-size{width:160px}}.login-wrapper .login-box .login-content .login-panel .login-button{background-color:var(--app-theme-color);color:#fff}.login-wrapper .login-box .login-content .login-panel .login-button:hover{opacity:.7}.login-wrapper .login-box .login-content .login-panel .login-button.half-size{margin-right:10px}.login-wrapper .login-box .login-content .login-panel .cancel-button{background-color:#717e90}.login-wrapper .login-box .login-content .login-panel .cancel-button:hover{opacity:.7}.login-wrapper .login-box .login-content .login-panel .credentials-inputs.has-google-button .login-button.half-size{float:left}.login-wrapper .login-box .login-content .login-panel .credentials-inputs.has-google-button .cancel-button.half-size{float:right}.login-wrapper .login-box .login-content .login-panel .logout-home-page-button{margin-top:20px}.login-wrapper .login-box .login-content .login-panel .register-reset{font-size:16px;margin-top:10px;justify-content:space-evenly}.login-wrapper .login-box .login-content .login-panel .register-reset .link-wrapper{display:inline-block;width:170px}.login-wrapper .login-box .login-content .login-panel a:not(.modal-close){color:#717e90;border-bottom:1px dotted #717e90}.login-wrapper .login-box .login-content .login-panel a:not(.modal-close):hover{opacity:.7}.login-wrapper .login-box .login-content .login-panel .help_link{padding:0}.login-wrapper .login-box .login-content .login-panel .help_link a{border-bottom:none}.login-wrapper .login-box .login-content .login-panel div.logging-out,.login-wrapper .login-box .login-content .login-panel div.logged-out,.login-wrapper .login-box .login-content .login-panel div.logging-in-with-google,.login-wrapper .login-box .login-content .login-panel div.google-account-warning{font-size:1.2rem;padding:0 10px 25px;margin:0 auto;width:280px;text-align:left;line-height:24px}.login-wrapper .login-box .login-content .login-panel div.logging-out div,.login-wrapper .login-box .login-content .login-panel div.logged-out div,.login-wrapper .login-box .login-content .login-panel div.logging-in-with-google div,.login-wrapper .login-box .login-content .login-panel div.google-account-warning div{float:left;margin-top:7px;max-width:210px}.login-wrapper .login-box .login-content .login-panel div.logging-out div span.google-extra-info,.login-wrapper .login-box .login-content .login-panel div.logged-out div span.google-extra-info,.login-wrapper .login-box .login-content .login-panel div.logging-in-with-google div span.google-extra-info,.login-wrapper .login-box .login-content .login-panel div.google-account-warning div span.google-extra-info{display:none}.login-wrapper .login-box .login-content .login-panel div.logging-out img,.login-wrapper .login-box .login-content .login-panel div.logged-out img,.login-wrapper .login-box .login-content .login-panel div.logging-in-with-google img,.login-wrapper .login-box .login-content .login-panel div.google-account-warning img{height:35px;float:left;margin-right:15px;display:block}.login-wrapper .login-box .login-content .login-panel div.logging-out i,.login-wrapper .login-box .login-content .login-panel div.logged-out i,.login-wrapper .login-box .login-content .login-panel div.logging-in-with-google i,.login-wrapper .login-box .login-content .login-panel div.google-account-warning i{font-size:2.3rem;float:left;margin:5px 5px 0 0}.login-wrapper .login-box .login-content .login-panel div.logging-in-with-google{margin:20px auto}.login-wrapper .login-box .login-content .login-panel div.logging-in-with-google div{font-size:18px}.login-wrapper .login-box .login-content .login-panel div#divGoogleLoginButton{margin-bottom:20px}.login-wrapper .login-box .login-content .login-panel div.google-account-warning:not(.logged-out){display:none;margin-top:35px;margin-bottom:-10px;overflow:hidden;padding:10px;background-color:#efefef;border-radius:5px}.login-wrapper .login-box .login-content .login-panel div.google-account-warning:not(.logged-out) input.login-button{margin-top:10px}.login-wrapper .login-box .login-content .login-panel div.google-account-warning div{margin-top:0}.login-wrapper .login-box .login-content .login-panel div.google-account-warning div span.google-extra-info{display:inline}body.endis_dialog .login-wrapper{display:block;height:100%;width:100%;background-image:none}body.endis_dialog .login-wrapper .login-box{display:block;vertical-align:top}body.endis_dialog .login-wrapper .login-box .login-content{margin:0;width:auto}body.endis_dialog .login-wrapper .login-box .login-content .login-signin{display:none !important}body.endis_dialog .login-wrapper .login-box .login-content .login-panel{border-radius:0;padding:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;margin-top:0px}body.endis_dialog .login-wrapper .login-box .login-content .login-panel .login-site{margin-bottom:5px}body.endis_dialog .login-wrapper .login-box .login-content .login-panel .login-preamble{max-width:350px;margin:0 auto}body.endis_dialog .login-wrapper .login-box .login-content .login-panel .login-inputs .input-field{width:100%;max-width:350px}body.endis_dialog .login-wrapper .login-box .login-content .login-panel .login-button:not(.half-size){width:100%;max-width:350px}@media(max-width: 425px){body.endis_dialog .login-wrapper .login-box .login-content .login-panel .register-reset{display:flex;justify-content:space-evenly;max-width:350px;margin-left:auto;margin-right:auto}}@media(max-width: 770px),(max-height: 625px){.login-wrapper{display:block;height:100%;width:100%;background-image:none}.login-wrapper .login-box{display:block;vertical-align:top}.login-wrapper .login-box .login-content{margin:0;width:auto}.login-wrapper .login-box .login-content .login-signin{display:none !important}.login-wrapper .login-box .login-content .login-panel{border-radius:0;padding:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;margin-top:0px}.login-wrapper .login-box .login-content .login-panel .login-site{margin-bottom:5px}.login-wrapper .login-box .login-content .login-panel .login-preamble{max-width:350px;margin:0 auto}.login-wrapper .login-box .login-content .login-panel .login-inputs .input-field{width:100%;max-width:350px}.login-wrapper .login-box .login-content .login-panel .login-button:not(.half-size){width:100%;max-width:350px}}@media(max-width: 770px)and (max-width: 425px),(max-height: 625px)and (max-width: 425px){.login-wrapper .login-box .login-content .login-panel .register-reset{display:flex;justify-content:space-evenly;max-width:350px;margin-left:auto;margin-right:auto}}@media(max-width: 770px),(max-height: 760px){body.multifactor-setup .login-wrapper{display:block;height:100%;width:100%;background-image:none}body.multifactor-setup .login-wrapper .login-box{display:block;vertical-align:top}body.multifactor-setup .login-wrapper .login-box .login-content{margin:0;width:auto}body.multifactor-setup .login-wrapper .login-box .login-content .login-signin{display:none !important}body.multifactor-setup .login-wrapper .login-box .login-content .login-panel{border-radius:0;padding:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;margin-top:0px}body.multifactor-setup .login-wrapper .login-box .login-content .login-panel .login-site{margin-bottom:5px}body.multifactor-setup .login-wrapper .login-box .login-content .login-panel .login-preamble{max-width:350px;margin:0 auto}body.multifactor-setup .login-wrapper .login-box .login-content .login-panel .login-inputs .input-field{width:100%;max-width:350px}body.multifactor-setup .login-wrapper .login-box .login-content .login-panel .login-button:not(.half-size){width:100%;max-width:350px}}@media(max-width: 770px)and (max-width: 425px),(max-height: 760px)and (max-width: 425px){body.multifactor-setup .login-wrapper .login-box .login-content .login-panel .register-reset{display:flex;justify-content:space-evenly;max-width:350px;margin-left:auto;margin-right:auto}}body.account-security ul.security-buttons{display:flex;flex-flow:row wrap;justify-content:center;margin-right:-15px}body.account-security ul.security-buttons.left-buttons{text-align:left}body.account-security ul.security-buttons li{display:inline-block;text-align:center;width:85px;height:85px;vertical-align:top;margin:0 15px 15px 0}body.account-security ul.security-buttons li a.security-button{display:block;font-size:.9rem;height:100%}body.account-security ul.security-buttons li a.security-button i{display:block;margin-bottom:5px}body.account-security a.security-button{font-size:1.1rem;padding:10px;border-radius:3px;color:#fff;background-color:var(--app-theme-color)}body.account-security a.security-button:hover{background-color:#6db7e4}body.account-security a.security-button i{font-size:1.8rem;vertical-align:top}body.account-security div.logout-help-button{text-align:center;margin-top:10px}body.account-security div.logout-help-button a.security-button{display:inline-block}body.account-security h5,body.account-security body.endis_dialog h1,body.endis_dialog body.account-security h1{font-size:1.3rem;display:inline-block}body.account-security div.activity-preamble{margin-bottom:12px}body.account-security .state-checkbox{text-align:center}body.account-security td.state-checkbox i.state-checkbox-yes,body.account-security td.state-checkbox i.state-checkbox-no{display:none}.footable-detail-row body.account-security td.state-checkbox{text-align:left}body.account-security td.state-checkbox i{font-size:1.5rem}body.account-security tr.logged_in td.state-checkbox-login i.state-checkbox-yes{display:block}body.account-security tr.this_session td.state-checkbox-session i.state-checkbox-yes{display:block}body.account-security tr.google_login td.state-checkbox-google i.state-checkbox-yes{display:block}body.account-security table.footable-details td.state-checkbox{text-align:left}body.account-security table.footable-details tr:not(.logged_in) td.state-checkbox-login i.state-checkbox-no{display:block}body.account-security table.footable-details tr:not(.this_session) td.state-checkbox-session i.state-checkbox-no{display:block}body.account-security table.footable-details tr:not(.google_login) td.state-checkbox-google i.state-checkbox-no{display:block}body.account-security div.small-access-time{font-size:.8rem}@media(min-width: 550px){body.account-security div.activity-preamble{float:right}}.terms-and-conditions .tandc-textbox{color:#333;border:1px solid #333;font-family:arial,san-serif;font-size:12px;height:400px !important;max-width:600px;width:100%;display:block;margin-left:auto;margin-right:auto}.terms-and-conditions .agree-button{display:block !important;margin:auto}div.planner-master .planner-header-nav{position:fixed;left:0;top:0;z-index:100;height:45px !important}div.planner-master .planner-icon{display:inline-block;vertical-align:top;padding-left:5px}div.planner-master .planner-brand{display:inline-block;width:35%}div.planner-master .planner-brand-logo{position:initial !important;max-width:100% !important}div.planner-master .planner-header-time{float:right;font-size:23px;padding-right:40px;padding-left:40px;background-color:#2e3336}div.planner-landing .icon-in-text,div.app-planner-landing .icon-in-text{height:1rem}div.planner-landing div.checkin-card-title img.planner-logo,div.app-planner-landing div.checkin-card-title img.planner-logo{height:30px;vertical-align:text-bottom;margin-right:5px}div.planner-landing div.event-panel,div.app-planner-landing div.event-panel{background-color:#fff;width:fit-content;padding:20px;border-radius:5px;margin:20px auto;min-width:350px;cursor:pointer;box-shadow:rgba(0,0,0,.1) 0px 0px 10px}div.planner-landing div.event-panel div.event-name,div.app-planner-landing div.event-panel div.event-name{font-size:18px;font-weight:500;margin-bottom:10px}div.planner-landing div.event-panel div.event-date,div.app-planner-landing div.event-panel div.event-date{font-size:15px}div.planner-landing div.event-panel img.planner-logo,div.app-planner-landing div.event-panel img.planner-logo{height:26px;vertical-align:text-bottom;margin-right:5px}div.planner-landing div.event-panel div.summary,div.app-planner-landing div.event-panel div.summary{display:flex;justify-content:left;margin-top:15px}div.planner-landing div.event-panel div.summary div.summary-logo,div.app-planner-landing div.event-panel div.summary div.summary-logo{box-shadow:rgba(0,0,0,.2) 2px 2px 10px;padding:8px 10px;border-radius:6px;height:41px;width:41px;margin-right:20px}div.planner-landing div.event-panel div.summary div.summary-logo i,div.app-planner-landing div.event-panel div.summary div.summary-logo i{color:var(--app-text-color)}.css-tabs .css-tab-wrapper{height:3rem;margin-bottom:30px}.css-tabs .css-tab{float:left;margin:10px 20px 10px 0}.css-tabs .css-tab-label{position:relative;display:block;line-height:40px;height:40px;padding:0 1.618em;cursor:pointer;top:0;transition:all .25s;border:none;border-radius:20px;background-color:#fff;color:#000;font-size:20px;box-shadow:rgba(0,0,0,.1) 5px 5px 20px}.css-tabs .css-tab-label i{color:#4a83b4;position:relative;left:-10px;vertical-align:middle}.css-tabs .css-tab:not(.active) .css-tab-label:hover{opacity:.7;transition:opacity .25s}.css-tabs .css-tab.active i{color:#fff}.css-tabs .css-tab.active .css-tab-label{background-color:#4a83b4;color:#fff}.css-tabs .css-tab-content{width:100%;display:none}.css-tabs .css-tab-action-btns{white-space:nowrap;float:right;margin:10px}.css-tabs .css-tab-action-btns .css-tab-action-btn{display:inline-block;border:1px #d5d5d5 solid;border-radius:4px;color:#616161;margin-left:5px;padding:0 1rem;background-color:#fff;height:40px;line-height:40px;cursor:pointer}.css-tabs .css-tab-action-btns .css-tab-action-btn i{color:#4a83b4;vertical-align:middle;margin-left:10px;font-size:20px}@media screen and (max-width: 1200px){div.planner-dashboard .css-tabs .css-tab-label i{left:0px}div.planner-dashboard .css-tabs .css-tab-label .display-text{display:none}}@media screen and (max-width: 800px){div.planner-dashboard .css-tabs .css-tab-wrapper{text-align:center;height:auto}div.planner-dashboard .css-tabs .css-tab{display:inline-block;float:none;margin-right:10px}div.planner-dashboard .css-tabs .css-tab-label{padding-left:20px;padding-right:20px}div.planner-dashboard .css-tabs .css-tab-action-btns{float:none !important}}@media screen and (max-width: 330px){div.planner-dashboard .css-tabs .css-tab-wrapper{margin-left:0px !important}div.planner-dashboard .css-tabs .css-tab-action-btns{margin-left:0px !important}div.planner-dashboard .css-tabs .css-tab-action-btn{margin-left:0px}}div.planner-dashboard div.dashboard-header{min-height:60px;background-color:#ececec;display:inline-table;min-width:100%}@media screen and (max-width: 850px){div.planner-dashboard div.dashboard-header div.title{max-width:calc(100vw - 110px) !important}}div.planner-dashboard div.dashboard-header div{display:inline-block;vertical-align:middle}div.planner-dashboard div.dashboard-header div.title{font-size:28px;font-weight:500;color:#3c476a;line-height:60px;max-width:500px;margin-right:20px}div.planner-dashboard div.dashboard-header div.title-icon img{height:34px;margin:0px 10px 0px 15px;vertical-align:text-bottom}div.planner-dashboard div.dashboard-header div.date,div.planner-dashboard div.dashboard-header div.time{font-size:18px;color:#616161}div.planner-dashboard div.dashboard-header div.date i,div.planner-dashboard div.dashboard-header div.time i{color:#4a83b4;vertical-align:text-bottom;margin:0 10px 0 20px}div.planner-dashboard div.dashboard-header div.date{max-width:calc(100vw - 160px)}div.planner-dashboard div.dashboard-header div.timeline-controls{float:right;line-height:60px;padding-right:15px}div.planner-dashboard div.dashboard-header div.timeline-controls .zoom-label{margin-left:10px}div.planner-dashboard div.dashboard-header div.timeline-controls .mini-btn{border:1px #d5d5d5 solid;border-radius:3px;cursor:pointer;padding:4px;background-color:#fff;margin:0 5px}div.planner-dashboard div.dashboard-header div.timeline-controls .mini-btn i{vertical-align:middle;color:#3f4448;font-size:16px}div.planner-dashboard div.dashboard-header div.timeline-controls .mini-btn.zoom{padding-left:7px;padding-right:7px}div.planner-dashboard div.dashboard-header div.timeline-controls .mini-btn.zoom i{font-size:10px}div.planner-dashboard div.dashboard-header div.timeline-controls .hidden{visibility:hidden}div.planner-dashboard div.event-details.panel{margin:0;border-radius:0;background-color:#dde2ee}div.planner-dashboard div.event-details.panel div.timeline-wrapper{background-color:#fff;padding:40px 20px;border-bottom:1px #f3f3f3 solid;box-shadow:rgba(0,0,0,.1) 0px 5px 10px}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-timeline{border-color:#ccc}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-current-time{background-color:#41b27a}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-time-axis .vis-grid.vis-minor{border-color:#e3e3e3}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-labelset .vis-label .vis-inner{padding:5px 15px}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-vertical.vis-background{background-color:#fafafa}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-labelset .vis-label{border-color:#ccc;display:flex;align-items:center}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-panel.vis-bottom,div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-panel.vis-center,div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-panel.vis-left,div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-panel.vis-right,div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-panel.vis-top{border-color:#ccc}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-foreground .vis-group{border-color:#ccc}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-item{border-color:hsla(0,0%,100%,0)}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-range{border-radius:20px;line-height:23px;padding-right:6px}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-range .vis-item-content{padding:1px 6px}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-range .vis-item-content img.profile-image{height:24px;border-radius:10px;vertical-align:middle;margin-right:5px}div.planner-dashboard div.event-details.panel div.timeline-wrapper div.timeline .vis-rolling-mode-btn{display:none !important}div.planner-dashboard div.event-details.panel .css-tabs{margin:40px 160px}div.planner-dashboard div.event-details.panel .no-plan,div.planner-dashboard div.event-details.panel .no-rotas,div.planner-dashboard div.event-details.panel .no-bookings{margin-top:20px;display:block}div.planner-dashboard div.event-details.panel .login-button{display:block;margin-top:20px;margin-left:auto;margin-right:auto}div.planner-dashboard div.event-plan-editor div.share-buttons{text-align:right}@media screen and (max-width: 1000px){div.planner-dashboard div.dashboard-header div.timeline-controls{width:100%;text-align:center;margin-top:7px;background-color:#fff}div.planner-dashboard div.timeline-wrapper{padding-top:0px !important}div.planner-dashboard div.event-details.panel .css-tabs{margin:40px 10%}}@media screen and (max-width: 800px){div.planner-dashboard .no-plan,div.planner-dashboard .no-rotas,div.planner-dashboard .no-bookings{text-align:center}}@media screen and (max-width: 586px){div.planner-dashboard div.event-details.panel .css-tabs{margin:40px 5%}}@media screen and (max-width: 500px){div.planner-dashboard div.dashboard-header div.title{font-size:24px;margin-left:10px}div.planner-dashboard div.dashboard-header div.date,div.planner-dashboard div.dashboard-header div.time{font-size:15px}div.planner-dashboard div.dashboard-header span.zoom-label{display:none}div.planner-dashboard div.timeline-wrapper{padding:0px 10px 40px 10px !important}div.planner-dashboard div.timeline div.vis-left{display:none}div.planner-dashboard div.timeline div.vis-item-content{font-size:13px}div.planner-dashboard div.timeline div.vis-time-axis .vis-text.vis-minor{font-size:13px}div.planner-dashboard div.event-details.panel .css-tabs{margin:20px 0px}div.planner-dashboard div.event-details.panel .css-tabs .css-tab-wrapper{margin-left:5px}div.planner-dashboard div.event-details.panel .css-tabs .css-tab-label{margin-right:5px;padding-left:16px;padding-right:16px;line-height:33px;height:36px}div.planner-dashboard div.event-details.panel .css-tabs .css-tab-action-btn{height:36px;line-height:36px}div.planner-dashboard div.event-details.panel .css-tabs .no-plan,div.planner-dashboard div.event-details.panel .css-tabs .no-rotas,div.planner-dashboard div.event-details.panel .css-tabs .no-bookings{margin-left:20px;margin-right:20px}}div.event-plan-editor div.share-buttons{padding-top:10px;margin-bottom:15px}div.event-plan-editor div.share-buttons div.right{margin-bottom:15px}div.event-plan-editor div.share-buttons .btn,div.event-plan-editor div.share-buttons div.header-panel div.content a.header-visit-website,div.header-panel div.content div.event-plan-editor div.share-buttons a.header-visit-website,div.event-plan-editor div.share-buttons div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor div.share-buttons a,div.event-plan-editor div.share-buttons .button,div.event-plan-editor div.share-buttons .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel div.event-plan-editor div.share-buttons .cancel-button,div.event-plan-editor div.share-buttons .button90,div.event-plan-editor div.share-buttons .button90_blue,div.event-plan-editor div.share-buttons .btn-large,div.event-plan-editor div.share-buttons .btn-flat,div.event-plan-editor div.share-buttons .btn-flat-border,div.event-plan-editor div.share-buttons button90_blue{margin-top:10px;padding:0 1rem}div.event-plan-editor div.share-buttons .btn.dropdown.dropdown-right,div.event-plan-editor div.share-buttons div.header-panel div.content a.dropdown.dropdown-right.header-visit-website,div.header-panel div.content div.event-plan-editor div.share-buttons a.dropdown.dropdown-right.header-visit-website,div.event-plan-editor div.share-buttons div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.dropdown.dropdown-right,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor div.share-buttons a.dropdown.dropdown-right,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.button,div.event-plan-editor div.share-buttons .login-wrapper .login-box .login-content .login-panel .dropdown.dropdown-right.cancel-button,.login-wrapper .login-box .login-content .login-panel div.event-plan-editor div.share-buttons .dropdown.dropdown-right.cancel-button,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.button90,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.button90_blue,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.btn-large,div.event-plan-editor div.share-buttons .btn-flat.dropdown.dropdown-right,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.btn-flat-border,div.event-plan-editor div.share-buttons button90_blue.dropdown.dropdown-right{padding-right:10px;padding-left:20px}div.event-plan-editor div.share-buttons .btn.dropdown.dropdown-right i.right,div.event-plan-editor div.share-buttons div.header-panel div.content a.dropdown.dropdown-right.header-visit-website i.right,div.header-panel div.content div.event-plan-editor div.share-buttons a.dropdown.dropdown-right.header-visit-website i.right,div.event-plan-editor div.share-buttons div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.dropdown.dropdown-right i.right,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor div.share-buttons a.dropdown.dropdown-right i.right,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.button i.right,div.event-plan-editor div.share-buttons .login-wrapper .login-box .login-content .login-panel .dropdown.dropdown-right.cancel-button i.right,.login-wrapper .login-box .login-content .login-panel div.event-plan-editor div.share-buttons .dropdown.dropdown-right.cancel-button i.right,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.button90 i.right,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.button90_blue i.right,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.btn-large i.right,div.event-plan-editor div.share-buttons .btn-flat.dropdown.dropdown-right i.right,div.event-plan-editor div.share-buttons .dropdown.dropdown-right.btn-flat-border i.right,div.event-plan-editor div.share-buttons button90_blue.dropdown.dropdown-right i.right{margin-left:10px}div.event-plan-editor div.share-buttons .btn:not(:first-child),div.event-plan-editor div.share-buttons div.header-panel div.content a.header-visit-website:not(:first-child),div.header-panel div.content div.event-plan-editor div.share-buttons a.header-visit-website:not(:first-child),div.event-plan-editor div.share-buttons div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:not(:first-child),div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor div.share-buttons a:not(:first-child),div.event-plan-editor div.share-buttons .button:not(:first-child),div.event-plan-editor div.share-buttons .login-wrapper .login-box .login-content .login-panel .cancel-button:not(:first-child),.login-wrapper .login-box .login-content .login-panel div.event-plan-editor div.share-buttons .cancel-button:not(:first-child),div.event-plan-editor div.share-buttons .button90:not(:first-child),div.event-plan-editor div.share-buttons .button90_blue:not(:first-child),div.event-plan-editor div.share-buttons .btn-large:not(:first-child){margin-left:5px}div.event-plan-editor div.share-buttons .btn-flat,div.event-plan-editor div.share-buttons .btn-flat-border{border:1px #d5d5d5 solid;border-radius:3px;color:#62a2c9;margin-left:5px;padding:0 1rem}div.event-plan-editor div.share-buttons .btn-flat i,div.event-plan-editor div.share-buttons .btn-flat-border i,div.event-plan-editor div.share-buttons .btn i,div.event-plan-editor div.share-buttons div.header-panel div.content a.header-visit-website i,div.header-panel div.content div.event-plan-editor div.share-buttons a.header-visit-website i,div.event-plan-editor div.share-buttons div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a i,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor div.share-buttons a i,div.event-plan-editor div.share-buttons .button i,div.event-plan-editor div.share-buttons .login-wrapper .login-box .login-content .login-panel .cancel-button i,.login-wrapper .login-box .login-content .login-panel div.event-plan-editor div.share-buttons .cancel-button i,div.event-plan-editor div.share-buttons .button90 i,div.event-plan-editor div.share-buttons .button90_blue i,div.event-plan-editor div.share-buttons .btn-large i{vertical-align:top;font-size:24px}div.event-plan-editor div.share-buttons .button90_blue:not(.disabled):not(.aspNetDisabled):not([disabled]){background-color:#40a5ce}div.event-plan-editor div.share-buttons button90_blue:not(.disabled):not(.aspNetDisabled):not([disabled]):hover,div.event-plan-editor div.share-buttons .button90_blue:not(.disabled):not(.aspNetDisabled):not([disabled]):focus{background-color:#40a5ce}div.event-plan-editor div.share-buttons fieldset{margin-left:5px;padding-left:0px !important;padding-right:8px !important;padding-top:1px !important;position:relative;top:4px}div.event-plan-editor div.share-buttons fieldset legend{font-size:12px}div.event-plan-editor div.share-buttons .visibility{display:inline-flex;order:1px solid #d5d5d5;margin-top:10px;height:36px;line-height:36px;vertical-align:middle;border:1px #d5d5d5 solid;border-radius:3px}div.event-plan-editor div.share-buttons .visibility i{margin-top:5px;margin-left:10px}div.event-plan-editor div.share-buttons .visibility div.update-security{display:inline-block;margin-left:5px;padding:1px 0px}div.event-plan-editor div.share-buttons .visibility div.update-security select{border:none}div.event-plan-editor div.share-buttons .settings-cog{color:#717e90;margin-top:10px;display:inline-block;vertical-align:bottom;margin-left:10px}div.event-plan-editor div.planner-welcome{margin:auto;width:400px;max-width:100%;margin-top:50px;border:1px #d3d3d3 solid;padding:20px;border-radius:6px;box-shadow:rgba(0,0,0,.1) 3px 3px 10px}div.event-plan-editor div.planner-welcome .welcome{font-weight:bold;font-size:20px}div.event-plan-editor div.planner-welcome .logo{font-size:30px}div.event-plan-editor div.planner-welcome .logo img.planner-logo{margin-top:10px;height:40px;vertical-align:bottom}div.event-plan-editor div.planner-welcome .no-plans{font-weight:bold;margin-top:15px;margin-bottom:10px}div.event-plan-editor table.event-plan.datagrid tr td:first-child,div.event-plan-editor table.event-plan.datagrid tr th:first-child{width:30px}div.event-plan-editor table.event-plan.datagrid i[draggable=true]{cursor:move}div.event-plan-editor table.event-plan.datagrid i[draggable=true]:active{cursor:grabbing}div.event-plan-editor table.event-plan.datagrid .row-icon{vertical-align:middle}div.event-plan-editor table.event-plan.datagrid.editable tr:not(.Header):not(.header){cursor:pointer}div.event-plan-editor table.event-plan.datagrid td{padding:8px 5px;vertical-align:middle;height:78px}div.event-plan-editor table.event-plan.datagrid .drop-placeholder{border:1px solid #228b22}div.event-plan-editor table.event-plan.datagrid div.item-type-badge{border-radius:20px;text-align:center;color:#fff;padding:3px 8px;position:relative;font-size:16px;min-width:100px;position:relative;top:-3px;overflow:hidden}div.event-plan-editor table.event-plan.datagrid div.item-type-badge:not(.mobile-view){margin-right:20px}div.event-plan-editor table.event-plan.datagrid div.mobile-view{display:none}div.event-plan-editor table.event-plan.datagrid div.item-title{font-weight:bold;position:relative}div.event-plan-editor table.event-plan.datagrid div.item-subtitle{font-size:15px}div.event-plan-editor table.event-plan.datagrid .over{border-top:solid 5px red}div.event-plan-editor table.event-plan.datagrid i.reorder-icon{padding:5px}div.event-plan-editor table.event-plan.datagrid div.item-actions{white-space:nowrap}div.event-plan-editor table.event-plan.datagrid div.item-actions .delete-item{cursor:pointer;font-size:18px;margin-left:10px}div.event-plan-editor div.notes-attachments,div.event-plan-settings div.notes-attachments{white-space:nowrap;color:#4a83b4}div.event-plan-editor div.notes-attachments i.notes-icon,div.event-plan-settings div.notes-attachments i.notes-icon{vertical-align:top;margin-right:5px;cursor:pointer}div.event-plan-editor div.notes-attachments div.attachments-button,div.event-plan-settings div.notes-attachments div.attachments-button{display:inline-block;cursor:pointer}div.event-plan-editor div.notes-attachments div.attachments-button span.attachment-count,div.event-plan-settings div.notes-attachments div.attachments-button span.attachment-count{vertical-align:top;font-size:13px}div.event-plan-editor div.mobile-view.notes-attachments,div.event-plan-settings div.mobile-view.notes-attachments{margin-top:10px}div.planner-dashboard table.datagrid{font-size:17px}div.planner-dashboard table.datagrid tr.header th,div.planner-dashboard table.datagrid tr.header td,div.planner-dashboard table.datagrid tr.footable-header th,div.planner-dashboard table.datagrid tr.footable-header td{background-color:#454d65 !important;color:#fff;border-radius:0}div.planner-dashboard table.datagrid tr.DataGridRow{background-color:#fff !important}div.planner-dashboard table.datagrid tr.altDataGridRow{background-color:#f5f5f5}div.planner-dashboard table.datagrid tr td,div.planner-dashboard table.datagrid tr th{padding:15px 20px}div.planner-dashboard table.datagrid tr.footer{background:none !important}.leader-pill,.leader-quickpick-pill{border-radius:20px;border-width:1px;line-height:20px;background-color:#d3d3d3;padding:2px 10px 2px 2px;margin:5px 5px 0px 0px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leader-pill img.profile-image,.leader-quickpick-pill img.profile-image{height:20px;border-radius:10px;vertical-align:top;margin-right:5px}.leader-pill .rota-role,.leader-quickpick-pill .rota-role{font-weight:300;color:#000}.leader-pill{max-width:220px}.leader-pill .rota-role{margin-left:10px}.leader-pill .name{max-width:130px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.leader-quickpick-pill{margin:2px;border:1px gray solid;background-color:#fff}.leader-quickpick-pill.on-plan{border-color:#41b27a;border-style:solid}.leader-quickpick-pill.on-rota{border-color:#f2884e;border-style:solid}.leader-quickpick-pill.in-group{border-color:#a186be;border-style:solid}@media screen and (max-width: 900px){div.event-plan-editor table.event-plan.datagrid tr td:first-child,div.event-plan-editor table.event-plan.datagrid tr th:first-child{width:20px;padding-left:0px;padding-right:0px}div.event-plan-editor table.event-plan.datagrid th{padding:8px 16px;display:none}div.event-plan-editor table.event-plan.datagrid th:nth-child(1),div.event-plan-editor table.event-plan.datagrid th:nth-child(5){display:table-cell}div.event-plan-editor table.event-plan.datagrid td{padding:8px 16px;display:none}div.event-plan-editor table.event-plan.datagrid td:nth-child(1),div.event-plan-editor table.event-plan.datagrid td:nth-child(5){display:table-cell}div.event-plan-editor table.event-plan.datagrid div.mobile-view{display:block}div.event-plan-editor table.event-plan.datagrid div.mobile-view.top-bar{display:flex;justify-content:space-between}div.event-plan-editor table.event-plan.datagrid div.mobile-view.action i{padding:0 5px}div.event-plan-editor table.event-plan.datagrid div.mobile-view.time .calculated-time{background-color:#848fad;border-radius:3px;padding:3px 7px;color:#fff;margin-right:10px}div.event-plan-editor table.event-plan.datagrid div.middle-bar{display:flex;justify-content:space-between}}@media screen and (max-width: 570px){div.event-plan-editor table.event-plan.datagrid tr td:nth-child(5),div.event-plan-editor table.event-plan.datagrid tr th:nth-child(5){padding-left:0px}div.event-plan-editor table.event-plan.datagrid div.mobile-view.time{font-size:15px}div.event-plan-editor table.event-plan.datagrid div.mobile-view.time .calculated-time{background-color:#848fad;border-radius:3px;padding:3px 7px;color:#fff;margin-right:10px}div.event-plan-editor table.event-plan.datagrid div.mobile-view.item-type-badge{font-size:13px;min-width:60px;height:26px}div.event-plan-editor table.event-plan.datagrid div.mobile-view.leaders{font-size:13px}div.event-plan-editor table.event-plan.datagrid .item-subtitle{font-size:13px;margin-bottom:7px}}@media screen and (max-width: 420px){div.event-plan-editor table.event-plan.datagrid i.reorder-icon{padding:0}}div.event-plan-editor-modal div.modal-footer .btn.modal-close,div.event-plan-editor-modal div.modal-footer div.header-panel div.content a.modal-close.header-visit-website,div.header-panel div.content div.event-plan-editor-modal div.modal-footer a.modal-close.header-visit-website,div.event-plan-editor-modal div.modal-footer div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.modal-close,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor-modal div.modal-footer a.modal-close,div.event-plan-editor-modal div.modal-footer .modal-close.button,div.event-plan-editor-modal div.modal-footer .login-wrapper .login-box .login-content .login-panel .modal-close.cancel-button,.login-wrapper .login-box .login-content .login-panel div.event-plan-editor-modal div.modal-footer .modal-close.cancel-button,div.event-plan-editor-modal div.modal-footer .modal-close.button90,div.event-plan-editor-modal div.modal-footer .modal-close.button90_blue,div.event-plan-editor-modal div.modal-footer .modal-close.btn-large{margin-left:15px}div.event-plan-editor-modal.edit-item div.input-field.inline-block{margin:0}div.event-plan-editor-modal.edit-item div.single-line-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:10px}div.event-plan-editor-modal.edit-item div.single-line-grid select{width:100%}div.event-plan-editor-modal.edit-item div.input-field textarea{margin-bottom:0;height:200px}div.event-plan-editor-modal.edit-item div.input-field.quickpick-leaders label{display:inline}div.event-plan-editor-modal.edit-item div.input-field.quickpick-leaders label img.planner-logo{height:20px;margin-right:5px;vertical-align:middle;position:relative;top:-1px}div.event-plan-editor-modal.edit-item div.input-field.quickpick-leaders div.quickpick-leaders-key{display:inline-flex;font-size:11px;margin-bottom:10px}div.event-plan-editor-modal.edit-item div.input-field.quickpick-leaders div.quickpick-leaders-key .leader-quickpick-pill{line-height:11px;padding:5px 10px}div.event-plan-editor-modal.item-library .modal-content,div.event-plan-editor-modal#divSaveAsTemplate .modal-content,div.event-plan-editor-modal#divLoadFromTemplate .modal-content{padding:0}div.event-plan-editor-modal.item-library button.item-action,div.event-plan-editor-modal#divSaveAsTemplate button.item-action,div.event-plan-editor-modal#divLoadFromTemplate button.item-action{color:#40a5ce;border:1px solid #40a5ce;padding:0 1rem}div.event-plan-editor-modal.item-library .btn-flat i,div.event-plan-editor-modal.item-library .btn-flat-border i,div.event-plan-editor-modal.item-library .btn i,div.event-plan-editor-modal.item-library div.header-panel div.content a.header-visit-website i,div.header-panel div.content div.event-plan-editor-modal.item-library a.header-visit-website i,div.event-plan-editor-modal.item-library div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a i,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor-modal.item-library a i,div.event-plan-editor-modal.item-library .button i,div.event-plan-editor-modal.item-library .login-wrapper .login-box .login-content .login-panel .cancel-button i,.login-wrapper .login-box .login-content .login-panel div.event-plan-editor-modal.item-library .cancel-button i,div.event-plan-editor-modal.item-library .button90 i,div.event-plan-editor-modal.item-library .button90_blue i,div.event-plan-editor-modal.item-library .btn-large i,div.event-plan-editor-modal#divSaveAsTemplate .btn-flat i,div.event-plan-editor-modal#divSaveAsTemplate .btn-flat-border i,div.event-plan-editor-modal#divSaveAsTemplate .btn i,div.event-plan-editor-modal#divSaveAsTemplate div.header-panel div.content a.header-visit-website i,div.header-panel div.content div.event-plan-editor-modal#divSaveAsTemplate a.header-visit-website i,div.event-plan-editor-modal#divSaveAsTemplate div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a i,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor-modal#divSaveAsTemplate a i,div.event-plan-editor-modal#divSaveAsTemplate .button i,div.event-plan-editor-modal#divSaveAsTemplate .login-wrapper .login-box .login-content .login-panel .cancel-button i,.login-wrapper .login-box .login-content .login-panel div.event-plan-editor-modal#divSaveAsTemplate .cancel-button i,div.event-plan-editor-modal#divSaveAsTemplate .button90 i,div.event-plan-editor-modal#divSaveAsTemplate .button90_blue i,div.event-plan-editor-modal#divSaveAsTemplate .btn-large i,div.event-plan-editor-modal#divLoadFromTemplate .btn-flat i,div.event-plan-editor-modal#divLoadFromTemplate .btn-flat-border i,div.event-plan-editor-modal#divLoadFromTemplate .btn i,div.event-plan-editor-modal#divLoadFromTemplate div.header-panel div.content a.header-visit-website i,div.header-panel div.content div.event-plan-editor-modal#divLoadFromTemplate a.header-visit-website i,div.event-plan-editor-modal#divLoadFromTemplate div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a i,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link div.event-plan-editor-modal#divLoadFromTemplate a i,div.event-plan-editor-modal#divLoadFromTemplate .button i,div.event-plan-editor-modal#divLoadFromTemplate .login-wrapper .login-box .login-content .login-panel .cancel-button i,.login-wrapper .login-box .login-content .login-panel div.event-plan-editor-modal#divLoadFromTemplate .cancel-button i,div.event-plan-editor-modal#divLoadFromTemplate .button90 i,div.event-plan-editor-modal#divLoadFromTemplate .button90_blue i,div.event-plan-editor-modal#divLoadFromTemplate .btn-large i{vertical-align:top;font-size:24px}div.event-plan-editor-modal.item-library table.event-plan-templates thead,div.event-plan-editor-modal#divSaveAsTemplate table.event-plan-templates thead,div.event-plan-editor-modal#divLoadFromTemplate table.event-plan-templates thead{position:sticky;top:-1px}div.event-plan-editor-modal.item-library table.event-plan-templates tr.footable-filtering,div.event-plan-editor-modal#divSaveAsTemplate table.event-plan-templates tr.footable-filtering,div.event-plan-editor-modal#divLoadFromTemplate table.event-plan-templates tr.footable-filtering{background-color:#fafafa}div.event-plan-editor-modal.item-library a.close-library,div.event-plan-editor-modal#divSaveAsTemplate a.close-library,div.event-plan-editor-modal#divLoadFromTemplate a.close-library{margin-left:10px}div.event-plan-editor-modal.item-library .item-type-pill,div.event-plan-editor-modal#divSaveAsTemplate .item-type-pill,div.event-plan-editor-modal#divLoadFromTemplate .item-type-pill{display:inline-block;border-radius:3px;padding:3px 8px;color:#fff;margin:1px;text-align:center}div.event-plan-editor-modal.item-library span.template-id,div.event-plan-editor-modal#divSaveAsTemplate span.template-id,div.event-plan-editor-modal#divLoadFromTemplate span.template-id{display:none}div.event-plan-editor-modal.item-library .item-template-subtitle,div.event-plan-editor-modal#divSaveAsTemplate .item-template-subtitle,div.event-plan-editor-modal#divLoadFromTemplate .item-template-subtitle{font-size:10px;display:block}div.event-plan-editor-modal.item-library .footable-table td:first-child,div.event-plan-editor-modal.item-library .footable-table th:first-child,div.event-plan-editor-modal#divSaveAsTemplate .footable-table td:first-child,div.event-plan-editor-modal#divSaveAsTemplate .footable-table th:first-child,div.event-plan-editor-modal#divLoadFromTemplate .footable-table td:first-child,div.event-plan-editor-modal#divLoadFromTemplate .footable-table th:first-child{padding-left:20px}div.event-plan-editor-modal.item-library .no-data,div.event-plan-editor-modal.item-library .welcome,div.event-plan-editor-modal#divSaveAsTemplate .no-data,div.event-plan-editor-modal#divSaveAsTemplate .welcome,div.event-plan-editor-modal#divLoadFromTemplate .no-data,div.event-plan-editor-modal#divLoadFromTemplate .welcome{padding-left:20px;padding-right:20px}div.event-plan-editor-modal.item-library .no-data,div.event-plan-editor-modal#divSaveAsTemplate .no-data,div.event-plan-editor-modal#divLoadFromTemplate .no-data{margin-top:20px;margin-bottom:20px}div.event-plan-editor-modal#divSaveAsTemplate #ulMain,div.event-plan-editor-modal#divSaveAsTemplate .load-template-wrapper,div.event-plan-editor-modal#divLoadFromTemplate #ulMain,div.event-plan-editor-modal#divLoadFromTemplate .load-template-wrapper{margin-top:0;margin-bottom:50px}div.event-plan-editor-modal#divSaveAsTemplate li.save-new input[type=submit],div.event-plan-editor-modal#divLoadFromTemplate li.save-new input[type=submit]{margin-right:20px}div.event-plan-editor-modal#divSaveAsTemplate li.save-existing div.collapsible-body,div.event-plan-editor-modal#divLoadFromTemplate li.save-existing div.collapsible-body{padding:0}div.event-plan-editor-modal#divSaveAsTemplate div.input-field,div.event-plan-editor-modal#divLoadFromTemplate div.input-field{margin-left:20px;margin-right:20px}div.event-plan-editor-modal#divSaveAsTemplate .item-action.view-btn,div.event-plan-editor-modal#divLoadFromTemplate .item-action.view-btn{color:#717e90;border:1px solid #d3d3d3;margin-bottom:10px;white-space:nowrap}div.event-plan-editor-modal#divSaveAsTemplate .item-action.overwrite-btn,div.event-plan-editor-modal#divLoadFromTemplate .item-action.overwrite-btn{color:#fff;background-color:#6db7e4;border-color:#6db7e4;white-space:nowrap}div.event-plan-editor-modal#divSaveAsTemplate .item-type-pill,div.event-plan-editor-modal#divLoadFromTemplate .item-type-pill{width:29px}div.event-plan-editor-modal#divDashboardLink{width:fit-content}div.event-plan-editor-modal#divDashboardLink a.open-in-dashboard{margin-left:15px !important}div.event-plan-editor-modal#divDashboardLink a.open-in-dashboard i{font-size:18px;vertical-align:sub}div.event-plan-editor-modal#divDashboardLink .modal-footer{padding-left:24px;padding-right:24px}div.event-plan-editor-modal#divCopyToSeries .copy-to-series-include-leaders,div.event-plan-editor-modal#divDownloadPDF .download-pdf-option{display:block;margin-top:20px}div.event-plan-editor-modal .css-tabs .css-tab-wrapper{position:fixed;top:0;width:calc(100% - 40px);background-color:#fafafa;height:70px;padding-top:20px;margin-bottom:20px}div.event-plan-editor-modal .css-tabs .css-tab-content-wrapper{margin-top:50px}div.event-plan-editor-modal .css-tabs .css-tab{float:left;margin:0 20px 0 0}div.event-plan-editor-modal .css-tabs .css-tab-label{font-size:16px}@media screen and (max-width: 670px){div.event-plan-editor-modal .css-tabs .css-tab{margin:0 10px 0 0}div.event-plan-editor-modal .css-tabs .css-tabs .css-tab-label{font-size:14px}}@media screen and (max-width: 600px){div.event-plan-editor-modal .css-tabs .css-tab-label i{left:0px}div.event-plan-editor-modal .css-tabs .css-tab-label .display-text{display:none}}#ulPlanEditorTasks .task-link i{margin-right:8px}.validator,.Validator{color:red}.mapmodule-map-container{min-height:300px}.directorymodule-map-container{min-height:400px;height:100%;width:100%}div.media-player div.media-player-unsupported,div.media-player-module div.media-player-unsupported{margin:15px 0;padding:10px;color:#bf0000;border:3px solid #dfdfdf;border-radius:10px;display:none}div.media-player div.media-player-unsupported a,div.media-player-module div.media-player-unsupported a{color:inherit;text-decoration:underline}div.media-player{font-size:16px;padding:0 20px;margin:0}div.media-player *{color:#484848 !important}div.media-player a{text-decoration:underline}div.media-player a:hover{opacity:.7}div.media-player h3{font-size:21px;margin-top:0;padding-top:0}div.media-player h4{font-size:18px;padding:5px 0}div.media-player div.media-player-title{font-weight:bold;font-size:20px;margin-bottom:15px}div.media-player div.media-recording-details{margin:10px 0}div.media-player div.media-player-refs{font-size:14px}div.media-player div.media-player-spinner{display:none;height:50px;background:url("/Images/loading.gif") no-repeat center}div.media-player img.media-summary-image{display:block;max-height:200px;max-width:100%;margin:0 auto}div.media-player.media-player-video:not(.media-player-loading) img.media-summary-image{display:none}div.media-player div.media-player-region{margin:10px 0}div.media-player div.media-player-region video,div.media-player div.media-player-region audio{position:static;z-index:auto;width:100%;outline:none}div.media-player.media-player-loading div.media-player-spinner{display:block}div.media-player.media-player-loading div.media-player-region{display:none}div.media-player div.media-player-file{display:none}div.media-player div.media-player-file.active{display:block}div.media-player div.media-player-file.unsupported video,div.media-player div.media-player-file.unsupported audio{display:none}div.media-player div.media-player-file.unsupported div.media-player-unsupported{display:block}div.media-player ul.media-files-list{padding:0;margin:0;max-height:310px;overflow-y:auto;border-top:1px solid #ccc}div.media-player ul.media-files-list li{list-style-type:none;line-height:30px;padding:10px 0 0 5px;border-bottom:1px solid #ccc}div.media-player ul.media-files-list li span,div.media-player ul.media-files-list li a.whole-item-as-link{display:inline-block;margin-right:10px;vertical-align:top}div.media-player ul.media-files-list li span.media-file-details,div.media-player ul.media-files-list li a.whole-item-as-link.media-file-details{width:calc(100% - 140px)}div.media-player ul.media-files-list li span.media-file-details div.media-file-title,div.media-player ul.media-files-list li a.whole-item-as-link.media-file-details div.media-file-title{font-weight:bold;overflow:hidden;text-overflow:ellipsis}div.media-player ul.media-files-list li span.media-file-details span,div.media-player ul.media-files-list li a.whole-item-as-link.media-file-details span{display:inline}div.media-player ul.media-files-list li span.media-file-details span.media-file-duration,div.media-player ul.media-files-list li span.media-file-details span.media-file-format,div.media-player ul.media-files-list li a.whole-item-as-link.media-file-details span.media-file-duration,div.media-player ul.media-files-list li a.whole-item-as-link.media-file-details span.media-file-format{font-size:11px;line-height:11px}div.media-player ul.media-files-list li a.media-file-pause{display:none}div.media-player ul.media-files-list li i{font-size:36px;display:inline-block;vertical-align:top;margin-top:9px;color:#606060 !important}div.media-player ul.media-files-list li i.mdi-action-open-in-new{font-size:28px;margin:10px 5px}div.media-player ul.media-files-list li i.mdi-file-file-download{font-size:34px;margin-top:7px}div.media-player ul.media-files-list li i.media-file-type{display:none}div.media-player ul.media-files-list li img.media-file-type{width:40px;margin:7px 10px 0 0}div.media-player ul.media-files-list li img.caching{float:right;width:38px;margin-top:5px}div.media-player ul.media-files-list li.active:not(.single-file){background-color:#f1f3f4}div.media-player ul.media-files-list li.active:not(.single-file).playing a.media-file-pause{display:block}div.media-player ul.media-files-list li.active:not(.single-file).playing a.media-file-play{display:none}div.media-player ul.media-files-list li.single-file:not(.unsupported) a.media-file-play,div.media-player ul.media-files-list li.single-file:not(.unsupported) a.media-file-pause{display:none}div.media-player ul.media-files-list li.unsupported i.mdi-av-play-arrow,div.media-player ul.media-files-list li.unsupported i.mdi-av-pause{visibility:hidden}div.media-player ul.media-files-list li a,div.media-player ul.media-files-list li a:hover{text-decoration:none}div.media-player ul.media-files-list li a.media-file-control,div.media-player ul.media-files-list li a:hover.media-file-control{float:right;width:38px}div.media-player ul.media-files-list li a.media-file-control.media-file-external,div.media-player ul.media-files-list li a:hover.media-file-control.media-file-external{visibility:hidden}div.media-player ul.media-files-list li a.media-file-control.media-file-download,div.media-player ul.media-files-list li a:hover.media-file-control.media-file-download{margin-top:4px}div.screen-constrained div.media-player ul.media-files-list{max-height:unset}body.app-framework div.media-player *{color:var(--app-text-color) !important}body.app-framework div.media-player h3{font-weight:bold;font-size:17px;line-height:normal;margin:0;padding:10px 0 5px}body.app-framework div.media-player h4{font-size:15px;line-height:normal;margin:0;padding:3px 0}body.app-framework div.media-player div.media-recording-details{font-size:15px;line-height:20px}body.app-framework div.media-player ul.media-files-list li i{color:var(--app-text-color) !important}body.app-framework div.media-player ul.media-files-list li i.media-file-type{display:inline-block;margin:6px 10px 0 0}body.app-framework div.media-player ul.media-files-list li i.media-file-type:not(.offlined){color:#5398f7 !important}body.app-framework div.media-player ul.media-files-list li i.media-file-type.offlined{display:none}body.app-framework div.media-player ul.media-files-list li img.media-file-type{display:none}body.app-framework div.media-player ul.media-files-list li span.media-file-details div.media-file-title,body.app-framework div.media-player ul.media-files-list li a.whole-item-as-link.media-file-details div.media-file-title{font-weight:600}body.app-framework div.media-player ul.media-files-list li.available-offline i.media-file-type:not(.offlined){display:none}body.app-framework div.media-player ul.media-files-list li.available-offline i.media-file-type.offlined{display:inline-block;margin:6px 10px 0 0}div.media-player-module video,div.media-player-module audio{width:100%}div.media-player-module div.media-player-unsupported.media-player-access-denied{display:block}div.media-player-module-embed-responsive{position:relative;height:0;overflow:hidden;max-width:100%}div.media-player-module-embed-responsive.aspect-ratio-16_9{padding-bottom:56.25%}div.media-player-module-embed-responsive.aspect-ratio-4_3{padding-bottom:75%}div.media-player-module-embed-responsive.aspect-ratio-1p85_1{padding-bottom:54.05%}div.media-player-module-embed-responsive.aspect-ratio-2p39_1{padding-bottom:41.84%}div.media-player-module-embed-responsive.aspect-ratio-1_1{padding-bottom:100%}div.media-player-module-embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.dialog-content.calendar-event-content{padding:10px 20px;font-size:16px}div.dialog-content.calendar-event-content>h3,div.dialog-content.calendar-event-content>h4,div.dialog-content.calendar-event-content>h5,body.endis_dialog div.dialog-content.calendar-event-content>h1,div.dialog-content.calendar-event-content>div:not(:last-child){margin-bottom:20px}div.dialog-content.calendar-event-content>h3{font-size:1.3em}div.dialog-content.calendar-event-content>h4{font-size:1.1em;margin-top:10px}div.dialog-content.calendar-event-content>h4 a.event-location-link{display:inline-block;width:calc(100% - 30px)}div.dialog-content.calendar-event-content div.event-title{font-size:1.4em;font-weight:bold;line-height:25px;margin-bottom:10px}div.dialog-content.calendar-event-content div.event-location-icon{display:inline-block;vertical-align:top;width:30px}div.dialog-content.calendar-event-content div.event-location-icon i.mdi-communication-location-on{font-size:32px;margin-left:-6px}div.dialog-content.calendar-event-content i.mdi-action-open-in-new{font-size:1.2em;display:inline-block;vertical-align:top;margin-left:5px}div.dialog-content.calendar-event-content img.event-summary-image{margin:0 10px 10px 0;max-width:100%}body.app-framework div.dialog-content.calendar-event-content{padding-top:0}body.app-framework div.dialog-content.calendar-event-content *:not(a){color:var(--app-text-color) !important}body.app-framework div.dialog-content.calendar-event-content>h3{margin:0 0 15px 0;font-size:15px}body.app-framework div.dialog-content.calendar-event-content>h4{margin-bottom:10px}body.app-framework div.dialog-content.calendar-event-content>h4 i{color:var(--app-theme-color) !important}body.app-framework div.dialog-content.calendar-event-content div.event-title{font-size:20px}body.app-framework div.dialog-content.calendar-event-content div.event-link a{color:var(--app-theme-color) !important}div.calendar-generic-popup{padding:0 20px 20px}div.calendar-generic-popup p{margin:10px 0}a.hidden-link{display:none}div.calendar-month-page select.calendar-filter.group-selector{margin-top:10px}div.calendar-month-page select.calendar-filter.group-selector option:not(:disabled){color:initial}div.calendar-month-page #calendar_title select{vertical-align:top;font-size:large;margin-left:-3px}div.calendar-month-page #calendar_title input{margin:2px 0 0;width:auto;border:none}div.calendar-month-page .calendar{width:100%;display:table;margin-top:10px}div.calendar-month-page .calendar.group-filtered .calendar_event:not(.group-filtered-show){display:none}div.calendar-month-page .calendar.calendar_loading{visibility:hidden !important}div.calendar-month-page .calendar .calendar_show_past,div.calendar-month-page .calendar .calendar_no_upcoming{font-size:.8em;display:none}div.calendar-month-page .calendar .calendar_no_upcoming{font-weight:bold;padding:5px 0}div.calendar-month-page .calendar_days_header,div.calendar-month-page .calendar_day_title{font-weight:bold}div.calendar-month-page .calendar_week,div.calendar-month-page .calendar_days_header{width:100%;display:table-row}div.calendar-month-page .calendar_week{height:70px;font-size:small}div.calendar-month-page .calendar_day_wrapper,div.calendar-month-page .calendar_day_header{display:table-cell;width:14%;min-width:100px;border:1px solid #fff;background:#f6f6f6;padding:5px}div.calendar-month-page .calendar_day_header{text-align:center}div.calendar-month-page .calendar_month,div.calendar-month-page .calendar_day_name,div.calendar-month-page .calendar_day_suffix{display:none}div.calendar-month-page .calendar_month_first_day{display:inline}div.calendar-month-page .calendar_day_other_month,div.calendar-month-page .calendar_day_wrapper_other_month{background:#eee}div.calendar-month-page .calendar_day_wrapper.calendar_day_wrapper_today{border:2px solid orange;border-radius:3px}div.calendar-month-page div.calendar_day div.calendar_events .calendar_event{background-color:#fdfdfd;border-radius:3px;margin-bottom:4px;padding:3px;font-size:.9em;line-height:1.5em}div.calendar-month-page div.calendar_day div.calendar_events .calendar_event.calendar_event_overflow{display:none}div.calendar-month-page div.calendar_day div.calendar_events .calendar_event a{font-size:inherit}div.calendar-month-page .calendar_event.calendar_event_overflow{display:none}div.calendar-month-page .calendar_day_more_events{font-size:1.05em;font-weight:bold;text-align:right;margin-top:10px;display:none}div.calendar-month-page .calendar_day_more_events span.calendar_event_show_less{display:none}div.calendar-month-page #calendar_no_events{display:none}div.calendar-month-page .calendar_body .calendar_children_select{display:none;white-space:nowrap}div.calendar-month-page .calendar_body .calendar_event_descr_full{display:none}div.calendar-month-page .calendar_body.calendar-list-view .calendar_days_header{display:none}div.calendar-month-page .calendar_body.calendar-list-view .calendar{display:block}div.calendar-month-page .calendar_body.calendar-list-view .calendar_week{display:table}div.calendar-month-page .calendar_body.calendar-list-view .calendar_week.hide-in-list{display:none}div.calendar-month-page .calendar_body.calendar-list-view .calendar_day{display:table-cell;border:1px solid #fff;padding:5px}div.calendar-month-page .calendar_body.calendar-list-view .calendar_day_wrapper{display:table-row;height:70px;font-size:medium}div.calendar-month-page .calendar_body.calendar-list-view .calendar_day_wrapper.hide-in-list{display:none}div.calendar-month-page .calendar_body.calendar-list-view .calendar_day_wrapper_empty,div.calendar-month-page .calendar_body.calendar-list-view .calendar_week_empty,div.calendar-month-page .calendar_body.calendar-list-view .calendar_day_wrapper_other_month{display:none}div.calendar-month-page .calendar_body.calendar-list-view .calendar_day_title{padding-bottom:5px}div.calendar-month-page .calendar_body.calendar-list-view .calendar_month,div.calendar-month-page .calendar_body.calendar-list-view .calendar_day_name,div.calendar-month-page .calendar_body.calendar-list-view .calendar_day_suffix{display:inline}div.calendar-month-page .calendar_body.calendar-list-view #calendar_no_events{display:block;background:#f6f6f6;text-align:center;padding:10px;font-size:larger}div.calendar-month-page .calendar_body.calendar-list-view .calendar_event_time{display:inline-block}div.calendar-month-page .calendar_body.calendar-list-view .calendar_event_descr_short{display:none}div.calendar-month-page .calendar_body.calendar-list-view .calendar_event_descr_full{display:inline}div.calendar-month-page .calendar_body.calendar-list-view.hide-past-events .calendar_show_past{display:block}div.calendar-month-page .calendar_body.calendar-list-view.hide-past-events .day_in_past:not(.show-in-list){display:none}div.calendar-month-page .calendar_body.calendar-list-view.no-upcoming-events .calendar_no_upcoming{display:block}div.calendar-month-page #calendar_buttons li.list-view-toggle{background:none;padding:0;font-size:2em;cursor:pointer;margin-right:5px}div.calendar-month-page #calendar_buttons li:before{content:""}div.calendar-month-page .calendar-view-toggle-tooltip{box-shadow:none;-webkit-box-shadow:none;background-color:#000;color:#fff}@media(max-width: 860px){div.calendar-month-page .list-view-toggle{display:none}div.calendar-month-page .calendar_body .calendar_days_header{display:none}div.calendar-month-page .calendar_body .calendar{display:block}div.calendar-month-page .calendar_body .calendar_week{display:table}div.calendar-month-page .calendar_body .calendar_week.hide-in-list{display:none}div.calendar-month-page .calendar_body .calendar_day{display:table-cell;border:1px solid #fff;padding:5px}div.calendar-month-page .calendar_body .calendar_day_wrapper{display:table-row;height:70px;font-size:medium}div.calendar-month-page .calendar_body .calendar_day_wrapper.hide-in-list{display:none}div.calendar-month-page .calendar_body .calendar_day_wrapper_empty,div.calendar-month-page .calendar_body .calendar_week_empty,div.calendar-month-page .calendar_body .calendar_day_wrapper_other_month{display:none}div.calendar-month-page .calendar_body .calendar_day_title{padding-bottom:5px}div.calendar-month-page .calendar_body .calendar_month,div.calendar-month-page .calendar_body .calendar_day_name,div.calendar-month-page .calendar_body .calendar_day_suffix{display:inline}div.calendar-month-page .calendar_body #calendar_no_events{display:block;background:#f6f6f6;text-align:center;padding:10px;font-size:larger}div.calendar-month-page .calendar_body .calendar_event_time{display:inline-block}div.calendar-month-page .calendar_body .calendar_event_descr_short{display:none}div.calendar-month-page .calendar_body .calendar_event_descr_full{display:inline}div.calendar-month-page .calendar_body.hide-past-events .calendar_show_past{display:block}div.calendar-month-page .calendar_body.hide-past-events .day_in_past:not(.show-in-list){display:none}div.calendar-month-page .calendar_body.no-upcoming-events .calendar_no_upcoming{display:block}}@media(max-width: 550px){div.calendar-month-page #calendar_buttons{margin-top:10px}div.calendar-month-page #calendar_buttons,div.calendar-month-page #calendar_toggle_advanced{float:left;clear:both}div.calendar-month-page #calendar_title{width:100%}}@media(max-width: 400px){div.calendar-month-page .calendar_title select{font-size:larger}div.calendar-month-page .calendar_title input{margin-top:8px}}@font-face{font-family:"User-Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"User-Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.ttf") format("truetype");font-weight:bold}.endis-jquery-ui-dialog ui-dialog *,.endis-jquery-ui-dialog ui-dialog *:before,.endis-jquery-ui-dialog ui-dialog *:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.endis-jquery-ui-dialog ui-dialog:not(.screen-constrained){border-radius:10px !important}.endis-jquery-ui-dialog .ui-widget-overlay{touch-action:none}body:not(.app-framework) .endis-jquery-ui-dialog .ui-dialog{border-radius:0 !important}body:not(.app-framework) .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar{font-family:"User-Roboto";font-size:22px;height:46px;line-height:26px;padding:0 0 0 20px}body:not(.app-framework) .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar span.ui-dialog-title{width:calc(100% - 95px);padding:14px 0 2px 5px;margin:0;color:#484848}body:not(.app-framework) .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar div.ui-dialog-titlebar-buttonpane{right:.3em !important;top:2px !important;margin-top:0 !important}body:not(.app-framework) .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar div.ui-dialog-titlebar-buttonpane button{margin-top:0 !important;color:#484848;padding:10px 13px 6px 0}body:not(.app-framework) .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar div.ui-dialog-titlebar-buttonpane button:focus{outline:none}body:not(.app-framework) .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar div.ui-dialog-titlebar-buttonpane a{margin-top:0 !important;padding:12px 5px 8px;color:#484848}body:not(.app-framework) .endis-jquery-ui-dialog .ui-dialog .ui-widget-content{font-size:inherit}body.app-framework .endis-jquery-ui-dialog .ui-dialog{font-family:inherit}body.app-framework .endis-jquery-ui-dialog .ui-dialog.pinned-to-bottom{border-radius:20px 20px 0 0}body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar{font-weight:bold;font-size:20px;color:var(--app-text-color)}body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-title{padding:5px 0 0 10px}body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-close,body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-maximize,body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-minimize,body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-collapse,body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-restore{color:var(--app-text-color)}body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-maximize,body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-minimize,body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-collapse,body.app-framework .endis-jquery-ui-dialog .ui-dialog div.ui-dialog-titlebar .ui-dialog-titlebar-restore{margin-top:3px !important}body.app-framework .endis-jquery-ui-dialog .ui-widget-overlay{background-color:#000;opacity:.6}@supports(-webkit-touch-callout: none){button.ui-dialog-titlebar-close i.mdi-navigation-close{position:relative;top:-5px}}div.dialog-loading{background:url("/Images/loading.gif") no-repeat center !important}div.dialog-loading div.dialog-content{visibility:hidden}div.loading-overlay{display:none;cursor:wait}div.loading-overlay .ui-widget-overlay{background-color:#fff}body.hubb-sidebar-open{overflow:hidden}div.hubb-sidebar{position:fixed;width:50%;min-width:400px;height:100%;top:0;right:0;background-color:#fff;z-index:1000;box-shadow:-10px 0px 10px rgba(0,0,0,.2);padding:20px;overflow:auto;transition:transform .3s ease-in-out;transform:translateX(calc(100% + 10px))}div.hubb-sidebar.open{transform:none}div.hubb-sidebar i.sidebar-close{float:right;cursor:pointer}div.hubb-sidebar-overlay{z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}@media screen and (max-width: 400px){div.hubb-sidebar{min-width:100%;max-width:100%}}#divExitOverlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:#dfdfdf;opacity:0;z-index:21000;display:none}#divExitOverlay.app-panel-overlay{background-color:#000;display:block}#divExitSpinner{position:fixed;top:calc(50% - 32px);left:calc(50% - 32px);z-index:21001;display:none}div.tabs-container{position:relative;margin:12px 16px 14px}div.tabs-container div.tab-scrolling-arrow{position:absolute;top:3px;bottom:3px;width:32px;z-index:2;display:none;cursor:pointer;background-color:#e4e7ec;color:#5f6a74}div.tabs-container div.tab-scrolling-arrow i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22px;line-height:1}div.tabs-container div.tab-scrolling-arrow.left-scroll{left:0;border-top-left-radius:8px;border-bottom-left-radius:8px;box-shadow:6px 0 8px -4px rgba(228,231,236,.95)}div.tabs-container div.tab-scrolling-arrow.right-scroll{right:0;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:-6px 0 8px -4px rgba(228,231,236,.95)}div.tabs-container div.tab-scrolling-arrow.disabled{opacity:.25;cursor:default}div.tabs-container div.tab-scrolling-arrow:hover:not(.disabled){color:#252f37}div.tabs-container ul.tabs{background-color:#e4e7ec;border-radius:10px;padding:3px;display:flex;gap:0;height:auto;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;list-style:none;width:100%;box-sizing:border-box}div.tabs-container ul.tabs::-webkit-scrollbar{width:0;height:0}div.tabs-container ul.tabs li.tab{flex:1 1 auto;min-width:max-content;height:auto;line-height:1.2;margin:0;padding:0;background-color:rgba(0,0,0,0);border-radius:8px;text-transform:none;position:relative;text-align:center;transition:background-color .15s ease,color .15s ease}div.tabs-container ul.tabs li.tab a{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 12px;color:#5f6a74 !important;font-size:13px;font-weight:600;position:static;line-height:1.2;text-decoration:none;white-space:nowrap}div.tabs-container ul.tabs li.tab a i,div.tabs-container ul.tabs li.tab a .icon-wrapper i{font-size:16px;line-height:1;color:inherit}div.tabs-container ul.tabs li.tab div.icon-wrapper{display:inline-flex;align-items:center;margin-right:0;top:0;max-height:none}div.tabs-container ul.tabs li.tab div.icon-wrapper i{font-size:16px;line-height:1;color:inherit}div.tabs-container ul.tabs li.tab.selected,div.tabs-container ul.tabs li.tab.active{background-color:#fff;box-shadow:0 1px 3px rgba(40,55,70,.12)}div.tabs-container ul.tabs li.tab.selected::before,div.tabs-container ul.tabs li.tab.active::before{display:none}div.tabs-container ul.tabs li.tab.selected a,div.tabs-container ul.tabs li.tab.active a{color:#252f37 !important;font-weight:700}div.tabs-container ul.tabs li.tab.selected a.active,div.tabs-container ul.tabs li.tab.active a.active{color:#252f37 !important}div.tabs-container ul.tabs li.tab.selected a i,div.tabs-container ul.tabs li.tab.active a i{color:#252f37}div.tabs-container ul.tabs li.tab.disabled a{opacity:.3;cursor:default}div.tabs-container ul.tabs li.tab:hover:not(.selected):not(.disabled){background-color:hsla(0,0%,100%,.5)}div.tabs-container ul.tabs li.tab:hover:not(.selected):not(.disabled) a,div.tabs-container ul.tabs li.tab:hover:not(.selected):not(.disabled) i{color:#252f37 !important}div.tabs-container ul.tabs li.tab .tab-count{background:#d0d6dd;color:#5f6a74;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700;line-height:1.4;display:inline-flex;align-items:center}div.tabs-container ul.tabs li.tab.selected .tab-count,div.tabs-container ul.tabs li.tab.active .tab-count{background:#3b4449;color:#fff}@media only screen and (max-width: 560px){div.tabs-container{margin:10px 12px 12px}div.tabs-container ul.tabs li.tab a{padding:7px 4px;font-size:12px}}.btn,div.header-panel div.content a.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,.button,.login-wrapper .login-box .login-content .login-panel .cancel-button,.button90,.button90_blue,.btn-large{background-color:#717e90}.btn.disabled,div.header-panel div.content a.disabled.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.disabled,.disabled.button,.login-wrapper .login-box .login-content .login-panel .disabled.cancel-button,.disabled.button90,.disabled.button90_blue,.disabled.btn-large,.btn:disabled,div.header-panel div.content a.header-visit-website:disabled,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:disabled,.button:disabled,.login-wrapper .login-box .login-content .login-panel .cancel-button:disabled,.button90:disabled,.button90_blue:disabled,.btn-large:disabled{background-color:#717e90;opacity:.6}.btn.disabled:hover,div.header-panel div.content a.disabled.header-visit-website:hover,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.disabled:hover,.disabled.button:hover,.login-wrapper .login-box .login-content .login-panel .disabled.cancel-button:hover,.disabled.button90:hover,.disabled.button90_blue:hover,.disabled.btn-large:hover,.btn:disabled:hover,div.header-panel div.content a.header-visit-website:disabled:hover,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a:disabled:hover,.button:disabled:hover,.login-wrapper .login-box .login-content .login-panel .cancel-button:disabled:hover,.button90:disabled:hover,.button90_blue:disabled:hover,.btn-large:disabled:hover{background-color:#717e90;opacity:.6}.btn.save-btn:not(.disabled):not(.aspNetDisabled):not([disabled]),div.header-panel div.content a.save-btn.header-visit-website:not(.disabled):not(.aspNetDisabled):not([disabled]),div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.save-btn:not(.disabled):not(.aspNetDisabled):not([disabled]),.save-btn.button:not(.disabled):not(.aspNetDisabled):not([disabled]),.login-wrapper .login-box .login-content .login-panel .save-btn.cancel-button:not(.disabled):not(.aspNetDisabled):not([disabled]),.save-btn.button90:not(.disabled):not(.aspNetDisabled):not([disabled]),.save-btn.button90_blue:not(.disabled):not(.aspNetDisabled):not([disabled]),.save-btn.btn-large:not(.disabled):not(.aspNetDisabled):not([disabled]){background-color:#9ccf57}.btn.save-btn:not(.disabled):not(.aspNetDisabled):not([disabled]).save-btn-dirty,div.header-panel div.content a.save-btn.header-visit-website:not(.disabled):not(.aspNetDisabled):not([disabled]).save-btn-dirty,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.save-btn:not(.disabled):not(.aspNetDisabled):not([disabled]).save-btn-dirty,.save-btn.button:not(.disabled):not(.aspNetDisabled):not([disabled]).save-btn-dirty,.login-wrapper .login-box .login-content .login-panel .save-btn.cancel-button:not(.disabled):not(.aspNetDisabled):not([disabled]).save-btn-dirty,.save-btn.button90:not(.disabled):not(.aspNetDisabled):not([disabled]).save-btn-dirty,.save-btn.button90_blue:not(.disabled):not(.aspNetDisabled):not([disabled]).save-btn-dirty,.save-btn.btn-large:not(.disabled):not(.aspNetDisabled):not([disabled]).save-btn-dirty{background-color:#efa556}.btn.save-btn:not(.disabled):not(.aspNetDisabled):not([disabled]):hover,div.header-panel div.content a.save-btn.header-visit-website:not(.disabled):not(.aspNetDisabled):not([disabled]):hover,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a.save-btn:not(.disabled):not(.aspNetDisabled):not([disabled]):hover,.save-btn.button:not(.disabled):not(.aspNetDisabled):not([disabled]):hover,.login-wrapper .login-box .login-content .login-panel .save-btn.cancel-button:not(.disabled):not(.aspNetDisabled):not([disabled]):hover,.save-btn.button90:not(.disabled):not(.aspNetDisabled):not([disabled]):hover,.save-btn.button90_blue:not(.disabled):not(.aspNetDisabled):not([disabled]):hover,.save-btn.btn-large:not(.disabled):not(.aspNetDisabled):not([disabled]):hover{opacity:.7}.button.action-button,.login-wrapper .login-box .login-content .login-panel .action-button.cancel-button,.button90.action-button,.button90_blue.action-button{background-color:var(--app-theme-color)}div.modal-content a.insight-options-btn{margin-right:15px;margin-bottom:15px}.dropdown-content li>a.disabled{color:#bdbdbd;background-color:#fff}.select2_tags{max-width:100% !important}.Validator,.validator{color:#f44336}.Validator a,.validator a{color:inherit;border-bottom:1px dotted #f44336}.Validator a:hover,.validator a:hover{opacity:.7}.Validator-Warning,.validator-warning{background-color:#f9a825;text-align:center;padding:5px}.Validator-Success,.validator-success{color:#4caf50}div.task-content{margin:15px 0px}div.tasks-modal i.mdi-navigation-close{position:absolute;top:5px;right:10px;font-size:1.8rem;cursor:pointer}.modal .modal-footer{margin-top:-24px;padding:5px 10px}.collapsible{margin:0}.no-shadow,.btn,div.header-panel div.content a.header-visit-website,div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a,.btn-large,.button,.login-wrapper .login-box .login-content .login-panel .cancel-button,.button90,.button90_blue{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.datepicker-icon,.timepicker-icon,.show_hide_button{color:var(--app-theme-color);cursor:pointer}table.datagrid:not(.no-stripes){border:1px solid #e0e0e0;border-collapse:separate}table.datagrid tr.header,table.datagrid tr.Header,table.datagrid tr.footer{font-weight:bold}table.datagrid tr.header a,table.datagrid tr.Header a,table.datagrid tr.footer a{font-weight:bold}table.datagrid td{vertical-align:top;border-radius:0px}table.datagrid tr.datagridpager td,table.datagrid tr.DataGridPager td{padding:10px}table.datagrid tr.datagridpager td a,table.datagrid tr.DataGridPager td a{padding:2px 8px;color:#616161}table.datagrid tr.datagridpager td span,table.datagrid tr.DataGridPager td span{padding:2px 8px;background-color:var(--app-theme-color)}table.datagrid tr.datagridpager>td>table,table.datagrid tr.DataGridPager>td>table{width:auto}table.datagrid tr.DataGridRow.enforced{background-color:#fff !important}table.datagrid tr.altDataGridRow.enforced{background-color:#f5f5f5 !important}table.datagrid.dense th,table.datagrid.dense td{padding:3px;font-size:small}table.datagrid.dense th label,table.datagrid.dense td label{font-size:inherit}table.datagrid.dense tr.header th,table.datagrid.dense tr.header td,table.datagrid.dense tr.Header th,table.datagrid.dense tr.Header td,table.datagrid.dense tr.footer th,table.datagrid.dense tr.footer td{padding-top:5px;vertical-align:top}table.datagrid.datagrid-bordered{border:2px solid #cdcdcd}table.datagrid.datagrid-bordered tr.header,table.datagrid.datagrid-bordered tr.Header{border-bottom:2px solid #cdcdcd}table.datagrid.datagrid-bordered.cell-bordered td{border:2px solid #cdcdcd}fieldset{border:0;padding:40px 20px 20px 20px !important;margin:0;min-width:0}fieldset legend{padding:0;display:table;position:relative;top:30px;color:#616161}fieldset.lightweight{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #e0e0e0;border-radius:5px;padding:8px 5px 5px !important;overflow:visible}fieldset.lightweight legend{top:0;font-size:18px;font-weight:400;padding:0 10px;display:block}fieldset.lightweight legend div.help_link{padding-left:2px;margin:7px 0 0 3px}fieldset.lightweight legend div.help_link a i{padding-top:0}fieldset.lightweight.padded{padding:8px 20px 20px !important}fieldset.lightweight.padded legend{padding:0;margin-left:-10px}fieldset.lightweight div.fieldset-content{padding:10px}fieldset.lightweight+fieldset.lightweight,fieldset.lightweight.extra-top{margin-top:25px}.mdi-insight-edit{font-size:20px;line-height:20px}.mdi-insight-edit[onclick]{cursor:pointer;color:var(--app-theme-color)}.select2-selection,.select2-dropdown{outline:0;border:1px solid #e9e9e9}.select2-selection:focus,.select2-dropdown:focus{border:1px solid #bdbdbd}.select2-dropdown{border-top:none !important;z-index:2001 !important}.mdi-action-delete{font-size:20px;line-height:20px}.mdi-action-delete[onclick]{cursor:pointer}tr.altDataGridRow{background-color:#efefef}div.picker_actions,div.help_link{display:inline-block;vertical-align:top}div.picker_actions a.action{float:right;font-size:1.3rem;margin-left:5px;margin-top:-3px;font-weight:bold}div.picker_actions a.action i{line-height:1.3rem;padding-top:4px;display:block}div.picker_actions a:focus,div.picker_actions i:focus{outline:0}div.help_link a{float:right;font-size:1.3rem;margin-top:-7px;cursor:pointer;color:var(--app-text-color)}div.help_link a i{line-height:1.3rem;padding-top:8px;display:block}div.help_link a i.mdi-alert-warning{color:#f9a825}div.help_link_content{text-align:left;font-weight:normal}ul.bulleted-list li{list-style-type:disc;margin-left:30px}ul.bulleted-list li .item-heading{font-weight:bold}.validation-summary ul li{list-style-type:disc;margin-left:30px}@font-face{font-family:"Nunito";src:url("/Hubb/Assets/fonts/Nunito_Sans/NunitoSans-ExtraLight.WOFF") format("woff");font-weight:200}@font-face{font-family:"Nunito";src:url("/Hubb/Assets/fonts/Nunito_Sans/NunitoSans-Light.WOFF") format("woff");font-weight:300}@font-face{font-family:"Nunito";src:url("/Hubb/Assets/fonts/Nunito_Sans/NunitoSans-Regular.WOFF") format("woff");font-weight:400}@font-face{font-family:"Nunito";src:url("/Hubb/Assets/fonts/Nunito_Sans/NunitoSans-SemiBold.WOFF") format("woff");font-weight:500}@font-face{font-family:"Nunito";src:url("/Hubb/Assets/fonts/Nunito_Sans/NunitoSans-Bold.WOFF") format("woff");font-weight:600}html{font-family:"Nunito",sans-serif;font-weight:400;font-size:16px;line-height:22px}html.app-framework{height:100%}body:not(.endis_dialog){overflow:hidden}body{background-color:var(--app-background-color);color:var(--app-text-color);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}body .selectable-text *,body .selectable-text *{-webkit-touch-callout:initial;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-tap-highlight-color:initial;-webkit-tap-highlight-color:initial}body h1,body h2,body h3,body h4,body h5,body.endis_dialog h1,body h6{font-weight:500;margin:10px 0 5px 0;line-height:inherit}body h1{font-size:24px}body h2{font-size:22px}body h3{font-size:20px !important}body h4{font-size:19px}body h5,body.endis_dialog h1{font-size:18px}body h6{font-size:17px}body a:not(.btn,.btn-large,.button,.button90,.button90_blue,.app-button,.action-row,.ui-dialog-titlebar-restore,.ui-dialog-titlebar-collapse,.ui-dialog-titlebar-maximize,.ui-dialog-titlebar-minimize,.insight_ckeditor_button_blue,.no-link-color,.ui-state-default){color:var(--app-theme-color) !important}body label{color:var(--app-text-color)}body.app-framework{height:100%}body.app-framework form{height:100%;overflow:hidden;background-color:#c6c6c6}body div.app-master-wrapper{display:flex;flex-direction:column;height:100vh}body div.app-master-wrapper div.under-header-spacer{height:15px;flex:0 0 auto}body div.app-master-wrapper div.tabs-container{background-color:var(--app-background-color);position:relative;flex:0 0 auto}body.iframe-in-desktop-design div.app-master-wrapper div.under-header-spacer{display:none}body ul.task-buttons{text-align:right;margin:10px 0px}body ul.task-buttons li{display:inline}body div.password-modal{min-width:320px;width:320px}body img.circle50{clip-path:circle(25px at center);width:50px;height:50px}body img.circle60{clip-path:circle(30px at center);width:60px;height:60px}body .app-card,body .printable-address-book,body .address-book .address_row,.address-book body .address_row,body .terms-and-conditions,body .error-page,body .site-registration,body .login-wrapper .login-box .login-content .login-panel,.login-wrapper .login-box .login-content body .login-panel,body div.app-calendar div.list .calendar_day_wrapper,div.app-calendar div.list body .calendar_day_wrapper,body div.featured-events div.featured-event,body div.no-permission{border-radius:8px;background-color:#fff;padding:20px}body .app-card:not(.modal),body .printable-address-book:not(.modal),body .address-book .address_row:not(.modal),.address-book body .address_row:not(.modal),body .terms-and-conditions:not(.modal),body .error-page:not(.modal),body .site-registration:not(.modal),body .login-wrapper .login-box .login-content .login-panel:not(.modal),.login-wrapper .login-box .login-content body .login-panel:not(.modal),body div.app-calendar div.list .calendar_day_wrapper:not(.modal),div.app-calendar div.list body .calendar_day_wrapper:not(.modal),body div.featured-events div.featured-event:not(.modal),body div.no-permission:not(.modal){box-shadow:0px 0px 18px 0px rgba(0,0,0,.1);margin:20px}body .app-card.contain-contents,body .contain-contents.printable-address-book,body .address-book .contain-contents.address_row,.address-book body .contain-contents.address_row,body .contain-contents.terms-and-conditions,body .contain-contents.error-page,body .contain-contents.site-registration,body .login-wrapper .login-box .login-content .contain-contents.login-panel,.login-wrapper .login-box .login-content body .contain-contents.login-panel,body div.app-calendar div.list .contain-contents.calendar_day_wrapper,div.app-calendar div.list body .contain-contents.calendar_day_wrapper,body div.featured-events div.contain-contents.featured-event,body div.contain-contents.no-permission{display:inline-block;min-width:calc(100vw - 40px);max-width:calc(100vw - 40px)}body.endis_dialog .app-card.contain-contents,body.endis_dialog .contain-contents.printable-address-book,body.endis_dialog .address-book .contain-contents.address_row,.address-book body.endis_dialog .contain-contents.address_row,body.endis_dialog .contain-contents.terms-and-conditions,body.endis_dialog .contain-contents.error-page,body.endis_dialog .contain-contents.site-registration,body.endis_dialog .login-wrapper .login-box .login-content .contain-contents.login-panel,.login-wrapper .login-box .login-content body.endis_dialog .contain-contents.login-panel,body.endis_dialog div.app-calendar div.list .contain-contents.calendar_day_wrapper,div.app-calendar div.list body.endis_dialog .contain-contents.calendar_day_wrapper,body.endis_dialog div.featured-events div.contain-contents.featured-event,body.endis_dialog div.contain-contents.no-permission{min-width:calc(100vw - 60px)}body .app-small-card{border-radius:8px;background-color:#fff;box-shadow:0px 0px 18px 0px rgba(0,0,0,.1);margin:10px 20px;padding:10px}body .app-button,body .terms-and-conditions .button,.terms-and-conditions body .button,body .terms-and-conditions .login-wrapper .login-box .login-content .login-panel .cancel-button,.terms-and-conditions .login-wrapper .login-box .login-content .login-panel body .cancel-button,body .login-wrapper .login-box .login-content .login-panel .terms-and-conditions .cancel-button,.login-wrapper .login-box .login-content .login-panel .terms-and-conditions body .cancel-button,body .error-page .button,.error-page body .button,body .error-page .login-wrapper .login-box .login-content .login-panel .cancel-button,.error-page .login-wrapper .login-box .login-content .login-panel body .cancel-button,body .login-wrapper .login-box .login-content .login-panel .error-page .cancel-button,.login-wrapper .login-box .login-content .login-panel .error-page body .cancel-button,body .site-registration .registration-form .register-button-wrapper .button,.site-registration .registration-form .register-button-wrapper body .button,body .site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel .cancel-button,.site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel body .cancel-button,body .login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper .cancel-button,.login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper body .cancel-button,body .login-wrapper .login-box .login-content .login-panel .login-button,.login-wrapper .login-box .login-content .login-panel body .login-button,body .button90_blue{background-color:var(--app-theme-color);color:var(--app-text-color-theme);border-radius:5px;padding:5px 10px;margin-top:5px;margin-bottom:5px;display:inline-block;text-align:center;cursor:pointer;box-shadow:0px 0px 18px 0px rgba(0,0,0,.1);white-space:nowrap;font-size:16px;height:36px;line-height:26px;text-transform:none;border:none}@media(hover: hover)and (pointer: fine){body .app-button:hover,body .terms-and-conditions .button:hover,.terms-and-conditions body .button:hover,body .terms-and-conditions .login-wrapper .login-box .login-content .login-panel .cancel-button:hover,.terms-and-conditions .login-wrapper .login-box .login-content .login-panel body .cancel-button:hover,body .login-wrapper .login-box .login-content .login-panel .terms-and-conditions .cancel-button:hover,.login-wrapper .login-box .login-content .login-panel .terms-and-conditions body .cancel-button:hover,body .error-page .button:hover,.error-page body .button:hover,body .error-page .login-wrapper .login-box .login-content .login-panel .cancel-button:hover,.error-page .login-wrapper .login-box .login-content .login-panel body .cancel-button:hover,body .login-wrapper .login-box .login-content .login-panel .error-page .cancel-button:hover,.login-wrapper .login-box .login-content .login-panel .error-page body .cancel-button:hover,body .site-registration .registration-form .register-button-wrapper .button:hover,.site-registration .registration-form .register-button-wrapper body .button:hover,body .site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel .cancel-button:hover,.site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel body .cancel-button:hover,body .login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper .cancel-button:hover,.login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper body .cancel-button:hover,body .login-wrapper .login-box .login-content .login-panel .login-button:hover,.login-wrapper .login-box .login-content .login-panel body .login-button:hover,body .app-button:active,body .terms-and-conditions .button:active,.terms-and-conditions body .button:active,body .terms-and-conditions .login-wrapper .login-box .login-content .login-panel .cancel-button:active,.terms-and-conditions .login-wrapper .login-box .login-content .login-panel body .cancel-button:active,body .login-wrapper .login-box .login-content .login-panel .terms-and-conditions .cancel-button:active,.login-wrapper .login-box .login-content .login-panel .terms-and-conditions body .cancel-button:active,body .error-page .button:active,.error-page body .button:active,body .error-page .login-wrapper .login-box .login-content .login-panel .cancel-button:active,.error-page .login-wrapper .login-box .login-content .login-panel body .cancel-button:active,body .login-wrapper .login-box .login-content .login-panel .error-page .cancel-button:active,.login-wrapper .login-box .login-content .login-panel .error-page body .cancel-button:active,body .site-registration .registration-form .register-button-wrapper .button:active,.site-registration .registration-form .register-button-wrapper body .button:active,body .site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel .cancel-button:active,.site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel body .cancel-button:active,body .login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper .cancel-button:active,.login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper body .cancel-button:active,body .login-wrapper .login-box .login-content .login-panel .login-button:active,.login-wrapper .login-box .login-content .login-panel body .login-button:active,body .app-button[disabled],body .terms-and-conditions [disabled].button,.terms-and-conditions body [disabled].button,body .terms-and-conditions .login-wrapper .login-box .login-content .login-panel [disabled].cancel-button,.terms-and-conditions .login-wrapper .login-box .login-content .login-panel body [disabled].cancel-button,body .login-wrapper .login-box .login-content .login-panel .terms-and-conditions [disabled].cancel-button,.login-wrapper .login-box .login-content .login-panel .terms-and-conditions body [disabled].cancel-button,body .error-page [disabled].button,.error-page body [disabled].button,body .error-page .login-wrapper .login-box .login-content .login-panel [disabled].cancel-button,.error-page .login-wrapper .login-box .login-content .login-panel body [disabled].cancel-button,body .login-wrapper .login-box .login-content .login-panel .error-page [disabled].cancel-button,.login-wrapper .login-box .login-content .login-panel .error-page body [disabled].cancel-button,body .site-registration .registration-form .register-button-wrapper [disabled].button,.site-registration .registration-form .register-button-wrapper body [disabled].button,body .site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel [disabled].cancel-button,.site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel body [disabled].cancel-button,body .login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper [disabled].cancel-button,.login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper body [disabled].cancel-button,body .login-wrapper .login-box .login-content .login-panel [disabled].login-button,.login-wrapper .login-box .login-content .login-panel body [disabled].login-button,body .button90_blue:hover,body .button90_blue:active,body .button90_blue[disabled]{box-shadow:inset 0 0 100px 100px hsla(0,0%,100%,.3)}}body .app-lightweight-button{background-color:#fff;color:var(--app-text-color)}body .app-lightweight-button,body .button90,body .button,body .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel body .cancel-button{border-radius:5px;padding:5px 10px;margin:10px;display:inline-block;text-align:center;cursor:pointer;box-shadow:0px 0px 18px 0px rgba(0,0,0,.1);white-space:nowrap;border:1px solid #d3d3d3;font-size:16px;height:36px;line-height:26px;text-transform:none;border:none}body .app-lightweight-button i:not(.mdi-action-delete),body .button90 i:not(.mdi-action-delete),body .button i:not(.mdi-action-delete),body .login-wrapper .login-box .login-content .login-panel .cancel-button i:not(.mdi-action-delete),.login-wrapper .login-box .login-content .login-panel body .cancel-button i:not(.mdi-action-delete){color:var(--app-theme-color);vertical-align:sub;padding-left:8px;font-size:20px}body .app-lightweight-button.selected,body .button90.selected,body .button.selected,body .login-wrapper .login-box .login-content .login-panel .selected.cancel-button,.login-wrapper .login-box .login-content .login-panel body .selected.cancel-button{background-color:var(--app-theme-color);color:var(--app-text-color-theme)}body .app-lightweight-button.selected i,body .button90.selected i,body .button.selected i,body .login-wrapper .login-box .login-content .login-panel .selected.cancel-button i,.login-wrapper .login-box .login-content .login-panel body .selected.cancel-button i{color:var(--app-text-color-theme) !important}body .general-pill-button{color:var(--app-theme-color);border:1px solid var(--app-theme-color);border-radius:20px;padding:8px 20px;margin:15px;display:inline-block;text-align:center;box-shadow:0px 0px 18px 0px rgba(0,0,0,.1);white-space:nowrap;font-size:16px;height:38px;line-height:20px;text-transform:none}body .general-pill-button:not(.disabled){cursor:pointer;padding-left:40px}@media(hover: hover)and (pointer: fine){body .general-pill-button:not(.disabled):hover,body .general-pill-button:not(.disabled):active{box-shadow:inset 0 0 100px 100px hsla(0,0%,100%,.3)}}body .general-pill-button i{font-size:10px;margin-left:20px}body .general-pill-button.pill-orange{border-color:#f2884e;color:#f2884e}body .general-pill-button.pill-green{border-color:#72b63b;color:#72b63b}body .general-pill-button.filled{background-color:var(--app-theme-color);color:#fff}body .general-pill-button.filled.pill-orange{background-color:#f2884e}body .general-pill-button.filled.pill-green{background-color:#72b63b}body div.app-scrollable-card-wrapper{overflow:auto}body .app-section-heading{font-weight:500;font-size:20px;margin-top:10px;margin-left:20px;margin-bottom:10px}body .app-grey-bar,body div.app-calendar .calendar-header,div.app-calendar body .calendar-header{display:flex;height:58px;background-color:#e5e5e5;justify-content:space-between;padding:0 20px}body .app-grey-bar select,body div.app-calendar .calendar-header select,div.app-calendar body .calendar-header select{height:34px;margin:auto}body .app-grey-bar .app-lightweight-button,body div.app-calendar .calendar-header .app-lightweight-button,div.app-calendar body .calendar-header .app-lightweight-button{margin:auto}body div.app-horizontal-scroller{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-behavior:smooth;scroll-snap-type:none;width:100vw;scrollbar-width:none}body div.app-horizontal-scroller .app-card,body div.app-horizontal-scroller .printable-address-book,body div.app-horizontal-scroller .address-book .address_row,.address-book body div.app-horizontal-scroller .address_row,body div.app-horizontal-scroller .terms-and-conditions,body div.app-horizontal-scroller .error-page,body div.app-horizontal-scroller .site-registration,body div.app-horizontal-scroller .login-wrapper .login-box .login-content .login-panel,.login-wrapper .login-box .login-content body div.app-horizontal-scroller .login-panel,body div.app-horizontal-scroller div.app-calendar div.list .calendar_day_wrapper,div.app-calendar div.list body div.app-horizontal-scroller .calendar_day_wrapper,body div.app-horizontal-scroller div.featured-events div.featured-event,body div.featured-events div.app-horizontal-scroller div.featured-event,body div.app-horizontal-scroller div.no-permission{margin-right:0px;scroll-snap-align:center}body div.app-horizontal-scroller::-webkit-scrollbar{display:none}body div.scroll-control{margin-bottom:-20px;color:var(--app-theme-color);height:40px}body div.scroll-control .scroll-indicator{color:#dddee2;font-size:48px}body div.scroll-control .scroll-indicator.selected{color:var(--app-theme-color)}body div.app-tabs{display:flex;width:100%;justify-content:space-evenly}body div.app-tabs div.app-tab{background-color:#e5e5e8;flex:auto;margin:10px 2px;text-align:center;color:gray;cursor:pointer}body div.app-tabs div.app-tab.selected{background-color:gray;color:#fff}body div.app-title-bar{height:40px;margin:20px 20px 0;flex:0 0 auto;display:flex}body div.app-title-bar.has-buttons{margin-bottom:10px}body div.app-title-bar.with-help-and-notes{height:160px;display:block;margin-top:0px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar{display:flex;justify-content:end;margin-bottom:15px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.vertical-divider{width:1px;border-left:2px solid #d2d7e1;margin-right:15px;max-height:50px;position:relative;top:15px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.help-button,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.guidance-button,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.status-info{display:flex;margin-right:15px;color:#3c476a !important;padding-top:15px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.help-button i,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.guidance-button i,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.status-info i{margin-right:10px;color:#8c9ac6;padding-top:3px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.help-button .text-main,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.guidance-button .text-main,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.status-info .text-main{text-decoration:underline;font-weight:500;font-size:18px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.help-button .text-medium,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.guidance-button .text-medium,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.status-info .text-medium{font-weight:400;font-size:14px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.help-button .text-sub,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.guidance-button .text-sub,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.status-info .text-sub{font-weight:300;font-size:12px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.status-info{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:15px 15px 5px;margin-left:30px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.status-info i{margin-right:7px}body div.app-title-bar.with-help-and-notes ul.back-and-title li.title{color:#3c476a;font-size:35px;margin-bottom:30px}@media screen and (max-width: 685px){body div.app-title-bar.with-help-and-notes{height:120px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.vertical-divider{max-height:40px;top:7px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.vertical-divider:first-child{display:none}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.help-button,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.guidance-button{align-items:center;padding-top:0px}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.help-button .text-sub,body div.app-title-bar.with-help-and-notes div.help-and-notes-bar a.guidance-button .text-sub{display:none}body div.app-title-bar.with-help-and-notes div.help-and-notes-bar div.status-info{align-items:center;margin-left:0;margin-right:0;padding-top:3px}}@media screen and (max-width: 560px){body div.app-title-bar.with-help-and-notes a.help-button .text-main,body div.app-title-bar.with-help-and-notes a.help-button .text-medium,body div.app-title-bar.with-help-and-notes a.help-button .text-sub,body div.app-title-bar.with-help-and-notes a.guidance-button .text-main,body div.app-title-bar.with-help-and-notes a.guidance-button .text-medium,body div.app-title-bar.with-help-and-notes a.guidance-button .text-sub{display:none}body div.app-title-bar.with-help-and-notes ul.back-and-title li.title{font-size:30px}}body div.app-title-bar ul.back-and-title{display:flex;flex:1;margin:0}body div.app-title-bar ul.back-and-title li.back-btn{margin-right:10px;position:relative;top:6px;width:24px}body div.app-title-bar ul.back-and-title li.title{flex:1;font-size:20px;font-weight:600;padding-top:7px}body div.app-title-bar ul.task-buttons{margin:0}body div.app-title-bar ul.task-buttons .app-button,body div.app-title-bar ul.task-buttons .terms-and-conditions .button,.terms-and-conditions body div.app-title-bar ul.task-buttons .button,body div.app-title-bar ul.task-buttons .terms-and-conditions .login-wrapper .login-box .login-content .login-panel .cancel-button,.terms-and-conditions .login-wrapper .login-box .login-content .login-panel body div.app-title-bar ul.task-buttons .cancel-button,body div.app-title-bar ul.task-buttons .login-wrapper .login-box .login-content .login-panel .terms-and-conditions .cancel-button,.login-wrapper .login-box .login-content .login-panel .terms-and-conditions body div.app-title-bar ul.task-buttons .cancel-button,body div.app-title-bar ul.task-buttons .error-page .button,.error-page body div.app-title-bar ul.task-buttons .button,body div.app-title-bar ul.task-buttons .error-page .login-wrapper .login-box .login-content .login-panel .cancel-button,.error-page .login-wrapper .login-box .login-content .login-panel body div.app-title-bar ul.task-buttons .cancel-button,body div.app-title-bar ul.task-buttons .login-wrapper .login-box .login-content .login-panel .error-page .cancel-button,.login-wrapper .login-box .login-content .login-panel .error-page body div.app-title-bar ul.task-buttons .cancel-button,body div.app-title-bar ul.task-buttons .site-registration .registration-form .register-button-wrapper .button,.site-registration .registration-form .register-button-wrapper body div.app-title-bar ul.task-buttons .button,body div.app-title-bar ul.task-buttons .site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel .cancel-button,.site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel body div.app-title-bar ul.task-buttons .cancel-button,body div.app-title-bar ul.task-buttons .login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper .cancel-button,.login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper body div.app-title-bar ul.task-buttons .cancel-button,body div.app-title-bar ul.task-buttons .login-wrapper .login-box .login-content .login-panel .login-button,.login-wrapper .login-box .login-content .login-panel body div.app-title-bar ul.task-buttons .login-button{margin-top:0;margin-bottom:0}body div.app-title-bar ul.task-buttons .app-button i,body div.app-title-bar ul.task-buttons .terms-and-conditions .button i,.terms-and-conditions body div.app-title-bar ul.task-buttons .button i,body div.app-title-bar ul.task-buttons .terms-and-conditions .login-wrapper .login-box .login-content .login-panel .cancel-button i,.terms-and-conditions .login-wrapper .login-box .login-content .login-panel body div.app-title-bar ul.task-buttons .cancel-button i,body div.app-title-bar ul.task-buttons .login-wrapper .login-box .login-content .login-panel .terms-and-conditions .cancel-button i,.login-wrapper .login-box .login-content .login-panel .terms-and-conditions body div.app-title-bar ul.task-buttons .cancel-button i,body div.app-title-bar ul.task-buttons .error-page .button i,.error-page body div.app-title-bar ul.task-buttons .button i,body div.app-title-bar ul.task-buttons .error-page .login-wrapper .login-box .login-content .login-panel .cancel-button i,.error-page .login-wrapper .login-box .login-content .login-panel body div.app-title-bar ul.task-buttons .cancel-button i,body div.app-title-bar ul.task-buttons .login-wrapper .login-box .login-content .login-panel .error-page .cancel-button i,.login-wrapper .login-box .login-content .login-panel .error-page body div.app-title-bar ul.task-buttons .cancel-button i,body div.app-title-bar ul.task-buttons .site-registration .registration-form .register-button-wrapper .button i,.site-registration .registration-form .register-button-wrapper body div.app-title-bar ul.task-buttons .button i,body div.app-title-bar ul.task-buttons .site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel .cancel-button i,.site-registration .registration-form .register-button-wrapper .login-wrapper .login-box .login-content .login-panel body div.app-title-bar ul.task-buttons .cancel-button i,body div.app-title-bar ul.task-buttons .login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper .cancel-button i,.login-wrapper .login-box .login-content .login-panel .site-registration .registration-form .register-button-wrapper body div.app-title-bar ul.task-buttons .cancel-button i,body div.app-title-bar ul.task-buttons .login-wrapper .login-box .login-content .login-panel .login-button i,.login-wrapper .login-box .login-content .login-panel body div.app-title-bar ul.task-buttons .login-button i{vertical-align:middle}body .family-tabs{display:flex;width:100%;justify-content:space-evenly}body div.input-field>i.prefix{top:26px;color:var(--app-theme-color)}body div.input-field input[type=text],body div.input-field input[type=password],body div.input-field input[type=number],body div.input-field input[type=tel],body div.input-field input[type=email],body div.input-field input[type=file],body div.input-field select,body div.input-field textarea{border:1px solid #d0d0d2 !important;border-radius:10px}body div.input-field select{width:100%}body div.input-field.help input[type=text],body div.input-field.help select,body div.input-field.help textarea{width:calc(100% - 25px);display:inline-block}body div.input-field.help div.help_link{display:inline-block;vertical-align:top}body div.header-buttons{display:flex;align-items:center;justify-content:center}body div.header-buttons div{margin:20px 20px 0px}body div.header-buttons.offline div.add-to-homescreen{display:none !important}body div.header-buttons div.add-to-homescreen{background-color:#72b63b;height:32px;line-height:32px;width:150px;border-radius:4px;padding:0 10px;color:#fff;text-align:center;cursor:pointer;font-size:15px}body div.header-buttons div.add-to-homescreen i{font-size:15px;margin-right:5px;vertical-align:middle}body div.header-buttons div.add-to-homescreen:hover{background-color:#82d043}body div.header-buttons div.add-to-homescreen:active{background-color:#62ad2b}body div.header-buttons .offline-badge{height:32px;line-height:32px;width:150px;background-color:#fff;border-radius:4px;padding:0 10px;text-align:center;font-size:14px}body div.header-buttons .offline-badge i{color:#929292;margin-right:5px;font-size:17px}body div.login-and-welcome-wrapper{margin-left:20px;margin-right:20px}body div.login-and-welcome-wrapper div.login-card,body div.login-and-welcome-wrapper div.welcome-card{max-width:420px;margin-left:auto;margin-right:auto}body div.login-and-welcome-wrapper div.login-card{padding:20px 0 10px 0;text-align:center;font-size:15px;line-height:20px}body div.login-and-welcome-wrapper div.login-card div.login-text{padding:0 30px 10px}body div.login-and-welcome-wrapper div.login-card a.login-button{margin:0 20px;color:var(--app-text-color-theme) !important;display:block}body div.login-and-welcome-wrapper div.login-card div.login-links{margin:15px 20px;font-size:13px;display:flex;justify-content:space-evenly}body div.login-and-welcome-wrapper div.login-card hr{background-color:#d4d4d4;border:none;height:1px;margin-bottom:5px}body div.login-and-welcome-wrapper div.login-card div.powered-by-hubb{margin-top:5px;height:30px}body div.login-and-welcome-wrapper div.login-card div.powered-by-hubb img{width:175px}body div.login-and-welcome-wrapper div.welcome-card{padding:10px 0 10px 0;font-size:13px}body div.login-and-welcome-wrapper div.welcome-card div.welcome-heading{padding:0 20px;display:flex;justify-content:space-between}body div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-text{padding-top:5px;font-size:19px;font-weight:500}body div.login-and-welcome-wrapper div.welcome-card .welcome-profile-image{cursor:pointer;line-height:0;margin-left:10px}body div.login-and-welcome-wrapper div.welcome-card .welcome-profile-link{font-size:13px}body div.login-and-welcome-wrapper div.welcome-card .rota-duty{padding:0 20px}body div.login-and-welcome-wrapper div.welcome-card .rota-duty .rota-duty-title{font-size:16px;font-weight:500}body div.login-and-welcome-wrapper div.welcome-card .rota-duty .rota-duty-event-name{font-weight:500}body div.login-and-welcome-wrapper div.welcome-card hr{background-color:#d4d4d4;border:none;height:1px;margin-bottom:5px}body div.login-and-welcome-wrapper div.welcome-card div.powered-by-hubb{margin-top:5px;height:30px}body div.login-and-welcome-wrapper div.welcome-card div.powered-by-hubb img{width:175px}body div.login-and-welcome-wrapper.offline div.login-card a,body div.login-and-welcome-wrapper.offline div.welcome-card a{pointer-events:none}body div.login-and-welcome-wrapper.offline div.login-card a:not(.login-button),body div.login-and-welcome-wrapper.offline div.welcome-card a:not(.login-button){color:gray !important}body div.login-and-welcome-wrapper.offline div.login-card a.login-button,body div.login-and-welcome-wrapper.offline div.welcome-card a.login-button{background-color:gray !important}body div.login-and-welcome-wrapper.offline div.login-card a.login-button::after,body div.login-and-welcome-wrapper.offline div.welcome-card a.login-button::after{content:"offline";font-family:hubb-icons;font-size:14px;margin-left:10px}body div.featured-events{display:flex;flex-direction:column}body div.featured-events div.featured-header{display:flex;align-items:baseline;justify-content:space-between}body div.featured-events div.featured-header div.featured-title{flex:auto}body div.featured-events div.featured-header div.view-calendar-button{margin-right:20px}body div.featured-events div.featured-event{cursor:pointer;display:inline-block;margin-top:0px !important;padding:0px !important}body div.featured-events div.featured-event:first-child{margin-left:calc(50vw - 135px)}body div.featured-events div.featured-event:last-child{margin-right:calc(50vw - 135px) !important}body div.featured-events div.featured-event div.featured-image{width:252px;height:126px;border-top-left-radius:8px;border-top-right-radius:8px;background-position:center;background-size:cover}body div.featured-events div.featured-event div.event-icon{display:none;height:100%;min-width:35px;margin-left:15px}body div.featured-events div.featured-event div.event-icon i{color:var(--app-theme-color);font-size:22px;position:relative;top:12px}body div.featured-events div.featured-event div.featured-details{margin:6px 20px 10px}body div.featured-events div.featured-event div.featured-details div.featured-name{font-size:17px;width:210px}body div.featured-events div.featured-event div.featured-details div.featured-date-short{color:#788b91}body div.featured-events div.featured-event div.featured-details div.featured-date-long,body div.featured-events div.featured-event div.featured-details div.featured-location{display:none}body div.featured-media{display:flex;flex-direction:column}body div.featured-media div.featured-header{display:flex;align-items:baseline;justify-content:space-between}body div.featured-media div.featured-header div.featured-title{flex:auto}body div.featured-media div.featured-header div.view-media-button{margin-right:20px}body .media-item,body .pg-list-item{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:0px;border-radius:6px;cursor:pointer;height:70px;position:relative}body .media-item div.featured-image,body .pg-list-item div.featured-image{min-width:140px;height:100%;border-top-left-radius:6px;border-bottom-left-radius:6px;background-position:center;background-size:cover;margin-right:20px}body .media-item.full-size,body .pg-list-item.full-size{display:block;padding:0 0 8px 0;border-radius:10px;margin:0 0 20px;height:auto}body .media-item.full-size .media-image,body .media-item.full-size .featured-image,body .pg-list-item.full-size .media-image,body .pg-list-item.full-size .featured-image{background-position:center;background-size:cover;height:39vw;width:100%;border-top-left-radius:10px;border-top-right-radius:10px}body .media-item.full-size .media-summary,body .pg-list-item.full-size .media-summary{padding:10px;text-align:center}body .media-item.full-size .media-summary .media-author-date,body .pg-list-item.full-size .media-summary .media-author-date{display:block}body .media-item.full-size .media-summary .media-author-date .media-publish-date,body .pg-list-item.full-size .media-summary .media-author-date .media-publish-date{display:inline-block}body .media-item.full-size .media-summary .media-author-date .media-icon-offlined,body .pg-list-item.full-size .media-summary .media-author-date .media-icon-offlined{margin-top:-5px;position:relative;top:4px}body .media-item.full-size .media-summary .media-description,body .pg-list-item.full-size .media-summary .media-description{font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}body .media-item.type-27 .media-image,body .media-item.type-27 div.featured-image,body .pg-list-item.type-27 .media-image,body .pg-list-item.type-27 div.featured-image{background-position:center top}body .media-item .media-icon,body .media-item .media-action,body .pg-list-item .media-icon,body .pg-list-item .media-action{display:inline-block;min-width:35px}body .media-item .media-icon i,body .media-item .media-action i,body .pg-list-item .media-icon i,body .pg-list-item .media-action i{color:var(--app-theme-color)}body .media-item .media-icon,body .media-item .media-icon-offlined,body .pg-list-item .media-icon,body .pg-list-item .media-icon-offlined{padding-right:10px}body .media-item .media-icon-offlined,body .pg-list-item .media-icon-offlined{display:none;min-width:35px}body .media-item .media-icon-offlined i,body .pg-list-item .media-icon-offlined i{color:#9ccf57 !important}body .media-item.available-offline .media-icon,body .pg-list-item.available-offline .media-icon{display:none}body .media-item.available-offline .media-icon-offlined,body .pg-list-item.available-offline .media-icon-offlined{display:inline-block}body .media-item .media-action,body .pg-list-item .media-action{text-align:right}body .media-item .media-action i,body .pg-list-item .media-action i{font-size:18px}body .media-item .media-summary,body .pg-list-item .media-summary{display:inline-block;width:100%;min-width:0px;line-height:16px}body .media-item .media-summary .media-title,body .pg-list-item .media-summary .media-title{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px}body .media-item .media-summary .media-author-date,body .pg-list-item .media-summary .media-author-date{display:flex;color:#929292;justify-content:space-between}body .media-item .media-summary .media-author-date .media-author,body .pg-list-item .media-summary .media-author-date .media-author{margin-right:10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .media-item .media-summary .media-author-date .media-date,body .pg-list-item .media-summary .media-author-date .media-date{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .media-item .media-summary .media-slideout,body .pg-list-item .media-summary .media-slideout{display:none}body .media-item .media-summary .media-slideout video,body .media-item .media-summary .media-slideout audio,body .pg-list-item .media-summary .media-slideout video,body .pg-list-item .media-summary .media-slideout audio{width:90%}body .media-item .pg-list-item-descr,body .pg-list-item .pg-list-item-descr{font-size:14px}body .media-item .media-item-new,body .media-item .pg-list-item-new,body .pg-list-item .media-item-new,body .pg-list-item .pg-list-item-new{display:none;position:absolute;right:-3px;top:-3px;border:1px solid #f44336;background-color:#f44336;padding:2px 5px;border-radius:6px;color:#fff;font-size:12px;line-height:12px}body div.media-player ul.media-files-list li.available-offline i.media-file-type.offlined{color:#9ccf57 !important}body .bible-select-wrapper{display:flex}body .bible-select-wrapper .bible-book{margin-right:20px}body .bible-select-wrapper .bible-chapter{width:100px}body div.hover-shine img,body img.hover-shine{-webkit-mask-image:linear-gradient(-45deg, #000 25%, rgba(0, 0, 0, 0.2) 50%, #000 75%);mask-image:linear-gradient(-45deg, #000 25%, rgba(0, 0, 0, 0.2) 50%, #000 75%);-webkit-mask-size:800%;mask-size:800%;-webkit-mask-position:120%;mask-position:120%}body div.hover-shine:hover img,body img.hover-shine:hover{transition:mask-position 1s ease,-webkit-mask-position 1s ease;-webkit-mask-position:0%;mask-position:0%;opacity:1}div.frame-wrapper{height:100%}div.header-panel{background-size:cover;position:sticky;border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:66px;display:flex;align-items:center;z-index:1;margin-left:auto;margin-right:auto}div.header-panel div.content{padding:5px 20px;color:var(--app-text-color-header);border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:100vw;display:flex;justify-content:space-between;align-items:center;height:100%;gap:10px}div.header-panel div.content .logo-name-wrapper{display:inline-flex;flex:1;min-width:0;align-items:center}div.header-panel div.content .logo-name-wrapper .logo{display:inline;top:2px;position:relative;flex-shrink:0}div.header-panel div.content .logo-name-wrapper .logo img{max-width:50px;max-height:50px}div.header-panel div.content .logo-name-wrapper .site-name{font-size:22px;font-weight:500;margin-left:10px;min-width:0}div.header-panel div.content div.login-and-welcome-wrapper a.login-button{width:160px;margin:0 auto}div.header-panel div.content div.login-and-welcome-wrapper div.login-links a{padding:10px}div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card{padding-bottom:0}div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-text{color:var(--app-text-color-header);margin-top:20px}div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link{margin-top:25px}div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a{color:#fff !important;text-transform:none;background-color:#7087b1;margin:10px;width:160px;padding-left:10px !important;padding-right:10px !important;border-radius:4px;display:block}div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.welcome-heading div.welcome-profile-link a i{margin-right:10px;vertical-align:middle;font-size:17px}div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card hr{display:none}div.header-panel div.content div.login-and-welcome-wrapper div.welcome-card div.rota-duty{border:#fff 1px solid;border-radius:4px;margin-bottom:5px;padding:10px 0}div.header-panel div.content a.header-visit-website{color:#fff !important;text-transform:none;background-color:gray;margin:5px 10px;font-size:13px;width:160px;padding-left:10px !important;padding-right:10px !important;border-radius:4px}div.header-panel div.content a.header-visit-website i{margin-right:10px;font-size:17px;vertical-align:middle}div.header-panel div.content div.header-buttons div.add-to-homescreen,div.header-panel div.content div.header-buttons div.offline-badge{margin:5px 10px;display:inline-block;width:160px;font-size:13px;border-radius:4px;height:36px;line-height:36px}div.header-panel div.content div.header-buttons div.offline-badge{background-color:initial;color:#fff}div.header-panel div.content .header-mini-buttons{flex-shrink:0}div.header-panel div.content .header-mini-buttons div{display:none}div.header-panel div.content .header-mini-buttons i{font-size:17px}div.header-panel div.content div.sidebar-logo{margin-top:50px}div.header-panel div.content div.header-buttons,div.header-panel div.content div.sidebar-logo,div.header-panel div.content div.login-and-welcome-wrapper,div.header-panel div.content div.nav-grid,div.header-panel div.content div.fallback-logo-wrapper,div.header-panel div.content a.header-visit-website,div.header-panel div.content span.mission-statement,div.header-panel div.content div[id$=updLoginAndWelcome]{display:none}div.content-and-footer-wrapper{height:calc(100% + 15px - 66px - 76px + 15px);top:-15px;position:relative}.push-prompt-banner{position:absolute;top:0;left:0;right:0;z-index:100;background:#333;color:#fff;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px rgba(0,0,0,.3);font-size:14px;gap:10px}.push-prompt-banner .push-prompt-content{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.push-prompt-banner .push-prompt-content i{font-size:22px;color:#62a2c9;flex-shrink:0}.push-prompt-banner .push-prompt-content span{line-height:1.3}.push-prompt-banner .push-prompt-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.push-prompt-banner .push-prompt-enable{background:#62a2c9;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.push-prompt-banner .push-prompt-enable:active{background:#4a8ab3}.push-prompt-banner .push-prompt-dismiss{background:none;border:none;color:#aaa;cursor:pointer;padding:4px;display:flex}.push-prompt-banner .push-prompt-dismiss i{font-size:20px}.push-prompt-banner .push-prompt-dismiss:active{color:#fff}#fraContent,#fraBible,#fraChat{height:100%;width:100%;margin:auto;display:block;border:none;background-color:var(--app-background-color)}.content-scrollable{overflow-y:auto;overflow-x:hidden;padding-bottom:20px}.content-scrollable.top-covered-by-header{padding-top:15px}.content-scrollable .container{padding:0}body.endis_dialog .content-scrollable{height:auto !important}.content-scrollable-card-panel-multi-wrapper:not(.inset){position:relative}.content-scrollable-card-panel:not(.multi-card){position:relative}@media screen and (max-width: 400px){.content-scrollable-card-panel{margin-left:10px !important;margin-right:10px !important;width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width: 350px){.content-scrollable-card-panel{margin-left:0px !important;margin-right:0px !important;width:100%;max-width:100% !important}}div.slide-up-panel{padding-top:30px;padding-bottom:50px;font-size:16px;border-spacing:5px;background-color:#fff;position:fixed;border-top-right-radius:20px;border-top-left-radius:20px;box-shadow:0px 0px 18px 0px rgba(0,0,0,.15);top:calc(100% - 75px);width:100%;max-height:calc(100% - 115px)}div.slide-up-panel .slide-up-panel-scrolling{overflow-y:auto;max-height:calc(100vh - 115px - 75px)}div.slide-up-panel .slide-up-panel-scrolling .action-row{background-color:#f4f5f7;border-top:dotted 1px #d3d3d3;display:flex;width:100%;justify-content:space-between;align-items:center;min-height:50px}div.slide-up-panel .slide-up-panel-scrolling .action-row:hover{background-color:#fff}div.slide-up-panel .slide-up-panel-scrolling .action-row:not(.disabled){cursor:pointer}div.slide-up-panel .slide-up-panel-scrolling .action-row:not(.disabled):not(.custom-color){color:inherit !important}div.slide-up-panel .slide-up-panel-scrolling .action-row:not(.disabled).custom-color{color:#fff}div.slide-up-panel .slide-up-panel-scrolling .action-row:not(.disabled).custom-color i{color:#fff}div.slide-up-panel .slide-up-panel-scrolling .action-row.disabled{color:gray !important;pointer-events:none}div.slide-up-panel .slide-up-panel-scrolling .action-row.disabled .icon i{color:gray !important}div.slide-up-panel .slide-up-panel-scrolling .action-row.disabled .action-col i.arrow{display:none}div.slide-up-panel .slide-up-panel-scrolling .action-row.disabled .action-col i.offline{display:block;color:gray !important}div.slide-up-panel .slide-up-panel-scrolling .action-row.locked{color:gray}div.slide-up-panel .slide-up-panel-scrolling .action-row.locked i.padlock{display:block !important;font-size:13px}div.slide-up-panel .slide-up-panel-scrolling .action-row .action-col{float:left;display:table-column}div.slide-up-panel .slide-up-panel-scrolling .action-row .action-col.icon{width:60px}div.slide-up-panel .slide-up-panel-scrolling .action-row .action-col.icon i{vertical-align:middle}div.slide-up-panel .slide-up-panel-scrolling .action-row .action-col.label{flex:auto}div.slide-up-panel .slide-up-panel-scrolling .action-row .action-col i{color:var(--app-theme-color)}div.slide-up-panel .slide-up-panel-scrolling .action-row .action-col i.arrow{font-size:18px}div.slide-up-panel .slide-up-panel-scrolling .action-row .action-col i.offline{display:none}div.slide-up-panel .slide-up-panel-scrolling .action-row span.action-row-unread{border:1px solid #f44336;background-color:#f44336;padding:2px 5px;border-radius:6px;color:#fff;font-size:12px;line-height:12px}div.slide-up-panel .slide-up-panel-scrolling .action-row .action-col.arrow{width:35px;font-size:26px;margin-left:10px}div.slide-up-panel .slide-up-panel-scrolling .action-row:last-child{border-bottom:dotted 1px #d3d3d3}div.footer{bottom:0px;position:fixed;width:100%}div.footer div.footer-mask{background-color:#fff;margin:auto}div.footer div.footer-mask div.footer-buttons{text-align:center;display:flex;width:100%;justify-content:center;align-items:center;padding:5px 0px 15px 20px;max-width:375px;margin:auto}div.footer div.footer-mask div.footer-buttons div.pill-button{display:flex;margin-right:22px;cursor:pointer;width:30px;height:38px;overflow:hidden;white-space:nowrap;padding-top:8px;max-width:175px;text-align:center;border-radius:25px;min-width:28px;padding-left:3px}div.footer div.footer-mask div.footer-buttons div.pill-button span.pill-button-text{width:auto;font-weight:400;opacity:0;margin-left:10px;display:inline-block;max-width:calc(100% - 30px);text-align:left;font-size:16px}div.footer div.footer-mask div.footer-buttons div.pill-button i{font-size:24px;vertical-align:top}div.footer div.footer-mask div.footer-buttons div.pill-button:not(.no-animate){transition:width .5s,background-color .5s,color .5s,padding .5s}div.footer div.footer-mask div.footer-buttons div.pill-button:not(.no-animate) span.pill-button-text{transition:opacity .5s}div.footer div.footer-mask div.footer-buttons div.pill-button:not(.no-animate) i{transition:font-size .5s}div.footer div.footer-mask div.footer-buttons div.pill-button:not(.permanent) span.pill-button-text{color:var(--app-text-color-theme)}div.footer div.footer-mask div.footer-buttons div.pill-button.selected,div.footer div.footer-mask div.footer-buttons div.pill-button.permanent{background-color:var(--app-theme-color);color:var(--app-text-color-theme);padding:8px 10px 0px 10px;width:175px}div.footer div.footer-mask div.footer-buttons div.pill-button.selected span.pill-button-text,div.footer div.footer-mask div.footer-buttons div.pill-button.permanent span.pill-button-text{opacity:1}div.footer div.footer-mask div.footer-buttons div.pill-button.selected i,div.footer div.footer-mask div.footer-buttons div.pill-button.permanent i{font-size:20px}div.footer div.footer-mask div.footer-buttons div.pill-button div.pill-button-content{margin:0 auto;width:100%}div.footer div.footer-mask div.footer-buttons div.pill-button.permanent{background-color:#efefef;font-weight:500;color:var(--app-text-color)}div.footer div.footer-mask div.footer-buttons div.pill-button.permanent i{color:#8d8d8d}div.footer div.footer-mask div.footer-buttons div.pill-button.permanent:hover i,div.footer div.footer-mask div.footer-buttons div.pill-button.permanent.selected i{color:var(--app-theme-color)}div.footer div.footer-mask div.footer-buttons div.pill-button.home-button.permanent{margin-right:3px;border-top-right-radius:0px;border-bottom-right-radius:0px}div.footer div.footer-mask div.footer-buttons div.pill-button.home-button.permanent:active{box-shadow:inset 2px 2px 2px #dcdcdc}div.footer div.footer-mask div.footer-buttons div.pill-button.connect-button.permanent{border-top-left-radius:0px;border-bottom-left-radius:0px}div.footer div.footer-mask div.footer-buttons div.pill-button.connect-button.permanent:active{box-shadow:inset -2px 2px 2px #dcdcdc}body.virtual-keyboard div.footer,body.virtual-keyboard div.slide-up-panel{display:none !important}body.virtual-keyboard div.content-and-footer-wrapper{height:calc(100% + 15px - 66px)}@media only screen and (max-width: 320px){.media-item .featured-image{display:none}.media-item .media-summary{margin-left:10px}}@media only screen and (min-width: 820px){div.frame-wrapper{display:flex}div.header-panel{min-width:300px;max-width:25vw;height:100%;display:inline-block;border-radius:unset;flex-grow:1;background-color:#3b424a !important}div.header-panel div.content{width:100%;border-radius:unset;display:flex;flex-direction:column;padding-top:30px;background:none}div.header-panel div.content .logo-name-wrapper{display:block;max-width:100%}div.header-panel div.content .logo-name-wrapper .site-name{overflow:auto;white-space:normal;line-height:38px;font-size:28px;color:#fff}div.header-panel div.content div.header-mini-buttons{display:none}div.header-panel div.content div.header-buttons,div.header-panel div.content div.login-and-welcome-wrapper,div.header-panel div.content div.fallback-logo-wrapper,div.header-panel div.content a.header-visit-website{display:block}div.header-panel div.content div.nav-grid{display:grid;grid-gap:10px 20px;grid-template-columns:repeat(auto-fit, minmax(calc(33.3333333333% - 20px), 1fr));width:calc(100% - 40px)}div.header-panel div.content div.nav-grid div.nav-panel{max-width:70px;margin-left:auto;margin-right:auto}div.header-panel div.content div.nav-grid div.nav-panel div.visible-panel i.main{font-size:38px}div.header-panel div.content div.nav-grid div.nav-panel:not(:hover) i{color:#8d8d8d}div.header-panel div.content div.fallback-logo-wrapper{height:100%;display:flex;align-items:flex-end}div.header-panel div.content div.fallback-logo-wrapper div.fallback-logo{margin-bottom:20px}div.header-panel div.content div.fallback-logo-wrapper div.fallback-logo img{width:175px}div.header-panel div.content span.mission-statement{display:block;color:var(--app-text-color-header);font-size:28px;font-style:italic;line-height:38px;max-width:70%;margin-top:40px}}@media only screen and (min-width: 820px)and (max-height: 600px){div.header-panel div.content span.mission-statement{display:none}}@media only screen and (min-width: 820px){div.slide-up-panel{width:75%;max-width:calc(100% - 300px)}div.slide-up-panel a.connect-visit-website{display:none !important}div.content-and-footer-wrapper{flex-grow:3;height:calc(100vh - 76px);top:0}div.content-and-footer-wrapper #fraContent,div.content-and-footer-wrapper #fraBible,div.content-and-footer-wrapper #fraChat{display:inline-block}div.content-and-footer-wrapper div.footer{width:75%;max-width:calc(100% - 300px);border-radius:unset;box-shadow:0px 0px 18px 0px rgba(0,0,0,.15)}div.content-and-footer-wrapper div.footer div.footer-mask{height:76px;padding-top:16px}.endis-jquery-ui .ui-dialog.ui-corner-all{border-radius:10px}}body.iframe-in-desktop-design div.app-title-bar,body.iframe-in-desktop-design div.tabs-container,body.iframe-in-desktop-design .content-scrollable-card-panel,body.iframe-in-desktop-design div.app-custom-scroller div.media-scroller div.list-grid,body.iframe-in-desktop-design div.app-content.app-calendar div.app-section-heading,body.iframe-in-desktop-design div.app-media .media-item,body.iframe-in-desktop-design div.app-media div.sort-search-wrapper div.buttons{margin-left:5% !important;margin-right:5% !important;min-width:90% !important;max-width:90%}body.iframe-in-desktop-design div.app-content.app-calendar div.month-picker,body.iframe-in-desktop-design div.app-content.app-calendar a.show-past-events,body.iframe-in-desktop-design div.app-content.app-calendar div.list{margin-left:calc(5% - 20px) !important;margin-right:calc(5% - 20px) !important}body.iframe-in-desktop-design div.app-home-content .header-buttons,body.iframe-in-desktop-design div.app-home-content .login-and-welcome-wrapper,body.iframe-in-desktop-design div.app-home-menu .header-buttons,body.iframe-in-desktop-design div.app-home-menu .login-and-welcome-wrapper{display:none}body.iframe-in-desktop-design div.app-home-content.with-fallback-logo,body.iframe-in-desktop-design div.app-home-menu.with-fallback-logo{padding-bottom:0}body.iframe-in-desktop-design div.app-home-content div.fallback-logo,body.iframe-in-desktop-design div.app-home-menu div.fallback-logo{display:none}body.iframe-in-desktop-design div.app-home-content div.nav-grid{display:none}body.iframe-in-desktop-design .login-wrapper .login-box .login-content{margin-top:0}@media only screen and (min-width: 1050px){div.slide-up-panel{width:300px;box-shadow:none;left:25%;right:0}div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons{max-width:unset}div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button:not(.permanent,.selected),div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button.permanent{background-color:#fff;color:var(--app-theme-color);border:1px solid var(--app-theme-color);padding:8px 10px 0px 10px;width:175px;margin-right:22px;border-radius:25px}div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button:not(.permanent,.selected) span.pill-button-text,div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button.permanent span.pill-button-text{opacity:1;color:var(--app-theme-color)}div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button:not(.permanent,.selected) i,div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button.permanent i{font-size:20px}div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button.selected{background-color:var(--app-theme-color);color:var(--app-text-color-theme) !important}div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button.selected i,div.content-and-footer-wrapper div.footer div.footer-mask div.footer-buttons div.pill-button.selected span.pill-button-text{color:var(--app-text-color-theme) !important}}@media only screen and (min-width: 820px){div.content-scrollable{padding-bottom:0px}div.app-home-content{height:calc(100vh - 15px);display:flex}div.app-home-content div.featured-events{width:calc(50% - 40px)}div.app-home-content div.featured-media{width:calc(50% - 20px);max-width:600px}div.app-home-content div.featured-title,div.app-home-content div.app-section-heading{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:26px;line-height:26px;margin-top:0px;position:relative;top:4px}div.app-home-content div.featured-events{margin-left:35px;padding-right:15px}div.app-home-content div.featured-events div.app-horizontal-scroller{width:100%;overflow-x:hidden;overflow-y:scroll;white-space:normal}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event{width:calc(100% - 40px);height:100px;display:flex;align-items:center;margin:20px !important}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.featured-image{display:inline-block;width:200px;min-width:200px;height:100px;min-height:100px;margin-right:15px;border-top-right-radius:0px;border-bottom-left-radius:8px}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.featured-details{height:100%;padding-top:10px;padding-right:10px;line-height:26px;overflow:hidden;margin:0}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.featured-details div.featured-name{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;font-size:18px;font-weight:500}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.featured-details div.featured-date-short{display:none}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.featured-details div.featured-date-long{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:#929292;font-size:14px}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.featured-details div.featured-location{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:#929292;font-size:14px}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.featured-details div.featured-location i{font-size:18px;position:relative;top:2px;margin-right:5px;color:#929292}div.app-home-content div.featured-events .scroll-control{display:none}div.app-home-content div.featured-media div.featured-items{overflow-y:scroll;scrollbar-width:none}div.app-home-content div.featured-media div.featured-items::-webkit-scrollbar{display:none}div.app-home-content div.featured-media div.featured-items div.media-item{height:100px;margin:20px}div.app-home-content div.featured-media div.featured-items div.media-item div.media-icon,div.app-home-content div.featured-media div.featured-items div.media-item div.media-icon-offlined{height:100%}div.app-home-content div.featured-media div.featured-items div.media-item div.media-icon i,div.app-home-content div.featured-media div.featured-items div.media-item div.media-icon-offlined i{position:relative;top:2px}div.app-home-content div.featured-media div.featured-items div.media-item div.featured-image{min-width:200px}div.app-home-content div.featured-media div.featured-items div.media-item div.media-summary{line-height:26px}div.app-home-content div.featured-media div.featured-items div.media-item div.media-summary div.media-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:500}div.app-home-content div.featured-media div.featured-items div.media-item div.media-summary div.media-author-date{font-size:16px}div.app-home-menu div.nav-grid,div.app-home-content div.nav-grid,div.me-menu div.nav-grid{grid-gap:3vw 3vw;margin:5% 5%}div.app-home-menu div.nav-grid div.nav-panel,div.app-home-content div.nav-grid div.nav-panel,div.me-menu div.nav-grid div.nav-panel{width:27.6666666667vw}div.app-home-menu div.nav-grid div.nav-panel div.visible-panel,div.app-home-content div.nav-grid div.nav-panel div.visible-panel,div.me-menu div.nav-grid div.nav-panel div.visible-panel{display:flex;height:125px}div.app-home-menu div.nav-grid div.nav-panel div.visible-panel i.main,div.app-home-content div.nav-grid div.nav-panel div.visible-panel i.main,div.me-menu div.nav-grid div.nav-panel div.visible-panel i.main{font-size:70px;width:70px;margin-left:5%;margin-right:7%;margin-top:10px}div.app-home-menu div.nav-grid div.nav-panel div.visible-panel .nav-panel-label-desktop,div.app-home-content div.nav-grid div.nav-panel div.visible-panel .nav-panel-label-desktop,div.me-menu div.nav-grid div.nav-panel div.visible-panel .nav-panel-label-desktop{display:flex;align-items:center;font-size:23px;line-height:30px;font-weight:500;text-align:left;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}div.app-home-menu div.nav-grid div.nav-panel .nav-panel-label,div.app-home-content div.nav-grid div.nav-panel .nav-panel-label,div.me-menu div.nav-grid div.nav-panel .nav-panel-label{display:none}div.app-home-content div.nav-grid{display:none}}@media only screen and (min-width: 820px)and (max-width: 950px){div.app-home-content div.featured-events div.featured-title span{display:none}div.app-home-content div.featured-events div.featured-title:after{content:"Events"}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.featured-image{display:none}div.app-home-content div.featured-events div.app-horizontal-scroller div.featured-event div.event-icon{display:block}div.app-home-content div.featured-media div.app-section-heading span{display:none}div.app-home-content div.featured-media div.app-section-heading:after{content:"Media"}div.app-home-content div.featured-media div.featured-image{display:none}div.app-home-content div.featured-media div.media-summary{margin-left:20px}}div.app-home-menu .nav-grid,div.app-home-content .nav-grid,div.me-menu .nav-grid,div.frame-wrapper div.header-panel .nav-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px 27px;margin:20px 27px}div.app-home-menu .nav-grid .nav-panel,div.app-home-content .nav-grid .nav-panel,div.me-menu .nav-grid .nav-panel,div.frame-wrapper div.header-panel .nav-grid .nav-panel{width:calc((100vw - 108px)/3)}div.app-home-menu .nav-grid .nav-panel:hover i,div.app-home-content .nav-grid .nav-panel:hover i,div.me-menu .nav-grid .nav-panel:hover i,div.frame-wrapper div.header-panel .nav-grid .nav-panel:hover i{color:var(--app-theme-color)}div.app-home-menu .nav-grid .nav-panel:not(.disabled),div.app-home-content .nav-grid .nav-panel:not(.disabled),div.me-menu .nav-grid .nav-panel:not(.disabled),div.frame-wrapper div.header-panel .nav-grid .nav-panel:not(.disabled){cursor:pointer}div.app-home-menu .nav-grid .nav-panel.disabled,div.app-home-content .nav-grid .nav-panel.disabled,div.me-menu .nav-grid .nav-panel.disabled,div.frame-wrapper div.header-panel .nav-grid .nav-panel.disabled{color:gray !important;pointer-events:none}div.app-home-menu .nav-grid .nav-panel.disabled .icon i,div.app-home-content .nav-grid .nav-panel.disabled .icon i,div.me-menu .nav-grid .nav-panel.disabled .icon i,div.frame-wrapper div.header-panel .nav-grid .nav-panel.disabled .icon i{color:gray !important}div.app-home-menu .nav-grid .nav-panel .visible-panel,div.app-home-content .nav-grid .nav-panel .visible-panel,div.me-menu .nav-grid .nav-panel .visible-panel,div.frame-wrapper div.header-panel .nav-grid .nav-panel .visible-panel{padding:15px 10px;text-align:center;background-color:#fff;border-radius:5px;box-shadow:0px 0px 18px 0px rgba(0,0,0,.1);position:relative}div.app-home-menu .nav-grid .nav-panel .visible-panel.custom-color i.hubb-icons.main,div.app-home-content .nav-grid .nav-panel .visible-panel.custom-color i.hubb-icons.main,div.me-menu .nav-grid .nav-panel .visible-panel.custom-color i.hubb-icons.main,div.frame-wrapper div.header-panel .nav-grid .nav-panel .visible-panel.custom-color i.hubb-icons.main{color:#fff}div.app-home-menu .nav-grid .nav-panel .visible-panel.custom-color:hover i.hubb-icons.main,div.app-home-content .nav-grid .nav-panel .visible-panel.custom-color:hover i.hubb-icons.main,div.me-menu .nav-grid .nav-panel .visible-panel.custom-color:hover i.hubb-icons.main,div.frame-wrapper div.header-panel .nav-grid .nav-panel .visible-panel.custom-color:hover i.hubb-icons.main{color:var(--app-theme-color)}div.app-home-menu .nav-grid .nav-panel .visible-panel .nav-panel-label-desktop,div.app-home-content .nav-grid .nav-panel .visible-panel .nav-panel-label-desktop,div.me-menu .nav-grid .nav-panel .visible-panel .nav-panel-label-desktop,div.frame-wrapper div.header-panel .nav-grid .nav-panel .visible-panel .nav-panel-label-desktop{display:none}div.app-home-menu .nav-grid .nav-panel.locked i.padlock,div.app-home-content .nav-grid .nav-panel.locked i.padlock,div.me-menu .nav-grid .nav-panel.locked i.padlock,div.frame-wrapper div.header-panel .nav-grid .nav-panel.locked i.padlock{display:block !important;font-size:20px;position:absolute;right:-3px;top:-3px;color:var(--app-theme-color);background-color:#fff;border-radius:10px}div.app-home-menu .nav-grid .nav-panel i,div.app-home-content .nav-grid .nav-panel i,div.me-menu .nav-grid .nav-panel i,div.frame-wrapper div.header-panel .nav-grid .nav-panel i{font-size:30px;font-size:calc(30% + 10vw)}div.app-home-menu .nav-grid .nav-panel.unread i.main,div.app-home-content .nav-grid .nav-panel.unread i.main,div.me-menu .nav-grid .nav-panel.unread i.main,div.frame-wrapper div.header-panel .nav-grid .nav-panel.unread i.main{position:relative;left:12px}div.app-home-menu .nav-grid .nav-panel span.nav-panel-unread,div.app-home-content .nav-grid .nav-panel span.nav-panel-unread,div.me-menu .nav-grid .nav-panel span.nav-panel-unread,div.frame-wrapper div.header-panel .nav-grid .nav-panel span.nav-panel-unread{display:block;position:absolute;right:-3px;top:-3px;border:1px solid #f44336;background-color:#f44336;padding:2px 5px;border-radius:6px;color:#fff;font-size:12px;line-height:12px}div.app-home-menu .nav-grid .nav-panel .nav-panel-label,div.app-home-content .nav-grid .nav-panel .nav-panel-label,div.me-menu .nav-grid .nav-panel .nav-panel-label,div.frame-wrapper div.header-panel .nav-grid .nav-panel .nav-panel-label{font-size:14px;font-weight:500;line-height:1.1em;height:2.2em;margin-top:5px;display:block;text-align:center;word-break:break-word}@media(max-width: 375px){div.app-home-menu .nav-grid,div.app-home-content .nav-grid,div.me-menu .nav-grid,div.frame-wrapper div.header-panel .nav-grid{grid-gap:10px 17px;margin:20px 17px}div.app-home-menu .nav-grid .nav-panel,div.app-home-content .nav-grid .nav-panel,div.me-menu .nav-grid .nav-panel,div.frame-wrapper div.header-panel .nav-grid .nav-panel{cursor:pointer;width:calc((100vw - 70px)/3)}div.app-home-menu .nav-grid .nav-panel .visible-panel,div.app-home-content .nav-grid .nav-panel .visible-panel,div.me-menu .nav-grid .nav-panel .visible-panel,div.frame-wrapper div.header-panel .nav-grid .nav-panel .visible-panel{padding:18px 10px}div.app-home-menu .nav-grid .nav-panel .nav-panel-label,div.app-home-content .nav-grid .nav-panel .nav-panel-label,div.me-menu .nav-grid .nav-panel .nav-panel-label,div.frame-wrapper div.header-panel .nav-grid .nav-panel .nav-panel-label{font-size:13px}}div.app-home-menu .coming-soon,div.app-home-content .coming-soon,div.me-menu .coming-soon,div.frame-wrapper div.header-panel .coming-soon{background-color:#e5e5e5;padding:20px;text-align:center}div.app-home-menu .coming-soon .hide-coming-soon,div.app-home-content .coming-soon .hide-coming-soon,div.me-menu .coming-soon .hide-coming-soon,div.frame-wrapper div.header-panel .coming-soon .hide-coming-soon{float:right;cursor:pointer}div.app-home-menu .coming-soon .hide-coming-soon i,div.app-home-content .coming-soon .hide-coming-soon i,div.me-menu .coming-soon .hide-coming-soon i,div.frame-wrapper div.header-panel .coming-soon .hide-coming-soon i{font-size:12px}div.app-home-menu .coming-soon .coming-soon-title,div.app-home-content .coming-soon .coming-soon-title,div.me-menu .coming-soon .coming-soon-title,div.frame-wrapper div.header-panel .coming-soon .coming-soon-title{font-size:17px;font-weight:500}div.app-home-menu .coming-soon .nav-grid,div.app-home-content .coming-soon .nav-grid,div.me-menu .coming-soon .nav-grid,div.frame-wrapper div.header-panel .coming-soon .nav-grid{grid-template-columns:1fr 1fr}div.app-home-menu .coming-soon .nav-grid .nav-panel,div.app-home-content .coming-soon .nav-grid .nav-panel,div.me-menu .coming-soon .nav-grid .nav-panel,div.frame-wrapper div.header-panel .coming-soon .nav-grid .nav-panel{cursor:auto;width:72%;margin:0 auto}div.app-home-menu .coming-soon .nav-grid .nav-panel i,div.app-home-content .coming-soon .nav-grid .nav-panel i,div.me-menu .coming-soon .nav-grid .nav-panel i,div.frame-wrapper div.header-panel .coming-soon .nav-grid .nav-panel i{color:#d3d3d3}div.app-home-content .nav-grid{grid-template-columns:repeat(auto-fit, minmax(calc(33.3333333333% - 20px), 1fr));margin-top:40px;margin-bottom:10px}div.app-home-content .nav-grid .nav-panel{margin-left:auto;margin-right:auto}div.with-fallback-logo{position:relative;min-height:calc(100vh - 6vw);padding-bottom:50px}div.with-fallback-logo div.fallback-logo{width:100%;position:absolute;bottom:10px}div.with-fallback-logo div.fallback-logo img{max-width:25%;min-width:175px}div.bible-header{display:flex;margin:10px 20px 5px}div.bible-header .bible-select-wrapper .bible-book,div.bible-header .bible-select-wrapper .bible-chapter{margin-right:5px;font-size:13px}div.bible-header .app-lightweight-button{margin:0;height:32px}div.bible-header .app-lightweight-button .prev{margin-right:5px}div.bible-header .niv{line-height:32px;margin-left:5px}div.app-bible .bible-content{max-width:600px}div.app-calendar .calendar-header{align-items:center}div.app-calendar .calendar-header .month-picker{font-size:17px;font-weight:500;width:220px;padding:5px;height:35px;display:flex;justify-content:space-between;margin-left:0;margin-right:0;white-space:nowrap}div.app-calendar .calendar-header .month-picker div{display:inline-block}div.app-calendar .calendar-header .month-picker div.month-left,div.app-calendar .calendar-header .month-picker div.month-right{color:var(--app-theme-color);font-size:30px;line-height:24px;cursor:pointer}div.app-calendar .calendar-header .month-picker div.month-year{margin-top:1px}div.app-calendar .calendar-header .show-past-events{display:none;margin-left:20px;text-align:center}div.app-calendar div.list{padding:20px}div.app-calendar div.list .calendar-filter,div.app-calendar div.list .calendar_children_select,div.app-calendar div.list .calendar_show_past,div.app-calendar div.list .calendar_days_header,div.app-calendar div.list .calendar_day_wrapper_empty,div.app-calendar div.list .calendar_no_upcoming{display:none}div.app-calendar div.list .calendar_children_select{margin-bottom:20px}div.app-calendar div.list .calendar_day_wrapper{padding:15px;margin:0 0 20px 0 !important}div.app-calendar div.list .calendar_day_wrapper.calendar_day_wrapper_other_month{display:none}div.app-calendar div.list .calendar_day_wrapper .calendar_day_title{font-weight:500;font-size:17px}div.app-calendar div.list .calendar_day_wrapper .calendar_event{display:flex;font-size:15px}div.app-calendar div.list .calendar_day_wrapper .calendar_event .calendar_event_time{width:65px}div.app-calendar div.list .calendar_day_wrapper .calendar_event .calendar_event_descr_full{display:none}div.app-calendar div.list .calendar_day_wrapper .calendar_event .rota-icon{margin-left:10px;position:relative;top:3px}div.app-calendar div.list .calendar_day_wrapper .calendar_day_more_events{display:none}div.app-calendar #divLoadingSpinnerWrapper{margin-top:20px}div.app-media i.hubb-icons{color:var(--app-theme-color)}div.app-media div.sort-search-wrapper{height:58px;overflow:hidden;position:relative;z-index:1;background-color:#e5e5e5;padding-top:2px;box-shadow:0 9px 9px 0 rgba(0,0,0,.15)}div.app-media div.sort-search-wrapper .buttons{margin:0 20px;display:flex;justify-content:space-between}div.app-media div.sort-search-wrapper .buttons div.app-lightweight-button{margin-left:0px;margin-right:0px}div.app-media div.sort-search-wrapper .buttons div.app-lightweight-button.sort-btn,div.app-media div.sort-search-wrapper .buttons div.app-lightweight-button.search-btn{width:105px}div.app-media div.sort-search-wrapper .app-card,div.app-media div.sort-search-wrapper .printable-address-book,div.app-media div.sort-search-wrapper .address-book .address_row,.address-book div.app-media div.sort-search-wrapper .address_row,div.app-media div.sort-search-wrapper .terms-and-conditions,div.app-media div.sort-search-wrapper .error-page,div.app-media div.sort-search-wrapper .site-registration,div.app-media div.sort-search-wrapper .login-wrapper .login-box .login-content .login-panel,.login-wrapper .login-box .login-content div.app-media div.sort-search-wrapper .login-panel,div.app-media div.sort-search-wrapper body div.no-permission,body div.app-media div.sort-search-wrapper div.no-permission,div.app-media div.sort-search-wrapper body div.featured-events div.featured-event,body div.featured-events div.app-media div.sort-search-wrapper div.featured-event,div.app-media div.sort-search-wrapper div.app-calendar div.list .calendar_day_wrapper,div.app-calendar div.list div.app-media div.sort-search-wrapper .calendar_day_wrapper{margin-top:5px}div.app-media div.sort-search-wrapper div.search-panel div.input-field:first-child{margin-top:0px}div.app-media div.sort-search-wrapper div.search-panel div.input-field:last-child{margin-bottom:0px}div.app-media div.sort-search-wrapper div.search-panel a.clear-search{margin-top:-5px;font-size:small}div.app-media div.sort-search-wrapper div.sort-panel{padding:8px}div.app-media div.sort-search-wrapper div.sort-panel ul{margin:0}div.app-media div.sort-search-wrapper div.sort-panel ul li a{width:100%;display:inline-block;color:var(--app-text-color);font-size:16px;border-radius:4px;height:34px;line-height:34px;padding:0 5px}div.app-media div.sort-search-wrapper div.sort-panel ul li a.selected{background-color:#f4f5f7;color:var(--app-theme-color)}div.app-media div.sort-search-wrapper div.sort-panel ul li a i.asc,div.app-media div.sort-search-wrapper div.sort-panel ul li a i.desc{display:none;float:right;color:#b0b0b0;font-size:17px;margin-top:9px}div.app-media div.sort-search-wrapper div.sort-panel ul li a.selected i{display:inline}div.app-media div.sort-search-wrapper div.sort-panel ul li a.selected:not(.descending) i.asc,div.app-media div.sort-search-wrapper div.sort-panel ul li a.selected.descending i.desc{color:var(--app-theme-color)}div.app-media div.sort-search-wrapper .collapse{opacity:0;display:none;bottom:0px;position:sticky;cursor:pointer}div.app-media div.sort-search-wrapper .collapse i{color:#929292;font-size:18px}div.media-scroller{overflow-y:auto;overflow-x:hidden;height:100vh}div.media-scroller.sermon-search{height:calc(100vh - 120px)}div.media-scroller .media-item:not(.full-size):last-child{margin-bottom:30px}div.app-custom-scroller div.media-scroller{height:calc(100vh - 70px);padding-bottom:20px}div.app-custom-scroller div.media-scroller .list-grid{margin:20px;grid-gap:20px 20px}@media screen and (min-width: 450px){body div.app-custom-scroller .list-grid{display:grid;grid-template-columns:1fr 1fr}body div.app-custom-scroller .list-grid .media-item.full-size,body div.app-custom-scroller .list-grid .pg-list-item.full-size{margin:0}body div.app-custom-scroller .list-grid .media-item.full-size .media-image,body div.app-custom-scroller .list-grid .media-item.full-size .featured-image,body div.app-custom-scroller .list-grid .pg-list-item.full-size .media-image,body div.app-custom-scroller .list-grid .pg-list-item.full-size .featured-image{height:22vw}}@media screen and (min-width: 820px){body div.app-custom-scroller .list-grid{display:grid;grid-template-columns:1fr 1fr 1fr}body div.app-custom-scroller .list-grid .media-item.full-size .media-image,body div.app-custom-scroller .list-grid .pg-list-item.full-size .featured-image{height:14.5vw}}div.app-giving div.intro{padding-left:20px;padding-right:20px;margin-bottom:20px}div.app-giving iframe{width:calc(100vw - 60px);max-width:680px;display:block;margin:auto}div.app-card.contact div.custom-article>table>tbody>tr>td,div.contact.printable-address-book div.custom-article>table>tbody>tr>td,.address-book div.contact.address_row div.custom-article>table>tbody>tr>td,div.contact.terms-and-conditions div.custom-article>table>tbody>tr>td,div.contact.error-page div.custom-article>table>tbody>tr>td,div.contact.site-registration div.custom-article>table>tbody>tr>td,.login-wrapper .login-box .login-content div.contact.login-panel div.custom-article>table>tbody>tr>td,body div.contact.no-permission div.custom-article>table>tbody>tr>td,body div.featured-events div.contact.featured-event div.custom-article>table>tbody>tr>td,div.app-calendar div.list div.contact.calendar_day_wrapper div.custom-article>table>tbody>tr>td,div.app-card.contact div.ArticleBody>span>table>tbody>tr>td,div.contact.printable-address-book div.ArticleBody>span>table>tbody>tr>td,.address-book div.contact.address_row div.ArticleBody>span>table>tbody>tr>td,div.contact.terms-and-conditions div.ArticleBody>span>table>tbody>tr>td,div.contact.error-page div.ArticleBody>span>table>tbody>tr>td,div.contact.site-registration div.ArticleBody>span>table>tbody>tr>td,.login-wrapper .login-box .login-content div.contact.login-panel div.ArticleBody>span>table>tbody>tr>td,body div.contact.no-permission div.ArticleBody>span>table>tbody>tr>td,body div.featured-events div.contact.featured-event div.ArticleBody>span>table>tbody>tr>td,div.app-calendar div.list div.contact.calendar_day_wrapper div.ArticleBody>span>table>tbody>tr>td{padding-top:0px}div.app-card.contact p.intro,div.contact.printable-address-book p.intro,.address-book div.contact.address_row p.intro,div.contact.terms-and-conditions p.intro,div.contact.error-page p.intro,div.contact.site-registration p.intro,.login-wrapper .login-box .login-content div.contact.login-panel p.intro,body div.contact.no-permission p.intro,body div.featured-events div.contact.featured-event p.intro,div.app-calendar div.list div.contact.calendar_day_wrapper p.intro{margin-bottom:30px}div.app-card.contact .material-icons,div.contact.printable-address-book .material-icons,.address-book div.contact.address_row .material-icons,div.contact.terms-and-conditions .material-icons,div.contact.error-page .material-icons,div.contact.site-registration .material-icons,.login-wrapper .login-box .login-content div.contact.login-panel .material-icons,body div.contact.no-permission .material-icons,body div.featured-events div.contact.featured-event .material-icons,div.app-calendar div.list div.contact.calendar_day_wrapper .material-icons{color:var(--app-theme-color);position:relative;top:7px}div.profile-groups p.introduction{margin-top:0px}div.payments-details .filter-controls{padding:10px 10px 0px 10px}div.payments-details .filter-controls .input-field{display:inline-block;margin-top:0}div.payments-details .filter-controls div.time-filter{display:inline-block}div.payments-details .filter-controls div.time-filter .input-field.date-range{margin-right:10px}div.payments-details .filter-controls div.time-filter .input-field.date-range select{display:inline-block}div.payments-details .filter-controls div.time-filter .custom-time-filter{display:inline-block}div.payments-details .filter-controls .filter-panel{padding-bottom:10px}div.payments-details .filter-controls .filter-panel div.filters{background-color:#fff;padding:10px;border-radius:15px}div.payments-details .filter-controls .filter-panel .input-field{margin-right:15px}div.payments-details .filter-controls div.app-lightweight-button.filter-button{margin-left:0;display:inline-block}div.payments-details .filter-controls,div.payments-details .update-button-wrapper{background-color:#e5e5e5}div.payments-details .update-button-wrapper{padding:0px 10px 10px 10px;margin-bottom:10px}div.payments-details .footable-first-visible{width:40px}div.payments-details .printable-link{padding-top:15px}.login-wrapper{background-image:none;position:relative;height:auto}.login-wrapper .login-box .login-content:not(.with-app-title){padding-top:40px}.login-wrapper .login-box .login-content.with-app-title div.login-preamble-larger{display:none}.login-wrapper .login-box .login-content.with-app-title div.login-password-rules ul{margin-top:0px;margin-bottom:0px}.login-wrapper .login-box .login-content.with-app-title div.login-inputs{margin-top:0px !important}.login-wrapper .login-box .login-content.with-app-title div.login-inputs div.input-field:first-child{margin-top:0px}.login-wrapper .login-box .login-content .login-site{display:none}.login-wrapper .login-box .login-content .login-signin{display:none}.login-wrapper .login-box .login-content .login-panel{margin-top:0px !important}.login-wrapper .login-box .login-content .login-panel .login-preamble{margin-bottom:20px !important}.login-wrapper .login-box .login-content .login-panel .login-inputs:not(.login-inputs-totp){margin-top:0px}.login-wrapper .login-box .login-content .login-panel .login-inputs:not(.login-inputs-totp) .input-field:first-child{margin-top:0px}.login-wrapper .login-box .login-content .login-panel .login-button.half-size{margin-right:10px !important}.login-wrapper .login-box .login-content .login-panel .cancel-button{margin:5px 0 !important;vertical-align:baseline}.login-wrapper .login-box .login-content .login-panel #btnHome{display:none}.login-wrapper .login-box .login-content .login-panel .remember .help_link{display:inline-block}.login-wrapper .login-box .login-content .login-panel .remember .help_link a{color:inherit !important}.site-registration{margin-top:45px !important}.site-registration .registration-form .TopCaption label.blank_label{margin-left:20px}.terms-and-conditions,.error-page{margin-top:45px !important}.error-page h3{font-size:28px;margin:0}.error-page h3 a{display:block;font-size:18px;margin-bottom:20px !important}.error-page .button,.error-page .login-wrapper .login-box .login-content .login-panel .cancel-button,.login-wrapper .login-box .login-content .login-panel .error-page .cancel-button{margin-left:0 !important}.error-page legend{font-size:20px}.reminders_setting select{display:inline}.address-book .system_header{margin:20px}.address-book .letters-dropdown{margin-left:20px}.address-book .address_row{display:block;width:calc(100vw - 40px)}.address-book .address_row .address_column{width:calc(50vw - 40px)}@media(max-width: 700px){.address-book .address_column{min-width:calc(100vw - 80px);display:block}.address-book .address_cell{border:none}}.printable-address-book{margin-top:45px}div.ArticleBody ul{list-style-type:disc;padding-inline-start:40px}div.ArticleBody ul li{list-style-type:inherit}div.church-return-status-dashboard .dashboard-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;margin:10px 50px}div.church-return-status-dashboard .dashboard-grid .church-status.card,div.church-return-status-dashboard .dashboard-grid fieldset.church-status{border-radius:6px;padding:0px 30px 30px 30px}div.church-return-status-dashboard .dashboard-grid .church-status.card .church-name,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .church-name{font-size:26px;font-weight:bold;margin-top:30px;color:#3c476a;line-height:30px;min-height:60px;display:flex;align-items:center;justify-content:center}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-return-year,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-return-year{margin:20px auto 5px;color:#3c476a;background-color:#e5f2f8;border-radius:4px;padding:10px 30px;display:inline-block}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-icon,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-icon{margin-top:30px;margin-bottom:20px}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-icon i,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-icon i{font-size:60px}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-icon.status-missing i,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-icon.status-missing i{color:#f39c12}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-icon.status-completed i,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-icon.status-completed i{color:#72b63b}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-icon.status-copied i,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-icon.status-copied i{color:gray}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-descr,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-descr{display:block;margin-bottom:30px;font-size:18px;font-weight:500}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-descr.status-missing,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-descr.status-missing{color:#f39c12}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-descr.status-completed,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-descr.status-completed{color:#72b63b}div.church-return-status-dashboard .dashboard-grid .church-status.card .status-descr.status-copied,div.church-return-status-dashboard .dashboard-grid fieldset.church-status .status-descr.status-copied{color:gray}@media screen and (max-width: 1000px){div.church-return-status-dashboard .dashboard-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 685px){div.church-return-status-dashboard .dashboard-grid{grid-template-columns:1fr}}@media screen and (max-width: 400px){div.church-return-status-dashboard .dashboard-grid{margin:0px 20px}div.church-return-status-dashboard .dashboard-grid div.church-status.card{padding-bottom:20px}div.church-return-status-dashboard .dashboard-grid div.church-status.card div.church-name{margin-top:20px}div.church-return-status-dashboard .dashboard-grid div.church-status.card div.status-icon{margin-top:20px;margin-bottom:15px}div.church-return-status-dashboard .dashboard-grid div.church-status.card span.status-descr{margin-bottom:10px}}div.church-return-editor{background-color:#fff}div.church-return-editor .modal-content{padding:0}div.church-return-editor.modal-fixed-footer .modal-content{padding-bottom:50px}div.church-return-editor div.close-button{margin-top:20px;margin-right:20px;color:#9da4b4;cursor:pointer}div.church-return-editor div.close-button i{vertical-align:middle}div.church-return-editor div.header-info,div.church-return-editor div.blackout-notice{margin:24px}div.church-return-editor .church-name{margin-bottom:5px;font-size:20px;font-weight:bold;display:block}div.church-return-editor .title{font-weight:bold;font-size:24px;margin:24px 0;color:var(--app-theme-color)}div.church-return-editor div.notes{margin-top:20px}div.church-return-editor div.church-return-fields{background-color:#f5f5f5;padding:24px}div.church-return-editor .info-field:not(:first-child){margin-top:10px}div.church-return-editor .validator{scroll-margin:100px}div.church-return-editor .validator[style*=inline]{display:block !important}div.church-return-editor input[type=number]{display:block}div.church-return-editor .save-btn{margin-right:20px !important}div.church-return-editor input.record-btn,div.church-return-editor a.cancel-button{margin-top:15px;margin-bottom:5px}div.church-return-editor .modal-footer .button90_blue.save-btn{float:initial;margin-left:15px}body:not(.iframe-in-desktop-design) div.church-return-editor .modal-content div.close-button{margin-top:30px}body:not(.iframe-in-desktop-design) div.church-return-editor .modal-footer{height:70px}div.church-return-history table.footable-table.datagrid.church-returns th{background-color:#d3d9e7 !important}div.church-return-app-reports div.chart{margin-bottom:50px;max-height:300px}.chat-offline-banner{display:none;background-color:#fff3e0;border-bottom:1px solid #ffcc80;padding:10px 16px;font-size:13px;color:#e65100;text-align:center}.chat-offline-banner i{vertical-align:middle;margin-right:6px;font-size:18px}.chat-offline-banner .cache-age{font-size:11px;color:#888;margin-left:8px}.chat-offline-banner.visible{display:block}.inbox-list{list-style:none;padding:0 10px;margin:0;max-width:100%;box-sizing:border-box}.inbox-item{display:flex;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;transition:background-color .2s ease}.inbox-item:hover{background-color:rgba(0,0,0,.03)}.inbox-item{padding:16px 0;max-width:100%;box-sizing:border-box}.inbox-item:active{background-color:rgba(0,0,0,.06)}.inbox-item.unread{background-color:#fffde7}.inbox-item.unread .inbox-from,.inbox-item.unread .inbox-subject{font-weight:700}.inbox-icon{flex-shrink:0;width:40px;display:flex;align-items:flex-start;justify-content:center;margin-right:12px;padding-top:2px}.inbox-icon i{font-size:28px;color:#62a2c9}.inbox-icon.sms i{color:#41b27a}.inbox-icon.push i{color:#f2884e}.inbox-icon.post i{color:#56b6b1}.inbox-content{flex:1;min-width:0;overflow:hidden;padding-right:10px}.inbox-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.inbox-from{font-weight:600;font-size:15px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.inbox-date{font-size:12px;color:#888;white-space:nowrap;flex-shrink:0}.inbox-subject{font-size:14px;color:#333;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-preview{font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-status{font-size:11px;padding:2px 8px;border-radius:12px;display:inline-block;margin-top:6px;overflow-wrap:break-word;white-space:normal}.inbox-status.bounced{background-color:#ffebee;color:#c62828}.inbox-status.pending{background-color:#fff3e0;color:#ef6c00}.inbox-empty{text-align:center;padding:60px 20px;color:#888}.inbox-empty i{font-size:64px;color:#ddd;margin-bottom:16px}.inbox-empty p{font-size:16px;margin:0;text-align:center}.inbox-channel{font-size:11px;color:#999;margin-top:2px}.inbox-attachment{display:inline-flex;align-items:center;font-size:11px;color:#888;margin-right:8px}.inbox-attachment i{font-size:14px;margin-right:2px}.inbox-paging{padding:16px;text-align:center}.inbox-paging-info{font-size:13px;color:#888;margin-bottom:12px}.inbox-load-more{display:inline-block;padding:10px 24px;background-color:#f5f5f5;border-radius:20px;font-size:14px;color:#333;cursor:pointer;transition:background-color .2s ease}.inbox-load-more:hover{background-color:#e8e8e8}.approval-item{display:flex;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;transition:background-color .2s ease}.approval-item:hover{background-color:rgba(0,0,0,.03)}.approval-item{padding:16px 10px}.approval-icon{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;background-color:#fff3e0}.approval-icon i{font-size:24px;color:#ef6c00}.approval-content{flex:1;min-width:0;overflow:hidden}.approval-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.approval-from{font-weight:600;font-size:15px;color:#333}.approval-date{font-size:12px;color:#888;flex-shrink:0}.approval-child{font-size:13px;color:#666;margin-bottom:4px}.approval-preview{font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approval-type-badge{display:inline-block;font-size:10px;background:#e3f2fd;color:#1976d2;padding:2px 6px;border-radius:10px;margin-top:4px}.chat-list{list-style:none;padding:0 10px;margin:0;max-width:100%;box-sizing:border-box}.chat-item{display:flex;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;transition:background-color .2s ease}.chat-item:hover{background-color:rgba(0,0,0,.03)}.chat-item{padding:16px 0;max-width:100%;box-sizing:border-box}.chat-item:active{background-color:rgba(0,0,0,.06)}.chat-item.unread{background-color:#fffde7}.chat-item.unread .chat-name{font-weight:700}.chat-avatar-wrapper{position:relative;flex-shrink:0;margin-right:12px}.chat-child-badge{position:absolute;bottom:-2px;right:-2px;font-size:18px;color:#ef6c00;background:#fff;border-radius:50%;line-height:1}.chat-avatar{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;font-weight:600;font-size:18px;color:#fff;overflow:hidden}.chat-avatar.group{background-color:#62a2c9}.chat-avatar.dm{background-color:#41b27a}.chat-avatar-wrapper .chat-avatar{margin-right:0}.chat-avatar i{font-size:24px}.chat-avatar img{width:100%;height:100%;object-fit:cover}.chat-content{flex:1;min-width:0;overflow:hidden;padding-right:10px}.chat-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.chat-name{font-weight:600;font-size:15px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.chat-date{font-size:12px;color:#888;white-space:nowrap;flex-shrink:0}.chat-preview{font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-preview.pending{color:#ef6c00;font-style:italic}.chat-shared-groups{display:flex;align-items:center;gap:4px;font-size:11px;color:#999;margin-top:2px}.chat-shared-groups .group-svg{width:14px;height:12px;flex-shrink:0}.chat-shared-groups>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-unread{background-color:#62a2c9;color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:12px;margin-left:8px;flex-shrink:0}.chat-empty{text-align:center;padding:60px 20px;color:#888}.chat-empty i{font-size:64px;color:#ddd;margin-bottom:16px}.chat-empty p{font-size:16px;margin:0;text-align:center}.chat-paging{padding:16px;text-align:center}.chat-load-more{display:inline-block;padding:10px 24px;background-color:#f5f5f5;border-radius:20px;font-size:14px;color:#333;cursor:pointer;transition:background-color .2s ease}.chat-load-more:hover{background-color:#e8e8e8}.chat-search{display:flex;align-items:center;margin:0 10px 8px;padding:0 12px;background:#f5f5f5;border-radius:24px;border:1px solid rgba(0,0,0,0);transition:border-color .2s ease,background-color .2s ease}.chat-search:focus-within{background:#fff;border-color:#62a2c9}.chat-search i{color:#999;font-size:20px;flex-shrink:0}.chat-search input{flex:1;border:none;outline:none;background:rgba(0,0,0,0);padding:10px 8px;font-size:14px;color:#333;margin:0;box-shadow:none;height:auto}.chat-search input::placeholder{color:#aaa}.chat-tabs{display:flex;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:8px;padding:0 10px}.chat-tab{flex:1;text-align:center;padding:12px 8px;font-size:14px;font-weight:500;color:#666;cursor:pointer;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s ease}.chat-tab:hover{color:#333}.chat-tab.active{color:#62a2c9;border-bottom-color:#62a2c9}.chat-tab-badge{background-color:#62a2c9;color:#fff;font-size:11px;font-weight:600;padding:1px 6px;border-radius:10px;margin-left:6px;vertical-align:middle}.chat-pending-sync{background-color:#e3f2fd;border-bottom:1px solid #90caf9;padding:8px 16px;font-size:12px;color:#1565c0;text-align:center;display:none}.chat-pending-sync.visible{display:block}.chat-container{display:flex;flex-direction:column;flex:1;min-height:0;max-width:100%;box-sizing:border-box}.chat-thread-page-header{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border-bottom:1px solid #f0f1f4;position:relative}.chat-thread-back-btn{background:rgba(0,0,0,0);border:0;padding:6px;margin:0;color:#4f6573;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;transition:background-color .15s ease}.chat-thread-back-btn i{font-size:22px}.chat-thread-back-btn:hover{background:#f0f1f4;color:#062845}.chat-thread-avatar{width:44px;height:44px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;overflow:hidden}.chat-thread-avatar.group{background-color:#e8eef3;color:#4f6573}.chat-thread-avatar.group .group-svg{width:22px;height:22px}.chat-thread-avatar img{width:100%;height:100%;object-fit:cover}.chat-thread-titles{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;line-height:1.25}.chat-thread-title{font-size:16px;font-weight:700;color:#062845;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-thread-subtitle{font-size:12px;color:#5f6a74;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-thread-members-link{background:rgba(0,0,0,0);border:0;padding:0;margin:0;font:inherit;color:#62a2c9;cursor:pointer}.chat-thread-members-link:hover{text-decoration:underline}.chat-thread-lastseen{color:#5f6a74}.chat-members-modal{max-width:480px;border-radius:12px}.chat-members-modal.bottom-sheet{max-width:560px;left:0;right:0;margin:0 auto;border-radius:20px 20px 0 0;max-height:75%;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.chat-members-modal .modal-content{padding:0}.chat-members-modal .chat-members-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #f0f1f4}.chat-members-modal .chat-members-header h5,.chat-members-modal .chat-members-header body.endis_dialog h1,body.endis_dialog .chat-members-modal .chat-members-header h1{margin:0;font-size:16px;font-weight:700;color:#062845}.chat-members-modal .chat-members-header .modal-close{cursor:pointer;color:#8a96a0;font-size:22px}.chat-members-modal .chat-members-list{list-style:none;padding:4px 0;margin:0;max-height:60vh;overflow-y:auto}.chat-members-modal .chat-member{display:flex;align-items:center;gap:12px;padding:8px 18px}.chat-members-modal .chat-member-avatar{width:36px;height:36px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:12px;overflow:hidden}.chat-members-modal .chat-member-avatar img{width:100%;height:100%;object-fit:cover}.chat-members-modal .chat-member-name{flex:1;min-width:0;font-size:14px;color:#252f37;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-members-modal .chat-member-leader-badge{background:#e8eef3;color:#4f6573;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:999px;flex-shrink:0}.chat-members-modal .chat-member-read{flex-shrink:0;margin-left:auto;font-size:12px;color:#8a97a0;white-space:nowrap}.chat-members-modal .rr-section{list-style:none;padding:10px 18px 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8a97a0}.chat-members-modal .rr-empty{color:#8a97a0;font-size:13px}.chat-messages{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;min-height:0}.chat-messages .chat-empty i{font-size:48px;margin-bottom:12px}.chat-header-info{padding:8px 16px;background:#f9f9f9;border-bottom:1px solid rgba(0,0,0,.1);font-size:13px;color:#666}.message-group{margin-bottom:16px}.message-group-header{display:flex;align-items:flex-start;margin-bottom:4px}.message-avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;color:var(--app-text-color-theme);background-color:var(--app-theme-color);flex-shrink:0;margin-right:8px}.message-sender{font-weight:600;font-size:13px;color:#333}.message-bubble{max-width:80%;padding:10px 14px;border-radius:18px;margin:2px 0;overflow-wrap:break-word;position:relative}.message-bubble.emoji-only{background:rgba(0,0,0,0) !important;border:0 !important;padding:4px 0;font-size:28px;line-height:1.2;box-shadow:none;width:fit-content;max-width:100%}.message-bubble.received{background-color:#f1f1f1;color:#333;margin-left:40px;border-top-left-radius:4px}.message-bubble.received .message-actions{left:100%;padding-left:4px}.message-bubble.sent{background-color:var(--app-theme-color);color:var(--app-text-color-theme);margin-left:auto;border-top-right-radius:4px}.message-bubble.sent .message-actions{right:100%;padding-right:4px}.message-bubble.deleted{background-color:#f5f5f5;color:#999;font-style:italic;border:1px dashed #ddd}.message-bubble.pending{background-color:#fff3e0;border:1px solid #ffcc80;color:#333}.message-bubble.pending::after{content:"Pending approval";display:block;font-size:11px;color:#ef6c00;margin-top:6px;font-style:italic}.message-bubble.rejected{background-color:#ffebee;border:1px solid #ef9a9a;color:#333}.message-bubble.pending-send{background-color:color-mix(in srgb, var(--app-theme-color) 15%, white);border:1px dashed var(--app-theme-color);color:#333}.message-bubble.pending-send::after{content:"Waiting to send...";display:block;font-size:11px;color:var(--app-theme-color);margin-top:6px;font-style:italic}.message-bubble a{text-decoration:underline;overflow-wrap:anywhere}.message-bubble.sent a{color:color-mix(in srgb, var(--app-text-color-theme), var(--app-theme-color) 25%) !important}.message-bubble:hover .message-actions,.message-bubble:focus-within .message-actions{opacity:1;pointer-events:auto;transition-delay:0s}.message-time{font-size:11px;color:#888;margin-top:4px;margin-left:40px}.message-time.sent{text-align:right;margin-left:0;margin-right:0}.message-read-receipt{display:inline;background:none;border:0;padding:0;font-family:inherit;font-size:11px;color:#62a2c9;margin-left:8px;vertical-align:baseline;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none}.message-read-receipt .rr-caret{font-weight:700}.message-status-note{font-size:11px;color:#c62828;font-style:italic;margin-top:4px;text-align:right}.message-actions{display:flex;opacity:0;pointer-events:none;transition:opacity .15s ease .25s;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.message-actions button{background:none;border:none;padding:4px;cursor:pointer;color:#888;font-size:16px}.message-actions button:hover{color:#c62828}.message-reactions{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 2px 40px;max-width:80%}.message-reactions.sent{margin-left:auto;justify-content:flex-end}.message-reactions .reaction-pill{display:inline-flex;align-items:center;gap:3px;background:#fff;border:1px solid #ddd;border-radius:12px;padding:1px 8px;font-size:13px;line-height:20px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.08)}.message-reactions .reaction-pill .reaction-count{font-size:11px;color:#666}.message-reactions .reaction-pill.mine{border-color:var(--app-theme-color);background:color-mix(in srgb, var(--app-theme-color), #fff 88%)}.chat-reaction-bar{display:none;position:fixed;z-index:1200;background:#fff;border-radius:24px;box-shadow:0 4px 16px rgba(0,0,0,.18);padding:6px 8px;gap:2px}.chat-reaction-bar .reaction-option{background:none;border:none;font-size:22px;line-height:1;padding:5px;cursor:pointer;border-radius:50%;transition:transform .1s}.chat-reaction-bar .reaction-option:hover{transform:scale(1.25)}.chat-reaction-bar .reaction-option.mine{background:color-mix(in srgb, var(--app-theme-color), #fff 80%)}.message-bubble.poll-bubble{width:80%;padding:12px 14px}.chat-poll{display:flex;flex-direction:column;gap:6px}.chat-poll .chat-poll-question{font-weight:600;display:flex;align-items:flex-start;gap:6px}.chat-poll .chat-poll-question i{font-size:18px;margin-top:1px}.chat-poll .chat-poll-hint{font-size:11px;opacity:.75;margin-top:-4px}.chat-poll .chat-poll-option{display:flex;align-items:center;gap:8px;background:#fff;border:none;border-radius:8px;padding:6px 8px;cursor:pointer;text-align:left;font:inherit;color:#252f37;box-shadow:0 1px 2px rgba(0,0,0,.1);width:100%}.chat-poll .chat-poll-option .chat-poll-tick i{font-size:20px;display:block;opacity:.8}.chat-poll .chat-poll-option.voted .chat-poll-tick i{opacity:1}.chat-poll .chat-poll-option .chat-poll-option-body{flex:1;min-width:0}.chat-poll .chat-poll-option .chat-poll-option-row{display:flex;justify-content:space-between;gap:8px}.chat-poll .chat-poll-option .chat-poll-option-text{overflow-wrap:anywhere}.chat-poll .chat-poll-option .chat-poll-option-count{font-size:12px;opacity:.8}.chat-poll .chat-poll-option .chat-poll-bar{display:block;height:4px;border-radius:2px;background:rgba(0,0,0,.12);margin-top:4px;overflow:hidden}.chat-poll .chat-poll-option .chat-poll-bar-fill{display:block;height:100%;border-radius:2px;background:currentcolor;opacity:.65;transition:width .3s}.chat-poll .chat-poll-footer{font-size:11px;opacity:.75;text-align:right}.chat-poll .chat-poll-footer-link{background:none;border:0;padding:0;font-family:inherit;color:inherit;text-decoration:underline;cursor:pointer;align-self:flex-end;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none}.chat-poll .chat-poll-footer-link .rr-caret{font-weight:700}.chat-reaction-detail-modal .chat-member-reaction-emoji{flex-shrink:0;font-size:18px}.chat-poll-votes-modal .chat-poll-votes-question{padding:0 18px 4px;font-size:14px;font-weight:600;color:#062845}.chat-poll-modal .chat-poll-form{display:flex;flex-direction:column;gap:8px;padding:4px 18px 16px}.chat-poll-modal .chat-poll-form label{font-size:12px;color:#666;margin-top:6px}.chat-poll-modal .chat-poll-form input[type=text]{margin-bottom:0}.chat-poll-modal .chat-poll-form .chat-poll-option-input{display:flex;align-items:center;gap:4px}.chat-poll-modal .chat-poll-form .chat-poll-option-input input{flex:1}.chat-poll-modal .chat-poll-form .chat-poll-option-input .chat-poll-remove-option{background:none;border:none;cursor:pointer;color:#888;padding:4px}.chat-poll-modal .chat-poll-form .chat-poll-option-input .chat-poll-remove-option i{font-size:18px}.chat-poll-modal .chat-poll-form .chat-poll-add-option{background:none;border:none;cursor:pointer;color:var(--app-theme-color, #1976d2);display:inline-flex;align-items:center;gap:4px;padding:4px 0;align-self:flex-start;font-size:13px}.chat-poll-modal .chat-poll-form .chat-poll-add-option i{font-size:18px}.chat-poll-modal .chat-poll-form .chat-poll-multi{display:flex;align-items:center;gap:8px;margin:8px 0}.chat-poll-modal .chat-poll-form .chat-poll-create-btn{align-self:flex-end}.chat-mute-btn-wrapper{display:inline-block;position:relative;vertical-align:middle;margin-left:8px}.chat-mute-btn{background:none;border:none;padding:4px;cursor:pointer;color:#888;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:color .2s,background-color .2s}.chat-mute-btn:hover{background-color:rgba(0,0,0,.05)}.chat-mute-btn.muted{color:#ef6c00}.chat-mute-btn i{font-size:20px}.chat-mute-menu{display:none;position:fixed;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);min-width:220px;z-index:1000;overflow:hidden}.chat-mute-menu.visible{display:block}.chat-mute-option{padding:12px 16px;font-size:14px;color:#333;cursor:pointer;transition:background-color .15s;display:flex;align-items:center;gap:10px}.chat-mute-option:hover{background-color:#f5f5f5}.chat-mute-option+.chat-mute-option{border-top:1px solid #f0f0f0}.chat-mute-option i{font-size:20px;color:#888}@keyframes typing-sweep{0%{background-position:-200% 0}100%{background-position:200% 0}}.typing-indicator{margin-top:-12px;padding:4px 0;font-size:12px;color:#bbb;font-style:italic;height:20px;visibility:hidden;background:linear-gradient(90deg, #bbb 0%, #666 50%, #bbb 100%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.typing-indicator.visible{visibility:visible;animation:typing-sweep 2s linear infinite}.chat-compose{border-top:1px solid rgba(0,0,0,.1);padding:12px 16px;background:#fff;display:flex;align-items:flex-end;gap:8px}.chat-compose.offline .chat-send-btn{background-color:var(--app-theme-color);opacity:.6}.chat-compose.offline .chat-input::placeholder{color:var(--app-theme-color);opacity:.6}.chat-compose .chat-input-wrapper{flex:1;position:relative}.chat-compose .chat-input-wrapper>textarea.chat-input{display:block;width:100%;min-height:40px;max-height:120px;padding:12px 10px;overflow-y:auto;border:1px solid #ddd;border-radius:20px;font-size:14px;resize:none;outline:none;font-family:inherit;box-sizing:border-box;margin:0;height:auto;background-color:#fff}.chat-compose .chat-input-wrapper>textarea.chat-input:focus{box-shadow:none}.chat-send-btn{width:40px;height:40px;border-radius:50%;background-color:var(--app-theme-color);border:none;color:var(--app-text-color-theme);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;flex-shrink:0}.chat-send-btn:hover{background-color:#4a8ab0}.chat-send-btn:disabled{background-color:#ccc;cursor:not-allowed}.chat-send-btn i{font-size:20px}.safer-notice{background-color:#fff3e0;border:1px solid #ffcc80;border-radius:8px;padding:12px 16px;margin:12px 16px;font-size:13px;color:#333}.safer-notice i{color:#ef6c00;vertical-align:middle;margin-right:8px}.chat-emoji-btn{width:40px;height:40px;border-radius:50%;background:none;border:none;color:#888;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .2s}.chat-emoji-btn:hover{color:var(--app-theme-color)}.chat-emoji-btn i{font-size:24px}.emoji-picker{display:none;position:absolute;bottom:100%;right:0;margin-bottom:8px;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);width:355px;max-width:100%;max-height:260px;z-index:100}.emoji-picker.visible{display:block}.emoji-picker-tabs{display:flex;border-bottom:1px solid #eee;padding:0 4px}.emoji-picker-tab{flex:1;text-align:center;padding:8px 2px;font-size:16px;cursor:pointer;border-bottom:2px solid rgba(0,0,0,0);opacity:.5;transition:all .2s}.emoji-picker-tab:hover{opacity:.8}.emoji-picker-tab.active{opacity:1;border-bottom-color:var(--app-theme-color)}.emoji-picker-grid{display:grid;grid-template-columns:repeat(8, 1fr);gap:2px;padding:8px;overflow-y:auto;max-height:200px}.emoji-picker-grid span{font-size:22px;text-align:center;padding:4px;cursor:pointer;border-radius:6px;transition:background-color .15s;line-height:1.2}.emoji-picker-grid span:hover{background-color:#f0f0f0}.date-divider{text-align:center;margin:16px 0;position:relative}.date-divider::before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid #eee}.date-divider span{background:#fff;padding:0 12px;font-size:12px;color:#888;position:relative;z-index:1}.load-more{text-align:center;padding:12px}.load-more a{color:var(--app-theme-color);font-size:13px;cursor:pointer}.message-container{max-width:800px;margin:0 auto}.message-header{padding:12px 8px;border-bottom:1px solid rgba(0,0,0,.1)}.message-subject{font-size:20px;font-weight:600;color:#333;margin-bottom:16px;line-height:1.3}.message-meta{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px;color:#666}.message-meta-item{display:flex;align-items:center;gap:6px}.message-meta-item i{font-size:18px;color:#999}.message-meta-label{color:#999}.message-body{padding:12px 8px;font-size:15px;line-height:1.6;color:#333}.message-body img{max-width:100%;height:auto}.message-channel{margin:12px 8px 0;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.message-channel-tag{display:inline-block;padding:4px 12px;background-color:#f5f5f5;border-radius:16px;font-size:12px;color:#666}.message-status{display:inline-block;margin-left:8px;padding:4px 12px;border-radius:16px;font-size:12px}.message-status.delivered{background-color:#e8f5e9;color:#2e7d32}.message-status.bounced{background-color:#ffebee;color:#c62828}.message-attachments{margin:12px 8px;padding:12px 0;border-top:1px solid rgba(0,0,0,.1)}.message-attachments-header{font-size:13px;font-weight:600;color:#666;margin-bottom:8px;display:flex;align-items:center;gap:6px}.message-attachments-header i{font-size:18px;color:#888}.message-attachment-list{display:flex;flex-direction:column;gap:6px}.message-attachment-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f5f5f5;border-radius:8px;text-decoration:none;color:#333;transition:background-color .2s ease}.message-attachment-item:hover{background-color:#e8e8e8}.message-attachment-item i{font-size:20px;color:#666}.message-attachment-name{flex:1;font-size:14px;overflow-wrap:break-word}.message-attachment-size{font-size:12px;color:#888;white-space:nowrap}.message-not-found{text-align:center;padding:60px 20px;color:#888}.message-not-found i{font-size:64px;color:#ddd;margin-bottom:16px}.message-not-found p{font-size:16px;margin:0;text-align:center}.approval-container{padding:0;max-width:100%;box-sizing:border-box}.approval-info{background-color:#fff3e0;border-radius:8px;padding:16px;margin-bottom:20px}.approval-info-header{display:flex;align-items:center;margin-bottom:12px}.approval-info-header i{font-size:24px;color:#ef6c00;margin-right:12px}.approval-info-header span{font-weight:600;font-size:16px;color:#333}.approval-info-text{font-size:14px;color:#666;line-height:1.5}.approval-parties{display:flex;gap:16px;margin-bottom:20px}.approval-party{flex:1;background:#f5f5f5;border-radius:8px;padding:12px}.approval-party-label{font-size:11px;color:#888;text-transform:uppercase;margin-bottom:4px}.approval-party-name{font-weight:600;font-size:15px;color:#333}.approval-message{background:#fff;border:1px solid #ddd;border-radius:8px;padding:16px;margin-bottom:20px}.approval-message-label{font-size:12px;color:#888;margin-bottom:8px}.approval-message-content{font-size:15px;color:#333;line-height:1.6;overflow-wrap:break-word;max-height:250px;overflow-y:auto}.approval-message-content img{max-width:100%}.approval-expires{font-size:13px;color:#ef6c00;margin-bottom:20px;text-align:center}.approval-actions{display:flex;gap:12px;margin-bottom:16px}.approval-btn{flex:1;padding:14px 20px;border-radius:8px;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease}.approval-btn.approve{background-color:#41b27a;color:#fff}.approval-btn.approve:hover{background-color:#36a06c}.approval-btn.reject{background-color:#f5f5f5;color:#c62828;border:1px solid #ddd}.approval-btn.reject:hover{background-color:#ffebee;border-color:#ef9a9a}.rejection-reason{margin-bottom:20px;display:none}.rejection-reason.visible{display:block}.rejection-reason label{display:block;font-size:13px;color:#666;margin-bottom:8px}.rejection-reason textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:14px;resize:vertical;min-height:80px;box-sizing:border-box;font-family:inherit}.rejection-reason textarea:focus{outline:none;border-color:#62a2c9}.approval-result{text-align:center;padding:40px 20px}.approval-result i{font-size:64px;margin-bottom:16px}.approval-result.success i{color:#41b27a}.approval-result.error i{color:#c62828}.approval-result p{font-size:16px;color:#333;margin:0}.approval-context{margin-bottom:20px}.approval-context-header{font-size:13px;color:#666;margin-bottom:8px}.context-messages{background:#f9f9f9;border-radius:8px;padding:12px}.context-message{padding:8px 0;border-bottom:1px solid #eee}.context-message:last-child{border-bottom:none}.context-message-header{font-size:12px;color:#888;margin-bottom:4px}.context-message-text{font-size:13px;color:#333}.header-chat-btn{background:#fff;border:0;padding:6px 14px 6px 12px;margin:0;color:#252f37;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:999px;font-family:"Nunito",sans-serif;font-size:14px;font-weight:700;gap:6px;line-height:1;min-height:32px}.header-chat-btn svg,.header-chat-btn img{width:20px;height:20px;display:block}.header-chat-btn .header-chat-label{white-space:nowrap}.header-chat-btn:hover{background:#f0f1f4}.header-chat-btn:active{background:#e3e5e9}@media only screen and (max-width: 380px){.header-chat-btn{padding:0;width:36px;height:36px;min-height:0;border-radius:50%}.header-chat-btn .header-chat-label{display:none}}.header-chat-badge{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 5px;border-radius:999px;background:#da5e5c;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;border:2px solid #fff;box-sizing:content-box}div.header-panel div.content .header-mini-buttons .header-chat-btn{display:inline-flex}.header-chat-desktop{display:none}.header-chat-btn-desktop{width:auto;padding:8px 14px;border-radius:8px;background:hsla(0,0%,100%,.12);color:#fff;font-family:inherit;font-size:14px;font-weight:600;gap:8px;cursor:pointer}.header-chat-btn-desktop:hover{background:hsla(0,0%,100%,.2)}.header-chat-btn-desktop .seg-label{color:#fff}@media only screen and (min-width: 820px){div.header-panel div.content .header-chat-desktop{display:block;margin:14px 10px 4px}}.inbox-redesign{background:#fff}.inbox-redesign .inbox-list{list-style:none;padding:0;margin:0}.inbox-redesign .b-row{display:flex;gap:12px;align-items:center;padding:11px 18px;border-bottom:1px solid #f0f1f4;cursor:pointer;position:relative}.inbox-redesign .b-row:hover{background:#fafbfc}.inbox-redesign .b-row.unread{background:#f9fbfd}.inbox-redesign .b-row.unread::after{content:"";position:absolute;left:0;top:11px;bottom:11px;width:3px;border-radius:0 2px 2px 0;background:#62a2c9}.inbox-redesign .b-row.unread .sender{color:#062845}.inbox-redesign .b-row .leading{width:36px;height:36px;border-radius:9px;background:#eef0f3;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#5f6a74;font-weight:700;font-size:13px}.inbox-redesign .b-row .leading svg{width:18px;height:18px}.inbox-redesign .b-row .leading.tone-blue{background:#e3f0f8;color:#4a83b4}.inbox-redesign .b-row .leading.tone-amber{background:#fdf1e1;color:#b66920}.inbox-redesign .b-row .leading.tone-purple{background:#ece9f5;color:#5f5ca7}.inbox-redesign .b-row .leading.tone-red{background:#fdeceb;color:#c1564c}.inbox-redesign .b-row .body{flex:1;min-width:0}.inbox-redesign .b-row .row-top{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.inbox-redesign .b-row .sender{font-size:14px;font-weight:700;color:#252f37;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.inbox-redesign .b-row .time{font-size:11px;color:#8a96a0;flex-shrink:0;letter-spacing:.02em}.inbox-redesign .b-row .preview{font-size:13px;color:#5f6a74;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.inbox-redesign .b-row .preview strong{color:#252f37;font-weight:700}.inbox-redesign .b-row .meta-line{display:flex;gap:8px;align-items:center;margin-top:5px;flex-wrap:wrap}.inbox-redesign .b-row .channel-pill{font-size:11px;font-weight:600;padding:1px 8px;border-radius:999px;background:#f4f5f7;color:#5f6a74;display:inline-flex;align-items:center;gap:5px}.inbox-redesign .b-row .channel-pill .pill-dot{width:6px;height:6px;border-radius:50%}.inbox-redesign .b-row .channel-pill.error{background:#fdeceb;color:#c1564c;padding:3px 10px}.inbox-redesign .b-row .channel-pill.error svg{width:11px;height:11px;flex-shrink:0}.inbox-redesign .b-row .channel-pill.pending{background:#fff3e0;color:#ef6c00}.inbox-redesign .b-row .inbox-attachment{font-size:11px;color:#5f6a74;display:inline-flex;align-items:center;gap:3px}.inbox-redesign .b-row .inbox-attachment i{font-size:14px}.content-scrollable-card-panel:has(.chat-redesign){padding:0 !important;margin:0 !important;box-shadow:none !important;background:rgba(0,0,0,0) !important;border-radius:0 !important;min-width:0 !important;max-width:none !important;display:block !important}body.iframe-in-desktop-design .content-scrollable-card-panel:has(.chat-redesign){margin-left:5% !important;margin-right:5% !important;background:#fff !important;border-radius:8px !important;box-shadow:0px 0px 18px 0px rgba(0,0,0,.1) !important;overflow:hidden}.chat-redesign{background:#fff}.chat-redesign .chat-list{list-style:none;padding:0 0 20px;margin:0}.chat-redesign .chat-item{display:flex;gap:12px;align-items:center;padding:16px 18px;border-bottom:1px solid #f0f1f4;cursor:pointer;background:#fff;transition:background-color .15s ease;list-style:none}.chat-redesign .chat-item:hover{background:#fafbfc}.chat-redesign .chat-item:active{background:rgba(0,0,0,.04)}.chat-redesign .chat-item.unread{background:#f9fbfd}.chat-redesign .chat-item.unread .chat-name{color:#062845;font-weight:700}.chat-redesign .chat-item.unread .chat-preview{color:#252f37;font-weight:600}.chat-redesign .chat-avatar-wrapper{position:relative;flex-shrink:0;margin-right:0}.chat-redesign .chat-avatar{width:48px;height:48px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;margin-right:0;position:relative;overflow:hidden}.chat-redesign .chat-avatar.group{background-color:#e8eef3;color:#4f6573}.chat-redesign .chat-avatar.group .group-svg{width:22px;height:22px}.chat-redesign .chat-avatar img{width:100%;height:100%;object-fit:cover}.chat-redesign .chat-content{flex:1;min-width:0;padding-right:0}.chat-redesign .chat-header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:0}.chat-redesign .chat-name{font-size:15px;font-weight:700;color:#252f37;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;margin-right:0}.chat-redesign .chat-top-right{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.chat-redesign .chat-date{font-size:11px;color:#8a96a0}.chat-redesign .chat-item.unread .chat-date{color:#062845;font-weight:700}.chat-redesign .chat-preview{font-size:13px;color:#5f6a74;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-redesign .chat-preview.pending{color:#ef6c00;font-style:italic}.chat-redesign .chat-shared-groups{display:flex;align-items:center;gap:4px;font-size:11px;color:#8a96a0;margin-top:2px}.chat-redesign .chat-shared-groups .group-svg{width:14px;height:12px;flex-shrink:0}.chat-redesign .chat-shared-groups>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-redesign .chat-unread-pill{background:#62a2c9;color:#fff;font-size:11px;font-weight:700;min-width:20px;height:20px;border-radius:999px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center}.chat-redesign .chat-read-tick{color:#62a2c9;display:inline-flex;align-items:center}.chat-redesign .chat-read-tick svg{width:14px;height:14px}.chat-redesign .chat-page-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 8px;gap:12px}.chat-redesign .chat-page-header .family-dropdown-wrapper{margin:0 0 0 auto}.chat-redesign .chat-page-header .family-dropdown-wrapper select{display:inline-block;width:auto;max-width:150px;height:34px;margin:0;padding:0 8px;border:1px solid #cfd8dc;border-radius:6px;background-color:#fff;color:#062845;font-size:14px}.chat-redesign .chat-page-title{font-size:22px;font-weight:700;color:#062845;margin:0;line-height:1.2}.chat-redesign .chat-search-toggle{background:rgba(0,0,0,0);border:0;padding:6px;margin:0;border-radius:50%;cursor:pointer;color:#4f6573;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease}.chat-redesign .chat-search-toggle i{font-size:22px}.chat-redesign .chat-search-toggle:hover{background:#f0f1f4;color:#062845}.chat-redesign .chat-search-toggle[aria-expanded=true]{color:#062845;background:#e8eef3}.chat-redesign .chat-search{margin:0 16px 10px;padding:0 12px;background:#f4f5f7;border-radius:10px;border:1px solid rgba(0,0,0,0);display:flex;align-items:center;max-height:0;height:38px;opacity:0;overflow:hidden;transition:max-height .2s ease,opacity .15s ease,margin .2s ease}.chat-redesign .chat-search.open{max-height:38px;opacity:1}.chat-redesign .chat-search:focus-within{background:#fff;border-color:#d0d6dd}.chat-redesign .chat-search i{color:#8a96a0;font-size:18px;flex-shrink:0}.chat-redesign .chat-search input{flex:1;border:0;outline:none;background:rgba(0,0,0,0);padding:0 8px;font-size:14px;color:#252f37;margin:0;box-shadow:none;height:auto}.chat-redesign .chat-search input:focus{border-bottom:0;box-shadow:none}.chat-redesign .chat-search input::placeholder{color:#a6adb4}.chat-redesign .chat-empty{text-align:center;padding:60px 20px;color:#888}.chat-redesign .chat-empty i{font-size:64px;color:#ddd;margin-bottom:16px}.chat-redesign .chat-empty p{font-size:16px;margin:0;text-align:center}
