@charset "utf-8";

.display-none {
  display: none;
}

.newsnone {
  display: none;
}

.newson {
  display: block;
}

header {
  --mdc-theme-accent: #282828;
  --mdc-theme-on-primary: #282828;
  --mdc-theme-primary: #fff;
  --mdc-theme-on-secondary: #333;
}

#page-top {
  color: #333;
}
.mdc-fab {
  --mdc-theme-on-secondary: #333;
}
body {
  --mdc-theme-accent: #00949d;
  --mdc-theme-primary: #00949d;
  --mdc-theme-on-secondary: #fff;
}

@media (prefers-color-scheme: dark) {
a[href].textlink{
color:#09C6CC
}

.mdc-select.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline .mdc-notched-outline__leading{
border-color:  #fff !important
     }
     
     
.mdc-select.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline .mdc-notched-outline__notch .mdc-floating-label{
     color:#fff
     }
 .mdc-select.mdc-select--outlined .mdc-select__anchor .mdc-select__dropdown-icon {
  fill: #fff;
  }
     

body{
--mdc-theme-on: #fff;--mdc-theme-surface: #282828;--mdc-theme-error: #fff;--mdc-theme-on-error: #fff;--mdc-theme-text-primary-on-background: rgba(255, 255, 255, 0.87);--mdc-theme-text-secondary-on-background: rgba(255, 255, 255, 0.54);--mdc-theme-text-hint-on-background: rgba(255, 255, 255, 0.38);--mdc-theme-text-disabled-on-background: rgba(255, 255, 255, 0.38);--mdc-theme-text-icon-on-background: rgba(255, 255, 255, 0.38);--mdc-theme-text-primary-on-light: rgba(255, 255, 255, 0.87);--mdc-theme-text-secondary-on-light: rgba(255, 255, 255, 0.54);--mdc-theme-text-hint-on-light: rgba(255, 255, 0, 0.38);--mdc-theme-text-disabled-on-light: rgba(255, 0, 0, 0.38);--mdc-theme-text-icon-on-light: rgba(255, 0, 0, 0.38);--mdc-theme-text-primary-on-dark: white;--mdc-theme-text-secondary-on-dark: rgba(255, 255, 255, 0.7);--mdc-theme-text-hint-on-dark: rgba(255, 255, 255, 0.5);--mdc-theme-text-disabled-on-dark: rgba(255, 255, 255, 0.5);--mdc-theme-text-icon-on-dark: rgba(255, 255, 255, 0.5);
background:#282828;
color:#fff;
}
body .mdc-switch{
--mdc-theme-surface: #878282;
}
header {
  --mdc-theme-accent: #fff;
  --mdc-theme-on-primary: #fff;
  --mdc-theme-primary: #282828;
  --mdc-theme-on-secondary: #fff;
color:#fff;
}
.mdc-select__menu.mdc-menu.mdc-menu-surface .mdc-list .mdc-list-item{
color: #fff;
}
.mdc-select__menu.mdc-menu.mdc-menu-surface .mdc-list .mdc-list-item__ripple::before,.mdc-select__menu.mdc-menu.mdc-menu-surface .mdc-list .mdc-list-item__ripple::after{
background: #fff;
}
.mdc-select.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text{
color: #fff; 
}
  
header.mdc-top-app-bar.mdc-top-app-bar--fixed. mdc-top-app-bar__row{
color: #333; 
}

#page-top {
  color: #fff; 
}
.mdc-fab {
  --mdc-theme-on-secondary: #282828;
}
.mdc-fab {
  --mdc-theme-accent: #00949d;
  --mdc-theme-primary: #00949d;
  --mdc-theme-on-secondary: #fff;
  background:#444;
  color:#fff;
}
hr {
  border-top: 1px solid #555;
  }
button.mdc-icon-button:before,button.mdc-icon-button:after{
background:#fff
}

.mdc-notched-outline__notch,.mdc-notched-outline__leading,.mdc-notched-outline__trailing{
 border-color:  #fff !important
}
.mdc-text-field__input,.mdc-floating-label{
				color:#fff!important
}

}