@charset "UTF-8";

/* Accessibility */

/* Accessibility Panel */
.accessible-font {
  font-family: "Helvetica", Arial, sans-serif;
}

.fontsize-1 .paragraph-1, .fontsize-1 .msform input,
.fontsize-1 .msform textarea, .fontsize-1 .search-form .form-control, .fontsize-1 .msform .action-button, .fontsize-1 .btn-primary, .fontsize-1 .navbar .menu-items li a.btn-primary, .fontsize-1 .action-button, .fontsize-1 .fieldlabels, .fontsize-1 #progressbar li, .fontsize-1 select.form-select, .fontsize-1 .signup-text, .fontsize-1 .forgot-text, .fontsize-1 .nav-tabs .nav-link, .fontsize-1 .open-file, .fontsize-1 ul.cst-list li, .fontsize-1 .pdf-lists, .fontsize-1 .terms-modal .paragraph-5, .fontsize-1 .terms-modal .paragraph-4, .fontsize-1 .float-form h4, .fontsize-1 .other-register a, .fontsize-1 .divide-pipe, .fontsize-1 button.btn.btn-primary.dropdown-toggle, .fontsize-1 .call-txt, .fontsize-1 .navbar ul li a, .fontsize-1 .profile-dropdown .dropdown-item, .fontsize-1 .paragraph-2, .fontsize-1 .scheme-data .paragraph-2, .fontsize-1 .navbar-2 ul li a, .fontsize-1 .menu-btn-2.no-css p, .fontsize-1 button.forgot-text, .fontsize-1 .scheme-data li, .fontsize-1 .action-trail-user-heading span, .fontsize-1 .raise-que, .fontsize-1 p.date-time-raise, .fontsize-1 .receipt-table td, .fontsize-1 ul.list--data p, .fontsize-1 li.breadcrumb-item, .fontsize-1 li.breadcrumb-item a, .fontsize-1 .startup-content ul.check-list li, .fontsize-1 .a-link, .fontsize-1 .page-link, .fontsize-1 a.connect, .fontsize-1 .green-a, .fontsize-1 .primary-a, .fontsize-1 .update-list li a h5, .fontsize-1 .float-badge, .fontsize-1 .footer-details li p, .fontsize-1 .footer-widget li a, .fontsize-1 .bottom-bar p, .fontsize-1 .status-para, .fontsize-1 .detail-modal a, 
.fontsize-1 .detail-modal h3, .fontsize-1 .detail-modal p {
  font-size: 17px!important;
  line-height: normal!important;
}

.fontsize-2 .paragraph-1, .fontsize-2 .msform input,
.fontsize-2 .msform textarea, .fontsize-2 .search-form .form-control, .fontsize-2 .msform .action-button, .fontsize-2 .btn-primary, .fontsize-2 .navbar .menu-items li a.btn-primary, .fontsize-2 .action-button, .fontsize-2 .fieldlabels, .fontsize-2 #progressbar li, .fontsize-2 select.form-select, .fontsize-2 .signup-text, .fontsize-2 .forgot-text, .fontsize-2 .nav-tabs .nav-link, .fontsize-2 .open-file, .fontsize-2 ul.cst-list li, .fontsize-2 .pdf-lists, .fontsize-2 .terms-modal .paragraph-5, .fontsize-2 .terms-modal .paragraph-4, .fontsize-2 .float-form h4, .fontsize-2 .other-register a, .fontsize-2 .divide-pipe, .fontsize-2 button.btn.btn-primary.dropdown-toggle, .fontsize-2 .call-txt, .fontsize-2 .navbar ul li a, .fontsize-2 .profile-dropdown .dropdown-item, .fontsize-2 .paragraph-2, .fontsize-2 .scheme-data .paragraph-2, .fontsize-2 .navbar-2 ul li a, .fontsize-2 .menu-btn-2.no-css p, .fontsize-2 button.forgot-text, .fontsize-2 .scheme-data li, .fontsize-2 .action-trail-user-heading span, .fontsize-2 .raise-que, .fontsize-2 p.date-time-raise, .fontsize-2 .receipt-table td, .fontsize-2 ul.list--data p, .fontsize-2 li.breadcrumb-item, .fontsize-2 li.breadcrumb-item a, .fontsize-2 .startup-content ul.check-list li, .fontsize-2 .a-link, .fontsize-2 .page-link, .fontsize-2 a.connect, .fontsize-2 .green-a, .fontsize-2 .primary-a, .fontsize-2 .update-list li a h5, .fontsize-2 .float-badge, .fontsize-2 .footer-details li p, .fontsize-2 .footer-widget li a, .fontsize-2 .bottom-bar p, .fontsize-2 .status-para, .fontsize-2 .detail-modal a, 
.fontsize-2 .detail-modal h3, .fontsize-2 .detail-modal p {
  font-size: 18px!important;
  line-height: normal!important;
}

.fontsize-3 .paragraph-1, .fontsize-3 .msform input,
.fontsize-3 .msform textarea, .fontsize-3 .search-form .form-control, .fontsize-3 .msform .action-button, .fontsize-3 .btn-primary, .fontsize-3 .navbar .menu-items li a.btn-primary, .fontsize-3 .action-button, .fontsize-3 .fieldlabels, .fontsize-3 #progressbar li, .fontsize-3 select.form-select, .fontsize-3 .signup-text, .fontsize-3 .forgot-text, .fontsize-3 .nav-tabs .nav-link, .fontsize-3 .open-file, .fontsize-3 ul.cst-list li, .fontsize-3 .pdf-lists, .fontsize-3 .terms-modal .paragraph-5, .fontsize-3 .terms-modal .paragraph-4, .fontsize-3 .float-form h4, .fontsize-3 .other-register a, .fontsize-3 .divide-pipe, .fontsize-3 button.btn.btn-primary.dropdown-toggle, .fontsize-3 .call-txt, .fontsize-3 .navbar ul li a, .fontsize-3 .profile-dropdown .dropdown-item, .fontsize-3 .paragraph-2, .fontsize-3 .scheme-data .paragraph-2, .fontsize-3 .navbar-2 ul li a, .fontsize-3 .menu-btn-2.no-css p, .fontsize-3 button.forgot-text, .fontsize-3 .scheme-data li, .fontsize-3 .action-trail-user-heading span, .fontsize-3 .raise-que, .fontsize-3 p.date-time-raise, .fontsize-3 .receipt-table td, .fontsize-3 ul.list--data p, .fontsize-3 li.breadcrumb-item, .fontsize-3 li.breadcrumb-item a, .fontsize-3 .startup-content ul.check-list li, .fontsize-3 .a-link, .fontsize-3 .page-link, .fontsize-3 a.connect, .fontsize-3 .green-a, .fontsize-3 .primary-a, .fontsize-3 .update-list li a h5, .fontsize-3 .float-badge, .fontsize-3 .footer-details li p, .fontsize-3 .footer-widget li a, .fontsize-3 .bottom-bar p, .fontsize-3 .status-para, .fontsize-3 .detail-modal a, 
.fontsize-3 .detail-modal h3, .fontsize-3 .detail-modal p {
  font-size: 20px!important;
  line-height: normal!important;
}

.fontsize-4 .paragraph-1, .fontsize-4 .msform input,
.fontsize-4 .msform textarea, .fontsize-4 .search-form .form-control, .fontsize-4 .msform .action-button, .fontsize-4 .btn-primary, .fontsize-4 .navbar .menu-items li a.btn-primary, .fontsize-4 .action-button, .fontsize-4 .fieldlabels, .fontsize-4 #progressbar li, .fontsize-4 select.form-select, .fontsize-4 .signup-text, .fontsize-4 .forgot-text, .fontsize-4 .nav-tabs .nav-link, .fontsize-4 .open-file, .fontsize-4 ul.cst-list li, .fontsize-4 .pdf-lists, .fontsize-4 .terms-modal .paragraph-5, .fontsize-4 .terms-modal .paragraph-4, .fontsize-4 .float-form h4, .fontsize-4 .other-register a, .fontsize-4 .divide-pipe, .fontsize-4 button.btn.btn-primary.dropdown-toggle, .fontsize-4 .call-txt, .fontsize-4 .navbar ul li a, .fontsize-4 .profile-dropdown .dropdown-item, .fontsize-4 .paragraph-2, .fontsize-4 .scheme-data .paragraph-2, .fontsize-4 .navbar-2 ul li a, .fontsize-4 .menu-btn-2.no-css p, .fontsize-4 button.forgot-text, .fontsize-4 .scheme-data li, .fontsize-4 .action-trail-user-heading span, .fontsize-4 .raise-que, .fontsize-4 p.date-time-raise, .fontsize-4 .receipt-table td, .fontsize-4 ul.list--data p, .fontsize-4 li.breadcrumb-item, .fontsize-4 li.breadcrumb-item a, .fontsize-4 .startup-content ul.check-list li, .fontsize-4 .a-link, .fontsize-4 .page-link, .fontsize-4 a.connect, .fontsize-4 .green-a, .fontsize-4 .primary-a, .fontsize-4 .update-list li a h5, .fontsize-4 .float-badge, .fontsize-4 .footer-details li p, .fontsize-4 .footer-widget li a, .fontsize-4 .bottom-bar p, .fontsize-4 .status-para, .fontsize-4 .detail-modal a, 
.fontsize-4 .detail-modal h3, .fontsize-4 .detail-modal p {
  font-size: 22px!important;
  line-height: normal!important;
}

/** Decrease Fontsize 1 Start **/

.fontsize--1 .paragraph-1, .fontsize--1 .msform input,
.fontsize--1 .msform textarea, .fontsize--1 .search-form .form-control, .fontsize--1 .msform .action-button, .fontsize--1 .btn-primary, .fontsize--1 .navbar .menu-items li a.btn-primary, .fontsize--1 .action-button, .fontsize--1 .fieldlabels, .fontsize--1 #progressbar li, .fontsize--1 select.form-select, .fontsize--1 .signup-text, .fontsize--1 .forgot-text, .fontsize--1 .nav-tabs .nav-link, .fontsize--1 .open-file, .fontsize--1 ul.cst-list li, .fontsize--1 .pdf-lists, .fontsize--1 .terms-modal .paragraph-5, .fontsize--1 .terms-modal .paragraph-4, .fontsize--1 .float-form h4, .fontsize--1 .other-register a, .fontsize--1 .divide-pipe, .fontsize--1 button.btn.btn-primary.dropdown-toggle, .fontsize--1 .call-txt, .fontsize--1 .navbar ul li a, .fontsize--1 .profile-dropdown .dropdown-item, .fontsize--1 .paragraph-2, .fontsize--1 .scheme-data .paragraph-2, .fontsize--1 .navbar-2 ul li a, .fontsize--1 .menu-btn-2.no-css p, .fontsize--1 button.forgot-text, .fontsize--1 .scheme-data li, .fontsize--1 .action-trail-user-heading span, .fontsize--1 .raise-que, .fontsize--1 p.date-time-raise, .fontsize--1 .receipt-table td, .fontsize--1 ul.list--data p, .fontsize--1 li.breadcrumb-item, .fontsize--1 li.breadcrumb-item a, .fontsize--1 .startup-content ul.check-list li, .fontsize--1 .a-link, .fontsize--1 .page-link, .fontsize--1 a.connect, .fontsize--1 .green-a, .fontsize--1 .primary-a, .fontsize--1 .update-list li a h5, .fontsize--1 .float-badge, .fontsize--1 .footer-details li p, .fontsize--1 .footer-widget li a, .fontsize--1 .bottom-bar p, .fontsize--1 .status-para, .fontsize--1 .detail-modal a, 
.fontsize--1 .detail-modal h3, .fontsize--1 .detail-modal p {
  font-size: 15px!important;
  line-height: normal!important;
}

.fontsize--2 .paragraph-1, .fontsize--2 .msform input,
.fontsize--2 .msform textarea, .fontsize--2 .search-form .form-control, .fontsize--2 .msform .action-button, .fontsize--2 .btn-primary, .fontsize--2 .navbar .menu-items li a.btn-primary, .fontsize--2 .action-button, .fontsize--2 .fieldlabels, .fontsize--2 #progressbar li, .fontsize--2 select.form-select, .fontsize--2 .signup-text, .fontsize--2 .forgot-text, .fontsize--2 .nav-tabs .nav-link, .fontsize--2 .open-file, .fontsize--2 ul.cst-list li, .fontsize--2 .pdf-lists, .fontsize--2 .terms-modal .paragraph-5, .fontsize--2 .terms-modal .paragraph-4, .fontsize--2 .float-form h4, .fontsize--2 .other-register a, .fontsize--2 .divide-pipe, .fontsize--2 button.btn.btn-primary.dropdown-toggle, .fontsize--2 .call-txt, .fontsize--2 .navbar ul li a, .fontsize--2 .profile-dropdown .dropdown-item, .fontsize--2 .paragraph-2, .fontsize--2 .scheme-data .paragraph-2, .fontsize--2 .navbar-2 ul li a, .fontsize--2 .menu-btn-2.no-css p, .fontsize--2 button.forgot-text, .fontsize--2 .scheme-data li, .fontsize--2 .action-trail-user-heading span, .fontsize--2 .raise-que, .fontsize--2 p.date-time-raise, .fontsize--2 .receipt-table td, .fontsize--2 ul.list--data p, .fontsize--2 li.breadcrumb-item, .fontsize--2 li.breadcrumb-item a, .fontsize--2 .startup-content ul.check-list li, .fontsize--2 .a-link, .fontsize--2 .page-link, .fontsize--2 a.connect, .fontsize--2 .green-a, .fontsize--2 .primary-a, .fontsize--2 .update-list li a h5, .fontsize--2 .float-badge, .fontsize--2 .footer-details li p, .fontsize--2 .footer-widget li a, .fontsize--2 .bottom-bar p, .fontsize--2 .status-para, .fontsize--2 .detail-modal a, 
.fontsize--2 .detail-modal h3, .fontsize--2 .detail-modal p {
  font-size: 14px!important;
  line-height: normal!important;
}

.fontsize--3 .paragraph-1, .fontsize--3 .msform input,
.fontsize--3 .msform textarea, .fontsize--3 .search-form .form-control, .fontsize--3 .msform .action-button, .fontsize--3 .btn-primary, .fontsize--3 .navbar .menu-items li a.btn-primary, .fontsize--3 .action-button, .fontsize--3 .fieldlabels, .fontsize--3 #progressbar li, .fontsize--3 select.form-select, .fontsize--3 .signup-text, .fontsize--3 .forgot-text, .fontsize--3 .nav-tabs .nav-link, .fontsize--3 .open-file, .fontsize--3 ul.cst-list li, .fontsize--3 .pdf-lists, .fontsize--3 .terms-modal .paragraph-5, .fontsize--3 .terms-modal .paragraph-4, .fontsize--3 .float-form h4, .fontsize--3 .other-register a, .fontsize--3 .divide-pipe, .fontsize--3 button.btn.btn-primary.dropdown-toggle, .fontsize--3 .call-txt, .fontsize--3 .navbar ul li a, .fontsize--3 .profile-dropdown .dropdown-item, .fontsize--3 .paragraph-2, .fontsize--3 .scheme-data .paragraph-2, .fontsize--3 .navbar-2 ul li a, .fontsize--3 .menu-btn-2.no-css p, .fontsize--3 button.forgot-text, .fontsize--3 .scheme-data li, .fontsize--3 .action-trail-user-heading span, .fontsize--3 .raise-que, .fontsize--3 p.date-time-raise, .fontsize--3 .receipt-table td, .fontsize--3 ul.list--data p, .fontsize--3 li.breadcrumb-item, .fontsize--3 li.breadcrumb-item a, .fontsize--3 .startup-content ul.check-list li, .fontsize--3 .a-link, .fontsize--3 .page-link, .fontsize--3 a.connect, .fontsize--3 .green-a, .fontsize--3 .primary-a, .fontsize--3 .update-list li a h5, .fontsize--3 .float-badge, .fontsize--3 .footer-details li p, .fontsize--3 .footer-widget li a, .fontsize--3 .bottom-bar p, .fontsize--3 .status-para, .fontsize--3 .detail-modal a, 
.fontsize--3 .detail-modal h3, .fontsize--3 .detail-modal p {
  font-size: 13px!important;
  line-height: normal!important;
}

.fontsize--4 .paragraph-1, .fontsize--4 .msform input,
.fontsize--4 .msform textarea, .fontsize--4 .search-form .form-control, .fontsize--4 .msform .action-button, .fontsize--4 .btn-primary, .fontsize--4 .navbar .menu-items li a.btn-primary, .fontsize--4 .action-button, .fontsize--4 .fieldlabels, .fontsize--4 #progressbar li, .fontsize--4 select.form-select, .fontsize--4 .signup-text, .fontsize--4 .forgot-text, .fontsize--4 .nav-tabs .nav-link, .fontsize--4 .open-file, .fontsize--4 ul.cst-list li, .fontsize--4 .pdf-lists, .fontsize--4 .terms-modal .paragraph-5, .fontsize--4 .terms-modal .paragraph-4, .fontsize--4 .float-form h4, .fontsize--4 .other-register a, .fontsize--4 .divide-pipe, .fontsize--4 button.btn.btn-primary.dropdown-toggle, .fontsize--4 .call-txt, .fontsize--4 .navbar ul li a, .fontsize--4 .profile-dropdown .dropdown-item, .fontsize--4 .paragraph-2, .fontsize--4 .scheme-data .paragraph-2, .fontsize--4 .navbar-2 ul li a, .fontsize--4 .menu-btn-2.no-css p, .fontsize--4 button.forgot-text, .fontsize--4 .scheme-data li, .fontsize--4 .action-trail-user-heading span, .fontsize--4 .raise-que, .fontsize--4 p.date-time-raise, .fontsize--4 .receipt-table td, .fontsize--4 ul.list--data p, .fontsize--4 li.breadcrumb-item, .fontsize--4 li.breadcrumb-item a, .fontsize--4 .startup-content ul.check-list li, .fontsize--4 .a-link, .fontsize--4 .page-link, .fontsize--4 a.connect, .fontsize--4 .green-a, .fontsize--4 .primary-a, .fontsize--4 .update-list li a h5, .fontsize--4 .float-badge, .fontsize--4 .footer-details li p, .fontsize--4 .footer-widget li a, .fontsize--4 .bottom-bar p, .fontsize--4 .status-para, .fontsize--4 .detail-modal a, 
.fontsize--4 .detail-modal h3, .fontsize--4 .detail-modal p {
  font-size: 11px!important;
  line-height: normal!important;
}

/** Decrease Fontsize 1 End **/

/** Increase Fontsize 14px Start **/

.fontsize-1 a.edit-form-btn, .fontsize-1 button.extend-btn, .fontsize-1 .heading-5, .fontsize-1 .top-para-1, .fontsize-1 .call-num, .fontsize-1 button.cmn-badge, .fontsize-1 .raise-que-title, .fontsize-1 .sub--para-1, .fontsize-1 .update-list li a p, .fontsize-1 .grievance-detail .pdf-lists {
  font-size: 15px!important;
  line-height: normal!important;
}
.fontsize-2 a.edit-form-btn, .fontsize-2 button.extend-btn, .fontsize-2 .heading-5, .fontsize-2 .top-para-1, .fontsize-2 .call-num, .fontsize-2 button.cmn-badge, .fontsize-2 .raise-que-title, .fontsize-2 .sub--para-1, .fontsize-2 .update-list li a p, .fontsize-2 .grievance-detail .pdf-lists {
  font-size: 16px!important;
  line-height: normal!important;
}

.fontsize-3 a.edit-form-btn, .fontsize-3 button.extend-btn, .fontsize-3 .heading-5, .fontsize-3 .top-para-1, .fontsize-3 .call-num, .fontsize-3 button.cmn-badge, .fontsize-3 .raise-que-title, .fontsize-3 .sub--para-1, .fontsize-3 .update-list li a p, .fontsize-3 .grievance-detail .pdf-lists {
  font-size: 17px!important;
  line-height: normal!important;
}

.fontsize-4 a.edit-form-btn, .fontsize-4 button.extend-btn, .fontsize-4 .heading-5, .fontsize-4 .top-para-1, .fontsize-4 .call-num, .fontsize-4 button.cmn-badge, .fontsize-4 .raise-que-title, .fontsize-4 .sub--para-1, .fontsize-4 .update-list li a p, .fontsize-4 .grievance-detail .pdf-lists {
  font-size: 18px!important;
  line-height: normal!important;
}


/** Increase Fontsize 14px End **/

/** Decrease Fontsize 14px Start **/

.fontsize--1 a.edit-form-btn, .fontsize--1 button.extend-btn, .fontsize--1 .heading-5, .fontsize--1 .top-para-1, .fontsize--1 .call-num, .fontsize--1 button.cmn-badge, .fontsize--1 .raise-que-title, .fontsize--1 .sub--para-1, .fontsize--1 .update-list li a p, .fontsize--1 .grievance-detail .pdf-lists {
  font-size: 13px!important;
  line-height: normal!important;
}
.fontsize--2 a.edit-form-btn, .fontsize--2 button.extend-btn, .fontsize--2 .heading-5, .fontsize--2 .top-para-1, .fontsize--2 .call-num, .fontsize--2 button.cmn-badge, .fontsize--2 .raise-que-title, .fontsize--2 .sub--para-1, .fontsize--2 .update-list li a p, .fontsize--2 .grievance-detail .pdf-lists {
  font-size: 12px!important;
  line-height: normal!important;
}

.fontsize--3 a.edit-form-btn, .fontsize--3 button.extend-btn, .fontsize--3 .heading-5, .fontsize--3 .top-para-1, .fontsize--3 .call-num, .fontsize--3 button.cmn-badge, .fontsize--3 .raise-que-title, .fontsize--3 .sub--para-1, .fontsize--3 .update-list li a p, .fontsize--3 .grievance-detail .pdf-lists {
  font-size: 11px!important;
  line-height: normal!important;
}

.fontsize--4 a.edit-form-btn, .fontsize--4 button.extend-btn, .fontsize--4 .heading-5, .fontsize--4 .top-para-1, .fontsize--4 .call-num, .fontsize--4 button.cmn-badge, .fontsize--4 .raise-que-title, .fontsize--4 .sub--para-1, .fontsize--4 .update-list li a p, .fontsize--4 .grievance-detail .pdf-lists {
  font-size: 10px!important;
  line-height: normal!important;
}


/** Decrease Fontsize 14px End **/


/** Increase Fontsize 18px Start **/

.fontsize-1 ul.tab-list li, .fontsize-1 ul.tab-list li a, .fontsize-1 a.go-back-btn, .fontsize-1 button.btn.btn-decline, .fontsize-1 ul.list--data h6, .fontsize-1 .incubator-list .heading-8, .fontsize-1 a.know-more, .fontsize-1 .filter-accordion button.accordion-button, .fontsize-1 .heading-11, .fontsize-1 .status-title, .fontsize-1 .modal-badge, .fontsize-1 .paragraph-4 {
  font-size: 19px!important;
  line-height: normal!important;
}

.fontsize-2 ul.tab-list li, .fontsize-2 ul.tab-list li a, .fontsize-2 a.go-back-btn, .fontsize-2 button.btn.btn-decline, .fontsize-2 ul.list--data h6, .fontsize-2 .incubator-list .heading-8, .fontsize-2 a.know-more, .fontsize-2 .filter-accordion button.accordion-button, .fontsize-2 .heading-11, .fontsize-2 .status-title, .fontsize-2 .modal-badge, .fontsize-2 .paragraph-4 {
  font-size: 20px!important;
  line-height: normal!important;
}

.fontsize-3 ul.tab-list li, .fontsize-3 ul.tab-list li a, .fontsize-3 a.go-back-btn, .fontsize-3 button.btn.btn-decline, .fontsize-3 ul.list--data h6, .fontsize-3 .incubator-list .heading-8, .fontsize-3 a.know-more, .fontsize-3 .filter-accordion button.accordion-button, .fontsize-3 .heading-11, .fontsize-3 .status-title, .fontsize-3 .modal-badge, .fontsize-3 .paragraph-4 {
  font-size: 22px!important;
  line-height: normal!important;
}
.fontsize-4 ul.tab-list li, .fontsize-4 ul.tab-list li a, .fontsize-4 a.go-back-btn, .fontsize-4 button.btn.btn-decline, .fontsize-4 ul.list--data h6, .fontsize-4 .incubator-list .heading-8, .fontsize-4 a.know-more, .fontsize-4 .filter-accordion button.accordion-button, .fontsize-4 .heading-11, .fontsize-4 .status-title, .fontsize-4 .modal-badge, .fontsize-4 .paragraph-4 {
  font-size: 24px!important;
  line-height: normal!important;
}

/** Increase Fontsize 18px End **/

/** Decrease Fontsize 18px Start **/

.fontsize--1 ul.tab-list li, .fontsize--1 ul.tab-list li a, .fontsize--1 a.go-back-btn, .fontsize--1 button.btn.btn-decline, .fontsize--1 ul.list--data h6, .fontsize--1 .incubator-list .heading-8, .fontsize--1 a.know-more, .fontsize--1 .filter-accordion button.accordion-button, .fontsize--1 .heading-11, .fontsize--1 .status-title, .fontsize--1 .modal-badge, .fontsize--1 .paragraph-4 {
  font-size: 17px!important;
  line-height: normal!important;
}

.fontsize--2 ul.tab-list li, .fontsize--2 ul.tab-list li a, .fontsize--2 a.go-back-btn, .fontsize--2 button.btn.btn-decline, .fontsize--2 ul.list--data h6, .fontsize--2 .incubator-list .heading-8, .fontsize--2 a.know-more, .fontsize--2 .filter-accordion button.accordion-button, .fontsize--2 .heading-11, .fontsize--2 .status-title, .fontsize--2 .modal-badge, .fontsize--2 .paragraph-4 {
  font-size: 16px!important;
  line-height: normal!important;
}

.fontsize--3 ul.tab-list li, .fontsize--3 ul.tab-list li a, .fontsize--3 a.go-back-btn, .fontsize--3 button.btn.btn-decline, .fontsize--3 ul.list--data h6, .fontsize--3 .incubator-list .heading-8, .fontsize--3 a.know-more, .fontsize--3 .filter-accordion button.accordion-button, .fontsize--3 .heading-11, .fontsize--3 .status-title, .fontsize--3 .modal-badge, .fontsize--3 .paragraph-4 {
  font-size: 15px!important;
  line-height: normal!important;
}
.fontsize--4 ul.tab-list li, .fontsize--4 ul.tab-list li a, .fontsize--4 a.go-back-btn, .fontsize--4 button.btn.btn-decline, .fontsize--4 ul.list--data h6, .fontsize--4 .incubator-list .heading-8, .fontsize--4 a.know-more, .fontsize--4 .filter-accordion button.accordion-button, .fontsize--4 .heading-11, .fontsize--4 .status-title, .fontsize--4 .modal-badge, .fontsize--4 .paragraph-4 {
  font-size: 14px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 18px End **/

/** Increase Fontsize 20px Start **/

.fontsize-1 button.accordion-button, .fontsize-1 .gallery-lightboxes .image-lightbox .image-lightbox-wrapper .image-title h4, .fontsize-1 .scroll-to-wrapper p, .fontsize-1 .dash-col p, .fontsize-1 .paragraph-3 {
  font-size: 21px!important;
  line-height: normal!important;
}

.fontsize-2 button.accordion-button, .fontsize-2 .gallery-lightboxes .image-lightbox .image-lightbox-wrapper .image-title h4, .fontsize-2 .scroll-to-wrapper p, .fontsize-2 .dash-col p, .fontsize-2 .paragraph-3 {
  font-size: 22px!important;
  line-height: normal!important;
}

.fontsize-3 button.accordion-button, .fontsize-3 .gallery-lightboxes .image-lightbox .image-lightbox-wrapper .image-title h4, .fontsize-3 .scroll-to-wrapper p, .fontsize-3 .dash-col p, .fontsize-3 .paragraph-3 {
  font-size: 24px!important;
  line-height: normal!important;
}
.fontsize-4 button.accordion-button, .fontsize-4 .gallery-lightboxes .image-lightbox .image-lightbox-wrapper .image-title h4, .fontsize-4 .scroll-to-wrapper p, .fontsize-4 .dash-col p, .fontsize-4 .paragraph-3 {
  font-size: 26px!important;
  line-height: normal!important;
}

/** Increase Fontsize 20px End **/

/** Decrease Fontsize 20px Start **/
.fontsize--1 button.accordion-button, .fontsize--1 .gallery-lightboxes .image-lightbox .image-lightbox-wrapper .image-title h4, .fontsize--1 .scroll-to-wrapper p, .fontsize--1 .dash-col p, .fontsize--1 .paragraph-3 {
  font-size: 19px!important;
  line-height: normal!important;
}

.fontsize--2 button.accordion-button, .fontsize--2 .gallery-lightboxes .image-lightbox .image-lightbox-wrapper .image-title h4, .fontsize--2 .scroll-to-wrapper p, .fontsize--2 .dash-col p, .fontsize--2 .paragraph-3 {
  font-size: 18px!important;
  line-height: normal!important;
}

.fontsize--3 button.accordion-button, .fontsize--3 .gallery-lightboxes .image-lightbox .image-lightbox-wrapper .image-title h4, .fontsize--3 .scroll-to-wrapper p, .fontsize--3 .dash-col p, .fontsize--3 .paragraph-3 {
  font-size: 16px!important;
  line-height: normal!important;
}
.fontsize--4 button.accordion-button, .fontsize--4 .gallery-lightboxes .image-lightbox .image-lightbox-wrapper .image-title h4, .fontsize--4 .scroll-to-wrapper p, .fontsize--4 .dash-col p, .fontsize--4 .paragraph-3 {
  font-size: 15px!important;
  line-height: normal!important;
}

/** Decrease Fontsize 20px End **/

/** Increase Fontsize 22px Start **/

.fontsize-1 .sub-title-2, .fontsize-1 .terms-modal .modal-title-3, .fontsize-1 .thankyou-wrap p {
  font-size: 23px!important;
  line-height: normal!important;
}
.fontsize-2 .sub-title-2, .fontsize-2 .terms-modal .modal-title-3, .fontsize-2 .thankyou-wrap p {
  font-size: 24px!important;
  line-height: normal!important;
}
.fontsize-3 .sub-title-2, .fontsize-3 .terms-modal .modal-title-3, .fontsize-3 .thankyou-wrap p {
  font-size: 26px!important;
  line-height: normal!important;
}
.fontsize-4 .sub-title-2, .fontsize-4 .terms-modal .modal-title-3, .fontsize-4 .thankyou-wrap p {
  font-size: 28px!important;
  line-height: normal!important;
}

/** Increase Fontsize 22px End **/

/** Decrease Fontsize 22px Start **/
.fontsize--1 .sub-title-2, .fontsize--1 .terms-modal .modal-title-3, .fontsize--1 .thankyou-wrap p {
  font-size: 21px!important;
  line-height: normal!important;
}
.fontsize--2 .sub-title-2, .fontsize--2 .terms-modal .modal-title-3, .fontsize--2 .thankyou-wrap p {
  font-size: 20px!important;
  line-height: normal!important;
}
.fontsize--3 .sub-title-2, .fontsize--3 .terms-modal .modal-title-3, .fontsize--3 .thankyou-wrap p {
  font-size: 19px!important;
  line-height: normal!important;
}
.fontsize--4 .sub-title-2, .fontsize--4 .terms-modal .modal-title-3, .fontsize--4 .thankyou-wrap p {
  font-size: 18px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 22px End **/

/** Increase Fontsize 24px Start **/

.fontsize-1 .heading-4, .fontsize-1 .full-tab li button.nav-link, .fontsize-1 .eco-txt .heading-7, .fontsize-1 .heading-9, .fontsize-1 .footer-widget h4 {
  font-size: 26px!important;
  line-height: normal!important;
}
.fontsize-2 .heading-4, .fontsize-2 .full-tab li button.nav-link, .fontsize-2 .eco-txt .heading-7, .fontsize-2 .heading-9, .fontsize-2 .footer-widget h4 {
  font-size: 27px!important;
  line-height: normal!important;
}
.fontsize-3 .heading-4, .fontsize-3 .full-tab li button.nav-link, .fontsize-3 .eco-txt .heading-7, .fontsize-3 .heading-9, .fontsize-3 .footer-widget h4 {
  font-size: 28px!important;
  line-height: normal!important;
}
.fontsize-4 .heading-4, .fontsize-4 .full-tab li button.nav-link, .fontsize-4 .eco-txt .heading-7, .fontsize-4 .heading-9, .fontsize-4 .footer-widget h4 {
  font-size: 30px!important;
  line-height: normal!important;
}
/** Increase Fontsize 24px End **/

/** Decrease Fontsize 24px Start **/
.fontsize--1 .heading-4, .fontsize--1 .full-tab li button.nav-link, .fontsize--1 .eco-txt .heading-7, .fontsize--1 .heading-9, .fontsize--1 .footer-widget h4 {
  font-size: 23px!important;
  line-height: normal!important;
}
.fontsize--2 .heading-4, .fontsize--2 .full-tab li button.nav-link, .fontsize--2 .eco-txt .heading-7, .fontsize--2 .heading-9, .fontsize--2 .footer-widget h4 {
  font-size: 22px!important;
  line-height: normal!important;
}
.fontsize--3 .heading-4, .fontsize--3 .full-tab li button.nav-link, .fontsize--3 .eco-txt .heading-7, .fontsize--3 .heading-9, .fontsize--3 .footer-widget h4 {
  font-size: 21px!important;
  line-height: normal!important;
}
.fontsize--4 .heading-4, .fontsize--4 .full-tab li button.nav-link, .fontsize--4 .eco-txt .heading-7, .fontsize--4 .heading-9, .fontsize--4 .footer-widget h4 {
  font-size: 20px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 24px End **/

/** Increase Fontsize 30px Start **/

.fontsize-1 .heading-1, .fontsize-1 .heading-10 {
  font-size: 31px!important;
  line-height: normal!important;
}
.fontsize-2 .heading-1, .fontsize-2 .heading-10 {
  font-size: 32px!important;
  line-height: normal!important;
}
.fontsize-3 .heading-1, .fontsize-3 .heading-10 {
  font-size: 34px!important;
  line-height: normal!important;
}
.fontsize-4 .heading-1, .fontsize-4 .heading-10 {
  font-size: 36px!important;
  line-height: normal!important;
}
/** Increase Fontsize 30px End **/

/** Decrease Fontsize 30px Start **/
.fontsize--1 .heading-1, .fontsize--1 .heading-10 {
  font-size: 29px!important;
  line-height: normal!important;
}
.fontsize--2 .heading-1, .fontsize--2 .heading-10 {
  font-size: 28px!important;
  line-height: normal!important;
}
.fontsize--3 .heading-1, .fontsize--3 .heading-10 {
  font-size: 26px!important;
  line-height: normal!important;
}
.fontsize--4 .heading-1, .fontsize--4 .heading-10 {
  font-size: 24px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 30px End **/

/** Increase Fontsize 32px Start **/

.fontsize-1 .terms-modal .modal-title-2, .fontsize-1 .heading--3, .fontsize-1 .step-title .heading-3, .fontsize-1 .heading-7, .fontsize-1 .dash-col h4, footer h2  {
  font-size: 33px!important;
  line-height: normal!important;
}
.fontsize-2 .terms-modal .modal-title-2, .fontsize-2 .heading--3, .fontsize-2 .step-title .heading-3, .fontsize-2 .heading-7, .fontsize-2 .dash-col h4, footer h2  {
  font-size: 36px!important;
  line-height: normal!important;
}
.fontsize-3 .terms-modal .modal-title-2, .fontsize-3 .heading--3, .fontsize-3 .step-title .heading-3, .fontsize-3 .heading-7, .fontsize-3 .dash-col h4, footer h2  {
  font-size: 38px!important;
  line-height: normal!important;
}
.fontsize-4 .terms-modal .modal-title-2, .fontsize-4 .heading--3, .fontsize-4 .step-title .heading-3, .fontsize-4 .heading-7, .fontsize-4 .dash-col h4, footer h2  {
  font-size: 40px!important;
  line-height: normal!important;
}
/** Increase Fontsize 32px End **/

/** Decrease Fontsize 32px Start **/
.fontsize--1 .terms-modal .modal-title-2, .fontsize--1 .heading--3, .fontsize--1 .step-title .heading-3, .fontsize--1 .heading-7, .fontsize--1 .dash-col h4, footer h2  {
  font-size: 31px!important;
  line-height: normal!important;
}
.fontsize--2 .terms-modal .modal-title-2, .fontsize--2 .heading--3, .fontsize--2 .step-title .heading-3, .fontsize--2 .heading-7, .fontsize--2 .dash-col h4, footer h2  {
  font-size: 30px!important;
  line-height: normal!important;
}
.fontsize--3 .terms-modal .modal-title-2, .fontsize--3 .heading--3, .fontsize--3 .step-title .heading-3, .fontsize--3 .heading-7, .fontsize--3 .dash-col h4, footer h2  {
  font-size: 28px!important;
  line-height: normal!important;
}
.fontsize--4 .terms-modal .modal-title-2, .fontsize--4 .heading--3, .fontsize--4 .step-title .heading-3, .fontsize--4 .heading-7, .fontsize--4 .dash-col h4, footer h2  {
  font-size: 26px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 32px End **/

/** Increase Fontsize 36px Start **/

.fontsize-1 .fs-title, .fontsize-1 .heading--2, .fontsize-1 .counter-anim  {
  font-size: 37px!important;
  line-height: normal!important;
}
.fontsize-2 .fs-title, .fontsize-2 .heading--2, .fontsize-2 .counter-anim  {
  font-size: 38px!important;
  line-height: normal!important;
}
.fontsize-3 .fs-title, .fontsize-3 .heading--2, .fontsize-3 .counter-anim  {
  font-size: 40px!important;
  line-height: normal!important;
}
.fontsize-4 .fs-title, .fontsize-4 .heading--2, .fontsize-4 .counter-anim  {
  font-size: 42px!important;
  line-height: normal!important;
}

/** Increase Fontsize 36px End **/

/** Decrease Fontsize 36px Start **/
.fontsize--1 .fs-title, .fontsize--1 .heading--2, .fontsize--1 .counter-anim  {
  font-size: 35px!important;
  line-height: normal!important;
}
.fontsize--2 .fs-title, .fontsize--2 .heading--2, .fontsize--2 .counter-anim  {
  font-size: 33px!important;
  line-height: normal!important;
}
.fontsize--3 .fs-title, .fontsize--3 .heading--2, .fontsize--3 .counter-anim  {
  font-size: 30px!important;
  line-height: normal!important;
}
.fontsize--4 .fs-title, .fontsize--4 .heading--2, .fontsize--4 .counter-anim  {
  font-size: 28px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 36px End **/

/** Increase Fontsize 40px Start **/

.fontsize-1 .heading-12  {
  font-size: 41px!important;
  line-height: normal!important;
}
.fontsize-2 .heading-12  {
  font-size: 42px!important;
  line-height: normal!important;
}
.fontsize-3 .heading-12  {
  font-size: 44px!important;
  line-height: normal!important;
}
.fontsize-4 .heading-12  {
  font-size: 46px!important;
  line-height: normal!important;
}

/** Increase Fontsize 40px End **/

/** Decrease Fontsize 40px Start **/
.fontsize--1 .heading-12  {
  font-size: 39px!important;
  line-height: normal!important;
}
.fontsize--2 .heading-12  {
  font-size: 38px!important;
  line-height: normal!important;
}
.fontsize--3 .heading-12  {
  font-size: 36px!important;
  line-height: normal!important;
}
.fontsize--4 .heading-12  {
  font-size: 33px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 40px End **/

/** Increase Fontsize 44px Start **/

.fontsize-1 #pin h3  {
  font-size: 45px!important;
  line-height: normal!important;
}
.fontsize-2 #pin h3  {
  font-size: 46px!important;
  line-height: normal!important;
}
.fontsize-3 #pin h3  {
  font-size: 47px!important;
  line-height: normal!important;
}
.fontsize-4 #pin h3  {
  font-size: 48px!important;
  line-height: normal!important;
}

/** Increase Fontsize 44px End **/

/** Decrease Fontsize 44px Start **/
.fontsize--1 #pin h3  {
  font-size: 43px!important;
  line-height: normal!important;
}
.fontsize--2 #pin h3  {
  font-size: 42px!important;
  line-height: normal!important;
}
.fontsize--3 #pin h3  {
  font-size: 41px!important;
  line-height: normal!important;
}
.fontsize--4 #pin h3  {
  font-size: 40px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 44px End **/

/** Increase Fontsize 48px Start **/

.fontsize-1 #heading, .fontsize-1 .heading-3, .fontsize-1 .heading-6  {
  font-size: 49px!important;
  line-height: normal!important;
}
.fontsize-2 #heading, .fontsize-2 .heading-3, .fontsize-2 .heading-6  {
  font-size: 50px!important;
  line-height: normal!important;
}
.fontsize-3 #heading, .fontsize-3 .heading-3, .fontsize-3 .heading-6  {
  font-size: 52px!important;
  line-height: normal!important;
}
.fontsize-4 #heading, .fontsize-4 .heading-3, .fontsize-4 .heading-6  {
  font-size: 54px!important;
  line-height: normal!important;
}

/** Increase Fontsize 48px End **/

/** Decrease Fontsize 48px Start **/
.fontsize--1 #heading, .fontsize--1 .heading-3, .fontsize--1 .heading-6  {
  font-size: 47px!important;
  line-height: normal!important;
}
.fontsize--2 #heading, .fontsize--2 .heading-3, .fontsize--2 .heading-6  {
  font-size: 46px!important;
  line-height: normal!important;
}
.fontsize--3 #heading, .fontsize--3 .heading-3, .fontsize--3 .heading-6  {
  font-size: 44px!important;
  line-height: normal!important;
}
.fontsize--4 #heading, .fontsize--4 .heading-3, .fontsize--4 .heading-6  {
  font-size: 42px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 48px End **/


/** Increase Fontsize 64px Start **/

.fontsize-1 .hero-slider .heading-12  {
  font-size: 65px!important;
  line-height: normal!important;
}
.fontsize-2 .hero-slider .heading-12  {
  font-size: 66px!important;
  line-height: normal!important;
}
.fontsize-3 .hero-slider .heading-12  {
  font-size: 67px!important;
  line-height: normal!important;
}
.fontsize-4 .hero-slider .heading-12  {
  font-size: 68px!important;
  line-height: normal!important;
}

/** Increase Fontsize 64px End **/

/** Decrease Fontsize 64px Start **/
.fontsize--1 .hero-slider .heading-12  {
  font-size: 63px!important;
  line-height: normal!important;
}
.fontsize--2 .hero-slider .heading-12  {
  font-size: 62px!important;
  line-height: normal!important;
}
.fontsize--3 .hero-slider .heading-12  {
  font-size: 61px!important;
  line-height: normal!important;
}
.fontsize--4 .hero-slider .heading-12  {
  font-size: 60px!important;
  line-height: normal!important;
}
/** Decrease Fontsize 64px End **/


/* .fontsize-2 * {
  font-size: 110%!important;
  line-height: normal!important;
}

.fontsize-3 * {
  font-size: 115%!important;
  line-height: normal!important;
}

.fontsize-4 * {
  font-size: 120%!important;
  line-height: normal!important;
} */

/* a,
a:hover,
a:focus,
a:visited {
  color: inherit;
} */
a.highlight,
a:hover.highlight,
a:focus.highlight,
a:visited.highlight {
  background: #ffff00;
}
.lighten-bg .top-nav, .lighten-bg section, .lighten-bg header, .lighten-bg footer, .lighten-bg .navbar.sticky .menu-items, .lighten-bg .button-group {
  filter: grayscale(1);
}
.darken-bg .top-nav, .darken-bg section, .darken-bg header, .darken-bg footer, .darken-bg .navbar.sticky .menu-items, .darken-bg .button-group {
  filter: invert(0.9);
}

.lighten-bg .accessibility-panel #toggleAccessPanel {
  background: #1b1b1b !important;
}
.darken-bg .accessibility-panel #toggleAccessPanel {
  background: #63e5e5 !important;
}
.accessibility-panel {
  width: 350px;
  height: 100%;
  
  padding: 1em;
  font-size: 24px;
  color: #555555;
  position: fixed;
  font-family: "Helvetica", Arial, sans-serif;
  top: 0;
  right: -400px;
  transition: all 0.3s ease;
  z-index: 99991;
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  66% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }
  66% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.accessibility-panel.visible {
  right: 0!important;
  overflow-y: scroll;
  background: #f9f9f9;
  border-color: #ddd;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}
.accessibility-panel .access-btn img {
  position: fixed;
  right: 0;
  top: 275px;
  background: #a30000;
  color: #fff;
  font-size: 13px;
  line-height: 0.75;
  text-align: left;
  overflow: hidden;
  border: none;
  -webkit-box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.25);
  -webkit-transition: width 0.75s ease-in-out, box-shadow 0.75s ease-in-out;
  transition: width 0.75s ease-in-out, box-shadow 0.75s ease-in-out;
  border-radius: 6px 0 0 6px;
  padding: 10px 12px;
  z-index: 999;
}

.accessibility-panel.visible + #dashboardPanel {
  z-index: 9;
}

.accessibility-panel #toggleDashboardPanel {
  top: 210px;
  padding: 12px;
}
.accessibility-panel #toggleDashboardPrint {
  top: 342px;
  padding: 12px;
}
.accessibility-panel.visible #toggleAccessPanel, .accessibility-panel.visible .access-btn {
  opacity: 0;
  display: none;
}
div#dashboardPanel {
  width: 600px;
  right: -600px;
}
/* .accessibility-panel #toggleAccessPanel .ada-icon {
  padding: 2px 6px;
  line-height: 1;
  float: left;
  position: static;
  display: block;
} */
.accessibility-panel #toggleAccessPanel .ada-icon svg {
  width: 26px;
}
.accessibility-panel #toggleAccessPanel .ada-icon path {
  fill: #ffffff;
}
/* .accessibility-panel #toggleAccessPanel:focus, .accessibility-panel #toggleAccessPanel:hover {
  width: 250px !important;
  -webkit-box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.25) !important;
} */
.accessibility-panel #toggleAccessPanel:focus .toggleAccessPanelLabelInstruct, .accessibility-panel #toggleAccessPanel:hover .toggleAccessPanelLabelInstruct {
  height: auto;
  width: auto;
  position: static;
  margin: auto;
  -webkit-animation: 1.25s ease 0s normal forwards 1 fadein;
  animation: 1.25s ease 0s normal forwards 1 fadein;
}
/* .accessibility-panel #toggleAccessPanel .toggleAccessPanelLabelInstruct {
  position: absolute;
  left: -999px;
  width: 1px;
  height: 1px;
  top: auto;
  opacity: 0;
  pointer-events: none;
} */
.accessibility-panel #toggleAccessPanel .toggleAccessPanelLabelInstruct .toggleAccessPanelLabel {
  font-weight: 800;
}
.accessibility-panel #toggleAccessPanel .toggleAccessPanelLabelInstruct .toggleAccessPanelInstructions {
  line-height: 2;
}
.accessibility-panel h6 {
  margin: 0;
    font-weight: 600;
    font-family: Teko;
    font-size: 24px;
    color: #000;
    margin-bottom: 20px;
}

.button-group {
  font-size: 16px;
  margin-bottom: 1em;
}
.button-group p {
  color: #000000;
  font-family: Jost;
  font-size: 16px;
  font-weight: 500;
  line-height: 27px;
  letter-spacing: 0em;
  text-align: left;
}
.button-group button:hover {
  background: #001e4a;
  border-color: #001e4a;
}
.button-group button {
  padding: 6px 12px;
  font-size: 14px!important;
  border-radius: 1.25em;
  border: 1px solid #a30000;
  background: #a30000;
  color: #ffffff;
  -webkit-transition: width 0.75s ease-in-out, box-shadow 0.75s ease-in-out;
  transition: width 0.75s ease-in-out, box-shadow 0.75s ease-in-out;
}
.button-group button:focus, .button-group button:hover {
  -webkit-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.25) !important;
}

.rangeSliders p {
  float: left;
  display: inline-block;
  width: 75px;
  margin: 2px 0 0;
  font-size: 16px;
}

.button {
  display: inline-block;
  padding: 10px 15px;
  color: #000;
  border: 2px solid #000;
  transition: 0.3s all ease;
  font-weight: 700;
  background: transparent;
  text-decoration: none;
}
.button:hover {
  color: #fff;
  background-color: #000;
  border-color: #fff;
}
.button.highlight {
  background: #ffff00;
  padding: 0.5em;
  line-height: 1.5;
}

.hidden {
  visibility: hidden;
  opacity: 0;
  height: 0;
  width: 0;
  display: inline;
  font-size: 0;
}

[type=range] {
  -webkit-appearance: none;
  margin: 12px 0;
  width: 80%;
}
[type=range]:focus::-webkit-slider-runnable-track {
  background: white;
}
[type=range]:focus::-ms-fill-lower {
  background: #f9f9f9;
}
[type=range]:focus::-ms-fill-upper {
  background: white;
}
[type=range]::-webkit-slider-runnable-track {
  cursor: pointer;
  height: 8px;
  transition: all 0.2s ease;
  width: 80%;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2), 0 0 1px rgba(13, 13, 13, 0.2);
  background: #f9f9f9;
  border: 2px solid #555555;
  border-radius: 5px;
}
[type=range]::-webkit-slider-thumb {
  box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2), 0 0 4px rgba(13, 13, 13, 0.2);
  background: #555555;
  border: 2px solid #f9f9f9;
  border-radius: 12px;
  cursor: pointer;
  height: 24px;
  width: 24px;
  -webkit-appearance: none;
  margin-top: -10px;
}
[type=range]::-moz-range-track {
  cursor: pointer;
  height: 8px;
  transition: all 0.2s ease;
  width: 80%;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2), 0 0 1px rgba(13, 13, 13, 0.2);
  background: #f9f9f9;
  border: 2px solid #555555;
  border-radius: 5px;
}
[type=range]::-moz-range-thumb {
  box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2), 0 0 4px rgba(13, 13, 13, 0.2);
  background: #555555;
  border: 2px solid #f9f9f9;
  border-radius: 12px;
  cursor: pointer;
  height: 24px;
  width: 24px;
}
[type=range]::-ms-track {
  cursor: pointer;
  height: 8px;
  transition: all 0.2s ease;
  width: 80%;
  background: transparent;
  border-color: transparent;
  border-width: 12px 0;
  color: transparent;
}
[type=range]::-ms-fill-lower {
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2), 0 0 1px rgba(13, 13, 13, 0.2);
  background: #ececec;
  border: 2px solid #555555;
  border-radius: 10px;
}
[type=range]::-ms-fill-upper {
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2), 0 0 1px rgba(13, 13, 13, 0.2);
  background: #f9f9f9;
  border: 2px solid #555555;
  border-radius: 10px;
}
[type=range]::-ms-thumb {
  box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2), 0 0 4px rgba(13, 13, 13, 0.2);
  background: #555555;
  border: 2px solid #f9f9f9;
  border-radius: 12px;
  cursor: pointer;
  height: 24px;
  width: 24px;
  margin-top: 0;
}

@media screen and (max-width: 767px) {
  div#dashboardPanel {
      width: 350px;
      right: -350px;
  }
}