                                /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hmIqOjjg.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hvIqOjjg.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hnIqOjjg.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hoIqOjjg.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hkIqOjjg.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqOjjg.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Udc1UAw.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0ddc1UAw.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Vdc1UAw.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0adc1UAw.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Wdc1UAw.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhmIqOjjg.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhvIqOjjg.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhnIqOjjg.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhoIqOjjg.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhkIqOjjg.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqOjjg.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhmIqOjjg.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhvIqOjjg.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhnIqOjjg.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhoIqOjjg.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhkIqOjjg.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqOjjg.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hmIqOjjg.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hvIqOjjg.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hnIqOjjg.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hoIqOjjg.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hkIqOjjg.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqOjjg.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: italic;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 300;
                                font-display: swap;
                                src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 400;
                                font-display: swap;
                                src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 600;
                                font-display: swap;
                                src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 700;
                                font-display: swap;
                                src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* cyrillic-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format('woff2');
                                unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
                            }
                            /* cyrillic */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2');
                                unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
                            }
                            /* greek-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2');
                                unicode-range: U+1F00-1FFF;
                            }
                            /* greek */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2');
                                unicode-range: U+0370-03FF;
                            }
                            /* vietnamese */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2');
                                unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
                            }
                            /* latin-ext */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format('woff2');
                                unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
                            }
                            /* latin */
                            
                            @font-face {
                                font-family: 'Open Sans';
                                font-style: normal;
                                font-weight: 800;
                                font-display: swap;
                                src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');
                                unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
                            }
                            /* fallback */
                            
                            @font-face {
                                font-family: 'Material Icons';
                                font-style: normal;
                                font-weight: 400;
                                src: url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
                            }
                            
                            body {
                                background-color: #E8E8E8;
                                color: #333;
                                font-size: 14px;
                                font-family: 'Open Sans';
                            }
                            /* a,
                    a:focus,
                    a:active {
                        outline: none;
                    } */
                            
                            a:focus {
                                outline-offset: 0;
                            }
                            
                            .row {
                                margin: 0px;
                            }
                            
                            .navbar-default {
                                background: none;
                                border: none;
                                margin-bottom: 0px;
                            }
                            
                            .navbar-brand {
                                float: left;
                                font-size: 18px;
                                height: 50px;
                                line-height: 20px !important;
                                padding: 10px !important;
                            }
                            
                            .navbar-brand img {
                                margin-bottom: 40px;
                                max-width: 100%;
                            }
                            
                            .nc-icon-glyph {
                                font-size: 14px;
                                vertical-align: middle;
                            }
                            /*.logo-nav {
	margin: 0px -15px;
}*/
                            
                            .logo_text {
                                color: #333;
                                float: left;
                                font-size: 18px;
                                max-height: 45px;
                                padding: 14px 0 8px 12px;
                                vertical-align: middle;
                            }
                            
                            .navbar-nav>li>a {
                                padding: 13px 9px;
                            }
                            
                            .custom_nav .icn-bdr {
                                color: #337ab7 !important;
                            }
                            
                            .icn-bdr {
                                /*border: 1px solid #B3B3B3;*/
                                /*border-radius: 5px;*/
                                padding: 5px;
                            }
                            
                            .white_bg {
                                background: #ffffff;
                            }
                            
                            .heromask {
                                background-color: #2f79bf;
                                border-radius: 50%;
                                overflow: hidden;
                                padding: 7px 8px;
                                color: #FFFFFF;
                                margin-right: 3px;
                            }
                            /* Primary nav styles */
                            
                            .navbar-inverse {
                                background-color: transparent;
                                border-radius: 0px;
                                border: none;
                                min-height: 44px;
                                margin-bottom: 0px;
                            }
                            
                            .navbar-inverse .navbar-nav>li:first-child a {
                                border-left: medium none !important;
                            }
                            
                            .navbar-inverse .navbar-nav>li>a {
                                /*border-left: 1px solid #4b95db !important;*/
                                color: #ffffff;
                            }
                            
                            .material-icons {
                                font-family: 'Material Icons';
                                font-weight: normal;
                                font-style: normal;
                                font-size: 24px;
                                line-height: 1;
                                letter-spacing: normal;
                                text-transform: none;
                                display: inline-block;
                                white-space: nowrap;
                                word-wrap: normal;
                                direction: ltr;
                                -webkit-font-feature-settings: 'liga';
                                -webkit-font-smoothing: antialiased;
                            }
                            
                            .icn-bdr-2 {
                                border-radius: 5px;
                                padding: 5px;
                                float: right;
                                margin-right: 15px;
                                margin-top: 8px;
                                margin-bottom: 8px;
                                color: #ffffff;
                                display: none;
                            }
                            
                            .navbar-inverse .navbar-nav>li>a:hover {
                                background-color: #FFFFFF;
                                color: #00578e;
                            }
                            
                            .navbar-inverse .navbar-nav>.open>a,
                            .navbar-inverse .navbar-nav>.open>a:hover,
                            .navbar-inverse .navbar-nav>.open>a:focus {
                                background-color: #FFFFFF;
                                color: #00578e;
                            }
                            
                            .navbar-inverse .navbar-nav>.active>a,
                            .navbar-inverse .navbar-nav>.active>a:hover,
                            .navbar-inverse .navbar-nav>.active>a:focus {
                                background-color: #FFFFFF;
                                color: #00578e;
                            }
                            
                            .navbar-inverse .btn-link:hover,
                            .navbar-inverse .btn-link:focus {
                                color: #222222;
                            }
                            
                            .no_padding {
                                padding: 0px;
                            }
                            
                            .dropdown-menu>li>a:hover,
                            .dropdown-menu>li>a:focus {
                                background-color: #00578e;
                                color: #FFFFFF;
                            }
                            
                            .dropdown-menu>li>a {
                                padding: 10px 15px;
                                color: #00578e;
                            }
                            
                            .dropDownNav {
                                background-color: transparent !important;
                            }
                            
                            .second-bar {
                                float: left;
                                margin-left: 15px;
                                border-color: transparent!important;
                            }
                            
                            .utility_nav {
                                margin: 0px -15px;
                            }
                            
                            .first-collapse.collapse {
                                display: block!important;
                            }
                            
                            .utility_nav>li,
                            .navbar-nav {
                                float: left !important;
                            }
                            /* .utility_nav.navbar-right:last-child {
                    margin-right: -33px !important;
                } */
                            
                            span.icn-bdr.utility-text i {
                                padding-left: 11px;
                            }
                            
                            .navbar-right {
                                float: right!important;
                            }
                            
                            .icon-dis {
                                position: relative !important;
                                float: right;
                                padding: 10px 10px !important;
                                margin-top: 8px;
                            }
                            
                            .jumbotron {
                                padding: 2rem 1rem;
                                margin-bottom: 2rem;
                                background-color: #e9ecef;
                                border-radius: 2px
                            }
                            
                            .jumbotron-fluid {
                                padding-right: 0;
                                padding-left: 0;
                                border-radius: 0
                            }
                            /* Footer styles */
                            
                            footer {
                                background: #003657 none repeat scroll 0 0;
                                padding: 10px 0;
                                width: 100%;
                                margin-bottom: 25px;
                            }
                            
                            .footerLinks {
                                border-bottom: 1px solid #eee;
                                float: left;
                                padding-bottom: 5px;
                                width: 100%;
                            }
                            
                            .footer_title {
                                color: #ffffff;
                                float: left;
                                font-size: 16px;
                                font-weight: bold;
                                margin: 0 0 0 15px;
                                width: auto;
                            }
                            
                            .footerLinks ul {
                                float: right;
                                margin: 0;
                                padding: 0;
                            }
                            
                            .footerLinks ul li {
                                float: left;
                                list-style-type: none;
                            }
                            
                            .footerLinks ul li a {
                                border-right: 1px solid #eee;
                                color: #ffffff;
                                margin: 0;
                                padding: 0 15px;
                            }
                            
                            .footerLinks ul li:last-child>a {
                                border-right: medium none;
                            }
                            
                            .copyRight {
                                color: #fff;
                                float: left;
                                font-size: 12px;
                                margin: 5px 0 0 15px;
                                text-align: left;
                                width: 98%;
                            }
                            
                            .PageTitle {
                                border-bottom: 1px solid #d1d1d1;
                                color: #333;
                                font-size: 20px;
                                margin: 0 0 10px;
                                padding: 10px 0 5px;
                                width: 100%;
                            }
                            
                            .br_blue_background {
                                background: url(../images/menu_bg.jpg);
                                background-color: #00578e;
                            }
                            
                            .no-display {
                                display: none;
                            }
                            
                            .icon-style {
                                color: #00578e;
                                font-size: 18px;
                            }
                            
                            i.icon-arrows-log-out.icon-style {
                                padding-top: 3px;
                                float: left;
                            }
                            
                            .icon-ui-search {
                                font-size: 15px;
                            }
                            /*.icon-business-contact {
	font-size: 20px;
}*/
                            
                            .utility-text {
                                line-height: 24px;
                                padding-right: 5px;
                                color: white !important;
                            }
                            .companyName{
                                line-height: 24px;
                                padding-right: 5px;
                                color: white !important;
                                background-color: #003657;
                                border: none;
                                outline: none;
                                cursor: pointer;
                            }
                            
                            .icon-arrows-log-out {
                                margin-right: 4px;
                            }
                            
                            .navbar-form.navbar-right {
                                margin-top: 1px;
                                margin-bottom: 0;
                            }
                            
                            .body_min_height {
                                min-height: 600px;
                            }
                            /*#header-util-nav li a:hover, #header-util-nav li a:hover i {
	color: #00578e !important;
}*/
                            
                            .primary_nav li a:hover i {
                                color: #00578e !important;
                            }
                            
                            .dash {
                                padding: 12px 10px !important;
                            }
                            
                            div#header-util-nav ul li a {
                                padding-top: 13px;
                                padding-bottom: 13px;
                            }
                            
                            button.btn.btn-primary.search-btn {
                                padding: 8px 10px 5px 9px;
                            }
                            
                            .navbar .nc-icon-glyph {
                                color: #00578e;
                                font-size: 18px;
                            }
                            
                            .white-nav .nc-icon-glyph {
                                color: #ffffff;
                                font-size: 18px;
                            }
                            
                            .media-1_button-power {
                                margin-right: 8px;
                            }
                            
                            .search-btn .ui-1_zoom {
                                color: #ffffff;
                                font-size: 15px;
                            }
                            
                            .container {
                                width: 1270px;
                            }
                            
                            .mob-contact,
                            .mob-bell {
                                display: none;
                            }
                            
                            .white-btn {
                                color: #ffffff !important;
                            }
                            /*    ALERTS    */
                            
                            .container[_ngcontent-c0] .menuList[_ngcontent-c0] .alerts[_ngcontent-c0] span[_ngcontent-c0] {
                                top: 4px;
                                right: -18px;
                            }
                            
                            .mat-badge {
                                position: relative;
                            }
                            
                            .mat-badge-medium.mat-badge-after .mat-badge-content {
                                right: -13px;
                            }
                            
                            .mat-badge-medium.mat-badge-above .mat-badge-content {
                                top: -10px;
                            }
                            
                            .mat-badge-medium .mat-badge-content {
                                width: 22px;
                                height: 22px;
                                line-height: 22px;
                            }
                            
                            .mat-badge-content.mat-badge-active {
                                -webkit-transform: none;
                                -ms-transform: none;
                                transform: none;
                            }
                            
                            .mat-badge-warn .mat-badge-content {
                                color: #fff;
                                background: #f44336;
                            }
                            
                            .mat-badge-content {
                                color: #fff;
                                background: #00578e;
                                position: absolute;
                                text-align: center;
                                display: inline-block;
                                border-radius: 50%;
                                transition: -webkit-transform .2s ease-in-out;
                                transition: transform .2s ease-in-out;
                                transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
                                -webkit-transform: scale(.6);
                                -ms-transform: scale(.6);
                                transform: scale(.6);
                                overflow: hidden;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                pointer-events: none;
                            }
                            
                            .mat-badge-content {
                                font-weight: 600;
                                font-size: 12px;
                            }
                            /*    ALERTS END   */
                            /*   DIV ALERTS   */
                            
                            .navbar-default .dropdown-menu.notify-drop {
                                min-width: 480px;
                                background-color: #efefef;
                                min-height: 280px;
                                max-height: 280px;
                                /* overflow-y: scroll; */
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .notify-drop-title {
                                border-bottom: 1px solid #e2e2e2;
                                padding: 5px 15px 10px 15px;
                                color: #333333;
                                background: #ebecec;
                                z-index: 9;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .notify-drop-title i {
                                margin-right: 10px;
                                color: #333333 !important;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content i {
                                color: #333333;
                                vertical-align: middle;
                            }
                            /*.navbar-default .dropdown-menu.notify-drop .drop-content .cleared {
	padding-top: 7px !important;
    padding-bottom: 7px !important;
    position: absolute;
}*/
                            
                            .clear-all {
                                float: right;
                                color: #333333;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .notify-drop-title span {
                                font-weight: 700;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content {
                                min-height: 190px;
                                max-height: 225px;
                                overflow-y: scroll;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-track {
                                background-color: #F5F5F5;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar {
                                width: 8px;
                                background-color: #F5F5F5;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-thumb {
                                background-color: #ccc;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li {
                                border-bottom: 1px solid #e2e2e2;
                                padding: 10px 15px 5px 15px;
                            }
                            /*.navbar-default .dropdown-menu.notify-drop .drop-content > li:nth-child(2n+0) {
  background-color: #fafafa;
}*/
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li:after {
                                content: "";
                                clear: both;
                                display: block;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li:hover {
                                background-color: #fcfcfc;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li:last-child {
                                border-bottom: none;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li a {
                                color: #676767;
                                font-size: 12px;
                                font-weight: normal;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li {
                                font-weight: bold;
                                font-size: 11px;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li hr {
                                margin: 5px 20px;
                                width: 70%;
                                border-color: #e2e2e2;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li p {
                                font-size: 11px;
                                color: #666;
                                font-weight: normal;
                                margin: 3px 0;
                            }
                            
                            .navbar-default .dropdown-menu.notify-drop .drop-content>li {
                                background: white;
                                box-shadow: 2px 6px -2px rgba(0, 0, 0, .175);
                                margin-top: 4px;
                                padding: 10px;
                                margin-left: 9px;
                                margin-right: 9px;
                            }
                            /*   DIV ALERTS END   */
                            /* ///////////////////////////////////////////////////////////////////////////////////////                 SAMPLE CODE    */
                            
                            .scrollspy-item .scrollspy-title {
                                padding: 8px 0;
                                margin-bottom: 15px;
                                border-bottom: 1px solid #6d6d6d;
                            }
                            
                            .main-section-container .scrollspy-item .scrollspy-title h3 {
                                color: #3c3c3c;
                                font-weight: 700;
                                margin: 0;
                            }
                            
                            .scrollspy-item .scrollspy-content {
                                padding: 15px 0;
                                margin-bottom: 15px;
                            }
                            
                            .mb-3,
                            .my-3 {
                                margin-bottom: 1rem !important;
                                font-size: 14px;
                            }
                            
                            .mdc-card {
                                width: 100%;
                                color: #000;
                            }
                            
                            .mdc-card {
                                border-radius: 4px;
                                background-color: #fff;
                                background-color: var(--mdc-theme-surface, #fff);
                                box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
                                display: flex;
                                flex-direction: column;
                                box-sizing: border-box;
                            }
                            
                            .mdc-card__primary-action:first-child {
                                border-top-left-radius: inherit;
                                border-top-right-radius: inherit;
                            }
                            
                            .mdc-card__primary-action {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
                            }
                            
                            .mdc-card__primary-action {
                                display: flex;
                                flex-direction: column;
                                box-sizing: border-box;
                                position: relative;
                                outline: none;
                                color: inherit;
                                text-decoration: none;
                                cursor: pointer;
                                overflow: hidden;
                            }
                            
                            .mdc-card__primary-action:hover::before {
                                opacity: .04;
                            }
                            
                            .mdc-card__primary-action:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12;
                            }
                            
                            .mdc-card__primary-action:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12;
                            }
                            
                            .mdc-card__primary-action:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear;
                            }
                            
                            .mdc-card__primary-action::before,
                            .mdc-card__primary-action::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: "";
                            }
                            
                            .mdc-card__primary-action::before,
                            .mdc-card__primary-action::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%;
                            }
                            
                            .mdc-card__primary-action::before,
                            .mdc-card__primary-action::after {
                                background-color: #000;
                            }
                            
                            .mdc-card__primary-action::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1;
                            }
                            /*  ////////////////////////////////////////////////////////////////////////////////////////          FLYOUTS       */
                            
                            body {
                                /*display: flex;*/
                                height: 100vh;
                            }
                            
                            .mdc-drawer-app-content {
                                flex: auto;
                                overflow: auto;
                                position: relative;
                            }
                            
                            .main-content {
                                overflow: auto;
                                height: 100%;
                            }
                            
                            .app-bar {
                                position: absolute;
                                background-color: #ffffff;
                                color: #000000;
                            }
                            
                            .mdc-drawer {
                                border-color: rgba(0, 0, 0, 0.12);
                                background-color: #fff;
                                border-radius: 0 0px 0px 0;
                                z-index: 6;
                                width: 256px;
                                display: flex;
                                flex-direction: column;
                                flex-shrink: 0;
                                box-sizing: border-box;
                                height: 100%;
                                border-right-width: 1px;
                                border-right-style: solid;
                                overflow: hidden;
                                transition-property: transform;
                                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-drawer .mdc-drawer__title {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-drawer .mdc-list-group__subheader {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-drawer .mdc-drawer__subtitle {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-drawer .mdc-list-item__graphic {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-drawer .mdc-list-item {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic {
                                color: #00578e
                            }
                            
                            .mdc-drawer .mdc-list-item--activated {
                                color: rgba(0, 123, 182, 0.87)
                            }
                            
                            [dir="rtl"] .mdc-drawer,
                            .mdc-drawer[dir="rtl"] {
                                border-radius: 0px 0 0 0px
                            }
                            
                            .mdc-drawer .mdc-list-item {
                                border-radius: 4px
                            }
                            
                            .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content {
                                margin-left: 56px;
                                margin-right: 0;
                                transition: 50ms ease-in-out;
                            }
                            
                            [dir="rtl"] .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content,
                            .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content[dir="rtl"] {
                                margin-left: 0;
                                margin-right: 256px
                            }
                            
                            [dir="rtl"] .mdc-drawer,
                            .mdc-drawer[dir="rtl"] {
                                border-right-width: 0;
                                border-left-width: 1px;
                                border-right-style: none;
                                border-left-style: solid
                            }
                            
                            .mdc-drawer .mdc-list-item {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                line-height: 1.375rem;
                                font-weight: 500;
                                letter-spacing: .00714em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                height: calc(48px - 2 * 4px);
                                margin: 8px 8px;
                                padding: 0 8px
                            }
                            
                            .mdc-drawer .mdc-list-item:nth-child(1) {
                                margin-top: 2px
                            }
                            
                            .mdc-drawer .mdc-list-item:nth-last-child(1) {
                                margin-bottom: 0
                            }
                            
                            .mdc-drawer .mdc-list-group__subheader {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin: 0;
                                padding: 0 16px
                            }
                            
                            .mdc-drawer .mdc-list-group__subheader::before {
                                display: inline-block;
                                width: 0;
                                height: 24px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-drawer .mdc-list-divider {
                                margin: 3px 0 4px 0
                            }
                            
                            .mdc-drawer .mdc-list-item__text,
                            .mdc-drawer .mdc-list-item__graphic {
                                pointer-events: none
                            }
                            
                            .mdc-drawer--animate {
                                transform: translateX(-100%)
                            }
                            
                            [dir="rtl"] .mdc-drawer--animate,
                            .mdc-drawer--animate[dir="rtl"] {
                                transform: translateX(100%)
                            }
                            
                            .mdc-drawer--opening {
                                transform: translateX(0);
                                transition-duration: 250ms
                            }
                            
                            [dir="rtl"] .mdc-drawer--opening,
                            .mdc-drawer--opening[dir="rtl"] {
                                transform: translateX(0)
                            }
                            
                            .mdc-drawer--closing {
                                transform: translateX(-100%);
                                transition-duration: 200ms
                            }
                            
                            [dir="rtl"] .mdc-drawer--closing,
                            .mdc-drawer--closing[dir="rtl"] {
                                transform: translateX(100%)
                            }
                            
                            .mdc-drawer__header {
                                flex-shrink: 0;
                                box-sizing: border-box;
                                min-height: 64px;
                                padding: 0 16px 4px
                            }
                            
                            .mdc-drawer__title {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.25rem;
                                line-height: 2rem;
                                font-weight: 500;
                                letter-spacing: .0125em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -20px
                            }
                            
                            .mdc-drawer__title::before {
                                display: inline-block;
                                width: 0;
                                height: 36px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-drawer__title::after {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: -20px
                            }
                            
                            .mdc-drawer__subtitle {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: 0
                            }
                            
                            .mdc-drawer__subtitle::before {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-drawer__content {
                                height: 100%;
                                overflow-y: auto;
                                -webkit-overflow-scrolling: touch
                            }
                            
                            .mdc-drawer--dismissible {
                                left: 0;
                                right: initial;
                                display: none;
                                position: absolute
                            }
                            
                            [dir="rtl"] .mdc-drawer--dismissible,
                            .mdc-drawer--dismissible[dir="rtl"] {
                                left: initial;
                                right: 0
                            }
                            
                            .mdc-drawer--dismissible.mdc-drawer--open {
                                display: flex
                            }
                            
                            .mdc-drawer-app-content {
                                margin-left: 0;
                                margin-right: 0;
                                position: relative
                            }
                            
                            [dir="rtl"] .mdc-drawer-app-content,
                            .mdc-drawer-app-content[dir="rtl"] {
                                margin-left: 0;
                                margin-right: 0
                            }
                            
                            .mdc-drawer--modal {
                                box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
                                left: 0;
                                right: initial;
                                display: none;
                                position: fixed
                            }
                            
                            .mdc-drawer--modal+.mdc-drawer-scrim {
                                background-color: rgba(0, 0, 0, 0.32)
                            }
                            
                            [dir="rtl"] .mdc-drawer--modal,
                            .mdc-drawer--modal[dir="rtl"] {
                                left: initial;
                                right: 0
                            }
                            
                            .mdc-drawer--modal.mdc-drawer--open {
                                display: flex
                            }
                            
                            .mdc-drawer-scrim {
                                display: none;
                                position: fixed;
                                top: 0;
                                left: 0;
                                width: 100%;
                                height: 100%;
                                z-index: 5;
                                transition-property: opacity;
                                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-drawer--open+.mdc-drawer-scrim {
                                display: block
                            }
                            
                            .mdc-drawer--animate+.mdc-drawer-scrim {
                                opacity: 0
                            }
                            
                            .mdc-drawer--opening+.mdc-drawer-scrim {
                                transition-duration: 250ms;
                                opacity: 1
                            }
                            
                            .mdc-drawer--closing+.mdc-drawer-scrim {
                                transition-duration: 200ms;
                                opacity: 0
                            }
                            
                            .mdc-top-app-bar__section {
                                display: inline-flex;
                                flex: 1 1 auto;
                                align-items: center;
                                min-width: 0;
                                padding: 8px 12px;
                                z-index: 1;
                            }
                            
                            .app-bar .mdc-top-app-bar__navigation-icon {
                                color: #000000;
                            }
                            
                            .mdc-icon-button {
                                display: inline-block;
                                position: relative;
                                box-sizing: border-box;
                                border: none;
                                outline: none;
                                background-color: transparent;
                                fill: currentColor;
                                color: inherit;
                                font-size: 24px;
                                text-decoration: none;
                                cursor: pointer;
                                user-select: none;
                                width: 48px;
                                height: 48px;
                                padding: 12px;
                            }
                            
                            .mdc-top-app-bar__row {
                                display: flex;
                                position: relative;
                                box-sizing: border-box;
                                width: 100%;
                                height: 64px;
                            }
                            
                            .mdc-top-app-bar__section--align-start {
                                justify-content: flex-start;
                                order: -1;
                            }
                            
                            .mdc-top-app-bar__title {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.25rem;
                                line-height: 2rem;
                                font-weight: 500;
                                letter-spacing: .0125em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                padding-left: 20px;
                                padding-right: 0;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden;
                                z-index: 1;
                            }
                            
                            .position-relative {
                                position: relative !important;
                            }
                            /*  ////////////////////////////////////////////////////////////////////////////////////////          FLYOUTS END      */
                            /*  ////////////////////////////////////////////////////////////////////////////////////////          BUTTONS       */
                            
                            .mdc-button {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.2rem;
                                line-height: 2.25rem;
                                font-weight: 500;
                                letter-spacing: .08929em;
                                text-decoration: none;
                                text-transform: uppercase;
                                padding: 0 8px 0 8px;
                                display: inline-flex;
                                position: relative;
                                align-items: center;
                                justify-content: center;
                                box-sizing: border-box;
                                min-width: 64px;
                                border: none;
                                outline: none;
                                line-height: inherit;
                                user-select: none;
                                -webkit-appearance: none;
                                overflow: visible;
                                vertical-align: middle;
                                border-radius: 4px;
                                margin-right: 10px;
                                margin-bottom: 10px;
                            }
                            
                            .mdc-button:last-child {
                                margin-right: 0;
                            }
                            
                            .mdc-button::-moz-focus-inner {
                                padding: 0;
                                border: 0
                            }
                            
                            .mdc-button:active {
                                outline: none
                            }
                            
                            .mdc-button:hover {
                                cursor: pointer
                            }
                            
                            .mdc-button:disabled {
                                background-color: rgba(0, 0, 0, 0);
                                color: rgba(0, 0, 0, 0.37);
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-button .mdc-button__ripple {
                                border-radius: 4px
                            }
                            
                            .mdc-button:not(:disabled) {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-button .mdc-button__icon {
                                margin-left: 0;
                                margin-right: 8px;
                                display: inline-block;
                                width: 18px;
                                height: 18px;
                                font-size: 18px;
                                vertical-align: top
                            }
                            
                            [dir="rtl"] .mdc-button .mdc-button__icon,
                            .mdc-button .mdc-button__icon[dir="rtl"] {
                                margin-left: 8px;
                                margin-right: 0
                            }
                            
                            .mdc-button .mdc-button__touch {
                                position: absolute;
                                top: 50%;
                                right: 0;
                                left: 0;
                                height: 48px;
                                transform: translateY(-50%)
                            }
                            
                            .mdc-button:not(:disabled) {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-button__label+.mdc-button__icon {
                                margin-left: 8px;
                                margin-right: 0
                            }
                            
                            [dir="rtl"] .mdc-button__label+.mdc-button__icon,
                            .mdc-button__label+.mdc-button__icon[dir="rtl"] {
                                margin-left: 0;
                                margin-right: 8px
                            }
                            
                            svg.mdc-button__icon {
                                fill: currentColor
                            }
                            
                            .mdc-button--raised .mdc-button__icon,
                            .mdc-button--unelevated .mdc-button__icon,
                            .mdc-button--outlined .mdc-button__icon {
                                margin-left: -4px;
                                margin-right: 8px
                            }
                            
                            [dir="rtl"] .mdc-button--raised .mdc-button__icon,
                            .mdc-button--raised .mdc-button__icon[dir="rtl"],
                            [dir="rtl"] .mdc-button--unelevated .mdc-button__icon,
                            .mdc-button--unelevated .mdc-button__icon[dir="rtl"],
                            [dir="rtl"] .mdc-button--outlined .mdc-button__icon,
                            .mdc-button--outlined .mdc-button__icon[dir="rtl"] {
                                margin-left: 8px;
                                margin-right: -4px
                            }
                            
                            .mdc-button--raised .mdc-button__label+.mdc-button__icon,
                            .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,
                            .mdc-button--outlined .mdc-button__label+.mdc-button__icon {
                                margin-left: 8px;
                                margin-right: -4px
                            }
                            
                            [dir="rtl"] .mdc-button--raised .mdc-button__label+.mdc-button__icon,
                            .mdc-button--raised .mdc-button__label+.mdc-button__icon[dir="rtl"],
                            [dir="rtl"] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,
                            .mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir="rtl"],
                            [dir="rtl"] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,
                            .mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir="rtl"] {
                                margin-left: -4px;
                                margin-right: 8px
                            }
                            
                            .mdc-button--raised,
                            .mdc-button--unelevated {
                                padding: 0 16px 0 16px
                            }
                            
                            .mdc-button--raised:disabled,
                            .mdc-button--unelevated:disabled {
                                background-color: rgba(0, 0, 0, 0.12);
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-button--raised:not(:disabled),
                            .mdc-button--unelevated:not(:disabled) {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-button--raised:not(:disabled),
                                .mdc-button--unelevated:not(:disabled) {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                            .mdc-button--raised:not(:disabled),
                            .mdc-button--unelevated:not(:disabled) {
                                color: #fff;
                                color: var(--mdc-theme-on-primary, #fff)
                            }
                            
                            .mdc-button--raised {
                                box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
                                transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-button--raised:hover,
                            .mdc-button--raised:focus {
                                box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-button--raised:active {
                                box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-button--raised:disabled {
                                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-button--outlined {
                                border-style: solid;
                                padding: 0 15px 0 15px;
                                border-width: 1px
                            }
                            
                            .mdc-button--outlined:disabled {
                                border-color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-button--outlined .mdc-button__ripple {
                                top: -1px;
                                left: -1px;
                                border: 1px solid transparent
                            }
                            
                            .mdc-button--outlined:not(:disabled) {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-button--touch {
                                margin-top: 6px;
                                margin-bottom: 6px
                            }
                            
                            .mdc-button {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-button .mdc-button__ripple::before,
                            .mdc-button .mdc-button__ripple::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-button .mdc-button__ripple::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-button.mdc-ripple-upgraded .mdc-button__ripple::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-button .mdc-button__ripple::before,
                            .mdc-button .mdc-button__ripple::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                            .mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-button .mdc-button__ripple::before,
                            .mdc-button .mdc-button__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-button .mdc-button__ripple::before,
                                .mdc-button .mdc-button__ripple::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                            .mdc-button:hover .mdc-button__ripple::before {
                                opacity: .04
                            }
                            
                            .mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
                            .mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-button.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-button .mdc-button__ripple {
                                position: absolute;
                                box-sizing: content-box;
                                width: 100%;
                                height: 100%;
                                overflow: hidden
                            }
                            
                            .mdc-button:not(.mdc-button--outlined) .mdc-button__ripple {
                                top: 0;
                                left: 0
                            }
                            
                            .mdc-button--raised .mdc-button__ripple::before,
                            .mdc-button--raised .mdc-button__ripple::after,
                            .mdc-button--unelevated .mdc-button__ripple::before,
                            .mdc-button--unelevated .mdc-button__ripple::after {
                                background-color: #fff
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-button--raised .mdc-button__ripple::before,
                                .mdc-button--raised .mdc-button__ripple::after,
                                .mdc-button--unelevated .mdc-button__ripple::before,
                                .mdc-button--unelevated .mdc-button__ripple::after {
                                    background-color: var(--mdc-theme-on-primary, #fff)
                                }
                            }
                            
                            .mdc-button--raised:hover .mdc-button__ripple::before,
                            .mdc-button--unelevated:hover .mdc-button__ripple::before {
                                opacity: .08
                            }
                            
                            .mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
                            .mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before,
                            .mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
                            .mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple::after,
                            .mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after,
                            .mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-button--raised.mdc-ripple-upgraded,
                            .mdc-button--unelevated.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                            .mdc-button {
                                height: 36px
                            }
                            
                            .material-content .mdc-button-primary {
                                font-size: 1.2rem;
                                background-color: #00578e !important;
                                color: #fff
                            }
                            
                            .material-content .mdc-button-primary:hover,
                            .material-content .mdc-button-primary.active {
                                background-color: #00578e !important;
                                color: #fff
                            }
                            
                            .material-content .mdc-button-secondary {
                                font-size: 1.2rem;
                                background-color: #ccc !important;
                                color: #333
                            }
                            
                            .material-content .mdc-button-secondary:hover,
                            .material-content .mdc-button-secondary.active {
                                background-color: #aaa !important;
                                color: #333
                            }
                            
                            .material-content .mdc-button-outlined-secondary {
                                border: 1px solid #6d6d6d !important;
                                color: #6d6d6d
                            }
                            
                            @keyframes mdc-ripple-fg-radius-in {
                                from {
                                    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                                    transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)
                                }
                                to {
                                    transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                                }
                            }
                            
                            @keyframes mdc-ripple-fg-opacity-in {
                                from {
                                    animation-timing-function: linear;
                                    opacity: 0
                                }
                                to {
                                    opacity: var(--mdc-ripple-fg-opacity, 0)
                                }
                            }
                            
                            @keyframes mdc-ripple-fg-opacity-out {
                                from {
                                    animation-timing-function: linear;
                                    opacity: var(--mdc-ripple-fg-opacity, 0)
                                }
                                to {
                                    opacity: 0
                                }
                            }
                            /*  ////////////////////////////////////////////////////////////////////////////////////////          BUTTONS END       */
                            /*  ////////////////////////////////////////////////////////////////////////////////////////          MODALS       */
                            
                            .modal-header-bg {
                                background: #00578e;
                                color: #fff;
                                padding-bottom: 11px;
                                padding-top: 10px;
                            }
                            
                            .modal-content {
                                position: relative;
                                display: flex;
                                flex-direction: column;
                                width: 100%;
                                pointer-events: auto;
                                background-color: #fff;
                                background-clip: padding-box;
                                border: 1px solid rgba(0, 0, 0, 0.2);
                                border-radius: 2px;
                                outline: 0;
                            }
                            
                            .modal-header .close {
                                /* padding: 1rem 1rem; */
                                /* margin: -1rem -1rem -1rem auto; */
                            }
                            
                            .close {
                                float: right;
                                font-size: 1.5rem;
                                font-weight: bold;
                                line-height: 1;
                                color: #fff;
                                text-shadow: 0 1px 0 #fff;
                                opacity: .5;
                            }
                            
                            .close:hover {
                                color: #fff;
                                text-decoration: none;
                            }
                            
                            .close:not(:disabled):not(.disabled):hover,
                            .close:not(:disabled):not(.disabled):focus {
                                opacity: .75;
                            }
                            /*  ////////////////////////////////////////////////////////////////////////////////////////          MODALS END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          CARD       */
                            
                            .mdc-card .demo-card__primary {
                                padding: 1rem;
                            }
                            
                            .mdc-card .demo-card__title,
                            .mdc-card .demo-card__subtitle {
                                margin: 0;
                            }
                            
                            .mdc-typography--headline6 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.55rem;
                                line-height: 2rem;
                                font-weight: 600;
                                letter-spacing: .0125em;
                                text-decoration: inherit;
                                text-transform: inherit;
                            }
                            
                            .mdc-typography--overline {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.1rem;
                                line-height: 3rem;
                                font-weight: 500;
                                letter-spacing: .16667em;
                                text-decoration: none;
                                text-transform: uppercase;
                            }
                            
                            .mdc-card .demo-card__secondary {
                                padding: 0 1rem 8px;
                                opacity: 0.87;
                            }
                            
                            .mdc-typography--body2 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.25rem;
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                            }
                            
                            .mdc-card__actions {
                                display: flex;
                                flex-direction: row;
                                align-items: center;
                                box-sizing: border-box;
                                min-height: 52px;
                                padding: 8px;
                            }
                            
                            .mdc-card__action-buttons,
                            .mdc-card__action-icons {
                                display: flex;
                                flex-direction: row;
                                align-items: center;
                                box-sizing: border-box;
                            }
                            
                            .mdc-card__action--button:not(:disabled) {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e);
                            }
                            
                            .mdc-card__action--button {
                                margin-left: 0;
                                margin-right: 8px;
                                padding: 0 8px;
                            }
                            
                            .mdc-card__action {
                                display: inline-flex;
                                flex-direction: row;
                                align-items: center;
                                box-sizing: border-box;
                                justify-content: center;
                                cursor: pointer;
                                user-select: none;
                            }
                            
                            .mdc-card__media:first-child {
                                border-top-left-radius: inherit;
                                border-top-right-radius: inherit;
                            }
                            
                            .mdc-card__media {
                                position: relative;
                                box-sizing: border-box;
                                background-repeat: no-repeat;
                                background-position: center;
                                background-size: cover;
                            }
                            
                            .mdc-card__media--16-9::before {
                                margin-top: 56.25%;
                            }
                            
                            .mdc-card__media::before {
                                display: block;
                                content: "";
                            }
                            
                            .d-flex {
                                display: flex !important;
                            }
                            
                            .mdc-card .mdc-card-avatar img {
                                width: 4.8rem;
                                height: 4.8rem;
                                border-radius: 50%;
                            }
                            
                            .mainContentContainer img {
                                max-width: 100%;
                            }
                            
                            .mdc-card .mdc-card-title {
                                margin-left: .875rem;
                            }
                            
                            .mdc-card .mdc-card-avatar {
                                float: left;
                                margin-right: 10px;
                            }
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          CARD END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          TEXT FIELDS       */
                            
                            .mdc-text-field-helper-text {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin: 0;
                                transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 0;
                                will-change: opacity
                            }
                            
                            .mdc-text-field-helper-text::before {
                                display: inline-block;
                                width: 0;
                                height: 16px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-text-field-helper-text--persistent {
                                transition: none;
                                opacity: 1;
                                will-change: initial
                            }
                            
                            .mdc-text-field-character-counter {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-left: auto;
                                margin-right: 0;
                                padding-left: 16px;
                                padding-right: 0;
                                white-space: nowrap
                            }
                            
                            .mdc-text-field-character-counter::before {
                                display: inline-block;
                                width: 0;
                                height: 16px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            [dir="rtl"] .mdc-text-field-character-counter,
                            .mdc-text-field-character-counter[dir="rtl"] {
                                margin-left: 0;
                                margin-right: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field-character-counter,
                            .mdc-text-field-character-counter[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon .mdc-text-field__icon {
                                position: absolute;
                                top: 50%;
                                transform: translateY(-50%);
                                cursor: pointer
                            }
                            
                            .mdc-text-field__icon:not([tabindex]),
                            .mdc-text-field__icon[tabindex="-1"] {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-text-field {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
                                height: 56px;
                                border-radius: 4px 4px 0 0;
                                display: inline-flex;
                                position: relative;
                                box-sizing: border-box;
                                overflow: hidden;
                                will-change: opacity, transform, color
                            }
                            
                            .mdc-text-field::before,
                            .mdc-text-field::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-text-field::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-text-field::before,
                            .mdc-text-field::after {
                                background-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field:hover::before {
                                opacity: .04
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded--background-focused::before,
                            .mdc-text-field:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-text-field::before,
                            .mdc-text-field::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field .mdc-text-field__input {
                                caret-color: #00578e;
                                caret-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input {
                                border-bottom-color: rgba(0, 0, 0, 0.42)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input:hover {
                                border-bottom-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field .mdc-line-ripple {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--textarea) {
                                border-bottom-color: rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,
                            .mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon {
                                color: rgba(0, 0, 0, 0.54)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) {
                                background-color: #f5f5f5
                            }
                            
                            .mdc-text-field .mdc-floating-label {
                                left: 16px;
                                right: initial;
                                top: 50%;
                                transform: translateY(-50%);
                                pointer-events: none
                            }
                            
                            [dir="rtl"] .mdc-text-field .mdc-floating-label,
                            .mdc-text-field .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-text-field .mdc-floating-label--float-above {
                                transform: translateY(-106%) scale(.75)
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label {
                                left: 4px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--textarea .mdc-floating-label,
                            .mdc-text-field--textarea .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 4px
                            }
                            
                            .mdc-text-field--outlined .mdc-floating-label {
                                left: 4px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined .mdc-floating-label,
                            .mdc-text-field--outlined .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 4px
                            }
                            
                            .mdc-text-field--outlined--with-leading-icon .mdc-floating-label {
                                left: 36px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined--with-leading-icon .mdc-floating-label,
                            .mdc-text-field--outlined--with-leading-icon .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 36px
                            }
                            
                            .mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above {
                                left: 40px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above,
                            .mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above[dir="rtl"] {
                                left: initial;
                                right: 40px
                            }
                            
                            .mdc-text-field__input {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.4rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                align-self: flex-end;
                                box-sizing: border-box;
                                width: 100%;
                                height: 100%;
                                padding: 20px 16px 6px;
                                transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                border: none;
                                border-bottom: 1px solid;
                                border-radius: 0;
                                background: none;
                                appearance: none
                            }
                            
                            .mdc-text-field__input::placeholder {
                                transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 0;
                                color: rgba(0, 0, 0, 0.54)
                            }
                            
                            .mdc-text-field__input:-ms-input-placeholder {
                                color: rgba(0, 0, 0, 0.54) !important
                            }
                            
                            .mdc-text-field--fullwidth .mdc-text-field__input::placeholder,
                            .mdc-text-field--no-label .mdc-text-field__input::placeholder,
                            .mdc-text-field--focused .mdc-text-field__input::placeholder {
                                transition-delay: 40ms;
                                transition-duration: 110ms;
                                opacity: 1
                            }
                            
                            .mdc-text-field__input:focus {
                                outline: none
                            }
                            
                            .mdc-text-field__input:invalid {
                                box-shadow: none
                            }
                            
                            .mdc-text-field__input:-webkit-autofill {
                                z-index: auto !important
                            }
                            
                            .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input {
                                padding-top: 16px;
                                padding-bottom: 16px
                            }
                            
                            .mdc-text-field__input:-webkit-autofill+.mdc-floating-label {
                                transform: translateY(-50%) scale(0.75);
                                cursor: auto
                            }
                            
                            .mdc-text-field--outlined {
                                border: none;
                                overflow: visible;
                                margin-bottom: 8px;
                            }
                            
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.38)
                            }
                            
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field--outlined .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined 250ms 1
                            }
                            
                            .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading {
                                border-radius: 4px 0 0 4px
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir="rtl"] {
                                border-radius: 0 4px 4px 0
                            }
                            
                            .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-radius: 0 4px 4px 0
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir="rtl"] {
                                border-radius: 4px 0 0 4px
                            }
                            
                            .mdc-text-field--outlined .mdc-floating-label--float-above {
                                transform: translateY(-37.25px) scale(1)
                            }
                            
                            .mdc-text-field--outlined .mdc-floating-label--float-above {
                                font-size: .75rem
                            }
                            
                            .mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-34.75px) scale(.75)
                            }
                            
                            .mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1.36rem;
                            }
                            
                            .mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {
                                padding-top: 1px
                            }
                            
                            .mdc-text-field--outlined::before,
                            .mdc-text-field--outlined::after {
                                content: none
                            }
                            
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled) {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-text-field--outlined .mdc-text-field__input {
                                display: flex;
                                padding: 12px 16px 14px;
                                border: none !important;
                                background-color: transparent;
                                z-index: 1
                            }
                            
                            .mdc-text-field--outlined .mdc-text-field__icon {
                                z-index: 2
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline--notched .mdc-notched-outline__notch {
                                padding-top: 2px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-width: 2px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--disabled {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.06)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input {
                                border-bottom: none
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense {
                                height: 48px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above {
                                transform: translateY(-134%) scale(1)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above {
                                font-size: .8rem
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-120%) scale(.8)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-dense 250ms 1
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-text-field__input {
                                padding: 12px 12px 7px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label {
                                top: 14px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-text-field__icon {
                                top: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon .mdc-text-field__icon {
                                left: 16px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon .mdc-text-field__icon[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon .mdc-text-field__input {
                                padding-left: 48px;
                                padding-right: 16px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon .mdc-text-field__input[dir="rtl"] {
                                padding-left: 16px;
                                padding-right: 48px
                            }
                            
                            .mdc-text-field--with-leading-icon .mdc-floating-label {
                                left: 48px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon .mdc-floating-label,
                            .mdc-text-field--with-leading-icon .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 48px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon {
                                left: 16px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input {
                                padding-left: 48px;
                                padding-right: 16px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input[dir="rtl"] {
                                padding-left: 16px;
                                padding-right: 48px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above {
                                transform: translateY(-37.25px) translateX(-32px) scale(1)
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-37.25px) translateX(32px) scale(1)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above {
                                font-size: .75rem
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-34.75px) translateX(-32px) scale(.75)
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"],
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-34.75px) translateX(32px) scale(.75)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir="rtl"] .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl 250ms 1
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label {
                                left: 36px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 36px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above {
                                transform: translateY(-134%) translateX(-21px) scale(1)
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-134%) translateX(21px) scale(1)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above {
                                font-size: .8rem
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-120%) translateX(-21px) scale(.8)
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"],
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-120%) translateX(21px) scale(.8)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense 250ms 1
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense[dir="rtl"] .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense-rtl 250ms 1
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label {
                                left: 32px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 32px
                            }
                            
                            .mdc-text-field--with-trailing-icon .mdc-text-field__icon {
                                left: initial;
                                right: 12px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon .mdc-text-field__icon[dir="rtl"] {
                                left: 12px;
                                right: initial
                            }
                            
                            .mdc-text-field--with-trailing-icon .mdc-text-field__input {
                                padding-left: 16px;
                                padding-right: 48px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon .mdc-text-field__input,
                            .mdc-text-field--with-trailing-icon .mdc-text-field__input[dir="rtl"] {
                                padding-left: 48px;
                                padding-right: 16px
                            }
                            
                            .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon {
                                left: initial;
                                right: 16px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon[dir="rtl"] {
                                left: 16px;
                                right: initial
                            }
                            
                            .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input {
                                padding-left: 16px;
                                padding-right: 48px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input[dir="rtl"] {
                                padding-left: 48px;
                                padding-right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon {
                                left: 16px;
                                right: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon[dir="rtl"] {
                                left: auto;
                                right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon~.mdc-text-field__icon {
                                right: 12px;
                                left: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon~.mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon~.mdc-text-field__icon[dir="rtl"] {
                                right: auto;
                                left: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input {
                                padding-left: 48px;
                                padding-right: 48px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input[dir="rtl"] {
                                padding-left: 48px;
                                padding-right: 48px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon {
                                bottom: 16px;
                                transform: scale(0.8)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon {
                                left: 12px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"] {
                                left: initial;
                                right: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input {
                                padding-left: 44px;
                                padding-right: 16px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"] {
                                padding-left: 16px;
                                padding-right: 44px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label {
                                left: 44px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label,
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 44px
                            }
                            
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon {
                                left: initial;
                                right: 12px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"] {
                                left: 12px;
                                right: initial
                            }
                            
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input {
                                padding-left: 16px;
                                padding-right: 44px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"] {
                                padding-left: 44px;
                                padding-right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon {
                                left: 12px;
                                right: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"] {
                                left: auto;
                                right: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon~.mdc-text-field__icon {
                                right: 12px;
                                left: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon~.mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon~.mdc-text-field__icon[dir="rtl"] {
                                right: auto;
                                left: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input {
                                padding-left: 44px;
                                padding-right: 44px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"] {
                                padding-left: 44px;
                                padding-right: 44px
                            }
                            
                            .mdc-text-field--dense .mdc-floating-label--float-above {
                                transform: translateY(-70%) scale(.8)
                            }
                            
                            .mdc-text-field--dense .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-dense 250ms 1
                            }
                            
                            .mdc-text-field--dense .mdc-text-field__input {
                                padding: 12px 12px 0
                            }
                            
                            .mdc-text-field--dense .mdc-floating-label {
                                font-size: .813rem
                            }
                            
                            .mdc-text-field--dense .mdc-floating-label--float-above {
                                font-size: .813rem
                            }
                            
                            .mdc-text-field__input:required~.mdc-floating-label::after,
                            .mdc-text-field__input:required~.mdc-notched-outline .mdc-floating-label::after {
                                margin-left: 1px;
                                content: "*"
                            }
                            
                            .mdc-text-field--textarea {
                                display: inline-flex;
                                width: auto;
                                height: auto;
                                transition: none;
                                overflow: visible
                            }
                            
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.38)
                            }
                            
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-textarea 250ms 1
                            }
                            
                            .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading {
                                border-radius: 4px 0 0 4px
                            }
                            
                            [dir="rtl"] .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading[dir="rtl"] {
                                border-radius: 0 4px 4px 0
                            }
                            
                            .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-radius: 0 4px 4px 0
                            }
                            
                            [dir="rtl"] .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing[dir="rtl"] {
                                border-radius: 4px 0 0 4px
                            }
                            
                            .mdc-text-field--textarea::before,
                            .mdc-text-field--textarea::after {
                                content: none
                            }
                            
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled) {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label--float-above {
                                transform: translateY(-144%) scale(1)
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label--float-above {
                                font-size: .75rem
                            }
                            
                            .mdc-text-field--textarea.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--textarea .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-130%) scale(.75)
                            }
                            
                            .mdc-text-field--textarea.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--textarea .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-text-field--textarea .mdc-text-field-character-counter {
                                left: initial;
                                right: 16px;
                                position: absolute;
                                bottom: 13px
                            }
                            
                            [dir="rtl"] .mdc-text-field--textarea .mdc-text-field-character-counter,
                            .mdc-text-field--textarea .mdc-text-field-character-counter[dir="rtl"] {
                                left: 16px;
                                right: initial
                            }
                            
                            .mdc-text-field--textarea .mdc-text-field__input {
                                align-self: auto;
                                box-sizing: border-box;
                                height: auto;
                                margin: 8px 1px 1px 0;
                                padding: 0 16px 16px;
                                border: none;
                                line-height: 1.75rem
                            }
                            
                            .mdc-text-field--textarea .mdc-text-field-character-counter+.mdc-text-field__input {
                                margin-bottom: 28px;
                                padding-bottom: 0
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label {
                                top: 17px;
                                width: auto;
                                pointer-events: none
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above) {
                                transform: none
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-width: 2px
                            }
                            
                            .mdc-text-field--fullwidth {
                                width: 100%
                            }
                            
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea) {
                                display: block
                            }
                            
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea)::before,
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea)::after {
                                content: none
                            }
                            
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea):not(.mdc-text-field--disabled) {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea) .mdc-text-field__input {
                                padding: 0
                            }
                            
                            .mdc-text-field--fullwidth.mdc-text-field--textarea .mdc-text-field__input {
                                resize: vertical
                            }
                            
                            .mdc-text-field--fullwidth.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--textarea) {
                                border-bottom-color: #CC2338;
                                border-bottom-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field-helper-line {
                                display: flex;
                                justify-content: space-between;
                                box-sizing: border-box
                            }
                            
                            .mdc-text-field--dense+.mdc-text-field-helper-line {
                                margin-bottom: 4px
                            }
                            
                            .mdc-text-field+.mdc-text-field-helper-line {
                                padding-right: 16px;
                                padding-left: 16px
                            }
                            
                            .mdc-form-field>.mdc-text-field+label {
                                align-self: flex-start
                            }
                            
                            .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label {
                                color: rgba(0, 123, 182, 0.87)
                            }
                            
                            .mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg) {
                                opacity: 1
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input {
                                border-bottom-color: #CC2338;
                                border-bottom-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input:hover {
                                border-bottom-color: #CC2338;
                                border-bottom-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple {
                                background-color: #CC2338;
                                background-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label {
                                color: #CC2338;
                                color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg {
                                color: #CC2338;
                                color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--invalid .mdc-text-field__input {
                                caret-color: #CC2338;
                                caret-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--invalid.mdc-text-field--with-trailing-icon:not(.mdc-text-field--with-leading-icon):not(.mdc-text-field--disabled) .mdc-text-field__icon {
                                color: #CC2338;
                                color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--invalid.mdc-text-field--with-trailing-icon.mdc-text-field--with-leading-icon:not(.mdc-text-field--disabled) .mdc-text-field__icon~.mdc-text-field__icon {
                                color: #CC2338;
                                color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg {
                                opacity: 1
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: #CC2338;
                                border-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: #CC2338;
                                border-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-color: #CC2338;
                                border-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: #CC2338;
                                border-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: #CC2338;
                                border-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-color: #CC2338;
                                border-color: var(--mdc-theme-error, #CC2338)
                            }
                            
                            .mdc-text-field--disabled {
                                background-color: #fafafa;
                                border-bottom: none;
                                pointer-events: none
                            }
                            
                            .mdc-text-field--disabled .mdc-text-field__input {
                                border-bottom-color: rgba(0, 0, 0, 0.06)
                            }
                            
                            .mdc-text-field--disabled .mdc-text-field__input {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-text-field--disabled .mdc-floating-label {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-text-field--disabled .mdc-text-field-character-counter,
                            .mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-text-field--disabled .mdc-text-field__icon {
                                color: rgba(0, 0, 0, 0.3)
                            }
                            
                            .mdc-text-field--disabled:not(.mdc-text-field--textarea) {
                                border-bottom-color: rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-text-field--disabled .mdc-floating-label {
                                cursor: default
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--disabled {
                                background-color: rgba(0, 0, 0, 0);
                                background-color: #f9f9f9
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.06)
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--disabled .mdc-text-field__input {
                                border-bottom: none
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-dense {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-70%) scale(.8)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-70%) scale(.8)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-70%) scale(.8)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-70%) scale(.8)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-34.75px) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-34.75px) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-34.75px) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-34.75px) scale(.75)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-dense {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-120%) scale(.8)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-120%) scale(.8)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-120%) scale(.8)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-120%) scale(.8)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon {
                                0% {
                                    transform: translateX(calc(0 - 0)) translateY(-34.75px) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0)) translateY(-34.75px) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0)) translateY(-34.75px) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0)) translateY(-34.75px) scale(.75)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense {
                                0% {
                                    transform: translateX(calc(0 - 21px)) translateY(-120%) scale(.8)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 21px)) translateY(-120%) scale(.8)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 21px)) translateY(-120%) scale(.8)
                                }
                                100% {
                                    transform: translateX(calc(0 - 21px)) translateY(-120%) scale(.8)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl {
                                0% {
                                    transform: translateX(calc(0 - 0)) translateY(-34.75px) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0)) translateY(-34.75px) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0)) translateY(-34.75px) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0)) translateY(-34.75px) scale(.75)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense-rtl {
                                0% {
                                    transform: translateX(calc(0 - -21px)) translateY(-120%) scale(.8)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - -21px)) translateY(-120%) scale(.8)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - -21px)) translateY(-120%) scale(.8)
                                }
                                100% {
                                    transform: translateX(calc(0 - -21px)) translateY(-120%) scale(.8)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-textarea {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-130%) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-130%) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-130%) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-130%) scale(.75)
                                }
                            }
                            
                            .mdc-text-field-helper-text {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin: 0;
                                transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 0;
                                will-change: opacity
                            }
                            
                            .mdc-text-field-helper-text::before {
                                display: inline-block;
                                width: 0;
                                height: 16px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-text-field-helper-text--persistent {
                                transition: none;
                                opacity: 1;
                                will-change: initial
                            }
                            
                            .mdc-text-field {
                                width: 100%
                            }
                            
                            .mdc-notched-outline {
                                display: flex;
                                position: absolute;
                                right: 0;
                                left: 0;
                                box-sizing: border-box;
                                width: 100%;
                                max-width: 100%;
                                height: 100%;
                                text-align: left;
                                pointer-events: none
                            }
                            
                            [dir="rtl"] .mdc-notched-outline,
                            .mdc-notched-outline[dir="rtl"] {
                                text-align: right
                            }
                            
                            .mdc-notched-outline__leading,
                            .mdc-notched-outline__notch,
                            .mdc-notched-outline__trailing {
                                box-sizing: border-box;
                                height: 100%;
                                border-top: 1px solid;
                                border-bottom: 1px solid;
                                pointer-events: none
                            }
                            
                            .mdc-notched-outline__leading {
                                border-left: 1px solid;
                                border-right: none;
                                width: 12px
                            }
                            
                            [dir="rtl"] .mdc-notched-outline__leading,
                            .mdc-notched-outline__leading[dir="rtl"] {
                                border-left: none;
                                border-right: 1px solid
                            }
                            
                            .mdc-notched-outline__trailing {
                                border-left: none;
                                border-right: 1px solid;
                                flex-grow: 1
                            }
                            
                            [dir="rtl"] .mdc-notched-outline__trailing,
                            .mdc-notched-outline__trailing[dir="rtl"] {
                                border-left: 1px solid;
                                border-right: none
                            }
                            
                            .mdc-notched-outline__notch {
                                flex: 0 0 auto;
                                width: auto;
                                max-width: calc(100% - 12px * 2)
                            }
                            
                            .mdc-notched-outline .mdc-floating-label {
                                display: inline-block;
                                position: relative;
                                max-width: 100%
                            }
                            
                            .mdc-notched-outline .mdc-floating-label--float-above {
                                text-overflow: clip
                            }
                            
                            .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                max-width: calc(100% / .75)
                            }
                            
                            .mdc-notched-outline--notched .mdc-notched-outline__notch {
                                padding-left: 0;
                                padding-right: 8px;
                                border-top: none
                            }
                            
                            [dir="rtl"] .mdc-notched-outline--notched .mdc-notched-outline__notch,
                            .mdc-notched-outline--notched .mdc-notched-outline__notch[dir="rtl"] {
                                padding-left: 8px;
                                padding-right: 0
                            }
                            
                            .mdc-notched-outline--no-label .mdc-notched-outline__notch {
                                padding: 0
                            }
                            
                            .mdc-floating-label {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.4rem;
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                position: absolute;
                                left: 0;
                                transform-origin: left top;
                                transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                line-height: 1.15rem;
                                text-align: left;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                cursor: text;
                                overflow: hidden;
                                /*will-change: transform*/
                            }
                            
                            [dir="rtl"] .mdc-floating-label,
                            .mdc-floating-label[dir="rtl"] {
                                right: 0;
                                left: auto;
                                transform-origin: right top;
                                text-align: right
                            }
                            
                            .mdc-floating-label--float-above {
                                cursor: auto
                            }
                            
                            .mdc-floating-label--float-above {
                                transform: translateY(-106%) scale(.75)
                            }
                            
                            .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-standard 250ms 1
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-standard {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-106%) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-106%) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-106%) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-106%) scale(.75)
                                }
                            }
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          TEXT FIELDS END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          LISTS       */
                            
                            .mdc-dialog__content .mdc-list:first-child:last-child {
                                padding: 6px 0 0
                            }
                            
                            .mdc-dialog--scrollable .mdc-dialog__content .mdc-list:first-child:last-child {
                                padding: 0
                            }
                            
                            .mdc-drawer .mdc-list-group__subheader {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-drawer .mdc-drawer__subtitle {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-drawer .mdc-list-item__graphic {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-drawer .mdc-list-item {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic {
                                color: #00578e
                            }
                            
                            .mdc-drawer .mdc-list-item--activated {
                                color: rgba(0, 123, 182, 0.87)
                            }
                            
                            .mdc-drawer .mdc-list-item {
                                border-radius: 4px
                            }
                            
                            .mdc-drawer .mdc-list-item {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                line-height: 1.375rem;
                                font-weight: 500;
                                letter-spacing: .00714em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                height: calc(48px - 2 * 4px);
                                margin: 8px 8px;
                                padding: 0 8px
                            }
                            
                            .mdc-drawer .mdc-list-item:nth-child(1) {
                                margin-top: 2px
                            }
                            
                            .mdc-drawer .mdc-list-item:nth-last-child(1) {
                                margin-bottom: 0
                            }
                            
                            .mdc-drawer .mdc-list-group__subheader {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin: 0;
                                padding: 0 16px
                            }
                            
                            .mdc-drawer .mdc-list-group__subheader::before {
                                display: inline-block;
                                width: 0;
                                height: 24px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-drawer .mdc-list-divider {
                                margin: 3px 0 4px 0
                            }
                            
                            .mdc-drawer .mdc-list-item__text,
                            .mdc-drawer .mdc-list-item__graphic {
                                pointer-events: none
                            }
                            
                            .mdc-list {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /*font-size: 1rem;*/
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                line-height: 1.5rem;
                                margin: 0;
                                padding: 8px 0;
                                list-style-type: none;
                                color: rgba(0, 0, 0, 0.87);
                                color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
                            }
                            
                            .mdc-list:focus {
                                outline: none
                            }
                            
                            .mdc-list-item {
                                height: 48px
                            }
                            
                            .mdc-list-item__secondary-text {
                                color: rgba(0, 0, 0, 0.54);
                                color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))
                            }
                            
                            .mdc-list-item__graphic {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-list-item__graphic {
                                color: rgba(0, 0, 0, 0.38);
                                color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))
                            }
                            
                            .mdc-list-item__meta {
                                color: rgba(0, 0, 0, 0.38);
                                color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))
                            }
                            
                            .mdc-list-group__subheader {
                                color: rgba(0, 0, 0, 0.87);
                                color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
                            }
                            
                            .mdc-list-item--disabled .mdc-list-item__text {
                                opacity: .38
                            }
                            
                            .mdc-list-item--disabled .mdc-list-item__text {
                                color: #000;
                                color: var(--mdc-theme-on-surface, #000)
                            }
                            
                            .mdc-list--dense {
                                padding-top: 4px;
                                padding-bottom: 4px;
                                font-size: .812rem
                            }
                            
                            .mdc-list-item {
                                display: flex;
                                position: relative;
                                align-items: center;
                                justify-content: flex-start;
                                padding: 0 16px;
                                overflow: hidden
                            }
                            
                            .mdc-list-item:focus {
                                outline: none
                            }
                            
                            .mdc-list-item--selected,
                            .mdc-list-item--activated {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-list-item--selected .mdc-list-item__graphic,
                            .mdc-list-item--activated .mdc-list-item__graphic {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-list-item__graphic {
                                margin-left: 0;
                                margin-right: 32px;
                                width: 24px;
                                height: 24px;
                                flex-shrink: 0;
                                align-items: center;
                                justify-content: center;
                                fill: currentColor
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list-item__graphic,
                            [dir="rtl"] .mdc-list-item .mdc-list-item__graphic {
                                margin-left: 32px;
                                margin-right: 0
                            }
                            
                            .mdc-list .mdc-list-item__graphic {
                                display: inline-flex
                            }
                            
                            .mdc-list-item__meta {
                                margin-left: auto;
                                margin-right: 0
                            }
                            
                            .mdc-list-item__meta:not(.material-icons) {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list-item__meta,
                            [dir="rtl"] .mdc-list-item .mdc-list-item__meta {
                                margin-left: 0;
                                margin-right: auto
                            }
                            
                            .mdc-list-item__text {
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden
                            }
                            
                            .mdc-list-item__text[for] {
                                pointer-events: none
                            }
                            
                            .mdc-list-item__primary-text {
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -20px;
                                display: block
                            }
                            
                            .mdc-list-item__primary-text::before {
                                display: inline-block;
                                width: 0;
                                height: 32px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-list-item__primary-text::after {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: -20px
                            }
                            
                            .mdc-list--dense .mdc-list-item__primary-text {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -20px
                            }
                            
                            .mdc-list--dense .mdc-list-item__primary-text::before {
                                display: inline-block;
                                width: 0;
                                height: 24px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-list--dense .mdc-list-item__primary-text::after {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: -20px
                            }
                            
                            .mdc-list-item__secondary-text {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.2rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                display: block
                            }
                            
                            .mdc-list-item__secondary-text::before {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-list--dense .mdc-list-item__secondary-text {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                font-size: inherit
                            }
                            
                            .mdc-list--dense .mdc-list-item__secondary-text::before {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-list--dense .mdc-list-item {
                                height: 40px
                            }
                            
                            .mdc-list--dense .mdc-list-item__graphic {
                                margin-left: 0;
                                margin-right: 36px;
                                width: 20px;
                                height: 20px
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list--dense .mdc-list-item__graphic,
                            [dir="rtl"] .mdc-list-item .mdc-list--dense .mdc-list-item__graphic {
                                margin-left: 36px;
                                margin-right: 0
                            }
                            
                            .mdc-list--avatar-list .mdc-list-item {
                                height: 56px
                            }
                            
                            .mdc-list--avatar-list .mdc-list-item__graphic {
                                margin-left: 0;
                                margin-right: 16px;
                                width: 40px;
                                height: 40px;
                                border-radius: 50%
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list--avatar-list .mdc-list-item__graphic,
                            [dir="rtl"] .mdc-list-item .mdc-list--avatar-list .mdc-list-item__graphic {
                                margin-left: 16px;
                                margin-right: 0
                            }
                            
                            .mdc-list--two-line .mdc-list-item__text {
                                align-self: flex-start
                            }
                            
                            .mdc-list--two-line .mdc-list-item {
                                height: 72px
                            }
                            
                            .mdc-list--two-line.mdc-list--dense .mdc-list-item,
                            .mdc-list--avatar-list.mdc-list--dense .mdc-list-item {
                                height: 60px
                            }
                            
                            .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic {
                                margin-left: 0;
                                margin-right: 20px;
                                width: 36px;
                                height: 36px
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic,
                            [dir="rtl"] .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic {
                                margin-left: 20px;
                                margin-right: 0
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item {
                                cursor: pointer
                            }
                            
                            a.mdc-list-item {
                                color: inherit;
                                text-decoration: none
                            }
                            
                            .mdc-list-divider {
                                height: 0;
                                margin: 0;
                                border: none;
                                border-bottom-width: 1px;
                                border-bottom-style: solid
                            }
                            
                            .mdc-list-divider {
                                border-bottom-color: rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-list-divider--padded {
                                margin: 0 16px
                            }
                            
                            .mdc-list-divider--inset {
                                margin-left: 72px;
                                margin-right: 0;
                                width: calc(100% - 72px)
                            }
                            
                            .mdc-list-group[dir="rtl"] .mdc-list-divider--inset,
                            [dir="rtl"] .mdc-list-group .mdc-list-divider--inset {
                                margin-left: 0;
                                margin-right: 72px
                            }
                            
                            .mdc-list-divider--inset.mdc-list-divider--padded {
                                width: calc(100% - 72px - 16px)
                            }
                            
                            .mdc-list-group .mdc-list {
                                padding: 0
                            }
                            
                            .mdc-list-group__subheader {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1rem;
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                margin: .75rem 16px
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after {
                                background-color: #000
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:hover::before {
                                opacity: .04
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--background-focused::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before {
                                opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                 :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before,
                                 :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:hover::before {
                                opacity: .16
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded--background-focused::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before {
                                opacity: .08
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                 :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before,
                                 :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:hover::before {
                                opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded--background-focused::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .2
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .2
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .2
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after {
                                background-color: #000
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--background-focused::before,
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-menu .mdc-list-item__meta {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-menu .mdc-list-item__graphic {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-menu .mdc-list {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-menu .mdc-list-divider {
                                margin: 8px 0
                            }
                            
                            .mdc-menu .mdc-list-item {
                                user-select: none
                            }
                            
                            .mdc-menu .mdc-list-item--disabled {
                                cursor: auto
                            }
                            
                            .mdc-menu a.mdc-list-item .mdc-list-item__text,
                            .mdc-menu a.mdc-list-item .mdc-list-item__graphic {
                                pointer-events: none
                            }
                            
                            .mdc-menu__selection-group .mdc-list-item {
                                padding-left: 56px;
                                padding-right: 16px
                            }
                            
                            [dir="rtl"] .mdc-menu__selection-group .mdc-list-item,
                            .mdc-menu__selection-group .mdc-list-item[dir="rtl"] {
                                padding-left: 16px;
                                padding-right: 56px
                            }
                            
                            .mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text {
                                padding-left: 32px;
                                padding-right: 32px
                            }
                            
                            [dir="rtl"] .mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text,
                            .mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text[dir="rtl"] {
                                padding-left: 32px;
                                padding-right: 32px
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected {
                                color: #000;
                                color: var(--mdc-theme-on-surface, #000)
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected::before,
                            .mdc-select__menu .mdc-list .mdc-list-item--selected::after {
                                background-color: #000
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-select__menu .mdc-list .mdc-list-item--selected::before,
                                .mdc-select__menu .mdc-list .mdc-list-item--selected::after {
                                    background-color: var(--mdc-theme-on-surface, #000)
                                }
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected:hover::before {
                                opacity: .04
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected.mdc-ripple-upgraded--background-focused::before,
                            .mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-list-divider.theme-summary-divider {
                                border-bottom-width: 2px;
                                margin: 20px 0
                            }
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          LISTS END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          ALERTS       */
                            
                            .alert {
                                position: relative;
                                padding: .75rem 1.25rem;
                                margin-bottom: 1rem;
                                border: 1px solid transparent;
                                border-radius: 2px
                            }
                            
                            .alert-heading {
                                color: inherit
                            }
                            
                            .alert-link {
                                font-weight: 700
                            }
                            
                            .alert-dismissible {
                                padding-right: 4rem
                            }
                            
                            .alert-dismissible .close {
                                position: absolute;
                                top: 0;
                                right: 0;
                                padding: .75rem 1.25rem;
                                color: inherit
                            }
                            
                            .alert-primary {
                                color: #00405f;
                                background-color: #cce5f0;
                                border-color: #b8daeb
                            }
                            
                            .alert-primary hr {
                                border-top-color: #a4d0e5
                            }
                            
                            .alert-primary .alert-link {
                                color: #001e2c
                            }
                            
                            .alert-secondary {
                                color: #6a6a6a;
                                background-color: #f5f5f5;
                                border-color: #f1f1f1
                            }
                            
                            .alert-secondary hr {
                                border-top-color: #e4e4e4
                            }
                            
                            .alert-secondary .alert-link {
                                color: #515151
                            }
                            
                            .alert-success {
                                color: #1b4425;
                                background-color: #d6e6da;
                                border-color: #c6dccb
                            }
                            
                            .alert-success hr {
                                border-top-color: #b6d2bd
                            }
                            
                            .alert-success .alert-link {
                                color: #0d1f11
                            }
                            
                            .alert-info {
                                color: #0c5460;
                                background-color: #d1ecf1;
                                border-color: #bee5eb
                            }
                            
                            .alert-info hr {
                                border-top-color: #abdde5
                            }
                            
                            .alert-info .alert-link {
                                color: #062c33
                            }
                            
                            .alert-warning {
                                color: #856404;
                                background-color: #fff3cd;
                                border-color: #ffeeba
                            }
                            
                            .alert-warning hr {
                                border-top-color: #ffe8a1
                            }
                            
                            .alert-warning .alert-link {
                                color: #533f03
                            }
                            
                            .alert-danger {
                                color: #6a121d;
                                background-color: #f5d3d7;
                                border-color: #f1c1c7
                            }
                            
                            .alert-danger hr {
                                border-top-color: #ecacb4
                            }
                            
                            .alert-danger .alert-link {
                                color: #3e0b11
                            }
                            
                            .alert-light {
                                color: #818182;
                                background-color: #fefefe;
                                border-color: #fdfdfe
                            }
                            
                            .alert-light hr {
                                border-top-color: #ececf6
                            }
                            
                            .alert-light .alert-link {
                                color: #686868
                            }
                            
                            .alert-dark {
                                color: #1b1e21;
                                background-color: #d6d8d9;
                                border-color: #c6c8ca
                            }
                            
                            .alert-dark hr {
                                border-top-color: #b9bbbe
                            }
                            
                            .alert-dark .alert-link {
                                color: #040505
                            }
                            
                            #section-alerts .alert-success {
                                color: #fff;
                                background-color: #348347;
                                border-color: #348347
                            }
                            
                            #section-alerts .alert-info {
                                color: #fff;
                                background-color: #00578e;
                                border-color: #00578e
                            }
                            
                            #section-alerts .alert-warning {
                                color: #fff;
                                background-color: #EE7624;
                                border-color: #EE7624
                            }
                            
                            #section-alerts .alert-danger {
                                color: #fff;
                                background-color: #cc2330;
                                border-color: #cc2330
                            }
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          ALERTS END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          RADIO BUTTONS       */
                            
                            .md-radio label,
                            .md-checkbox label {
                                padding-left: 0px;
                                margin-bottom: 0px;
                                font-size: 14px;
                                font-weight: 500;
                            }
                            
                            .md-radio .mdc-form-field+.mdc-form-field,
                            .md-checkbox .mdc-form-field+.mdc-form-field {
                                margin-left: 10px
                            }
                            
                            .mdc-form-field {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                color: rgba(0, 0, 0, 0.87);
                                color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
                                display: inline-flex;
                                align-items: center;
                                vertical-align: middle
                            }
                            
                            .mdc-form-field>label {
                                margin-left: 0;
                                margin-right: auto;
                                padding-left: 4px;
                                padding-right: 0;
                                order: 0
                            }
                            
                            [dir="rtl"] .mdc-form-field>label,
                            .mdc-form-field>label[dir="rtl"] {
                                margin-left: auto;
                                margin-right: 0
                            }
                            
                            [dir="rtl"] .mdc-form-field>label,
                            .mdc-form-field>label[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 4px
                            }
                            
                            .mdc-form-field--align-end>label {
                                margin-left: auto;
                                margin-right: 0;
                                padding-left: 0;
                                padding-right: 4px;
                                order: -1
                            }
                            
                            [dir="rtl"] .mdc-form-field--align-end>label,
                            .mdc-form-field--align-end>label[dir="rtl"] {
                                margin-left: 0;
                                margin-right: auto
                            }
                            
                            [dir="rtl"] .mdc-form-field--align-end>label,
                            .mdc-form-field--align-end>label[dir="rtl"] {
                                padding-left: 4px;
                                padding-right: 0
                            }
                            
                            .d-block {
                                display: block !important;
                            }
                            
                            .mdc-radio {
                                padding: 10px;
                                display: inline-block;
                                position: relative;
                                flex: 0 0 auto;
                                box-sizing: content-box;
                                width: 20px;
                                height: 20px;
                                cursor: pointer;
                                will-change: opacity, transform, border-color, color
                            }
                            
                            .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle {
                                border-color: rgba(0, 0, 0, 0.54)
                            }
                            
                            .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-radio [aria-disabled="true"] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,
                            .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle {
                                border-color: rgba(0, 0, 0, 0.26)
                            }
                            
                            .mdc-radio [aria-disabled="true"] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,
                            .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle {
                                border-color: rgba(0, 0, 0, 0.26)
                            }
                            
                            .mdc-radio [aria-disabled="true"] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,
                            .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle {
                                border-color: rgba(0, 0, 0, 0.26)
                            }
                            
                            .mdc-radio .mdc-radio__background::before {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-radio .mdc-radio__background::before {
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            .mdc-radio .mdc-radio__background::before {
                                top: -10px;
                                left: -10px;
                                width: 40px;
                                height: 40px
                            }
                            
                            .mdc-radio .mdc-radio__native-control {
                                top: 0px;
                                right: 0px;
                                left: 0px;
                                width: 40px;
                                height: 40px
                            }
                            
                            .mdc-radio__background {
                                display: inline-block;
                                position: relative;
                                box-sizing: border-box;
                                width: 20px;
                                height: 20px
                            }
                            
                            .mdc-radio__background::before {
                                position: absolute;
                                transform: scale(0, 0);
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: "";
                                transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-radio__outer-circle {
                                position: absolute;
                                top: 0;
                                left: 0;
                                box-sizing: border-box;
                                width: 100%;
                                height: 100%;
                                border-width: 2px;
                                border-style: solid;
                                border-radius: 50%;
                                transition: border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-radio__inner-circle {
                                position: absolute;
                                top: 0;
                                left: 0;
                                box-sizing: border-box;
                                width: 100%;
                                height: 100%;
                                transform: scale(0, 0);
                                border-width: 10px;
                                border-style: solid;
                                border-radius: 50%;
                                transition: transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-radio__native-control {
                                position: absolute;
                                margin: 0;
                                padding: 0;
                                opacity: 0;
                                cursor: inherit;
                                z-index: 1
                            }
                            
                            .mdc-radio--touch {
                                margin-top: 4px;
                                margin-bottom: 4px;
                                margin-right: 4px;
                                margin-left: 4px
                            }
                            
                            .mdc-radio--touch .mdc-radio__native-control {
                                top: -4px;
                                right: -4px;
                                left: -4px;
                                width: 48px;
                                height: 48px
                            }
                            
                            .mdc-radio__native-control:checked+.mdc-radio__background,
                            .mdc-radio__native-control:disabled+.mdc-radio__background {
                                transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,
                            .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle {
                                transition: border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,
                            .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle {
                                transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio--disabled {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle {
                                transform: scale(0.5);
                                transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio__native-control:disabled+.mdc-radio__background,
                            [aria-disabled="true"] .mdc-radio__native-control+.mdc-radio__background {
                                cursor: default
                            }
                            
                            .mdc-radio__native-control:focus+.mdc-radio__background::before {
                                transform: scale(1);
                                opacity: .12;
                                transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-radio .mdc-radio__ripple::before,
                            .mdc-radio .mdc-radio__ripple::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-radio .mdc-radio__ripple::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--unbounded .mdc-radio__ripple::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--foreground-activation .mdc-radio__ripple::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--foreground-deactivation .mdc-radio__ripple::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-radio .mdc-radio__ripple::before,
                            .mdc-radio .mdc-radio__ripple::after {
                                top: calc(50% - 50%);
                                left: calc(50% - 50%);
                                width: 100%;
                                height: 100%
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before,
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
                                top: var(--mdc-ripple-top, calc(50% - 50%));
                                left: var(--mdc-ripple-left, calc(50% - 50%));
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-radio .mdc-radio__ripple::before,
                            .mdc-radio .mdc-radio__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-radio .mdc-radio__ripple::before,
                                .mdc-radio .mdc-radio__ripple::after {
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            .mdc-radio:hover .mdc-radio__ripple::before {
                                opacity: .04
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__ripple::before,
                            .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__ripple::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-radio:not(.mdc-ripple-upgraded) .mdc-radio__ripple::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-radio:not(.mdc-ripple-upgraded):active .mdc-radio__ripple::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__background::before {
                                content: none
                            }
                            
                            .mdc-radio__ripple {
                                position: absolute;
                                top: 0;
                                left: 0;
                                width: 100%;
                                height: 100%;
                                pointer-events: none
                            }
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          RADIO BUTTONS END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          ACCORDION       */
                            
                            .card {
                                position: relative;
                                display: flex;
                                flex-direction: column;
                                min-width: 0;
                                word-wrap: break-word;
                                background-color: #fff;
                                background-clip: border-box;
                                border: 0px solid rgba(0, 0, 0, 0.125);
                                border-radius: 0px
                            }
                            
                            .card>hr {
                                margin-right: 0;
                                margin-left: 0
                            }
                            
                            .card>.list-group:first-child .list-group-item:first-child {
                                border-top-left-radius: 0px;
                                border-top-right-radius: 0px
                            }
                            
                            .card>.list-group:last-child .list-group-item:last-child {
                                border-bottom-right-radius: 0px;
                                border-bottom-left-radius: 0px
                            }
                            
                            .card-body {
                                flex: 1 1 auto;
                                min-height: 1px;
                                padding: 1.35rem
                            }
                            
                            .card-title {
                                font-size: 1.25em;
                                color: #ffffff;
                                margin-bottom: 12px
                            }
                            
                            .card-subtitle {
                                margin-top: -6px;
                                margin-bottom: 0
                            }
                            
                            .card-text:last-child {
                                margin-bottom: 0
                            }
                            
                            .card-link:hover {
                                text-decoration: none
                            }
                            
                            .card-link+.card-link {
                                margin-left: 1.25rem
                            }
                            
                            .card-header {
                                padding: 2px 1.6rem;
                                margin-bottom: 0;
                                background-color: rgba(0, 0, 0, 0.03);
                                border-bottom: 0px solid rgba(0, 0, 0, 0.125)
                            }
                            
                            .card-header:first-child {
                                border-radius: 0px 0px 0 0
                            }
                            
                            .card-header+.list-group .list-group-item:first-child {
                                border-top: 0
                            }
                            
                            .card-body p {
                                font-size: 1.4rem;
                                font-weight: 400;
                            }
                            
                            .br-cyan-overlap {
                                background-color: #00578e;
                            }
                            
                            .float-right {
                                float: right !important;
                            }
                            
                            .text-light {
                                color: #f8f9fa !important;
                            }
                            
                            h5.card-title.mb-0.text-light {
                                text-align: left;
                            }
                            
                            button.card-header.br-cyan-overlap.text-white.mdc-surface-ripple.not-collapsed.mdc-ripple-upgraded {
                                border: none;
                            }
                            
                            .code-snippet a.not-collapsed .arrows-1_small-triangle-up {
                                -webkit-transform: rotate(0deg);
                                -moz-transform: rotate(0deg);
                                -o-transform: rotate(0deg);
                                transform: rotate(0deg);
                                -webkit-transition-duration: .35s;
                                -moz-transition-duration: .35s;
                                -o-transition-duration: .35s;
                                transition-duration: .35s
                            }
                            
                            .code-snippet a.collapsed .arrows-1_small-triangle-up {
                                -webkit-transform: rotate(180deg);
                                -moz-transform: rotate(180deg);
                                -o-transform: rotate(180deg);
                                transform: rotate(180deg);
                                -webkit-transition-duration: .35s;
                                -moz-transition-duration: .35s;
                                -o-transition-duration: .35s;
                                transition-duration: .35s
                            }
                            
                            .code-snippet a.not-collapsed {
                                position: relative;
                                padding-left: 41px
                            }
                            
                            .code-snippet a.not-collapsed:before {
                                font-family: "Nucleo Glyph";
                                font-size: 1.7rem;
                                position: absolute;
                                top: -5px;
                                left: 5px;
                                z-index: 1
                            }
                            
                            .pt-1,
                            .py-1 {
                                padding-top: .25rem !important;
                            }
                            
                            .mdc-surface-ripple {
                                position: relative;
                                outline: none;
                                overflow: hidden;
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-surface-ripple::before,
                            .mdc-surface-ripple::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-surface-ripple::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-surface-ripple::before,
                            .mdc-surface-ripple::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-surface-ripple::before,
                            .mdc-surface-ripple::after {
                                background-color: #00578e
                            }
                            
                            .mdc-surface-ripple:hover::before {
                                opacity: .1
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded--background-focused::before,
                            .mdc-surface-ripple:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .3
                            }
                            
                            .mdc-surface-ripple:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-surface-ripple:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .4
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .4
                            }
                            
                            .mdc-surface-ripple {
                                position: relative;
                                outline: none;
                                overflow: hidden;
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-surface-ripple::before,
                            .mdc-surface-ripple::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-surface-ripple::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-surface-ripple::before,
                            .mdc-surface-ripple::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-surface-ripple::before,
                            .mdc-surface-ripple::after {
                                background-color: #f1f1f1
                            }
                            
                            .mdc-surface-ripple:hover::before {
                                opacity: .1
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded--background-focused::before,
                            .mdc-surface-ripple:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .3
                            }
                            
                            .mdc-surface-ripple:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-surface-ripple:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .4
                            }
                            
                            .mdc-surface-ripple.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .4
                            }
                            
                            .collapsed .rotate {
                                -moz-transform: rotate(-180deg);
                                -webkit-transform: rotate(-180deg);
                                transform: rotate(-180deg);
                                transform-origin: 50% 50%
                            }
                            
                            .rotate {
                                -moz-transition: all .5s linear;
                                -webkit-transition: all .5s linear;
                                transition: all .3s linear;
                                transform-origin: 50% 50%;
                                font-size: 12px;
                                font-weight: 600;
                            }
                            
                            .rotate {
                                -moz-transition: all .5s linear;
                                -webkit-transition: all .5s linear;
                                transition: all .3s linear;
                                transform-origin: 50% 50%;
                            }
                            
                            .text-light {
                                color: #f8f9fa !important;
                            }
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          ACCORDION END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          DATATABLES       */
                            
                            table.dataTable {
                                clear: both;
                                margin-top: 6px !important;
                                margin-bottom: 6px !important;
                                max-width: none !important;
                                border-collapse: separate !important;
                                border-spacing: 0;
                                border-bottom: 1px solid #333;
                            }
                            
                            table.dataTable td,
                            table.dataTable th {
                                -webkit-box-sizing: content-box;
                                box-sizing: content-box
                            }
                            
                            table.dataTable td.dataTables_empty,
                            table.dataTable th.dataTables_empty {
                                text-align: center
                            }
                            
                            table.dataTable.nowrap th,
                            table.dataTable.nowrap td {
                                white-space: nowrap
                            }
                            
                            table.dataTable thead>tr>th.sorting_asc,
                            table.dataTable thead>tr>th.sorting_desc,
                            table.dataTable thead>tr>th.sorting,
                            table.dataTable thead>tr>td.sorting_asc,
                            table.dataTable thead>tr>td.sorting_desc,
                            table.dataTable thead>tr>td.sorting {
                                padding-right: 30px
                            }
                            
                            table.dataTable thead>tr>th:active,
                            table.dataTable thead>tr>td:active {
                                outline: none
                            }
                            
                            table.dataTable thead .sorting,
                            table.dataTable thead .sorting_asc,
                            table.dataTable thead .sorting_desc,
                            table.dataTable thead .sorting_asc_disabled,
                            table.dataTable thead .sorting_desc_disabled {
                                cursor: pointer;
                                position: relative
                            }
                            
                            table.dataTable thead .sorting:before,
                            table.dataTable thead .sorting:after,
                            table.dataTable thead .sorting_asc:before,
                            table.dataTable thead .sorting_asc:after,
                            table.dataTable thead .sorting_desc:before,
                            table.dataTable thead .sorting_desc:after,
                            table.dataTable thead .sorting_asc_disabled:before,
                            table.dataTable thead .sorting_asc_disabled:after,
                            table.dataTable thead .sorting_desc_disabled:before,
                            table.dataTable thead .sorting_desc_disabled:after {
                                position: absolute;
                                bottom: 0.9em;
                                display: block;
                                opacity: 0.3
                            }
                            
                            table.dataTable thead .sorting:before,
                            table.dataTable thead .sorting_asc:before,
                            table.dataTable thead .sorting_desc:before,
                            table.dataTable thead .sorting_asc_disabled:before,
                            table.dataTable thead .sorting_desc_disabled:before {
                                right: 1em;
                                content: "\2191"
                            }
                            
                            table.dataTable thead .sorting:after,
                            table.dataTable thead .sorting_asc:after,
                            table.dataTable thead .sorting_desc:after,
                            table.dataTable thead .sorting_asc_disabled:after,
                            table.dataTable thead .sorting_desc_disabled:after {
                                right: 0.5em;
                                content: "\2193"
                            }
                            
                            table.dataTable thead .sorting_asc:before,
                            table.dataTable thead .sorting_desc:after {
                                opacity: 1
                            }
                            
                            table.dataTable thead .sorting_asc_disabled:before,
                            table.dataTable thead .sorting_desc_disabled:after {
                                opacity: 0
                            }
                            
                            table.dataTable.table-sm>thead>tr>th {
                                padding-right: 20px
                            }
                            
                            table.dataTable.table-sm .sorting:before,
                            table.dataTable.table-sm .sorting_asc:before,
                            table.dataTable.table-sm .sorting_desc:before {
                                top: 5px;
                                right: 0.85em
                            }
                            
                            table.dataTable.table-sm .sorting:after,
                            table.dataTable.table-sm .sorting_asc:after,
                            table.dataTable.table-sm .sorting_desc:after {
                                top: 5px
                            }
                            
                            table.table-bordered.dataTable th,
                            table.table-bordered.dataTable td {
                                border-left-width: 0
                            }
                            
                            table.table-bordered.dataTable th:last-child,
                            table.table-bordered.dataTable th:last-child,
                            table.table-bordered.dataTable td:last-child,
                            table.table-bordered.dataTable td:last-child {
                                border-right-width: 0
                            }
                            
                            table.table-bordered.dataTable tbody th,
                            table.table-bordered.dataTable tbody td {
                                border-bottom-width: 0;
                                border: none;
                            }
                            
                            .table-striped tbody tr:nth-of-type(odd) {
                                background-color: rgba(0, 0, 0, 0.05)
                            }
                            
                            div.dataTables_scrollHead table.dataTable {
                                margin-bottom: 0 !important
                            }
                            
                            div.dataTables_wrapper div.dataTables_length label {
                                font-weight: normal;
                                text-align: left;
                                white-space: nowrap
                            }
                            
                            div.dataTables_wrapper div.dataTables_length select {
                                width: auto;
                                display: inline-block
                            }
                            
                            div.dataTables_wrapper div.dataTables_filter {
                                text-align: right
                            }
                            
                            div.dataTables_wrapper div.dataTables_filter label {
                                font-weight: normal;
                                white-space: nowrap;
                                text-align: left
                            }
                            
                            div.dataTables_wrapper div.dataTables_filter input {
                                margin-left: 0.5em;
                                display: inline-block;
                                width: auto
                            }
                            
                            div.dataTables_wrapper div.dataTables_info {
                                padding-top: 0.85em;
                                white-space: nowrap
                            }
                            
                            div.dataTables_wrapper div.dataTables_paginate {
                                margin: 0;
                                white-space: nowrap;
                                text-align: right
                            }
                            
                            div.dataTables_wrapper div.dataTables_paginate ul.pagination {
                                margin: 2px 0;
                                white-space: nowrap;
                                justify-content: flex-end
                            }
                            
                            div.dataTables_wrapper div.dataTables_processing {
                                position: absolute;
                                top: 50%;
                                left: 50%;
                                width: 200px;
                                margin-left: -100px;
                                margin-top: -26px;
                                text-align: center;
                                padding: 1em 0
                            }
                            
                            div.table-responsive>div.dataTables_wrapper>div.row {
                                margin: 0
                            }
                            
                            div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child {
                                padding-left: 0
                            }
                            
                            div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child {
                                padding-right: 0
                            }
                            
                            @media (max-width: 575.98px) {
                                .table-responsive-sm {
                                    display: block;
                                    width: 100%;
                                    overflow-x: auto;
                                    -webkit-overflow-scrolling: touch
                                }
                                .table-responsive-sm>.table-bordered {
                                    border: 0
                                }
                            }
                            
                            @media (max-width: 767.98px) {
                                .table-responsive-md {
                                    display: block;
                                    width: 100%;
                                    overflow-x: auto;
                                    -webkit-overflow-scrolling: touch
                                }
                                .table-responsive-md>.table-bordered {
                                    border: 0
                                }
                            }
                            
                            @media (max-width: 991.98px) {
                                .table-responsive-lg {
                                    display: block;
                                    width: 100%;
                                    overflow-x: auto;
                                    -webkit-overflow-scrolling: touch
                                }
                                .table-responsive-lg>.table-bordered {
                                    border: 0
                                }
                            }
                            
                            @media (max-width: 1199.98px) {
                                .table-responsive-xl {
                                    display: block;
                                    width: 100%;
                                    overflow-x: auto;
                                    -webkit-overflow-scrolling: touch
                                }
                                .table-responsive-xl>.table-bordered {
                                    border: 0
                                }
                            }
                            
                            .table-responsive {
                                display: block;
                                width: 100%;
                                overflow-x: auto;
                                -webkit-overflow-scrolling: touch
                            }
                            
                            .table-responsive>.table-bordered {
                                border: 0
                            }
                            
                            .dataTables_length .custom-select {
                                background: none !important
                            }
                            
                            .custom-select {
                                display: inline-block;
                                width: 100%;
                                height: calc(1.5em + .75rem + 2px);
                                padding: .375rem 1.75rem .375rem .75rem;
                                font-size: 1rem;
                                font-weight: 400;
                                line-height: 1.5;
                                color: #333;
                                vertical-align: middle;
                                background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;
                                border: 1px solid #333;
                                border-radius: 2px;
                                appearance: none
                            }
                            
                            .custom-select:focus {
                                border-color: #37beff;
                                outline: 0;
                                box-shadow: 0 0 0 .2rem rgba(0, 123, 182, 0.25)
                            }
                            
                            .custom-select:focus::-ms-value {
                                color: #333;
                                background-color: #fff
                            }
                            
                            .custom-select[multiple],
                            .custom-select[size]:not([size="1"]) {
                                height: auto;
                                padding-right: .75rem;
                                background-image: none
                            }
                            
                            .custom-select:disabled {
                                color: #6c757d;
                                background-color: #e9ecef
                            }
                            
                            .custom-select::-ms-expand {
                                display: none
                            }
                            
                            .custom-select:-moz-focusring {
                                color: transparent;
                                text-shadow: 0 0 0 #333
                            }
                            
                            .custom-select-sm {
                                height: calc(1.5em + .5rem + 2px);
                                padding-top: .25rem;
                                padding-bottom: .25rem;
                                padding-left: .5rem;
                                font-size: 1.4rem
                            }
                            
                            .custom-select-lg {
                                height: calc(1.5em + 1rem + 2px);
                                padding-top: .5rem;
                                padding-bottom: .5rem;
                                padding-left: 1rem;
                                font-size: 1.25rem
                            }
                            /*.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #333;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #333;
    border-radius: 2px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}*/
                            
                            @media (prefers-reduced-motion: reduce) {
                                .form-control {
                                    transition: none
                                }
                            }
                            
                            .form-control::-ms-expand {
                                background-color: transparent;
                                border: 0
                            }
                            
                            .form-control:-moz-focusring {
                                color: transparent;
                                text-shadow: 0 0 0 #333
                            }
                            
                            .form-control:focus {
                                color: #333;
                                border-color: #37beff;
                                outline: 0;
                                box-shadow: 0 0 0 .2rem rgba(0, 123, 182, 0.25)
                            }
                            
                            .form-control::placeholder {
                                color: #6c757d;
                                opacity: 1
                            }
                            
                            .form-control:disabled,
                            .form-control[readonly] {
                                background-color: #e9ecef;
                                opacity: 1
                            }
                            
                            select.form-control:focus::-ms-value {
                                color: #333;
                                background-color: #fff
                            }
                            
                            .form-control-sm {
                                height: calc(1.5em + .5rem + 2px);
                                padding: .25rem .5rem;
                                /**/
                                line-height: 1.5;
                                border-radius: 2px
                            }
                            
                            .form-control-lg {
                                height: calc(1.5em + 1rem + 2px);
                                padding: .5rem 1rem;
                                font-size: 1.25rem;
                                line-height: 1.5;
                                border-radius: 2px
                            }
                            
                            select.form-control[size],
                            select.form-control[multiple] {
                                height: auto
                            }
                            
                            textarea.form-control {
                                height: auto
                            }
                            
                            .bootstrap-content .has-error .form-control {
                                border-color: #a94442;
                                -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
                            }
                            
                            .bootstrap-content .main-header .navbar .navbar-collapse .form-inline .input-group .form-control:focus {
                                box-shadow: none !important
                            }
                            
                            @media screen and (max-width: 767px) {
                                div.dataTables_wrapper div.dataTables_length,
                                div.dataTables_wrapper div.dataTables_filter,
                                div.dataTables_wrapper div.dataTables_info,
                                div.dataTables_wrapper div.dataTables_paginate {
                                    text-align: center !important;
                                }
                            }
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          DATATABLES END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          TABS       */
                            
                            .tab-content .tab-pane {
                                width: 100%
                            }
                            
                            .bs-tabs .br-round-tabs {
                                border-bottom: 1px solid #fff;
                            }
                            
                            .bs-tabs .br-round-tabs .nav-link {
                                border: 1px solid transparent;
                                border-top-left-radius: 4px;
                                border-top-right-radius: 4px;
                            }
                            
                            .bs-tabs .br-round-tabs>li>a {
                                font-weight: 600;
                                margin-right: 2px;
                                line-height: 1.42857143;
                                border: 1px solid transparent;
                                border-radius: 4px 4px 0 0;
                                color: #ffffff;
                                background-color: #00578e;
                            }
                            
                            .bs-tabs .br-round-tabs>li>a:hover,
                            .br-round-tabs>li>a:focus {
                                text-decoration: none;
                                background-color: #ffffff;
                                border: 1px solid #00578e;
                                border-bottom: 1px solid #fff;
                                color: #00578e;
                            }
                            
                            .bs-tabs .br-round-tabs>li.active>a,
                            .br-round-tabs>li.active>a:hover,
                            .br-round-tabs>li.active>a:focus {
                                color: #00578e;
                                cursor: default;
                                background-color: #ffffff;
                                border: 1px solid #00578e;
                                border-bottom-color: transparent;
                                border-bottom: 1px solid #fff;
                            }
                            
                            .bs-tabs .br-solid-tabs {
                                border-bottom: 1px solid #fff;
                            }
                            
                            .bs-tabs .br-solid-tabs .nav-link {
                                border: 1px solid transparent;
                                border-radius: 0;
                            }
                            
                            .bs-tabs .br-solid-tabs>li>a {
                                font-weight: 600;
                                margin-right: 0;
                                line-height: 1.42857143;
                                border: 1px solid transparent;
                                border-radius: 4px 4px 0 0;
                                color: #ffffff;
                                background-color: #00578e;
                            }
                            
                            .bs-tabs .br-solid-tabs>li>a:hover,
                            .br-solid-tabs>li>a:focus {
                                text-decoration: none;
                                background-color: #ffffff;
                                border: 1px solid #00578e;
                                border-bottom: 1px solid #00578e;
                                color: #00578e;
                            }
                            
                            .bs-tabs .br-solid-tabs>li.active>a,
                            .br-solid-tabs>li.active>a:hover,
                            .br-solid-tabs>li.active>a:focus {
                                color: #00578e;
                                cursor: default;
                                background-color: #ffffff;
                                border: 1px solid #00578e;
                                border-bottom-color: transparent;
                                border-bottom: 1px solid #00578e;
                            }
                            /*Third TAB BAR*/
                            
                            .mdc-tab-bar {
                                width: 100%
                            }
                            
                            .mdc-tab {
                                height: 48px
                            }
                            
                            .mdc-tab {
                                font-family: Roboto, sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.2rem;
                                line-height: 2.25rem;
                                font-weight: 500;
                                letter-spacing: .08929em;
                                text-decoration: none;
                                text-transform: uppercase;
                                padding-right: 24px !important;
                                padding-left: 24px !important;
                                position: relative;
                                display: flex;
                                flex: 1 0 auto;
                                justify-content: center;
                                box-sizing: border-box;
                                margin: 0;
                                padding-top: 0;
                                padding-bottom: 0;
                                border: none;
                                outline: none;
                                background: none;
                                text-align: center;
                                white-space: nowrap;
                                cursor: pointer;
                                -webkit-appearance: none;
                                z-index: 1
                            }
                            
                            .mdc-tab--stacked {
                                height: 72px
                            }
                            
                            .mdc-tab-scroller {
                                overflow-y: hidden
                            }
                            
                            .mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content {
                                transition: 250ms transform cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-tab-scroller__test {
                                position: absolute;
                                top: -9999px;
                                width: 100px;
                                height: 100px;
                                overflow-x: scroll
                            }
                            
                            .mdc-tab-scroller__scroll-area {
                                -webkit-overflow-scrolling: touch;
                                display: flex;
                                overflow-x: hidden
                            }
                            
                            .mdc-tab-scroller__scroll-area::-webkit-scrollbar,
                            .mdc-tab-scroller__test::-webkit-scrollbar {
                                display: none
                            }
                            
                            .mdc-tab-scroller__scroll-area--scroll {
                                overflow-x: scroll
                            }
                            
                            .mdc-tab-scroller__scroll-content {
                                position: relative;
                                display: flex;
                                flex: 1 0 auto;
                                transform: none;
                                will-change: transform
                            }
                            
                            .mdc-tab-scroller__scroll-content .nav {
                                display: flex;
                                flex-wrap: wrap;
                                padding-left: 0;
                                margin-bottom: 0;
                                list-style: none;
                            }
                            
                            .mdc-tab-scroller__scroll-content>.nav-tabs>li.active>a,
                            .mdc-tab-scroller__scroll-content>.nav-tabs>li.active>a:hover,
                            .mdc-tab-scroller__scroll-content>.nav-tabs>li.active>a:focus {
                                color: transparent;
                                cursor: default;
                                background-color: transparent;
                                border: none;
                            }
                            
                            .mdc-tab-scroller__scroll-content>.nav>li>a {
                                padding: 0;
                            }
                            
                            .mdc-tab-scroller__scroll-content>.nav-tabs>li>a:hover {
                                border-color: transparent;
                            }
                            
                            .mdc-tab-scroller__scroll-content>.nav>li>a:hover,
                            .nav>li>a:focus {
                                background-color: transparent;
                            }
                            
                            .mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content {
                                justify-content: flex-start
                            }
                            
                            .mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content {
                                justify-content: flex-end
                            }
                            
                            .mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content {
                                justify-content: center
                            }
                            
                            .mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area {
                                -webkit-overflow-scrolling: auto
                            }
                            
                            .mdc-tab-indicator {
                                display: flex;
                                position: absolute;
                                top: 0;
                                left: 0;
                                justify-content: center;
                                width: 100%;
                                height: 100%;
                                pointer-events: none;
                                z-index: 1
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content--underline {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content--icon {
                                color: #00578e;
                                color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content--underline {
                                border-top-width: 2px
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content--icon {
                                height: 34px;
                                font-size: 34px
                            }
                            
                            .mdc-tab-indicator__content {
                                transform-origin: left;
                                opacity: 0
                            }
                            
                            .mdc-tab-indicator__content--underline {
                                align-self: flex-end;
                                box-sizing: border-box;
                                width: 100%;
                                border-top-style: solid
                            }
                            
                            .mdc-tab-indicator__content--icon {
                                align-self: center;
                                margin: 0 auto
                            }
                            
                            .mdc-tab-indicator--active .mdc-tab-indicator__content {
                                opacity: 1
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content {
                                transition: 250ms transform cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-tab-indicator--no-transition .mdc-tab-indicator__content {
                                transition: none
                            }
                            
                            .mdc-tab-indicator--fade .mdc-tab-indicator__content {
                                transition: 150ms opacity linear
                            }
                            
                            .mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content {
                                transition-delay: 100ms
                            }
                            
                            .mdc-tab .mdc-tab__text-label {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-tab .mdc-tab__icon {
                                color: rgba(0, 0, 0, 0.54);
                                fill: currentColor
                            }
                            
                            .mdc-tab::-moz-focus-inner {
                                padding: 0;
                                border: 0
                            }
                            
                            .mdc-tab--min-width {
                                flex: 0 1 auto
                            }
                            
                            .mdc-tab__content {
                                position: relative;
                                display: flex;
                                align-items: center;
                                justify-content: center;
                                height: inherit;
                                pointer-events: none
                            }
                            
                            .mdc-tab__text-label {
                                transition: 150ms color linear;
                                display: inline-block;
                                line-height: 1;
                                z-index: 2
                            }
                            
                            .mdc-tab__icon {
                                transition: 150ms color linear;
                                width: 24px;
                                height: 24px;
                                font-size: 24px;
                                z-index: 2
                            }
                            
                            .mdc-tab--stacked .mdc-tab__content {
                                flex-direction: column;
                                align-items: center;
                                justify-content: center
                            }
                            
                            .mdc-tab--stacked .mdc-tab__text-label {
                                padding-top: 6px;
                                padding-bottom: 4px
                            }
                            
                            .mdc-tab--active .mdc-tab__text-label {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-tab--active .mdc-tab__icon {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e);
                                fill: currentColor
                            }
                            
                            .mdc-tab--active .mdc-tab__text-label,
                            .mdc-tab--active .mdc-tab__icon {
                                transition-delay: 100ms
                            }
                            
                            .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label {
                                padding-left: 8px;
                                padding-right: 0
                            }
                            
                            [dir="rtl"] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,
                            .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 8px
                            }
                            
                            .mdc-tab__ripple {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
                                position: absolute;
                                top: 0;
                                left: 0;
                                width: 100%;
                                height: 100%;
                                overflow: hidden
                            }
                            
                            .mdc-tab__ripple::before,
                            .mdc-tab__ripple::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-tab__ripple::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-tab__ripple::before,
                            .mdc-tab__ripple::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-tab__ripple::before,
                            .mdc-tab__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-tab__ripple::before,
                                .mdc-tab__ripple::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                            .mdc-tab__ripple:hover::before {
                                opacity: .04
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,
                            .mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-tab__ripple:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .theme-builder-drawer .mdc-tab {
                                font-family: Roboto, sans-serif
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__icon {
                                color: #6200ee;
                                fill: currentColor
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple::before,
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple::after {
                                background-color: #6200ee
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple:hover::before {
                                opacity: .04
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__text-label {
                                color: #6200ee
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator .mdc-tab-indicator__content--underline {
                                border-color: #6200ee
                            }
                            
                            .component-wrapper .mdc-tab-bar {
                                background: #00578e
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__text-label {
                                color: #fff
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple::before,
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple::after {
                                background-color: #fff
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple:hover::before {
                                opacity: .08
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab-indicator .mdc-tab-indicator__content--underline {
                                border-color: #fff
                            }
                            
                            .flex-nowrap {
                                flex-wrap: nowrap !important
                            }
                            
                            .w-100 {
                                width: 100% !important
                            }
                            
                            .mdc-link:hover {
                                text-decoration: none;
                            }
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          TABS END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          DATE PICKER       */
                            /*!
 * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
                            
                            .datepicker {
                                padding: 4px;
                                -webkit-border-radius: 4px;
                                -moz-border-radius: 4px;
                                border-radius: 4px;
                                direction: ltr;
                            }
                            
                            .datepicker-inline {
                                width: 220px;
                            }
                            
                            .datepicker-rtl {
                                direction: rtl;
                            }
                            
                            .datepicker-rtl.dropdown-menu {
                                left: auto;
                            }
                            
                            .datepicker-rtl table tr td span {
                                float: right;
                            }
                            
                            .datepicker-dropdown {
                                top: 0;
                                left: 0;
                            }
                            
                            .datepicker-dropdown:before {
                                content: '';
                                display: inline-block;
                                border-left: 7px solid transparent;
                                border-right: 7px solid transparent;
                                border-bottom: 7px solid #999;
                                border-top: 0;
                                border-bottom-color: rgba(0, 0, 0, 0.2);
                                position: absolute;
                            }
                            
                            .datepicker-dropdown:after {
                                content: '';
                                display: inline-block;
                                border-left: 6px solid transparent;
                                border-right: 6px solid transparent;
                                border-bottom: 6px solid #fff;
                                border-top: 0;
                                position: absolute;
                            }
                            
                            .datepicker-dropdown.datepicker-orient-left:before {
                                left: 6px;
                            }
                            
                            .datepicker-dropdown.datepicker-orient-left:after {
                                left: 7px;
                            }
                            
                            .datepicker-dropdown.datepicker-orient-right:before {
                                right: 6px;
                            }
                            
                            .datepicker-dropdown.datepicker-orient-right:after {
                                right: 7px;
                            }
                            
                            .datepicker-dropdown.datepicker-orient-bottom:before {
                                top: -7px;
                            }
                            
                            .datepicker-dropdown.datepicker-orient-bottom:after {
                                top: -6px;
                            }
                            
                            .datepicker-dropdown.datepicker-orient-top:before {
                                bottom: -7px;
                                border-bottom: 0;
                                border-top: 7px solid #999;
                            }
                            
                            .datepicker-dropdown.datepicker-orient-top:after {
                                bottom: -6px;
                                border-bottom: 0;
                                border-top: 6px solid #fff;
                            }
                            
                            .datepicker table {
                                margin: 0;
                                -webkit-touch-callout: none;
                                -webkit-user-select: none;
                                -khtml-user-select: none;
                                -moz-user-select: none;
                                -ms-user-select: none;
                                user-select: none;
                            }
                            
                            .datepicker td,
                            .datepicker th {
                                text-align: center;
                                width: 20px;
                                height: 20px;
                                -webkit-border-radius: 4px;
                                -moz-border-radius: 4px;
                                border-radius: 4px;
                                border: none;
                            }
                            
                            .table-striped .datepicker table tr td,
                            .table-striped .datepicker table tr th {
                                background-color: transparent;
                            }
                            
                            .datepicker table tr td.day:hover,
                            .datepicker table tr td.day.focused {
                                background: #f4f4f4;
                                cursor: pointer;
                                box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
                                border-radius: 100%;
                            }
                            
                            .datepicker table tr td.old,
                            .datepicker table tr td.new {
                                color: #999;
                            }
                            
                            .datepicker table tr td.disabled,
                            .datepicker table tr td.disabled:hover {
                                background: none;
                                color: #999;
                                cursor: default;
                            }
                            
                            .datepicker table tr td.highlighted {
                                background: #d9edf7;
                                border-radius: 0;
                            }
                            
                            .datepicker table tr td.today,
                            .datepicker table tr td.today:hover,
                            .datepicker table tr td.today.disabled,
                            .datepicker table tr td.today.disabled:hover {
                                background-color: #fde19a;
                                background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
                                background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
                                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
                                background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
                                background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
                                background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
                                background-repeat: repeat-x;
                                filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
                                border-color: #fdf59a #fdf59a #fbed50;
                                border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
                                filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
                                color: #000;
                            }
                            
                            .datepicker table tr td.today:hover,
                            .datepicker table tr td.today:hover:hover,
                            .datepicker table tr td.today.disabled:hover,
                            .datepicker table tr td.today.disabled:hover:hover,
                            .datepicker table tr td.today:active,
                            .datepicker table tr td.today:hover:active,
                            .datepicker table tr td.today.disabled:active,
                            .datepicker table tr td.today.disabled:hover:active,
                            .datepicker table tr td.today.active,
                            .datepicker table tr td.today:hover.active,
                            .datepicker table tr td.today.disabled.active,
                            .datepicker table tr td.today.disabled:hover.active,
                            .datepicker table tr td.today.disabled,
                            .datepicker table tr td.today:hover.disabled,
                            .datepicker table tr td.today.disabled.disabled,
                            .datepicker table tr td.today.disabled:hover.disabled,
                            .datepicker table tr td.today[disabled],
                            .datepicker table tr td.today:hover[disabled],
                            .datepicker table tr td.today.disabled[disabled],
                            .datepicker table tr td.today.disabled:hover[disabled] {
                                background-color: #fdf59a;
                            }
                            
                            .datepicker table tr td.today:active,
                            .datepicker table tr td.today:hover:active,
                            .datepicker table tr td.today.disabled:active,
                            .datepicker table tr td.today.disabled:hover:active,
                            .datepicker table tr td.today.active,
                            .datepicker table tr td.today:hover.active,
                            .datepicker table tr td.today.disabled.active,
                            .datepicker table tr td.today.disabled:hover.active {
                                background-color: #fbf069 \9;
                            }
                            
                            .datepicker table tr td.today:hover:hover {
                                color: #000;
                            }
                            
                            .datepicker table tr td.today.active:hover {
                                color: #fff;
                            }
                            
                            .datepicker table tr td.range,
                            .datepicker table tr td.range:hover,
                            .datepicker table tr td.range.disabled,
                            .datepicker table tr td.range.disabled:hover {
                                background: #eee;
                                -webkit-border-radius: 0;
                                -moz-border-radius: 0;
                                border-radius: 0;
                            }
                            
                            .datepicker table tr td.range.today,
                            .datepicker table tr td.range.today:hover,
                            .datepicker table tr td.range.today.disabled,
                            .datepicker table tr td.range.today.disabled:hover {
                                background-color: #f3d17a;
                                background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
                                background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
                                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
                                background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
                                background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
                                background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
                                background-repeat: repeat-x;
                                filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
                                border-color: #f3e97a #f3e97a #edde34;
                                border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
                                filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
                                -webkit-border-radius: 0;
                                -moz-border-radius: 0;
                                border-radius: 0;
                            }
                            
                            .datepicker table tr td.range.today:hover,
                            .datepicker table tr td.range.today:hover:hover,
                            .datepicker table tr td.range.today.disabled:hover,
                            .datepicker table tr td.range.today.disabled:hover:hover,
                            .datepicker table tr td.range.today:active,
                            .datepicker table tr td.range.today:hover:active,
                            .datepicker table tr td.range.today.disabled:active,
                            .datepicker table tr td.range.today.disabled:hover:active,
                            .datepicker table tr td.range.today.active,
                            .datepicker table tr td.range.today:hover.active,
                            .datepicker table tr td.range.today.disabled.active,
                            .datepicker table tr td.range.today.disabled:hover.active,
                            .datepicker table tr td.range.today.disabled,
                            .datepicker table tr td.range.today:hover.disabled,
                            .datepicker table tr td.range.today.disabled.disabled,
                            .datepicker table tr td.range.today.disabled:hover.disabled,
                            .datepicker table tr td.range.today[disabled],
                            .datepicker table tr td.range.today:hover[disabled],
                            .datepicker table tr td.range.today.disabled[disabled],
                            .datepicker table tr td.range.today.disabled:hover[disabled] {
                                background-color: #f3e97a;
                            }
                            
                            .datepicker table tr td.range.today:active,
                            .datepicker table tr td.range.today:hover:active,
                            .datepicker table tr td.range.today.disabled:active,
                            .datepicker table tr td.range.today.disabled:hover:active,
                            .datepicker table tr td.range.today.active,
                            .datepicker table tr td.range.today:hover.active,
                            .datepicker table tr td.range.today.disabled.active,
                            .datepicker table tr td.range.today.disabled:hover.active {
                                background-color: #efe24b \9;
                            }
                            
                            .datepicker table tr td.selected,
                            .datepicker table tr td.selected:hover,
                            .datepicker table tr td.selected.disabled,
                            .datepicker table tr td.selected.disabled:hover {
                                background-color: #9e9e9e;
                                background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
                                background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
                                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
                                background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
                                background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
                                background-image: linear-gradient(to bottom, #b3b3b3, #808080);
                                background-repeat: repeat-x;
                                filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
                                border-color: #808080 #808080 #595959;
                                border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
                                filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
                                color: #fff;
                                text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
                            }
                            
                            .datepicker table tr td.selected:hover,
                            .datepicker table tr td.selected:hover:hover,
                            .datepicker table tr td.selected.disabled:hover,
                            .datepicker table tr td.selected.disabled:hover:hover,
                            .datepicker table tr td.selected:active,
                            .datepicker table tr td.selected:hover:active,
                            .datepicker table tr td.selected.disabled:active,
                            .datepicker table tr td.selected.disabled:hover:active,
                            .datepicker table tr td.selected.active,
                            .datepicker table tr td.selected:hover.active,
                            .datepicker table tr td.selected.disabled.active,
                            .datepicker table tr td.selected.disabled:hover.active,
                            .datepicker table tr td.selected.disabled,
                            .datepicker table tr td.selected:hover.disabled,
                            .datepicker table tr td.selected.disabled.disabled,
                            .datepicker table tr td.selected.disabled:hover.disabled,
                            .datepicker table tr td.selected[disabled],
                            .datepicker table tr td.selected:hover[disabled],
                            .datepicker table tr td.selected.disabled[disabled],
                            .datepicker table tr td.selected.disabled:hover[disabled] {
                                background-color: #808080;
                            }
                            
                            .datepicker table tr td.selected:active,
                            .datepicker table tr td.selected:hover:active,
                            .datepicker table tr td.selected.disabled:active,
                            .datepicker table tr td.selected.disabled:hover:active,
                            .datepicker table tr td.selected.active,
                            .datepicker table tr td.selected:hover.active,
                            .datepicker table tr td.selected.disabled.active,
                            .datepicker table tr td.selected.disabled:hover.active {
                                background-color: #666666 \9;
                            }
                            
                            .datepicker table tr td.active,
                            .datepicker table tr td.active:hover,
                            .datepicker table tr td.active.disabled,
                            .datepicker table tr td.active.disabled:hover {
                                background-color: #00578e;
                                background-image: -moz-linear-gradient(to bottom, #00578e, #00578e);
                                background-image: -ms-linear-gradient(to bottom, #00578e, #00578e);
                                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00578e), to(#00578e));
                                background-image: -webkit-linear-gradient(to bottom, #00578e, #00578e);
                                background-image: -o-linear-gradient(to bottom, #00578e, #00578e);
                                background-image: linear-gradient(to bottom, #00578e, #00578e);
                                background-repeat: repeat-x;
                                filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00578e', endColorstr='#00578e', GradientType=0);
                                border-color: #00578e#00578e#00578e;
                                border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
                                filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
                                color: #fff;
                                text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
                            }
                            
                            .datepicker table tr td.active:hover,
                            .datepicker table tr td.active:hover:hover,
                            .datepicker table tr td.active.disabled:hover,
                            .datepicker table tr td.active.disabled:hover:hover,
                            .datepicker table tr td.active:active,
                            .datepicker table tr td.active:hover:active,
                            .datepicker table tr td.active.disabled:active,
                            .datepicker table tr td.active.disabled:hover:active,
                            .datepicker table tr td.active.active,
                            .datepicker table tr td.active:hover.active,
                            .datepicker table tr td.active.disabled.active,
                            .datepicker table tr td.active.disabled:hover.active,
                            .datepicker table tr td.active.disabled,
                            .datepicker table tr td.active:hover.disabled,
                            .datepicker table tr td.active.disabled.disabled,
                            .datepicker table tr td.active.disabled:hover.disabled,
                            .datepicker table tr td.active[disabled],
                            .datepicker table tr td.active:hover[disabled],
                            .datepicker table tr td.active.disabled[disabled],
                            .datepicker table tr td.active.disabled:hover[disabled] {
                                background-color: #00578e;
                            }
                            
                            .datepicker table tr td.active:active,
                            .datepicker table tr td.active:hover:active,
                            .datepicker table tr td.active.disabled:active,
                            .datepicker table tr td.active.disabled:hover:active,
                            .datepicker table tr td.active.active,
                            .datepicker table tr td.active:hover.active,
                            .datepicker table tr td.active.disabled.active,
                            .datepicker table tr td.active.disabled:hover.active {
                                background-color: #003399 \9;
                                border-radius: 100%;
                            }
                            
                            .datepicker table tr td span {
                                display: block;
                                width: 23%;
                                height: 54px;
                                line-height: 54px;
                                float: left;
                                margin: 1%;
                                cursor: pointer;
                                -webkit-border-radius: 4px;
                                -moz-border-radius: 4px;
                                border-radius: 4px;
                            }
                            
                            .datepicker table tr td span:hover,
                            .datepicker table tr td span.focused {
                                background: #eee;
                            }
                            
                            .datepicker table tr td span.disabled,
                            .datepicker table tr td span.disabled:hover {
                                background: none;
                                color: #999;
                                cursor: default;
                            }
                            
                            .datepicker table tr td span.active,
                            .datepicker table tr td span.active:hover,
                            .datepicker table tr td span.active.disabled,
                            .datepicker table tr td span.active.disabled:hover {
                                background-color: #006dcc;
                                background-image: -moz-linear-gradient(to bottom, #00578e, #00578e);
                                background-image: -ms-linear-gradient(to bottom, #00578e, #00578e);
                                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00578e), to(#00578e));
                                background-image: -webkit-linear-gradient(to bottom, #00578e, #00578e);
                                background-image: -o-linear-gradient(to bottom, #00578e, #00578e);
                                background-image: linear-gradient(to bottom, #00578e, #00578e);
                                background-repeat: repeat-x;
                                filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00578e', endColorstr='#00578e', GradientType=0);
                                border-color: #00578e #00578e #002a80;
                                border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
                                filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
                                color: #fff;
                                text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
                            }
                            
                            .datepicker table tr td span.active:hover,
                            .datepicker table tr td span.active:hover:hover,
                            .datepicker table tr td span.active.disabled:hover,
                            .datepicker table tr td span.active.disabled:hover:hover,
                            .datepicker table tr td span.active:active,
                            .datepicker table tr td span.active:hover:active,
                            .datepicker table tr td span.active.disabled:active,
                            .datepicker table tr td span.active.disabled:hover:active,
                            .datepicker table tr td span.active.active,
                            .datepicker table tr td span.active:hover.active,
                            .datepicker table tr td span.active.disabled.active,
                            .datepicker table tr td span.active.disabled:hover.active,
                            .datepicker table tr td span.active.disabled,
                            .datepicker table tr td span.active:hover.disabled,
                            .datepicker table tr td span.active.disabled.disabled,
                            .datepicker table tr td span.active.disabled:hover.disabled,
                            .datepicker table tr td span.active[disabled],
                            .datepicker table tr td span.active:hover[disabled],
                            .datepicker table tr td span.active.disabled[disabled],
                            .datepicker table tr td span.active.disabled:hover[disabled] {
                                background-color: #00578e;
                            }
                            
                            .datepicker table tr td span.active:active,
                            .datepicker table tr td span.active:hover:active,
                            .datepicker table tr td span.active.disabled:active,
                            .datepicker table tr td span.active.disabled:hover:active,
                            .datepicker table tr td span.active.active,
                            .datepicker table tr td span.active:hover.active,
                            .datepicker table tr td span.active.disabled.active,
                            .datepicker table tr td span.active.disabled:hover.active {
                                background-color: #003399 \9;
                            }
                            
                            .datepicker table tr td span.old,
                            .datepicker table tr td span.new {
                                color: #999;
                            }
                            
                            .datepicker .datepicker-switch {
                                width: 145px;
                            }
                            
                            .datepicker .datepicker-switch,
                            .datepicker .prev,
                            .datepicker .next,
                            .datepicker tfoot tr th {
                                cursor: pointer;
                            }
                            
                            .datepicker .datepicker-switch:hover,
                            .datepicker .prev:hover,
                            .datepicker .next:hover,
                            .datepicker tfoot tr th:hover {
                                background: #eee;
                            }
                            
                            .datepicker .prev.disabled,
                            .datepicker .next.disabled {
                                visibility: hidden;
                            }
                            
                            .datepicker .cw {
                                font-size: 10px;
                                width: 12px;
                                padding: 0 2px 0 5px;
                                vertical-align: middle;
                            }
                            
                            .input-append.date .add-on,
                            .input-prepend.date .add-on {
                                cursor: pointer;
                            }
                            
                            .input-append.date .add-on i,
                            .input-prepend.date .add-on i {
                                margin-top: 3px;
                            }
                            
                            .input-daterange input {
                                text-align: center;
                            }
                            
                            .input-daterange input:first-child {
                                -webkit-border-radius: 3px 0 0 3px;
                                -moz-border-radius: 3px 0 0 3px;
                                border-radius: 3px 0 0 3px;
                            }
                            
                            .input-daterange input:last-child {
                                -webkit-border-radius: 0 3px 3px 0;
                                -moz-border-radius: 0 3px 3px 0;
                                border-radius: 0 3px 3px 0;
                            }
                            
                            .input-daterange .add-on {
                                display: inline-block;
                                width: auto;
                                min-width: 16px;
                                height: 18px;
                                padding: 4px 5px;
                                font-weight: normal;
                                line-height: 18px;
                                text-align: center;
                                text-shadow: 0 1px 0 #fff;
                                vertical-align: middle;
                                background-color: #eee;
                                border: 1px solid #ccc;
                                margin-left: -5px;
                                margin-right: -5px;
                            }
                            
                            .mdc-text-field.mdc-text-field--outlined.mdc-date-picker.date {
                                position: relative;
                            }
                            
                            .datepicker.datepicker-inline {
                                position: absolute;
                                top: 61px;
                                background: white;
                                border: 1px solid;
                            }
                            
                            .datepicker.datepicker-inline .table-condensed {
                                background: white;
                                position: absolute;
                                z-index: 1;
                                border: 1px solid;
                            }
                            
                            .datepicker-days {
                                padding: 19px;
                                padding-left: 0;
                                padding-right: 0;
                                margin-bottom: -28px;
                                padding-top: 0;
                            }
                            
                            .mdc-date-picker .table-condensed>thead>tr>th,
                            .table-condensed>tbody>tr>th,
                            .table-condensed>tfoot>tr>th,
                            .table-condensed>thead>tr>td,
                            .table-condensed>tbody>tr>td,
                            .table-condensed>tfoot>tr>td {
                                padding: 11px 13px;
                                text-align: center;
                            }
                            
                            .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-bottom {
                                border-radius: 4px;
                                background-color: #fff;
                                background-color: var(--mdc-theme-surface, #fff);
                                box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
                                border-radius: 2px;
                                display: flex;
                                flex-direction: column;
                                box-sizing: border-box;
                                border: 1px solid #eee;
                            }
                            
                            .datepicker-days .table-condensed td:hover {
                                background: #efefef;
                                border-radius: 100px;
                                transition: 30ms ease-in;
                                cursor: pointer;
                            }
                            
                            .date button.mdc-icon-button.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded.mdc-icon-button--on {
                                margin-left: -34px;
                            }
                            
                            .date .input-group-addon {
                                background: none;
                                border: none;
                            }
                            
                            .date {
                                box-shadow: none;
                            }
                            
                            .mdc-text-field.mdc-text-field--outlined.mdc-date-picker.date input {
                                box-shadow: none;
                                outline: none;
                            }
                            
                            .datepicker .datepicker-switch {
                                background: white;
                                color: 3333;
                                padding: 10px;
                                border-radius: 15px;
                                text-align: center;
                            }
                            
                            .input-group-addon button {
                                padding: 9px;
                                border: 0;
                                background-color: transparent;
                            }
                            
                            .input-group-addon>.mdc-icon-button__icon {
                                cursor: pointer;
                            }
                            
                            .input-group-addon .mdc-date {
                                display: none;
                            }
                            
                            .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-right.datepicker-orient-top {
                                left: 0 !important;
                            }
                            
                            .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-right.datepicker-orient-bottom {
                                left: 0 !important;
                            }
                            /*# sourceMappingURL=bootstrap-datepicker.css.map */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////          DATE PICKER END       */
                            /*  ///////////////////////////////////////////////////////////////////////////////////////                 SAMPLE CODE END   */
                            
                            @media screen and (max-width:1270px) {
                                .container {
                                    width: 1170px;
                                }
                            }
                            
                            @media screen and (max-width:1170px) {
                                .container {
                                    width: 992px;
                                }
                            }
                            
                            @media (min-width: 992px) {
                                .ml-lg-3,
                                .mx-lg-3 {
                                    margin-left: 1rem !important;
                                }
                            }
                            
                            @media screen and (max-width:991px) {
                                .container {
                                    width: 769px;
                                }
                            }
                            
                            @media screen and (max-width:768px) {
                                .container {
                                    width: 100%;
                                }
                                .navbar-default .dropdown-menu.notify-drop {
                                    min-width: 330px;
                                    background-color: #efefef;
                                    min-height: 280px;
                                    max-height: 280px;
                                }
                                .footerLinks ul {
                                    float: left;
                                }
                                .footer_title {
                                    margin: 0 0 5px 15px;
                                }
                            }
                            
                            @media (min-width: 576px) {
                                .jumbotron {
                                    padding: 4rem 2rem
                                }
                            }
                            
                            @media screen and (max-width:480px) {
                                .br_blue_background {
                                    background: none;
                                    background-color: #00578e;
                                }
                                .logo_text {
                                    display: none;
                                }
                                .yamm {
                                    display: flex;
                                }
                                .profile {
                                    display: none !important;
                                }
                                .first-nav {
                                    padding: 5px 5px;
                                    border: 0;
                                }
                                .first-nav img {
                                    width: 20px;
                                }
                                .logo-nav {
                                    margin: 0px -15px;
                                }
                                .block {
                                    display: none !important;
                                }
                                .navbar-nav .open .sub-menu {
                                    position: absolute;
                                    right: 0;
                                    left: auto;
                                    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);
                                }
                                .navbar-nav .open .sec-menu {
                                    position: absolute;
                                    right: -104px;
                                    left: auto;
                                }
                                .multi-level {
                                    background-color: #ffffff !important;
                                }
                                .multi-level>li>a {
                                    padding: 10px 25px !important;
                                    color: #00578e !important;
                                }
                                .multi-level>li>a:hover,
                                .multi-level>li>a:focus {
                                    background-color: #00578e !important;
                                }
                                .mob-contact,
                                .mob-bell {
                                    display: block;
                                }
                                .contact,
                                .bell {
                                    display: none !important;
                                }
                                .icn-bdr {
                                    display: none;
                                }
                                .icn-bdr-2 {
                                    display: block;
                                }
                                .linksFooter {
                                    display: none;
                                }
                                .white-nav>li,
                                .navbar-nav-2 {
                                    float: none !important;
                                }
                                .navbar-default .dropdown-menu.notify-drop {
                                    min-width: 330px;
                                    background-color: #efefef;
                                }
                            }
                            /* CHeckbox */
                            
                            @keyframes mdc-checkbox-unchecked-checked-checkmark-path {
                                0%,
                                50% {
                                    stroke-dashoffset: 29.78334
                                }
                                50% {
                                    animation-timing-function: cubic-bezier(0, 0, 0.2, 1)
                                }
                                100% {
                                    stroke-dashoffset: 0
                                }
                            }
                            
                            @keyframes mdc-checkbox-unchecked-indeterminate-mixedmark {
                                0%,
                                68.2% {
                                    transform: scaleX(0)
                                }
                                68.2% {
                                    animation-timing-function: cubic-bezier(0, 0, 0, 1)
                                }
                                100% {
                                    transform: scaleX(1)
                                }
                            }
                            
                            @keyframes mdc-checkbox-checked-unchecked-checkmark-path {
                                from {
                                    animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
                                    opacity: 1;
                                    stroke-dashoffset: 0
                                }
                                to {
                                    opacity: 0;
                                    stroke-dashoffset: -29.78334
                                }
                            }
                            
                            @keyframes mdc-checkbox-checked-indeterminate-checkmark {
                                from {
                                    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
                                    transform: rotate(0deg);
                                    opacity: 1
                                }
                                to {
                                    transform: rotate(45deg);
                                    opacity: 0
                                }
                            }
                            
                            @keyframes mdc-checkbox-indeterminate-checked-checkmark {
                                from {
                                    animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
                                    transform: rotate(45deg);
                                    opacity: 0
                                }
                                to {
                                    transform: rotate(360deg);
                                    opacity: 1
                                }
                            }
                            
                            @keyframes mdc-checkbox-checked-indeterminate-mixedmark {
                                from {
                                    animation-timing-function: mdc-animation-deceleration-curve-timing-function;
                                    transform: rotate(-45deg);
                                    opacity: 0
                                }
                                to {
                                    transform: rotate(0deg);
                                    opacity: 1
                                }
                            }
                            
                            @keyframes mdc-checkbox-indeterminate-checked-mixedmark {
                                from {
                                    animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
                                    transform: rotate(0deg);
                                    opacity: 1
                                }
                                to {
                                    transform: rotate(315deg);
                                    opacity: 0
                                }
                            }
                            
                            @keyframes mdc-checkbox-indeterminate-unchecked-mixedmark {
                                0% {
                                    animation-timing-function: linear;
                                    transform: scaleX(1);
                                    opacity: 1
                                }
                                32.8%,
                                100% {
                                    transform: scaleX(0);
                                    opacity: 0
                                }
                            }
                            
                            .mdc-checkbox {
                                display: inline-block;
                                position: relative;
                                flex: 0 0 18px;
                                box-sizing: content-box;
                                width: 18px;
                                height: 18px;
                                line-height: 0;
                                white-space: nowrap;
                                cursor: pointer;
                                vertical-align: bottom;
                                padding: 11px
                            }
                            
                            .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,
                            .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,
                                .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before {
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                            .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                                .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after {
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            .mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before {
                                opacity: .04
                            }
                            
                            .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,
                            .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                            .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                                .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after {
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            .mdc-checkbox .mdc-checkbox__background {
                                top: 11px;
                                left: 11px
                            }
                            
                            .mdc-checkbox .mdc-checkbox__background::before {
                                top: -13px;
                                left: -13px;
                                width: 40px;
                                height: 40px
                            }
                            
                            .mdc-checkbox .mdc-checkbox__native-control {
                                top: 0px;
                                right: 0px;
                                left: 0px;
                                width: 40px;
                                height: 40px
                            }
                            
                            .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background {
                                border-color: rgba(0, 0, 0, 0.54);
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,
                            .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-secondary, #00578e);
                                background-color: #00578e;
                                background-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            @keyframes mdc-checkbox-fade-in-background-u15f2105a {
                                0% {
                                    border-color: rgba(0, 0, 0, 0.54);
                                    background-color: rgba(0, 0, 0, 0)
                                }
                                50% {
                                    border-color: #00578e;
                                    border-color: var(--mdc-theme-secondary, #00578e);
                                    background-color: #00578e;
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            @keyframes mdc-checkbox-fade-out-background-u15f2105a {
                                0%,
                                80% {
                                    border-color: #00578e;
                                    border-color: var(--mdc-theme-secondary, #00578e);
                                    background-color: #00578e;
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                                100% {
                                    border-color: rgba(0, 0, 0, 0.54);
                                    background-color: rgba(0, 0, 0, 0)
                                }
                            }
                            
                            .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,
                            .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background {
                                animation-name: mdc-checkbox-fade-in-background-u15f2105a
                            }
                            
                            .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,
                            .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background {
                                animation-name: mdc-checkbox-fade-out-background-u15f2105a
                            }
                            
                            .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate)~.mdc-checkbox__background {
                                border-color: rgba(0, 0, 0, 0.26);
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,
                            .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background {
                                border-color: rgba(0, 0, 0, 0);
                                background-color: rgba(0, 0, 0, 0.26)
                            }
                            
                            .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark {
                                color: #fff
                            }
                            
                            .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark {
                                border-color: #fff
                            }
                            
                            .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark {
                                color: #fff
                            }
                            
                            .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark {
                                border-color: #fff
                            }
                            
                            @media screen and (-ms-high-contrast: active) {
                                .mdc-checkbox__mixedmark {
                                    margin: 0 1px
                                }
                            }
                            
                            .mdc-checkbox--disabled {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-checkbox__background {
                                display: inline-flex;
                                position: absolute;
                                align-items: center;
                                justify-content: center;
                                box-sizing: border-box;
                                width: 18px;
                                height: 18px;
                                border: 2px solid currentColor;
                                border-radius: 2px;
                                background-color: transparent;
                                pointer-events: none;
                                will-change: background-color, border-color;
                                transition: background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-checkbox__background .mdc-checkbox__background::before {
                                background-color: #000
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-checkbox__background .mdc-checkbox__background::before {
                                    background-color: var(--mdc-theme-on-surface, #000)
                                }
                            }
                            
                            .mdc-checkbox__checkmark {
                                position: absolute;
                                top: 0;
                                right: 0;
                                bottom: 0;
                                left: 0;
                                width: 100%;
                                opacity: 0;
                                transition: opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-checkbox--upgraded .mdc-checkbox__checkmark {
                                opacity: 1
                            }
                            
                            .mdc-checkbox__checkmark-path {
                                transition: stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
                                stroke: currentColor;
                                stroke-width: 3.12px;
                                stroke-dashoffset: 29.78334;
                                stroke-dasharray: 29.78334
                            }
                            
                            .mdc-checkbox__mixedmark {
                                width: 100%;
                                height: 0;
                                transform: scaleX(0) rotate(0deg);
                                border-width: 1px;
                                border-style: solid;
                                opacity: 0;
                                transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-checkbox--upgraded .mdc-checkbox__background,
                            .mdc-checkbox--upgraded .mdc-checkbox__checkmark,
                            .mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,
                            .mdc-checkbox--upgraded .mdc-checkbox__mixedmark {
                                transition: none !important
                            }
                            
                            .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,
                            .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,
                            .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,
                            .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background {
                                animation-duration: 180ms;
                                animation-timing-function: linear
                            }
                            
                            .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path {
                                animation: mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;
                                transition: none
                            }
                            
                            .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark {
                                animation: mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;
                                transition: none
                            }
                            
                            .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path {
                                animation: mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;
                                transition: none
                            }
                            
                            .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark {
                                animation: mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;
                                transition: none
                            }
                            
                            .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark {
                                animation: mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;
                                transition: none
                            }
                            
                            .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark {
                                animation: mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;
                                transition: none
                            }
                            
                            .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark {
                                animation: mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;
                                transition: none
                            }
                            
                            .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark {
                                animation: mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;
                                transition: none
                            }
                            
                            .mdc-checkbox__native-control:checked~.mdc-checkbox__background,
                            .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background {
                                transition: border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,
                            .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path {
                                stroke-dashoffset: 0
                            }
                            
                            .mdc-checkbox__background::before {
                                position: absolute;
                                transform: scale(0, 0);
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: "";
                                will-change: opacity, transform;
                                transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before {
                                transform: scale(1);
                                opacity: .12;
                                transition: opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-checkbox__native-control {
                                position: absolute;
                                margin: 0;
                                padding: 0;
                                opacity: 0;
                                cursor: inherit
                            }
                            
                            .mdc-checkbox__native-control:disabled {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-checkbox--touch {
                                margin-top: 4px;
                                margin-bottom: 4px;
                                margin-right: 4px;
                                margin-left: 4px
                            }
                            
                            .mdc-checkbox--touch .mdc-checkbox__native-control {
                                top: -4px;
                                right: -4px;
                                left: -4px;
                                width: 48px;
                                height: 48px
                            }
                            
                            .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark {
                                transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
                                opacity: 1
                            }
                            
                            .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark {
                                transform: scaleX(1) rotate(-45deg)
                            }
                            
                            .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark {
                                transform: rotate(45deg);
                                opacity: 0;
                                transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark {
                                transform: scaleX(1) rotate(0deg);
                                opacity: 1
                            }
                            
                            .mdc-checkbox {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-checkbox .mdc-checkbox__ripple::before,
                            .mdc-checkbox .mdc-checkbox__ripple::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-checkbox .mdc-checkbox__ripple::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded--unbounded .mdc-checkbox__ripple::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded--foreground-activation .mdc-checkbox__ripple::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded--foreground-deactivation .mdc-checkbox__ripple::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-checkbox .mdc-checkbox__ripple::before,
                            .mdc-checkbox .mdc-checkbox__ripple::after {
                                background-color: #000
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-checkbox .mdc-checkbox__ripple::before,
                                .mdc-checkbox .mdc-checkbox__ripple::after {
                                    background-color: var(--mdc-theme-on-surface, #000)
                                }
                            }
                            
                            .mdc-checkbox:hover .mdc-checkbox__ripple::before {
                                opacity: .04
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,
                            .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-checkbox:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-checkbox:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-checkbox .mdc-checkbox__ripple::before,
                            .mdc-checkbox .mdc-checkbox__ripple::after {
                                top: calc(50% - 50%);
                                left: calc(50% - 50%);
                                width: 100%;
                                height: 100%
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::before,
                            .mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after {
                                top: var(--mdc-ripple-top, calc(50% - 50%));
                                left: var(--mdc-ripple-left, calc(50% - 50%));
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-checkbox__ripple {
                                position: absolute;
                                top: 0;
                                left: 0;
                                width: 100%;
                                height: 100%;
                                pointer-events: none
                            }
                            
                            .mdc-ripple-upgraded--background-focused .mdc-checkbox__background::before {
                                content: none
                            }
                            /* Select Box */
                            
                            .mdc-list {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: 1rem; */
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                line-height: 1.5rem;
                                margin: 0;
                                padding: 8px 0;
                                list-style-type: none;
                                color: rgba(0, 0, 0, 0.87);
                                color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
                            }
                            
                            .mdc-list:focus {
                                outline: none
                            }
                            
                            .mdc-list-item {
                                height: 48px
                            }
                            
                            .mdc-list-item__secondary-text {
                                color: rgba(0, 0, 0, 0.54);
                                color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))
                            }
                            
                            .mdc-list-item__graphic {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-list-item__graphic {
                                color: rgba(0, 0, 0, 0.38);
                                color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))
                            }
                            
                            .mdc-list-item__meta {
                                color: rgba(0, 0, 0, 0.38);
                                color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))
                            }
                            
                            .mdc-list-group__subheader {
                                color: rgba(0, 0, 0, 0.87);
                                color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
                            }
                            
                            .mdc-list-item--disabled .mdc-list-item__text {
                                opacity: .38
                            }
                            
                            .mdc-list-item--disabled .mdc-list-item__text {
                                color: #000;
                                color: var(--mdc-theme-on-surface, #000)
                            }
                            
                            .mdc-list--dense {
                                padding-top: 4px;
                                padding-bottom: 4px;
                                font-size: .812rem
                            }
                            
                            .mdc-list-item {
                                display: flex;
                                position: relative;
                                align-items: center;
                                justify-content: flex-start;
                                padding: 0 16px;
                                overflow: hidden
                            }
                            
                            .mdc-list-item:focus {
                                outline: none
                            }
                            
                            .mdc-list-item--selected,
                            .mdc-list-item--activated {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-list-item--selected .mdc-list-item__graphic,
                            .mdc-list-item--activated .mdc-list-item__graphic {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-list-item__graphic {
                                margin-left: 0;
                                margin-right: 32px;
                                width: 24px;
                                height: 24px;
                                flex-shrink: 0;
                                align-items: center;
                                justify-content: center;
                                fill: currentColor
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list-item__graphic,
                            [dir="rtl"] .mdc-list-item .mdc-list-item__graphic {
                                margin-left: 32px;
                                margin-right: 0
                            }
                            
                            .mdc-list .mdc-list-item__graphic {
                                display: inline-flex
                            }
                            
                            .mdc-list-item__meta {
                                margin-left: auto;
                                margin-right: 0
                            }
                            
                            .mdc-list-item__meta:not(.material-icons) {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list-item__meta,
                            [dir="rtl"] .mdc-list-item .mdc-list-item__meta {
                                margin-left: 0;
                                margin-right: auto
                            }
                            
                            .mdc-list-item__text {
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden
                            }
                            
                            .mdc-list-item__text[for] {
                                pointer-events: none
                            }
                            
                            .mdc-list-item__primary-text {
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -20px;
                                display: block
                            }
                            
                            .mdc-list-item__primary-text::before {
                                display: inline-block;
                                width: 0;
                                height: 32px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-list-item__primary-text::after {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: -20px
                            }
                            
                            .mdc-list--dense .mdc-list-item__primary-text {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -20px
                            }
                            
                            .mdc-list--dense .mdc-list-item__primary-text::before {
                                display: inline-block;
                                width: 0;
                                height: 24px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-list--dense .mdc-list-item__primary-text::after {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: -20px
                            }
                            
                            .mdc-list-item__secondary-text {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: .875rem; */
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                display: block;
                            }
                            
                            .mdc-list-item__secondary-text::before {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-list--dense .mdc-list-item__secondary-text {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                font-size: inherit
                            }
                            
                            .mdc-list--dense .mdc-list-item__secondary-text::before {
                                display: inline-block;
                                width: 0;
                                height: 20px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-list--dense .mdc-list-item {
                                height: 40px
                            }
                            
                            .mdc-list--dense .mdc-list-item__graphic {
                                margin-left: 0;
                                margin-right: 36px;
                                width: 20px;
                                height: 20px
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list--dense .mdc-list-item__graphic,
                            [dir="rtl"] .mdc-list-item .mdc-list--dense .mdc-list-item__graphic {
                                margin-left: 36px;
                                margin-right: 0
                            }
                            
                            .mdc-list--avatar-list .mdc-list-item {
                                height: 56px
                            }
                            
                            .mdc-list--avatar-list .mdc-list-item__graphic {
                                margin-left: 0;
                                margin-right: 16px;
                                width: 40px;
                                height: 40px;
                                border-radius: 50%
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list--avatar-list .mdc-list-item__graphic,
                            [dir="rtl"] .mdc-list-item .mdc-list--avatar-list .mdc-list-item__graphic {
                                margin-left: 16px;
                                margin-right: 0
                            }
                            
                            .mdc-list--two-line .mdc-list-item__text {
                                align-self: flex-start
                            }
                            
                            .mdc-list--two-line .mdc-list-item {
                                height: 72px
                            }
                            
                            .mdc-list--two-line.mdc-list--dense .mdc-list-item,
                            .mdc-list--avatar-list.mdc-list--dense .mdc-list-item {
                                height: 60px
                            }
                            
                            .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic {
                                margin-left: 0;
                                margin-right: 20px;
                                width: 36px;
                                height: 36px
                            }
                            
                            .mdc-list-item[dir="rtl"] .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic,
                            [dir="rtl"] .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic {
                                margin-left: 20px;
                                margin-right: 0
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item {
                                cursor: pointer
                            }
                            
                            a.mdc-list-item {
                                color: inherit;
                                text-decoration: none
                            }
                            
                            .mdc-list-divider {
                                height: 0;
                                margin: 0;
                                border: none;
                                border-bottom-width: 1px;
                                border-bottom-style: solid
                            }
                            
                            .mdc-list-divider {
                                border-bottom-color: rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-list-divider--padded {
                                margin: 0 16px
                            }
                            
                            .mdc-list-divider--inset {
                                margin-left: 72px;
                                margin-right: 0;
                                width: calc(100% - 72px)
                            }
                            
                            .mdc-list-group[dir="rtl"] .mdc-list-divider--inset,
                            [dir="rtl"] .mdc-list-group .mdc-list-divider--inset {
                                margin-left: 0;
                                margin-right: 72px
                            }
                            
                            .mdc-list-divider--inset.mdc-list-divider--padded {
                                width: calc(100% - 72px - 16px)
                            }
                            
                            .mdc-list-group .mdc-list {
                                padding: 0
                            }
                            
                            .mdc-list-group__subheader {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1rem;
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                margin: .75rem 16px
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after {
                                background-color: #000
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:hover::before {
                                opacity: .04
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--background-focused::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before {
                                opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                 :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before,
                                 :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:hover::before {
                                opacity: .16
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded--background-focused::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before {
                                opacity: .08
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                 :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before,
                                 :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:hover::before {
                                opacity: .12
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded--background-focused::before,
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .2
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .2
                            }
                            
                             :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .2
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after {
                                background-color: #000
                            }
                            
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--background-focused::before,
                             :not(.mdc-list--non-interactive)>.mdc-list-item--disabled:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-menu {
                                min-width: 112px
                            }
                            
                            .mdc-menu .mdc-list-item__meta {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-menu .mdc-list-item__graphic {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-menu .mdc-list {
                                /* color: rgba(0, 0, 0, 0.87) */
                            }
                            
                            .mdc-menu .mdc-list-divider {
                                margin: 8px 0
                            }
                            
                            .mdc-menu .mdc-list-item {
                                user-select: none
                            }
                            
                            .mdc-menu .mdc-list-item--disabled {
                                cursor: auto
                            }
                            
                            .mdc-menu a.mdc-list-item .mdc-list-item__text,
                            .mdc-menu a.mdc-list-item .mdc-list-item__graphic {
                                pointer-events: none
                            }
                            
                            .mdc-menu__selection-group {
                                padding: 0;
                                fill: currentColor
                            }
                            
                            .mdc-menu__selection-group .mdc-list-item {
                                padding-left: 56px;
                                padding-right: 16px
                            }
                            
                            [dir="rtl"] .mdc-menu__selection-group .mdc-list-item,
                            .mdc-menu__selection-group .mdc-list-item[dir="rtl"] {
                                padding-left: 16px;
                                padding-right: 56px
                            }
                            
                            .mdc-menu__selection-group .mdc-menu__selection-group-icon {
                                left: 16px;
                                right: initial;
                                display: none;
                                position: absolute;
                                top: 50%;
                                transform: translateY(-50%)
                            }
                            
                            [dir="rtl"] .mdc-menu__selection-group .mdc-menu__selection-group-icon,
                            .mdc-menu__selection-group .mdc-menu__selection-group-icon[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-menu-item--selected .mdc-menu__selection-group-icon {
                                display: inline
                            }
                            
                            .mdc-menu-surface {
                                display: none;
                                position: absolute;
                                box-sizing: border-box;
                                max-width: calc(100vw - 32px);
                                max-height: calc(100vh - 32px);
                                margin: 0;
                                padding: 0;
                                transform: scale(1);
                                transform-origin: top left;
                                opacity: 0;
                                overflow: auto;
                                will-change: transform, opacity;
                                z-index: 8;
                                transition: opacity .03s linear, transform .12s cubic-bezier(0, 0, 0.2, 1);
                                box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
                                background-color: #fff;
                                background-color: var(--mdc-theme-surface, #fff);
                                color: #000;
                                color: var(--mdc-theme-on-surface, #000);
                                border-radius: 4px;
                                transform-origin-left: top left;
                                transform-origin-right: top right
                            }
                            
                            .mdc-menu-surface:focus {
                                outline: none
                            }
                            
                            .mdc-menu-surface--open {
                                display: inline-block;
                                transform: scale(1);
                                opacity: 1
                            }
                            
                            .mdc-menu-surface--animating-open {
                                display: inline-block;
                                transform: scale(0.8);
                                opacity: 0
                            }
                            
                            .mdc-menu-surface--animating-closed {
                                display: inline-block;
                                opacity: 0;
                                transition: opacity .075s linear
                            }
                            
                            [dir="rtl"] .mdc-menu-surface,
                            .mdc-menu-surface[dir="rtl"] {
                                transform-origin-left: top right;
                                transform-origin-right: top left
                            }
                            
                            .mdc-menu-surface--anchor {
                                position: relative;
                                overflow: visible
                            }
                            
                            .mdc-menu-surface--fixed {
                                position: fixed
                            }
                            
                            .mdc-radio {
                                padding: 10px;
                                display: inline-block;
                                position: relative;
                                flex: 0 0 auto;
                                box-sizing: content-box;
                                width: 20px;
                                height: 20px;
                                cursor: pointer;
                                will-change: opacity, transform, border-color, color
                            }
                            
                            .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle {
                                border-color: rgba(0, 0, 0, 0.54)
                            }
                            
                            .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-radio [aria-disabled="true"] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,
                            .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle {
                                border-color: rgba(0, 0, 0, 0.26)
                            }
                            
                            .mdc-radio [aria-disabled="true"] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,
                            .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle {
                                border-color: rgba(0, 0, 0, 0.26)
                            }
                            
                            .mdc-radio [aria-disabled="true"] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,
                            .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle {
                                border-color: rgba(0, 0, 0, 0.26)
                            }
                            
                            .mdc-radio .mdc-radio__background::before {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-radio .mdc-radio__background::before {
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            .mdc-radio .mdc-radio__background::before {
                                top: -10px;
                                left: -10px;
                                width: 40px;
                                height: 40px
                            }
                            
                            .mdc-radio .mdc-radio__native-control {
                                top: 0px;
                                right: 0px;
                                left: 0px;
                                width: 40px;
                                height: 40px
                            }
                            
                            .mdc-radio__background {
                                display: inline-block;
                                position: relative;
                                box-sizing: border-box;
                                width: 20px;
                                height: 20px
                            }
                            
                            .mdc-radio__background::before {
                                position: absolute;
                                transform: scale(0, 0);
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: "";
                                transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-radio__outer-circle {
                                position: absolute;
                                top: 0;
                                left: 0;
                                box-sizing: border-box;
                                width: 100%;
                                height: 100%;
                                border-width: 2px;
                                border-style: solid;
                                border-radius: 50%;
                                transition: border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-radio__inner-circle {
                                position: absolute;
                                top: 0;
                                left: 0;
                                box-sizing: border-box;
                                width: 100%;
                                height: 100%;
                                transform: scale(0, 0);
                                border-width: 10px;
                                border-style: solid;
                                border-radius: 50%;
                                transition: transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)
                            }
                            
                            .mdc-radio__native-control {
                                position: absolute;
                                margin: 0;
                                padding: 0;
                                opacity: 0;
                                cursor: inherit;
                                z-index: 1
                            }
                            
                            .mdc-radio--touch {
                                margin-top: 4px;
                                margin-bottom: 4px;
                                margin-right: 4px;
                                margin-left: 4px
                            }
                            
                            .mdc-radio--touch .mdc-radio__native-control {
                                top: -4px;
                                right: -4px;
                                left: -4px;
                                width: 48px;
                                height: 48px
                            }
                            
                            .mdc-radio__native-control:checked+.mdc-radio__background,
                            .mdc-radio__native-control:disabled+.mdc-radio__background {
                                transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,
                            .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle {
                                transition: border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,
                            .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle {
                                transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio--disabled {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle {
                                transform: scale(0.5);
                                transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio__native-control:disabled+.mdc-radio__background,
                            [aria-disabled="true"] .mdc-radio__native-control+.mdc-radio__background {
                                cursor: default
                            }
                            
                            .mdc-radio__native-control:focus+.mdc-radio__background::before {
                                transform: scale(1);
                                opacity: .12;
                                transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-radio {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-radio .mdc-radio__ripple::before,
                            .mdc-radio .mdc-radio__ripple::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-radio .mdc-radio__ripple::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--unbounded .mdc-radio__ripple::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--foreground-activation .mdc-radio__ripple::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--foreground-deactivation .mdc-radio__ripple::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-radio .mdc-radio__ripple::before,
                            .mdc-radio .mdc-radio__ripple::after {
                                top: calc(50% - 50%);
                                left: calc(50% - 50%);
                                width: 100%;
                                height: 100%
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before,
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
                                top: var(--mdc-ripple-top, calc(50% - 50%));
                                left: var(--mdc-ripple-left, calc(50% - 50%));
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-radio .mdc-radio__ripple::before,
                            .mdc-radio .mdc-radio__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-radio .mdc-radio__ripple::before,
                                .mdc-radio .mdc-radio__ripple::after {
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            .mdc-radio:hover .mdc-radio__ripple::before {
                                opacity: .04
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__ripple::before,
                            .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__ripple::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-radio:not(.mdc-ripple-upgraded) .mdc-radio__ripple::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-radio:not(.mdc-ripple-upgraded):active .mdc-radio__ripple::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__background::before {
                                content: none
                            }
                            
                            .mdc-radio__ripple {
                                position: absolute;
                                top: 0;
                                left: 0;
                                width: 100%;
                                height: 100%;
                                pointer-events: none
                            }
                            
                            @keyframes mdc-select-float-native-control {
                                0% {
                                    transform: translateY(8px);
                                    opacity: 0
                                }
                                100% {
                                    transform: translateY(0);
                                    opacity: 1
                                }
                            }
                            
                            .mdc-line-ripple {
                                position: absolute;
                                bottom: 0;
                                left: 0;
                                width: 100%;
                                height: 2px;
                                transform: scaleX(0);
                                transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 0;
                                z-index: 2
                            }
                            
                            .mdc-line-ripple--active {
                                transform: scaleX(1);
                                opacity: 1
                            }
                            
                            .mdc-line-ripple--deactivating {
                                opacity: 0
                            }
                            
                            .mdc-notched-outline {
                                display: flex;
                                position: absolute;
                                right: 0;
                                left: 0;
                                box-sizing: border-box;
                                width: 100%;
                                max-width: 100%;
                                height: 100%;
                                text-align: left;
                                pointer-events: none
                            }
                            
                            [dir="rtl"] .mdc-notched-outline,
                            .mdc-notched-outline[dir="rtl"] {
                                text-align: right
                            }
                            
                            .mdc-notched-outline__leading,
                            .mdc-notched-outline__notch,
                            .mdc-notched-outline__trailing {
                                box-sizing: border-box;
                                height: 100%;
                                border-top: 1px solid;
                                border-bottom: 1px solid;
                                pointer-events: none
                            }
                            
                            .mdc-notched-outline__leading {
                                border-left: 1px solid;
                                border-right: none;
                                width: 12px
                            }
                            
                            [dir="rtl"] .mdc-notched-outline__leading,
                            .mdc-notched-outline__leading[dir="rtl"] {
                                border-left: none;
                                border-right: 1px solid
                            }
                            
                            .mdc-notched-outline__trailing {
                                border-left: none;
                                border-right: 1px solid;
                                flex-grow: 1
                            }
                            
                            [dir="rtl"] .mdc-notched-outline__trailing,
                            .mdc-notched-outline__trailing[dir="rtl"] {
                                border-left: 1px solid;
                                border-right: none
                            }
                            
                            .mdc-notched-outline__notch {
                                flex: 0 0 auto;
                                width: auto;
                                max-width: calc(100% - 12px * 2)
                            }
                            
                            .mdc-notched-outline .mdc-floating-label {
                                display: inline-block;
                                position: relative;
                                max-width: 100%
                            }
                            
                            .mdc-notched-outline .mdc-floating-label--float-above {
                                text-overflow: clip
                            }
                            
                            .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                max-width: calc(100% / .75);
                                max-width: 100px;
                            }
                            
                            .mdc-notched-outline--notched .mdc-notched-outline__notch {
                                padding-left: 0;
                                padding-right: 8px;
                                border-top: none
                            }
                            
                            [dir="rtl"] .mdc-notched-outline--notched .mdc-notched-outline__notch,
                            .mdc-notched-outline--notched .mdc-notched-outline__notch[dir="rtl"] {
                                padding-left: 8px;
                                padding-right: 0
                            }
                            
                            .mdc-notched-outline--no-label .mdc-notched-outline__notch {
                                padding: 0
                            }
                            
                            .mdc-floating-label {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: 1rem; */
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                position: absolute;
                                left: 0;
                                transform-origin: left top;
                                transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                line-height: 1.15rem;
                                text-align: left;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                cursor: text;
                                overflow: hidden;
                                will-change: transform;
                            }
                            
                            [dir="rtl"] .mdc-floating-label,
                            .mdc-floating-label[dir="rtl"] {
                                right: 0;
                                left: auto;
                                transform-origin: right top;
                                text-align: right
                            }
                            
                            .mdc-floating-label--float-above {
                                cursor: auto
                            }
                            
                            .mdc-floating-label--float-above {
                                transform: translateY(-106%) scale(.75)
                            }
                            
                            .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-standard 250ms 1
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-standard {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-106%) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-106%) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-106%) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-106%) scale(.75)
                                }
                            }
                            
                            .mdc-select--with-leading-icon:not(.mdc-select--disabled) .mdc-select__icon {
                                color: #000;
                                color: var(--mdc-theme-on-surface, #000)
                            }
                            
                            .mdc-select--with-leading-icon .mdc-select__icon {
                                display: inline-block;
                                position: absolute;
                                bottom: 16px;
                                box-sizing: border-box;
                                width: 24px;
                                height: 24px;
                                border: none;
                                background-color: transparent;
                                fill: currentColor;
                                opacity: .54;
                                text-decoration: none;
                                cursor: pointer;
                                user-select: none
                            }
                            
                            .mdc-select__icon:not([tabindex]),
                            .mdc-select__icon[tabindex="-1"] {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-select-helper-text {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin: 0;
                                transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 0;
                                will-change: opacity
                            }
                            
                            .mdc-select-helper-text::before {
                                display: inline-block;
                                width: 0;
                                height: 16px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-select-helper-text--persistent {
                                transition: none;
                                opacity: 1;
                                will-change: initial
                            }
                            
                            .mdc-select {
                                position: relative
                            }
                            
                            .mdc-select:not(.mdc-select--disabled) .mdc-select__anchor {
                                background-color: #f5f5f5
                            }
                            
                            .mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-select:not(.mdc-select--disabled) .mdc-floating-label {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text {
                                border-bottom-color: rgba(0, 0, 0, 0.42)
                            }
                            
                            .mdc-select:not(.mdc-select--disabled) .mdc-select__anchor+.mdc-select-helper-text {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-select .mdc-select__anchor {
                                border-radius: 4px 4px 0 0
                            }
                            
                            .mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label {
                                color: rgba(0, 123, 182, 0.87)
                            }
                            
                            .mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text:hover {
                                border-bottom-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-select .mdc-floating-label {
                                left: 16px;
                                right: initial;
                                top: 21px;
                                pointer-events: none
                            }
                            
                            [dir="rtl"] .mdc-select .mdc-floating-label,
                            .mdc-select .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-select.mdc-select--with-leading-icon .mdc-floating-label {
                                left: 48px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-select.mdc-select--with-leading-icon .mdc-floating-label,
                            .mdc-select.mdc-select--with-leading-icon .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 48px
                            }
                            
                            .mdc-select.mdc-select--outlined .mdc-floating-label {
                                left: 4px;
                                right: initial;
                                top: 22px;
                                height: 16px;
                            }
                            
                            [dir="rtl"] .mdc-select.mdc-select--outlined .mdc-floating-label,
                            .mdc-select.mdc-select--outlined .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 4px
                            }
                            
                            .mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label {
                                left: 36px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label,
                            .mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 36px
                            }
                            
                            .mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above {
                                left: 36px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above,
                            .mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above[dir="rtl"] {
                                left: initial;
                                right: 36px
                            }
                            
                            .mdc-select__dropdown-icon {
                                background: url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center;
                                left: auto;
                                right: 8px;
                                position: absolute;
                                bottom: 16px;
                                width: 24px;
                                height: 24px;
                                transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                pointer-events: none
                            }
                            
                            [dir="rtl"] .mdc-select__dropdown-icon,
                            .mdc-select__dropdown-icon[dir="rtl"] {
                                left: 8px;
                                right: auto
                            }
                            
                            .mdc-select--focused .mdc-select__dropdown-icon {
                                background: url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23007bb6%22%20fill-rule%3D%22evenodd%22%20opacity%3D%221%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center
                            }
                            
                            .mdc-select--activated .mdc-select__dropdown-icon {
                                transform: rotate(180deg) translateY(-5px);
                                transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-select__anchor {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
                                display: inline-flex;
                                position: relative;
                                box-sizing: border-box;
                                height: 56px;
                                overflow: hidden;
                                will-change: opacity, transform, color
                            }
                            
                            .mdc-select__anchor::before,
                            .mdc-select__anchor::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-select__anchor::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-select__anchor.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-select__anchor.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-select__anchor.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-select__anchor.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-select__anchor.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-select__anchor::before,
                            .mdc-select__anchor::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                            .mdc-select__anchor.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-select__anchor::before,
                            .mdc-select__anchor::after {
                                background-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-select__anchor:hover::before {
                                opacity: .04
                            }
                            
                            .mdc-select__anchor.mdc-ripple-upgraded--background-focused::before,
                            .mdc-select__anchor:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-select__anchor .mdc-floating-label--float-above {
                                transform: translateY(-70%) scale(.75)
                            }
                            
                            .mdc-select__anchor.mdc-select--focused .mdc-line-ripple::after {
                                transform: scale(1, 2);
                                opacity: 1
                            }
                            
                            .mdc-select__anchor+.mdc-select-helper-text {
                                margin-right: 12px;
                                margin-left: 12px
                            }
                            
                            .mdc-select--outlined .mdc-select__anchor+.mdc-select-helper-text {
                                margin-right: 16px;
                                margin-left: 16px
                            }
                            
                            .mdc-select--focused .mdc-select__anchor+.mdc-select-helper-text:not(.mdc-select-helper-text--validation-msg) {
                                opacity: 1
                            }
                            
                            .mdc-select__selected-text {
                                padding-left: 16px;
                                padding-right: 52px;
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: 1rem; */
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                box-sizing: border-box;
                                width: 100%;
                                min-width: 200px;
                                height: 56px;
                                padding-top: 20px;
                                padding-bottom: 4px;
                                border: none;
                                border-bottom: 1px solid;
                                outline: none;
                                background-color: transparent;
                                color: inherit;
                                white-space: nowrap;
                                cursor: pointer;
                                appearance: none;
                            }
                            
                            [dir="rtl"] .mdc-select__selected-text,
                            .mdc-select__selected-text[dir="rtl"] {
                                padding-left: 52px;
                                padding-right: 16px
                            }
                            
                            .mdc-select__selected-text::-ms-expand {
                                display: none
                            }
                            
                            .mdc-select__selected-text::-ms-value {
                                background-color: transparent;
                                color: inherit
                            }
                            
                            @-moz-document url-prefix("") {
                                .mdc-select__selected-text {
                                    text-indent: -2px
                                }
                            }
                            
                            .mdc-select--outlined {
                                border: none
                            }
                            
                            .mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,
                            .mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,
                            .mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.38)
                            }
                            
                            .mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-width: 2px
                            }
                            
                            .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading {
                                border-radius: 4px 0 0 4px
                            }
                            
                            [dir="rtl"] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir="rtl"] {
                                border-radius: 0 4px 4px 0
                            }
                            
                            .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-radius: 0 4px 4px 0
                            }
                            
                            [dir="rtl"] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir="rtl"] {
                                border-radius: 4px 0 0 4px
                            }
                            
                            .mdc-select--outlined .mdc-select__selected-text {
                                border-radius: 4px
                            }
                            
                            .mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-select--outlined .mdc-select__anchor {
                                overflow: visible
                            }
                            
                            .mdc-select--outlined .mdc-select__anchor::before,
                            .mdc-select--outlined .mdc-select__anchor::after {
                                content: none
                            }
                            
                            .mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined 250ms 1
                            }
                            
                            .mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above {
                                transform: translateY(-144%) scale(1)
                            }
                            
                            .mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above {
                                /* font-size: .75rem */
                            }
                            
                            .mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-130%) scale(.75)
                            }
                            
                            .mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                /* font-size: 1rem */
                            }
                            
                            .mdc-select--outlined .mdc-select__selected-text {
                                padding-left: 16px;
                                padding-right: 52px;
                                display: flex;
                                padding-top: 23px;
                                padding-bottom: 12px;
                                border: none;
                                background-color: transparent;
                                z-index: 1;
                            }
                            
                            [dir="rtl"] .mdc-select--outlined .mdc-select__selected-text,
                            .mdc-select--outlined .mdc-select__selected-text[dir="rtl"] {
                                padding-left: 52px;
                                padding-right: 16px
                            }
                            
                            .mdc-select--outlined .mdc-select__icon {
                                z-index: 2
                            }
                            
                            .mdc-select--outlined .mdc-floating-label {
                                line-height: 1.15rem;
                                pointer-events: auto
                            }
                            
                            .mdc-select--invalid:not(.mdc-select--disabled) .mdc-floating-label {
                                color: green;
                                color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__selected-text {
                                border-bottom-color: green;
                                border-bottom-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple {
                                background-color: green;
                                background-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label {
                                color: green
                            }
                            
                            .mdc-select--invalid:not(.mdc-select--disabled).mdc-select--invalid .mdc-select__anchor+.mdc-select-helper-text--validation-msg {
                                color: green;
                                color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__selected-text:hover {
                                border-bottom-color: green;
                                border-bottom-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-width: 2px
                            }
                            
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-select--invalid .mdc-select__dropdown-icon {
                                background: url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23reen%22%20fill-rule%3D%22evenodd%22%20opacity%3D%221%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center
                            }
                            
                            .mdc-select--invalid+.mdc-select-helper-text--validation-msg {
                                opacity: 1
                            }
                            
                            .mdc-select--required .mdc-floating-label::after {
                                content: "*"
                            }
                            
                            .mdc-select--disabled {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-select--disabled .mdc-select__anchor {
                                background-color: #fafafa
                            }
                            
                            .mdc-select--disabled .mdc-floating-label {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-select--disabled .mdc-select__dropdown-icon {
                                background: url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.37%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center
                            }
                            
                            .mdc-select--disabled .mdc-line-ripple {
                                display: none
                            }
                            
                            .mdc-select--disabled .mdc-select__icon {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-select--disabled .mdc-select__selected-text {
                                color: rgba(0, 0, 0, 0.37);
                                border-bottom-style: dotted;
                                pointer-events: none
                            }
                            
                            .mdc-select--disabled.mdc-select--outlined .mdc-select__anchor {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__leading,
                            .mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__notch,
                            .mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.16)
                            }
                            
                            .mdc-select--disabled.mdc-select--outlined .mdc-select__selected-text {
                                border-bottom-style: none
                            }
                            
                            .mdc-select--no-label:not(.mdc-select--outlined) .mdc-select__anchor .mdc-select__selected-text {
                                padding-top: 14px
                            }
                            
                            .mdc-select--with-leading-icon .mdc-select__icon {
                                left: 16px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-select--with-leading-icon .mdc-select__icon,
                            .mdc-select--with-leading-icon .mdc-select__icon[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-select--with-leading-icon .mdc-select__selected-text {
                                padding-left: 48px;
                                padding-right: 32px
                            }
                            
                            [dir="rtl"] .mdc-select--with-leading-icon .mdc-select__selected-text,
                            .mdc-select--with-leading-icon .mdc-select__selected-text[dir="rtl"] {
                                padding-left: 32px;
                                padding-right: 48px
                            }
                            
                            .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above {
                                transform: translateY(-144%) translateX(-32px) scale(1)
                            }
                            
                            [dir="rtl"] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above,
                            .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-144%) translateX(32px) scale(1)
                            }
                            
                            .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above {
                                font-size: .75rem
                            }
                            
                            .mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-130%) translateX(-32px) scale(.75)
                            }
                            
                            [dir="rtl"] .mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"],
                            [dir="rtl"] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-130%) translateX(32px) scale(.75)
                            }
                            
                            .mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-select-outlined-leading-icon 250ms 1
                            }
                            
                            [dir="rtl"] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--shake,
                            .mdc-select--with-leading-icon.mdc-select--outlined[dir="rtl"] .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-select-outlined-leading-icon-rtl 250ms 1
                            }
                            
                            .mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text {
                                padding-left: 32px;
                                padding-right: 32px
                            }
                            
                            [dir="rtl"] .mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text,
                            .mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text[dir="rtl"] {
                                padding-left: 32px;
                                padding-right: 32px
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected {
                                color: #000;
                                color: var(--mdc-theme-on-surface, #000)
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected::before,
                            .mdc-select__menu .mdc-list .mdc-list-item--selected::after {
                                background-color: #000
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-select__menu .mdc-list .mdc-list-item--selected::before,
                                .mdc-select__menu .mdc-list .mdc-list-item--selected::after {
                                    background-color: var(--mdc-theme-on-surface, #000)
                                }
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected:hover::before {
                                opacity: .04
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected.mdc-ripple-upgraded--background-focused::before,
                            .mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-select__menu .mdc-list .mdc-list-item--selected.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon {
                                0% {
                                    transform: translateX(calc(0 - 32px)) translateY(-130%) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 32px)) translateY(-130%) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 32px)) translateY(-130%) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 32px)) translateY(-130%) scale(.75)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-rtl {
                                0% {
                                    transform: translateX(calc(0 - -32px)) translateY(-130%) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - -32px)) translateY(-130%) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - -32px)) translateY(-130%) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - -32px)) translateY(-130%) scale(.75)
                                }
                            }
                            
                            @keyframes mdc-slider-emphasize {
                                0% {
                                    animation-timing-function: ease-out
                                }
                                50% {
                                    animation-timing-function: ease-in;
                                    transform: scale(0.85)
                                }
                                100% {
                                    transform: scale(0.571)
                                }
                            }
                            
                            .mdc-slider {
                                position: relative;
                                width: 100%;
                                height: 48px;
                                cursor: pointer;
                                touch-action: pan-x;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-container {
                                background-color: rgba(240, 46, 152, 0.26)
                            }
                            
                            .mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-marker-container {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-slider:not(.mdc-slider--disabled) .mdc-slider__thumb {
                                fill: #00578e;
                                fill: var(--mdc-theme-secondary, #00578e);
                                stroke: #00578e;
                                stroke: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-slider:not(.mdc-slider--disabled) .mdc-slider__focus-ring {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-slider:not(.mdc-slider--disabled) .mdc-slider__pin {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-slider:not(.mdc-slider--disabled) .mdc-slider__pin {
                                color: #fff;
                                color: var(--mdc-theme-text-primary-on-dark, #fff)
                            }
                            
                            .mdc-slider--disabled {
                                cursor: auto
                            }
                            
                            .mdc-slider--disabled .mdc-slider__track {
                                background-color: #9a9a9a
                            }
                            
                            .mdc-slider--disabled .mdc-slider__track-container {
                                background-color: rgba(154, 154, 154, 0.26)
                            }
                            
                            .mdc-slider--disabled .mdc-slider__track-marker-container {
                                background-color: #9a9a9a
                            }
                            
                            .mdc-slider--disabled .mdc-slider__thumb {
                                fill: #9a9a9a;
                                stroke: #9a9a9a
                            }
                            
                            .mdc-slider--disabled .mdc-slider__thumb {
                                stroke: #fff;
                                stroke: var(--mdc-slider-bg-color-behind-component, #fff)
                            }
                            
                            .mdc-slider:focus {
                                outline: none
                            }
                            
                            .mdc-slider__track-container {
                                position: absolute;
                                top: 50%;
                                width: 100%;
                                height: 2px;
                                overflow: hidden
                            }
                            
                            .mdc-slider__track {
                                position: absolute;
                                width: 100%;
                                height: 100%;
                                transform-origin: left top;
                                will-change: transform
                            }
                            
                            .mdc-slider[dir="rtl"] .mdc-slider__track,
                            [dir="rtl"] .mdc-slider .mdc-slider__track {
                                transform-origin: right top
                            }
                            
                            .mdc-slider__track-marker-container {
                                display: flex;
                                margin-right: 0;
                                margin-left: -1px;
                                visibility: hidden
                            }
                            
                            .mdc-slider[dir="rtl"] .mdc-slider__track-marker-container,
                            [dir="rtl"] .mdc-slider .mdc-slider__track-marker-container {
                                margin-right: -1px;
                                margin-left: 0
                            }
                            
                            .mdc-slider__track-marker-container::after {
                                display: block;
                                width: 2px;
                                height: 2px;
                                content: ""
                            }
                            
                            .mdc-slider__track-marker {
                                flex: 1
                            }
                            
                            .mdc-slider__track-marker::after {
                                display: block;
                                width: 2px;
                                height: 2px;
                                content: ""
                            }
                            
                            .mdc-slider__track-marker:first-child::after {
                                width: 3px
                            }
                            
                            .mdc-slider__thumb-container {
                                position: absolute;
                                top: 15px;
                                left: 0;
                                width: 21px;
                                height: 100%;
                                user-select: none;
                                will-change: transform
                            }
                            
                            .mdc-slider__thumb {
                                position: absolute;
                                top: 0;
                                left: 0;
                                transform: scale(0.571);
                                stroke-width: 3.5;
                                transition: transform 100ms ease-out, fill 100ms ease-out, stroke 100ms ease-out
                            }
                            
                            .mdc-slider__focus-ring {
                                width: 21px;
                                height: 21px;
                                border-radius: 50%;
                                opacity: 0;
                                transition: transform 266.67ms ease-out, opacity 266.67ms ease-out, background-color 266.67ms ease-out
                            }
                            
                            .mdc-slider__pin {
                                display: flex;
                                position: absolute;
                                top: 0;
                                left: 0;
                                align-items: center;
                                justify-content: center;
                                width: 26px;
                                height: 26px;
                                margin-top: -2px;
                                margin-left: -2px;
                                transform: rotate(-45deg) scale(0) translate(0, 0);
                                border-radius: 50% 50% 50% 0%;
                                z-index: 1;
                                transition: transform 100ms ease-out
                            }
                            
                            .mdc-slider__pin-value-marker {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .875rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                transform: rotate(45deg)
                            }
                            
                            .mdc-slider--active .mdc-slider__thumb {
                                transform: scale3d(1, 1, 1)
                            }
                            
                            .mdc-slider--focus .mdc-slider__thumb {
                                animation: mdc-slider-emphasize 266.67ms linear
                            }
                            
                            .mdc-slider--focus .mdc-slider__focus-ring {
                                transform: scale3d(1.55, 1.55, 1.55);
                                opacity: .25
                            }
                            
                            .mdc-slider--in-transit .mdc-slider__thumb {
                                transition-delay: 140ms
                            }
                            
                            .mdc-slider--in-transit .mdc-slider__thumb-container,
                            .mdc-slider--in-transit .mdc-slider__track,
                            .mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__thumb-container,
                            .mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__track {
                                transition: transform 80ms ease
                            }
                            
                            .mdc-slider--discrete.mdc-slider--active .mdc-slider__thumb {
                                transform: scale(calc(12 / 21))
                            }
                            
                            .mdc-slider--discrete.mdc-slider--active .mdc-slider__pin {
                                transform: rotate(-45deg) scale(1) translate(19px, -20px)
                            }
                            
                            .mdc-slider--discrete.mdc-slider--focus .mdc-slider__thumb {
                                animation: none
                            }
                            
                            .mdc-slider--discrete.mdc-slider--display-markers .mdc-slider__track-marker-container {
                                visibility: visible
                            }
                            
                            .mdc-snackbar {
                                z-index: 8;
                                margin: 8px;
                                display: none;
                                position: fixed;
                                right: 0;
                                bottom: 0;
                                left: 0;
                                align-items: center;
                                justify-content: center;
                                box-sizing: border-box;
                                pointer-events: none;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-snackbar__surface {
                                background-color: #333
                            }
                            
                            .mdc-snackbar__label {
                                color: rgba(255, 255, 255, 0.87)
                            }
                            
                            .mdc-snackbar__surface {
                                min-width: 344px
                            }
                            
                            @media (max-width: 480px),
                            (max-width: 344px) {
                                .mdc-snackbar__surface {
                                    min-width: 100%
                                }
                            }
                            
                            .mdc-snackbar__surface {
                                max-width: 672px
                            }
                            
                            .mdc-snackbar__surface {
                                box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-snackbar__surface {
                                border-radius: 4px
                            }
                            
                            .mdc-snackbar--opening,
                            .mdc-snackbar--open,
                            .mdc-snackbar--closing {
                                display: flex
                            }
                            
                            .mdc-snackbar--leading {
                                justify-content: flex-start
                            }
                            
                            .mdc-snackbar--stacked .mdc-snackbar__surface {
                                flex-direction: column;
                                align-items: flex-start
                            }
                            
                            .mdc-snackbar--stacked .mdc-snackbar__actions {
                                align-self: flex-end;
                                margin-bottom: 8px
                            }
                            
                            .mdc-snackbar__surface {
                                display: flex;
                                align-items: center;
                                justify-content: flex-start;
                                box-sizing: border-box;
                                transform: scale(0.8);
                                opacity: 0
                            }
                            
                            .mdc-snackbar--open .mdc-snackbar__surface {
                                transform: scale(1);
                                opacity: 1;
                                pointer-events: auto;
                                transition: opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)
                            }
                            
                            .mdc-snackbar--closing .mdc-snackbar__surface {
                                transform: scale(1);
                                transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)
                            }
                            
                            .mdc-snackbar__label {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .875rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                flex-grow: 1;
                                box-sizing: border-box;
                                margin: 0;
                                padding: 14px 16px
                            }
                            
                            .mdc-snackbar__label::before {
                                display: inline;
                                content: attr(data-mdc-snackbar-label-text)
                            }
                            
                            .mdc-snackbar__actions {
                                margin-left: 0;
                                margin-right: 8px;
                                display: flex;
                                flex-shrink: 0;
                                align-items: center;
                                box-sizing: border-box
                            }
                            
                            [dir="rtl"] .mdc-snackbar__actions,
                            .mdc-snackbar__actions[dir="rtl"] {
                                margin-left: 8px;
                                margin-right: 0
                            }
                            
                            .mdc-snackbar__action:not(:disabled) {
                                color: #bb86fc
                            }
                            
                            .mdc-snackbar__action::before,
                            .mdc-snackbar__action::after {
                                background-color: #bb86fc
                            }
                            
                            .mdc-snackbar__action:hover::before {
                                opacity: .08
                            }
                            
                            .mdc-snackbar__action.mdc-ripple-upgraded--background-focused::before,
                            .mdc-snackbar__action:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-snackbar__action:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-snackbar__action:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-snackbar__action.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                            .mdc-snackbar__dismiss {
                                color: rgba(255, 255, 255, 0.87)
                            }
                            
                            .mdc-snackbar__dismiss::before,
                            .mdc-snackbar__dismiss::after {
                                background-color: rgba(255, 255, 255, 0.87)
                            }
                            
                            .mdc-snackbar__dismiss:hover::before {
                                opacity: .08
                            }
                            
                            .mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused::before,
                            .mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-snackbar__dismiss:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-snackbar__dismiss.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                            .mdc-snackbar__dismiss.mdc-snackbar__dismiss {
                                width: 36px;
                                height: 36px;
                                padding: 9px;
                                font-size: 18px
                            }
                            
                            .mdc-snackbar__dismiss.mdc-snackbar__dismiss svg,
                            .mdc-snackbar__dismiss.mdc-snackbar__dismiss img {
                                width: 18px;
                                height: 18px
                            }
                            
                            .mdc-snackbar__action+.mdc-snackbar__dismiss {
                                margin-left: 8px;
                                margin-right: 0
                            }
                            
                            [dir="rtl"] .mdc-snackbar__action+.mdc-snackbar__dismiss,
                            .mdc-snackbar__action+.mdc-snackbar__dismiss[dir="rtl"] {
                                margin-left: 0;
                                margin-right: 8px
                            }
                            
                            .mdc-switch__thumb-underlay {
                                left: -18px;
                                right: initial;
                                top: -17px;
                                width: 48px;
                                height: 48px
                            }
                            
                            [dir="rtl"] .mdc-switch__thumb-underlay,
                            .mdc-switch__thumb-underlay[dir="rtl"] {
                                left: initial;
                                right: -18px
                            }
                            
                            .mdc-switch__native-control {
                                width: 68px;
                                height: 48px
                            }
                            
                            .mdc-switch {
                                display: inline-block;
                                position: relative;
                                outline: none;
                                user-select: none
                            }
                            
                            .mdc-switch.mdc-switch--checked .mdc-switch__track {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-secondary, #00578e);
                                border-color: #00578e;
                                border-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-switch.mdc-switch--checked .mdc-switch__thumb {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-secondary, #00578e);
                                border-color: #00578e;
                                border-color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__track {
                                background-color: #000;
                                border-color: #000
                            }
                            
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
                                background-color: #fff;
                                border-color: #fff
                            }
                            
                            .mdc-switch__native-control {
                                left: 0;
                                right: initial;
                                position: absolute;
                                top: 0;
                                margin: 0;
                                opacity: 0;
                                cursor: pointer;
                                pointer-events: auto
                            }
                            
                            [dir="rtl"] .mdc-switch__native-control,
                            .mdc-switch__native-control[dir="rtl"] {
                                left: initial;
                                right: 0
                            }
                            
                            .mdc-switch__track {
                                box-sizing: border-box;
                                width: 32px;
                                height: 14px;
                                border: 1px solid;
                                border-radius: 7px;
                                opacity: .38;
                                transition: opacity 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), border-color 90ms cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-switch__thumb-underlay {
                                display: flex;
                                position: absolute;
                                align-items: center;
                                justify-content: center;
                                transform: translateX(0);
                                transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), border-color 90ms cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-switch__thumb {
                                box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
                                box-sizing: border-box;
                                width: 20px;
                                height: 20px;
                                border: 10px solid;
                                border-radius: 50%;
                                pointer-events: none;
                                z-index: 1
                            }
                            
                            .mdc-switch--checked .mdc-switch__track {
                                opacity: .54
                            }
                            
                            .mdc-switch--checked .mdc-switch__thumb-underlay {
                                transform: translateX(20px)
                            }
                            
                            [dir="rtl"] .mdc-switch--checked .mdc-switch__thumb-underlay,
                            .mdc-switch--checked .mdc-switch__thumb-underlay[dir="rtl"] {
                                transform: translateX(-20px)
                            }
                            
                            .mdc-switch--checked .mdc-switch__native-control {
                                transform: translateX(-20px)
                            }
                            
                            [dir="rtl"] .mdc-switch--checked .mdc-switch__native-control,
                            .mdc-switch--checked .mdc-switch__native-control[dir="rtl"] {
                                transform: translateX(20px)
                            }
                            
                            .mdc-switch--disabled {
                                opacity: .38;
                                pointer-events: none
                            }
                            
                            .mdc-switch--disabled .mdc-switch__thumb {
                                border-width: 1px
                            }
                            
                            .mdc-switch--disabled .mdc-switch__native-control {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after {
                                background-color: #9e9e9e
                            }
                            
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:hover::before {
                                opacity: .08
                            }
                            
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before,
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                            .mdc-switch__thumb-underlay {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-switch__thumb-underlay::before,
                            .mdc-switch__thumb-underlay::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-switch__thumb-underlay::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-switch__thumb-underlay::before,
                            .mdc-switch__thumb-underlay::after {
                                top: calc(50% - 50%);
                                left: calc(50% - 50%);
                                width: 100%;
                                height: 100%
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded::before,
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded::after {
                                top: var(--mdc-ripple-top, calc(50% - 50%));
                                left: var(--mdc-ripple-left, calc(50% - 50%));
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-switch__thumb-underlay::before,
                            .mdc-switch__thumb-underlay::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-switch__thumb-underlay::before,
                                .mdc-switch__thumb-underlay::after {
                                    background-color: var(--mdc-theme-secondary, #00578e)
                                }
                            }
                            
                            .mdc-switch__thumb-underlay:hover::before {
                                opacity: .04
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before,
                            .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-switch__thumb-underlay.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-tab-bar {
                                width: 100%
                            }
                            
                            .mdc-tab {
                                height: 48px
                            }
                            
                            .mdc-tab--stacked {
                                height: 72px
                            }
                            
                            .mdc-tab-scroller {
                                overflow-y: hidden
                            }
                            
                            .mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content {
                                transition: 250ms transform cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-tab-scroller__test {
                                position: absolute;
                                top: -9999px;
                                width: 100px;
                                height: 100px;
                                overflow-x: scroll
                            }
                            
                            .mdc-tab-scroller__scroll-area {
                                -webkit-overflow-scrolling: touch;
                                display: flex;
                                overflow-x: hidden
                            }
                            
                            .mdc-tab-scroller__scroll-area::-webkit-scrollbar,
                            .mdc-tab-scroller__test::-webkit-scrollbar {
                                display: none
                            }
                            
                            .mdc-tab-scroller__scroll-area--scroll {
                                overflow-x: scroll
                            }
                            
                            .mdc-tab-scroller__scroll-content {
                                position: relative;
                                display: flex;
                                flex: 1 0 auto;
                                transform: none;
                                will-change: transform
                            }
                            
                            .mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content {
                                justify-content: flex-start
                            }
                            
                            .mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content {
                                justify-content: flex-end
                            }
                            
                            .mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content {
                                justify-content: center
                            }
                            
                            .mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area {
                                -webkit-overflow-scrolling: auto
                            }
                            
                            .mdc-tab-indicator {
                                display: flex;
                                position: absolute;
                                top: 0;
                                left: 0;
                                justify-content: center;
                                width: 100%;
                                height: 100%;
                                pointer-events: none;
                                z-index: 1
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content--underline {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content--icon {
                                color: #00578e;
                                color: var(--mdc-theme-secondary, #00578e)
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content--underline {
                                border-top-width: 2px
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content--icon {
                                height: 34px;
                                font-size: 34px
                            }
                            
                            .mdc-tab-indicator__content {
                                transform-origin: left;
                                opacity: 0
                            }
                            
                            .mdc-tab-indicator__content--underline {
                                align-self: flex-end;
                                box-sizing: border-box;
                                width: 100%;
                                border-top-style: solid
                            }
                            
                            .mdc-tab-indicator__content--icon {
                                align-self: center;
                                margin: 0 auto
                            }
                            
                            .mdc-tab-indicator--active .mdc-tab-indicator__content {
                                opacity: 1
                            }
                            
                            .mdc-tab-indicator .mdc-tab-indicator__content {
                                transition: 250ms transform cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-tab-indicator--no-transition .mdc-tab-indicator__content {
                                transition: none
                            }
                            
                            .mdc-tab-indicator--fade .mdc-tab-indicator__content {
                                transition: 150ms opacity linear
                            }
                            
                            .mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content {
                                transition-delay: 100ms
                            }
                            
                            .mdc-tab {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: .875rem; */
                                line-height: 2.25rem;
                                font-weight: 500;
                                letter-spacing: .08929em;
                                text-decoration: none;
                                text-transform: uppercase;
                                padding-right: 24px;
                                padding-left: 24px;
                                position: relative;
                                display: flex;
                                flex: 1 0 auto;
                                justify-content: center;
                                box-sizing: border-box;
                                margin: 0;
                                padding-top: 0;
                                padding-bottom: 0;
                                border: none;
                                outline: none;
                                background: none;
                                text-align: center;
                                white-space: nowrap;
                                cursor: pointer;
                                -webkit-appearance: none;
                                z-index: 1;
                            }
                            
                            .mdc-tab .mdc-tab__text-label {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-tab .mdc-tab__icon {
                                color: rgba(0, 0, 0, 0.54);
                                fill: currentColor
                            }
                            
                            .mdc-tab::-moz-focus-inner {
                                padding: 0;
                                border: 0
                            }
                            
                            .mdc-tab--min-width {
                                flex: 0 1 auto
                            }
                            
                            .mdc-tab__content {
                                position: relative;
                                display: flex;
                                align-items: center;
                                justify-content: center;
                                height: inherit;
                                pointer-events: none
                            }
                            
                            .mdc-tab__text-label {
                                transition: 150ms color linear;
                                display: inline-block;
                                line-height: 1;
                                z-index: 2
                            }
                            
                            .mdc-tab__icon {
                                transition: 150ms color linear;
                                width: 24px;
                                height: 24px;
                                font-size: 24px;
                                z-index: 2
                            }
                            
                            .mdc-tab--stacked .mdc-tab__content {
                                flex-direction: column;
                                align-items: center;
                                justify-content: center
                            }
                            
                            .mdc-tab--stacked .mdc-tab__text-label {
                                padding-top: 6px;
                                padding-bottom: 4px
                            }
                            
                            .mdc-tab--active .mdc-tab__text-label {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-tab--active .mdc-tab__icon {
                                color: #00578e;
                                color: var(--mdc-theme-primary, #00578e);
                                fill: currentColor
                            }
                            
                            .mdc-tab--active .mdc-tab__text-label,
                            .mdc-tab--active .mdc-tab__icon {
                                transition-delay: 100ms
                            }
                            
                            .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label {
                                padding-left: 8px;
                                padding-right: 0
                            }
                            
                            [dir="rtl"] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,
                            .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 8px
                            }
                            
                            .mdc-tab__ripple {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
                                position: absolute;
                                top: 0;
                                left: 0;
                                width: 100%;
                                height: 100%;
                                overflow: hidden
                            }
                            
                            .mdc-tab__ripple::before,
                            .mdc-tab__ripple::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-tab__ripple::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-tab__ripple::before,
                            .mdc-tab__ripple::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-tab__ripple::before,
                            .mdc-tab__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-tab__ripple::before,
                                .mdc-tab__ripple::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                            .mdc-tab__ripple:hover::before {
                                opacity: .04
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,
                            .mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-tab__ripple:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-tab__ripple.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-text-field-helper-text {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin: 0;
                                transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 0;
                                will-change: opacity
                            }
                            
                            .mdc-text-field-helper-text::before {
                                display: inline-block;
                                width: 0;
                                height: 16px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-text-field-helper-text--persistent {
                                transition: none;
                                opacity: 1;
                                will-change: initial
                            }
                            
                            .mdc-text-field-character-counter {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-left: auto;
                                margin-right: 0;
                                padding-left: 16px;
                                padding-right: 0;
                                white-space: nowrap
                            }
                            
                            .mdc-text-field-character-counter::before {
                                display: inline-block;
                                width: 0;
                                height: 16px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            [dir="rtl"] .mdc-text-field-character-counter,
                            .mdc-text-field-character-counter[dir="rtl"] {
                                margin-left: 0;
                                margin-right: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field-character-counter,
                            .mdc-text-field-character-counter[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon .mdc-text-field__icon {
                                position: absolute;
                                top: 50%;
                                transform: translateY(-50%);
                                cursor: pointer
                            }
                            
                            .mdc-text-field__icon:not([tabindex]),
                            .mdc-text-field__icon[tabindex="-1"] {
                                cursor: default;
                                pointer-events: none
                            }
                            
                            .mdc-text-field {
                                --mdc-ripple-fg-size: 0;
                                --mdc-ripple-left: 0;
                                --mdc-ripple-top: 0;
                                --mdc-ripple-fg-scale: 1;
                                --mdc-ripple-fg-translate-end: 0;
                                --mdc-ripple-fg-translate-start: 0;
                                -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
                                height: 56px;
                                border-radius: 4px 4px 0 0;
                                display: inline-flex;
                                position: relative;
                                box-sizing: border-box;
                                overflow: hidden;
                                will-change: opacity, transform, color
                            }
                            
                            .mdc-text-field::before,
                            .mdc-text-field::after {
                                position: absolute;
                                border-radius: 50%;
                                opacity: 0;
                                pointer-events: none;
                                content: ""
                            }
                            
                            .mdc-text-field::before {
                                transition: opacity 15ms linear, background-color 15ms linear;
                                z-index: 1
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded::before {
                                transform: scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded::after {
                                top: 0;
                                left: 0;
                                transform: scale(0);
                                transform-origin: center center
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded--unbounded::after {
                                top: var(--mdc-ripple-top, 0);
                                left: var(--mdc-ripple-left, 0)
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded--foreground-activation::after {
                                animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded--foreground-deactivation::after {
                                animation: mdc-ripple-fg-opacity-out 150ms;
                                transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                            }
                            
                            .mdc-text-field::before,
                            .mdc-text-field::after {
                                background-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field:hover::before {
                                opacity: .04
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded--background-focused::before,
                            .mdc-text-field:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-text-field::before,
                            .mdc-text-field::after {
                                top: calc(50% - 100%);
                                left: calc(50% - 100%);
                                width: 200%;
                                height: 200%
                            }
                            
                            .mdc-text-field.mdc-ripple-upgraded::after {
                                width: var(--mdc-ripple-fg-size, 100%);
                                height: var(--mdc-ripple-fg-size, 100%)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input {
                                /* color: rgba(0, 0, 0, 0.87) */
                            }
                            
                            .mdc-text-field .mdc-text-field__input {
                                /* caret-color: #00578e; */
                                /* caret-color: var(--mdc-theme-primary, #00578e) */
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input {
                                border-bottom-color: rgba(0, 0, 0, 0.42)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input:hover {
                                border-bottom-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field .mdc-line-ripple {
                                background-color: #00578e;
                                background-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--textarea) {
                                border-bottom-color: rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,
                            .mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter {
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon {
                                color: rgba(0, 0, 0, 0.54)
                            }
                            
                            .mdc-text-field:not(.mdc-text-field--disabled) {
                                background-color: #f5f5f5
                            }
                            
                            .mdc-text-field .mdc-floating-label {
                                /* left: 16px; */
                                /* right: initial; */
                                /* top: 50%; */
                                /* transform: translateY(-50%); */
                                /* pointer-events: none; */
                            }
                            
                            [dir="rtl"] .mdc-text-field .mdc-floating-label,
                            .mdc-text-field .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-text-field .mdc-floating-label--float-above {
                                transform: translateY(-106%) scale(.75)
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label {
                                left: 4px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--textarea .mdc-floating-label,
                            .mdc-text-field--textarea .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 4px
                            }
                            
                            .mdc-text-field--outlined .mdc-floating-label {
                                /* left: 4px; */
                                /* right: initial; */
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined .mdc-floating-label,
                            .mdc-text-field--outlined .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 4px
                            }
                            
                            .mdc-text-field--outlined--with-leading-icon .mdc-floating-label {
                                left: 36px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined--with-leading-icon .mdc-floating-label,
                            .mdc-text-field--outlined--with-leading-icon .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 36px
                            }
                            
                            .mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above {
                                left: 40px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above,
                            .mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above[dir="rtl"] {
                                left: initial;
                                right: 40px
                            }
                            
                            .mdc-text-field__input {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: 1rem; */
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                align-self: flex-end;
                                box-sizing: border-box;
                                width: 100%;
                                height: 100%;
                                padding: 20px 16px 6px;
                                transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                border: none;
                                border-bottom: 1px solid;
                                border-radius: 0;
                                background: none;
                                appearance: none;
                            }
                            
                            .mdc-text-field__input::placeholder {
                                transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 0;
                                color: rgba(0, 0, 0, 0.54)
                            }
                            
                            .mdc-text-field__input:-ms-input-placeholder {
                                color: rgba(0, 0, 0, 0.54) !important
                            }
                            
                            .mdc-text-field--fullwidth .mdc-text-field__input::placeholder,
                            .mdc-text-field--no-label .mdc-text-field__input::placeholder,
                            .mdc-text-field--focused .mdc-text-field__input::placeholder {
                                transition-delay: 40ms;
                                transition-duration: 110ms;
                                opacity: 1
                            }
                            
                            .mdc-text-field__input:focus {
                                outline: none
                            }
                            
                            .mdc-text-field__input:invalid {
                                box-shadow: none
                            }
                            
                            .mdc-text-field__input:-webkit-autofill {
                                z-index: auto !important
                            }
                            
                            .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input {
                                padding-top: 16px;
                                padding-bottom: 16px
                            }
                            
                            .mdc-text-field__input:-webkit-autofill+.mdc-floating-label {
                                transform: translateY(-50%) scale(0.75);
                                cursor: auto
                            }
                            
                            .mdc-text-field--outlined {
                                border: none;
                                overflow: visible
                            }
                            
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.38)
                            }
                            
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field--outlined .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined 250ms 1
                            }
                            
                            .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading {
                                border-radius: 4px 0 0 4px
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir="rtl"] {
                                border-radius: 0 4px 4px 0
                            }
                            
                            .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-radius: 0 4px 4px 0
                            }
                            
                            [dir="rtl"] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir="rtl"] {
                                border-radius: 4px 0 0 4px
                            }
                            
                            .mdc-text-field--outlined .mdc-floating-label--float-above {
                                transform: translateY(-37.25px) scale(1)
                            }
                            
                            .mdc-text-field--outlined .mdc-floating-label--float-above {
                                font-size: .75rem
                            }
                            
                            .mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-34.75px) scale(.75)
                            }
                            
                            .mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                /* font-size: 1rem */
                            }
                            
                            .mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {
                                padding-top: 1px
                            }
                            
                            .mdc-text-field--outlined::before,
                            .mdc-text-field--outlined::after {
                                content: none
                            }
                            
                            .mdc-text-field--outlined:not(.mdc-text-field--disabled) {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-text-field--outlined .mdc-text-field__input {
                                /* display: flex; */
                                /* padding: 12px 16px 14px; */
                                /* border: none !important; */
                                /* background-color: transparent; */
                                /* z-index: 1; */
                            }
                            
                            .mdc-text-field--outlined .mdc-text-field__icon {
                                z-index: 2
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline--notched .mdc-notched-outline__notch {
                                padding-top: 2px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-width: 2px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--disabled {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.06)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input {
                                border-bottom: none
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense {
                                height: 48px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above {
                                transform: translateY(-134%) scale(1)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above {
                                font-size: .8rem
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-120%) scale(.8)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-dense 250ms 1
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-text-field__input {
                                padding: 12px 12px 7px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label {
                                top: 14px
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--dense .mdc-text-field__icon {
                                top: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon .mdc-text-field__icon {
                                left: 16px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon .mdc-text-field__icon[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon .mdc-text-field__input {
                                padding-left: 48px;
                                padding-right: 16px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon .mdc-text-field__input[dir="rtl"] {
                                padding-left: 16px;
                                padding-right: 48px
                            }
                            
                            .mdc-text-field--with-leading-icon .mdc-floating-label {
                                left: 48px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon .mdc-floating-label,
                            .mdc-text-field--with-leading-icon .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 48px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon {
                                left: 16px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon[dir="rtl"] {
                                left: initial;
                                right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input {
                                padding-left: 48px;
                                padding-right: 16px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input[dir="rtl"] {
                                padding-left: 16px;
                                padding-right: 48px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above {
                                transform: translateY(-37.25px) translateX(-32px) scale(1)
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-37.25px) translateX(32px) scale(1)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above {
                                font-size: .75rem
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-34.75px) translateX(-32px) scale(.75)
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"],
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-34.75px) translateX(32px) scale(.75)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir="rtl"] .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl 250ms 1
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label {
                                left: 36px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 36px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above {
                                transform: translateY(-134%) translateX(-21px) scale(1)
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-134%) translateX(21px) scale(1)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above {
                                font-size: .8rem
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-120%) translateX(-21px) scale(.8)
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"],
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"] {
                                transform: translateY(-120%) translateX(21px) scale(.8)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense 250ms 1
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense[dir="rtl"] .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense-rtl 250ms 1
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label {
                                left: 32px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label,
                            .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 32px
                            }
                            
                            .mdc-text-field--with-trailing-icon .mdc-text-field__icon {
                                left: initial;
                                right: 12px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon .mdc-text-field__icon[dir="rtl"] {
                                left: 12px;
                                right: initial
                            }
                            
                            .mdc-text-field--with-trailing-icon .mdc-text-field__input {
                                padding-left: 16px;
                                padding-right: 48px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon .mdc-text-field__input,
                            .mdc-text-field--with-trailing-icon .mdc-text-field__input[dir="rtl"] {
                                padding-left: 48px;
                                padding-right: 16px
                            }
                            
                            .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon {
                                left: initial;
                                right: 16px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon[dir="rtl"] {
                                left: 16px;
                                right: initial
                            }
                            
                            .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input {
                                padding-left: 16px;
                                padding-right: 48px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input[dir="rtl"] {
                                padding-left: 48px;
                                padding-right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon {
                                left: 16px;
                                right: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon[dir="rtl"] {
                                left: auto;
                                right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon~.mdc-text-field__icon {
                                right: 12px;
                                left: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon~.mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon~.mdc-text-field__icon[dir="rtl"] {
                                right: auto;
                                left: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input {
                                padding-left: 48px;
                                padding-right: 48px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input[dir="rtl"] {
                                padding-left: 48px;
                                padding-right: 48px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon {
                                bottom: 16px;
                                transform: scale(0.8)
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon {
                                left: 12px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"] {
                                left: initial;
                                right: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input {
                                padding-left: 44px;
                                padding-right: 16px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"] {
                                padding-left: 16px;
                                padding-right: 44px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label {
                                left: 44px;
                                right: initial
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label,
                            .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label[dir="rtl"] {
                                left: initial;
                                right: 44px
                            }
                            
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon {
                                left: initial;
                                right: 12px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"] {
                                left: 12px;
                                right: initial
                            }
                            
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input {
                                padding-left: 16px;
                                padding-right: 44px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input,
                            .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"] {
                                padding-left: 44px;
                                padding-right: 16px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon {
                                left: 12px;
                                right: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"] {
                                left: auto;
                                right: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon~.mdc-text-field__icon {
                                right: 12px;
                                left: auto
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon~.mdc-text-field__icon,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon~.mdc-text-field__icon[dir="rtl"] {
                                right: auto;
                                left: 12px
                            }
                            
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input {
                                padding-left: 44px;
                                padding-right: 44px
                            }
                            
                            [dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input,
                            .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"] {
                                padding-left: 44px;
                                padding-right: 44px
                            }
                            
                            .mdc-text-field--dense .mdc-floating-label--float-above {
                                transform: translateY(-70%) scale(.8)
                            }
                            
                            .mdc-text-field--dense .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-text-field-dense 250ms 1
                            }
                            
                            .mdc-text-field--dense .mdc-text-field__input {
                                padding: 12px 12px 0
                            }
                            
                            .mdc-text-field--dense .mdc-floating-label {
                                font-size: .813rem
                            }
                            
                            .mdc-text-field--dense .mdc-floating-label--float-above {
                                font-size: .813rem
                            }
                            
                            .mdc-text-field__input:required~.mdc-floating-label::after,
                            .mdc-text-field__input:required~.mdc-notched-outline .mdc-floating-label::after {
                                margin-left: 1px;
                                content: "*"
                            }
                            
                            .mdc-text-field--textarea {
                                display: inline-flex;
                                width: auto;
                                height: auto;
                                transition: none;
                                overflow: visible
                            }
                            
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.38)
                            }
                            
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label--shake {
                                animation: mdc-floating-label-shake-float-above-textarea 250ms 1
                            }
                            
                            .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading {
                                border-radius: 4px 0 0 4px
                            }
                            
                            [dir="rtl"] .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading[dir="rtl"] {
                                border-radius: 0 4px 4px 0
                            }
                            
                            .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing {
                                border-radius: 0 4px 4px 0
                            }
                            
                            [dir="rtl"] .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing[dir="rtl"] {
                                border-radius: 4px 0 0 4px
                            }
                            
                            .mdc-text-field--textarea::before,
                            .mdc-text-field--textarea::after {
                                content: none
                            }
                            
                            .mdc-text-field--textarea:not(.mdc-text-field--disabled) {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label--float-above {
                                transform: translateY(-144%) scale(1)
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label--float-above {
                                font-size: .75rem
                            }
                            
                            .mdc-text-field--textarea.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--textarea .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                transform: translateY(-130%) scale(.75)
                            }
                            
                            .mdc-text-field--textarea.mdc-notched-outline--upgraded .mdc-floating-label--float-above,
                            .mdc-text-field--textarea .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
                                font-size: 1rem
                            }
                            
                            .mdc-text-field--textarea .mdc-text-field-character-counter {
                                left: initial;
                                right: 16px;
                                position: absolute;
                                bottom: 13px
                            }
                            
                            [dir="rtl"] .mdc-text-field--textarea .mdc-text-field-character-counter,
                            .mdc-text-field--textarea .mdc-text-field-character-counter[dir="rtl"] {
                                left: 16px;
                                right: initial
                            }
                            
                            .mdc-text-field--textarea .mdc-text-field__input {
                                align-self: auto;
                                box-sizing: border-box;
                                height: auto;
                                margin: 8px 1px 1px 0;
                                padding: 0 16px 16px;
                                border: none;
                                line-height: 1.75rem
                            }
                            
                            .mdc-text-field--textarea .mdc-text-field-character-counter+.mdc-text-field__input {
                                margin-bottom: 28px;
                                padding-bottom: 0
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label {
                                top: 17px;
                                width: auto;
                                pointer-events: none
                            }
                            
                            .mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above) {
                                transform: none
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-width: 2px
                            }
                            
                            .mdc-text-field--fullwidth {
                                width: 100%
                            }
                            
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea) {
                                display: block
                            }
                            
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea)::before,
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea)::after {
                                content: none
                            }
                            
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea):not(.mdc-text-field--disabled) {
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-text-field--fullwidth:not(.mdc-text-field--textarea) .mdc-text-field__input {
                                padding: 0
                            }
                            
                            .mdc-text-field--fullwidth.mdc-text-field--textarea .mdc-text-field__input {
                                resize: vertical
                            }
                            
                            .mdc-text-field--fullwidth.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--textarea) {
                                border-bottom-color: green;
                                border-bottom-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field-helper-line {
                                display: flex;
                                justify-content: space-between;
                                box-sizing: border-box
                            }
                            
                            .mdc-text-field--dense+.mdc-text-field-helper-line {
                                margin-bottom: 4px
                            }
                            
                            .mdc-text-field+.mdc-text-field-helper-line {
                                padding-right: 16px;
                                padding-left: 16px
                            }
                            
                            .mdc-form-field>.mdc-text-field+label {
                                align-self: flex-start
                            }
                            
                            .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label {
                                color: rgba(0, 123, 182, 0.87)
                            }
                            
                            .mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg) {
                                opacity: 1
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input {
                                border-bottom-color: green;
                                border-bottom-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input:hover {
                                border-bottom-color: green;
                                border-bottom-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple {
                                background-color: green;
                                background-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label {
                                color: green;
                                color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg {
                                color: green;
                                color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--invalid .mdc-text-field__input {
                                caret-color: green;
                                caret-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--invalid.mdc-text-field--with-trailing-icon:not(.mdc-text-field--with-leading-icon):not(.mdc-text-field--disabled) .mdc-text-field__icon {
                                color: green;
                                color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--invalid.mdc-text-field--with-trailing-icon.mdc-text-field--with-leading-icon:not(.mdc-text-field--disabled) .mdc-text-field__icon~.mdc-text-field__icon {
                                color: green;
                                color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg {
                                opacity: 1
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover~.mdc-notched-outline .mdc-notched-outline__trailing,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover~.mdc-notched-outline .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,
                            .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing {
                                border-color: green;
                                border-color: var(--mdc-theme-error, green)
                            }
                            
                            .mdc-text-field--disabled {
                                background-color: #fafafa;
                                border-bottom: none;
                                pointer-events: none
                            }
                            
                            .mdc-text-field--disabled .mdc-text-field__input {
                                border-bottom-color: rgba(0, 0, 0, 0.06)
                            }
                            
                            .mdc-text-field--disabled .mdc-text-field__input {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-text-field--disabled .mdc-floating-label {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-text-field--disabled .mdc-text-field-character-counter,
                            .mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter {
                                color: rgba(0, 0, 0, 0.37)
                            }
                            
                            .mdc-text-field--disabled .mdc-text-field__icon {
                                color: rgba(0, 0, 0, 0.3)
                            }
                            
                            .mdc-text-field--disabled:not(.mdc-text-field--textarea) {
                                border-bottom-color: rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-text-field--disabled .mdc-floating-label {
                                cursor: default
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--disabled {
                                background-color: rgba(0, 0, 0, 0);
                                background-color: #f9f9f9
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__leading,
                            .mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__notch,
                            .mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__trailing {
                                border-color: rgba(0, 0, 0, 0.06)
                            }
                            
                            .mdc-text-field--textarea.mdc-text-field--disabled .mdc-text-field__input {
                                border-bottom: none
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-dense {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-70%) scale(.8)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-70%) scale(.8)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-70%) scale(.8)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-70%) scale(.8)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-34.75px) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-34.75px) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-34.75px) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-34.75px) scale(.75)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-dense {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-120%) scale(.8)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-120%) scale(.8)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-120%) scale(.8)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-120%) scale(.8)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon {
                                0% {
                                    transform: translateX(calc(0 - 0)) translateY(-34.75px) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0)) translateY(-34.75px) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0)) translateY(-34.75px) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0)) translateY(-34.75px) scale(.75)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense {
                                0% {
                                    transform: translateX(calc(0 - 21px)) translateY(-120%) scale(.8)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 21px)) translateY(-120%) scale(.8)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 21px)) translateY(-120%) scale(.8)
                                }
                                100% {
                                    transform: translateX(calc(0 - 21px)) translateY(-120%) scale(.8)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl {
                                0% {
                                    transform: translateX(calc(0 - 0)) translateY(-34.75px) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0)) translateY(-34.75px) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0)) translateY(-34.75px) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0)) translateY(-34.75px) scale(.75)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense-rtl {
                                0% {
                                    transform: translateX(calc(0 - -21px)) translateY(-120%) scale(.8)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - -21px)) translateY(-120%) scale(.8)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - -21px)) translateY(-120%) scale(.8)
                                }
                                100% {
                                    transform: translateX(calc(0 - -21px)) translateY(-120%) scale(.8)
                                }
                            }
                            
                            @keyframes mdc-floating-label-shake-float-above-textarea {
                                0% {
                                    transform: translateX(calc(0 - 0%)) translateY(-130%) scale(.75)
                                }
                                33% {
                                    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
                                    transform: translateX(calc(4% - 0%)) translateY(-130%) scale(.75)
                                }
                                66% {
                                    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
                                    transform: translateX(calc(-4% - 0%)) translateY(-130%) scale(.75)
                                }
                                100% {
                                    transform: translateX(calc(0 - 0%)) translateY(-130%) scale(.75)
                                }
                            }
                            
                            .mdc-text-field-helper-text {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin: 0;
                                transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 0;
                                will-change: opacity
                            }
                            
                            .mdc-text-field-helper-text::before {
                                display: inline-block;
                                width: 0;
                                height: 16px;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .mdc-text-field-helper-text--persistent {
                                transition: none;
                                opacity: 1;
                                will-change: initial
                            }
                            
                            .mdc-top-app-bar {
                                /* background-color: #00578e; */
                                /* background-color: var(--mdc-theme-primary, #00578e); */
                                /* color: #fff; */
                                /* display: flex; */
                                /* position: fixed; */
                                /* flex-direction: column; */
                                /* justify-content: space-between; */
                                /* box-sizing: border-box; */
                                /* width: 100%; */
                                /* z-index: 4; */
                            }
                            
                            .mdc-top-app-bar .mdc-top-app-bar__action-item,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon {
                                /* color: #fff; */
                                /* color: var(--mdc-theme-on-primary, #fff); */
                            }
                            
                            .mdc-top-app-bar .mdc-top-app-bar__action-item::before,
                            .mdc-top-app-bar .mdc-top-app-bar__action-item::after,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon::before,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon::after {
                                background-color: #fff
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-top-app-bar .mdc-top-app-bar__action-item::before,
                                .mdc-top-app-bar .mdc-top-app-bar__action-item::after,
                                .mdc-top-app-bar .mdc-top-app-bar__navigation-icon::before,
                                .mdc-top-app-bar .mdc-top-app-bar__navigation-icon::after {
                                    background-color: var(--mdc-theme-on-primary, #fff)
                                }
                            }
                            
                            .mdc-top-app-bar .mdc-top-app-bar__action-item:hover::before,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon:hover::before {
                                opacity: .08
                            }
                            
                            .mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded--background-focused::before,
                            .mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):focus::before,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded--background-focused::before,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded)::after,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):active::after,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded,
                            .mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded {
                                /* --mdc-ripple-fg-opacity: .24 */
                            }
                            
                            .mdc-top-app-bar__row {
                                /* display: flex; */
                                /* position: relative; */
                                /* box-sizing: border-box; */
                                /* width: 100%; */
                                /* height: 64px; */
                            }
                            
                            .mdc-top-app-bar__section {
                                display: inline-flex;
                                flex: 1 1 auto;
                                align-items: center;
                                min-width: 0;
                                padding: 8px 12px;
                                z-index: 1
                            }
                            
                            .mdc-top-app-bar__section--align-start {
                                justify-content: flex-start;
                                order: -1
                            }
                            
                            .mdc-top-app-bar__section--align-end {
                                justify-content: flex-end;
                                order: 1
                            }
                            
                            .mdc-top-app-bar__title {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.25rem;
                                line-height: 2rem;
                                font-weight: 500;
                                letter-spacing: .0125em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                padding-left: 20px;
                                padding-right: 0;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden;
                                z-index: 1
                            }
                            
                            [dir="rtl"] .mdc-top-app-bar__title,
                            .mdc-top-app-bar__title[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 20px
                            }
                            
                            .mdc-top-app-bar--short-collapsed {
                                border-radius: 0 0 24px 0
                            }
                            
                            [dir="rtl"] .mdc-top-app-bar--short-collapsed,
                            .mdc-top-app-bar--short-collapsed[dir="rtl"] {
                                border-radius: 0 0 0 24px
                            }
                            
                            .mdc-top-app-bar--short {
                                top: 0;
                                right: auto;
                                left: 0;
                                width: 100%;
                                transition: width 250ms cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            [dir="rtl"] .mdc-top-app-bar--short,
                            .mdc-top-app-bar--short[dir="rtl"] {
                                right: 0;
                                left: auto
                            }
                            
                            .mdc-top-app-bar--short .mdc-top-app-bar__row {
                                height: 56px
                            }
                            
                            .mdc-top-app-bar--short .mdc-top-app-bar__section {
                                padding: 4px
                            }
                            
                            .mdc-top-app-bar--short .mdc-top-app-bar__title {
                                transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
                                opacity: 1
                            }
                            
                            .mdc-top-app-bar--short-collapsed {
                                box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
                                width: 56px;
                                transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__title {
                                display: none
                            }
                            
                            .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__action-item {
                                transition: padding 150ms cubic-bezier(0.4, 0, 0.2, 1)
                            }
                            
                            .mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item {
                                width: 112px
                            }
                            
                            .mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end {
                                padding-left: 0;
                                padding-right: 12px
                            }
                            
                            [dir="rtl"] .mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end,
                            .mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end[dir="rtl"] {
                                padding-left: 12px;
                                padding-right: 0
                            }
                            
                            .mdc-top-app-bar--dense .mdc-top-app-bar__row {
                                height: 48px
                            }
                            
                            .mdc-top-app-bar--dense .mdc-top-app-bar__section {
                                padding: 0 4px
                            }
                            
                            .mdc-top-app-bar--dense .mdc-top-app-bar__title {
                                padding-left: 12px;
                                padding-right: 0
                            }
                            
                            [dir="rtl"] .mdc-top-app-bar--dense .mdc-top-app-bar__title,
                            .mdc-top-app-bar--dense .mdc-top-app-bar__title[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 12px
                            }
                            
                            .mdc-top-app-bar--prominent .mdc-top-app-bar__row {
                                height: 128px
                            }
                            
                            .mdc-top-app-bar--prominent .mdc-top-app-bar__title {
                                align-self: flex-end;
                                padding-bottom: 2px
                            }
                            
                            .mdc-top-app-bar--prominent .mdc-top-app-bar__action-item,
                            .mdc-top-app-bar--prominent .mdc-top-app-bar__navigation-icon {
                                align-self: flex-start
                            }
                            
                            .mdc-top-app-bar--fixed {
                                transition: box-shadow 200ms linear
                            }
                            
                            .mdc-top-app-bar--fixed-scrolled {
                                box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
                                transition: box-shadow 200ms linear
                            }
                            
                            .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__row {
                                height: 96px
                            }
                            
                            .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__section {
                                padding: 0 12px
                            }
                            
                            .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title {
                                padding-left: 20px;
                                padding-right: 0;
                                padding-bottom: 9px
                            }
                            
                            [dir="rtl"] .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title,
                            .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 20px
                            }
                            
                            .mdc-top-app-bar--fixed-adjust {
                                /* padding-top: 64px */
                            }
                            
                            .mdc-top-app-bar--dense-fixed-adjust {
                                padding-top: 48px
                            }
                            
                            .mdc-top-app-bar--short-fixed-adjust {
                                padding-top: 56px
                            }
                            
                            .mdc-top-app-bar--prominent-fixed-adjust {
                                padding-top: 128px
                            }
                            
                            .mdc-top-app-bar--dense-prominent-fixed-adjust {
                                padding-top: 96px
                            }
                            
                            @media (max-width: 599px) {
                                .mdc-top-app-bar__row {
                                    height: 56px
                                }
                                .mdc-top-app-bar__section {
                                    padding: 4px
                                }
                                .mdc-top-app-bar--short {
                                    transition: width 200ms cubic-bezier(0.4, 0, 0.2, 1)
                                }
                                .mdc-top-app-bar--short-collapsed {
                                    transition: width 250ms cubic-bezier(0.4, 0, 0.2, 1)
                                }
                                .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end {
                                    padding-left: 0;
                                    padding-right: 12px
                                }
                                [dir="rtl"] .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end,
                                .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end[dir="rtl"] {
                                    padding-left: 12px;
                                    padding-right: 0
                                }
                                .mdc-top-app-bar--prominent .mdc-top-app-bar__title {
                                    padding-bottom: 6px
                                }
                                .mdc-top-app-bar--fixed-adjust {
                                    /* padding-top: 56px */
                                }
                            }
                            
                            .mdc-typography {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased
                            }
                            
                            .mdc-typography--headline1 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 6rem;
                                line-height: 6rem;
                                font-weight: 300;
                                letter-spacing: -.01563em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--headline2 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 3.75rem;
                                line-height: 3.75rem;
                                font-weight: 300;
                                letter-spacing: -.00833em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--headline3 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 3rem;
                                line-height: 3.125rem;
                                font-weight: 400;
                                letter-spacing: normal;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--headline4 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 2.125rem;
                                line-height: 2.5rem;
                                font-weight: 400;
                                letter-spacing: .00735em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--headline5 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1.5rem;
                                line-height: 2rem;
                                font-weight: 400;
                                letter-spacing: normal;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--headline6 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: 1.25rem; */
                                line-height: 2rem;
                                font-weight: 500;
                                letter-spacing: .0125em;
                                text-decoration: inherit;
                                text-transform: inherit;
                            }
                            
                            .mdc-typography--subtitle1 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1rem;
                                line-height: 1.75rem;
                                font-weight: 400;
                                letter-spacing: .00937em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--subtitle2 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .875rem;
                                line-height: 1.375rem;
                                font-weight: 500;
                                letter-spacing: .00714em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--body1 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: 1rem;
                                line-height: 1.5rem;
                                font-weight: 400;
                                letter-spacing: .03125em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--body2 {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: .875rem; */
                                /* line-height: 1.25rem; */
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                            }
                            
                            .mdc-typography--caption {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-typography--button {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .875rem;
                                line-height: 2.25rem;
                                font-weight: 500;
                                letter-spacing: .08929em;
                                text-decoration: none;
                                text-transform: uppercase
                            }
                            
                            .mdc-typography--overline {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                /* font-size: .75rem; */
                                line-height: 2rem;
                                font-weight: 500;
                                letter-spacing: .16667em;
                                text-decoration: none;
                                text-transform: uppercase;
                            }
                            
                            .mdc-data-table__content {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .875rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit
                            }
                            
                            .mdc-data-table {
                                background-color: #fff;
                                background-color: var(--mdc-theme-surface, #fff);
                                border-radius: 4px;
                                border-width: 1px;
                                border-style: solid;
                                border-color: rgba(0, 0, 0, 0.12);
                                -webkit-overflow-scrolling: touch;
                                display: inline-flex;
                                flex-direction: column;
                                box-sizing: border-box;
                                overflow-x: auto
                            }
                            
                            .mdc-data-table__row {
                                background-color: inherit
                            }
                            
                            .mdc-data-table__header-row {
                                background-color: inherit
                            }
                            
                            .mdc-data-table__row--selected {
                                background-color: rgba(0, 123, 182, 0.04)
                            }
                            
                            .mdc-data-table__row {
                                border-top-color: rgba(0, 0, 0, 0.12)
                            }
                            
                            .mdc-data-table__row {
                                border-top-width: 1px;
                                border-top-style: solid
                            }
                            
                            .mdc-data-table__row:not(.mdc-data-table__row--selected):hover {
                                background-color: rgba(0, 0, 0, 0.04)
                            }
                            
                            .mdc-data-table__header-cell {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-data-table__cell {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .mdc-data-table__cell {
                                height: 52px
                            }
                            
                            .mdc-data-table__header-cell {
                                height: 56px
                            }
                            
                            .mdc-data-table__cell,
                            .mdc-data-table__header-cell {
                                padding-right: 16px;
                                padding-left: 16px
                            }
                            
                            .mdc-data-table__header-cell--checkbox,
                            .mdc-data-table__cell--checkbox {
                                padding-left: 16px;
                                padding-right: 0
                            }
                            
                            [dir="rtl"] .mdc-data-table__header-cell--checkbox,
                            .mdc-data-table__header-cell--checkbox[dir="rtl"],
                            [dir="rtl"] .mdc-data-table__cell--checkbox,
                            .mdc-data-table__cell--checkbox[dir="rtl"] {
                                padding-left: 0;
                                padding-right: 16px
                            }
                            
                            .mdc-data-table__table {
                                min-width: 100%;
                                border: 0;
                                white-space: nowrap;
                                border-collapse: collapse;
                                table-layout: fixed
                            }
                            
                            .mdc-data-table__cell {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .875rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .01786em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                box-sizing: border-box;
                                text-overflow: ellipsis;
                                overflow: hidden
                            }
                            
                            .mdc-data-table__cell--numeric {
                                text-align: right
                            }
                            
                            [dir="rtl"] .mdc-data-table__cell--numeric,
                            .mdc-data-table__cell--numeric[dir="rtl"] {
                                text-align: left
                            }
                            
                            .mdc-data-table__header-cell {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .875rem;
                                line-height: 1.375rem;
                                font-weight: 500;
                                letter-spacing: .00714em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                box-sizing: border-box;
                                text-align: left;
                                text-overflow: ellipsis;
                                overflow: hidden
                            }
                            
                            [dir="rtl"] .mdc-data-table__header-cell,
                            .mdc-data-table__header-cell[dir="rtl"] {
                                text-align: right
                            }
                            
                            .mdc-data-table__header-cell--numeric {
                                text-align: right
                            }
                            
                            [dir="rtl"] .mdc-data-table__header-cell--numeric,
                            .mdc-data-table__header-cell--numeric[dir="rtl"] {
                                text-align: left
                            }
                            
                            .mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,
                            .mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,
                            .mdc-data-table__row-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,
                            .mdc-data-table__row-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,
                                .mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,
                                .mdc-data-table__row-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,
                                .mdc-data-table__row-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,
                            .mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                            .mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                                .mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,
                                .mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                                .mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,
                            .mdc-data-table__row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before {
                                opacity: .04
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before,
                            .mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,
                            .mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after,
                            .mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after {
                                transition: opacity 150ms linear
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after,
                            .mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded,
                            .mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                            .mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,
                            .mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                            .mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after {
                                background-color: #00578e
                            }
                            
                            @supports not (-ms-ime-align: auto) {
                                .mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                                .mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,
                                .mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,
                                .mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after {
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                            .mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background,
                            .mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background {
                                border-color: rgba(0, 0, 0, 0.54);
                                background-color: rgba(0, 0, 0, 0)
                            }
                            
                            .mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,
                            .mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,
                            .mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,
                            .mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background {
                                border-color: #00578e;
                                border-color: var(--mdc-theme-primary, #00578e);
                                background-color: #00578e;
                                background-color: var(--mdc-theme-primary, #00578e)
                            }
                            
                            @keyframes mdc-checkbox-fade-in-background-uef2902be {
                                0% {
                                    border-color: rgba(0, 0, 0, 0.54);
                                    background-color: rgba(0, 0, 0, 0)
                                }
                                50% {
                                    border-color: #00578e;
                                    border-color: var(--mdc-theme-primary, #00578e);
                                    background-color: #00578e;
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                            }
                            
                            @keyframes mdc-checkbox-fade-out-background-uef2902be {
                                0%,
                                80% {
                                    border-color: #00578e;
                                    border-color: var(--mdc-theme-primary, #00578e);
                                    background-color: #00578e;
                                    background-color: var(--mdc-theme-primary, #00578e)
                                }
                                100% {
                                    border-color: rgba(0, 0, 0, 0.54);
                                    background-color: rgba(0, 0, 0, 0)
                                }
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,
                            .mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,
                            .mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background {
                                animation-name: mdc-checkbox-fade-in-background-uef2902be
                            }
                            
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,
                            .mdc-data-table__header-row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,
                            .mdc-data-table__row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,
                            .mdc-data-table__row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background {
                                animation-name: mdc-checkbox-fade-out-background-uef2902be
                            }
                            
                            body {
                                margin: 0
                            }
                            
                            .remix-fab {
                                position: fixed;
                                right: 24px;
                                bottom: 24px;
                                z-index: 200
                            }
                            
                            .theme-builder-drawer {
                                background-color: #fff;
                                border-radius: 0 0 0 0;
                                width: 400px;
                                height: auto;
                                z-index: 999
                            }
                            
                            [dir="rtl"] .theme-builder-drawer,
                            .theme-builder-drawer[dir="rtl"] {
                                border-radius: 0 0 0 0
                            }
                            
                            .theme-builder-drawer.mdc-drawer--modal {
                                height: 100%
                            }
                            
                            .theme-builder-drawer .mdc-drawer__header {
                                padding: 24px
                            }
                            
                            .theme-builder-drawer .theme-builder-drawer-divider {
                                margin: -1px
                            }
                            
                            .theme-builder-drawer .mdc-drawer__content {
                                padding: 24px;
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .theme-builder-drawer h6 {
                                color: rgba(0, 0, 0, 0.6);
                                margin: 0
                            }
                            
                            .theme-builder-drawer p {
                                margin-block-start: 0.5em;
                                margin-block-end: 1.25em
                            }
                            
                            .theme-builder-drawer .mdc-tab {
                                font-family: Roboto, sans-serif
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__icon {
                                color: #6200ee;
                                fill: currentColor
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple::before,
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple::after {
                                background-color: #6200ee
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple:hover::before {
                                opacity: .04
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__ripple.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator--active .mdc-tab__text-label {
                                color: #6200ee
                            }
                            
                            .theme-builder-drawer .mdc-tab .mdc-tab-indicator .mdc-tab-indicator__content--underline {
                                border-color: #6200ee
                            }
                            
                            .theme-builder-drawer a {
                                color: #6200ee;
                                text-decoration: none;
                                font-family: Roboto, sans-serif
                            }
                            
                            .theme-builder-drawer a:hover,
                            .theme-builder-drawer a:focus {
                                text-decoration: underline;
                                outline: none
                            }
                            
                            .theme-builder-drawer code {
                                font-family: 'Roboto mono';
                                background: #eee
                            }
                            
                            .theme-builder-drawer .mdc-form-field {
                                margin: 12px 0
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch {
                                margin-right: 16px
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__track {
                                background-color: #fff;
                                border-color: #fff
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
                                background-color: #fff;
                                border-color: #fff
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after {
                                background-color: #fff
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:hover::before {
                                opacity: .08
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before,
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                            .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__track {
                                background-color: #000;
                                border-color: #000
                            }
                            
                            .theme-builder-drawer .section-header a {
                                color: rgba(0, 0, 0, 0.54)
                            }
                            
                            .theme-builder-drawer .section-header a:hover,
                            .theme-builder-drawer .section-header a:focus {
                                color: rgba(0, 0, 0, 0.87)
                            }
                            
                            .theme-builder-title {
                                color: #424242;
                                font-family: 'Roboto', sans-serif;
                                font-style: italic;
                                font-weight: 800
                            }
                            
                            .theme-builder-title svg {
                                vertical-align: -3px;
                                margin-right: 4px
                            }
                            
                            .drawer-content--theme-summary {
                                display: none
                            }
                            
                            .theme-name {
                                margin-bottom: 0
                            }
                            
                            .theme-name:focus {
                                outline: 1px solid rgba(0, 0, 0, 0.12)
                            }
                            
                            .theme-name:empty:before {
                                content: attr(placeholder);
                                color: rgba(0, 0, 0, 0.6)
                            }
                            
                            .glitch-url {
                                color: #6200ee;
                                font-size: 0.65rem;
                                font-family: Roboto, sans-serif
                            }
                            
                            .mdc-list-divider.theme-summary-divider {
                                border-bottom-width: 2px;
                                margin: 20px 0
                            }
                            
                            .theme-summary-line {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .75rem;
                                line-height: 1.25rem;
                                font-weight: 400;
                                letter-spacing: .03333em;
                                text-decoration: inherit;
                                text-transform: inherit;
                                display: flex;
                                align-items: center;
                                justify-content: space-between;
                                margin: 8px 0
                            }
                            
                            .theme-summary-line figure {
                                margin: 0
                            }
                            
                            .theme-summary-line .theme-summary-code {
                                background: none
                            }
                            
                            .theme-summary-line .theme-summary-color {
                                width: 20px;
                                height: 20px;
                                border: 1px solid #bdbdbd;
                                border-radius: 50%
                            }
                            
                            .theme-summary-line .theme-summary-shape {
                                font-family: "Open Sans", sans-serif;
                                -moz-osx-font-smoothing: grayscale;
                                -webkit-font-smoothing: antialiased;
                                font-size: .875rem;
                                line-height: 2.25rem;
                                font-weight: 500;
                                letter-spacing: .08929em;
                                text-decoration: none;
                                text-transform: uppercase;
                                width: 48px;
                                height: 36px;
                                line-height: 36px;
                                text-align: center;
                                background: #f5f5f5;
                                border: 1px solid #757575
                            }
                            
                            .theme-summary-line.theme-summary-line--typography {
                                margin: 0
                            }
                            
                            .theme-summary-line .theme-summary-typography {
                                width: 120px
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline1 {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -6rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline1::before {
                                display: inline-block;
                                width: 0;
                                height: 6rem;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline1::after {
                                display: inline-block;
                                width: 0;
                                height: 6rem;
                                content: "";
                                vertical-align: -6rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline2 {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -3.75rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline2::before {
                                display: inline-block;
                                width: 0;
                                height: 3.75rem;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline2::after {
                                display: inline-block;
                                width: 0;
                                height: 3.75rem;
                                content: "";
                                vertical-align: -3.75rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline3 {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -3.125rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline3::before {
                                display: inline-block;
                                width: 0;
                                height: 3.125rem;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline3::after {
                                display: inline-block;
                                width: 0;
                                height: 3.125rem;
                                content: "";
                                vertical-align: -3.125rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline4 {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -2.5rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline4::before {
                                display: inline-block;
                                width: 0;
                                height: 2.5rem;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline4::after {
                                display: inline-block;
                                width: 0;
                                height: 2.5rem;
                                content: "";
                                vertical-align: -2.5rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline5 {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -2rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline5::before {
                                display: inline-block;
                                width: 0;
                                height: 2rem;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline5::after {
                                display: inline-block;
                                width: 0;
                                height: 2rem;
                                content: "";
                                vertical-align: -2rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline6,
                            .theme-summary-line .theme-summary-typography.mdc-typography--subtitle1,
                            .theme-summary-line .theme-summary-typography.mdc-typography--subtitle2,
                            .theme-summary-line .theme-summary-typography.mdc-typography--body1,
                            .theme-summary-line .theme-summary-typography.mdc-typography--body2,
                            .theme-summary-line .theme-summary-typography.mdc-typography--caption,
                            .theme-summary-line .theme-summary-typography.mdc-typography--button,
                            .theme-summary-line .theme-summary-typography.mdc-typography--overline {
                                display: block;
                                margin-top: 0;
                                line-height: normal;
                                margin-bottom: -2rem
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline6::before,
                            .theme-summary-line .theme-summary-typography.mdc-typography--subtitle1::before,
                            .theme-summary-line .theme-summary-typography.mdc-typography--subtitle2::before,
                            .theme-summary-line .theme-summary-typography.mdc-typography--body1::before,
                            .theme-summary-line .theme-summary-typography.mdc-typography--body2::before,
                            .theme-summary-line .theme-summary-typography.mdc-typography--caption::before,
                            .theme-summary-line .theme-summary-typography.mdc-typography--button::before,
                            .theme-summary-line .theme-summary-typography.mdc-typography--overline::before {
                                display: inline-block;
                                width: 0;
                                height: 2rem;
                                content: "";
                                vertical-align: 0
                            }
                            
                            .theme-summary-line .theme-summary-typography.mdc-typography--headline6::after,
                            .theme-summary-line .theme-summary-typography.mdc-typography--subtitle1::after,
                            .theme-summary-line .theme-summary-typography.mdc-typography--subtitle2::after,
                            .theme-summary-line .theme-summary-typography.mdc-typography--body1::after,
                            .theme-summary-line .theme-summary-typography.mdc-typography--body2::after,
                            .theme-summary-line .theme-summary-typography.mdc-typography--caption::after,
                            .theme-summary-line .theme-summary-typography.mdc-typography--button::after,
                            .theme-summary-line .theme-summary-typography.mdc-typography--overline::after {
                                display: inline-block;
                                width: 0;
                                height: 2rem;
                                content: "";
                                vertical-align: -2rem
                            }
                            
                            .theme-summary-line .theme-summary-color--primary {
                                background: #00578e
                            }
                            
                            .theme-summary-line .theme-summary-color--on-primary {
                                background: #fff
                            }
                            
                            .theme-summary-line .theme-summary-color--secondary {
                                background: #00578e
                            }
                            
                            .theme-summary-line .theme-summary-color--on-secondary {
                                background: #fff
                            }
                            
                            .theme-summary-line .theme-summary-color--error {
                                background: green
                            }
                            
                            .theme-summary-line .theme-summary-color--on-error {
                                background: #fff
                            }
                            
                            .theme-summary-line .theme-summary-color--surface {
                                background: #fff
                            }
                            
                            .theme-summary-line .theme-summary-color--on-surface {
                                background: #000
                            }
                            
                            .theme-summary-line .theme-summary-color--background {
                                background: #fff
                            }
                            
                            .theme-summary-line .theme-summary-shape--small {
                                border-radius: 4px
                            }
                            
                            .theme-summary-line .theme-summary-shape--medium {
                                border-radius: 4px
                            }
                            
                            .theme-summary-line .theme-summary-shape--large {
                                border-radius: 0px
                            }
                            
                            .mdc-list-divider.typography-baseline-divider {
                                margin-top: 0;
                                margin-bottom: 12px;
                                border-bottom-color: #eee
                            }
                            
                            .theme-builder-app-bar {
                                display: none;
                                position: fixed;
                                background-color: #fff;
                                box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)
                            }
                            
                            .theme-builder-app-bar .mdc-top-app-bar__action-item,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon {
                                color: #424242
                            }
                            
                            .theme-builder-app-bar .mdc-top-app-bar__action-item::before,
                            .theme-builder-app-bar .mdc-top-app-bar__action-item::after,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon::before,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon::after {
                                background-color: #424242
                            }
                            
                            .theme-builder-app-bar .mdc-top-app-bar__action-item:hover::before,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon:hover::before {
                                opacity: .04
                            }
                            
                            .theme-builder-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded--background-focused::before,
                            .theme-builder-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):focus::before,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded--background-focused::before,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .theme-builder-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded)::after,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .theme-builder-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):active::after,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .12
                            }
                            
                            .theme-builder-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded,
                            .theme-builder-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .12
                            }
                            
                            .theme-builder-app-bar .mdc-top-app-bar__title {
                                width: 100%;
                                text-align: center;
                                padding: 0
                            }
                            
                            .mdc-drawer-app-content {
                                width: 100%
                            }
                            
                            .theme-builder-desc-banner {
                                display: none;
                                width: 100%;
                                text-align: center;
                                background: #f5f5f5;
                                color: rgba(0, 0, 0, 0.87);
                                padding: 10px
                            }
                            
                            @media (max-width: 1310px) {
                                .theme-builder-app-bar,
                                .theme-builder-desc-banner {
                                    display: block
                                }
                                .theme-builder-drawer {
                                    display: none
                                }
                            }
                            
                            .main-content {
                                /* display: flex; */
                                /* justify-content: space-evenly; */
                                /* flex-wrap: wrap; */
                                /* background: #fff; */
                            }
                            
                            .navbar-form.navbar-right[role="search"] {
                                margin-top: 7px;
                                margin-bottom: -5px;
                            }
                            
                            .main-content:not(.mdc-top-app-bar--fixed-adjust) {
                                /* padding: 2vh 0 */
                            }
                            
                            .main-content .column {
                                width: 420px
                            }
                            
                            .component-section-row {
                                display: flex
                            }
                            
                            .component-section-row .component-section:first-child {
                                width: 200px
                            }
                            
                            .component-section {
                                margin: 16px 20px 40px 20px
                            }
                            
                            .component-section.dialog-component-section {
                                margin-bottom: 60px
                            }
                            
                            @media only screen and (max-width: 600px) {
                                .component-section {
                                    margin-left: auto;
                                    margin-right: auto
                                }
                                .mdc-image-list {
                                    width: auto
                                }
                                .mdc-drawer {
                                    width: 60%;
                                    min-width: calc(100% - 56px)
                                }
                                .column {
                                    width: auto;
                                    max-width: 420px;
                                    padding-right: 8px;
                                    padding-left: 8px
                                }
                            }
                            
                            @media only screen and (max-width: 485px) {
                                .column {
                                    overflow: hidden
                                }
                                .remix-fab {
                                    position: fixed;
                                    bottom: 16px;
                                    right: auto;
                                    margin: 0;
                                    z-index: 200
                                }
                                .mdc-dialog .mdc-dialog__surface {
                                    max-width: calc(100% - 100px)
                                }
                            }
                            
                            .section-header {
                                display: flex;
                                height: 36px;
                                font-family: Roboto, sans-serif
                            }
                            
                            .section-header a {
                                display: flex;
                                align-items: center;
                                color: rgba(0, 0, 0, 0.54)
                            }
                            
                            .section-header a:hover,
                            .section-header a:focus {
                                color: rgba(0, 0, 0, 0.87);
                                text-decoration: none
                            }
                            
                            .section-header .material-icons {
                                font-size: 1rem;
                                padding: 8px
                            }
                            
                            .section-header .material-icons.leading-icon {
                                padding-left: 0
                            }
                            
                            .component-wrapper {
                                margin: 16px 0
                            }
                            
                            .print .column {
                                width: 30vw
                            }
                            
                            .print .component-wrapper {
                                margin-bottom: 60px
                            }
                            
                            .print .component-wrapper.text-field-component-wrapper,
                            .print .component-wrapper.chips-component-wrapper {
                                margin-bottom: 96px
                            }
                            
                            .print .theme-name {
                                margin-bottom: 8px
                            }
                            
                            .print .glitch-url {
                                font-size: 1rem
                            }
                            
                            .print .drawer-content--instructions .mdc-typography--overline {
                                font-size: 0.9rem
                            }
                            
                            .print .drawer-content--instructions .mdc-typography--body2 {
                                font-size: 1.2rem;
                                line-height: 1.75rem
                            }
                            
                            .print .drawer-content--options {
                                display: none
                            }
                            
                            .print .button-component-wrapper,
                            .print .fab-component-wrapper {
                                margin: 24px 0 44px
                            }
                            
                            .print .top-bar-component-wrapper {
                                margin: 24px 0 52px
                            }
                            
                            .print .switch-component-wrapper {
                                margin-left: -8px;
                                margin-top: 24px
                            }
                            
                            .print .component-wrapper.checkbox-component-wrapper {
                                margin-left: -18px
                            }
                            
                            .print .component-wrapper.chips-component-wrapper-1 {
                                margin: 12px 0 92px -8px
                            }
                            
                            .print .select-component {
                                margin: 0 20px 40px 20px
                            }
                            
                            .print .column-2 {
                                transform: translate(-16px)
                            }
                            
                            .print .card-component-wrapper {
                                margin: 16px 0 38px
                            }
                            
                            .print .component-wrapper.text-field-component-wrapper-1 {
                                margin: 22px 0 90px
                            }
                            
                            .print .dialog-component-wrapper {
                                margin: 8px 0 52px
                            }
                            
                            .print .linear-progress-section {
                                margin-top: -8px
                            }
                            
                            .print .tabs-section {
                                margin-top: -16px
                            }
                            
                            .print .radio-row {
                                margin-top: -24px;
                                margin-bottom: -16px
                            }
                            
                            .print .snackbar-section {
                                margin-top: -16px
                            }
                            
                            .print .image-section {
                                margin-top: -4px
                            }
                            
                            .print .switch-section {
                                margin-top: 0
                            }
                            
                            .print .short-app-bar-section,
                            .print .menu-section {
                                margin-top: 0px
                            }
                            
                            .print .switch-checkbox-row {
                                margin-bottom: 16px
                            }
                            
                            .print .list-section {
                                margin-top: 8px
                            }
                            
                            .print .dialog-component-section {
                                margin-bottom: 52px;
                                margin-top: -16px
                            }
                            
                            .print .chips-section {
                                margin: 16px 20px -32px 20px
                            }
                            
                            .print .image-list-section {
                                transform: translateY(-8px)
                            }
                            
                            .typography-callout {
                                font-size: 12px;
                                padding: 16px;
                                border: 1px solid #e0e0e0;
                                background-color: #eee
                            }
                            
                            .font-link {
                                font-size: 12px;
                                margin-top: 8px;
                                display: flex;
                                justify-content: flex-end;
                                align-items: center;
                                margin-bottom: -16px
                            }
                            
                            .font-link i {
                                font-size: 16px;
                                margin-left: 8px
                            }
                            
                            .theme-shape .varValue {
                                display: block
                            }
                            
                            .varValue {
                                font-weight: 600
                            }
                            
                            .mdc-checkbox,
                            .mdc-radio {
                                margin-right: 4px
                            }
                            
                            .mdc-switch {
                                margin-left: 0;
                                margin-right: 20px
                            }
                            
                            [dir="rtl"] .mdc-switch,
                            .mdc-switch[dir="rtl"] {
                                margin-left: 20px;
                                margin-right: 0
                            }
                            
                            .component-wrapper .mdc-top-app-bar {
                                box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
                                position: relative;
                                z-index: 1
                            }
                            
                            .component-wrapper .mdc-top-app-bar:not(.mdc-top-app-bar--short) {
                                width: 100%
                            }
                            
                            .mdc-card {
                                width: 100%;
                                color: #000;
                                margin-bottom: 12px;
                            }
                            
                            .mdc-card .demo-card__primary {
                                padding: 1rem
                            }
                            
                            .mdc-card .demo-card__title,
                            .mdc-card .demo-card__subtitle {
                                margin: 0
                            }
                            
                            .mdc-card .demo-card__secondary {
                                padding: 0 1rem 8px;
                                opacity: 0.87
                            }
                            
                            .mdc-linear-progress {
                                width: 100%
                            }
                            
                            .mdc-menu-surface--anchor>.mdc-menu {
                                position: relative;
                                z-index: 1
                            }
                            
                            .mdc-select {
                                width: 160px
                            }
                            
                            .drawer-component-wrapper {
                                background: rgba(0, 0, 0, 0.3)
                            }
                            
                            .drawer-component-wrapper .mdc-drawer {
                                box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)
                            }
                            
                            .drawer-component-wrapper .mdc-drawer .mdc-drawer__content {
                                padding: 0
                            }
                            
                            .mdc-text-field {
                                width: 100%
                            }
                            
                            .component-wrapper .mdc-tab-bar {
                                background: #00578e
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__text-label {
                                color: #fff
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple::before,
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple::after {
                                background-color: #fff
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple:hover::before {
                                opacity: .08
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple:not(.mdc-ripple-upgraded)::after {
                                transition: opacity 150ms linear
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after {
                                transition-duration: 75ms;
                                opacity: .24
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab .mdc-tab__ripple.mdc-ripple-upgraded {
                                --mdc-ripple-fg-opacity: .24
                            }
                            
                            .component-wrapper .mdc-tab-bar .mdc-tab-indicator .mdc-tab-indicator__content--underline {
                                border-color: #fff
                            }
                            
                            .mdc-snackbar {
                                position: relative;
                                margin: 0;
                                justify-content: start;
                                z-index: 1
                            }
                            
                            .mdc-dialog {
                                position: relative;
                                justify-content: start;
                                z-index: 1
                            }
                            
                            .mdc-dialog .mdc-dialog__surface {
                                max-width: 100%
                            }
                            
                            .component-wrapper>.mdc-list {
                                border: 1px solid rgba(0, 0, 0, 0.1);
                                background: #fff
                            }
                            
                            .component-wrapper>.mdc-list .mdc-list-item__graphic {
                                background-color: rgba(0, 0, 0, 0.12);
                                color: rgba(0, 0, 0, 0.68)
                            }
                            
                            .mdc-image-list {
                                column-count: 2;
                                column-gap: 16px;
                                max-width: 400px;
                                max-height: 600px;
                                margin: 0
                            }
                            
                            .mdc-image-list .mdc-image-list__item {
                                margin-bottom: 16px
                            }
                            
                            .component-wrapper.button-component-wrapper,
                            .component-wrapper.fab-component-wrapper {
                                display: flex;
                                justify-content: space-between;
                                align-items: center
                            }
                            
                            .component-wrapper.chips-component-wrapper {
                                margin-left: -8px;
                                margin-right: 0
                            }
                            
                            [dir="rtl"] .component-wrapper.chips-component-wrapper,
                            .component-wrapper.chips-component-wrapper[dir="rtl"] {
                                margin-left: 0;
                                margin-right: -8px
                            }
                            
                            .component-wrapper.checkbox-component-wrapper,
                            .component-wrapper.radio-component-wrapper {
                                margin-left: -10px;
                                margin-right: 0
                            }
                            
                            [dir="rtl"] .component-wrapper.checkbox-component-wrapper,
                            .component-wrapper.checkbox-component-wrapper[dir="rtl"],
                            [dir="rtl"] .component-wrapper.radio-component-wrapper,
                            .component-wrapper.radio-component-wrapper[dir="rtl"] {
                                margin-left: 0;
                                margin-right: -10px
                            }
                            
                            .component-wrapper.icon-button-component-wrapper {
                                margin-left: -12px;
                                margin-right: 0
                            }
                            
                            [dir="rtl"] .component-wrapper.icon-button-component-wrapper,
                            .component-wrapper.icon-button-component-wrapper[dir="rtl"] {
                                margin-left: 0;
                                margin-right: -12px
                            }
                            /* 

Date Picker 2.0


*/
                            
                            .datepicker table tr td span {
                                display: block;
                                width: 23%;
                                height: 54px;
                                line-height: 54px;
                                float: left;
                                margin: 1%;
                                cursor: pointer;
                                -webkit-border-radius: 4px;
                                -moz-border-radius: 4px;
                                border-radius: 4px
                            }
                            
                            .datepicker table tr td span:hover,
                            .datepicker table tr td span.focused {
                                background: #eee
                            }
                            
                            .datepicker table tr td span.disabled,
                            .datepicker table tr td span.disabled:hover {
                                background: none;
                                color: #999;
                                cursor: default
                            }
                            
                            .datepicker table tr td span.active,
                            .datepicker table tr td span.active:hover,
                            .datepicker table tr td span.active.disabled,
                            .datepicker table tr td span.active.disabled:hover {
                                background-color: #006dcc;
                                background-image: -moz-linear-gradient(to bottom, #08c, #04c);
                                background-image: -ms-linear-gradient(to bottom, #08c, #04c);
                                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));
                                background-image: -webkit-linear-gradient(to bottom, #08c, #04c);
                                background-image: -o-linear-gradient(to bottom, #08c, #04c);
                                background-image: linear-gradient(to bottom, #08c, #04c);
                                background-repeat: repeat-x;
                                filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
                                border-color: #0044cc #0044cc #002a80;
                                border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
                                filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
                                color: #fff;
                                text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
                            }
                            
                            .datepicker table tr td span.active:hover,
                            .datepicker table tr td span.active:hover:hover,
                            .datepicker table tr td span.active.disabled:hover,
                            .datepicker table tr td span.active.disabled:hover:hover,
                            .datepicker table tr td span.active:active,
                            .datepicker table tr td span.active:hover:active,
                            .datepicker table tr td span.active.disabled:active,
                            .datepicker table tr td span.active.disabled:hover:active,
                            .datepicker table tr td span.active.active,
                            .datepicker table tr td span.active:hover.active,
                            .datepicker table tr td span.active.disabled.active,
                            .datepicker table tr td span.active.disabled:hover.active,
                            .datepicker table tr td span.active.disabled,
                            .datepicker table tr td span.active:hover.disabled,
                            .datepicker table tr td span.active.disabled.disabled,
                            .datepicker table tr td span.active.disabled:hover.disabled,
                            .datepicker table tr td span.active[disabled],
                            .datepicker table tr td span.active:hover[disabled],
                            .datepicker table tr td span.active.disabled[disabled],
                            .datepicker table tr td span.active.disabled:hover[disabled] {
                                background-color: #0044cc
                            }
                            
                            .datepicker table tr td span.active:active,
                            .datepicker table tr td span.active:hover:active,
                            .datepicker table tr td span.active.disabled:active,
                            .datepicker table tr td span.active.disabled:hover:active,
                            .datepicker table tr td span.active.active,
                            .datepicker table tr td span.active:hover.active,
                            .datepicker table tr td span.active.disabled.active,
                            .datepicker table tr td span.active.disabled:hover.active {
                                background-color: #003399 \9
                            }
                            
                            .datepicker table tr td span.old,
                            .datepicker table tr td span.new {
                                color: #999
                            }
                            
                            .datepicker .datepicker-switch {
                                width: 145px
                            }
                            
                            .datepicker .datepicker-switch,
                            .datepicker .prev,
                            .datepicker .next,
                            .datepicker tfoot tr th {
                                cursor: pointer
                            }
                            
                            .datepicker .datepicker-switch:hover,
                            .datepicker .prev:hover,
                            .datepicker .next:hover,
                            .datepicker tfoot tr th:hover {
                                background: #eee
                            }
                            
                            .datepicker .prev.disabled,
                            .datepicker .next.disabled {
                                visibility: hidden
                            }
                            
                            .datepicker .cw {
                                font-size: 10px;
                                width: 12px;
                                padding: 0 2px 0 5px;
                                vertical-align: middle
                            }
                            
                            .input-append.date .add-on,
                            .input-prepend.date .add-on {
                                cursor: pointer
                            }
                            
                            .input-append.date .add-on i,
                            .input-prepend.date .add-on i {
                                margin-top: 3px
                            }
                            
                            .input-daterange input {
                                text-align: center
                            }
                            
                            .input-daterange input:first-child {
                                -webkit-border-radius: 3px 0 0 3px;
                                -moz-border-radius: 3px 0 0 3px;
                                border-radius: 3px 0 0 3px
                            }
                            
                            .input-daterange input:last-child {
                                -webkit-border-radius: 0 3px 3px 0;
                                -moz-border-radius: 0 3px 3px 0;
                                border-radius: 0 3px 3px 0
                            }
                            
                            .input-daterange .add-on {
                                display: inline-block;
                                width: auto;
                                min-width: 16px;
                                height: 18px;
                                padding: 4px 5px;
                                font-weight: normal;
                                line-height: 18px;
                                text-align: center;
                                text-shadow: 0 1px 0 #fff;
                                vertical-align: middle;
                                background-color: #eee;
                                border: 1px solid #ccc;
                                margin-left: -5px;
                                margin-right: -5px
                            }
                            
                            .datepicker th.prev,
                            .datepicker th.next {
                                visibility: hidden;
                                position: relative;
                                font-family: "Nucleo Glyph";
                            }
                            
                            .datepicker th.next:after {
                                content: '\EB02';
                                visibility: visible;
                                display: block;
                                position: absolute;
                                padding: 5px;
                                top: 50%;
                                left: 50%;
                                transform: translate(-50%, -50%)
                            }
                            
                            .datepicker th.prev:after {
                                content: '\EB01';
                                visibility: visible;
                                display: block;
                                position: absolute;
                                padding: 5px;
                                top: 50%;
                                left: 50%;
                                transform: translate(-50%, -50%);
                            }
                            
                            .datepicker .datepicker-days table thead,
                            .datepicker .datepicker-days table tbody,
                            .datepicker .datepicker-days table tfoot {
                                padding: 10px;
                                display: list-item;
                            }
                            
                            .datepicker .datepicker-days table thead tr:nth-child(2n+0) td,
                            .datepicker .datepicker-days table thead tr:nth-child(2n+0) th {
                                border-radius: 3px
                            }
                            
                            .datepicker .datepicker-days table thead tr:nth-child(3n+0) {
                                text-transform: uppercase;
                                font-weight: 300 !important;
                                font-size: 12px;
                                color: #999;
                                /* border-bottom: 1px solid; */
                            }
                            
                            .datepicker .table-condensed>tbody>tr>td,
                            .datepicker .table-condensed>tbody>tr>th {
                                padding: 8px 10px;
                                font-weight: 400
                            }
                            
                            .datepicker .table-condensed>tfoot>tr>td,
                            .datepicker .table-condensed>tfoot>tr>th {
                                padding: 8px 10px;
                                font-weight: 400
                            }
                            
                            .datepicker .table-condensed>thead>tr>td,
                            .datepicker .table-condensed>thead>tr>th {
                                padding: 8px 10px;
                                font-weight: 400
                            }
                            
                            .datepicker {
                                border: none;
                                box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
                                border-radius: 2px;
                            }
                            
                            .datepicker .datepicker-days table thead,
                            .datepicker .datepicker-months table thead,
                            .datepicker .datepicker-years table thead,
                            .datepicker .datepicker-decades table thead,
                            .datepicker .datepicker-centuries table thead {
                                background: #fff;
                                color: #333;
                                border-radius: 2px 2px 0 0;
                                border-bottom: 1px solid #ccc;
                            }
                            
                            .datepicker .datepicker-switch {
                                font-size: 2rem;
                                font-weight: 400;
                                transition: 0.3s;
                            }
                            /* Nucleo */
                            
                            .nc-icon-glyph {
                                display: inline-block;
                                font: normal normal normal 14px/1 'Nucleo Glyph';
                                font-size: inherit;
                                speak: none;
                                text-transform: none;
                                -webkit-font-smoothing: antialiased;
                                -moz-osx-font-smoothing: grayscale;
                                padding-bottom: 3px;
                            }
                            
                            .nc-icon-glyph.lg {
                                font-size: 1.33333333em;
                                vertical-align: -16%
                            }
                            
                            .nc-icon-glyph.x2 {
                                font-size: 2em
                            }
                            
                            .nc-icon-glyph.x3 {
                                font-size: 3em
                            }
                            
                            .nc-icon-glyph.square,
                            .nc-icon-glyph.circle {
                                padding: 0.33333333em;
                                vertical-align: -16%;
                                background-color: #eee
                            }
                            
                            .nc-icon-glyph.circle {
                                border-radius: 50%
                            }
                            
                            .nc-icon-ul {
                                padding-left: 0;
                                margin-left: 2.14285714em;
                                list-style-type: none
                            }
                            
                            .nc-icon-ul>li {
                                position: relative
                            }
                            
                            .nc-icon-ul>li>.nc-icon-glyph {
                                position: absolute;
                                left: -1.57142857em;
                                top: 0.14285714em;
                                text-align: center
                            }
                            
                            .nc-icon-ul>li>.nc-icon-glyph.lg {
                                top: 0;
                                left: -1.35714286em
                            }
                            
                            .nc-icon-ul>li>.nc-icon-glyph.circle,
                            .nc-icon-ul>li>.nc-icon-glyph.square {
                                top: -0.19047619em;
                                left: -1.9047619em
                            }
                            
                            .nc-icon-glyph.spin {
                                -webkit-animation: nc-icon-spin 2s infinite linear;
                                -moz-animation: nc-icon-spin 2s infinite linear;
                                animation: nc-icon-spin 2s infinite linear
                            }
                            
                            @-webkit-keyframes nc-icon-spin {
                                0% {
                                    -webkit-transform: rotate(0deg)
                                }
                                100% {
                                    -webkit-transform: rotate(360deg)
                                }
                            }
                            
                            @-moz-keyframes nc-icon-spin {
                                0% {
                                    -moz-transform: rotate(0deg)
                                }
                                100% {
                                    -moz-transform: rotate(360deg)
                                }
                            }
                            
                            @keyframes nc-icon-spin {
                                0% {
                                    -webkit-transform: rotate(0deg);
                                    -moz-transform: rotate(0deg);
                                    -ms-transform: rotate(0deg);
                                    -o-transform: rotate(0deg);
                                    transform: rotate(0deg)
                                }
                                100% {
                                    -webkit-transform: rotate(360deg);
                                    -moz-transform: rotate(360deg);
                                    -ms-transform: rotate(360deg);
                                    -o-transform: rotate(360deg);
                                    transform: rotate(360deg)
                                }
                            }
                            
                            .nc-icon-glyph.rotate-90 {
                                filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);
                                -webkit-transform: rotate(90deg);
                                -moz-transform: rotate(90deg);
                                -ms-transform: rotate(90deg);
                                -o-transform: rotate(90deg);
                                transform: rotate(90deg)
                            }
                            
                            .nc-icon-glyph.rotate-180 {
                                filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
                                -webkit-transform: rotate(180deg);
                                -moz-transform: rotate(180deg);
                                -ms-transform: rotate(180deg);
                                -o-transform: rotate(180deg);
                                transform: rotate(180deg)
                            }
                            
                            .nc-icon-glyph.rotate-270 {
                                filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
                                -webkit-transform: rotate(270deg);
                                -moz-transform: rotate(270deg);
                                -ms-transform: rotate(270deg);
                                -o-transform: rotate(270deg);
                                transform: rotate(270deg)
                            }
                            
                            .nc-icon-glyph.flip-y {
                                filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0);
                                -webkit-transform: scale(-1, 1);
                                -moz-transform: scale(-1, 1);
                                -ms-transform: scale(-1, 1);
                                -o-transform: scale(-1, 1);
                                transform: scale(-1, 1)
                            }
                            
                            .nc-icon-glyph.flip-x {
                                filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
                                -webkit-transform: scale(1, -1);
                                -moz-transform: scale(1, -1);
                                -ms-transform: scale(1, -1);
                                -o-transform: scale(1, -1);
                                transform: scale(1, -1)
                            }
                            
                            .nc-icon-glyph.tech_cable-49:before {
                                content: "\E90B"
                            }
                            
                            .nc-icon-glyph.tech_cable-50:before {
                                content: "\E90C"
                            }
                            
                            .nc-icon-glyph.tech_cd-reader:before {
                                content: "\E90D"
                            }
                            
                            .nc-icon-glyph.tech_computer-monitor:before {
                                content: "\E90E"
                            }
                            
                            .nc-icon-glyph.tech_computer-old:before {
                                content: "\E90F"
                            }
                            
                            .nc-icon-glyph.tech_computer:before {
                                content: "\E910"
                            }
                            
                            .nc-icon-glyph.tech_controller-modern:before {
                                content: "\E911"
                            }
                            
                            .nc-icon-glyph.tech_controller:before {
                                content: "\E912"
                            }
                            
                            .nc-icon-glyph.tech_desktop-screen:before {
                                content: "\E913"
                            }
                            
                            .nc-icon-glyph.tech_desktop:before {
                                content: "\E914"
                            }
                            
                            .nc-icon-glyph.tech_disk-reader:before {
                                content: "\E915"
                            }
                            
                            .nc-icon-glyph.tech_disk:before {
                                content: "\E916"
                            }
                            
                            .nc-icon-glyph.tech_gopro:before {
                                content: "\E917"
                            }
                            
                            .nc-icon-glyph.tech_headphones:before {
                                content: "\E918"
                            }
                            
                            .nc-icon-glyph.tech_keyboard-mouse:before {
                                content: "\E919"
                            }
                            
                            .nc-icon-glyph.tech_keyboard-wifi:before {
                                content: "\E91A"
                            }
                            
                            .nc-icon-glyph.tech_keyboard:before {
                                content: "\E91B"
                            }
                            
                            .nc-icon-glyph.tech_laptop-1:before {
                                content: "\E91C"
                            }
                            
                            .nc-icon-glyph.tech_laptop-2:before {
                                content: "\E91D"
                            }
                            
                            .nc-icon-glyph.tech_laptop:before {
                                content: "\E91E"
                            }
                            
                            .nc-icon-glyph.tech_mobile-button:before {
                                content: "\E91F"
                            }
                            
                            .nc-icon-glyph.tech_mobile-camera:before {
                                content: "\E920"
                            }
                            
                            .nc-icon-glyph.tech_mobile-recharger-08:before {
                                content: "\E921"
                            }
                            
                            .nc-icon-glyph.tech_mobile-recharger-09:before {
                                content: "\E922"
                            }
                            
                            .nc-icon-glyph.tech_mobile-toolbar:before {
                                content: "\E923"
                            }
                            
                            .nc-icon-glyph.tech_mobile:before {
                                content: "\E924"
                            }
                            
                            .nc-icon-glyph.tech_music:before {
                                content: "\E925"
                            }
                            
                            .nc-icon-glyph.tech_navigation:before {
                                content: "\E926"
                            }
                            
                            .nc-icon-glyph.tech_player-19:before {
                                content: "\E927"
                            }
                            
                            .nc-icon-glyph.tech_player-48:before {
                                content: "\E928"
                            }
                            
                            .nc-icon-glyph.tech_print-fold:before {
                                content: "\E929"
                            }
                            
                            .nc-icon-glyph.tech_print-round-fold:before {
                                content: "\E92A"
                            }
                            
                            .nc-icon-glyph.tech_print-round:before {
                                content: "\E92B"
                            }
                            
                            .nc-icon-glyph.tech_print:before {
                                content: "\E92C"
                            }
                            
                            .nc-icon-glyph.tech_ram:before {
                                content: "\E92D"
                            }
                            
                            .nc-icon-glyph.tech_remote:before {
                                content: "\E92E"
                            }
                            
                            .nc-icon-glyph.tech_signal:before {
                                content: "\E92F"
                            }
                            
                            .nc-icon-glyph.tech_socket:before {
                                content: "\E930"
                            }
                            
                            .nc-icon-glyph.tech_sync:before {
                                content: "\E931"
                            }
                            
                            .nc-icon-glyph.tech_tablet-button:before {
                                content: "\E932"
                            }
                            
                            .nc-icon-glyph.tech_tablet-reader-31:before {
                                content: "\E933"
                            }
                            
                            .nc-icon-glyph.tech_tablet-reader-42:before {
                                content: "\E934"
                            }
                            
                            .nc-icon-glyph.tech_tablet-toolbar:before {
                                content: "\E935"
                            }
                            
                            .nc-icon-glyph.tech_tablet:before {
                                content: "\E936"
                            }
                            
                            .nc-icon-glyph.tech_tv-old:before {
                                content: "\E937"
                            }
                            
                            .nc-icon-glyph.tech_tv:before {
                                content: "\E938"
                            }
                            
                            .nc-icon-glyph.tech_watch-circle:before {
                                content: "\E939"
                            }
                            
                            .nc-icon-glyph.tech_watch-time:before {
                                content: "\E93A"
                            }
                            
                            .nc-icon-glyph.tech_watch:before {
                                content: "\E93B"
                            }
                            
                            .nc-icon-glyph.tech_webcam-38:before {
                                content: "\E93C"
                            }
                            
                            .nc-icon-glyph.tech_webcam-39:before {
                                content: "\E93D"
                            }
                            
                            .nc-icon-glyph.tech_wifi-router:before {
                                content: "\E93E"
                            }
                            
                            .nc-icon-glyph.tech_wifi:before {
                                content: "\E93F"
                            }
                            
                            .nc-icon-glyph.tech-2_cctv:before {
                                content: "\E940"
                            }
                            
                            .nc-icon-glyph.tech-2_connection:before {
                                content: "\E941"
                            }
                            
                            .nc-icon-glyph.tech-2_device-connection:before {
                                content: "\E942"
                            }
                            
                            .nc-icon-glyph.tech-2_dock:before {
                                content: "\E943"
                            }
                            
                            .nc-icon-glyph.tech-2_firewall:before {
                                content: "\E944"
                            }
                            
                            .nc-icon-glyph.tech-2_hdmi:before {
                                content: "\E945"
                            }
                            
                            .nc-icon-glyph.tech-2_headphone:before {
                                content: "\E946"
                            }
                            
                            .nc-icon-glyph.tech-2_headset:before {
                                content: "\E947"
                            }
                            
                            .nc-icon-glyph.tech-2_keyboard-hide:before {
                                content: "\E948"
                            }
                            
                            .nc-icon-glyph.tech-2_keyboard-wireless:before {
                                content: "\E949"
                            }
                            
                            .nc-icon-glyph.tech-2_l-add:before {
                                content: "\E94A"
                            }
                            
                            .nc-icon-glyph.tech-2_l-check:before {
                                content: "\E94B"
                            }
                            
                            .nc-icon-glyph.tech-2_l-location:before {
                                content: "\E94C"
                            }
                            
                            .nc-icon-glyph.tech-2_l-remove:before {
                                content: "\E94D"
                            }
                            
                            .nc-icon-glyph.tech-2_l-search:before {
                                content: "\E94E"
                            }
                            
                            .nc-icon-glyph.tech-2_l-security:before {
                                content: "\E94F"
                            }
                            
                            .nc-icon-glyph.tech-2_l-settings:before {
                                content: "\E950"
                            }
                            
                            .nc-icon-glyph.tech-2_l-sync:before {
                                content: "\E951"
                            }
                            
                            .nc-icon-glyph.tech-2_l-system-update:before {
                                content: "\E952"
                            }
                            
                            .nc-icon-glyph.tech-2_lock-landscape:before {
                                content: "\E953"
                            }
                            
                            .nc-icon-glyph.tech-2_lock-portrait:before {
                                content: "\E954"
                            }
                            
                            .nc-icon-glyph.tech-2_mic:before {
                                content: "\E955"
                            }
                            
                            .nc-icon-glyph.tech-2_mobile-landscape:before {
                                content: "\E956"
                            }
                            
                            .nc-icon-glyph.tech-2_p-add:before {
                                content: "\E957"
                            }
                            
                            .nc-icon-glyph.tech-2_p-check:before {
                                content: "\E958"
                            }
                            
                            .nc-icon-glyph.tech-2_p-edit:before {
                                content: "\E959"
                            }
                            
                            .nc-icon-glyph.tech-2_p-heart:before {
                                content: "\E95A"
                            }
                            
                            .nc-icon-glyph.tech-2_p-location:before {
                                content: "\E95B"
                            }
                            
                            .nc-icon-glyph.tech-2_p-remove:before {
                                content: "\E95C"
                            }
                            
                            .nc-icon-glyph.tech-2_p-search:before {
                                content: "\E95D"
                            }
                            
                            .nc-icon-glyph.tech-2_p-settings:before {
                                content: "\E95E"
                            }
                            
                            .nc-icon-glyph.tech-2_p-share:before {
                                content: "\E95F"
                            }
                            
                            .nc-icon-glyph.tech-2_p-sync:before {
                                content: "\E960"
                            }
                            
                            .nc-icon-glyph.tech-2_p-system-update:before {
                                content: "\E961"
                            }
                            
                            .nc-icon-glyph.tech-2_p-time:before {
                                content: "\E962"
                            }
                            
                            .nc-icon-glyph.tech-2_pci-card:before {
                                content: "\E963"
                            }
                            
                            .nc-icon-glyph.tech-2_rotate-lock:before {
                                content: "\E964"
                            }
                            
                            .nc-icon-glyph.tech-2_rotate:before {
                                content: "\E965"
                            }
                            
                            .nc-icon-glyph.tech-2_sim-card:before {
                                content: "\E966"
                            }
                            
                            .nc-icon-glyph.tech-2_socket-europe-1:before {
                                content: "\E967"
                            }
                            
                            .nc-icon-glyph.tech-2_socket-europe-2:before {
                                content: "\E968"
                            }
                            
                            .nc-icon-glyph.tech-2_socket-uk:before {
                                content: "\E969"
                            }
                            
                            .nc-icon-glyph.tech-2_vpn:before {
                                content: "\E96A"
                            }
                            
                            .nc-icon-glyph.tech-2_wifi-off:before {
                                content: "\E96B"
                            }
                            
                            .nc-icon-glyph.tech-2_wifi-protected:before {
                                content: "\E96C"
                            }
                            
                            .nc-icon-glyph.tech-2_wifi:before {
                                content: "\E96D"
                            }
                            
                            .nc-icon-glyph.files_add:before {
                                content: "\E96E"
                            }
                            
                            .nc-icon-glyph.files_archive-3d-check:before {
                                content: "\EEE0"
                            }
                            
                            .nc-icon-glyph.files_archive-3d-content:before {
                                content: "\EEE1"
                            }
                            
                            .nc-icon-glyph.files_archive-check:before {
                                content: "\EEE2"
                            }
                            
                            .nc-icon-glyph.files_archive-content:before {
                                content: "\EEE3"
                            }
                            
                            .nc-icon-glyph.files_archive-paper-check:before {
                                content: "\EEE4"
                            }
                            
                            .nc-icon-glyph.files_archive-paper:before {
                                content: "\EEE5"
                            }
                            
                            .nc-icon-glyph.files_archive:before {
                                content: "\EEE6"
                            }
                            
                            .nc-icon-glyph.files_audio:before {
                                content: "\EEE7"
                            }
                            
                            .nc-icon-glyph.files_book-07:before {
                                content: "\EEE8"
                            }
                            
                            .nc-icon-glyph.files_book-08:before {
                                content: "\EEE9"
                            }
                            
                            .nc-icon-glyph.files_bookmark:before {
                                content: "\EEEA"
                            }
                            
                            .nc-icon-glyph.files_box:before {
                                content: "\EEEB"
                            }
                            
                            .nc-icon-glyph.files_chart-bar:before {
                                content: "\EEEC"
                            }
                            
                            .nc-icon-glyph.files_chart-pie:before {
                                content: "\EEED"
                            }
                            
                            .nc-icon-glyph.files_check:before {
                                content: "\EEEE"
                            }
                            
                            .nc-icon-glyph.files_cloud:before {
                                content: "\EEEF"
                            }
                            
                            .nc-icon-glyph.files_copy:before {
                                content: "\EEF0"
                            }
                            
                            .nc-icon-glyph.files_dev:before {
                                content: "\EEF1"
                            }
                            
                            .nc-icon-glyph.files_download:before {
                                content: "\EEF2"
                            }
                            
                            .nc-icon-glyph.files_drawer:before {
                                content: "\EEF3"
                            }
                            
                            .nc-icon-glyph.files_edit:before {
                                content: "\EEF4"
                            }
                            
                            .nc-icon-glyph.files_exclamation:before {
                                content: "\EEF5"
                            }
                            
                            .nc-icon-glyph.files_folder-13:before {
                                content: "\EEF6"
                            }
                            
                            .nc-icon-glyph.files_folder-14:before {
                                content: "\EEF7"
                            }
                            
                            .nc-icon-glyph.files_folder-15:before {
                                content: "\EEF8"
                            }
                            
                            .nc-icon-glyph.files_folder-16:before {
                                content: "\EEF9"
                            }
                            
                            .nc-icon-glyph.files_folder-17:before {
                                content: "\EEFA"
                            }
                            
                            .nc-icon-glyph.files_folder-18:before {
                                content: "\EEFB"
                            }
                            
                            .nc-icon-glyph.files_folder-19:before {
                                content: "\EEFC"
                            }
                            
                            .nc-icon-glyph.files_folder-add:before {
                                content: "\EEFD"
                            }
                            
                            .nc-icon-glyph.files_folder-audio:before {
                                content: "\EEFE"
                            }
                            
                            .nc-icon-glyph.files_folder-chart-bar:before {
                                content: "\EEFF"
                            }
                            
                            .nc-icon-glyph.files_folder-chart-pie:before {
                                content: "\EF00"
                            }
                            
                            .nc-icon-glyph.files_folder-check:before {
                                content: "\EF01"
                            }
                            
                            .nc-icon-glyph.files_folder-cloud:before {
                                content: "\EF02"
                            }
                            
                            .nc-icon-glyph.files_folder-dev:before {
                                content: "\EF03"
                            }
                            
                            .nc-icon-glyph.files_folder-download:before {
                                content: "\EF04"
                            }
                            
                            .nc-icon-glyph.files_folder-edit:before {
                                content: "\EF05"
                            }
                            
                            .nc-icon-glyph.files_folder-exclamation:before {
                                content: "\EF06"
                            }
                            
                            .nc-icon-glyph.files_folder-gallery:before {
                                content: "\EF07"
                            }
                            
                            .nc-icon-glyph.files_folder-heart:before {
                                content: "\EF08"
                            }
                            
                            .nc-icon-glyph.files_folder-image:before {
                                content: "\EF09"
                            }
                            
                            .nc-icon-glyph.files_folder-info:before {
                                content: "\EF0A"
                            }
                            
                            .nc-icon-glyph.files_folder-link-87:before {
                                content: "\EF0B"
                            }
                            
                            .nc-icon-glyph.files_folder-link-88:before {
                                content: "\EF0C"
                            }
                            
                            .nc-icon-glyph.files_folder-locked:before {
                                content: "\EF0D"
                            }
                            
                            .nc-icon-glyph.files_folder-money:before {
                                content: "\EF0E"
                            }
                            
                            .nc-icon-glyph.files_folder-music:before {
                                content: "\EF0F"
                            }
                            
                            .nc-icon-glyph.files_folder-no-access:before {
                                content: "\EF10"
                            }
                            
                            .nc-icon-glyph.files_folder-play:before {
                                content: "\EF11"
                            }
                            
                            .nc-icon-glyph.files_folder-question:before {
                                content: "\EF12"
                            }
                            
                            .nc-icon-glyph.files_folder-refresh:before {
                                content: "\EF13"
                            }
                            
                            .nc-icon-glyph.files_folder-remove:before {
                                content: "\EF14"
                            }
                            
                            .nc-icon-glyph.files_folder-search:before {
                                content: "\EF15"
                            }
                            
                            .nc-icon-glyph.files_folder-settings-81:before {
                                content: "\EF16"
                            }
                            
                            .nc-icon-glyph.files_folder-settings-97:before {
                                content: "\EF17"
                            }
                            
                            .nc-icon-glyph.files_folder-shared:before {
                                content: "\EF18"
                            }
                            
                            .nc-icon-glyph.files_folder-star:before {
                                content: "\EF19"
                            }
                            
                            .nc-icon-glyph.files_folder-time:before {
                                content: "\EF1A"
                            }
                            
                            .nc-icon-glyph.files_folder-upload:before {
                                content: "\EF1B"
                            }
                            
                            .nc-icon-glyph.files_folder-user:before {
                                content: "\EF1C"
                            }
                            
                            .nc-icon-glyph.files_folder-vector:before {
                                content: "\EF1D"
                            }
                            
                            .nc-icon-glyph.files_gallery:before {
                                content: "\EF1E"
                            }
                            
                            .nc-icon-glyph.files_heart:before {
                                content: "\EF1F"
                            }
                            
                            .nc-icon-glyph.files_image:before {
                                content: "\EF20"
                            }
                            
                            .nc-icon-glyph.files_info:before {
                                content: "\EF21"
                            }
                            
                            .nc-icon-glyph.files_link:before {
                                content: "\EF22"
                            }
                            
                            .nc-icon-glyph.files_locked:before {
                                content: "\EF23"
                            }
                            
                            .nc-icon-glyph.files_money:before {
                                content: "\EF24"
                            }
                            
                            .nc-icon-glyph.files_music:before {
                                content: "\EF25"
                            }
                            
                            .nc-icon-glyph.files_no-access:before {
                                content: "\EF26"
                            }
                            
                            .nc-icon-glyph.files_notebook:before {
                                content: "\EF27"
                            }
                            
                            .nc-icon-glyph.files_paper:before {
                                content: "\EF28"
                            }
                            
                            .nc-icon-glyph.files_play:before {
                                content: "\EF29"
                            }
                            
                            .nc-icon-glyph.files_question:before {
                                content: "\EF2A"
                            }
                            
                            .nc-icon-glyph.files_refresh:before {
                                content: "\EF2B"
                            }
                            
                            .nc-icon-glyph.files_remove:before {
                                content: "\EF2C"
                            }
                            
                            .nc-icon-glyph.files_replace-folder:before {
                                content: "\EF2D"
                            }
                            
                            .nc-icon-glyph.files_replace:before {
                                content: "\EF2E"
                            }
                            
                            .nc-icon-glyph.files_search:before {
                                content: "\EF2F"
                            }
                            
                            .nc-icon-glyph.files_settings-46:before {
                                content: "\EF30"
                            }
                            
                            .nc-icon-glyph.files_settings-99:before {
                                content: "\EF31"
                            }
                            
                            .nc-icon-glyph.files_shared:before {
                                content: "\EF32"
                            }
                            
                            .nc-icon-glyph.files_single-content-02:before {
                                content: "\EF33"
                            }
                            
                            .nc-icon-glyph.files_single-content-03:before {
                                content: "\EF34"
                            }
                            
                            .nc-icon-glyph.files_single-copies:before {
                                content: "\EF35"
                            }
                            
                            .nc-icon-glyph.files_single-copy-04:before {
                                content: "\EF36"
                            }
                            
                            .nc-icon-glyph.files_single-copy-06:before {
                                content: "\EF37"
                            }
                            
                            .nc-icon-glyph.files_single-folded-content:before {
                                content: "\EF38"
                            }
                            
                            .nc-icon-glyph.files_single-folded:before {
                                content: "\EF39"
                            }
                            
                            .nc-icon-glyph.files_single-paragraph:before {
                                content: "\EF3A"
                            }
                            
                            .nc-icon-glyph.files_single:before {
                                content: "\EF3B"
                            }
                            
                            .nc-icon-glyph.files_star:before {
                                content: "\EF3C"
                            }
                            
                            .nc-icon-glyph.files_time:before {
                                content: "\EF3D"
                            }
                            
                            .nc-icon-glyph.files_upload:before {
                                content: "\EF3E"
                            }
                            
                            .nc-icon-glyph.files_user:before {
                                content: "\EF3F"
                            }
                            
                            .nc-icon-glyph.files_vector:before {
                                content: "\EF40"
                            }
                            
                            .nc-icon-glyph.files_zip-54:before {
                                content: "\EF41"
                            }
                            
                            .nc-icon-glyph.files_zip-55:before {
                                content: "\EF42"
                            }
                            
                            .nc-icon-glyph.users_add-27:before {
                                content: "\EF43"
                            }
                            
                            .nc-icon-glyph.users_add-29:before {
                                content: "\EF44"
                            }
                            
                            .nc-icon-glyph.users_badge-13:before {
                                content: "\EF45"
                            }
                            
                            .nc-icon-glyph.users_badge-14:before {
                                content: "\EF46"
                            }
                            
                            .nc-icon-glyph.users_badge-15:before {
                                content: "\EF47"
                            }
                            
                            .nc-icon-glyph.users_circle-08:before {
                                content: "\EF48"
                            }
                            
                            .nc-icon-glyph.users_circle-09:before {
                                content: "\EF49"
                            }
                            
                            .nc-icon-glyph.users_circle-10:before {
                                content: "\EF4A"
                            }
                            
                            .nc-icon-glyph.users_contacts:before {
                                content: "\EF4B"
                            }
                            
                            .nc-icon-glyph.users_delete-28:before {
                                content: "\EF4C"
                            }
                            
                            .nc-icon-glyph.users_delete-30:before {
                                content: "\EF4D"
                            }
                            
                            .nc-icon-glyph.users_man-20:before {
                                content: "\EF4E"
                            }
                            
                            .nc-icon-glyph.users_man-23:before {
                                content: "\EF4F"
                            }
                            
                            .nc-icon-glyph.users_man-glasses:before {
                                content: "\EF50"
                            }
                            
                            .nc-icon-glyph.users_mobile-contact:before {
                                content: "\EF51"
                            }
                            
                            .nc-icon-glyph.users_multiple-11:before {
                                content: "\EF52"
                            }
                            
                            .nc-icon-glyph.users_multiple-19:before {
                                content: "\EF53"
                            }
                            
                            .nc-icon-glyph.users_network:before {
                                content: "\EF54"
                            }
                            
                            .nc-icon-glyph.users_parent:before {
                                content: "\EF55"
                            }
                            
                            .nc-icon-glyph.users_single-01:before {
                                content: "\EF56"
                            }
                            
                            .nc-icon-glyph.users_single-02:before {
                                content: "\EF57"
                            }
                            
                            .nc-icon-glyph.users_single-03:before {
                                content: "\EF58"
                            }
                            
                            .nc-icon-glyph.users_single-04:before {
                                content: "\EF59"
                            }
                            
                            .nc-icon-glyph.users_single-05:before {
                                content: "\EF5A"
                            }
                            
                            .nc-icon-glyph.users_single-body:before {
                                content: "\EF5B"
                            }
                            
                            .nc-icon-glyph.users_single-position:before {
                                content: "\EF5C"
                            }
                            
                            .nc-icon-glyph.users_square-31:before {
                                content: "\EF5D"
                            }
                            
                            .nc-icon-glyph.users_square-32:before {
                                content: "\EF5E"
                            }
                            
                            .nc-icon-glyph.users_square-33:before {
                                content: "\EF5F"
                            }
                            
                            .nc-icon-glyph.users_woman-21:before {
                                content: "\EF60"
                            }
                            
                            .nc-icon-glyph.users_woman-24:before {
                                content: "\EF61"
                            }
                            
                            .nc-icon-glyph.users_woman-25:before {
                                content: "\EF62"
                            }
                            
                            .nc-icon-glyph.users_woman-man:before {
                                content: "\EF63"
                            }
                            
                            .nc-icon-glyph.users-2_a-add:before {
                                content: "\EF64"
                            }
                            
                            .nc-icon-glyph.users-2_a-check:before {
                                content: "\EF65"
                            }
                            
                            .nc-icon-glyph.users-2_a-delete:before {
                                content: "\EF66"
                            }
                            
                            .nc-icon-glyph.users-2_a-edit:before {
                                content: "\EF67"
                            }
                            
                            .nc-icon-glyph.users-2_a-heart:before {
                                content: "\EF68"
                            }
                            
                            .nc-icon-glyph.users-2_a-location:before {
                                content: "\EF69"
                            }
                            
                            .nc-icon-glyph.users-2_a-remove:before {
                                content: "\EF6A"
                            }
                            
                            .nc-icon-glyph.users-2_a-search:before {
                                content: "\EF6B"
                            }
                            
                            .nc-icon-glyph.users-2_a-security:before {
                                content: "\EF6C"
                            }
                            
                            .nc-icon-glyph.users-2_a-share:before {
                                content: "\EF6D"
                            }
                            
                            .nc-icon-glyph.users-2_a-star:before {
                                content: "\EF6E"
                            }
                            
                            .nc-icon-glyph.users-2_a-sync:before {
                                content: "\EF6F"
                            }
                            
                            .nc-icon-glyph.users-2_a-time:before {
                                content: "\EF70"
                            }
                            
                            .nc-icon-glyph.users-2_accessibility:before {
                                content: "\EF71"
                            }
                            
                            .nc-icon-glyph.users-2_b-add:before {
                                content: "\EF72"
                            }
                            
                            .nc-icon-glyph.users-2_b-check:before {
                                content: "\EF73"
                            }
                            
                            .nc-icon-glyph.users-2_b-location:before {
                                content: "\EF74"
                            }
                            
                            .nc-icon-glyph.users-2_b-love:before {
                                content: "\EF75"
                            }
                            
                            .nc-icon-glyph.users-2_b-meeting:before {
                                content: "\EF76"
                            }
                            
                            .nc-icon-glyph.users-2_b-remove:before {
                                content: "\EF77"
                            }
                            
                            .nc-icon-glyph.users-2_b-security:before {
                                content: "\EF78"
                            }
                            
                            .nc-icon-glyph.users-2_child:before {
                                content: "\EF79"
                            }
                            
                            .nc-icon-glyph.users-2_contacts-44:before {
                                content: "\EF7A"
                            }
                            
                            .nc-icon-glyph.users-2_contacts-45:before {
                                content: "\EF7B"
                            }
                            
                            .nc-icon-glyph.users-2_couple-gay:before {
                                content: "\EF7C"
                            }
                            
                            .nc-icon-glyph.users-2_couple-lesbian:before {
                                content: "\EF7D"
                            }
                            
                            .nc-icon-glyph.users-2_disabled:before {
                                content: "\EF7E"
                            }
                            
                            .nc-icon-glyph.users-2_exchange:before {
                                content: "\EF7F"
                            }
                            
                            .nc-icon-glyph.users-2_family:before {
                                content: "\EF80"
                            }
                            
                            .nc-icon-glyph.users-2_focus:before {
                                content: "\EF81"
                            }
                            
                            .nc-icon-glyph.users-2_home:before {
                                content: "\EF82"
                            }
                            
                            .nc-icon-glyph.users-2_man-down:before {
                                content: "\EF83"
                            }
                            
                            .nc-icon-glyph.users-2_man-up:before {
                                content: "\EF84"
                            }
                            
                            .nc-icon-glyph.users-2_man:before {
                                content: "\EF85"
                            }
                            
                            .nc-icon-glyph.users-2_meeting:before {
                                content: "\EF86"
                            }
                            
                            .nc-icon-glyph.users-2_mickey-mouse:before {
                                content: "\EF87"
                            }
                            
                            .nc-icon-glyph.users-2_multiple:before {
                                content: "\EF88"
                            }
                            
                            .nc-icon-glyph.users-2_pin:before {
                                content: "\EF89"
                            }
                            
                            .nc-icon-glyph.users-2_police:before {
                                content: "\EF8A"
                            }
                            
                            .nc-icon-glyph.users-2_search:before {
                                content: "\EF8B"
                            }
                            
                            .nc-icon-glyph.users-2_standing-man:before {
                                content: "\EF8C"
                            }
                            
                            .nc-icon-glyph.users-2_standing-woman:before {
                                content: "\EF8D"
                            }
                            
                            .nc-icon-glyph.users-2_voice-record:before {
                                content: "\EF8E"
                            }
                            
                            .nc-icon-glyph.users-2_wc:before {
                                content: "\EF8F"
                            }
                            
                            .nc-icon-glyph.users-2_woman-down:before {
                                content: "\EF90"
                            }
                            
                            .nc-icon-glyph.users-2_woman-up:before {
                                content: "\EF91"
                            }
                            
                            .nc-icon-glyph.users-2_woman:before {
                                content: "\EF92"
                            }
                            
                            .nc-icon-glyph.shopping_award:before {
                                content: "\EA65"
                            }
                            
                            .nc-icon-glyph.shopping_bag-09:before {
                                content: "\EA66"
                            }
                            
                            .nc-icon-glyph.shopping_bag-16:before {
                                content: "\EA67"
                            }
                            
                            .nc-icon-glyph.shopping_bag-17:before {
                                content: "\EA68"
                            }
                            
                            .nc-icon-glyph.shopping_bag-20:before {
                                content: "\EA69"
                            }
                            
                            .nc-icon-glyph.shopping_bag-add-18:before {
                                content: "\EA6A"
                            }
                            
                            .nc-icon-glyph.shopping_bag-add-21:before {
                                content: "\EA6B"
                            }
                            
                            .nc-icon-glyph.shopping_bag-edit:before {
                                content: "\EA6C"
                            }
                            
                            .nc-icon-glyph.shopping_bag-remove-19:before {
                                content: "\EA6D"
                            }
                            
                            .nc-icon-glyph.shopping_bag-remove-22:before {
                                content: "\EA6E"
                            }
                            
                            .nc-icon-glyph.shopping_barcode-scan:before {
                                content: "\EA6F"
                            }
                            
                            .nc-icon-glyph.shopping_barcode:before {
                                content: "\EA70"
                            }
                            
                            .nc-icon-glyph.shopping_bardcode-qr:before {
                                content: "\EA71"
                            }
                            
                            .nc-icon-glyph.shopping_basket-add:before {
                                content: "\EA72"
                            }
                            
                            .nc-icon-glyph.shopping_basket-edit:before {
                                content: "\EA73"
                            }
                            
                            .nc-icon-glyph.shopping_basket-remove:before {
                                content: "\EA74"
                            }
                            
                            .nc-icon-glyph.shopping_basket-simple-add:before {
                                content: "\EA75"
                            }
                            
                            .nc-icon-glyph.shopping_basket-simple-remove:before {
                                content: "\EA76"
                            }
                            
                            .nc-icon-glyph.shopping_basket-simple:before {
                                content: "\EA77"
                            }
                            
                            .nc-icon-glyph.shopping_basket:before {
                                content: "\EA78"
                            }
                            
                            .nc-icon-glyph.shopping_bitcoin:before {
                                content: "\EA79"
                            }
                            
                            .nc-icon-glyph.shopping_board:before {
                                content: "\EA7A"
                            }
                            
                            .nc-icon-glyph.shopping_box-3d-50:before {
                                content: "\EA7B"
                            }
                            
                            .nc-icon-glyph.shopping_box-3d-67:before {
                                content: "\EA7C"
                            }
                            
                            .nc-icon-glyph.shopping_box-ribbon:before {
                                content: "\EA7D"
                            }
                            
                            .nc-icon-glyph.shopping_box:before {
                                content: "\EA7E"
                            }
                            
                            .nc-icon-glyph.shopping_cart-add:before {
                                content: "\EA7F"
                            }
                            
                            .nc-icon-glyph.shopping_cart-modern-add:before {
                                content: "\EA80"
                            }
                            
                            .nc-icon-glyph.shopping_cart-modern-in:before {
                                content: "\EA81"
                            }
                            
                            .nc-icon-glyph.shopping_cart-modern-remove:before {
                                content: "\EA82"
                            }
                            
                            .nc-icon-glyph.shopping_cart-modern:before {
                                content: "\EA83"
                            }
                            
                            .nc-icon-glyph.shopping_cart-remove:before {
                                content: "\EA84"
                            }
                            
                            .nc-icon-glyph.shopping_cart-simple-add:before {
                                content: "\EA85"
                            }
                            
                            .nc-icon-glyph.shopping_cart-simple-in:before {
                                content: "\EA86"
                            }
                            
                            .nc-icon-glyph.shopping_cart-simple-remove:before {
                                content: "\EA87"
                            }
                            
                            .nc-icon-glyph.shopping_cart-simple:before {
                                content: "\EA88"
                            }
                            
                            .nc-icon-glyph.shopping_cart:before {
                                content: "\EA89"
                            }
                            
                            .nc-icon-glyph.shopping_cash-register:before {
                                content: "\EA8A"
                            }
                            
                            .nc-icon-glyph.shopping_chart:before {
                                content: "\EA8B"
                            }
                            
                            .nc-icon-glyph.shopping_credit-card-in:before {
                                content: "\EA8C"
                            }
                            
                            .nc-icon-glyph.shopping_credit-card:before {
                                content: "\EA8D"
                            }
                            
                            .nc-icon-glyph.shopping_credit-locked:before {
                                content: "\EA8E"
                            }
                            
                            .nc-icon-glyph.shopping_delivery-fast:before {
                                content: "\EA8F"
                            }
                            
                            .nc-icon-glyph.shopping_delivery-time:before {
                                content: "\EA90"
                            }
                            
                            .nc-icon-glyph.shopping_delivery-track:before {
                                content: "\EA91"
                            }
                            
                            .nc-icon-glyph.shopping_delivery:before {
                                content: "\EA92"
                            }
                            
                            .nc-icon-glyph.shopping_discount:before {
                                content: "\EA93"
                            }
                            
                            .nc-icon-glyph.shopping_gift:before {
                                content: "\EA94"
                            }
                            
                            .nc-icon-glyph.shopping_hand-card:before {
                                content: "\EA95"
                            }
                            
                            .nc-icon-glyph.shopping_list:before {
                                content: "\EA96"
                            }
                            
                            .nc-icon-glyph.shopping_mobile-card:before {
                                content: "\EA97"
                            }
                            
                            .nc-icon-glyph.shopping_mobile-cart:before {
                                content: "\EA98"
                            }
                            
                            .nc-icon-glyph.shopping_mobile-touch:before {
                                content: "\EA99"
                            }
                            
                            .nc-icon-glyph.shopping_newsletter:before {
                                content: "\EA9A"
                            }
                            
                            .nc-icon-glyph.shopping_pos:before {
                                content: "\EA9B"
                            }
                            
                            .nc-icon-glyph.shopping_receipt-list-42:before {
                                content: "\EA9C"
                            }
                            
                            .nc-icon-glyph.shopping_receipt-list-43:before {
                                content: "\EA9D"
                            }
                            
                            .nc-icon-glyph.shopping_receipt:before {
                                content: "\EA9E"
                            }
                            
                            .nc-icon-glyph.shopping_shop-location:before {
                                content: "\EA9F"
                            }
                            
                            .nc-icon-glyph.shopping_shop:before {
                                content: "\EAA0"
                            }
                            
                            .nc-icon-glyph.shopping_stock:before {
                                content: "\EAA1"
                            }
                            
                            .nc-icon-glyph.shopping_tag-content:before {
                                content: "\EAA2"
                            }
                            
                            .nc-icon-glyph.shopping_tag-cut:before {
                                content: "\EAA3"
                            }
                            
                            .nc-icon-glyph.shopping_tag-line:before {
                                content: "\EAA4"
                            }
                            
                            .nc-icon-glyph.shopping_tag-sale:before {
                                content: "\EAA5"
                            }
                            
                            .nc-icon-glyph.shopping_tag:before {
                                content: "\EAA6"
                            }
                            
                            .nc-icon-glyph.shopping_wallet:before {
                                content: "\EAA7"
                            }
                            
                            .nc-icon-glyph.social-1_logo-500px:before {
                                content: "\EAA8"
                            }
                            
                            .nc-icon-glyph.social-1_logo-angellist:before {
                                content: "\EAA9"
                            }
                            
                            .nc-icon-glyph.social-1_logo-behance:before {
                                content: "\EAAA"
                            }
                            
                            .nc-icon-glyph.social-1_logo-blogger:before {
                                content: "\EAAB"
                            }
                            
                            .nc-icon-glyph.social-1_logo-buffer:before {
                                content: "\EAAC"
                            }
                            
                            .nc-icon-glyph.social-1_logo-buysellads:before {
                                content: "\EAAD"
                            }
                            
                            .nc-icon-glyph.social-1_logo-codepen:before {
                                content: "\EAAE"
                            }
                            
                            .nc-icon-glyph.social-1_logo-creative-market:before {
                                content: "\EAAF"
                            }
                            
                            .nc-icon-glyph.social-1_logo-crunchbase:before {
                                content: "\EAB0"
                            }
                            
                            .nc-icon-glyph.social-1_logo-deviantart:before {
                                content: "\EAB1"
                            }
                            
                            .nc-icon-glyph.social-1_logo-dribbble:before {
                                content: "\EAB2"
                            }
                            
                            .nc-icon-glyph.social-1_logo-dropbox:before {
                                content: "\EAB3"
                            }
                            
                            .nc-icon-glyph.social-1_logo-envato:before {
                                content: "\EAB4"
                            }
                            
                            .nc-icon-glyph.social-1_logo-evernote:before {
                                content: "\EAB5"
                            }
                            
                            .nc-icon-glyph.social-1_logo-facebook:before {
                                content: "\EAB6"
                            }
                            
                            .nc-icon-glyph.social-1_logo-fb-simple:before {
                                content: "\EAB7"
                            }
                            
                            .nc-icon-glyph.social-1_logo-feedly:before {
                                content: "\EAB8"
                            }
                            
                            .nc-icon-glyph.social-1_logo-flickr:before {
                                content: "\EAB9"
                            }
                            
                            .nc-icon-glyph.social-1_logo-github:before {
                                content: "\EABA"
                            }
                            
                            .nc-icon-glyph.social-1_logo-google-plus:before {
                                content: "\EABB"
                            }
                            
                            .nc-icon-glyph.social-1_logo-instagram:before {
                                content: "\EABC"
                            }
                            
                            .nc-icon-glyph.social-1_logo-lastfm:before {
                                content: "\EABD"
                            }
                            
                            .nc-icon-glyph.social-1_logo-linkedin:before {
                                content: "\EABE"
                            }
                            
                            .nc-icon-glyph.social-1_logo-meetup:before {
                                content: "\EABF"
                            }
                            
                            .nc-icon-glyph.social-1_logo-myspace:before {
                                content: "\EAC0"
                            }
                            
                            .nc-icon-glyph.social-1_logo-paypal:before {
                                content: "\EAC1"
                            }
                            
                            .nc-icon-glyph.social-1_logo-pinterest:before {
                                content: "\EAC2"
                            }
                            
                            .nc-icon-glyph.social-1_logo-product-hunt:before {
                                content: "\EAC3"
                            }
                            
                            .nc-icon-glyph.social-1_logo-reddit:before {
                                content: "\EAC4"
                            }
                            
                            .nc-icon-glyph.social-1_logo-rss:before {
                                content: "\EAC5"
                            }
                            
                            .nc-icon-glyph.social-1_logo-shopify:before {
                                content: "\EAC6"
                            }
                            
                            .nc-icon-glyph.social-1_logo-skype:before {
                                content: "\EAC7"
                            }
                            
                            .nc-icon-glyph.social-1_logo-slack:before {
                                content: "\EAC8"
                            }
                            
                            .nc-icon-glyph.social-1_logo-soundcloud:before {
                                content: "\EAC9"
                            }
                            
                            .nc-icon-glyph.social-1_logo-spotify:before {
                                content: "\EACA"
                            }
                            
                            .nc-icon-glyph.social-1_logo-trello:before {
                                content: "\EACB"
                            }
                            
                            .nc-icon-glyph.social-1_logo-tumblr:before {
                                content: "\EACC"
                            }
                            
                            .nc-icon-glyph.social-1_logo-twitter:before {
                                content: "\EACD"
                            }
                            
                            .nc-icon-glyph.social-1_logo-vimeo:before {
                                content: "\EACE"
                            }
                            
                            .nc-icon-glyph.social-1_logo-vine:before {
                                content: "\EACF"
                            }
                            
                            .nc-icon-glyph.social-1_logo-whatsapp:before {
                                content: "\EAD0"
                            }
                            
                            .nc-icon-glyph.social-1_logo-wordpress:before {
                                content: "\EAD1"
                            }
                            
                            .nc-icon-glyph.social-1_logo-yelp:before {
                                content: "\EAD2"
                            }
                            
                            .nc-icon-glyph.social-1_logo-youtube:before {
                                content: "\EAD3"
                            }
                            
                            .nc-icon-glyph.arrows-1_back-78:before {
                                content: "\EAD4"
                            }
                            
                            .nc-icon-glyph.arrows-1_back-80:before {
                                content: "\EAD5"
                            }
                            
                            .nc-icon-glyph.arrows-1_bold-direction:before {
                                content: "\EAD6"
                            }
                            
                            .nc-icon-glyph.arrows-1_bold-down:before {
                                content: "\EAD7"
                            }
                            
                            .nc-icon-glyph.arrows-1_bold-left:before {
                                content: "\EAD8"
                            }
                            
                            .nc-icon-glyph.arrows-1_bold-right:before {
                                content: "\EAD9"
                            }
                            
                            .nc-icon-glyph.arrows-1_bold-up:before {
                                content: "\EADA"
                            }
                            
                            .nc-icon-glyph.arrows-1_circle-down-12:before {
                                content: "\EADB"
                            }
                            
                            .nc-icon-glyph.arrows-1_circle-down-40:before {
                                content: "\EADC"
                            }
                            
                            .nc-icon-glyph.arrows-1_circle-left-10:before {
                                content: "\EADD"
                            }
                            
                            .nc-icon-glyph.arrows-1_circle-left-38:before {
                                content: "\EADE"
                            }
                            
                            .nc-icon-glyph.arrows-1_circle-right-09:before {
                                content: "\EADF"
                            }
                            
                            .nc-icon-glyph.arrows-1_circle-right-37:before {
                                content: "\EAE0"
                            }
                            
                            .nc-icon-glyph.arrows-1_circle-up-11:before {
                                content: "\EAE1"
                            }
                            
                            .nc-icon-glyph.arrows-1_circle-up-39:before {
                                content: "\EAE2"
                            }
                            
                            .nc-icon-glyph.arrows-1_cloud-download-93:before {
                                content: "\EAE3"
                            }
                            
                            .nc-icon-glyph.arrows-1_cloud-download-95:before {
                                content: "\EAE4"
                            }
                            
                            .nc-icon-glyph.arrows-1_cloud-upload-94:before {
                                content: "\EAE5"
                            }
                            
                            .nc-icon-glyph.arrows-1_cloud-upload-96:before {
                                content: "\EAE6"
                            }
                            
                            .nc-icon-glyph.arrows-1_curved-next:before {
                                content: "\EAE7"
                            }
                            
                            .nc-icon-glyph.arrows-1_curved-previous:before {
                                content: "\EAE8"
                            }
                            
                            .nc-icon-glyph.arrows-1_direction-53:before {
                                content: "\EAE9"
                            }
                            
                            .nc-icon-glyph.arrows-1_direction-56:before {
                                content: "\EAEA"
                            }
                            
                            .nc-icon-glyph.arrows-1_double-left:before {
                                content: "\EAEB"
                            }
                            
                            .nc-icon-glyph.arrows-1_double-right:before {
                                content: "\EAEC"
                            }
                            
                            .nc-icon-glyph.arrows-1_download:before {
                                content: "\EAED"
                            }
                            
                            .nc-icon-glyph.arrows-1_enlarge-diagonal-41:before {
                                content: "\EAEE"
                            }
                            
                            .nc-icon-glyph.arrows-1_enlarge-diagonal-43:before {
                                content: "\EAEF"
                            }
                            
                            .nc-icon-glyph.arrows-1_enlarge-diagonal-44:before {
                                content: "\EAF0"
                            }
                            
                            .nc-icon-glyph.arrows-1_enlarge-vertical:before {
                                content: "\EAF1"
                            }
                            
                            .nc-icon-glyph.arrows-1_fit-horizontal:before {
                                content: "\EAF2"
                            }
                            
                            .nc-icon-glyph.arrows-1_fit-vertical:before {
                                content: "\EAF3"
                            }
                            
                            .nc-icon-glyph.arrows-1_fullscreen-70:before {
                                content: "\EAF4"
                            }
                            
                            .nc-icon-glyph.arrows-1_fullscreen-71:before {
                                content: "\EAF5"
                            }
                            
                            .nc-icon-glyph.arrows-1_fullscreen-76:before {
                                content: "\EAF6"
                            }
                            
                            .nc-icon-glyph.arrows-1_fullscreen-77:before {
                                content: "\EAF7"
                            }
                            
                            .nc-icon-glyph.arrows-1_fullscreen-double-74:before {
                                content: "\EAF8"
                            }
                            
                            .nc-icon-glyph.arrows-1_fullscreen-double-75:before {
                                content: "\EAF9"
                            }
                            
                            .nc-icon-glyph.arrows-1_fullscreen-split-72:before {
                                content: "\EAFA"
                            }
                            
                            .nc-icon-glyph.arrows-1_fullscreen-split-73:before {
                                content: "\EAFB"
                            }
                            
                            .nc-icon-glyph.arrows-1_log-in:before {
                                content: "\EAFC"
                            }
                            
                            .nc-icon-glyph.arrows-1_log-out:before {
                                content: "\EAFD"
                            }
                            
                            .nc-icon-glyph.arrows-1_loop-82:before {
                                content: "\EAFE"
                            }
                            
                            .nc-icon-glyph.arrows-1_loop-83:before {
                                content: "\EAFF"
                            }
                            
                            .nc-icon-glyph.arrows-1_minimal-down:before {
                                content: "\EB00"
                            }
                            
                            .nc-icon-glyph.arrows-1_minimal-left:before {
                                content: "\EB01"
                            }
                            
                            .nc-icon-glyph.arrows-1_minimal-right:before {
                                content: "\EB02"
                            }
                            
                            .nc-icon-glyph.arrows-1_minimal-up:before {
                                content: "\EB03"
                            }
                            
                            .nc-icon-glyph.arrows-1_redo-79:before {
                                content: "\EB04"
                            }
                            
                            .nc-icon-glyph.arrows-1_redo-81:before {
                                content: "\EB05"
                            }
                            
                            .nc-icon-glyph.arrows-1_refresh-68:before {
                                content: "\EB06"
                            }
                            
                            .nc-icon-glyph.arrows-1_refresh-69:before {
                                content: "\EB07"
                            }
                            
                            .nc-icon-glyph.arrows-1_round-down:before {
                                content: "\EB08"
                            }
                            
                            .nc-icon-glyph.arrows-1_round-left:before {
                                content: "\EB09"
                            }
                            
                            .nc-icon-glyph.arrows-1_round-right:before {
                                content: "\EB0A"
                            }
                            
                            .nc-icon-glyph.arrows-1_round-up:before {
                                content: "\EB0B"
                            }
                            
                            .nc-icon-glyph.arrows-1_share-66:before {
                                content: "\EB0C"
                            }
                            
                            .nc-icon-glyph.arrows-1_share-91:before {
                                content: "\EB0D"
                            }
                            
                            .nc-icon-glyph.arrows-1_share-92:before {
                                content: "\EB0E"
                            }
                            
                            .nc-icon-glyph.arrows-1_shuffle-97:before {
                                content: "\EB0F"
                            }
                            
                            .nc-icon-glyph.arrows-1_shuffle-98:before {
                                content: "\EB10"
                            }
                            
                            .nc-icon-glyph.arrows-1_simple-down:before {
                                content: "\EB11"
                            }
                            
                            .nc-icon-glyph.arrows-1_simple-left:before {
                                content: "\EB12"
                            }
                            
                            .nc-icon-glyph.arrows-1_simple-right:before {
                                content: "\EB13"
                            }
                            
                            .nc-icon-glyph.arrows-1_simple-up:before {
                                content: "\EB14"
                            }
                            
                            .nc-icon-glyph.arrows-1_small-triangle-down:before {
                                content: "\EB15"
                            }
                            
                            .nc-icon-glyph.arrows-1_small-triangle-left:before {
                                content: "\EB16"
                            }
                            
                            .nc-icon-glyph.arrows-1_small-triangle-right:before {
                                content: "\EB17"
                            }
                            
                            .nc-icon-glyph.arrows-1_small-triangle-up:before {
                                content: "\EB18"
                            }
                            
                            .nc-icon-glyph.arrows-1_square-down:before {
                                content: "\EB19"
                            }
                            
                            .nc-icon-glyph.arrows-1_square-left:before {
                                content: "\EB1A"
                            }
                            
                            .nc-icon-glyph.arrows-1_square-right:before {
                                content: "\EB1B"
                            }
                            
                            .nc-icon-glyph.arrows-1_square-up:before {
                                content: "\EB1C"
                            }
                            
                            .nc-icon-glyph.arrows-1_strong-down:before {
                                content: "\EB1D"
                            }
                            
                            .nc-icon-glyph.arrows-1_strong-left:before {
                                content: "\EB1E"
                            }
                            
                            .nc-icon-glyph.arrows-1_strong-right:before {
                                content: "\EB1F"
                            }
                            
                            .nc-icon-glyph.arrows-1_strong-up:before {
                                content: "\EB20"
                            }
                            
                            .nc-icon-glyph.arrows-1_tail-down:before {
                                content: "\EB21"
                            }
                            
                            .nc-icon-glyph.arrows-1_tail-left:before {
                                content: "\EB22"
                            }
                            
                            .nc-icon-glyph.arrows-1_tail-right:before {
                                content: "\EB23"
                            }
                            
                            .nc-icon-glyph.arrows-1_tail-triangle-down:before {
                                content: "\EB24"
                            }
                            
                            .nc-icon-glyph.arrows-1_tail-triangle-left:before {
                                content: "\EB25"
                            }
                            
                            .nc-icon-glyph.arrows-1_tail-triangle-right:before {
                                content: "\EB26"
                            }
                            
                            .nc-icon-glyph.arrows-1_tail-triangle-up:before {
                                content: "\EB27"
                            }
                            
                            .nc-icon-glyph.arrows-1_tail-up:before {
                                content: "\EB28"
                            }
                            
                            .nc-icon-glyph.arrows-1_trend-down:before {
                                content: "\EB29"
                            }
                            
                            .nc-icon-glyph.arrows-1_trend-up:before {
                                content: "\EB2A"
                            }
                            
                            .nc-icon-glyph.arrows-1_triangle-down-20:before {
                                content: "\EB2B"
                            }
                            
                            .nc-icon-glyph.arrows-1_triangle-down-65:before {
                                content: "\EB2C"
                            }
                            
                            .nc-icon-glyph.arrows-1_triangle-left-18:before {
                                content: "\EB2D"
                            }
                            
                            .nc-icon-glyph.arrows-1_triangle-left-63:before {
                                content: "\EB2E"
                            }
                            
                            .nc-icon-glyph.arrows-1_triangle-right-17:before {
                                content: "\EB2F"
                            }
                            
                            .nc-icon-glyph.arrows-1_triangle-right-62:before {
                                content: "\EB30"
                            }
                            
                            .nc-icon-glyph.arrows-1_triangle-up-19:before {
                                content: "\EB31"
                            }
                            
                            .nc-icon-glyph.arrows-1_triangle-up-64:before {
                                content: "\EB32"
                            }
                            
                            .nc-icon-glyph.arrows-1_window-zoom-in:before {
                                content: "\EB33"
                            }
                            
                            .nc-icon-glyph.arrows-1_window-zoom-out:before {
                                content: "\EB34"
                            }
                            
                            .nc-icon-glyph.arrows-1_zoom-88:before {
                                content: "\EB35"
                            }
                            
                            .nc-icon-glyph.arrows-1_zoom-99:before {
                                content: "\EB36"
                            }
                            
                            .nc-icon-glyph.arrows-1_zoom-100:before {
                                content: "\EB37"
                            }
                            
                            .nc-icon-glyph.arrows-2_block-down:before {
                                content: "\EB38"
                            }
                            
                            .nc-icon-glyph.arrows-2_block-left:before {
                                content: "\EB39"
                            }
                            
                            .nc-icon-glyph.arrows-2_block-right:before {
                                content: "\EB3A"
                            }
                            
                            .nc-icon-glyph.arrows-2_block-up:before {
                                content: "\EB3B"
                            }
                            
                            .nc-icon-glyph.arrows-2_circle-in:before {
                                content: "\EB3C"
                            }
                            
                            .nc-icon-glyph.arrows-2_circle-out:before {
                                content: "\EB3D"
                            }
                            
                            .nc-icon-glyph.arrows-2_circuit-round:before {
                                content: "\EB3E"
                            }
                            
                            .nc-icon-glyph.arrows-2_circuit:before {
                                content: "\EB3F"
                            }
                            
                            .nc-icon-glyph.arrows-2_computer-upload:before {
                                content: "\EB40"
                            }
                            
                            .nc-icon-glyph.arrows-2_conversion:before {
                                content: "\EB41"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-down-round:before {
                                content: "\EB42"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-down:before {
                                content: "\EB43"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-left-down:before {
                                content: "\EB44"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-left-round:before {
                                content: "\EB45"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-left:before {
                                content: "\EB46"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-right-down:before {
                                content: "\EB47"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-right-round:before {
                                content: "\EB48"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-right:before {
                                content: "\EB49"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-up-left:before {
                                content: "\EB4A"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-up-right:before {
                                content: "\EB4B"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-up-round:before {
                                content: "\EB4C"
                            }
                            
                            .nc-icon-glyph.arrows-2_corner-up:before {
                                content: "\EB4D"
                            }
                            
                            .nc-icon-glyph.arrows-2_cross-down:before {
                                content: "\EB4E"
                            }
                            
                            .nc-icon-glyph.arrows-2_cross-horizontal:before {
                                content: "\EC87"
                            }
                            
                            .nc-icon-glyph.arrows-2_cross-left:before {
                                content: "\EC88"
                            }
                            
                            .nc-icon-glyph.arrows-2_cross-right:before {
                                content: "\EC89"
                            }
                            
                            .nc-icon-glyph.arrows-2_cross-up:before {
                                content: "\EC8A"
                            }
                            
                            .nc-icon-glyph.arrows-2_cross-vertical:before {
                                content: "\EC8B"
                            }
                            
                            .nc-icon-glyph.arrows-2_curve-circuit:before {
                                content: "\EC8C"
                            }
                            
                            .nc-icon-glyph.arrows-2_curve-directions:before {
                                content: "\EC8D"
                            }
                            
                            .nc-icon-glyph.arrows-2_curve-split:before {
                                content: "\EC8E"
                            }
                            
                            .nc-icon-glyph.arrows-2_delete-45:before {
                                content: "\EC8F"
                            }
                            
                            .nc-icon-glyph.arrows-2_delete-49:before {
                                content: "\EC90"
                            }
                            
                            .nc-icon-glyph.arrows-2_delete-50:before {
                                content: "\EC91"
                            }
                            
                            .nc-icon-glyph.arrows-2_direction:before {
                                content: "\EC92"
                            }
                            
                            .nc-icon-glyph.arrows-2_dots-download:before {
                                content: "\EC93"
                            }
                            
                            .nc-icon-glyph.arrows-2_dots-upload:before {
                                content: "\EC94"
                            }
                            
                            .nc-icon-glyph.arrows-2_eject:before {
                                content: "\EC95"
                            }
                            
                            .nc-icon-glyph.arrows-2_enlarge-circle:before {
                                content: "\EC96"
                            }
                            
                            .nc-icon-glyph.arrows-2_file-download-87:before {
                                content: "\EC97"
                            }
                            
                            .nc-icon-glyph.arrows-2_file-download-89:before {
                                content: "\EC98"
                            }
                            
                            .nc-icon-glyph.arrows-2_file-download-94:before {
                                content: "\EC99"
                            }
                            
                            .nc-icon-glyph.arrows-2_file-upload-86:before {
                                content: "\EC9A"
                            }
                            
                            .nc-icon-glyph.arrows-2_file-upload-88:before {
                                content: "\EC9B"
                            }
                            
                            .nc-icon-glyph.arrows-2_file-upload-93:before {
                                content: "\EC9C"
                            }
                            
                            .nc-icon-glyph.arrows-2_fork-round:before {
                                content: "\EC9D"
                            }
                            
                            .nc-icon-glyph.arrows-2_fork:before {
                                content: "\EC9E"
                            }
                            
                            .nc-icon-glyph.arrows-2_hit-down:before {
                                content: "\EC9F"
                            }
                            
                            .nc-icon-glyph.arrows-2_hit-left:before {
                                content: "\ECA0"
                            }
                            
                            .nc-icon-glyph.arrows-2_hit-right:before {
                                content: "\ECA1"
                            }
                            
                            .nc-icon-glyph.arrows-2_hit-up:before {
                                content: "\ECA2"
                            }
                            
                            .nc-icon-glyph.arrows-2_lines:before {
                                content: "\ECA3"
                            }
                            
                            .nc-icon-glyph.arrows-2_log-out:before {
                                content: "\ECA4"
                            }
                            
                            .nc-icon-glyph.arrows-2_loop:before {
                                content: "\ECA5"
                            }
                            
                            .nc-icon-glyph.arrows-2_merge-round:before {
                                content: "\ECA6"
                            }
                            
                            .nc-icon-glyph.arrows-2_merge:before {
                                content: "\ECA7"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-05:before {
                                content: "\ECA8"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-06:before {
                                content: "\ECA9"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-92:before {
                                content: "\ECAA"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-down-right:before {
                                content: "\ECAB"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-down:before {
                                content: "\ECAC"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-left:before {
                                content: "\ECAD"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-right:before {
                                content: "\ECAE"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-up-left:before {
                                content: "\ECAF"
                            }
                            
                            .nc-icon-glyph.arrows-2_move-up:before {
                                content: "\ECB0"
                            }
                            
                            .nc-icon-glyph.arrows-2_push-next:before {
                                content: "\ECB1"
                            }
                            
                            .nc-icon-glyph.arrows-2_push-previous:before {
                                content: "\ECB2"
                            }
                            
                            .nc-icon-glyph.arrows-2_reload:before {
                                content: "\EE6A"
                            }
                            
                            .nc-icon-glyph.arrows-2_replay:before {
                                content: "\EE6B"
                            }
                            
                            .nc-icon-glyph.arrows-2_rotate-left:before {
                                content: "\EE6C"
                            }
                            
                            .nc-icon-glyph.arrows-2_rotate-right:before {
                                content: "\EE6D"
                            }
                            
                            .nc-icon-glyph.arrows-2_round-left-down:before {
                                content: "\EE6E"
                            }
                            
                            .nc-icon-glyph.arrows-2_round-right-down:before {
                                content: "\EE6F"
                            }
                            
                            .nc-icon-glyph.arrows-2_round-up-left:before {
                                content: "\EE70"
                            }
                            
                            .nc-icon-glyph.arrows-2_round-up-right:before {
                                content: "\EE71"
                            }
                            
                            .nc-icon-glyph.arrows-2_select-83:before {
                                content: "\EE72"
                            }
                            
                            .nc-icon-glyph.arrows-2_select-84:before {
                                content: "\EE73"
                            }
                            
                            .nc-icon-glyph.arrows-2_separate-round:before {
                                content: "\EE74"
                            }
                            
                            .nc-icon-glyph.arrows-2_separate:before {
                                content: "\EE75"
                            }
                            
                            .nc-icon-glyph.arrows-2_share-left:before {
                                content: "\EE76"
                            }
                            
                            .nc-icon-glyph.arrows-2_share-right:before {
                                content: "\EE77"
                            }
                            
                            .nc-icon-glyph.arrows-2_skew-down:before {
                                content: "\EE78"
                            }
                            
                            .nc-icon-glyph.arrows-2_skew-left:before {
                                content: "\EE79"
                            }
                            
                            .nc-icon-glyph.arrows-2_skew-up:before {
                                content: "\EE7A"
                            }
                            
                            .nc-icon-glyph.arrows-2_small-left:before {
                                content: "\EE7B"
                            }
                            
                            .nc-icon-glyph.arrows-2_small-right:before {
                                content: "\EE7C"
                            }
                            
                            .nc-icon-glyph.arrows-2_split-horizontal:before {
                                content: "\EE7D"
                            }
                            
                            .nc-icon-glyph.arrows-2_split-round:before {
                                content: "\EE7E"
                            }
                            
                            .nc-icon-glyph.arrows-2_split-vertical:before {
                                content: "\EE7F"
                            }
                            
                            .nc-icon-glyph.arrows-2_split:before {
                                content: "\EE80"
                            }
                            
                            .nc-icon-glyph.arrows-2_square-download:before {
                                content: "\EE81"
                            }
                            
                            .nc-icon-glyph.arrows-2_square-upload:before {
                                content: "\EE82"
                            }
                            
                            .nc-icon-glyph.arrows-2_time:before {
                                content: "\EE83"
                            }
                            
                            .nc-icon-glyph.arrows-2_triangle-down:before {
                                content: "\EE84"
                            }
                            
                            .nc-icon-glyph.arrows-2_triangle-left:before {
                                content: "\EE85"
                            }
                            
                            .nc-icon-glyph.arrows-2_triangle-right:before {
                                content: "\EE86"
                            }
                            
                            .nc-icon-glyph.arrows-2_triangle-up:before {
                                content: "\EE87"
                            }
                            
                            .nc-icon-glyph.arrows-2_unite-round:before {
                                content: "\EE88"
                            }
                            
                            .nc-icon-glyph.arrows-2_unite:before {
                                content: "\EE89"
                            }
                            
                            .nc-icon-glyph.arrows-2_zoom:before {
                                content: "\EE8A"
                            }
                            
                            .nc-icon-glyph.arrows-3_circle-down:before {
                                content: "\EE8B"
                            }
                            
                            .nc-icon-glyph.arrows-3_circle-left:before {
                                content: "\EE8C"
                            }
                            
                            .nc-icon-glyph.arrows-3_circle-right:before {
                                content: "\EE8D"
                            }
                            
                            .nc-icon-glyph.arrows-3_circle-simple-down:before {
                                content: "\EE8E"
                            }
                            
                            .nc-icon-glyph.arrows-3_circle-simple-left:before {
                                content: "\EE8F"
                            }
                            
                            .nc-icon-glyph.arrows-3_circle-simple-right:before {
                                content: "\EE90"
                            }
                            
                            .nc-icon-glyph.arrows-3_circle-simple-up:before {
                                content: "\EE91"
                            }
                            
                            .nc-icon-glyph.arrows-3_circle-up:before {
                                content: "\EE92"
                            }
                            
                            .nc-icon-glyph.arrows-3_cloud-refresh:before {
                                content: "\EE93"
                            }
                            
                            .nc-icon-glyph.arrows-3_separate:before {
                                content: "\EE94"
                            }
                            
                            .nc-icon-glyph.arrows-3_small-down:before {
                                content: "\EE95"
                            }
                            
                            .nc-icon-glyph.arrows-3_small-up:before {
                                content: "\EE96"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-corner-down-left:before {
                                content: "\EE97"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-corner-down-right:before {
                                content: "\EE98"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-corner-up-left:before {
                                content: "\EE99"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-corner-up-right:before {
                                content: "\EE9A"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-down-06:before {
                                content: "\EE9B"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-down-22:before {
                                content: "\EE9C"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-enlarge:before {
                                content: "\EE9D"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-left-04:before {
                                content: "\EE9E"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-left-20:before {
                                content: "\EE9F"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-right-03:before {
                                content: "\EEA0"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-right-19:before {
                                content: "\EEA1"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-simple-down:before {
                                content: "\EEA2"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-simple-left:before {
                                content: "\EEA3"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-simple-right:before {
                                content: "\EEA4"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-simple-up:before {
                                content: "\EEA5"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-up-05:before {
                                content: "\EEA6"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-up-21:before {
                                content: "\EEA7"
                            }
                            
                            .nc-icon-glyph.arrows-3_square-zoom:before {
                                content: "\EEA8"
                            }
                            
                            .nc-icon-glyph.arrows-3_super-bold-down:before {
                                content: "\EEA9"
                            }
                            
                            .nc-icon-glyph.arrows-3_super-bold-left:before {
                                content: "\EEAA"
                            }
                            
                            .nc-icon-glyph.arrows-3_super-bold-right:before {
                                content: "\EEAB"
                            }
                            
                            .nc-icon-glyph.arrows-3_super-bold-up:before {
                                content: "\EEAC"
                            }
                            
                            .nc-icon-glyph.arrows-4_block-bottom-left:before {
                                content: "\EEAD"
                            }
                            
                            .nc-icon-glyph.arrows-4_block-bottom-right:before {
                                content: "\EEAE"
                            }
                            
                            .nc-icon-glyph.arrows-4_block-top-left:before {
                                content: "\EEAF"
                            }
                            
                            .nc-icon-glyph.arrows-4_block-top-right:before {
                                content: "\EEB0"
                            }
                            
                            .nc-icon-glyph.arrows-4_centralize:before {
                                content: "\EEB1"
                            }
                            
                            .nc-icon-glyph.arrows-4_compare:before {
                                content: "\EEB2"
                            }
                            
                            .nc-icon-glyph.arrows-4_contrast:before {
                                content: "\EEB3"
                            }
                            
                            .nc-icon-glyph.arrows-4_cross:before {
                                content: "\EEB4"
                            }
                            
                            .nc-icon-glyph.arrows-4_diag-bottom-left:before {
                                content: "\EEB5"
                            }
                            
                            .nc-icon-glyph.arrows-4_diag-bottom-right:before {
                                content: "\EEB6"
                            }
                            
                            .nc-icon-glyph.arrows-4_diag-top-left:before {
                                content: "\EEB7"
                            }
                            
                            .nc-icon-glyph.arrows-4_diag-top-right:before {
                                content: "\EEB8"
                            }
                            
                            .nc-icon-glyph.arrows-4_disperse:before {
                                content: "\EEB9"
                            }
                            
                            .nc-icon-glyph.arrows-4_download:before {
                                content: "\EEBA"
                            }
                            
                            .nc-icon-glyph.arrows-4_enlarge-45:before {
                                content: "\EEBB"
                            }
                            
                            .nc-icon-glyph.arrows-4_enlarge-46:before {
                                content: "\EEBC"
                            }
                            
                            .nc-icon-glyph.arrows-4_export:before {
                                content: "\EEBD"
                            }
                            
                            .nc-icon-glyph.arrows-4_format-left:before {
                                content: "\EEBE"
                            }
                            
                            .nc-icon-glyph.arrows-4_format-right:before {
                                content: "\EEBF"
                            }
                            
                            .nc-icon-glyph.arrows-4_input-12:before {
                                content: "\EEC0"
                            }
                            
                            .nc-icon-glyph.arrows-4_input-21:before {
                                content: "\EEC1"
                            }
                            
                            .nc-icon-glyph.arrows-4_invert:before {
                                content: "\EEC2"
                            }
                            
                            .nc-icon-glyph.arrows-4_launch-11:before {
                                content: "\EEC3"
                            }
                            
                            .nc-icon-glyph.arrows-4_launch-47:before {
                                content: "\EEC4"
                            }
                            
                            .nc-icon-glyph.arrows-4_logout:before {
                                content: "\EEC5"
                            }
                            
                            .nc-icon-glyph.arrows-4_loop-30:before {
                                content: "\EEC6"
                            }
                            
                            .nc-icon-glyph.arrows-4_loop-34:before {
                                content: "\EEC7"
                            }
                            
                            .nc-icon-glyph.arrows-4_merge:before {
                                content: "\EEC8"
                            }
                            
                            .nc-icon-glyph.arrows-4_open-in-browser:before {
                                content: "\EEC9"
                            }
                            
                            .nc-icon-glyph.arrows-4_priority-high:before {
                                content: "\EECA"
                            }
                            
                            .nc-icon-glyph.arrows-4_priority-low:before {
                                content: "\EECB"
                            }
                            
                            .nc-icon-glyph.arrows-4_redo-10:before {
                                content: "\EECC"
                            }
                            
                            .nc-icon-glyph.arrows-4_redo-26:before {
                                content: "\EECD"
                            }
                            
                            .nc-icon-glyph.arrows-4_reply-all:before {
                                content: "\EECE"
                            }
                            
                            .nc-icon-glyph.arrows-4_reply:before {
                                content: "\EECF"
                            }
                            
                            .nc-icon-glyph.arrows-4_restore:before {
                                content: "\EED0"
                            }
                            
                            .nc-icon-glyph.arrows-4_share:before {
                                content: "\EED1"
                            }
                            
                            .nc-icon-glyph.arrows-4_shuffle-01:before {
                                content: "\EED2"
                            }
                            
                            .nc-icon-glyph.arrows-4_shuffle-35:before {
                                content: "\EED3"
                            }
                            
                            .nc-icon-glyph.arrows-4_split-33:before {
                                content: "\EED4"
                            }
                            
                            .nc-icon-glyph.arrows-4_split-37:before {
                                content: "\EED5"
                            }
                            
                            .nc-icon-glyph.arrows-4_stre-down:before {
                                content: "\EED6"
                            }
                            
                            .nc-icon-glyph.arrows-4_stre-left:before {
                                content: "\EED7"
                            }
                            
                            .nc-icon-glyph.arrows-4_stre-right:before {
                                content: "\EED8"
                            }
                            
                            .nc-icon-glyph.arrows-4_stre-up:before {
                                content: "\EED9"
                            }
                            
                            .nc-icon-glyph.arrows-4_swap-horizontal:before {
                                content: "\EEDA"
                            }
                            
                            .nc-icon-glyph.arrows-4_swap-vertical:before {
                                content: "\EEDB"
                            }
                            
                            .nc-icon-glyph.arrows-4_system-update:before {
                                content: "\EEDC"
                            }
                            
                            .nc-icon-glyph.arrows-4_undo-25:before {
                                content: "\EEDD"
                            }
                            
                            .nc-icon-glyph.arrows-4_undo-29:before {
                                content: "\EEDE"
                            }
                            
                            .nc-icon-glyph.arrows-4_upload:before {
                                content: "\EEDF"
                            }
                            
                            .nc-icon-glyph.files-2_ai-illustrator:before {
                                content: "\E96F"
                            }
                            
                            .nc-icon-glyph.files-2_avi:before {
                                content: "\E970"
                            }
                            
                            .nc-icon-glyph.files-2_css:before {
                                content: "\E971"
                            }
                            
                            .nc-icon-glyph.files-2_csv:before {
                                content: "\E972"
                            }
                            
                            .nc-icon-glyph.files-2_doc:before {
                                content: "\E973"
                            }
                            
                            .nc-icon-glyph.files-2_docx:before {
                                content: "\E974"
                            }
                            
                            .nc-icon-glyph.files-2_epub:before {
                                content: "\E975"
                            }
                            
                            .nc-icon-glyph.files-2_exe:before {
                                content: "\E976"
                            }
                            
                            .nc-icon-glyph.files-2_font:before {
                                content: "\E977"
                            }
                            
                            .nc-icon-glyph.files-2_gif:before {
                                content: "\E978"
                            }
                            
                            .nc-icon-glyph.files-2_html:before {
                                content: "\E979"
                            }
                            
                            .nc-icon-glyph.files-2_jpg-jpeg:before {
                                content: "\E97A"
                            }
                            
                            .nc-icon-glyph.files-2_js-javascript-jquery:before {
                                content: "\E97B"
                            }
                            
                            .nc-icon-glyph.files-3_mov:before {
                                content: "\E97C"
                            }
                            
                            .nc-icon-glyph.files-3_mp3:before {
                                content: "\E97D"
                            }
                            
                            .nc-icon-glyph.files-3_mp4:before {
                                content: "\E97E"
                            }
                            
                            .nc-icon-glyph.files-3_pdf:before {
                                content: "\E97F"
                            }
                            
                            .nc-icon-glyph.files-3_png:before {
                                content: "\E980"
                            }
                            
                            .nc-icon-glyph.files-3_psd-photoshop:before {
                                content: "\E981"
                            }
                            
                            .nc-icon-glyph.files-3_rar:before {
                                content: "\E982"
                            }
                            
                            .nc-icon-glyph.files-3_sketch:before {
                                content: "\E983"
                            }
                            
                            .nc-icon-glyph.files-3_svg:before {
                                content: "\E984"
                            }
                            
                            .nc-icon-glyph.files-3_txt:before {
                                content: "\E985"
                            }
                            
                            .nc-icon-glyph.files-3_wav:before {
                                content: "\E986"
                            }
                            
                            .nc-icon-glyph.files-3_zip:before {
                                content: "\E987"
                            }
                            
                            .nc-icon-glyph.design_album:before {
                                content: "\E988"
                            }
                            
                            .nc-icon-glyph.design_align-bottom:before {
                                content: "\E989"
                            }
                            
                            .nc-icon-glyph.design_align-center-horizontal:before {
                                content: "\E98A"
                            }
                            
                            .nc-icon-glyph.design_align-center-vertical:before {
                                content: "\E98B"
                            }
                            
                            .nc-icon-glyph.design_align-left:before {
                                content: "\E98C"
                            }
                            
                            .nc-icon-glyph.design_align-right:before {
                                content: "\E98D"
                            }
                            
                            .nc-icon-glyph.design_align-top:before {
                                content: "\E98E"
                            }
                            
                            .nc-icon-glyph.design_app:before {
                                content: "\E98F"
                            }
                            
                            .nc-icon-glyph.design_artboard:before {
                                content: "\E990"
                            }
                            
                            .nc-icon-glyph.design_blend:before {
                                content: "\E991"
                            }
                            
                            .nc-icon-glyph.design_book-bookmark:before {
                                content: "\E992"
                            }
                            
                            .nc-icon-glyph.design_book-open:before {
                                content: "\E993"
                            }
                            
                            .nc-icon-glyph.design_brush:before {
                                content: "\E994"
                            }
                            
                            .nc-icon-glyph.design_bug:before {
                                content: "\E995"
                            }
                            
                            .nc-icon-glyph.design_bullet-list-67:before {
                                content: "\E996"
                            }
                            
                            .nc-icon-glyph.design_bullet-list-68:before {
                                content: "\E997"
                            }
                            
                            .nc-icon-glyph.design_bullet-list-69:before {
                                content: "\E998"
                            }
                            
                            .nc-icon-glyph.design_bullet-list-70:before {
                                content: "\E999"
                            }
                            
                            .nc-icon-glyph.design_clone:before {
                                content: "\E99A"
                            }
                            
                            .nc-icon-glyph.design_code-editor:before {
                                content: "\E99B"
                            }
                            
                            .nc-icon-glyph.design_code:before {
                                content: "\E99C"
                            }
                            
                            .nc-icon-glyph.design_collection:before {
                                content: "\E99D"
                            }
                            
                            .nc-icon-glyph.design_command:before {
                                content: "\E99E"
                            }
                            
                            .nc-icon-glyph.design_compass:before {
                                content: "\E99F"
                            }
                            
                            .nc-icon-glyph.design_contrast:before {
                                content: "\E9A0"
                            }
                            
                            .nc-icon-glyph.design_copy:before {
                                content: "\E9A1"
                            }
                            
                            .nc-icon-glyph.design_crop:before {
                                content: "\E9A2"
                            }
                            
                            .nc-icon-glyph.design_cursor-48:before {
                                content: "\E9A3"
                            }
                            
                            .nc-icon-glyph.design_cursor-49:before {
                                content: "\E9A4"
                            }
                            
                            .nc-icon-glyph.design_design-dev:before {
                                content: "\E9A5"
                            }
                            
                            .nc-icon-glyph.design_design:before {
                                content: "\E9A6"
                            }
                            
                            .nc-icon-glyph.design_distribute-horizontal:before {
                                content: "\E9A7"
                            }
                            
                            .nc-icon-glyph.design_distribute-vertical:before {
                                content: "\E9A8"
                            }
                            
                            .nc-icon-glyph.design_drag:before {
                                content: "\E9A9"
                            }
                            
                            .nc-icon-glyph.design_eraser-32:before {
                                content: "\E9AA"
                            }
                            
                            .nc-icon-glyph.design_eraser-33:before {
                                content: "\E9AB"
                            }
                            
                            .nc-icon-glyph.design_eraser-46:before {
                                content: "\E9AC"
                            }
                            
                            .nc-icon-glyph.design_flip-horizontal:before {
                                content: "\E9AD"
                            }
                            
                            .nc-icon-glyph.design_flip-vertical:before {
                                content: "\E9AE"
                            }
                            
                            .nc-icon-glyph.design_image:before {
                                content: "\E9AF"
                            }
                            
                            .nc-icon-glyph.design_magnet:before {
                                content: "\E9B0"
                            }
                            
                            .nc-icon-glyph.design_marker:before {
                                content: "\E9B1"
                            }
                            
                            .nc-icon-glyph.design_measure-02:before {
                                content: "\E9B2"
                            }
                            
                            .nc-icon-glyph.design_measure-17:before {
                                content: "\E9B3"
                            }
                            
                            .nc-icon-glyph.design_measure-big:before {
                                content: "\E9B4"
                            }
                            
                            .nc-icon-glyph.design_mobile-design:before {
                                content: "\E9B5"
                            }
                            
                            .nc-icon-glyph.design_mobile-dev:before {
                                content: "\E9B6"
                            }
                            
                            .nc-icon-glyph.design_mouse-08:before {
                                content: "\E9B7"
                            }
                            
                            .nc-icon-glyph.design_mouse-09:before {
                                content: "\E9B8"
                            }
                            
                            .nc-icon-glyph.design_mouse-10:before {
                                content: "\E9B9"
                            }
                            
                            .nc-icon-glyph.design_newsletter-dev:before {
                                content: "\E9BA"
                            }
                            
                            .nc-icon-glyph.design_note-code:before {
                                content: "\E9BB"
                            }
                            
                            .nc-icon-glyph.design_paint-16:before {
                                content: "\E9BC"
                            }
                            
                            .nc-icon-glyph.design_paint-37:before {
                                content: "\E9BD"
                            }
                            
                            .nc-icon-glyph.design_paint-38:before {
                                content: "\E9BE"
                            }
                            
                            .nc-icon-glyph.design_paint-bucket-39:before {
                                content: "\E9BF"
                            }
                            
                            .nc-icon-glyph.design_paint-bucket-40:before {
                                content: "\E9C0"
                            }
                            
                            .nc-icon-glyph.design_palette:before {
                                content: "\E9C1"
                            }
                            
                            .nc-icon-glyph.design_pantone:before {
                                content: "\E9C2"
                            }
                            
                            .nc-icon-glyph.design_paper-design:before {
                                content: "\E9C3"
                            }
                            
                            .nc-icon-glyph.design_paper-dev:before {
                                content: "\E9C4"
                            }
                            
                            .nc-icon-glyph.design_patch-19:before {
                                content: "\E9C5"
                            }
                            
                            .nc-icon-glyph.design_patch-34:before {
                                content: "\E9C6"
                            }
                            
                            .nc-icon-glyph.design_path-exclude:before {
                                content: "\E9C7"
                            }
                            
                            .nc-icon-glyph.design_path-intersect:before {
                                content: "\E9C8"
                            }
                            
                            .nc-icon-glyph.design_path-minus:before {
                                content: "\E9C9"
                            }
                            
                            .nc-icon-glyph.design_path-unite:before {
                                content: "\E9CA"
                            }
                            
                            .nc-icon-glyph.design_pen-01:before {
                                content: "\E9CB"
                            }
                            
                            .nc-icon-glyph.design_pen-23:before {
                                content: "\E9CC"
                            }
                            
                            .nc-icon-glyph.design_pen-tool:before {
                                content: "\E9CD"
                            }
                            
                            .nc-icon-glyph.design_phone:before {
                                content: "\E9CE"
                            }
                            
                            .nc-icon-glyph.design_photo-editor:before {
                                content: "\E9CF"
                            }
                            
                            .nc-icon-glyph.design_responsive:before {
                                content: "\E9D0"
                            }
                            
                            .nc-icon-glyph.design_scissors-dashed:before {
                                content: "\E9D1"
                            }
                            
                            .nc-icon-glyph.design_scissors:before {
                                content: "\EE1E"
                            }
                            
                            .nc-icon-glyph.design_shape-adjust:before {
                                content: "\EE1F"
                            }
                            
                            .nc-icon-glyph.design_shape-circle:before {
                                content: "\EE20"
                            }
                            
                            .nc-icon-glyph.design_shape-polygon:before {
                                content: "\EE21"
                            }
                            
                            .nc-icon-glyph.design_shape-square:before {
                                content: "\EE22"
                            }
                            
                            .nc-icon-glyph.design_shape-triangle:before {
                                content: "\EE23"
                            }
                            
                            .nc-icon-glyph.design_shapes:before {
                                content: "\EE24"
                            }
                            
                            .nc-icon-glyph.design_sharpener:before {
                                content: "\EE25"
                            }
                            
                            .nc-icon-glyph.design_slice:before {
                                content: "\EE26"
                            }
                            
                            .nc-icon-glyph.design_spray:before {
                                content: "\EE27"
                            }
                            
                            .nc-icon-glyph.design_stamp:before {
                                content: "\EE28"
                            }
                            
                            .nc-icon-glyph.design_tablet-mobile:before {
                                content: "\EE29"
                            }
                            
                            .nc-icon-glyph.design_tablet:before {
                                content: "\EE2A"
                            }
                            
                            .nc-icon-glyph.design_text:before {
                                content: "\EE2B"
                            }
                            
                            .nc-icon-glyph.design_todo:before {
                                content: "\EE2C"
                            }
                            
                            .nc-icon-glyph.design_usb:before {
                                content: "\EE2D"
                            }
                            
                            .nc-icon-glyph.design_vector:before {
                                content: "\EE2E"
                            }
                            
                            .nc-icon-glyph.design_wand-11:before {
                                content: "\EE2F"
                            }
                            
                            .nc-icon-glyph.design_wand-99:before {
                                content: "\EE30"
                            }
                            
                            .nc-icon-glyph.design_watch-dev:before {
                                content: "\EE31"
                            }
                            
                            .nc-icon-glyph.design_web-design:before {
                                content: "\EE32"
                            }
                            
                            .nc-icon-glyph.design_webpage:before {
                                content: "\EE33"
                            }
                            
                            .nc-icon-glyph.design_window-code:before {
                                content: "\EE34"
                            }
                            
                            .nc-icon-glyph.design_window-dev:before {
                                content: "\EE35"
                            }
                            
                            .nc-icon-glyph.design_window-paragraph:before {
                                content: "\EE36"
                            }
                            
                            .nc-icon-glyph.design_window-responsive:before {
                                content: "\EE37"
                            }
                            
                            .nc-icon-glyph.design-2_3d-28:before {
                                content: "\EE38"
                            }
                            
                            .nc-icon-glyph.design-2_3d-29:before {
                                content: "\EE39"
                            }
                            
                            .nc-icon-glyph.design-2_android:before {
                                content: "\EE3A"
                            }
                            
                            .nc-icon-glyph.design-2_angle:before {
                                content: "\EE3B"
                            }
                            
                            .nc-icon-glyph.design-2_animation-14:before {
                                content: "\EE3C"
                            }
                            
                            .nc-icon-glyph.design-2_animation-31:before {
                                content: "\EE3D"
                            }
                            
                            .nc-icon-glyph.design-2_animation-32:before {
                                content: "\EE3E"
                            }
                            
                            .nc-icon-glyph.design-2_apple:before {
                                content: "\EE3F"
                            }
                            
                            .nc-icon-glyph.design-2_browser-chrome:before {
                                content: "\EE40"
                            }
                            
                            .nc-icon-glyph.design-2_browser-edge:before {
                                content: "\EE41"
                            }
                            
                            .nc-icon-glyph.design-2_browser-firefox:before {
                                content: "\EE42"
                            }
                            
                            .nc-icon-glyph.design-2_browser-ie:before {
                                content: "\EE43"
                            }
                            
                            .nc-icon-glyph.design-2_browser-opera:before {
                                content: "\EE44"
                            }
                            
                            .nc-icon-glyph.design-2_browser-safari:before {
                                content: "\EE45"
                            }
                            
                            .nc-icon-glyph.design-2_bucket:before {
                                content: "\EE46"
                            }
                            
                            .nc-icon-glyph.design-2_button:before {
                                content: "\EE47"
                            }
                            
                            .nc-icon-glyph.design-2_canvas:before {
                                content: "\EE48"
                            }
                            
                            .nc-icon-glyph.design-2_css3:before {
                                content: "\EE49"
                            }
                            
                            .nc-icon-glyph.design-2_cursor-add:before {
                                content: "\EE4A"
                            }
                            
                            .nc-icon-glyph.design-2_cursor-grab:before {
                                content: "\EE4B"
                            }
                            
                            .nc-icon-glyph.design-2_cursor-load:before {
                                content: "\EE4C"
                            }
                            
                            .nc-icon-glyph.design-2_cursor-menu:before {
                                content: "\EE4D"
                            }
                            
                            .nc-icon-glyph.design-2_cursor-not-allowed:before {
                                content: "\EE4E"
                            }
                            
                            .nc-icon-glyph.design-2_cursor-pointer:before {
                                content: "\EE4F"
                            }
                            
                            .nc-icon-glyph.design-2_cursor-text:before {
                                content: "\EE50"
                            }
                            
                            .nc-icon-glyph.design-2_divider:before {
                                content: "\EE51"
                            }
                            
                            .nc-icon-glyph.design-2_filter-organization:before {
                                content: "\EE52"
                            }
                            
                            .nc-icon-glyph.design-2_form:before {
                                content: "\EE53"
                            }
                            
                            .nc-icon-glyph.design-2_frame:before {
                                content: "\EE54"
                            }
                            
                            .nc-icon-glyph.design-2_group:before {
                                content: "\EE55"
                            }
                            
                            .nc-icon-glyph.design-2_html5:before {
                                content: "\EE56"
                            }
                            
                            .nc-icon-glyph.design-2_image:before {
                                content: "\EE57"
                            }
                            
                            .nc-icon-glyph.design-2_layers:before {
                                content: "\EE58"
                            }
                            
                            .nc-icon-glyph.design-2_layout-11:before {
                                content: "\EE59"
                            }
                            
                            .nc-icon-glyph.design-2_layout-25:before {
                                content: "\EE5A"
                            }
                            
                            .nc-icon-glyph.design-2_microsoft:before {
                                content: "\EE5B"
                            }
                            
                            .nc-icon-glyph.design-2_mirror:before {
                                content: "\EE5C"
                            }
                            
                            .nc-icon-glyph.design-2_move-down:before {
                                content: "\EE5D"
                            }
                            
                            .nc-icon-glyph.design-2_move-up:before {
                                content: "\EE5E"
                            }
                            
                            .nc-icon-glyph.design-2_paint-brush:before {
                                content: "\EE5F"
                            }
                            
                            .nc-icon-glyph.design-2_ruler-pencil:before {
                                content: "\EE60"
                            }
                            
                            .nc-icon-glyph.design-2_scale-down:before {
                                content: "\EE61"
                            }
                            
                            .nc-icon-glyph.design-2_scale-up:before {
                                content: "\EE62"
                            }
                            
                            .nc-icon-glyph.design-2_scale:before {
                                content: "\EE63"
                            }
                            
                            .nc-icon-glyph.design-2_selection:before {
                                content: "\EE64"
                            }
                            
                            .nc-icon-glyph.design-2_slider:before {
                                content: "\EE65"
                            }
                            
                            .nc-icon-glyph.design-2_text:before {
                                content: "\EE66"
                            }
                            
                            .nc-icon-glyph.design-2_transform-origin:before {
                                content: "\EE67"
                            }
                            
                            .nc-icon-glyph.design-2_transform:before {
                                content: "\EE68"
                            }
                            
                            .nc-icon-glyph.design-2_ungroup:before {
                                content: "\EE69"
                            }
                            
                            .nc-icon-glyph.loader_circle-04:before {
                                content: "\EE1A"
                            }
                            
                            .nc-icon-glyph.loader_dots-06:before {
                                content: "\EE1B"
                            }
                            
                            .nc-icon-glyph.loader_gear:before {
                                content: "\EE1C"
                            }
                            
                            .nc-icon-glyph.loader_refresh:before {
                                content: "\EE1D"
                            }
                            
                            .nc-icon-glyph.ui-1_analytics-88:before {
                                content: "\ED29"
                            }
                            
                            .nc-icon-glyph.ui-1_analytics-89:before {
                                content: "\ED2A"
                            }
                            
                            .nc-icon-glyph.ui-1_attach-86:before {
                                content: "\ED2B"
                            }
                            
                            .nc-icon-glyph.ui-1_attach-87:before {
                                content: "\ED2C"
                            }
                            
                            .nc-icon-glyph.ui-1_bell-53:before {
                                content: "\ED2D"
                            }
                            
                            .nc-icon-glyph.ui-1_bell-54:before {
                                content: "\ED2E"
                            }
                            
                            .nc-icon-glyph.ui-1_bell-55:before {
                                content: "\ED2F"
                            }
                            
                            .nc-icon-glyph.ui-1_bold-add:before {
                                content: "\ED30"
                            }
                            
                            .nc-icon-glyph.ui-1_bold-delete:before {
                                content: "\ED31"
                            }
                            
                            .nc-icon-glyph.ui-1_bold-remove:before {
                                content: "\ED32"
                            }
                            
                            .nc-icon-glyph.ui-1_bookmark-add:before {
                                content: "\ED33"
                            }
                            
                            .nc-icon-glyph.ui-1_bookmark-remove:before {
                                content: "\ED34"
                            }
                            
                            .nc-icon-glyph.ui-1_calendar-57:before {
                                content: "\ED35"
                            }
                            
                            .nc-icon-glyph.ui-1_calendar-60:before {
                                content: "\ED36"
                            }
                            
                            .nc-icon-glyph.ui-1_calendar-check-59:before {
                                content: "\ED37"
                            }
                            
                            .nc-icon-glyph.ui-1_calendar-check-62:before {
                                content: "\ED38"
                            }
                            
                            .nc-icon-glyph.ui-1_calendar-grid-58:before {
                                content: "\ED39"
                            }
                            
                            .nc-icon-glyph.ui-1_calendar-grid-61:before {
                                content: "\ED3A"
                            }
                            
                            .nc-icon-glyph.ui-1_check-bold:before {
                                content: "\ED3B"
                            }
                            
                            .nc-icon-glyph.ui-1_check-circle-07:before {
                                content: "\ED3C"
                            }
                            
                            .nc-icon-glyph.ui-1_check-circle-08:before {
                                content: "\ED3D"
                            }
                            
                            .nc-icon-glyph.ui-1_check-curve:before {
                                content: "\ED3E"
                            }
                            
                            .nc-icon-glyph.ui-1_check-simple:before {
                                content: "\ED3F"
                            }
                            
                            .nc-icon-glyph.ui-1_check-small:before {
                                content: "\ED40"
                            }
                            
                            .nc-icon-glyph.ui-1_check-square-09:before {
                                content: "\ED41"
                            }
                            
                            .nc-icon-glyph.ui-1_check-square-11:before {
                                content: "\ED42"
                            }
                            
                            .nc-icon-glyph.ui-1_check:before {
                                content: "\ED43"
                            }
                            
                            .nc-icon-glyph.ui-1_circle-add:before {
                                content: "\ED44"
                            }
                            
                            .nc-icon-glyph.ui-1_circle-bold-add:before {
                                content: "\ED45"
                            }
                            
                            .nc-icon-glyph.ui-1_circle-bold-remove:before {
                                content: "\ED46"
                            }
                            
                            .nc-icon-glyph.ui-1_circle-delete:before {
                                content: "\ED47"
                            }
                            
                            .nc-icon-glyph.ui-1_circle-remove:before {
                                content: "\ED48"
                            }
                            
                            .nc-icon-glyph.ui-1_dashboard-29:before {
                                content: "\ED49"
                            }
                            
                            .nc-icon-glyph.ui-1_dashboard-30:before {
                                content: "\ED4A"
                            }
                            
                            .nc-icon-glyph.ui-1_dashboard-half:before {
                                content: "\ED4B"
                            }
                            
                            .nc-icon-glyph.ui-1_dashboard-level:before {
                                content: "\ED4C"
                            }
                            
                            .nc-icon-glyph.ui-1_database:before {
                                content: "\ED4D"
                            }
                            
                            .nc-icon-glyph.ui-1_drop:before {
                                content: "\ED4E"
                            }
                            
                            .nc-icon-glyph.ui-1_edit-71:before {
                                content: "\ED4F"
                            }
                            
                            .nc-icon-glyph.ui-1_edit-72:before {
                                content: "\ED50"
                            }
                            
                            .nc-icon-glyph.ui-1_edit-73:before {
                                content: "\ED51"
                            }
                            
                            .nc-icon-glyph.ui-1_edit-74:before {
                                content: "\ED52"
                            }
                            
                            .nc-icon-glyph.ui-1_edit-75:before {
                                content: "\ED53"
                            }
                            
                            .nc-icon-glyph.ui-1_edit-76:before {
                                content: "\ED54"
                            }
                            
                            .nc-icon-glyph.ui-1_edit-77:before {
                                content: "\ED55"
                            }
                            
                            .nc-icon-glyph.ui-1_edit-78:before {
                                content: "\ED56"
                            }
                            
                            .nc-icon-glyph.ui-1_email-83:before {
                                content: "\ED57"
                            }
                            
                            .nc-icon-glyph.ui-1_email-84:before {
                                content: "\ED58"
                            }
                            
                            .nc-icon-glyph.ui-1_email-85:before {
                                content: "\ED59"
                            }
                            
                            .nc-icon-glyph.ui-1_eye-17:before {
                                content: "\ED5A"
                            }
                            
                            .nc-icon-glyph.ui-1_eye-19:before {
                                content: "\ED5B"
                            }
                            
                            .nc-icon-glyph.ui-1_eye-ban-18:before {
                                content: "\ED5C"
                            }
                            
                            .nc-icon-glyph.ui-1_eye-ban-20:before {
                                content: "\ED5D"
                            }
                            
                            .nc-icon-glyph.ui-1_flame:before {
                                content: "\ED5E"
                            }
                            
                            .nc-icon-glyph.ui-1_home-51:before {
                                content: "\ED5F"
                            }
                            
                            .nc-icon-glyph.ui-1_home-52:before {
                                content: "\ED60"
                            }
                            
                            .nc-icon-glyph.ui-1_home-minimal:before {
                                content: "\ED61"
                            }
                            
                            .nc-icon-glyph.ui-1_home-simple:before {
                                content: "\ED62"
                            }
                            
                            .nc-icon-glyph.ui-1_leaf-80:before {
                                content: "\ED63"
                            }
                            
                            .nc-icon-glyph.ui-1_leaf-81:before {
                                content: "\ED64"
                            }
                            
                            .nc-icon-glyph.ui-1_leaf-edit:before {
                                content: "\ED65"
                            }
                            
                            .nc-icon-glyph.ui-1_lock-circle-open:before {
                                content: "\ED66"
                            }
                            
                            .nc-icon-glyph.ui-1_lock-circle:before {
                                content: "\ED67"
                            }
                            
                            .nc-icon-glyph.ui-1_lock-open:before {
                                content: "\ED68"
                            }
                            
                            .nc-icon-glyph.ui-1_lock:before {
                                content: "\ED69"
                            }
                            
                            .nc-icon-glyph.ui-1_notification-69:before {
                                content: "\ED6A"
                            }
                            
                            .nc-icon-glyph.ui-1_notification-70:before {
                                content: "\ED6B"
                            }
                            
                            .nc-icon-glyph.ui-1_pencil:before {
                                content: "\ED6C"
                            }
                            
                            .nc-icon-glyph.ui-1_preferences-circle-rotate:before {
                                content: "\ED6D"
                            }
                            
                            .nc-icon-glyph.ui-1_preferences-circle:before {
                                content: "\ED6E"
                            }
                            
                            .nc-icon-glyph.ui-1_preferences-container-circle-rotate:before {
                                content: "\ED6F"
                            }
                            
                            .nc-icon-glyph.ui-1_preferences-container-circle:before {
                                content: "\ED70"
                            }
                            
                            .nc-icon-glyph.ui-1_preferences-container-rotate:before {
                                content: "\ED71"
                            }
                            
                            .nc-icon-glyph.ui-1_preferences-container:before {
                                content: "\ED72"
                            }
                            
                            .nc-icon-glyph.ui-1_preferences-rotate:before {
                                content: "\ED73"
                            }
                            
                            .nc-icon-glyph.ui-1_preferences:before {
                                content: "\ED74"
                            }
                            
                            .nc-icon-glyph.ui-1_send:before {
                                content: "\ED75"
                            }
                            
                            .nc-icon-glyph.ui-1_settings-gear-63:before {
                                content: "\ED76"
                            }
                            
                            .nc-icon-glyph.ui-1_settings-gear-64:before {
                                content: "\ED77"
                            }
                            
                            .nc-icon-glyph.ui-1_settings-gear-65:before {
                                content: "\ED78"
                            }
                            
                            .nc-icon-glyph.ui-1_settings-tool-66:before {
                                content: "\ED79"
                            }
                            
                            .nc-icon-glyph.ui-1_settings-tool-67:before {
                                content: "\ED7A"
                            }
                            
                            .nc-icon-glyph.ui-1_settings:before {
                                content: "\ED7B"
                            }
                            
                            .nc-icon-glyph.ui-1_simple-add:before {
                                content: "\ED7C"
                            }
                            
                            .nc-icon-glyph.ui-1_simple-delete:before {
                                content: "\ED7D"
                            }
                            
                            .nc-icon-glyph.ui-1_simple-remove:before {
                                content: "\ED7E"
                            }
                            
                            .nc-icon-glyph.ui-1_trash-round:before {
                                content: "\ED7F"
                            }
                            
                            .nc-icon-glyph.ui-1_trash-simple:before {
                                content: "\ED80"
                            }
                            
                            .nc-icon-glyph.ui-1_trash:before {
                                content: "\ED81"
                            }
                            
                            .nc-icon-glyph.ui-1_ui-03:before {
                                content: "\ED82"
                            }
                            
                            .nc-icon-glyph.ui-1_ui-04:before {
                                content: "\ED83"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom-bold-in:before {
                                content: "\ED84"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom-bold-out:before {
                                content: "\ED85"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom-bold:before {
                                content: "\ED86"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom-in:before {
                                content: "\ED87"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom-out:before {
                                content: "\ED88"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom-split-in:before {
                                content: "\ED89"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom-split-out:before {
                                content: "\ED8A"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom-split:before {
                                content: "\ED8B"
                            }
                            
                            .nc-icon-glyph.ui-1_zoom:before {
                                content: "\ED8C"
                            }
                            
                            .nc-icon-glyph.ui-2_alert:before {
                                content: "\ED8D"
                            }
                            
                            .nc-icon-glyph.ui-2_alert-:before {
                                content: "\ED8E"
                            }
                            
                            .nc-icon-glyph.ui-2_alert-circle:before {
                                content: "\ED8F"
                            }
                            
                            .nc-icon-glyph.ui-2_alert-circle-:before {
                                content: "\ED90"
                            }
                            
                            .nc-icon-glyph.ui-2_alert-circle-i:before {
                                content: "\ED91"
                            }
                            
                            .nc-icon-glyph.ui-2_alert-i:before {
                                content: "\ED92"
                            }
                            
                            .nc-icon-glyph.ui-2_alert-square:before {
                                content: "\ED93"
                            }
                            
                            .nc-icon-glyph.ui-2_alert-square-:before {
                                content: "\ED94"
                            }
                            
                            .nc-icon-glyph.ui-2_alert-square-i:before {
                                content: "\ED95"
                            }
                            
                            .nc-icon-glyph.ui-2_archive:before {
                                content: "\ED96"
                            }
                            
                            .nc-icon-glyph.ui-2_ban-bold:before {
                                content: "\ED97"
                            }
                            
                            .nc-icon-glyph.ui-2_ban:before {
                                content: "\ED98"
                            }
                            
                            .nc-icon-glyph.ui-2_battery-81:before {
                                content: "\ED99"
                            }
                            
                            .nc-icon-glyph.ui-2_battery-83:before {
                                content: "\ED9A"
                            }
                            
                            .nc-icon-glyph.ui-2_battery-half:before {
                                content: "\ED9B"
                            }
                            
                            .nc-icon-glyph.ui-2_battery-low:before {
                                content: "\ED9C"
                            }
                            
                            .nc-icon-glyph.ui-2_bluetooth:before {
                                content: "\ED9D"
                            }
                            
                            .nc-icon-glyph.ui-2_book:before {
                                content: "\ED9E"
                            }
                            
                            .nc-icon-glyph.ui-2_chart-bar-52:before {
                                content: "\ED9F"
                            }
                            
                            .nc-icon-glyph.ui-2_chart-bar-53:before {
                                content: "\EDA0"
                            }
                            
                            .nc-icon-glyph.ui-2_chat-content:before {
                                content: "\EDA1"
                            }
                            
                            .nc-icon-glyph.ui-2_chat-round-content:before {
                                content: "\EDA2"
                            }
                            
                            .nc-icon-glyph.ui-2_chat-round:before {
                                content: "\EDA3"
                            }
                            
                            .nc-icon-glyph.ui-2_chat:before {
                                content: "\EDA4"
                            }
                            
                            .nc-icon-glyph.ui-2_circle-bold-delete:before {
                                content: "\EDA5"
                            }
                            
                            .nc-icon-glyph.ui-2_cloud-25:before {
                                content: "\EDA6"
                            }
                            
                            .nc-icon-glyph.ui-2_cloud-26:before {
                                content: "\EDA7"
                            }
                            
                            .nc-icon-glyph.ui-2_disk:before {
                                content: "\EDA8"
                            }
                            
                            .nc-icon-glyph.ui-2_enlarge-57:before {
                                content: "\EDA9"
                            }
                            
                            .nc-icon-glyph.ui-2_enlarge-58:before {
                                content: "\EDAA"
                            }
                            
                            .nc-icon-glyph.ui-2_enlarge-59:before {
                                content: "\EDAB"
                            }
                            
                            .nc-icon-glyph.ui-2_fat-add:before {
                                content: "\EDAC"
                            }
                            
                            .nc-icon-glyph.ui-2_fat-delete:before {
                                content: "\EDAD"
                            }
                            
                            .nc-icon-glyph.ui-2_fat-remove:before {
                                content: "\EDAE"
                            }
                            
                            .nc-icon-glyph.ui-2_favourite-28:before {
                                content: "\EDAF"
                            }
                            
                            .nc-icon-glyph.ui-2_favourite-31:before {
                                content: "\EDB0"
                            }
                            
                            .nc-icon-glyph.ui-2_favourite-add-29:before {
                                content: "\EDB1"
                            }
                            
                            .nc-icon-glyph.ui-2_favourite-add-32:before {
                                content: "\EDB2"
                            }
                            
                            .nc-icon-glyph.ui-2_favourite-remove-30:before {
                                content: "\EDB3"
                            }
                            
                            .nc-icon-glyph.ui-2_favourite-remove-33:before {
                                content: "\EDB4"
                            }
                            
                            .nc-icon-glyph.ui-2_filter:before {
                                content: "\EDB5"
                            }
                            
                            .nc-icon-glyph.ui-2_fullsize:before {
                                content: "\EDB6"
                            }
                            
                            .nc-icon-glyph.ui-2_grid-45:before {
                                content: "\EDB7"
                            }
                            
                            .nc-icon-glyph.ui-2_grid-46:before {
                                content: "\EDB8"
                            }
                            
                            .nc-icon-glyph.ui-2_grid-48:before {
                                content: "\EDB9"
                            }
                            
                            .nc-icon-glyph.ui-2_grid-49:before {
                                content: "\EDBA"
                            }
                            
                            .nc-icon-glyph.ui-2_grid-50:before {
                                content: "\EDBB"
                            }
                            
                            .nc-icon-glyph.ui-2_grid-square:before {
                                content: "\EDBC"
                            }
                            
                            .nc-icon-glyph.ui-2_hourglass:before {
                                content: "\EDBD"
                            }
                            
                            .nc-icon-glyph.ui-2_lab:before {
                                content: "\EDBE"
                            }
                            
                            .nc-icon-glyph.ui-2_layers:before {
                                content: "\EDBF"
                            }
                            
                            .nc-icon-glyph.ui-2_like:before {
                                content: "\EDC0"
                            }
                            
                            .nc-icon-glyph.ui-2_link-66:before {
                                content: "\EDC1"
                            }
                            
                            .nc-icon-glyph.ui-2_link-67:before {
                                content: "\EDC2"
                            }
                            
                            .nc-icon-glyph.ui-2_link-68:before {
                                content: "\EDC3"
                            }
                            
                            .nc-icon-glyph.ui-2_link-69:before {
                                content: "\EDC4"
                            }
                            
                            .nc-icon-glyph.ui-2_link-71:before {
                                content: "\EDC5"
                            }
                            
                            .nc-icon-glyph.ui-2_link-72:before {
                                content: "\EDC6"
                            }
                            
                            .nc-icon-glyph.ui-2_link-broken-70:before {
                                content: "\EDC7"
                            }
                            
                            .nc-icon-glyph.ui-2_link-broken-73:before {
                                content: "\EDC8"
                            }
                            
                            .nc-icon-glyph.ui-2_menu-34:before {
                                content: "\EDC9"
                            }
                            
                            .nc-icon-glyph.ui-2_menu-35:before {
                                content: "\EDCA"
                            }
                            
                            .nc-icon-glyph.ui-2_menu-bold:before {
                                content: "\EDCB"
                            }
                            
                            .nc-icon-glyph.ui-2_menu-dots:before {
                                content: "\EDCC"
                            }
                            
                            .nc-icon-glyph.ui-2_menu-square:before {
                                content: "\EDCD"
                            }
                            
                            .nc-icon-glyph.ui-2_node:before {
                                content: "\EDCE"
                            }
                            
                            .nc-icon-glyph.ui-2_paragraph:before {
                                content: "\EDCF"
                            }
                            
                            .nc-icon-glyph.ui-2_phone:before {
                                content: "\EDD0"
                            }
                            
                            .nc-icon-glyph.ui-2_settings-90:before {
                                content: "\EDD1"
                            }
                            
                            .nc-icon-glyph.ui-2_settings-91:before {
                                content: "\EDD2"
                            }
                            
                            .nc-icon-glyph.ui-2_share-bold:before {
                                content: "\EDD3"
                            }
                            
                            .nc-icon-glyph.ui-2_share:before {
                                content: "\EDD4"
                            }
                            
                            .nc-icon-glyph.ui-2_small-add:before {
                                content: "\EDD5"
                            }
                            
                            .nc-icon-glyph.ui-2_small-delete:before {
                                content: "\EDD6"
                            }
                            
                            .nc-icon-glyph.ui-2_small-remove:before {
                                content: "\EDD7"
                            }
                            
                            .nc-icon-glyph.ui-2_square-add-08:before {
                                content: "\EDD8"
                            }
                            
                            .nc-icon-glyph.ui-2_square-add-11:before {
                                content: "\EDD9"
                            }
                            
                            .nc-icon-glyph.ui-2_square-delete-10:before {
                                content: "\EDDA"
                            }
                            
                            .nc-icon-glyph.ui-2_square-delete-13:before {
                                content: "\EDDB"
                            }
                            
                            .nc-icon-glyph.ui-2_square-remove-09:before {
                                content: "\EDDC"
                            }
                            
                            .nc-icon-glyph.ui-2_square-remove-12:before {
                                content: "\EDDD"
                            }
                            
                            .nc-icon-glyph.ui-2_target:before {
                                content: "\EDDE"
                            }
                            
                            .nc-icon-glyph.ui-2_tile-55:before {
                                content: "\EDDF"
                            }
                            
                            .nc-icon-glyph.ui-2_tile-56:before {
                                content: "\EDE0"
                            }
                            
                            .nc-icon-glyph.ui-2_time-alarm:before {
                                content: "\EDE1"
                            }
                            
                            .nc-icon-glyph.ui-2_time-clock:before {
                                content: "\EDE2"
                            }
                            
                            .nc-icon-glyph.ui-2_time-countdown:before {
                                content: "\EDE3"
                            }
                            
                            .nc-icon-glyph.ui-2_time:before {
                                content: "\EDE4"
                            }
                            
                            .nc-icon-glyph.ui-2_webpage:before {
                                content: "\EDE5"
                            }
                            
                            .nc-icon-glyph.ui-2_window-add:before {
                                content: "\EDE6"
                            }
                            
                            .nc-icon-glyph.ui-2_window-delete:before {
                                content: "\EDE7"
                            }
                            
                            .nc-icon-glyph.ui-3_alert:before {
                                content: "\EDE8"
                            }
                            
                            .nc-icon-glyph.ui-3_backward:before {
                                content: "\EDE9"
                            }
                            
                            .nc-icon-glyph.ui-3_bolt:before {
                                content: "\EDEA"
                            }
                            
                            .nc-icon-glyph.ui-3_bullet-list:before {
                                content: "\EDEB"
                            }
                            
                            .nc-icon-glyph.ui-3_calendar-add:before {
                                content: "\EDEC"
                            }
                            
                            .nc-icon-glyph.ui-3_card-add:before {
                                content: "\EDED"
                            }
                            
                            .nc-icon-glyph.ui-3_card-alert:before {
                                content: "\EDEE"
                            }
                            
                            .nc-icon-glyph.ui-3_chart-bars:before {
                                content: "\EDEF"
                            }
                            
                            .nc-icon-glyph.ui-3_chart:before {
                                content: "\EDF0"
                            }
                            
                            .nc-icon-glyph.ui-3_chat-33:before {
                                content: "\EDF1"
                            }
                            
                            .nc-icon-glyph.ui-3_chat-45:before {
                                content: "\EDF2"
                            }
                            
                            .nc-icon-glyph.ui-3_chat-46:before {
                                content: "\EDF3"
                            }
                            
                            .nc-icon-glyph.ui-3_chat-reply:before {
                                content: "\EDF4"
                            }
                            
                            .nc-icon-glyph.ui-3_check-in:before {
                                content: "\EDF5"
                            }
                            
                            .nc-icon-glyph.ui-3_check-out:before {
                                content: "\EDF6"
                            }
                            
                            .nc-icon-glyph.ui-3_dock-bottom:before {
                                content: "\EDF7"
                            }
                            
                            .nc-icon-glyph.ui-3_dock-left:before {
                                content: "\EDF8"
                            }
                            
                            .nc-icon-glyph.ui-3_dock-right:before {
                                content: "\EDF9"
                            }
                            
                            .nc-icon-glyph.ui-3_dock-top:before {
                                content: "\EDFA"
                            }
                            
                            .nc-icon-glyph.ui-3_filter-check:before {
                                content: "\EDFB"
                            }
                            
                            .nc-icon-glyph.ui-3_filter-remove:before {
                                content: "\EDFC"
                            }
                            
                            .nc-icon-glyph.ui-3_forward:before {
                                content: "\EDFD"
                            }
                            
                            .nc-icon-glyph.ui-3_funnel-39:before {
                                content: "\EDFE"
                            }
                            
                            .nc-icon-glyph.ui-3_funnel-40:before {
                                content: "\EDFF"
                            }
                            
                            .nc-icon-glyph.ui-3_funnel-41:before {
                                content: "\EE00"
                            }
                            
                            .nc-icon-glyph.ui-3_heart-add:before {
                                content: "\EE01"
                            }
                            
                            .nc-icon-glyph.ui-3_heart-remove:before {
                                content: "\EE02"
                            }
                            
                            .nc-icon-glyph.ui-3_heart:before {
                                content: "\EE03"
                            }
                            
                            .nc-icon-glyph.ui-3_infinite:before {
                                content: "\EE04"
                            }
                            
                            .nc-icon-glyph.ui-3_link:before {
                                content: "\EE05"
                            }
                            
                            .nc-icon-glyph.ui-3_menu-left:before {
                                content: "\EE06"
                            }
                            
                            .nc-icon-glyph.ui-3_menu-right:before {
                                content: "\EE07"
                            }
                            
                            .nc-icon-glyph.ui-3_menu:before {
                                content: "\EE08"
                            }
                            
                            .nc-icon-glyph.ui-3_metrics:before {
                                content: "\EE09"
                            }
                            
                            .nc-icon-glyph.ui-3_phone-call-end:before {
                                content: "\EE0A"
                            }
                            
                            .nc-icon-glyph.ui-3_phone-call:before {
                                content: "\EE0B"
                            }
                            
                            .nc-icon-glyph.ui-3_phone:before {
                                content: "\EE0C";
                                position: relative;
                                left: -6px;
                                margin-left: 7px;
                            }
                            
                            .nc-icon-glyph.ui-3_playlist:before {
                                content: "\EE0D"
                            }
                            
                            .nc-icon-glyph.ui-3_search:before {
                                content: "\EE0E"
                            }
                            
                            .nc-icon-glyph.ui-3_security:before {
                                content: "\EE0F"
                            }
                            
                            .nc-icon-glyph.ui-3_segmentation:before {
                                content: "\EE10"
                            }
                            
                            .nc-icon-glyph.ui-3_select:before {
                                content: "\EE11"
                            }
                            
                            .nc-icon-glyph.ui-3_send:before {
                                content: "\EE12"
                            }
                            
                            .nc-icon-glyph.ui-3_signal:before {
                                content: "\EE13"
                            }
                            
                            .nc-icon-glyph.ui-3_slide-left:before {
                                content: "\EE14"
                            }
                            
                            .nc-icon-glyph.ui-3_slide-right:before {
                                content: "\EE15"
                            }
                            
                            .nc-icon-glyph.ui-3_table-left:before {
                                content: "\EE16"
                            }
                            
                            .nc-icon-glyph.ui-3_table-right:before {
                                content: "\EE17"
                            }
                            
                            .nc-icon-glyph.ui-3_tag:before {
                                content: "\EE18"
                            }
                            
                            .nc-icon-glyph.ui-3_widget:before {
                                content: "\EE19"
                            }
                            
                            .nc-icon-glyph.envir_bulb-saver:before {
                                content: "\ED17"
                            }
                            
                            .nc-icon-glyph.envir_bulb:before {
                                content: "\ED18"
                            }
                            
                            .nc-icon-glyph.envir_car:before {
                                content: "\ED19"
                            }
                            
                            .nc-icon-glyph.envir_fuel-electric:before {
                                content: "\ED1A"
                            }
                            
                            .nc-icon-glyph.envir_fuel:before {
                                content: "\ED1B"
                            }
                            
                            .nc-icon-glyph.envir_home:before {
                                content: "\ED1C"
                            }
                            
                            .nc-icon-glyph.envir_level:before {
                                content: "\ED1D"
                            }
                            
                            .nc-icon-glyph.envir_panel:before {
                                content: "\ED1E"
                            }
                            
                            .nc-icon-glyph.envir_radiation:before {
                                content: "\ED1F"
                            }
                            
                            .nc-icon-glyph.envir_recycling:before {
                                content: "\ED20"
                            }
                            
                            .nc-icon-glyph.envir_save-planet:before {
                                content: "\ED21"
                            }
                            
                            .nc-icon-glyph.envir_waste-danger:before {
                                content: "\ED22"
                            }
                            
                            .nc-icon-glyph.envir_waste-recycling:before {
                                content: "\ED23"
                            }
                            
                            .nc-icon-glyph.envir_waste:before {
                                content: "\ED24"
                            }
                            
                            .nc-icon-glyph.envir_water-hand:before {
                                content: "\ED25"
                            }
                            
                            .nc-icon-glyph.envir_water-sink:before {
                                content: "\ED26"
                            }
                            
                            .nc-icon-glyph.envir_water:before {
                                content: "\ED27"
                            }
                            
                            .nc-icon-glyph.envir_wind:before {
                                content: "\ED28"
                            }
                            
                            .nc-icon-glyph.text_align-center:before {
                                content: "\ECFD"
                            }
                            
                            .nc-icon-glyph.text_align-justify:before {
                                content: "\ECFE"
                            }
                            
                            .nc-icon-glyph.text_align-left:before {
                                content: "\ECFF"
                            }
                            
                            .nc-icon-glyph.text_align-right:before {
                                content: "\ED00"
                            }
                            
                            .nc-icon-glyph.text_background:before {
                                content: "\ED01"
                            }
                            
                            .nc-icon-glyph.text_bold:before {
                                content: "\ED02"
                            }
                            
                            .nc-icon-glyph.text_capitalize:before {
                                content: "\ED03"
                            }
                            
                            .nc-icon-glyph.text_caps-all:before {
                                content: "\ED04"
                            }
                            
                            .nc-icon-glyph.text_caps-small:before {
                                content: "\ED05"
                            }
                            
                            .nc-icon-glyph.text_color:before {
                                content: "\ED06"
                            }
                            
                            .nc-icon-glyph.text_edit:before {
                                content: "\ED07"
                            }
                            
                            .nc-icon-glyph.text_italic:before {
                                content: "\ED08"
                            }
                            
                            .nc-icon-glyph.text_line-height:before {
                                content: "\ED09"
                            }
                            
                            .nc-icon-glyph.text_list-bullet:before {
                                content: "\ED0A"
                            }
                            
                            .nc-icon-glyph.text_list-numbers:before {
                                content: "\ED0B"
                            }
                            
                            .nc-icon-glyph.text_margin-left:before {
                                content: "\ED0C"
                            }
                            
                            .nc-icon-glyph.text_margin-right:before {
                                content: "\ED0D"
                            }
                            
                            .nc-icon-glyph.text_quote:before {
                                content: "\ED0E"
                            }
                            
                            .nc-icon-glyph.text_scale-horizontal:before {
                                content: "\ED0F"
                            }
                            
                            .nc-icon-glyph.text_scale-vertical:before {
                                content: "\ED10"
                            }
                            
                            .nc-icon-glyph.text_size:before {
                                content: "\ED11"
                            }
                            
                            .nc-icon-glyph.text_strikethrough:before {
                                content: "\ED12"
                            }
                            
                            .nc-icon-glyph.text_subscript:before {
                                content: "\ED13"
                            }
                            
                            .nc-icon-glyph.text_superscript:before {
                                content: "\ED14"
                            }
                            
                            .nc-icon-glyph.text_tracking:before {
                                content: "\ED15"
                            }
                            
                            .nc-icon-glyph.text_underline:before {
                                content: "\ED16"
                            }
                            
                            .nc-icon-glyph.gestures_2x-drag-down:before {
                                content: "\ECD1"
                            }
                            
                            .nc-icon-glyph.gestures_2x-drag-up:before {
                                content: "\ECD2"
                            }
                            
                            .nc-icon-glyph.gestures_2x-swipe-down:before {
                                content: "\ECD3"
                            }
                            
                            .nc-icon-glyph.gestures_2x-swipe-left:before {
                                content: "\ECD4"
                            }
                            
                            .nc-icon-glyph.gestures_2x-swipe-right:before {
                                content: "\ECD5"
                            }
                            
                            .nc-icon-glyph.gestures_2x-swipe-up:before {
                                content: "\ECD6"
                            }
                            
                            .nc-icon-glyph.gestures_2x-tap:before {
                                content: "\ECD7"
                            }
                            
                            .nc-icon-glyph.gestures_3x-swipe-left:before {
                                content: "\ECD8"
                            }
                            
                            .nc-icon-glyph.gestures_3x-swipe-right:before {
                                content: "\ECD9"
                            }
                            
                            .nc-icon-glyph.gestures_3x-swipe-up:before {
                                content: "\ECDA"
                            }
                            
                            .nc-icon-glyph.gestures_3x-tap:before {
                                content: "\ECDB"
                            }
                            
                            .nc-icon-glyph.gestures_4x-swipe-left:before {
                                content: "\ECDC"
                            }
                            
                            .nc-icon-glyph.gestures_4x-swipe-right:before {
                                content: "\ECDD"
                            }
                            
                            .nc-icon-glyph.gestures_4x-swipe-up:before {
                                content: "\ECDE"
                            }
                            
                            .nc-icon-glyph.gestures_active-38:before {
                                content: "\ECDF"
                            }
                            
                            .nc-icon-glyph.gestures_active-40:before {
                                content: "\ECE0"
                            }
                            
                            .nc-icon-glyph.gestures_camera:before {
                                content: "\ECE1"
                            }
                            
                            .nc-icon-glyph.gestures_double-tap:before {
                                content: "\ECE2"
                            }
                            
                            .nc-icon-glyph.gestures_drag-21:before {
                                content: "\ECE3"
                            }
                            
                            .nc-icon-glyph.gestures_drag-31:before {
                                content: "\ECE4"
                            }
                            
                            .nc-icon-glyph.gestures_drag-down:before {
                                content: "\ECE5"
                            }
                            
                            .nc-icon-glyph.gestures_drag-left:before {
                                content: "\ECE6"
                            }
                            
                            .nc-icon-glyph.gestures_drag-right:before {
                                content: "\ECE7"
                            }
                            
                            .nc-icon-glyph.gestures_drag-up:before {
                                content: "\ECE8"
                            }
                            
                            .nc-icon-glyph.gestures_flick-down:before {
                                content: "\ECE9"
                            }
                            
                            .nc-icon-glyph.gestures_flick-left:before {
                                content: "\ECEA"
                            }
                            
                            .nc-icon-glyph.gestures_flick-right:before {
                                content: "\ECEB"
                            }
                            
                            .nc-icon-glyph.gestures_flick-up:before {
                                content: "\ECEC"
                            }
                            
                            .nc-icon-glyph.gestures_grab:before {
                                content: "\ECED"
                            }
                            
                            .nc-icon-glyph.gestures_hold:before {
                                content: "\ECEE"
                            }
                            
                            .nc-icon-glyph.gestures_pin:before {
                                content: "\ECEF"
                            }
                            
                            .nc-icon-glyph.gestures_pinch:before {
                                content: "\ECF0"
                            }
                            
                            .nc-icon-glyph.gestures_rotate-22:before {
                                content: "\ECF1"
                            }
                            
                            .nc-icon-glyph.gestures_rotate-23:before {
                                content: "\ECF2"
                            }
                            
                            .nc-icon-glyph.gestures_scan:before {
                                content: "\ECF3"
                            }
                            
                            .nc-icon-glyph.gestures_scroll-horitontal:before {
                                content: "\ECF4"
                            }
                            
                            .nc-icon-glyph.gestures_scroll-vertical:before {
                                content: "\ECF5"
                            }
                            
                            .nc-icon-glyph.gestures_stretch:before {
                                content: "\ECF6"
                            }
                            
                            .nc-icon-glyph.gestures_swipe-bottom:before {
                                content: "\ECF7"
                            }
                            
                            .nc-icon-glyph.gestures_swipe-left:before {
                                content: "\ECF8"
                            }
                            
                            .nc-icon-glyph.gestures_swipe-right:before {
                                content: "\ECF9"
                            }
                            
                            .nc-icon-glyph.gestures_swipe-up:before {
                                content: "\ECFA"
                            }
                            
                            .nc-icon-glyph.gestures_tap-01:before {
                                content: "\ECFB"
                            }
                            
                            .nc-icon-glyph.gestures_tap-02:before {
                                content: "\ECFC"
                            }
                            
                            .nc-icon-glyph.nature_bear:before {
                                content: "\ECB3"
                            }
                            
                            .nc-icon-glyph.nature_bee:before {
                                content: "\ECB4"
                            }
                            
                            .nc-icon-glyph.nature_butterfly:before {
                                content: "\ECB5"
                            }
                            
                            .nc-icon-glyph.nature_chicken:before {
                                content: "\ECB6"
                            }
                            
                            .nc-icon-glyph.nature_clover:before {
                                content: "\ECB7"
                            }
                            
                            .nc-icon-glyph.nature_collar:before {
                                content: "\ECB8"
                            }
                            
                            .nc-icon-glyph.nature_cow:before {
                                content: "\ECB9"
                            }
                            
                            .nc-icon-glyph.nature_dog-house:before {
                                content: "\ECBA"
                            }
                            
                            .nc-icon-glyph.nature_dog:before {
                                content: "\ECBB"
                            }
                            
                            .nc-icon-glyph.nature_flower-05:before {
                                content: "\ECBC"
                            }
                            
                            .nc-icon-glyph.nature_flower-06:before {
                                content: "\ECBD"
                            }
                            
                            .nc-icon-glyph.nature_flower-07:before {
                                content: "\ECBE"
                            }
                            
                            .nc-icon-glyph.nature_food-dog:before {
                                content: "\ECBF"
                            }
                            
                            .nc-icon-glyph.nature_food:before {
                                content: "\ECC0"
                            }
                            
                            .nc-icon-glyph.nature_forest:before {
                                content: "\ECC1"
                            }
                            
                            .nc-icon-glyph.nature_mountain:before {
                                content: "\ECC2"
                            }
                            
                            .nc-icon-glyph.nature_mushroom:before {
                                content: "\ECC3"
                            }
                            
                            .nc-icon-glyph.nature_panda:before {
                                content: "\ECC4"
                            }
                            
                            .nc-icon-glyph.nature_paw:before {
                                content: "\ECC5"
                            }
                            
                            .nc-icon-glyph.nature_pig:before {
                                content: "\ECC6"
                            }
                            
                            .nc-icon-glyph.nature_plant-ground:before {
                                content: "\ECC7"
                            }
                            
                            .nc-icon-glyph.nature_plant-vase:before {
                                content: "\ECC8"
                            }
                            
                            .nc-icon-glyph.nature_rat:before {
                                content: "\ECC9"
                            }
                            
                            .nc-icon-glyph.nature_sheep:before {
                                content: "\ECCA"
                            }
                            
                            .nc-icon-glyph.nature_snake:before {
                                content: "\ECCB"
                            }
                            
                            .nc-icon-glyph.nature_tree-01:before {
                                content: "\ECCC"
                            }
                            
                            .nc-icon-glyph.nature_tree-02:before {
                                content: "\ECCD"
                            }
                            
                            .nc-icon-glyph.nature_tree-03:before {
                                content: "\ECCE"
                            }
                            
                            .nc-icon-glyph.nature_turtle:before {
                                content: "\ECCF"
                            }
                            
                            .nc-icon-glyph.nature_wood:before {
                                content: "\ECD0"
                            }
                            
                            .nc-icon-glyph.sport_badminton:before {
                                content: "\EC30"
                            }
                            
                            .nc-icon-glyph.sport_baseball-ball:before {
                                content: "\EC31"
                            }
                            
                            .nc-icon-glyph.sport_baseball-bat:before {
                                content: "\EC32"
                            }
                            
                            .nc-icon-glyph.sport_baseball:before {
                                content: "\EC33"
                            }
                            
                            .nc-icon-glyph.sport_basketball-12:before {
                                content: "\EC34"
                            }
                            
                            .nc-icon-glyph.sport_basketball-13:before {
                                content: "\EC35"
                            }
                            
                            .nc-icon-glyph.sport_boxing:before {
                                content: "\EC36"
                            }
                            
                            .nc-icon-glyph.sport_cardio:before {
                                content: "\EC37"
                            }
                            
                            .nc-icon-glyph.sport_cricket:before {
                                content: "\EC38"
                            }
                            
                            .nc-icon-glyph.sport_crown:before {
                                content: "\EC39"
                            }
                            
                            .nc-icon-glyph.sport_dart:before {
                                content: "\EC3A"
                            }
                            
                            .nc-icon-glyph.sport_dumbbells:before {
                                content: "\EC3B"
                            }
                            
                            .nc-icon-glyph.sport_energy-drink:before {
                                content: "\EC3C"
                            }
                            
                            .nc-icon-glyph.sport_energy-supplement:before {
                                content: "\EC3D"
                            }
                            
                            .nc-icon-glyph.sport_fencing:before {
                                content: "\EC3E"
                            }
                            
                            .nc-icon-glyph.sport_fishing:before {
                                content: "\EC3F"
                            }
                            
                            .nc-icon-glyph.sport_flag-finish:before {
                                content: "\EC40"
                            }
                            
                            .nc-icon-glyph.sport_football-headguard:before {
                                content: "\EC41"
                            }
                            
                            .nc-icon-glyph.sport_golf:before {
                                content: "\EC42"
                            }
                            
                            .nc-icon-glyph.sport_helmet:before {
                                content: "\EC43"
                            }
                            
                            .nc-icon-glyph.sport_hockey:before {
                                content: "\EC44"
                            }
                            
                            .nc-icon-glyph.sport_kettlebell:before {
                                content: "\EC45"
                            }
                            
                            .nc-icon-glyph.sport_ping-pong:before {
                                content: "\EC46"
                            }
                            
                            .nc-icon-glyph.sport_podium-trophy:before {
                                content: "\EC47"
                            }
                            
                            .nc-icon-glyph.sport_podium:before {
                                content: "\EC48"
                            }
                            
                            .nc-icon-glyph.sport_rope:before {
                                content: "\EC49"
                            }
                            
                            .nc-icon-glyph.sport_rugby:before {
                                content: "\EC4A"
                            }
                            
                            .nc-icon-glyph.sport_shaker:before {
                                content: "\EC4B"
                            }
                            
                            .nc-icon-glyph.sport_shoe-run:before {
                                content: "\EC4C"
                            }
                            
                            .nc-icon-glyph.sport_skateboard:before {
                                content: "\EC4D"
                            }
                            
                            .nc-icon-glyph.sport_snowboard:before {
                                content: "\EC4E"
                            }
                            
                            .nc-icon-glyph.sport_soccer-field:before {
                                content: "\EC4F"
                            }
                            
                            .nc-icon-glyph.sport_steering-wheel:before {
                                content: "\EC50"
                            }
                            
                            .nc-icon-glyph.sport_supplement:before {
                                content: "\EC51"
                            }
                            
                            .nc-icon-glyph.sport_surf:before {
                                content: "\EC52"
                            }
                            
                            .nc-icon-glyph.sport_tactic:before {
                                content: "\EC53"
                            }
                            
                            .nc-icon-glyph.sport_tennis-ball:before {
                                content: "\EC54"
                            }
                            
                            .nc-icon-glyph.sport_tennis:before {
                                content: "\EC55"
                            }
                            
                            .nc-icon-glyph.sport_trophy:before {
                                content: "\EC56"
                            }
                            
                            .nc-icon-glyph.sport_user-balance:before {
                                content: "\EC57"
                            }
                            
                            .nc-icon-glyph.sport_user-climb:before {
                                content: "\EC58"
                            }
                            
                            .nc-icon-glyph.sport_user-meditation:before {
                                content: "\EC59"
                            }
                            
                            .nc-icon-glyph.sport_user-run:before {
                                content: "\EC5A"
                            }
                            
                            .nc-icon-glyph.sport_user-snowboard:before {
                                content: "\EC5B"
                            }
                            
                            .nc-icon-glyph.sport_user-swim:before {
                                content: "\EC5C"
                            }
                            
                            .nc-icon-glyph.sport_volleyball:before {
                                content: "\EC5D"
                            }
                            
                            .nc-icon-glyph.sport_whistle:before {
                                content: "\EC5E"
                            }
                            
                            .nc-icon-glyph.holidays_bat:before {
                                content: "\EC5F"
                            }
                            
                            .nc-icon-glyph.holidays_biscuit:before {
                                content: "\EC60"
                            }
                            
                            .nc-icon-glyph.holidays_bones:before {
                                content: "\EC61"
                            }
                            
                            .nc-icon-glyph.holidays_boot:before {
                                content: "\EC62"
                            }
                            
                            .nc-icon-glyph.holidays_candy:before {
                                content: "\EC63"
                            }
                            
                            .nc-icon-glyph.holidays_cat:before {
                                content: "\EC64"
                            }
                            
                            .nc-icon-glyph.holidays_cauldron:before {
                                content: "\EC65"
                            }
                            
                            .nc-icon-glyph.holidays_chimney:before {
                                content: "\EC66"
                            }
                            
                            .nc-icon-glyph.holidays_cockade:before {
                                content: "\EC67"
                            }
                            
                            .nc-icon-glyph.holidays_coffin:before {
                                content: "\EC68"
                            }
                            
                            .nc-icon-glyph.holidays_dead-hand:before {
                                content: "\EC69"
                            }
                            
                            .nc-icon-glyph.holidays_decoration:before {
                                content: "\EC6A"
                            }
                            
                            .nc-icon-glyph.holidays_deer:before {
                                content: "\EC6B"
                            }
                            
                            .nc-icon-glyph.holidays_egg-38:before {
                                content: "\EC6C"
                            }
                            
                            .nc-icon-glyph.holidays_egg-39:before {
                                content: "\EC6D"
                            }
                            
                            .nc-icon-glyph.holidays_frankenstein:before {
                                content: "\EC6E"
                            }
                            
                            .nc-icon-glyph.holidays_ghost:before {
                                content: "\EC6F"
                            }
                            
                            .nc-icon-glyph.holidays_gift-exchange:before {
                                content: "\EC70"
                            }
                            
                            .nc-icon-glyph.holidays_gift:before {
                                content: "\EC71"
                            }
                            
                            .nc-icon-glyph.holidays_glove:before {
                                content: "\EC72"
                            }
                            
                            .nc-icon-glyph.holidays_grave:before {
                                content: "\EC73"
                            }
                            
                            .nc-icon-glyph.holidays_light:before {
                                content: "\EC74"
                            }
                            
                            .nc-icon-glyph.holidays_message:before {
                                content: "\EC75"
                            }
                            
                            .nc-icon-glyph.holidays_mistletoe:before {
                                content: "\EC76"
                            }
                            
                            .nc-icon-glyph.holidays_owl:before {
                                content: "\EC77"
                            }
                            
                            .nc-icon-glyph.holidays_pumpkin:before {
                                content: "\EC78"
                            }
                            
                            .nc-icon-glyph.holidays_rabbit:before {
                                content: "\EC79"
                            }
                            
                            .nc-icon-glyph.holidays_santa-hat:before {
                                content: "\EC7A"
                            }
                            
                            .nc-icon-glyph.holidays_sickle:before {
                                content: "\EC7B"
                            }
                            
                            .nc-icon-glyph.holidays_snow-ball:before {
                                content: "\EC7C"
                            }
                            
                            .nc-icon-glyph.holidays_snowman-head:before {
                                content: "\EC7D"
                            }
                            
                            .nc-icon-glyph.holidays_snowman:before {
                                content: "\EC7E"
                            }
                            
                            .nc-icon-glyph.holidays_soak:before {
                                content: "\EC7F"
                            }
                            
                            .nc-icon-glyph.holidays_spider:before {
                                content: "\EC80"
                            }
                            
                            .nc-icon-glyph.holidays_tree-ball:before {
                                content: "\EC81"
                            }
                            
                            .nc-icon-glyph.holidays_tree:before {
                                content: "\EC82"
                            }
                            
                            .nc-icon-glyph.holidays_vampire:before {
                                content: "\EC83"
                            }
                            
                            .nc-icon-glyph.holidays_witch-hat:before {
                                content: "\EC84"
                            }
                            
                            .nc-icon-glyph.holidays_wolf:before {
                                content: "\EC85"
                            }
                            
                            .nc-icon-glyph.holidays_zombie:before {
                                content: "\EC86"
                            }
                            
                            .nc-icon-glyph.travel_axe:before {
                                content: "\EB4F"
                            }
                            
                            .nc-icon-glyph.travel_backpack:before {
                                content: "\EB50"
                            }
                            
                            .nc-icon-glyph.travel_bag:before {
                                content: "\EB51"
                            }
                            
                            .nc-icon-glyph.travel_barbecue:before {
                                content: "\EB52"
                            }
                            
                            .nc-icon-glyph.travel_beach-umbrella:before {
                                content: "\EB53"
                            }
                            
                            .nc-icon-glyph.travel_berlin:before {
                                content: "\EB54"
                            }
                            
                            .nc-icon-glyph.travel_binocular:before {
                                content: "\EB55"
                            }
                            
                            .nc-icon-glyph.travel_camper:before {
                                content: "\EB56"
                            }
                            
                            .nc-icon-glyph.travel_camping:before {
                                content: "\EB57"
                            }
                            
                            .nc-icon-glyph.travel_castle:before {
                                content: "\EB58"
                            }
                            
                            .nc-icon-glyph.travel_china:before {
                                content: "\EB59"
                            }
                            
                            .nc-icon-glyph.travel_church:before {
                                content: "\EB5A"
                            }
                            
                            .nc-icon-glyph.travel_drink:before {
                                content: "\EB5B"
                            }
                            
                            .nc-icon-glyph.travel_explore:before {
                                content: "\EB5C"
                            }
                            
                            .nc-icon-glyph.travel_fire:before {
                                content: "\EB5D"
                            }
                            
                            .nc-icon-glyph.travel_hotel-bell:before {
                                content: "\EB5E"
                            }
                            
                            .nc-icon-glyph.travel_hotel-symbol:before {
                                content: "\EB5F"
                            }
                            
                            .nc-icon-glyph.travel_hotel:before {
                                content: "\EB60"
                            }
                            
                            .nc-icon-glyph.travel_hut:before {
                                content: "\EB61"
                            }
                            
                            .nc-icon-glyph.travel_igloo:before {
                                content: "\EB62"
                            }
                            
                            .nc-icon-glyph.travel_info:before {
                                content: "\EB63"
                            }
                            
                            .nc-icon-glyph.travel_istanbul:before {
                                content: "\EB64"
                            }
                            
                            .nc-icon-glyph.travel_jellyfish:before {
                                content: "\EB65"
                            }
                            
                            .nc-icon-glyph.travel_lamp:before {
                                content: "\EB66"
                            }
                            
                            .nc-icon-glyph.travel_lighthouse:before {
                                content: "\EB67"
                            }
                            
                            .nc-icon-glyph.travel_london:before {
                                content: "\EB68"
                            }
                            
                            .nc-icon-glyph.travel_luggage:before {
                                content: "\EB69"
                            }
                            
                            .nc-icon-glyph.travel_mosque:before {
                                content: "\EB6A"
                            }
                            
                            .nc-icon-glyph.travel_ny:before {
                                content: "\EB6B"
                            }
                            
                            .nc-icon-glyph.travel_octopus:before {
                                content: "\EB6C"
                            }
                            
                            .nc-icon-glyph.travel_paris-tower:before {
                                content: "\EB6D"
                            }
                            
                            .nc-icon-glyph.travel_passport:before {
                                content: "\EB6E"
                            }
                            
                            .nc-icon-glyph.travel_pickaxe:before {
                                content: "\EB6F"
                            }
                            
                            .nc-icon-glyph.travel_pool:before {
                                content: "\EB70"
                            }
                            
                            .nc-icon-glyph.travel_pyramid:before {
                                content: "\EB71"
                            }
                            
                            .nc-icon-glyph.travel_rackets:before {
                                content: "\EB72"
                            }
                            
                            .nc-icon-glyph.travel_rio:before {
                                content: "\EB73"
                            }
                            
                            .nc-icon-glyph.travel_road-sign-left:before {
                                content: "\EB74"
                            }
                            
                            .nc-icon-glyph.travel_road-sign-right:before {
                                content: "\EB75"
                            }
                            
                            .nc-icon-glyph.travel_rome:before {
                                content: "\EB76"
                            }
                            
                            .nc-icon-glyph.travel_rowing:before {
                                content: "\EB77"
                            }
                            
                            .nc-icon-glyph.travel_sea-mask:before {
                                content: "\EB78"
                            }
                            
                            .nc-icon-glyph.travel_sf-bridge:before {
                                content: "\EB79"
                            }
                            
                            .nc-icon-glyph.travel_shark:before {
                                content: "\EB7A"
                            }
                            
                            .nc-icon-glyph.travel_spa:before {
                                content: "\EB7B"
                            }
                            
                            .nc-icon-glyph.travel_sunglasses:before {
                                content: "\EB7C"
                            }
                            
                            .nc-icon-glyph.travel_surf:before {
                                content: "\EB7D"
                            }
                            
                            .nc-icon-glyph.travel_swimsuit:before {
                                content: "\EB7E"
                            }
                            
                            .nc-icon-glyph.travel_swimwear:before {
                                content: "\EB7F"
                            }
                            
                            .nc-icon-glyph.travel_swiss-knife:before {
                                content: "\EB80"
                            }
                            
                            .nc-icon-glyph.travel_temple-02:before {
                                content: "\EB81"
                            }
                            
                            .nc-icon-glyph.travel_temple-25:before {
                                content: "\EB82"
                            }
                            
                            .nc-icon-glyph.travel_trolley:before {
                                content: "\EB83"
                            }
                            
                            .nc-icon-glyph.travel_white-house:before {
                                content: "\EB84"
                            }
                            
                            .nc-icon-glyph.travel_world:before {
                                content: "\EB85"
                            }
                            
                            .nc-icon-glyph.travel_worldmap:before {
                                content: "\EB86"
                            }
                            
                            .nc-icon-glyph.food_alcohol:before {
                                content: "\EB87"
                            }
                            
                            .nc-icon-glyph.food_apple:before {
                                content: "\EB88"
                            }
                            
                            .nc-icon-glyph.food_baby:before {
                                content: "\EB89"
                            }
                            
                            .nc-icon-glyph.food_bacon:before {
                                content: "\EB8A"
                            }
                            
                            .nc-icon-glyph.food_baguette:before {
                                content: "\EB8B"
                            }
                            
                            .nc-icon-glyph.food_banana:before {
                                content: "\EB8C"
                            }
                            
                            .nc-icon-glyph.food_barbecue-02:before {
                                content: "\EB8D"
                            }
                            
                            .nc-icon-glyph.food_barbecue-15:before {
                                content: "\EB8E"
                            }
                            
                            .nc-icon-glyph.food_barbecue-tools:before {
                                content: "\EB8F"
                            }
                            
                            .nc-icon-glyph.food_beer-95:before {
                                content: "\EB90"
                            }
                            
                            .nc-icon-glyph.food_beer-96:before {
                                content: "\EB91"
                            }
                            
                            .nc-icon-glyph.food_beverage:before {
                                content: "\EB92"
                            }
                            
                            .nc-icon-glyph.food_bottle-wine:before {
                                content: "\EB93"
                            }
                            
                            .nc-icon-glyph.food_bottle:before {
                                content: "\EB94"
                            }
                            
                            .nc-icon-glyph.food_bowl:before {
                                content: "\EB95"
                            }
                            
                            .nc-icon-glyph.food_bread:before {
                                content: "\EB96"
                            }
                            
                            .nc-icon-glyph.food_broccoli:before {
                                content: "\EB97"
                            }
                            
                            .nc-icon-glyph.food_cake-13:before {
                                content: "\EB98"
                            }
                            
                            .nc-icon-glyph.food_cake-100:before {
                                content: "\EB99"
                            }
                            
                            .nc-icon-glyph.food_cake-slice:before {
                                content: "\EB9A"
                            }
                            
                            .nc-icon-glyph.food_candle:before {
                                content: "\EB9B"
                            }
                            
                            .nc-icon-glyph.food_candy:before {
                                content: "\EB9C"
                            }
                            
                            .nc-icon-glyph.food_carrot:before {
                                content: "\EB9D"
                            }
                            
                            .nc-icon-glyph.food_champagne:before {
                                content: "\EB9E"
                            }
                            
                            .nc-icon-glyph.food_cheese-24:before {
                                content: "\EB9F"
                            }
                            
                            .nc-icon-glyph.food_cheese-87:before {
                                content: "\EBA0"
                            }
                            
                            .nc-icon-glyph.food_cheeseburger:before {
                                content: "\EBA1"
                            }
                            
                            .nc-icon-glyph.food_chef-hat:before {
                                content: "\EBA2"
                            }
                            
                            .nc-icon-glyph.food_cherry:before {
                                content: "\EBA3"
                            }
                            
                            .nc-icon-glyph.food_chicken:before {
                                content: "\EBA4"
                            }
                            
                            .nc-icon-glyph.food_chili:before {
                                content: "\EBA5"
                            }
                            
                            .nc-icon-glyph.food_chinese:before {
                                content: "\EBA6"
                            }
                            
                            .nc-icon-glyph.food_chips:before {
                                content: "\EBA7"
                            }
                            
                            .nc-icon-glyph.food_chocolate:before {
                                content: "\EBA8"
                            }
                            
                            .nc-icon-glyph.food_cocktail:before {
                                content: "\EBA9"
                            }
                            
                            .nc-icon-glyph.food_coffe-long:before {
                                content: "\EBAA"
                            }
                            
                            .nc-icon-glyph.food_coffee-long:before {
                                content: "\EBAB"
                            }
                            
                            .nc-icon-glyph.food_coffee:before {
                                content: "\EBAC"
                            }
                            
                            .nc-icon-glyph.food_cookies:before {
                                content: "\EBAD"
                            }
                            
                            .nc-icon-glyph.food_course:before {
                                content: "\EBAE"
                            }
                            
                            .nc-icon-glyph.food_crab:before {
                                content: "\EBAF"
                            }
                            
                            .nc-icon-glyph.food_croissant:before {
                                content: "\EBB0"
                            }
                            
                            .nc-icon-glyph.food_cutlery-75:before {
                                content: "\EBB1"
                            }
                            
                            .nc-icon-glyph.food_cutlery-76:before {
                                content: "\EBB2"
                            }
                            
                            .nc-icon-glyph.food_cutlery-77:before {
                                content: "\EBB3"
                            }
                            
                            .nc-icon-glyph.food_dishwasher:before {
                                content: "\EBB4"
                            }
                            
                            .nc-icon-glyph.food_donut:before {
                                content: "\EBB5"
                            }
                            
                            .nc-icon-glyph.food_drink:before {
                                content: "\EBB6"
                            }
                            
                            .nc-icon-glyph.food_egg:before {
                                content: "\EBB7"
                            }
                            
                            .nc-icon-glyph.food_energy-drink:before {
                                content: "\EBB8"
                            }
                            
                            .nc-icon-glyph.food_fish:before {
                                content: "\EBB9"
                            }
                            
                            .nc-icon-glyph.food_fishbone:before {
                                content: "\EBBA"
                            }
                            
                            .nc-icon-glyph.food_fridge:before {
                                content: "\EBBB"
                            }
                            
                            .nc-icon-glyph.food_glass:before {
                                content: "\EBBC"
                            }
                            
                            .nc-icon-glyph.food_grape:before {
                                content: "\EBBD"
                            }
                            
                            .nc-icon-glyph.food_hob:before {
                                content: "\EBBE"
                            }
                            
                            .nc-icon-glyph.food_hot-dog:before {
                                content: "\EBBF"
                            }
                            
                            .nc-icon-glyph.food_ice-cream-22:before {
                                content: "\EBC0"
                            }
                            
                            .nc-icon-glyph.food_ice-cream-72:before {
                                content: "\EBC1"
                            }
                            
                            .nc-icon-glyph.food_jam:before {
                                content: "\EBC2"
                            }
                            
                            .nc-icon-glyph.food_kettle:before {
                                content: "\EBC3"
                            }
                            
                            .nc-icon-glyph.food_kitchen-fan:before {
                                content: "\EBC4"
                            }
                            
                            .nc-icon-glyph.food_knife:before {
                                content: "\EBC5"
                            }
                            
                            .nc-icon-glyph.food_lemon-slice:before {
                                content: "\EBC6"
                            }
                            
                            .nc-icon-glyph.food_lighter:before {
                                content: "\EBC7"
                            }
                            
                            .nc-icon-glyph.food_lobster:before {
                                content: "\EBC8"
                            }
                            
                            .nc-icon-glyph.food_matches:before {
                                content: "\EBC9"
                            }
                            
                            .nc-icon-glyph.food_measuring-cup:before {
                                content: "\EBCA"
                            }
                            
                            .nc-icon-glyph.food_meat-spit:before {
                                content: "\EBCB"
                            }
                            
                            .nc-icon-glyph.food_microwave:before {
                                content: "\EBCC"
                            }
                            
                            .nc-icon-glyph.food_milk:before {
                                content: "\EBCD"
                            }
                            
                            .nc-icon-glyph.food_moka:before {
                                content: "\EBCE"
                            }
                            
                            .nc-icon-glyph.food_muffin:before {
                                content: "\EBCF"
                            }
                            
                            .nc-icon-glyph.food_mug:before {
                                content: "\EBD0"
                            }
                            
                            .nc-icon-glyph.food_oven:before {
                                content: "\EBD1"
                            }
                            
                            .nc-icon-glyph.food_pan:before {
                                content: "\EBD2"
                            }
                            
                            .nc-icon-glyph.food_pizza-slice:before {
                                content: "\EBD3"
                            }
                            
                            .nc-icon-glyph.food_pizza:before {
                                content: "\EBD4"
                            }
                            
                            .nc-icon-glyph.food_plate:before {
                                content: "\EBD5"
                            }
                            
                            .nc-icon-glyph.food_pot:before {
                                content: "\EBD6"
                            }
                            
                            .nc-icon-glyph.food_prosciutto:before {
                                content: "\EBD7"
                            }
                            
                            .nc-icon-glyph.food_recipe-book-46:before {
                                content: "\EBD8"
                            }
                            
                            .nc-icon-glyph.food_recipe-book-47:before {
                                content: "\EBD9"
                            }
                            
                            .nc-icon-glyph.food_rolling-pin:before {
                                content: "\EBDA"
                            }
                            
                            .nc-icon-glyph.food_salt:before {
                                content: "\EBDB"
                            }
                            
                            .nc-icon-glyph.food_sausage:before {
                                content: "\EBDC"
                            }
                            
                            .nc-icon-glyph.food_scale:before {
                                content: "\EBDD"
                            }
                            
                            .nc-icon-glyph.food_scotch:before {
                                content: "\EBDE"
                            }
                            
                            .nc-icon-glyph.food_shrimp:before {
                                content: "\EBDF"
                            }
                            
                            .nc-icon-glyph.food_steak:before {
                                content: "\EBE0"
                            }
                            
                            .nc-icon-glyph.food_store:before {
                                content: "\EBE1"
                            }
                            
                            .nc-icon-glyph.food_strawberry:before {
                                content: "\EBE2"
                            }
                            
                            .nc-icon-glyph.food_sushi:before {
                                content: "\EBE3"
                            }
                            
                            .nc-icon-glyph.food_tacos:before {
                                content: "\EBE4"
                            }
                            
                            .nc-icon-glyph.food_tea:before {
                                content: "\EBE5"
                            }
                            
                            .nc-icon-glyph.food_temperature:before {
                                content: "\EBE6"
                            }
                            
                            .nc-icon-glyph.food_vest-07:before {
                                content: "\EBE7"
                            }
                            
                            .nc-icon-glyph.food_vest-31:before {
                                content: "\EBE8"
                            }
                            
                            .nc-icon-glyph.food_watermelon:before {
                                content: "\EBE9"
                            }
                            
                            .nc-icon-glyph.food_whisk:before {
                                content: "\EBEA"
                            }
                            
                            .nc-icon-glyph.emoticons_alien:before {
                                content: "\EBEB"
                            }
                            
                            .nc-icon-glyph.emoticons_angry-10:before {
                                content: "\EBEC"
                            }
                            
                            .nc-icon-glyph.emoticons_angry-44:before {
                                content: "\EBED"
                            }
                            
                            .nc-icon-glyph.emoticons_big-eyes:before {
                                content: "\EBEE"
                            }
                            
                            .nc-icon-glyph.emoticons_big-smile:before {
                                content: "\EBEF"
                            }
                            
                            .nc-icon-glyph.emoticons_bigmouth:before {
                                content: "\EBF0"
                            }
                            
                            .nc-icon-glyph.emoticons_bleah:before {
                                content: "\EBF1"
                            }
                            
                            .nc-icon-glyph.emoticons_blind:before {
                                content: "\EBF2"
                            }
                            
                            .nc-icon-glyph.emoticons_bomb:before {
                                content: "\EBF3"
                            }
                            
                            .nc-icon-glyph.emoticons_bored:before {
                                content: "\EBF4"
                            }
                            
                            .nc-icon-glyph.emoticons_cake:before {
                                content: "\EBF5"
                            }
                            
                            .nc-icon-glyph.emoticons_cry-15:before {
                                content: "\EBF6"
                            }
                            
                            .nc-icon-glyph.emoticons_cry-57:before {
                                content: "\EBF7"
                            }
                            
                            .nc-icon-glyph.emoticons_cute:before {
                                content: "\EBF8"
                            }
                            
                            .nc-icon-glyph.emoticons_devil:before {
                                content: "\EBF9"
                            }
                            
                            .nc-icon-glyph.emoticons_disgusted:before {
                                content: "\EBFA"
                            }
                            
                            .nc-icon-glyph.emoticons_fist:before {
                                content: "\EBFB"
                            }
                            
                            .nc-icon-glyph.emoticons_ghost:before {
                                content: "\EBFC"
                            }
                            
                            .nc-icon-glyph.emoticons_hannibal:before {
                                content: "\EBFD"
                            }
                            
                            .nc-icon-glyph.emoticons_happy-sun:before {
                                content: "\EBFE"
                            }
                            
                            .nc-icon-glyph.emoticons_kid:before {
                                content: "\EBFF"
                            }
                            
                            .nc-icon-glyph.emoticons_kiss:before {
                                content: "\EC00"
                            }
                            
                            .nc-icon-glyph.emoticons_laugh-17:before {
                                content: "\EC01"
                            }
                            
                            .nc-icon-glyph.emoticons_laugh-35:before {
                                content: "\EC02"
                            }
                            
                            .nc-icon-glyph.emoticons_like-no:before {
                                content: "\EC03"
                            }
                            
                            .nc-icon-glyph.emoticons_like:before {
                                content: "\EC04"
                            }
                            
                            .nc-icon-glyph.emoticons_mad-12:before {
                                content: "\EC05"
                            }
                            
                            .nc-icon-glyph.emoticons_mad-58:before {
                                content: "\EC06"
                            }
                            
                            .nc-icon-glyph.emoticons_malicious:before {
                                content: "\EC07"
                            }
                            
                            .nc-icon-glyph.emoticons_manga-62:before {
                                content: "\EC08"
                            }
                            
                            .nc-icon-glyph.emoticons_manga-63:before {
                                content: "\EC09"
                            }
                            
                            .nc-icon-glyph.emoticons_monster:before {
                                content: "\EC0A"
                            }
                            
                            .nc-icon-glyph.emoticons_nerd-22:before {
                                content: "\EC0B"
                            }
                            
                            .nc-icon-glyph.emoticons_nerd-23:before {
                                content: "\EC0C"
                            }
                            
                            .nc-icon-glyph.emoticons_ninja:before {
                                content: "\EC0D"
                            }
                            
                            .nc-icon-glyph.emoticons_no-words:before {
                                content: "\EC0E"
                            }
                            
                            .nc-icon-glyph.emoticons_parrot:before {
                                content: "\EC0F"
                            }
                            
                            .nc-icon-glyph.emoticons_penguin:before {
                                content: "\EC10"
                            }
                            
                            .nc-icon-glyph.emoticons_pirate:before {
                                content: "\EC11"
                            }
                            
                            .nc-icon-glyph.emoticons_poop:before {
                                content: "\EC12"
                            }
                            
                            .nc-icon-glyph.emoticons_puzzled:before {
                                content: "\EC13"
                            }
                            
                            .nc-icon-glyph.emoticons_quite-happy:before {
                                content: "\EC14"
                            }
                            
                            .nc-icon-glyph.emoticons_robot:before {
                                content: "\EC15"
                            }
                            
                            .nc-icon-glyph.emoticons_rock:before {
                                content: "\EC16"
                            }
                            
                            .nc-icon-glyph.emoticons_sad:before {
                                content: "\EC17"
                            }
                            
                            .nc-icon-glyph.emoticons_satisfied:before {
                                content: "\EC18"
                            }
                            
                            .nc-icon-glyph.emoticons_shark:before {
                                content: "\EC19"
                            }
                            
                            .nc-icon-glyph.emoticons_shy:before {
                                content: "\EC1A"
                            }
                            
                            .nc-icon-glyph.emoticons_sick:before {
                                content: "\EC1B"
                            }
                            
                            .nc-icon-glyph.emoticons_silly:before {
                                content: "\EC1C"
                            }
                            
                            .nc-icon-glyph.emoticons_skull:before {
                                content: "\EC1D"
                            }
                            
                            .nc-icon-glyph.emoticons_sleep:before {
                                content: "\EC1E"
                            }
                            
                            .nc-icon-glyph.emoticons_sloth:before {
                                content: "\EC1F"
                            }
                            
                            .nc-icon-glyph.emoticons_smart:before {
                                content: "\EC20"
                            }
                            
                            .nc-icon-glyph.emoticons_smile:before {
                                content: "\EC21"
                            }
                            
                            .nc-icon-glyph.emoticons_soldier:before {
                                content: "\EC22"
                            }
                            
                            .nc-icon-glyph.emoticons_speechless:before {
                                content: "\EC23"
                            }
                            
                            .nc-icon-glyph.emoticons_spiteful:before {
                                content: "\EC24"
                            }
                            
                            .nc-icon-glyph.emoticons_sunglasses-48:before {
                                content: "\EC25"
                            }
                            
                            .nc-icon-glyph.emoticons_sunglasses-49:before {
                                content: "\EC26"
                            }
                            
                            .nc-icon-glyph.emoticons_surprise:before {
                                content: "\EC27"
                            }
                            
                            .nc-icon-glyph.emoticons_upset-13:before {
                                content: "\EC28"
                            }
                            
                            .nc-icon-glyph.emoticons_upset-14:before {
                                content: "\EC29"
                            }
                            
                            .nc-icon-glyph.emoticons_virus:before {
                                content: "\EC2A"
                            }
                            
                            .nc-icon-glyph.emoticons_what:before {
                                content: "\EC2B"
                            }
                            
                            .nc-icon-glyph.emoticons_whiskers:before {
                                content: "\EC2C"
                            }
                            
                            .nc-icon-glyph.emoticons_wink-06:before {
                                content: "\EC2D"
                            }
                            
                            .nc-icon-glyph.emoticons_wink-11:before {
                                content: "\EC2E"
                            }
                            
                            .nc-icon-glyph.emoticons_wink-69:before {
                                content: "\EC2F"
                            }
                            
                            .nc-icon-glyph.weather_celsius:before {
                                content: "\E600"
                            }
                            
                            .nc-icon-glyph.weather_cloud-13:before {
                                content: "\E601"
                            }
                            
                            .nc-icon-glyph.weather_cloud-14:before {
                                content: "\E602"
                            }
                            
                            .nc-icon-glyph.weather_cloud-drop:before {
                                content: "\E603"
                            }
                            
                            .nc-icon-glyph.weather_cloud-fog-31:before {
                                content: "\E604"
                            }
                            
                            .nc-icon-glyph.weather_cloud-fog-32:before {
                                content: "\E605"
                            }
                            
                            .nc-icon-glyph.weather_cloud-hail:before {
                                content: "\E606"
                            }
                            
                            .nc-icon-glyph.weather_cloud-light:before {
                                content: "\E607"
                            }
                            
                            .nc-icon-glyph.weather_cloud-moon:before {
                                content: "\E608"
                            }
                            
                            .nc-icon-glyph.weather_cloud-rain:before {
                                content: "\E609"
                            }
                            
                            .nc-icon-glyph.weather_cloud-rainbow:before {
                                content: "\E60A"
                            }
                            
                            .nc-icon-glyph.weather_cloud-snow-34:before {
                                content: "\E60B"
                            }
                            
                            .nc-icon-glyph.weather_cloud-snow-42:before {
                                content: "\E60C"
                            }
                            
                            .nc-icon-glyph.weather_cloud-sun-17:before {
                                content: "\E60D"
                            }
                            
                            .nc-icon-glyph.weather_cloud-sun-19:before {
                                content: "\E60E"
                            }
                            
                            .nc-icon-glyph.weather_compass:before {
                                content: "\E60F"
                            }
                            
                            .nc-icon-glyph.weather_drop-12:before {
                                content: "\E610"
                            }
                            
                            .nc-icon-glyph.weather_drop-15:before {
                                content: "\E611"
                            }
                            
                            .nc-icon-glyph.weather_drops:before {
                                content: "\E612"
                            }
                            
                            .nc-icon-glyph.weather_eclipse:before {
                                content: "\E613"
                            }
                            
                            .nc-icon-glyph.weather_fahrenheit:before {
                                content: "\E614"
                            }
                            
                            .nc-icon-glyph.weather_fog:before {
                                content: "\E615"
                            }
                            
                            .nc-icon-glyph.weather_forecast:before {
                                content: "\E616"
                            }
                            
                            .nc-icon-glyph.weather_hurricane-44:before {
                                content: "\E617"
                            }
                            
                            .nc-icon-glyph.weather_hurricane-45:before {
                                content: "\E618"
                            }
                            
                            .nc-icon-glyph.weather_moon-cloud-drop:before {
                                content: "\E619"
                            }
                            
                            .nc-icon-glyph.weather_moon-cloud-fog:before {
                                content: "\E61A"
                            }
                            
                            .nc-icon-glyph.weather_moon-cloud-hail:before {
                                content: "\E61B"
                            }
                            
                            .nc-icon-glyph.weather_moon-cloud-light:before {
                                content: "\E61C"
                            }
                            
                            .nc-icon-glyph.weather_moon-cloud-rain:before {
                                content: "\E61D"
                            }
                            
                            .nc-icon-glyph.weather_moon-cloud-snow-61:before {
                                content: "\E61E"
                            }
                            
                            .nc-icon-glyph.weather_moon-cloud-snow-62:before {
                                content: "\E61F"
                            }
                            
                            .nc-icon-glyph.weather_moon-fog:before {
                                content: "\E620"
                            }
                            
                            .nc-icon-glyph.weather_moon-full:before {
                                content: "\E621"
                            }
                            
                            .nc-icon-glyph.weather_moon-stars:before {
                                content: "\E622"
                            }
                            
                            .nc-icon-glyph.weather_moon:before {
                                content: "\E623"
                            }
                            
                            .nc-icon-glyph.weather_rain-hail:before {
                                content: "\E624"
                            }
                            
                            .nc-icon-glyph.weather_rain:before {
                                content: "\E625"
                            }
                            
                            .nc-icon-glyph.weather_rainbow:before {
                                content: "\E626"
                            }
                            
                            .nc-icon-glyph.weather_snow:before {
                                content: "\E627"
                            }
                            
                            .nc-icon-glyph.weather_sun-cloud-drop:before {
                                content: "\E628"
                            }
                            
                            .nc-icon-glyph.weather_sun-cloud-fog:before {
                                content: "\E629"
                            }
                            
                            .nc-icon-glyph.weather_sun-cloud-hail:before {
                                content: "\E62A"
                            }
                            
                            .nc-icon-glyph.weather_sun-cloud-light:before {
                                content: "\E62B"
                            }
                            
                            .nc-icon-glyph.weather_sun-cloud-rain:before {
                                content: "\E62C"
                            }
                            
                            .nc-icon-glyph.weather_sun-cloud-snow-54:before {
                                content: "\E62D"
                            }
                            
                            .nc-icon-glyph.weather_sun-cloud-snow-55:before {
                                content: "\E62E"
                            }
                            
                            .nc-icon-glyph.weather_sun-cloud:before {
                                content: "\E62F"
                            }
                            
                            .nc-icon-glyph.weather_sun-fog-29:before {
                                content: "\E630"
                            }
                            
                            .nc-icon-glyph.weather_sun-fog-30:before {
                                content: "\E631"
                            }
                            
                            .nc-icon-glyph.weather_sun-fog-43:before {
                                content: "\E632"
                            }
                            
                            .nc-icon-glyph.weather_sun:before {
                                content: "\E633"
                            }
                            
                            .nc-icon-glyph.weather_wind:before {
                                content: "\E634"
                            }
                            
                            .nc-icon-glyph.transportation_air-baloon:before {
                                content: "\E717"
                            }
                            
                            .nc-icon-glyph.transportation_bike-sport:before {
                                content: "\E718"
                            }
                            
                            .nc-icon-glyph.transportation_bike:before {
                                content: "\E719"
                            }
                            
                            .nc-icon-glyph.transportation_boat-front:before {
                                content: "\E71A"
                            }
                            
                            .nc-icon-glyph.transportation_boat-small-02:before {
                                content: "\E71B"
                            }
                            
                            .nc-icon-glyph.transportation_boat-small-03:before {
                                content: "\E71C"
                            }
                            
                            .nc-icon-glyph.transportation_boat:before {
                                content: "\E71D"
                            }
                            
                            .nc-icon-glyph.transportation_bus-front-10:before {
                                content: "\E71E"
                            }
                            
                            .nc-icon-glyph.transportation_bus-front-12:before {
                                content: "\E71F"
                            }
                            
                            .nc-icon-glyph.transportation_bus:before {
                                content: "\E720"
                            }
                            
                            .nc-icon-glyph.transportation_car-front:before {
                                content: "\E721"
                            }
                            
                            .nc-icon-glyph.transportation_car-simple:before {
                                content: "\E722"
                            }
                            
                            .nc-icon-glyph.transportation_car-sport:before {
                                content: "\E723"
                            }
                            
                            .nc-icon-glyph.transportation_car-taxi:before {
                                content: "\E724"
                            }
                            
                            .nc-icon-glyph.transportation_car:before {
                                content: "\E725"
                            }
                            
                            .nc-icon-glyph.transportation_helicopter:before {
                                content: "\E726"
                            }
                            
                            .nc-icon-glyph.transportation_helmet:before {
                                content: "\E727"
                            }
                            
                            .nc-icon-glyph.transportation_light-traffic:before {
                                content: "\E728"
                            }
                            
                            .nc-icon-glyph.transportation_moto:before {
                                content: "\E729"
                            }
                            
                            .nc-icon-glyph.transportation_plane-17:before {
                                content: "\E72A"
                            }
                            
                            .nc-icon-glyph.transportation_plane-18:before {
                                content: "\E72B"
                            }
                            
                            .nc-icon-glyph.transportation_road:before {
                                content: "\E72C"
                            }
                            
                            .nc-icon-glyph.transportation_skateboard:before {
                                content: "\E72D"
                            }
                            
                            .nc-icon-glyph.transportation_tractor:before {
                                content: "\E72E"
                            }
                            
                            .nc-icon-glyph.transportation_train-speed:before {
                                content: "\E72F"
                            }
                            
                            .nc-icon-glyph.transportation_train:before {
                                content: "\E730"
                            }
                            
                            .nc-icon-glyph.transportation_tram:before {
                                content: "\E731"
                            }
                            
                            .nc-icon-glyph.transportation_truck-front:before {
                                content: "\E732"
                            }
                            
                            .nc-icon-glyph.transportation_vespa-front:before {
                                content: "\E733"
                            }
                            
                            .nc-icon-glyph.transportation_vespa:before {
                                content: "\E734"
                            }
                            
                            .nc-icon-glyph.education_abc:before {
                                content: "\E7D5"
                            }
                            
                            .nc-icon-glyph.education_agenda-bookmark:before {
                                content: "\E7D6"
                            }
                            
                            .nc-icon-glyph.education_atom:before {
                                content: "\E7D7"
                            }
                            
                            .nc-icon-glyph.education_award-55:before {
                                content: "\E7D8"
                            }
                            
                            .nc-icon-glyph.education_backpack-57:before {
                                content: "\E7D9"
                            }
                            
                            .nc-icon-glyph.education_backpack-58:before {
                                content: "\E7DA"
                            }
                            
                            .nc-icon-glyph.education_ball-basket:before {
                                content: "\E7DB"
                            }
                            
                            .nc-icon-glyph.education_ball-soccer:before {
                                content: "\E7DC"
                            }
                            
                            .nc-icon-glyph.education_board-51:before {
                                content: "\E7DD"
                            }
                            
                            .nc-icon-glyph.education_book-39:before {
                                content: "\E7DE"
                            }
                            
                            .nc-icon-glyph.education_book-bookmark:before {
                                content: "\E7DF"
                            }
                            
                            .nc-icon-glyph.education_book-open:before {
                                content: "\E7E0"
                            }
                            
                            .nc-icon-glyph.education_books-46:before {
                                content: "\E7E1"
                            }
                            
                            .nc-icon-glyph.education_chalkboard:before {
                                content: "\E7E2"
                            }
                            
                            .nc-icon-glyph.education_flask:before {
                                content: "\E7E3"
                            }
                            
                            .nc-icon-glyph.education_glasses:before {
                                content: "\E7E4"
                            }
                            
                            .nc-icon-glyph.education_grammar-check:before {
                                content: "\E7E5"
                            }
                            
                            .nc-icon-glyph.education_hat:before {
                                content: "\E7E6"
                            }
                            
                            .nc-icon-glyph.education_language:before {
                                content: "\E7E7"
                            }
                            
                            .nc-icon-glyph.education_microscope:before {
                                content: "\E7E8"
                            }
                            
                            .nc-icon-glyph.education_molecule:before {
                                content: "\E7E9"
                            }
                            
                            .nc-icon-glyph.education_notepad:before {
                                content: "\E7EA"
                            }
                            
                            .nc-icon-glyph.education_paper-diploma:before {
                                content: "\E7EB"
                            }
                            
                            .nc-icon-glyph.education_paper:before {
                                content: "\E7EC"
                            }
                            
                            .nc-icon-glyph.education_pencil-47:before {
                                content: "\E7ED"
                            }
                            
                            .nc-icon-glyph.education_school:before {
                                content: "\E7EE"
                            }
                            
                            .nc-icon-glyph.objects_alien-29:before {
                                content: "\E7EF"
                            }
                            
                            .nc-icon-glyph.objects_alien-33:before {
                                content: "\E7F0"
                            }
                            
                            .nc-icon-glyph.objects_anchor:before {
                                content: "\E7F1"
                            }
                            
                            .nc-icon-glyph.objects_astronaut:before {
                                content: "\E7F2"
                            }
                            
                            .nc-icon-glyph.objects_axe:before {
                                content: "\E7F3"
                            }
                            
                            .nc-icon-glyph.objects_baby-bottle:before {
                                content: "\E7F4"
                            }
                            
                            .nc-icon-glyph.objects_baby:before {
                                content: "\E7F5"
                            }
                            
                            .nc-icon-glyph.objects_baloon:before {
                                content: "\E7F6"
                            }
                            
                            .nc-icon-glyph.objects_battery:before {
                                content: "\E7F7"
                            }
                            
                            .nc-icon-glyph.objects_bear:before {
                                content: "\E7F8"
                            }
                            
                            .nc-icon-glyph.objects_billiard:before {
                                content: "\E7F9"
                            }
                            
                            .nc-icon-glyph.objects_binocular:before {
                                content: "\E7FA"
                            }
                            
                            .nc-icon-glyph.objects_bow:before {
                                content: "\E7FB"
                            }
                            
                            .nc-icon-glyph.objects_bowling:before {
                                content: "\E7FC"
                            }
                            
                            .nc-icon-glyph.objects_broom:before {
                                content: "\E7FD"
                            }
                            
                            .nc-icon-glyph.objects_cone:before {
                                content: "\E7FE"
                            }
                            
                            .nc-icon-glyph.objects_controller:before {
                                content: "\E7FF"
                            }
                            
                            .nc-icon-glyph.objects_diamond:before {
                                content: "\E800"
                            }
                            
                            .nc-icon-glyph.objects_dice:before {
                                content: "\E801"
                            }
                            
                            .nc-icon-glyph.objects_globe:before {
                                content: "\E802"
                            }
                            
                            .nc-icon-glyph.objects_hut:before {
                                content: "\E803"
                            }
                            
                            .nc-icon-glyph.objects_key-25:before {
                                content: "\E804"
                            }
                            
                            .nc-icon-glyph.objects_key-26:before {
                                content: "\E805"
                            }
                            
                            .nc-icon-glyph.objects_lamp:before {
                                content: "\E806"
                            }
                            
                            .nc-icon-glyph.objects_leaf-36:before {
                                content: "\E807"
                            }
                            
                            .nc-icon-glyph.objects_leaf-38:before {
                                content: "\E808"
                            }
                            
                            .nc-icon-glyph.objects_light:before {
                                content: "\E809"
                            }
                            
                            .nc-icon-glyph.objects_pipe:before {
                                content: "\E80A"
                            }
                            
                            .nc-icon-glyph.objects_planet:before {
                                content: "\E80B"
                            }
                            
                            .nc-icon-glyph.objects_puzzle-09:before {
                                content: "\E80C"
                            }
                            
                            .nc-icon-glyph.objects_puzzle-10:before {
                                content: "\E80D"
                            }
                            
                            .nc-icon-glyph.objects_shovel:before {
                                content: "\E80E"
                            }
                            
                            .nc-icon-glyph.objects_skull:before {
                                content: "\E80F"
                            }
                            
                            .nc-icon-glyph.objects_spaceship:before {
                                content: "\E810"
                            }
                            
                            .nc-icon-glyph.objects_spray:before {
                                content: "\E811"
                            }
                            
                            .nc-icon-glyph.objects_support-16:before {
                                content: "\E812"
                            }
                            
                            .nc-icon-glyph.objects_support-17:before {
                                content: "\E813"
                            }
                            
                            .nc-icon-glyph.objects_umbrella-13:before {
                                content: "\E814"
                            }
                            
                            .nc-icon-glyph.objects_umbrella-14:before {
                                content: "\E815"
                            }
                            
                            .nc-icon-glyph.objects_wool-ball:before {
                                content: "\E816"
                            }
                            
                            .nc-icon-glyph.media-1_3d:before {
                                content: "\E817"
                            }
                            
                            .nc-icon-glyph.media-1_action-73:before {
                                content: "\E818"
                            }
                            
                            .nc-icon-glyph.media-1_action-74:before {
                                content: "\E819"
                            }
                            
                            .nc-icon-glyph.media-1_album:before {
                                content: "\E81A"
                            }
                            
                            .nc-icon-glyph.media-1_audio-91:before {
                                content: "\E81B"
                            }
                            
                            .nc-icon-glyph.media-1_audio-92:before {
                                content: "\E81C"
                            }
                            
                            .nc-icon-glyph.media-1_balance:before {
                                content: "\E81D"
                            }
                            
                            .nc-icon-glyph.media-1_brightness-46:before {
                                content: "\E81E"
                            }
                            
                            .nc-icon-glyph.media-1_brightness-47:before {
                                content: "\E81F"
                            }
                            
                            .nc-icon-glyph.media-1_button-circle-pause:before {
                                content: "\E820"
                            }
                            
                            .nc-icon-glyph.media-1_button-circle-play:before {
                                content: "\E821"
                            }
                            
                            .nc-icon-glyph.media-1_button-circle-stop:before {
                                content: "\E822"
                            }
                            
                            .nc-icon-glyph.media-1_button-eject:before {
                                content: "\E823"
                            }
                            
                            .nc-icon-glyph.media-1_button-next:before {
                                content: "\E824"
                            }
                            
                            .nc-icon-glyph.media-1_button-pause:before {
                                content: "\E825"
                            }
                            
                            .nc-icon-glyph.media-1_button-play:before {
                                content: "\E826"
                            }
                            
                            .nc-icon-glyph.media-1_button-power:before {
                                content: "\E827"
                            }
                            
                            .nc-icon-glyph.media-1_button-previous:before {
                                content: "\E828"
                            }
                            
                            .nc-icon-glyph.media-1_button-record:before {
                                content: "\E829"
                            }
                            
                            .nc-icon-glyph.media-1_button-rewind:before {
                                content: "\E82A"
                            }
                            
                            .nc-icon-glyph.media-1_button-skip:before {
                                content: "\E82B"
                            }
                            
                            .nc-icon-glyph.media-1_button-stop:before {
                                content: "\E82C"
                            }
                            
                            .nc-icon-glyph.media-1_camera-18:before {
                                content: "\E82D"
                            }
                            
                            .nc-icon-glyph.media-1_camera-19:before {
                                content: "\E82E"
                            }
                            
                            .nc-icon-glyph.media-1_camera-20:before {
                                content: "\E82F"
                            }
                            
                            .nc-icon-glyph.media-1_camera-ban-36:before {
                                content: "\E830"
                            }
                            
                            .nc-icon-glyph.media-1_camera-ban-37:before {
                                content: "\E831"
                            }
                            
                            .nc-icon-glyph.media-1_camera-compact:before {
                                content: "\E832"
                            }
                            
                            .nc-icon-glyph.media-1_camera-screen:before {
                                content: "\E833"
                            }
                            
                            .nc-icon-glyph.media-1_camera-square-57:before {
                                content: "\E834"
                            }
                            
                            .nc-icon-glyph.media-1_camera-square-58:before {
                                content: "\E835"
                            }
                            
                            .nc-icon-glyph.media-1_camera-time:before {
                                content: "\E836"
                            }
                            
                            .nc-icon-glyph.media-1_countdown-34:before {
                                content: "\E837"
                            }
                            
                            .nc-icon-glyph.media-1_countdown-35:before {
                                content: "\E838"
                            }
                            
                            .nc-icon-glyph.media-1_edit-color:before {
                                content: "\E839"
                            }
                            
                            .nc-icon-glyph.media-1_edit-contrast-42:before {
                                content: "\E83A"
                            }
                            
                            .nc-icon-glyph.media-1_edit-contrast-43:before {
                                content: "\E83B"
                            }
                            
                            .nc-icon-glyph.media-1_edit-saturation:before {
                                content: "\E83C"
                            }
                            
                            .nc-icon-glyph.media-1_flash-21:before {
                                content: "\E83D"
                            }
                            
                            .nc-icon-glyph.media-1_flash-24:before {
                                content: "\E83E"
                            }
                            
                            .nc-icon-glyph.media-1_flash-29:before {
                                content: "\E83F"
                            }
                            
                            .nc-icon-glyph.media-1_flash-auto-22:before {
                                content: "\E840"
                            }
                            
                            .nc-icon-glyph.media-1_flash-auto-25:before {
                                content: "\E841"
                            }
                            
                            .nc-icon-glyph.media-1_flash-off-23:before {
                                content: "\E842"
                            }
                            
                            .nc-icon-glyph.media-1_flash-off-26:before {
                                content: "\E843"
                            }
                            
                            .nc-icon-glyph.media-1_focus-32:before {
                                content: "\E844"
                            }
                            
                            .nc-icon-glyph.media-1_focus-38:before {
                                content: "\E845"
                            }
                            
                            .nc-icon-glyph.media-1_focus-40:before {
                                content: "\E846"
                            }
                            
                            .nc-icon-glyph.media-1_focus-circle:before {
                                content: "\E847"
                            }
                            
                            .nc-icon-glyph.media-1_frame-12:before {
                                content: "\E848"
                            }
                            
                            .nc-icon-glyph.media-1_frame-41:before {
                                content: "\E849"
                            }
                            
                            .nc-icon-glyph.media-1_grid:before {
                                content: "\E84A"
                            }
                            
                            .nc-icon-glyph.media-1_image-01:before {
                                content: "\E84B"
                            }
                            
                            .nc-icon-glyph.media-1_image-02:before {
                                content: "\E84C"
                            }
                            
                            .nc-icon-glyph.media-1_image-05:before {
                                content: "\E84D"
                            }
                            
                            .nc-icon-glyph.media-1_image-add:before {
                                content: "\E84E"
                            }
                            
                            .nc-icon-glyph.media-1_image-delete:before {
                                content: "\E84F"
                            }
                            
                            .nc-icon-glyph.media-1_image-location:before {
                                content: "\E850"
                            }
                            
                            .nc-icon-glyph.media-1_kid:before {
                                content: "\E851"
                            }
                            
                            .nc-icon-glyph.media-1_layers:before {
                                content: "\E852"
                            }
                            
                            .nc-icon-glyph.media-1_lens-31:before {
                                content: "\E853"
                            }
                            
                            .nc-icon-glyph.media-1_lens-56:before {
                                content: "\E854"
                            }
                            
                            .nc-icon-glyph.media-1_macro:before {
                                content: "\E855"
                            }
                            
                            .nc-icon-glyph.media-1_movie-61:before {
                                content: "\E856"
                            }
                            
                            .nc-icon-glyph.media-1_movie-62:before {
                                content: "\E857"
                            }
                            
                            .nc-icon-glyph.media-1_night:before {
                                content: "\E858"
                            }
                            
                            .nc-icon-glyph.media-1_picture:before {
                                content: "\E859"
                            }
                            
                            .nc-icon-glyph.media-1_play-68:before {
                                content: "\E85A"
                            }
                            
                            .nc-icon-glyph.media-1_play-69:before {
                                content: "\E85B"
                            }
                            
                            .nc-icon-glyph.media-1_player:before {
                                content: "\E85C"
                            }
                            
                            .nc-icon-glyph.media-1_polaroid-add:before {
                                content: "\E85D"
                            }
                            
                            .nc-icon-glyph.media-1_polaroid-delete:before {
                                content: "\E85E"
                            }
                            
                            .nc-icon-glyph.media-1_polaroid-multiple:before {
                                content: "\E85F"
                            }
                            
                            .nc-icon-glyph.media-1_polaroid-user:before {
                                content: "\E860"
                            }
                            
                            .nc-icon-glyph.media-1_polaroid:before {
                                content: "\E861"
                            }
                            
                            .nc-icon-glyph.media-1_roll:before {
                                content: "\E862"
                            }
                            
                            .nc-icon-glyph.media-1_rotate-left:before {
                                content: "\E863"
                            }
                            
                            .nc-icon-glyph.media-1_rotate-right:before {
                                content: "\E864"
                            }
                            
                            .nc-icon-glyph.media-1_sd:before {
                                content: "\E865"
                            }
                            
                            .nc-icon-glyph.media-1_selfie:before {
                                content: "\E866"
                            }
                            
                            .nc-icon-glyph.media-1_shake:before {
                                content: "\E867"
                            }
                            
                            .nc-icon-glyph.media-1_speaker:before {
                                content: "\E868"
                            }
                            
                            .nc-icon-glyph.media-1_sport:before {
                                content: "\E869"
                            }
                            
                            .nc-icon-glyph.media-1_ticket-75:before {
                                content: "\E86A"
                            }
                            
                            .nc-icon-glyph.media-1_ticket-76:before {
                                content: "\E86B"
                            }
                            
                            .nc-icon-glyph.media-1_touch:before {
                                content: "\E86C"
                            }
                            
                            .nc-icon-glyph.media-1_tripod:before {
                                content: "\E86D"
                            }
                            
                            .nc-icon-glyph.media-1_video-64:before {
                                content: "\E86E"
                            }
                            
                            .nc-icon-glyph.media-1_video-65:before {
                                content: "\E86F"
                            }
                            
                            .nc-icon-glyph.media-1_video-66:before {
                                content: "\E870"
                            }
                            
                            .nc-icon-glyph.media-1_video-67:before {
                                content: "\E871"
                            }
                            
                            .nc-icon-glyph.media-1_videocamera-71:before {
                                content: "\E872"
                            }
                            
                            .nc-icon-glyph.media-1_videocamera-72:before {
                                content: "\E873"
                            }
                            
                            .nc-icon-glyph.media-1_volume-93:before {
                                content: "\E874"
                            }
                            
                            .nc-icon-glyph.media-1_volume-97:before {
                                content: "\E875"
                            }
                            
                            .nc-icon-glyph.media-1_volume-98:before {
                                content: "\E876"
                            }
                            
                            .nc-icon-glyph.media-1_volume-ban:before {
                                content: "\E877"
                            }
                            
                            .nc-icon-glyph.media-1_volume-down:before {
                                content: "\E878"
                            }
                            
                            .nc-icon-glyph.media-1_volume-off:before {
                                content: "\E879"
                            }
                            
                            .nc-icon-glyph.media-1_volume-up:before {
                                content: "\E87A"
                            }
                            
                            .nc-icon-glyph.media-2_guitar:before {
                                content: "\E87B"
                            }
                            
                            .nc-icon-glyph.media-2_headphones-mic:before {
                                content: "\E87C"
                            }
                            
                            .nc-icon-glyph.media-2_headphones:before {
                                content: "\E87D"
                            }
                            
                            .nc-icon-glyph.media-2_knob:before {
                                content: "\E87E"
                            }
                            
                            .nc-icon-glyph.media-2_mic:before {
                                content: "\E87F"
                            }
                            
                            .nc-icon-glyph.media-2_music-album:before {
                                content: "\E880"
                            }
                            
                            .nc-icon-glyph.media-2_music-cloud:before {
                                content: "\E881"
                            }
                            
                            .nc-icon-glyph.media-2_note-03:before {
                                content: "\E882"
                            }
                            
                            .nc-icon-glyph.media-2_note-04:before {
                                content: "\E883"
                            }
                            
                            .nc-icon-glyph.media-2_piano:before {
                                content: "\E884"
                            }
                            
                            .nc-icon-glyph.media-2_radio:before {
                                content: "\E885"
                            }
                            
                            .nc-icon-glyph.media-2_remix:before {
                                content: "\E886"
                            }
                            
                            .nc-icon-glyph.media-2_sound-wave:before {
                                content: "\E887"
                            }
                            
                            .nc-icon-glyph.media-2_speaker-01:before {
                                content: "\E888"
                            }
                            
                            .nc-icon-glyph.media-2_speaker-05:before {
                                content: "\E889"
                            }
                            
                            .nc-icon-glyph.media-2_tape:before {
                                content: "\E88A"
                            }
                            
                            .nc-icon-glyph.location_appointment:before {
                                content: "\E88B"
                            }
                            
                            .nc-icon-glyph.location_bookmark-add:before {
                                content: "\E88C"
                            }
                            
                            .nc-icon-glyph.location_bookmark-remove:before {
                                content: "\E88D"
                            }
                            
                            .nc-icon-glyph.location_bookmark:before {
                                content: "\E88E"
                            }
                            
                            .nc-icon-glyph.location_compass-04:before {
                                content: "\E88F"
                            }
                            
                            .nc-icon-glyph.location_compass-05:before {
                                content: "\E890"
                            }
                            
                            .nc-icon-glyph.location_compass-06:before {
                                content: "\E891"
                            }
                            
                            .nc-icon-glyph.location_crosshair:before {
                                content: "\E892"
                            }
                            
                            .nc-icon-glyph.location_explore-user:before {
                                content: "\E893"
                            }
                            
                            .nc-icon-glyph.location_explore:before {
                                content: "\E894"
                            }
                            
                            .nc-icon-glyph.location_flag-complex:before {
                                content: "\E895"
                            }
                            
                            .nc-icon-glyph.location_flag-diagonal-33:before {
                                content: "\E896"
                            }
                            
                            .nc-icon-glyph.location_flag-diagonal-34:before {
                                content: "\E897"
                            }
                            
                            .nc-icon-glyph.location_flag-points-31:before {
                                content: "\E898"
                            }
                            
                            .nc-icon-glyph.location_flag-points-32:before {
                                content: "\E899"
                            }
                            
                            .nc-icon-glyph.location_flag-simple:before {
                                content: "\E89A"
                            }
                            
                            .nc-icon-glyph.location_flag-triangle:before {
                                content: "\E89B"
                            }
                            
                            .nc-icon-glyph.location_flag:before {
                                content: "\E89C"
                            }
                            
                            .nc-icon-glyph.location_gps:before {
                                content: "\E89D"
                            }
                            
                            .nc-icon-glyph.location_map-big:before {
                                content: "\E89E"
                            }
                            
                            .nc-icon-glyph.location_map-compass:before {
                                content: "\E89F"
                            }
                            
                            .nc-icon-glyph.location_map-gps:before {
                                content: "\E8A0"
                            }
                            
                            .nc-icon-glyph.location_map-marker:before {
                                content: "\E8A1"
                            }
                            
                            .nc-icon-glyph.location_map-pin:before {
                                content: "\E8A2"
                            }
                            
                            .nc-icon-glyph.location_map:before {
                                content: "\E8A3"
                            }
                            
                            .nc-icon-glyph.location_marker:before {
                                content: "\E8A4"
                            }
                            
                            .nc-icon-glyph.location_pin-add:before {
                                content: "\E8A5"
                            }
                            
                            .nc-icon-glyph.location_pin-copy:before {
                                content: "\E8A6"
                            }
                            
                            .nc-icon-glyph.location_pin-remove:before {
                                content: "\E8A7"
                            }
                            
                            .nc-icon-glyph.location_pin:before {
                                content: "\E8A8"
                            }
                            
                            .nc-icon-glyph.location_pins:before {
                                content: "\E8A9"
                            }
                            
                            .nc-icon-glyph.location_position-marker:before {
                                content: "\E8AA"
                            }
                            
                            .nc-icon-glyph.location_position-pin:before {
                                content: "\E8AB"
                            }
                            
                            .nc-icon-glyph.location_position-user:before {
                                content: "\E8AC"
                            }
                            
                            .nc-icon-glyph.location_radar:before {
                                content: "\E8AD"
                            }
                            
                            .nc-icon-glyph.location_road:before {
                                content: "\E8AE"
                            }
                            
                            .nc-icon-glyph.location_route-alert:before {
                                content: "\E8AF"
                            }
                            
                            .nc-icon-glyph.location_route-close:before {
                                content: "\E8B0"
                            }
                            
                            .nc-icon-glyph.location_route-open:before {
                                content: "\E8B1"
                            }
                            
                            .nc-icon-glyph.location_square-marker:before {
                                content: "\E8B2"
                            }
                            
                            .nc-icon-glyph.location_square-pin:before {
                                content: "\E8B3"
                            }
                            
                            .nc-icon-glyph.location_treasure-map-21:before {
                                content: "\E8B4"
                            }
                            
                            .nc-icon-glyph.location_treasure-map-40:before {
                                content: "\E8B5"
                            }
                            
                            .nc-icon-glyph.location_worl-marker:before {
                                content: "\E8B6"
                            }
                            
                            .nc-icon-glyph.location_world-pin:before {
                                content: "\E8B7"
                            }
                            
                            .nc-icon-glyph.location_world:before {
                                content: "\E8B8"
                            }
                            
                            .nc-icon-glyph.health_ambulance:before {
                                content: "\E8B9"
                            }
                            
                            .nc-icon-glyph.health_apple:before {
                                content: "\E8BA"
                            }
                            
                            .nc-icon-glyph.health_bag-49:before {
                                content: "\E8BB"
                            }
                            
                            .nc-icon-glyph.health_bag-50:before {
                                content: "\E8BC"
                            }
                            
                            .nc-icon-glyph.health_brain:before {
                                content: "\E8BD"
                            }
                            
                            .nc-icon-glyph.health_dna-27:before {
                                content: "\E8BE"
                            }
                            
                            .nc-icon-glyph.health_dna-38:before {
                                content: "\E8BF"
                            }
                            
                            .nc-icon-glyph.health_doctor:before {
                                content: "\E8C0"
                            }
                            
                            .nc-icon-glyph.health_flask:before {
                                content: "\E8C1"
                            }
                            
                            .nc-icon-glyph.health_heartbeat-16:before {
                                content: "\E8C2"
                            }
                            
                            .nc-icon-glyph.health_height:before {
                                content: "\E8C3"
                            }
                            
                            .nc-icon-glyph.health_hospital-32:before {
                                content: "\E8C4"
                            }
                            
                            .nc-icon-glyph.health_hospital-33:before {
                                content: "\E8C5"
                            }
                            
                            .nc-icon-glyph.health_hospital-34:before {
                                content: "\E8C6"
                            }
                            
                            .nc-icon-glyph.health_humidity-26:before {
                                content: "\E8C7"
                            }
                            
                            .nc-icon-glyph.health_humidity-52:before {
                                content: "\E8C8"
                            }
                            
                            .nc-icon-glyph.health_intestine:before {
                                content: "\E8C9"
                            }
                            
                            .nc-icon-glyph.health_lungs:before {
                                content: "\E8CA"
                            }
                            
                            .nc-icon-glyph.health_molecule-39:before {
                                content: "\E8CB"
                            }
                            
                            .nc-icon-glyph.health_molecule-40:before {
                                content: "\E8CC"
                            }
                            
                            .nc-icon-glyph.health_notebook:before {
                                content: "\E8CD"
                            }
                            
                            .nc-icon-glyph.health_nurse:before {
                                content: "\E8CE"
                            }
                            
                            .nc-icon-glyph.health_patch-46:before {
                                content: "\E8CF"
                            }
                            
                            .nc-icon-glyph.health_pill-42:before {
                                content: "\E8D0"
                            }
                            
                            .nc-icon-glyph.health_pill-43:before {
                                content: "\E8D1"
                            }
                            
                            .nc-icon-glyph.health_pill-container-44:before {
                                content: "\E8D2"
                            }
                            
                            .nc-icon-glyph.health_pill-container-47:before {
                                content: "\E8D3"
                            }
                            
                            .nc-icon-glyph.health_pulse-chart:before {
                                content: "\E8D4"
                            }
                            
                            .nc-icon-glyph.health_pulse-phone:before {
                                content: "\E8D5"
                            }
                            
                            .nc-icon-glyph.health_pulse-sleep:before {
                                content: "\E8D6"
                            }
                            
                            .nc-icon-glyph.health_pulse-watch:before {
                                content: "\E8D7"
                            }
                            
                            .nc-icon-glyph.health_pulse:before {
                                content: "\E8D8"
                            }
                            
                            .nc-icon-glyph.health_sleep:before {
                                content: "\E8D9"
                            }
                            
                            .nc-icon-glyph.health_steps:before {
                                content: "\E8DA"
                            }
                            
                            .nc-icon-glyph.health_syringe:before {
                                content: "\E8DB"
                            }
                            
                            .nc-icon-glyph.health_temperature-23:before {
                                content: "\E8DC"
                            }
                            
                            .nc-icon-glyph.health_temperature-24:before {
                                content: "\E8DD"
                            }
                            
                            .nc-icon-glyph.health_tooth:before {
                                content: "\E8DE"
                            }
                            
                            .nc-icon-glyph.health_weed:before {
                                content: "\E8DF"
                            }
                            
                            .nc-icon-glyph.health_weight:before {
                                content: "\E8E0"
                            }
                            
                            .nc-icon-glyph.health_wheelchair:before {
                                content: "\E8E1"
                            }
                            
                            .nc-icon-glyph.health_woman:before {
                                content: "\E8E2"
                            }
                            
                            .nc-icon-glyph.furniture_air-conditioner:before {
                                content: "\E8E3"
                            }
                            
                            .nc-icon-glyph.furniture_armchair:before {
                                content: "\E8E4"
                            }
                            
                            .nc-icon-glyph.furniture_bath-tub:before {
                                content: "\E8E5"
                            }
                            
                            .nc-icon-glyph.furniture_bed-09:before {
                                content: "\E8E6"
                            }
                            
                            .nc-icon-glyph.furniture_bed-23:before {
                                content: "\E8E7"
                            }
                            
                            .nc-icon-glyph.furniture_bed-side:before {
                                content: "\E8E8"
                            }
                            
                            .nc-icon-glyph.furniture_cabinet:before {
                                content: "\E8E9"
                            }
                            
                            .nc-icon-glyph.furniture_cactus:before {
                                content: "\E8EA"
                            }
                            
                            .nc-icon-glyph.furniture_chair:before {
                                content: "\E8EB"
                            }
                            
                            .nc-icon-glyph.furniture_coat-hanger:before {
                                content: "\E8EC"
                            }
                            
                            .nc-icon-glyph.furniture_coffee:before {
                                content: "\E8ED"
                            }
                            
                            .nc-icon-glyph.furniture_cradle:before {
                                content: "\E8EE"
                            }
                            
                            .nc-icon-glyph.furniture_curtain:before {
                                content: "\E8EF"
                            }
                            
                            .nc-icon-glyph.furniture_desk-drawer:before {
                                content: "\E8F0"
                            }
                            
                            .nc-icon-glyph.furniture_desk:before {
                                content: "\E8F1"
                            }
                            
                            .nc-icon-glyph.furniture_door:before {
                                content: "\E8F2"
                            }
                            
                            .nc-icon-glyph.furniture_drawer:before {
                                content: "\E8F3"
                            }
                            
                            .nc-icon-glyph.furniture_fridge:before {
                                content: "\E8F4"
                            }
                            
                            .nc-icon-glyph.furniture_hanger-clothes:before {
                                content: "\E8F5"
                            }
                            
                            .nc-icon-glyph.furniture_hanger:before {
                                content: "\E8F6"
                            }
                            
                            .nc-icon-glyph.furniture_heater:before {
                                content: "\E8F7"
                            }
                            
                            .nc-icon-glyph.furniture_iron:before {
                                content: "\E8F8"
                            }
                            
                            .nc-icon-glyph.furniture_lamp-floor:before {
                                content: "\E8F9"
                            }
                            
                            .nc-icon-glyph.furniture_lamp:before {
                                content: "\E8FA"
                            }
                            
                            .nc-icon-glyph.furniture_library:before {
                                content: "\E8FB"
                            }
                            
                            .nc-icon-glyph.furniture_light:before {
                                content: "\E8FC"
                            }
                            
                            .nc-icon-glyph.furniture_mixer:before {
                                content: "\E8FD"
                            }
                            
                            .nc-icon-glyph.furniture_oven:before {
                                content: "\E8FE"
                            }
                            
                            .nc-icon-glyph.furniture_shower:before {
                                content: "\E8FF"
                            }
                            
                            .nc-icon-glyph.furniture_sink-wash:before {
                                content: "\E900"
                            }
                            
                            .nc-icon-glyph.furniture_sink:before {
                                content: "\E901"
                            }
                            
                            .nc-icon-glyph.furniture_sofa:before {
                                content: "\E902"
                            }
                            
                            .nc-icon-glyph.furniture_storage-hanger:before {
                                content: "\E903"
                            }
                            
                            .nc-icon-glyph.furniture_storage:before {
                                content: "\E904"
                            }
                            
                            .nc-icon-glyph.furniture_table:before {
                                content: "\E905"
                            }
                            
                            .nc-icon-glyph.furniture_toilet-paper:before {
                                content: "\E906"
                            }
                            
                            .nc-icon-glyph.furniture_toilet:before {
                                content: "\E907"
                            }
                            
                            .nc-icon-glyph.furniture_tv:before {
                                content: "\E908"
                            }
                            
                            .nc-icon-glyph.furniture_wardrobe:before {
                                content: "\E909"
                            }
                            
                            .nc-icon-glyph.furniture_wash:before {
                                content: "\E90A"
                            }
                            
                            .nc-icon-glyph.clothes_baby:before {
                                content: "\E9D2"
                            }
                            
                            .nc-icon-glyph.clothes_backpack:before {
                                content: "\E9D3"
                            }
                            
                            .nc-icon-glyph.clothes_bag-21:before {
                                content: "\E9D4"
                            }
                            
                            .nc-icon-glyph.clothes_bag-22:before {
                                content: "\E9D5"
                            }
                            
                            .nc-icon-glyph.clothes_belt:before {
                                content: "\E9D6"
                            }
                            
                            .nc-icon-glyph.clothes_boot-woman:before {
                                content: "\E9D7"
                            }
                            
                            .nc-icon-glyph.clothes_boot:before {
                                content: "\E9D8"
                            }
                            
                            .nc-icon-glyph.clothes_bra:before {
                                content: "\E9D9"
                            }
                            
                            .nc-icon-glyph.clothes_button:before {
                                content: "\E9DA"
                            }
                            
                            .nc-icon-glyph.clothes_cap:before {
                                content: "\E9DB"
                            }
                            
                            .nc-icon-glyph.clothes_coat:before {
                                content: "\E9DC"
                            }
                            
                            .nc-icon-glyph.clothes_corset:before {
                                content: "\E9DD"
                            }
                            
                            .nc-icon-glyph.clothes_dress-man:before {
                                content: "\E9DE"
                            }
                            
                            .nc-icon-glyph.clothes_dress-woman:before {
                                content: "\E9DF"
                            }
                            
                            .nc-icon-glyph.clothes_flip:before {
                                content: "\E9E0"
                            }
                            
                            .nc-icon-glyph.clothes_glasses:before {
                                content: "\E9E1"
                            }
                            
                            .nc-icon-glyph.clothes_gloves:before {
                                content: "\E9E2"
                            }
                            
                            .nc-icon-glyph.clothes_hat-top:before {
                                content: "\E9E3"
                            }
                            
                            .nc-icon-glyph.clothes_hat:before {
                                content: "\E9E4"
                            }
                            
                            .nc-icon-glyph.clothes_hoodie:before {
                                content: "\E9E5"
                            }
                            
                            .nc-icon-glyph.clothes_iron-dont:before {
                                content: "\E9E6"
                            }
                            
                            .nc-icon-glyph.clothes_iron:before {
                                content: "\E9E7"
                            }
                            
                            .nc-icon-glyph.clothes_jeans-41:before {
                                content: "\E9E8"
                            }
                            
                            .nc-icon-glyph.clothes_jeans-43:before {
                                content: "\E9E9"
                            }
                            
                            .nc-icon-glyph.clothes_jeans-pocket:before {
                                content: "\E9EA"
                            }
                            
                            .nc-icon-glyph.clothes_kitchen:before {
                                content: "\E9EB"
                            }
                            
                            .nc-icon-glyph.clothes_long-sleeve:before {
                                content: "\E9EC"
                            }
                            
                            .nc-icon-glyph.clothes_makeup:before {
                                content: "\E9ED"
                            }
                            
                            .nc-icon-glyph.clothes_needle:before {
                                content: "\E9EE"
                            }
                            
                            .nc-icon-glyph.clothes_pajamas:before {
                                content: "\E9EF"
                            }
                            
                            .nc-icon-glyph.clothes_ring:before {
                                content: "\E9F0"
                            }
                            
                            .nc-icon-glyph.clothes_scarf:before {
                                content: "\E9F1"
                            }
                            
                            .nc-icon-glyph.clothes_shirt-business:before {
                                content: "\E9F2"
                            }
                            
                            .nc-icon-glyph.clothes_shirt-buttons:before {
                                content: "\E9F3"
                            }
                            
                            .nc-icon-glyph.clothes_shirt-neck:before {
                                content: "\E9F4"
                            }
                            
                            .nc-icon-glyph.clothes_shirt:before {
                                content: "\E9F5"
                            }
                            
                            .nc-icon-glyph.clothes_shoe-man:before {
                                content: "\E9F6"
                            }
                            
                            .nc-icon-glyph.clothes_shoe-sport:before {
                                content: "\E9F7"
                            }
                            
                            .nc-icon-glyph.clothes_shoe-woman:before {
                                content: "\E9F8"
                            }
                            
                            .nc-icon-glyph.clothes_skirt:before {
                                content: "\E9F9"
                            }
                            
                            .nc-icon-glyph.clothes_slacks-12:before {
                                content: "\E9FA"
                            }
                            
                            .nc-icon-glyph.clothes_slacks-13:before {
                                content: "\E9FB"
                            }
                            
                            .nc-icon-glyph.clothes_sock:before {
                                content: "\E9FC"
                            }
                            
                            .nc-icon-glyph.clothes_tie-bow:before {
                                content: "\E9FD"
                            }
                            
                            .nc-icon-glyph.clothes_tshirt-53:before {
                                content: "\E9FE"
                            }
                            
                            .nc-icon-glyph.clothes_tshirt-54:before {
                                content: "\E9FF"
                            }
                            
                            .nc-icon-glyph.clothes_tshirt-sport:before {
                                content: "\EA00"
                            }
                            
                            .nc-icon-glyph.clothes_underwear-man:before {
                                content: "\EA01"
                            }
                            
                            .nc-icon-glyph.clothes_underwear:before {
                                content: "\EA02"
                            }
                            
                            .nc-icon-glyph.clothes_vest-sport:before {
                                content: "\EA03"
                            }
                            
                            .nc-icon-glyph.clothes_vest:before {
                                content: "\EA04"
                            }
                            
                            .nc-icon-glyph.clothes_wash-30:before {
                                content: "\EA05"
                            }
                            
                            .nc-icon-glyph.clothes_wash-60:before {
                                content: "\EA06"
                            }
                            
                            .nc-icon-glyph.clothes_wash-90:before {
                                content: "\EA07"
                            }
                            
                            .nc-icon-glyph.clothes_wash-hand:before {
                                content: "\EA08"
                            }
                            
                            .nc-icon-glyph.clothes_wash:before {
                                content: "\EA09"
                            }
                            
                            .nc-icon-glyph.business_agenda:before {
                                content: "\EA0A"
                            }
                            
                            .nc-icon-glyph.business_atm:before {
                                content: "\EA0B"
                            }
                            
                            .nc-icon-glyph.business_award-48:before {
                                content: "\EA0C"
                            }
                            
                            .nc-icon-glyph.business_award-49:before {
                                content: "\EA0D"
                            }
                            
                            .nc-icon-glyph.business_award-74:before {
                                content: "\EA0E"
                            }
                            
                            .nc-icon-glyph.business_badge:before {
                                content: "\EA0F"
                            }
                            
                            .nc-icon-glyph.business_bank:before {
                                content: "\EA10"
                            }
                            
                            .nc-icon-glyph.business_board-27:before {
                                content: "\EA11"
                            }
                            
                            .nc-icon-glyph.business_board-28:before {
                                content: "\EA12"
                            }
                            
                            .nc-icon-glyph.business_board-29:before {
                                content: "\EA13"
                            }
                            
                            .nc-icon-glyph.business_board-30:before {
                                content: "\EA14"
                            }
                            
                            .nc-icon-glyph.business_books:before {
                                content: "\EA15"
                            }
                            
                            .nc-icon-glyph.business_briefcase-24:before {
                                content: "\EA16"
                            }
                            
                            .nc-icon-glyph.business_briefcase-25:before {
                                content: "\EA17"
                            }
                            
                            .nc-icon-glyph.business_briefcase-26:before {
                                content: "\EA18"
                            }
                            
                            .nc-icon-glyph.business_building:before {
                                content: "\EA19"
                            }
                            
                            .nc-icon-glyph.business_bulb-61:before {
                                content: "\EA1A"
                            }
                            
                            .nc-icon-glyph.business_bulb-62:before {
                                content: "\EA1B"
                            }
                            
                            .nc-icon-glyph.business_bulb-63:before {
                                content: "\EA1C"
                            }
                            
                            .nc-icon-glyph.business_business-contact-85:before {
                                content: "\EA1D"
                            }
                            
                            .nc-icon-glyph.business_business-contact-86:before {
                                content: "\EA1E"
                            }
                            
                            .nc-icon-glyph.business_business-contact-87:before {
                                content: "\EA1F"
                            }
                            
                            .nc-icon-glyph.business_business-contact-88:before {
                                content: "\EA20"
                            }
                            
                            .nc-icon-glyph.business_business-contact-89:before {
                                content: "\EA21"
                            }
                            
                            .nc-icon-glyph.business_businessman-03:before {
                                content: "\EA22"
                            }
                            
                            .nc-icon-glyph.business_businessman-04:before {
                                content: "\EA23"
                            }
                            
                            .nc-icon-glyph.business_calculator:before {
                                content: "\EA24"
                            }
                            
                            .nc-icon-glyph.business_chair:before {
                                content: "\EA25"
                            }
                            
                            .nc-icon-glyph.business_chart-bar-32:before {
                                content: "\EA26"
                            }
                            
                            .nc-icon-glyph.business_chart-bar-33:before {
                                content: "\EA27"
                            }
                            
                            .nc-icon-glyph.business_chart-growth:before {
                                content: "\EA28"
                            }
                            
                            .nc-icon-glyph.business_chart-pie-35:before {
                                content: "\EA29"
                            }
                            
                            .nc-icon-glyph.business_chart-pie-36:before {
                                content: "\EA2A"
                            }
                            
                            .nc-icon-glyph.business_chart:before {
                                content: "\EA2B"
                            }
                            
                            .nc-icon-glyph.business_cheque:before {
                                content: "\EA2C"
                            }
                            
                            .nc-icon-glyph.business_coins:before {
                                content: "\EA2D"
                            }
                            
                            .nc-icon-glyph.business_connect:before {
                                content: "\EA2E"
                            }
                            
                            .nc-icon-glyph.business_contacts:before {
                                content: "\EA2F"
                            }
                            
                            .nc-icon-glyph.business_currency-dollar:before {
                                content: "\EA30"
                            }
                            
                            .nc-icon-glyph.business_currency-euro:before {
                                content: "\EA31"
                            }
                            
                            .nc-icon-glyph.business_currency-pound:before {
                                content: "\EA32"
                            }
                            
                            .nc-icon-glyph.business_currency-yen:before {
                                content: "\EA33"
                            }
                            
                            .nc-icon-glyph.business_factory:before {
                                content: "\EA34"
                            }
                            
                            .nc-icon-glyph.business_globe:before {
                                content: "\EA35"
                            }
                            
                            .nc-icon-glyph.business_goal-64:before {
                                content: "\EA36"
                            }
                            
                            .nc-icon-glyph.business_goal-65:before {
                                content: "\EA37"
                            }
                            
                            .nc-icon-glyph.business_gold:before {
                                content: "\EA38"
                            }
                            
                            .nc-icon-glyph.business_hammer:before {
                                content: "\EA39"
                            }
                            
                            .nc-icon-glyph.business_handout:before {
                                content: "\EA3A"
                            }
                            
                            .nc-icon-glyph.business_handshake:before {
                                content: "\EA3B"
                            }
                            
                            .nc-icon-glyph.business_hat:before {
                                content: "\EA3C"
                            }
                            
                            .nc-icon-glyph.business_hierarchy-53:before {
                                content: "\EA3D"
                            }
                            
                            .nc-icon-glyph.business_hierarchy-54:before {
                                content: "\EA3E"
                            }
                            
                            .nc-icon-glyph.business_hierarchy-55:before {
                                content: "\EA3F"
                            }
                            
                            .nc-icon-glyph.business_hierarchy-56:before {
                                content: "\EA40"
                            }
                            
                            .nc-icon-glyph.business_laptop-71:before {
                                content: "\EA41"
                            }
                            
                            .nc-icon-glyph.business_laptop-72:before {
                                content: "\EA42"
                            }
                            
                            .nc-icon-glyph.business_laptop-91:before {
                                content: "\EA43"
                            }
                            
                            .nc-icon-glyph.business_law:before {
                                content: "\EA44"
                            }
                            
                            .nc-icon-glyph.business_math:before {
                                content: "\EA45"
                            }
                            
                            .nc-icon-glyph.business_money-11:before {
                                content: "\EA46"
                            }
                            
                            .nc-icon-glyph.business_money-12:before {
                                content: "\EA47"
                            }
                            
                            .nc-icon-glyph.business_money-13:before {
                                content: "\EA48"
                            }
                            
                            .nc-icon-glyph.business_money-bag:before {
                                content: "\EA49"
                            }
                            
                            .nc-icon-glyph.business_money-coins:before {
                                content: "\EA4A"
                            }
                            
                            .nc-icon-glyph.business_money-growth:before {
                                content: "\EA4B"
                            }
                            
                            .nc-icon-glyph.business_money-time:before {
                                content: "\EA4C"
                            }
                            
                            .nc-icon-glyph.business_net:before {
                                content: "\EA4D"
                            }
                            
                            .nc-icon-glyph.business_notes:before {
                                content: "\EA4E"
                            }
                            
                            .nc-icon-glyph.business_payment:before {
                                content: "\EA4F"
                            }
                            
                            .nc-icon-glyph.business_percentage-38:before {
                                content: "\EA50"
                            }
                            
                            .nc-icon-glyph.business_percentage-39:before {
                                content: "\EA51"
                            }
                            
                            .nc-icon-glyph.business_pig:before {
                                content: "\EA52"
                            }
                            
                            .nc-icon-glyph.business_pin:before {
                                content: "\EA53"
                            }
                            
                            .nc-icon-glyph.business_plug:before {
                                content: "\EA54"
                            }
                            
                            .nc-icon-glyph.business_progress:before {
                                content: "\EA55"
                            }
                            
                            .nc-icon-glyph.business_round-dollar:before {
                                content: "\EA56"
                            }
                            
                            .nc-icon-glyph.business_round-euro:before {
                                content: "\EA57"
                            }
                            
                            .nc-icon-glyph.business_round-pound:before {
                                content: "\EA58"
                            }
                            
                            .nc-icon-glyph.business_round-yen:before {
                                content: "\EA59"
                            }
                            
                            .nc-icon-glyph.business_safe:before {
                                content: "\EA5A"
                            }
                            
                            .nc-icon-glyph.business_scale:before {
                                content: "\EA5B"
                            }
                            
                            .nc-icon-glyph.business_sign:before {
                                content: "\EA5C"
                            }
                            
                            .nc-icon-glyph.business_signature:before {
                                content: "\EA5D"
                            }
                            
                            .nc-icon-glyph.business_stock:before {
                                content: "\EA5E"
                            }
                            
                            .nc-icon-glyph.business_strategy:before {
                                content: "\EA5F"
                            }
                            
                            .nc-icon-glyph.business_tie-01:before {
                                content: "\EA60"
                            }
                            
                            .nc-icon-glyph.business_tie-02:before {
                                content: "\EA61"
                            }
                            
                            .nc-icon-glyph.business_wallet-43:before {
                                content: "\EA62"
                            }
                            
                            .nc-icon-glyph.business_wallet-44:before {
                                content: "\EA63"
                            }
                            
                            .nc-icon-glyph.business_wallet-90:before {
                                content: "\EA64"
                            }
                            
                            .nc-icon-glyph.files-3_xlsx:before {
                                content: "\EF93"
                            }
                            
                            .nc-icon-glyph.apple-1:before {
                                content: "\EF94"
                            }
                            
                            .nc-icon-glyph.arrows-1_double-down:before {
                                content: "\EF97"
                            }
                            
                            .nc-icon-glyph.arrows-1_double-up:before {
                                content: "\EF95"
                            }
                            
                            .nc-icon-glyph.blockchain:before {
                                content: "\EF96"
                            }
                            
                            .nc-icon-glyph.files-3_excel:before {
                                content: "\EF98"
                            }
                            
                            .nc-icon-glyph.files-3_xls:before {
                                content: "\EF99"
                            }
                            
                            .nc-icon-glyph.files-3_pdf-logo:before {
                                content: "\EF9A"
                            }
                            
                            .nc-icon-glyph.files-3_word:before {
                                content: "\EF9B"
                            }
                            /* 
multi select

*/
                            
                            .fs-wrap {
                                display: inline-block;
                                cursor: pointer;
                                line-height: 1;
                                width: 100%
                            }
                            
                            .fs-label-wrap {
                                position: relative;
                                background-color: #fff;
                                border: 1px solid #ddd;
                                cursor: default
                            }
                            
                            .fs-label-wrap,
                            .fs-dropdown {
                                -webkit-user-select: none;
                                -moz-user-select: none;
                                -ms-user-select: none;
                                user-select: none
                            }
                            
                            .fs-label-wrap .fs-label {
                                padding: 6px 22px 6px 8px;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden
                            }
                            
                            .fs-arrow {
                                width: 0;
                                height: 0;
                                border-left: 5px solid transparent;
                                border-right: 5px solid transparent;
                                border-top: 5px solid #333;
                                position: absolute;
                                top: 0;
                                right: 5px;
                                bottom: 0;
                                margin: auto
                            }
                            
                            .fs-dropdown {
                                position: absolute;
                                background-color: #fff;
                                border: 1px solid #ddd;
                                width: 94%;
                                margin-top: 5px;
                                z-index: 8
                            }
                            
                            .fs-dropdown .fs-options {
                                max-height: 200px;
                                overflow: auto
                            }
                            
                            .fs-search input {
                                border: none !important;
                                box-shadow: none !important;
                                outline: none;
                                padding: 6px 0;
                                width: 100%
                            }
                            
                            .fs-option,
                            .fs-search,
                            .fs-optgroup-label {
                                padding: 6px 8px;
                                border-bottom: 1px solid #eee;
                                cursor: default
                            }
                            
                            .fs-option:last-child {
                                border-bottom: none
                            }
                            
                            .fs-search {
                                padding: 0 8px
                            }
                            
                            .fs-no-results {
                                padding: 6px 8px
                            }
                            
                            .fs-option {
                                cursor: pointer;
                                word-break: break-all
                            }
                            
                            .fs-option.disabled {
                                opacity: 0.4;
                                cursor: default
                            }
                            
                            .fs-option.hl {
                                background-color: #f5f5f5
                            }
                            
                            .fs-wrap.multiple .fs-option {
                                position: relative;
                                padding-left: 30px
                            }
                            
                            .fs-wrap.multiple .fs-checkbox {
                                position: absolute;
                                display: block;
                                width: 30px;
                                top: 0;
                                left: 0;
                                bottom: 0
                            }
                            
                            .fs-wrap.multiple .fs-option .fs-checkbox i {
                                position: absolute;
                                margin: auto;
                                left: 0;
                                right: 0;
                                top: 0;
                                bottom: 0;
                                width: 14px;
                                height: 14px;
                                border: 1px solid #aeaeae;
                                border-radius: 2px;
                                background-color: #fff
                            }
                            
                            .fs-wrap.multiple .fs-option.selected .fs-checkbox i {
                                background-color: #11a911;
                                border-color: transparent;
                                background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC");
                                background-repeat: no-repeat;
                                background-position: center
                            }
                            
                            .fs-optgroup-label {
                                font-weight: bold;
                                text-align: center
                            }
                            
                            .hidden {
                                display: none
                            }
                            
                            .fs-label-wrap .fs-label {
                                padding: 15px 22px 16px 8px
                            }
                            
                            .fs-label-wrap {
                                border: 1px solid #cccccc;
                                border-radius: 4px;
                                box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
                            }
                            
                            .fs-dropdown {
                                width: 90%;
                                margin-top: 0px;
                                box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
                                padding: 5px
                            }
                            
                            .fs-search {
                                padding: 0px;
                                position: relative
                            }
                            
                            .fs-search::after {
                                content: "\ED8C";
                                font-family: "Nucleo Glyph";
                                position: absolute;
                                top: 8px;
                                font-size: 14px;
                                right: 8px
                            }
                            
                            .fs-search input {
                                border: 1px solid #cccccc !important;
                                padding-left: 5px
                            }
                            
                            .fs-option {
                                padding: 13px 8px 13px 45px !important;
                                border-bottom: none
                            }
                            
                            .fs-option.fs-selectAll {
                                border-bottom: 1px solid #cccccc !important
                            }
                            
                            .fs-wrap.multiple .fs-checkbox {
                                width: 40px;
                                height: 40px;
                                border-radius: 50%
                            }
                            
                            .fs-wrap.multiple .fs-option.selected .fs-checkbox i {
                                background-color: #00578e;
                                border: 1px solid #00578e
                            }
                            
                            .fs-buttons {
                                padding: 11px 0px 0px 0px
                            }
                            
                            .mdc-button {
                                border-radius: 2px
                            }
                            
                            .mdc-button .mdc-button__ripple {
                                border-radius: 2px
                            }
                            
                            .main-header .navbar-brand {
                                padding: 12.5px;
                                margin: 0px
                            }
                            
                            .collapsed .rotate {
                                -moz-transform: rotate(-180deg);
                                -webkit-transform: rotate(-180deg);
                                transform: rotate(-180deg);
                                transform-origin: 50% 50%
                            }
                            
                            .rotate {
                                -moz-transition: all .5s linear;
                                -webkit-transition: all .5s linear;
                                transition: all .3s linear;
                                transform-origin: 50% 50%
                            }
                            
                            a.mdc-button:hover {
                                text-decoration: none
                            }
                            
                            abutton:hover {
                                text-decoration: none
                            }
                            
                            a.btn:hover {
                                text-decoration: none
                            }
                            /* 

More Multi Select Code

*/
                            
                            .js-select-menu .menu-item {
                                padding: 0 !important;
                            }
                            
                            ul.menu.js-select-options {
                                padding-left: 0 !important;
                            }
                            
                            .toggle-container {
                                margin-left: 14px;
                                margin-top: 20px;
                            }
                            
                            input.js-filter-input:focus {
                                border-bottom: 1px solid #333 !important;
                            }
                            
                            ul.menu.js-select-options::-webkit-scrollbar-track {
                                /* -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); */
                                background-color: #fff;
                                border-radius: 10px;
                            }
                            
                            ul.menu.js-select-options::-webkit-scrollbar {
                                margin-top: 10px;
                                width: 10px;
                                background-color: white;
                                display: none;
                            }
                            
                            ul.menu.js-select-options::-webkit-scrollbar-thumb {
                                /* -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); */
                                background-image: #00578e !important;
                                background-image: #00578e !important;
                                background-image: #00578e !important;
                                background-color: #fff !important;
                            }
                            
                            .mdc-multiselect-outline {
                                border: 2px solid #00578e !important;
                                color: #00578e !important;
                            }
                            
                            label.select-label.js-select-label.mdc-multiselect-outline:before,
                            label.select-label.js-select-label.floatlabelAbove:before {
                                content: attr(data-label);
                                width: 100%;
                                padding: 0 40px 0 16px;
                                position: absolute;
                                top: 1%;
                                left: 10px;
                                transform: translateY(-50%);
                                margin-top: -1px;
                                font-size: 11px;
                                line-height: 20px;
                                overflow: hidden;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                font-weight: 100;
                                background: white;
                                width: 75%;
                                transition: 100ms ease-in;
                                padding-right: 0;
                            }
                            
                            label.select-label.js-select-label.mdc-multiselect-outline .arrow {
                                transform: rotate(180deg);
                                right: 10px;
                                transition: 200ms ease-out;
                                color: #00578e;
                            }
                            
                            label.select-label.js-select-label.mdc-multiselect-outline .arrow:before,
                            .mdc-multiselect-outline .select-menu .arrow:after {
                                color: #00578e;
                            }
                            
                            label.select-label.js-select-label:focus {
                                border: 2px solid #00578e !important;
                                color: #00578e !important;
                                border-radius: 4px;
                                outline: none;
                            }
                            
                            li.menu-item.check-all {
                                display: none !important;
                            }
                            
                            label.select-label.js-select-label:hover {
                                border: 1px solid;
                            }
                            
                            .animated {
                                -webkit-animation-duration: 1s;
                                animation-duration: 1s;
                                -webkit-animation-fill-mode: both;
                                animation-fill-mode: both;
                            }
                            
                            @-webkit-keyframes mdc-menu-surface--open {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.3, 0.3, 0.3);
                                    transform: scale3d(0.3, 0.3, 0.3);
                                }
                                50% {
                                    opacity: 1;
                                }
                            }
                            
                            @keyframes mdc-menu-surface--open {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.3, 0.3, 0.3);
                                    transform: scale3d(0.3, 0.3, 0.3);
                                }
                                50% {
                                    opacity: 1;
                                }
                            }
                            
                            .mdc-menu-surface--open {
                                -webkit-animation-name: mdc-menu-surface--open;
                                animation-name: mdc-menu-surface--open;
                            }
                            
                            @-webkit-keyframes zoomInDown {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                                    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                }
                                60% {
                                    opacity: 1;
                                    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                                    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                }
                            }
                            
                            @keyframes zoomInDown {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                                    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                }
                                60% {
                                    opacity: 1;
                                    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                                    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                }
                            }
                            
                            .zoomInDown {
                                -webkit-animation-name: zoomInDown;
                                animation-name: zoomInDown;
                            }
                            
                            @-webkit-keyframes zoomInLeft {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                                    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                }
                                60% {
                                    opacity: 1;
                                    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                                    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                }
                            }
                            
                            @keyframes zoomInLeft {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                                    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                }
                                60% {
                                    opacity: 1;
                                    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                                    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                }
                            }
                            
                            .zoomInLeft {
                                -webkit-animation-name: zoomInLeft;
                                animation-name: zoomInLeft;
                            }
                            
                            @-webkit-keyframes zoomInRight {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                                    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                }
                                60% {
                                    opacity: 1;
                                    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                                    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                }
                            }
                            
                            @keyframes zoomInRight {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                                    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                }
                                60% {
                                    opacity: 1;
                                    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                                    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                }
                            }
                            
                            .zoomInRight {
                                -webkit-animation-name: zoomInRight;
                                animation-name: zoomInRight;
                            }
                            
                            @-webkit-keyframes zoomInUp {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                                    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                }
                                60% {
                                    opacity: 1;
                                    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                                    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                }
                            }
                            
                            @keyframes zoomInUp {
                                from {
                                    opacity: 0;
                                    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                                    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
                                }
                                60% {
                                    opacity: 1;
                                    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                                    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
                                    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
                                }
                            }
                            
                            .zoomInUp {
                                -webkit-animation-name: zoomInUp;
                                animation-name: zoomInUp;
                            }
                            /* Multi select more ends */
                            /* data tables additional styling */
                            
                            #example_table_length {
                                text-align: center;
                                width: 20%;
                                padding: 4px 10px;
                                display: inline-block
                            }
                            
                            #example_table_length td {
                                border: none !important;
                            }
                            
                            #example_table_info {
                                width: 33%;
                                white-space: normal;
                                display: inline-block
                            }
                            
                            .dataTables_wrapper .dataTables_filter {
                                float: left;
                            }
                            
                            div.dataTables_wrapper div.dataTables_filter {
                                text-align: right;
                            }
                            
                            #example_table_length {
                                text-align: center;
                                width: 20%;
                                padding: 4px 10px;
                                display: inline-block;
                            }
                            
                            div.dataTables_wrapper div.dataTables_paginate {
                                margin: 0;
                                white-space: nowrap;
                                text-align: right;
                            }
                            
                            .dataTables_wrapper .dataTables_paginate {
                                float: right;
                                text-align: right;
                                padding-top: 0.25em;
                            }
                            /* 

Multi Select

*/
                            
                            .select-wrapper .select-dropdown {
                                -webkit-user-select: none;
                                -moz-user-select: none;
                                -ms-user-select: none;
                                user-select: none
                            }
                            
                            .select-label {
                                position: absolute
                            }
                            
                            .select-wrapper {
                                position: relative
                            }
                            
                            .select-wrapper:not(.md-outline) .select-dropdown:focus {
                                border-bottom: 1px solid #4285f4;
                                -webkit-box-shadow: 0 1px 0 0 #4285f4;
                                box-shadow: 0 1px 0 0 #4285f4
                            }
                            
                            .select-wrapper.active span.caret,
                            .select-wrapper.active label.mdb-main-label {
                                color: #007bff
                            }
                            
                            .select-wrapper.active+label {
                                color: #007bff
                            }
                            
                            .select-wrapper input::-moz-selection {
                                background: transparent
                            }
                            
                            .select-wrapper input::selection {
                                background: transparent
                            }
                            
                            .select-wrapper input.select-dropdown {
                                position: relative;
                                z-index: 2;
                                display: block;
                                width: 100%;
                                height: 59px;
                                padding: 0;
                                margin: 0 0 .94rem 0;
                                line-height: 2.9rem;
                                text-overflow: ellipsis;
                                cursor: pointer;
                                background-color: transparent;
                                border: none;
                                border-bottom: 1px solid #ced4da;
                                outline: none;
                                padding-left: 13px;
                                border: 1px solid #9e9e9e;
                            }
                            
                            .select-wrapper input.select-dropdown:disabled {
                                color: rgba(0, 0, 0, 0.3);
                                cursor: default;
                                border-bottom-color: rgba(0, 0, 0, 0.2)
                            }
                            
                            .select-wrapper input.select-dropdown .selected,
                            .select-wrapper input.select-dropdown li:focus {
                                background-color: rgba(0, 0, 0, 0.15)
                            }
                            
                            .select-wrapper input.select-dropdown li.active {
                                background: transparent
                            }
                            
                            .select-wrapper input.select-dropdown .fas,
                            .select-wrapper input.select-dropdown .fab,
                            .select-wrapper input.select-dropdown .far {
                                color: inherit
                            }
                            
                            .select-wrapper input.active {
                                border-bottom: 1px solid #4285f4;
                                -webkit-box-shadow: 0 1px 0 0 #4285f4;
                                box-shadow: 0 1px 0 0 #4285f4
                            }
                            
                            .select-wrapper .search-wrap {
                                display: block;
                                padding: 1rem 0 0;
                                margin: 0 .7rem
                            }
                            
                            .select-wrapper .search-wrap .md-form {
                                margin-top: 0;
                                margin-bottom: 1rem
                            }
                            
                            .select-wrapper .search-wrap .md-form input {
                                padding-bottom: .4rem;
                                margin-bottom: 0;
                                border: none;
                                border-bottom: 1px solid #ced4da;
                                border-radius: 0;
                                padding: 10px;
                            }
                            
                            .select-wrapper .search-wrap .md-form input:focus {
                                -webkit-box-shadow: none !important;
                                box-shadow: none !important;
                                -webkit-box-shadow: 0 1px 0 0 #4285f4 !important;
                                box-shadow: 0 1px 0 0 #4285f4 !important
                            }
                            
                            .select-wrapper span.caret {
                                position: absolute;
                                top: 2.8rem;
                                right: 20px;
                                font-size: .63rem;
                                color: #495057;
                            }
                            
                            .select-wrapper span.caret.disabled {
                                color: rgba(0, 0, 0, 0.3)
                            }
                            
                            .select-wrapper+label {
                                position: absolute;
                                top: 2.125rem;
                                font-weight: 300;
                                color: #757575;
                                -webkit-transition: 0.2s ease-out;
                                transition: 0.2s ease-out
                            }
                            
                            .select-wrapper+label.active {
                                top: 1.5rem;
                                left: 15px;
                                font-size: .8rem;
                                -webkit-transform: translateY(-14px);
                                transform: translateY(-14px)
                            }
                            
                            .select-wrapper+label.active-check {
                                color: #4285f4
                            }
                            
                            .select-wrapper+label.mdb-main-label {
                                z-index: 1
                            }
                            
                            .select-wrapper+label.disabled {
                                color: rgba(0, 0, 0, 0.3)
                            }
                            
                            .select-wrapper>label.mdb-main-label {
                                position: absolute;
                                top: 0.5rem;
                                left: 0;
                                font-weight: 300;
                                color: #757575;
                                -webkit-transition: .2s ease-out;
                                transition: .2s ease-out;
                                text-overflow: ellipsis;
                                white-space: nowrap;
                                overflow: hidden;
                                width: 100%;
                                z-index: 1
                            }
                            
                            .select-wrapper>label.mdb-main-label.active {
                                top: 0;
                                left: 0;
                                font-size: .8rem;
                                -webkit-transform: translateY(-14px);
                                transform: translateY(-14px)
                            }
                            
                            .select-wrapper>label.mdb-main-label.disabled {
                                color: rgba(0, 0, 0, 0.3)
                            }
                            
                            .select-wrapper.dropdown-primary>label.mdb-main-label.active {
                                color: #4285f4
                            }
                            
                            .select-wrapper.dropdown-danger>label.mdb-main-label.active {
                                color: #c00
                            }
                            
                            .select-wrapper.dropdown-default>label.mdb-main-label.active {
                                color: #2bbbad
                            }
                            
                            .select-wrapper.dropdown-secondary>label.mdb-main-label.active {
                                color: #a6c
                            }
                            
                            .select-wrapper.dropdown-success>label.mdb-main-label.active {
                                color: #00c851
                            }
                            
                            .select-wrapper.dropdown-info>label.mdb-main-label.active {
                                color: #33b5e5
                            }
                            
                            .select-wrapper.dropdown-warning>label.mdb-main-label.active {
                                color: #fb3
                            }
                            
                            .select-wrapper.dropdown-ins>label.mdb-main-label.active {
                                color: #2e5e86
                            }
                            
                            .select-wrapper.dropdown-dark>label.mdb-main-label.active {
                                color: #2e2e2e
                            }
                            
                            .select-wrapper i {
                                color: rgba(0, 0, 0, 0.3)
                            }
                            
                            .select-wrapper ul {
                                padding-left: 0;
                                list-style-type: none
                            }
                            
                            .select-wrapper.md-form>ul li label {
                                top: 0;
                                /* font-size: .9rem; */
                                color: #00578e;
                                -webkit-transform: none;
                                transform: none;
                            }
                            
                            .select-wrapper.md-form>ul li.select-toggle-all label {
                                /* padding-left: 38px */
                            }
                            
                            .select-wrapper.md-form.colorful-select>ul li.select-toggle-all:hover label {
                                /* color: #fff */
                            }
                            
                            .select-wrapper.md-form.md-outline span.caret {
                                padding-right: .75rem;
                                padding-left: .75rem
                            }
                            
                            .select-wrapper.md-form.md-outline span.caret.active {
                                color: #4285f4 !important
                            }
                            
                            .select-wrapper.md-form.md-outline .dropdown-content {
                                top: 2.7rem !important
                            }
                            
                            .select-wrapper.md-form.md-outline input.select-dropdown {
                                padding: .375rem .75rem;
                                color: #495057
                            }
                            
                            .select-wrapper.md-form.md-outline input.select-dropdown:focus {
                                border-color: #4285f4;
                                -webkit-box-shadow: inset 0 0 0 1px #4285f4;
                                box-shadow: inset 0 0 0 1px #4285f4
                            }
                            
                            .select-wrapper.md-form.md-outline+label {
                                position: absolute;
                                top: .5em !important;
                                left: 23px;
                                z-index: 2 !important;
                                padding-right: 5px;
                                padding-left: 5px;
                                font-size: 13px;
                                font-weight: 500;
                                background: #fff;
                                -webkit-transform: translateY(40%);
                                transform: translateY(40%)
                            }
                            
                            .select-wrapper.md-form.md-outline+label.active {
                                color: #4285f4
                            }
                            
                            .select-wrapper .select-add-option {
                                position: absolute;
                                top: 1.5rem;
                                right: 1rem;
                                display: none;
                                color: #4285f4;
                                cursor: pointer
                            }
                            
                            .select-wrapper~.invalid-feedback,
                            .select-wrapper~.valid-feedback {
                                margin-top: -1rem
                            }
                            
                            select {
                                font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
                            }
                            
                            select.mdb-select {
                                display: none !important
                            }
                            
                            select.browser-default {
                                display: block !important
                            }
                            
                            select~.btn {
                                display: none !important
                            }
                            
                            select:disabled {
                                color: rgba(0, 0, 0, 0.3)
                            }
                            
                            .select-dropdown [type="checkbox"]:disabled:not(:checked)+label:before {
                                margin-top: 3px;
                                margin-left: 0
                            }
                            
                            .select-dropdown ul {
                                padding: 0;
                                list-style-type: none
                            }
                            
                            .select-dropdown li img {
                                float: right;
                                width: 30px;
                                height: 30px;
                                margin: .3rem .75rem
                            }
                            
                            .select-dropdown li.disabled,
                            .select-dropdown li.disabled>span,
                            .select-dropdown li.optgroup {
                                color: rgba(0, 0, 0, 0.3);
                                cursor: context-menu;
                                background-color: transparent !important
                            }
                            
                            .select-dropdown li.optgroup {
                                border-top: 1px solid #eee
                            }
                            
                            .select-dropdown li.optgroup.selected>span {
                                color: rgba(0, 0, 0, 0.7)
                            }
                            
                            .select-dropdown li.optgroup>span {
                                color: rgba(0, 0, 0, 0.4)
                            }
                            
                            .multiple-select-dropdown li [type="checkbox"]+label {
                                height: .63rem
                            }
                            
                            .dropdown-content {
                                position: absolute;
                                z-index: 1021;
                                display: none;
                                min-width: 6.25rem;
                                max-height: 40.625rem;
                                margin: 0;
                                overflow-y: auto;
                                background-color: #fff;
                                -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
                                box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
                                opacity: 0;
                                will-change: width, height
                            }
                            
                            .dropdown-content li {
                                width: 100%;
                                clear: both;
                                line-height: 1.3rem;
                                color: #000;
                                text-align: left;
                                text-transform: none;
                                cursor: pointer;
                                padding: 6px 8px;
                            }
                            
                            .dropdown-content li:hover,
                            .dropdown-content li.active {
                                background-color: #e8e8e8;
                                color: #fff;
                            }
                            
                            .dropdown-content li>a,
                            .dropdown-content li>span {
                                display: block;
                                padding: 8px 14px;
                                /* font-size: .9rem; */
                                color: #212121;
                            }
                            
                            .dropdown-content li>a>i {
                                height: inherit;
                                line-height: inherit
                            }
                            
                            li.disabled.active {
                                display: none;
                            }
                            
                            .select-wrapper.mdb-select.colorful-select.dropdown-primary.md-form checkbox>checkbox {}
                            
                            input.form-check-input {
                                display: none;
                            }
                            
                            li.select-toggle-all {
                                text-align: left;
                                /* margin-left: -33px; */
                            }
                            /* 

Select Box 2.0

*/
                            
                            .select-menu {
                                width: 305px;
                                max-width: 98%;
                                margin-top: 20px;
                                margin-bottom: 20px;
                            }
                            
                            .menu {
                                display: none;
                            }
                            
                            .select-menu .menu-state,
                            .select-menu .menu {
                                /* display: none; */
                            }
                            
                            .select-menu .select-label {
                                width: 100%;
                                height: 53px;
                                position: relative;
                                display: block;
                                border: 1px solid #999;
                                cursor: pointer;
                                border-radius: 4px;
                            }
                            
                            .select-menu .select-label:before {
                                content: attr(data-label);
                                width: 100%;
                                padding: 0 40px 0 16px;
                                position: absolute;
                                top: 50%;
                                left: 0;
                                transform: translateY(-50%);
                                margin-top: -1px;
                                font-size: 14px;
                                line-height: 20px;
                                overflow: hidden;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                font-weight: 100;
                                padding-right: 35px;
                                transition: 100ms ease-in;
                            }
                            
                            .select-menu-value:before {
                                content: attr(data-label);
                                width: 100%;
                                padding: 0 40px 0 16px;
                                position: absolute;
                                top: 50%;
                                left: 0;
                                transform: translateY(-50%);
                                margin-top: -1px;
                                font-size: 14px;
                                line-height: 20px;
                                overflow: hidden;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                font-weight: 100;
                                padding-right: 35px;
                                transition: 100ms ease-in;
                            }
                            
                            .select-menu .arrow {
                                width: 32px;
                                height: 100%;
                                position: relative;
                                float: right;
                                background-color: transparent;
                            }
                            
                            .select-menu .arrow:before,
                            .select-menu .arrow:after {
                                content: "";
                                position: absolute;
                                width: 11px;
                                height: 3px;
                                background-color: #767676;
                                top: 51%;
                                left: 50%;
                                background: transparent;
                            }
                            
                            .select-menu .arrow:before {
                                margin-left: -5px;
                                transform: translate(-50%, -50%) rotateZ(45deg);
                            }
                            
                            .select-menu .arrow:after {
                                margin-left: 5px;
                                transform: translate(-50%, -50%) rotateZ(-45deg);
                            }
                            
                            .select-menu .menu {
                                width: 100%;
                                border-width: 0 1px 1px;
                                border-style: solid;
                                border-color: #999;
                            }
                            
                            .select-menu .menu-item {
                                width: 100%;
                                min-height: 36px;
                                padding: 8px 8px 8px 36px;
                                display: block;
                                position: relative;
                                cursor: pointer;
                                /* border-bottom: 1px solid #999; */
                            }
                            
                            .select-menu .menu-item .choice-input {
                                position: absolute;
                                left: 8px;
                                top: 50%;
                                transform: translateY(-50%);
                            }
                            
                            .select-menu .menu-item span {
                                vertical-align: middle;
                            }
                            
                            .select-menu .check-all {
                                padding-left: 8px;
                            }
                            
                            .select-menu li:last-child .menu-item {
                                border: none;
                            }
                            
                            .select-menu .filter {
                                padding: 0;
                            }
                            
                            .select-menu .filter input {
                                width: 95%;
                                height: 36px;
                                display: block;
                                padding: 0 13px;
                                font-size: 14px;
                                line-height: 16px;
                                border: none;
                                outline: none;
                                box-shadow: none;
                                position: relative;
                                right: 0;
                                left: 0;
                                margin: auto;
                                border-bottom: 1px solid #eee;
                                border-radius: 0;
                            }
                            
                            .select-menu .menu-state:checked+label .arrow:before,
                            .select-menu .menu-state:checked+label .arrow:after {
                                width: 17px;
                                top: 50%;
                                margin-left: 0;
                            }
                            
                            .select-menu .menu-state:checked~.menu {
                                display: block;
                            }
                            
                            .checkbox,
                            .radio {
                                display: none;
                            }
                            
                            .mdc-checkbox.mdc-checkbox--disabled+label {
                                opacity: 0.5;
                            }
                            
                            .checkbox+.choice-input,
                            .radio+.choice-input {
                                width: 20px;
                                height: 20px;
                                display: inline-block;
                                border: 1px solid #999;
                                outline: none;
                                background: #FFF;
                                cursor: pointer;
                            }
                            
                            .checkbox:checked+.choice-input,
                            .radio:checked+.choice-input {
                                border: 1px solid #00578e;
                                background-color: #077fb8;
                                box-shadow: inset 0 0 0 2px #FFF;
                            }
                            
                            .radio+.choice-input {
                                border-radius: 100%;
                            }
                            
                            .toggle-container .toggle {
                                display: none;
                            }
                            
                            .toggle-container .toggle+label {
                                transition: .2s ease;
                                display: inline-block;
                                height: 24px;
                                width: 44px;
                                position: relative;
                                border-radius: 60px;
                                background: tan;
                                box-shadow: inset 0 0 0 2px #E5E5E5;
                                cursor: pointer;
                                white-space: nowrap;
                                /* White toggle */
                                background: transparent;
                                box-shadow: none;
                            }
                            
                            .toggle-container .toggle+label:before {
                                content: "";
                                position: absolute;
                                display: block;
                                height: 24px;
                                width: 24px;
                                top: 0;
                                left: 0;
                                border-radius: 12px;
                                background: #E5E5E5;
                                transition: .4s ease;
                                background: transparent;
                            }
                            
                            .toggle-container .toggle+label:after {
                                content: "";
                                position: absolute;
                                display: block;
                                height: 22px;
                                width: 22px;
                                top: 50%;
                                margin-top: -11px;
                                left: 1px;
                                border-radius: 60px;
                                background: #FFF;
                                box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 0 0 rgba(0, 0, 0, 0.04), 0 4px 9px rgba(0, 0, 0, 0.15), 0 3px 3px rgba(0, 0, 0, 0.1);
                                transition: .35s ease;
                                display: none;
                            }
                            
                            .toggle-container .toggle+label span {
                                height: 24px;
                                line-height: 24px;
                                margin-left: 44px;
                                padding-left: 16px;
                            }
                            
                            .toggle-container .toggle:checked+label:before {
                                width: 44px;
                                background: #4AA0D0;
                                transition: width .4s ease !important;
                                display: none;
                            }
                            
                            .toggle-container .toggle:checked+label:after {
                                left: 21px;
                            }
                            
                            .toggle-container .toggle:checked+label {
                                box-shadow: inset 0 0 0 25px #E5E5E5;
                                transition: box-shadow 2.5s ease;
                            }
                            
                            li.menu-item.filter {
                                display: block;
                            }
                            
                            ul.menu.js-select-options li {
                                display: block;
                            }
                            
                            ul.menu.js-select-options {
                                padding-left: 8px;
                            }
                            
                            ul.menu.js-select-options {
                                box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
                                border-color: transparent;
                                padding-top: 11px;
                                position: absolute;
                                background: white;
                                z-index: 99;
                                width: 304px;
                                border: none;
                                margin-top: -7px;
                                animation-duration: 300ms;
                            }
                            
                            li.js-filterable:hover {
                                background: #f5f5f5;
                            }
                            
                            li.js-filterable label {
                                font-weight: normal;
                                font-size: 13px;
                                font-family: "Open Sans", sans-serif;
                            }
                            
                            label.toggle-label {
                                display: none;
                            }
                            
                            .toggle-container .toggle+label span {
                                margin-left: -15px;
                            }
                            
                            input.js-filter-input {
                                box-shadow: 2px 2px 5px #a7a7a7;
                                margin-left: -5px;
                                border-radius: 3px;
                            }
                            
                            ul.menu.js-select-options.animated.fadeIn {
                                margin-left: 0;
                                padding-left: 0;
                            }
                            
                            li.js-filterable {
                                padding: 5px 4px;
                                background: transparent;
                                margin-bottom: 2px;
                            }
                            
                            li.js-filterable:hover {
                                background: #f5f5f5;
                            }
                            
                            ul.menu.js-select-options {
                                min-height: 200px;
                                overflow-y: scroll;
                                max-height: 300px;
                            }
                            /* 

Select Box 2.0
 Ended


*/
                            
                            .animated {
                                -webkit-animation-duration: 1s;
                                animation-duration: 1s;
                                -webkit-animation-fill-mode: both;
                                animation-fill-mode: both;
                            }
                            
                            .animated.infinite {
                                -webkit-animation-iteration-count: infinite;
                                animation-iteration-count: infinite;
                            }
                            
                            .animated.delay-1s {
                                -webkit-animation-delay: 1s;
                                animation-delay: 1s;
                            }
                            
                            .animated.delay-2s {
                                -webkit-animation-delay: 2s;
                                animation-delay: 2s;
                            }
                            
                            .animated.delay-3s {
                                -webkit-animation-delay: 3s;
                                animation-delay: 3s;
                            }
                            
                            .animated.delay-4s {
                                -webkit-animation-delay: 4s;
                                animation-delay: 4s;
                            }
                            
                            .animated.delay-5s {
                                -webkit-animation-delay: 5s;
                                animation-delay: 5s;
                            }
                            
                            .animated.fast {
                                -webkit-animation-duration: 800ms;
                                animation-duration: 800ms;
                            }
                            
                            .animated.faster {
                                -webkit-animation-duration: 500ms;
                                animation-duration: 500ms;
                            }
                            
                            .animated.slow {
                                -webkit-animation-duration: 2s;
                                animation-duration: 2s;
                            }
                            
                            .animated.slower {
                                -webkit-animation-duration: 3s;
                                animation-du @-webkit-keyframes fadeIn {
                                    from {
                                        opacity: 0;
                                    }
                                    to {
                                        opacity: 1;
                                    }
                                }
                                @keyframes fadeIn {
                                    from {
                                        opacity: 0;
                                    }
                                    to {
                                        opacity: 1;
                                    }
                                }
                                .fadeIn {
                                    -webkit-animation-name: fadeIn;
                                    animation-name: fadeIn;
                                }
                                @-webkit-keyframes fadeInDown {
                                    from {
                                        opacity: 0;
                                        -webkit-transform: translate3d(0, -100%, 0);
                                        transform: translate3d(0, -100%, 0);
                                    }
                                    to {
                                        opacity: 1;
                                        -webkit-transform: translate3d(0, 0, 0);
                                        transform: translate3d(0, 0, 0);
                                    }
                                }
                                /*  ///////////////////////////////////////////////////////////////////////////////////////          SLIDE TOGGLE       */
                                .mdc-switch__thumb-underlay {
                                    left: -18px;
                                    right: initial;
                                    top: -17px;
                                    width: 48px;
                                    height: 48px
                                }
                                [dir="rtl"] .mdc-switch__thumb-underlay,
                                .mdc-switch__thumb-underlay[dir="rtl"] {
                                    left: initial;
                                    right: -18px
                                }
                                .mdc-switch__native-control {
                                    width: 68px;
                                    height: 48px
                                }
                                .mdc-switch {
                                    display: inline-block;
                                    position: relative;
                                    outline: none;
                                    user-select: none
                                }
                                .mdc-switch.mdc-switch--checked .mdc-switch__track {
                                    background-color: #00578e;
                                    background-color: var(--mdc-theme-secondary, #00578e);
                                    border-color: #00578e;
                                    border-color: var(--mdc-theme-secondary, #00578e)
                                }
                                .mdc-switch.mdc-switch--checked .mdc-switch__thumb {
                                    background-color: #00578e;
                                    background-color: var(--mdc-theme-secondary, #00578e);
                                    border-color: #00578e;
                                    border-color: var(--mdc-theme-secondary, #00578e)
                                }
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__track {
                                    background-color: #000;
                                    border-color: #000
                                }
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
                                    background-color: #fff;
                                    border-color: #fff
                                }
                                .mdc-switch__native-control {
                                    left: 0;
                                    right: initial;
                                    position: absolute;
                                    top: 0;
                                    margin: 0;
                                    opacity: 0;
                                    cursor: pointer;
                                    pointer-events: auto
                                }
                                [dir="rtl"] .mdc-switch__native-control,
                                .mdc-switch__native-control[dir="rtl"] {
                                    left: initial;
                                    right: 0
                                }
                                .mdc-switch__track {
                                    box-sizing: border-box;
                                    width: 32px;
                                    height: 14px;
                                    border: 1px solid;
                                    border-radius: 7px;
                                    opacity: .38;
                                    transition: opacity 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), border-color 90ms cubic-bezier(0.4, 0, 0.2, 1)
                                }
                                .mdc-switch__thumb-underlay {
                                    display: flex;
                                    position: absolute;
                                    align-items: center;
                                    justify-content: center;
                                    transform: translateX(0);
                                    transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), border-color 90ms cubic-bezier(0.4, 0, 0.2, 1)
                                }
                                .mdc-switch__thumb {
                                    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
                                    box-sizing: border-box;
                                    width: 20px;
                                    height: 20px;
                                    border: 10px solid;
                                    border-radius: 50%;
                                    pointer-events: none;
                                    z-index: 1
                                }
                                .mdc-switch--checked .mdc-switch__track {
                                    opacity: .54
                                }
                                .mdc-switch--checked .mdc-switch__thumb-underlay {
                                    transform: translateX(20px)
                                }
                                [dir="rtl"] .mdc-switch--checked .mdc-switch__thumb-underlay,
                                .mdc-switch--checked .mdc-switch__thumb-underlay[dir="rtl"] {
                                    transform: translateX(-20px)
                                }
                                .mdc-switch--checked .mdc-switch__native-control {
                                    transform: translateX(-20px)
                                }
                                [dir="rtl"] .mdc-switch--checked .mdc-switch__native-control,
                                .mdc-switch--checked .mdc-switch__native-control[dir="rtl"] {
                                    transform: translateX(20px)
                                }
                                .mdc-switch--disabled {
                                    opacity: .38;
                                    pointer-events: none
                                }
                                .mdc-switch--disabled .mdc-switch__thumb {
                                    border-width: 1px
                                }
                                .mdc-switch--disabled .mdc-switch__native-control {
                                    cursor: default;
                                    pointer-events: none
                                }
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after {
                                    background-color: #9e9e9e
                                }
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:hover::before {
                                    opacity: .08
                                }
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before,
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before {
                                    transition-duration: 75ms;
                                    opacity: .24
                                }
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after {
                                    transition: opacity 150ms linear
                                }
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after {
                                    transition-duration: 75ms;
                                    opacity: .24
                                }
                                .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded {
                                    --mdc-ripple-fg-opacity: .24
                                }
                                .mdc-switch__thumb-underlay {
                                    --mdc-ripple-fg-size: 0;
                                    --mdc-ripple-left: 0;
                                    --mdc-ripple-top: 0;
                                    --mdc-ripple-fg-scale: 1;
                                    --mdc-ripple-fg-translate-end: 0;
                                    --mdc-ripple-fg-translate-start: 0;
                                    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
                                }
                                .mdc-switch__thumb-underlay::before,
                                .mdc-switch__thumb-underlay::after {
                                    position: absolute;
                                    border-radius: 50%;
                                    opacity: 0;
                                    pointer-events: none;
                                    content: ""
                                }
                                .mdc-switch__thumb-underlay::before {
                                    transition: opacity 15ms linear, background-color 15ms linear;
                                    z-index: 1
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded::before {
                                    transform: scale(var(--mdc-ripple-fg-scale, 1))
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded::after {
                                    top: 0;
                                    left: 0;
                                    transform: scale(0);
                                    transform-origin: center center
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded--unbounded::after {
                                    top: var(--mdc-ripple-top, 0);
                                    left: var(--mdc-ripple-left, 0)
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded--foreground-activation::after {
                                    animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded--foreground-deactivation::after {
                                    animation: mdc-ripple-fg-opacity-out 150ms;
                                    transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
                                }
                                .mdc-switch__thumb-underlay::before,
                                .mdc-switch__thumb-underlay::after {
                                    top: calc(50% - 50%);
                                    left: calc(50% - 50%);
                                    width: 100%;
                                    height: 100%
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded::before,
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded::after {
                                    top: var(--mdc-ripple-top, calc(50% - 50%));
                                    left: var(--mdc-ripple-left, calc(50% - 50%));
                                    width: var(--mdc-ripple-fg-size, 100%);
                                    height: var(--mdc-ripple-fg-size, 100%)
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded::after {
                                    width: var(--mdc-ripple-fg-size, 100%);
                                    height: var(--mdc-ripple-fg-size, 100%)
                                }
                                .mdc-switch__thumb-underlay::before,
                                .mdc-switch__thumb-underlay::after {
                                    background-color: #00578e
                                }
                                @supports not (-ms-ime-align: auto) {
                                    .mdc-switch__thumb-underlay::before,
                                    .mdc-switch__thumb-underlay::after {
                                        background-color: var(--mdc-theme-secondary, #00578e)
                                    }
                                }
                                .mdc-switch__thumb-underlay:hover::before {
                                    opacity: .04
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before,
                                .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before {
                                    transition-duration: 75ms;
                                    opacity: .12
                                }
                                .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after {
                                    transition: opacity 150ms linear
                                }
                                .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after {
                                    transition-duration: 75ms;
                                    opacity: .12
                                }
                                .mdc-switch__thumb-underlay.mdc-ripple-upgraded {
                                    --mdc-ripple-fg-opacity: .12
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__track {
                                    background-color: #fff;
                                    border-color: #fff
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
                                    background-color: #fff;
                                    border-color: #fff
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after {
                                    background-color: #fff
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:hover::before {
                                    opacity: .08
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before,
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before {
                                    transition-duration: 75ms;
                                    opacity: .24
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after {
                                    transition: opacity 150ms linear
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after {
                                    transition-duration: 75ms;
                                    opacity: .24
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded {
                                    --mdc-ripple-fg-opacity: .24
                                }
                                .theme-builder-drawer .mdc-form-field .rtl-switch:not(.mdc-switch--checked) .mdc-switch__track {
                                    background-color: #000;
                                    border-color: #000
                                }
                                .mdc-switch {
                                    margin-left: 0;
                                    margin-right: 20px
                                }
                                [dir="rtl"] .mdc-switch,
                                .mdc-switch[dir="rtl"] {
                                    margin-left: 20px;
                                    margin-right: 0
                                }
                                /*  ///////////////////////////////////////////////////////////////////////////////////////          SLIDE TOGGLE END       */
                                /* 

FORM


*/
                                /* 


Multi Se

*/
                                /* 

New Search Box


*/
                                .navbar .headerSearchBox {
                                    width: auto;
                                    display: flex;
                                    background: #fff;
                                    border-radius: 3px;
                                    height: 34px !important;
                                }
                                .navbar .headerSearchBox>.searchInput {
                                    width: 0;
                                    background: #fff;
                                    padding: 0;
                                    transition: 0.4s;
                                    -webkit-transition: 0.4s;
                                    -moz-transition: 0.4s;
                                    border-width: 0;
                                    border-radius: 3px;
                                    border-top-right-radius: 0;
                                    border-bottom-right-radius: 0;
                                    border-top: 0;
                                    border-bottom: 0
                                }
                                .navbar .headerSearchBox.open>.searchInput,
                                .headerSearchBox:hover>.searchInput,
                                .headerSearchBox>.searchInput:focus {
                                    width: 200px;
                                    max-width: 100%;
                                    padding: 0 6px;
                                    border-width: 1px
                                }
                                @media screen and (max-width: 768px) {
                                    .navbar .headerSearchBox {
                                        position: absolute;
                                        right: 10px;
                                        top: 7px
                                    }
                                }
                                @media all and (-ms-high-contrast: none),
                                (-ms-high-contrast: active) {
                                    .navbar .headerSearchBox .searchButton .material-icons {
                                        position: relative;
                                        top: 3px
                                    }
                                }
                                .navbar button.btn.btn-group.py-1.px-1.searchButton {
                                    height: 34px;
                                    margin-right: 0;
                                    width: 30px;
                                    background: white;
                                }
                                .navbar button.btn.btn-group.py-1.px-1.searchButton i {
                                    position: absolute;
                                    top: 4px;
                                    left: 0;
                                    right: 0;
                                }