/* 
  Body 
*/
body,html{
  color-scheme: dark !important;
  background-color:#10181b!important;
  color: #eee;
}

.side-box{
  background-color:#10181b!important;
}

/*  footer  */
#footer{border-top-color:#777;}

/* 
  Titles 
*/
h1,h2,h3,h4,h5, legend, label{
  color: #eee;
}

/* 
  Text 
*/
.span5 .text-right,
.span5 .offset1 {
    color: #eee;
}
.span5 .responsive-inline-row .text-right,
.span5 .responsive-inline-row .offset1 {
    color: #eee;
}

/* Info of info icon   */
.popover {
    background-color: #10181b;
  border-color: rgba(255, 255, 255, 0.4)!important;
}
.popover.top .arrow {
    border-top-color: rgba(255, 255, 255, 0.4);
}
.popover.top .arrow:after{
    border-top-color: #10181b!important;
}

/*  plot radial  */
.gauge text {
    fill: #ccc!important;
}


/*  Wind polar plot   */
#polar-chart-info{
  color: #ccc;
}

/*   
  Link 
*/
a.link-grey, a.link-grey:hover{
    color: #eee;
}
a:hover {
    color: #08b;
}

/* 
  Separator 
*/
.home-separator{
  border-bottom: solid 1px #777;
}

hr {
    border-top: 1px solid #333;
    border-bottom: 1px solid #10181b;
}
.clearfix {
    border-bottom-color: #333!important;
}

/*   legend   */
legend {
  border-color: #333 !important;
}

/*  Your devices (configuration)  */
.dropdown-menu .divider {
    background-color: #777;
    border-bottom-color: #10181b;
}

#home-nearby-map{
  border-bottom-color: #777;
}

/*   
  Input
*/
.uneditable-input, 
input[type=text], 
input[type=password], 
input[type=datetime], 
input[type=datetime-local], 
input[type=date], 
input[type=month], 
input[type=time], 
input[type=week], 
input[type=number], 
input[type=email], 
input[type=url], 
input[type=tel], 
input[type=color], 
input[type=search], 
textarea{
  background-color: #10181b !important;
  border-color: #777 ;
  color: #fff ;
}

/* input:-webkit-autofill, */
/* input:-webkit-autofill:hover, */
/* input:-webkit-autofill:focus, */
/* input:-webkit-autofill:active { */
  /* -webkit-box-shadow: 0 0 0px 1000px #10181b inset !important; */
  /* -webkit-text-fill-color: #fff !important; */
  /* color: #fff !important; */
  /* caret-color: #fff !important; */
  /* border-color: #777 !important; */
  /* transition: background-color 9999s ease-in-out 0s;  */
/* } */
input:-moz-autofill {
  background-color: #10181b !important;
  color: #fff !important;
}

/*  Password eye (Microsoft Edge)  */
::-ms-reveal {
    display: none;
}

/*  icon background (calendar)  */
.input-append .add-on, .input-prepend .add-on {
    background-color: transparent!important;
}

/*  hover hours (device private records)  */
.bootstrap-datetimepicker-widget td span:hover,
.bootstrap-datetimepicker-widget td.hour:hover,
.bootstrap-datetimepicker-widget td.minute:hover {
    background: #70787b;
}

/*   
  Select 
*/
select{
  background-color: #10181b;
  border-color: #777;
  color: #fff;
}

#home-nearby-distance option:hover {
  background-color: #0088bb; 
}

input[disabled], input[readonly], select[disabled], select[readonly], textarea[disabled], textarea[readonly] {
    background-color: #60686b;
}

/*  selectpicker  */

select.selectpicker, .dropdown-menu {
  background-color: #10181b !important;
  border-color: #777 !important;
  color: #fff !important;
}

.btn.dropdown-toggle .caret {
  border-top-color: #eee !important;
  border-bottom-color: #eee !important; 
}

.dropdown-menu>li>a{
  color: #eee;
}

.bootstrap-select > .btn {
  background-color: #10181b !important;
  border-color: #777 ;
  color: #fff ;
}
.bootstrap-select > .fail {
  border-color: #b00!important ;
}
.bootstrap-select>.dropdown-toggle.bs-placeholder, .bootstrap-select>.dropdown-toggle.bs-placeholder:active, .bootstrap-select>.dropdown-toggle.bs-placeholder:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
    color: #999;
}
.bootstrap-select > .btn:hover,
.bootstrap-select > .btn:focus {
  background-color: #10181b !important;
  color: #fff ;
}
/*  icon calendar  */
.bootstrap-select .dropdown-menu.inner li a {
  background-color: #10181b !important;
  color: #fff ;
}
.bootstrap-datetimepicker-widget .picker-switch a{
    color: #fff;
}

.bootstrap-select .dropdown-menu.inner li a:hover,
.bootstrap-select .dropdown-menu.inner li a:focus {
  background-color: #08b !important;
  color: #fff;
}
.bootstrap-select .caret {
  border-top-color: #777 !important;
}
.bootstrap-select .dropdown-menu li.disabled a {
  color: #888 !important; 
  background-color: #10181b !important; 
  opacity: 1 !important; 
}
.bootstrap-select .dropdown-menu li.disabled a:hover {
  background-color: #10181b !important; 
  color: #888; 
}

/*  scrollbar   */

* {
    scrollbar-color: #a0a8ab #10181b!important; 
}

/*   calendar  */

.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #70787b;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
    background: #70787b;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
}

.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #70787b;
}
.datepicker thead tr:first-child th:hover, 
.datepicker tfoot tr:first-child th:hover{
    background: #70787b;
}
.datepicker-dropdown:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #999!important;
  border-bottom-color: rgba(0, 0, 0, 0.2);
}
.datepicker-dropdown:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #10181b!important;
}
.datepicker-dropdown.datepicker-orient-top:before {
  border-top-color: #999!important;
  border-bottom: 0!important;
}
.datepicker-dropdown.datepicker-orient-top:after {
  border-top-color: #10181b!important;
  border-bottom: 0!important;
}

/*   plot radial   */
.darker-bg > div {
  background-color: #40484b !important;      
  border-color: #666 !important;
    color: #aaa !important;
}

/*   update account  */
.dropdown-toggle .caret {
  border-top-color: #eee !important;
  border-bottom-color: #eee !important; 
}

/* 
  Buttons
*/

/*  buttons without style  */
.btn:not([class*="btn-"]), .btn-default {
  background-color: #20282b;
  border: 1px solid #777;
  color: #fff;
}
.btn:not([class*="btn-"]):hover, .btn-default:hover {
  background-color: #40484b;
  color: #eee;
  border-color: #777;
}

#device-view-services .btn, #user-view-services .btn {
  border: 1px solid #666;
}

/*  ON and OFF checkbox  */
.toggle-button {
  background-color: #10181b !important;
  border: 1px solid #777 !important;
}
.toggle-button .labelRight {
  background-color: #40484b !important; 
  color: #eee !important;
}
.toggle-button label {
  background-color: #10181b !important;
  border: 1px solid #777;
}
  
/*  Preference units  */
.btn.active {
    background-color: #50585b !important; 
    color: #eee !important;
    border-color: #777;
}

/*  Evolution  */
.btn-custom {
    border-color: #555!important;
}
.btn-custom.active {
    background-color: #08b!important;
}
.btn-custom:not(.active):hover {
    background-color: #30383b!important;
}

/*   settings   */
#settings-box a {
    color: #fff  !important;
    background-color: #10181b !important;
    border-color: #777;
}
#settings-box a:hover{
    color: #fff  !important;
    background-color: #40484b !important;
}

.btn-group.open .btn.dropdown-toggle {
    background-color: #40484b;
}

/*  Upgrade    */
.btn[disabled] {
    background-color: #50585b;
    border-color: #30383b;
}

/*  Support    */
.btn-primary.active, .btn-primary.disabled, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn-primary[disabled] {
    color: #fff;
    background-color: #00719e!important;  
    border-color: #00719e!important;
}

/*  tracking  */
.btn.disabled, .btn:active, .btn:focus{
  background-color: #50585b;
  color: #eee;
}
.btn-custom:hover {
  color: #08b;
}

.btn-success:active, .btn-success:focus, .btn-success:hover, .btn-success[disabled] {
    background-color: #1a861a;
}

/* 
  Navigation 
*/
.nav-pills >li>a {
  color: #eee !important;
}
.nav-pills >li:not(.active):not(.disabled)>a:hover {
  background-color: #30383b !important;
}
.nav-pills >li:not(.active)>a:focus{
  background-color: #10181b !important;
}


/* 
  Modals 
*/
.modal,
.modal-header,
.modal-body,
.modal-footer{
    background-color: #10181b !important;
}

/*  x of modal  */
.modal-header .close{
  color: #ffffff;
}
.modal-header .close:hover{
  color: #ffffff;
}

/* 
  Containers 
*/
.form-actions {
    background-color: #20282b !important;
  border-color: #777!important;
}

/*  plans  */
.plans .well{background-color:transparent!important;border-color:#777!important}
.plans .selected .well {
    background-color: #0088bb11!important;
  border-color: #00719e!important;
}
.plans .price{color:white}
.plans .btn[disabled] {
  color: #bbb;
}
.plans .nav-pills li:not(.active) a {
  color: #08b!important;
}
.dropdown-disclaimer li a {
    color: #0088bb;
}
/*   # devices  */
#plan-devices{color:white !important}

/*  no data  */
.hero-unit, .void-card {
    background-color: #20282b;
    border-color: #777;
}

/*  image  */
img[style*="border"] {
  border-color: #777 !important;
}

.thumbnail {
    border-color: #777;
}

/*  image show  */
.nav>li>a:focus, .nav>li>a:hover {
    background-color: #40484b;
}
.nav-tabs>li>a,
.nav-tabs>.active>a, .nav-tabs>.active>a:focus, .nav-tabs>.active>a:hover {
    background-color: #20282b;
}
.nav-tabs>.active>a>i, .nav-tabs>.active>a>i:focus, .nav-tabs>.active>a>i:hover {
    color: #c0c8cb!important;
}

.nav-tabs>li>a>i {
    color: #70787b!important;
}

.nav-tabs>.active:first-child>a>i, .nav-tabs>.active:first-child>a>i:focus, .nav-tabs>.active:first-child>a>i:hover {
    color: #a0a8ab!important;
}

.nav-tabs>li:first-child>a>i {
    color: inherit!important;
}

/*  email modal  */
.well{
  background-color: #20282b !important;
    border-color: #777 !important;
}

/*  qr modal  */
div[id^=qrcode_] .well{  
  background-color: #50585b !important;
}

/*  Stripe  */
.well-stripe{background-color:#faf5f011; border:solid 1px #aaa5a0; color:#faf5f0 !important}
.well-stripe:hover{background-color:#faf5f022}

/*  Additional sensors edit  */
.positionsContainer .option:hover{
  border-color: #53799f!important;
}

/*  Adds  */
.ad-box, .ad-container{
  background-color: #10181b!important;
}

/*  loading    */
.ev-overlay {
  background-color: rgba(16, 24, 27, .9);
}

.dummy-card div{background-color:#20282b;}

/*  
  Cookies    
*/

/*  container  */

.CookieMonsterBox{
  background-color: rgba(16, 24, 27, 0.98)!important;
  box-shadow: #cdcdcd3d 0px -2px 2px!important;
}
.CookieMonsterBox .container{
  color: #ddd!important;
}

html body .fc-consent-root .fc-dialog {
    background-color: rgb(16, 24, 27) !important;
    border-color: #10181b !important;
}

html body .fc-consent-root .fc-faq-contents {
    background-color: #20282b !important;
}
  
html body .fc-consent-root .fc-help-dialog {
    background-color: rgb(16, 24, 27) !important;
}
html body .fc-consent-root .fc-help-dialog .fc-help-dialog-button-container {
    background-color: rgba(16, 24, 27, 0.9) !important;
}

html body .fc-consent-root .fc-dialog-header {
    background-color: rgba(16, 24, 27, 0.9) !important;
}
html body .fc-consent-root .fc-preference-divider {
    background-color: #313334 !important;
}
html body .fc-consent-root .fc-preference-container {
    background-color: rgb(16, 24, 27) !important;
    border-color: #777 !important;
}

/*  separator  */
html body .fc-consent-root .fc-footer-buttons-divider {
    background-color: #777 !important;  /* #DADCE0 */
}
html body .fc-consent-root .fc-preference-container .fc-preference-container-divider {
    background-color: #777 !important;  
}

/*  Text  */
html body .fc-consent-root .fc-dialog .fc-header h1 {
  color: #fff!important;
}
html body .fc-consent-root .fc-stacks .fc-stack-name {
    color: #bcc0c3 !important;  /*  #3C4043  */
}
html body .fc-consent-root .fc-faq-header .fc-faq-label {
    color: #bcc0c3 !important;
}
html body .fc-consent-root .fc-dialog .fc-footer p {
    color: #afb3b8 !important;  /*  5F6368  */
}
html body .fc-consent-root .fc-faq-contents .fc-faq-item-title {
    color: #afb3b8 !important;  
}
html body .fc-consent-root .fc-help-dialog h1 {
    color: #e0e1e4 !important;  /*  202124  */
}
html body .fc-consent-root .fc-help-dialog .fc-help-dialog-contents div, html body .fc-consent-root .fc-help-dialog .fc-help-dialog-contents li, html body .fc-consent-root .fc-help-dialog .fc-help-dialog-contents p {
    color: #afb3b8 !important;
}
html body .fc-consent-root .fc-dialog-header p {
    color: #afb3b8 !important;
}
html body .fc-consent-root .fc-data-preferences-dialog .fc-body p, html body .fc-consent-root .fc-data-preferences-dialog .fc-noneditable-body p, html body .fc-consent-root .fc-vendor-preferences-dialog .fc-body p {
    color: #afb3b8 !important;
}
html body .fc-consent-root .fc-preference-divider p {
    color: #afb3b8 !important;
}
html body .fc-consent-root .fc-preference-container .fc-preference-title h2 {
    color: #bcc0c3 !important;
}
html body .fc-consent-root .fc-preference-container .fc-preference-slider-label {
    color: #afb3b8 !important;
}
html body .fc-consent-root .fc-preference-container .fc-purpose-feature-description {
    color: #afb3b8 !important;
}
html body .fc-consent-root .fc-preference-container .fc-preference-description, html body .fc-consent-root .fc-preference-container .fc-preference-description ul > li {
    color: #afb3b8 !important;
}
html body .fc-consent-root .fc-help-dialog-close-button .fc-help-dialog-close-button-label {
    color: #ddd !important;
}

/*  icon  */
html body .fc-consent-root .fc-faq-header .fc-faq-icon {
    background-color: rgb(16, 24, 27) !important;
    border-color: #777 !important;  
}
html body .fc-consent-root .fc-faq-header .fc-faq-icon svg {
    fill: #fff !important;
}
html body .fc-consent-root .fc-faq-contents .fc-faq-item-dot {
    background-color: #afb3b8 !important;
}

html body .fc-consent-root .fc-dialog-header .fc-dialog-header-back-button svg {
    fill: #afb3b8 !important;
}
html body .fc-consent-root .fc-help-tip .fc-help-tip-icon {
    fill: #afb3b8 !important;
}

/*  button  */
html body .fc-consent-root .fc-preference-container .fc-preference-slider .fc-slider-el::before {
    background-color: rgb(16, 24, 27) !important;
}
html body .fc-consent-root .fc-data-preferences-dialog .fc-navigation-button {
    background-color: rgb(16, 24, 27) !important;
}

/* 
  Tables 
*/
.summary table tbody .grey {
    background-color: #40484b !important;
}
.summary a {
    color: #eee;
}

/*   devices table     */
.grid-view .table th>.sort-link{color:#eee}
.grid-view .table th>.sort-link:hover{color:#888}

.table-hover tbody tr:hover > td {
  background-color: #40484b !important;
}
.grid-view .table-hover tbody tr.selected > td {
  background-color: #60686b !important;
}

.table td, .table th {
    border-top-color: #777;
}

a[style*="color:#666"] {
    color: #aaa !important;
}

.grid-view .table th>.sort-link.desc .caret {
  border-top-color: #0000;
}
.grid-view .table th>.sort-link.asc .caret{
  border-bottom-color: #0000;
}

/*  list-item  */
.media-list li{
  border-bottom-color: #777!important;
}

/* 
  Graph 
*/
.c3-tooltip tr:not(:first-child) td {
  background-color: #30383b !important; 
}
.c3 svg {
    fill: #b7b7b7!important;
}

/* change watermark */
.evolution-graph svg,
.plot-graph svg,
.polar-graph svg{
  background-color: rgba(16, 24, 27, 0.8);
  background-blend-mode: multiply;
}

/*  device status-bar  */
#stats-cal-container .statbar{stroke:#10181b}

/* 
  SVG
  Coment: grid svg position selected look into colors
*/

/*   Twitter   */
#social-share-btn a.twitter-bg .icon-twitter-x:before {
   filter: invert(1) sepia(1) saturate(5) hue-rotate(180deg)!important; 
}
svg[data-icon-type="twitter"] path {
    fill: #fff !important;
}


/*   additional sensors   */
.positionsContainer .position .image img[src*="chosen.svg"] {
    filter: brightness(0) saturate(100%) invert(78%) sepia(0%) saturate(109%) hue-rotate(225deg) brightness(101%) contrast(83%);
}

/*   footer   */
.icon-social-twitter:hover svg{fill:#000}
.icon-social:hover svg .bg-svg{fill:#fff}

/*  wind dir gauge  */
.sector {
  fill: #10181b !important;
  stroke: #10181b !important;
}

.sector:hover {
  fill: #069 !important;
}

.sector2 {
  fill: #08b !important; 
  stroke: #10181b !important;
}

.center-circle {
  fill: #10181b !important;
}

.center-label tspan {
  fill: #eee !important;
}
.wind-absolute{
  background-color: rgba(16, 24, 27, 0.7) !important;
}

/*  Gauges  */

.hot-indicator circle[stroke="#ccc"],
.cold-indicator circle[stroke="#ccc"],
.wet-indicator circle[stroke="#ccc"],
.dry-indicator circle[stroke="#ccc"] {
  stroke: #666;
}

.glass path[stroke="#888"],
.hot-indicator circle[stroke="#888"],
.cold-indicator circle[stroke="#888"],
.wet-indicator circle[stroke="#888"],
.dry-indicator circle[stroke="#888"] {
  stroke: #bbb;
}

.hot-indicator circle[stroke="#eee"],
.hot-indicator line[stroke="#eee"],
.cold-indicator line[stroke="#eee"],
.wet-indicator path[stroke="#eee"],
.dry-indicator path[stroke="#eee"] {
  stroke: #444;
}

.wet-indicator path[fill="#eee"]{
  fill: #444;
}

/*
  Bright Colors
*/

/*   Table (records)   */
.summary table tbody .max {
    background-color: #700 !important;
}
.summary table tbody .hours {
    background-color: #BFA301 !important;  /*check solar radiation graph*/
}

/*  Icon loading  */
*[style*="color:#CCE7F1"] { color: #7C97A1 !important;}

/*  Lineal plot (Evolution)  */

/* === Colors === */
*[style*="color:#00445D"], *[style*="color:rgb(0, 68, 93)"] { color: #10546d !important; background-color: transparent !important;}
/* *[style*="color:#00445D"], *[style*="color:rgb(0, 68, 93)"] { color: #00344d !important; background-color: transparent !important;} */
/* *[style*="color:#00668C"], *[style*="color:rgb(0, 102, 140)"] { color: #00365C !important; background-color: transparent !important;} */
/* *[style*="color:#0088BB"], *[style*="color:rgb(0, 136, 187)"] { color: #00588B !important; background-color: transparent !important;} */
/* *[style*="color:#368399"], *[style*="color:rgb(54, 131, 153)"] { color: #065369 !important; background-color: transparent !important;} */
*[style*="color:#49AFCD"], *[style*="color:rgb(73, 175, 205)"] { color: #197F9D !important; background-color: transparent !important;}
*[style*="color:#503696"], *[style*="color:rgb(80, 54, 150)"] { color: #402686 !important; background-color: transparent !important;}
/* *[style*="color:#503696"], *[style*="color:rgb(80, 54, 150)"] { color: #200666 !important; background-color: transparent !important;} */
/* *[style*="color:#55AFD1"], *[style*="color:rgb(85, 175, 209)"] { color: #257FA1 !important; background-color: transparent !important;} */
/* *[style*="color:#595972"], *[style*="color:rgb(89, 89, 114)"] { color: #494962 !important; background-color: transparent !important;} */
/* *[style*="color:#6B49C8"], *[style*="color:rgb(107, 73, 200)"] { color: #3B1998 !important; background-color: transparent !important;} */
/* *[style*="color:#777799"], *[style*="color:rgb(119, 119, 153)"] { color: #474769 !important; background-color: transparent !important;} */
*[style*="color:#85C9DD"], *[style*="color:rgb(133, 201, 221)"] { color: #5599AD !important; background-color: transparent !important;}
*[style*="color:#8C0000"], *[style*="color:rgb(140, 0, 0)"] { color: #7C0000 !important; background-color: transparent !important;}
*[style*="color:#9C3C13"], *[style*="color:rgb(156, 60, 19)"] { color: #6E290C !important; background-color: transparent !important;}
/* *[style*="color:#9C85DA"], *[style*="color:rgb(156, 133, 218)"] { color: #6C55AA !important; background-color: transparent !important;} */
/* *[style*="color:#A4A4BB"], *[style*="color:rgb(164, 164, 187)"] { color: #74748B !important; background-color: transparent !important;} */
*[style*="color:#BB0000"], *[style*="color:rgb(187, 0, 0)"] { color: #8B0000 !important; background-color: transparent !important;}
*[style*="color:#D0511A"], *[style*="color:rgb(208, 81, 26)"] { color: #A02100 !important; background-color: transparent !important;}
*[style*="color:#D97171"], *[style*="color:rgb(217, 113, 113)"] { color: #A94141 !important; background-color: transparent !important;}
*[style*="color:#DA7526"], *[style*="color:rgb(218, 117, 38)"] { color: #AA4500 !important; background-color: transparent !important;}
*[style*="color:#DF8B66"], *[style*="color:rgb(223, 139, 102)"] { color: #AF5B36 !important; background-color: transparent !important;}
*[style*="color:#E39A32"], *[style*="color:rgb(227, 154, 50)"] { color: #B36A02 !important; background-color: transparent !important;}
*[style*="color:#E5AB1F"], *[style*="color:rgb(229, 171, 31)"] { color: #B57B00 !important; background-color: transparent !important;}
*[style*="color:#EDBE3E"], *[style*="color:rgb(237, 190, 62)"] { color: #BD8E0E !important; background-color: transparent !important;}
*[style*="color:#FFD331"], *[style*="color:rgb(255, 211, 49)"] { color: #CFA301 !important; background-color: transparent !important;}

/* === Background and Stroke Colors === */
*[style*="background-color:#00445D"], *[style*="background-color: rgb(0, 68, 93)"], *[style*="stroke: #00445d"], *[style*="stroke: rgb(0, 68, 93)"], *[style*="stroke:#00445d"], *[style*="stroke:rgb(0, 68, 93)"], *[style*="stroke: #00445D"], *[style*="stroke: rgb(0, 68, 93)"], *[style*="stroke:#00445D"], *[style*="stroke:rgb(0, 68, 93)"] { background-color: #10546d !important; stroke: #10546d !important; color: inherit!important;}
/* *[style*="background-color:#00445D"], *[style*="background-color: rgb(0, 68, 93)"], *[style*="stroke: #00445d"], *[style*="stroke: rgb(0, 68, 93)"], *[style*="stroke:#00445d"], *[style*="stroke:rgb(0, 68, 93)"], *[style*="stroke: #00445D"], *[style*="stroke: rgb(0, 68, 93)"], *[style*="stroke:#00445D"], *[style*="stroke:rgb(0, 68, 93)"] { background-color: #00344d !important; stroke: #00344d !important; color: inherit!important;} */
/* *[style*="background-color:#00668C"], *[style*="background-color:rgb(0, 102, 140)"], *[style*="stroke: #00668c"], *[style*="stroke: rgb(0, 102, 140)"], *[style*="stroke:#00668c"], *[style*="stroke:rgb(0, 102, 140)"], *[style*="stroke: #00668C"], *[style*="stroke: rgb(0, 102, 140)"], *[style*="stroke:#00668C"], *[style*="stroke:rgb(0, 102, 140)"] { background-color: #00365C !important; stroke: #00365C !important; color: inherit!important;} */
/* *[style*="background-color:#0088BB"], *[style*="background-color:rgb(0, 136, 187)"], *[style*="stroke: #0088bb"], *[style*="stroke: rgb(0, 136, 187)"], *[style*="stroke:#0088bb"], *[style*="stroke:rgb(0, 136, 187)"], *[style*="stroke: #0088BB"], *[style*="stroke: rgb(0, 136, 187)"], *[style*="stroke:#0088BB"], *[style*="stroke:rgb(0, 136, 187)"] { background-color: #00588B !important; stroke: #00588B !important; color: inherit!important;} */
/* *[style*="background-color:#368399"], *[style*="background-color:rgb(54, 131, 153)"], *[style*="stroke: #368399"], *[style*="stroke: rgb(54, 131, 153)"], *[style*="stroke:#368399"], *[style*="stroke:rgb(54, 131, 153)"], *[style*="stroke: #368399"], *[style*="stroke: rgb(54, 131, 153)"], *[style*="stroke:#368399"], *[style*="stroke:rgb(54, 131, 153)"] { background-color: #065369 !important; stroke: #065369 !important; color: inherit!important;} */
*[style*="background-color:#49AFCD"], *[style*="background-color:rgb(73, 175, 205)"], *[style*="stroke: #49afcd"], *[style*="stroke: rgb(73, 175, 205)"], *[style*="stroke:#49afcd"], *[style*="stroke:rgb(73, 175, 205)"], *[style*="stroke: #49AFCD"], *[style*="stroke: rgb(73, 175, 205)"], *[style*="stroke:#49AFCD"], *[style*="stroke:rgb(73, 175, 205)"] { background-color: #197F9D !important; stroke: #197F9D !important; color: inherit!important;}
*[style*="background-color:#503696"], *[style*="background-color:rgb(80, 54, 150)"], *[style*="stroke: #503696"], *[style*="stroke: rgb(80, 54, 150)"], *[style*="stroke:#503696"], *[style*="stroke:rgb(80, 54, 150)"], *[style*="stroke: #503696"], *[style*="stroke: rgb(80, 54, 150)"], *[style*="stroke:#503696"], *[style*="stroke:rgb(80, 54, 150)"] { background-color: #402686 !important; stroke: #402686 !important; color: inherit!important;}
/* *[style*="background-color:#503696"], *[style*="background-color:rgb(80, 54, 150)"], *[style*="stroke: #503696"], *[style*="stroke: rgb(80, 54, 150)"], *[style*="stroke:#503696"], *[style*="stroke:rgb(80, 54, 150)"], *[style*="stroke: #503696"], *[style*="stroke: rgb(80, 54, 150)"], *[style*="stroke:#503696"], *[style*="stroke:rgb(80, 54, 150)"] { background-color: #200666 !important; stroke: #200666 !important; color: inherit!important;} */
/* *[style*="background-color:#55AFD1"], *[style*="background-color:rgb(85, 175, 209)"], *[style*="stroke: #55afd1"], *[style*="stroke: rgb(85, 175, 209)"], *[style*="stroke:#55afd1"], *[style*="stroke:rgb(85, 175, 209)"], *[style*="stroke: #55AFD1"], *[style*="stroke: rgb(85, 175, 209)"], *[style*="stroke:#55AFD1"], *[style*="stroke:rgb(85, 175, 209)"] { background-color: #257FA1 !important; stroke: #257FA1 !important; color: inherit!important;} */
/* *[style*="background-color:#595972"], *[style*="background-color:rgb(89, 89, 114)"], *[style*="stroke: #595972"], *[style*="stroke: rgb(89, 89, 114)"], *[style*="stroke:#595972"], *[style*="stroke:rgb(89, 89, 114)"], *[style*="stroke: #595972"], *[style*="stroke: rgb(89, 89, 114)"], *[style*="stroke:#595972"], *[style*="stroke:rgb(89, 89, 114)"] { background-color: #292942 !important; stroke: #292942 !important; color: inherit!important;} */
/* *[style*="background-color:#6B49C8"], *[style*="background-color:rgb(107, 73, 200)"], *[style*="stroke: #6b49c8"], *[style*="stroke: rgb(107, 73, 200)"], *[style*="stroke:#6b49c8"], *[style*="stroke:rgb(107, 73, 200)"], *[style*="stroke: #6B49C8"], *[style*="stroke: rgb(107, 73, 200)"], *[style*="stroke:#6B49C8"], *[style*="stroke:rgb(107, 73, 200)"] { background-color: #3B1998 !important; stroke: #3B1998 !important; color: inherit!important;} */
/* *[style*="background-color:#777799"], *[style*="background-color:rgb(119, 119, 153)"], *[style*="stroke: #777799"], *[style*="stroke: rgb(119, 119, 153)"], *[style*="stroke:#777799"], *[style*="stroke:rgb(119, 119, 153)"], *[style*="stroke: #777799"], *[style*="stroke: rgb(119, 119, 153)"], *[style*="stroke:#777799"], *[style*="stroke:rgb(119, 119, 153)"] { background-color: #474769 !important; stroke: #474769 !important; color: inherit!important;} */
*[style*="background-color:#85C9DD"], *[style*="background-color:rgb(133, 201, 221)"], *[style*="stroke: #85c9dd"], *[style*="stroke: rgb(133, 201, 221)"], *[style*="stroke:#85c9dd"], *[style*="stroke:rgb(133, 201, 221)"], *[style*="stroke: #85C9DD"], *[style*="stroke: rgb(133, 201, 221)"], *[style*="stroke:#85C9DD"], *[style*="stroke:rgb(133, 201, 221)"] { background-color: #5599AD !important; stroke: #5599AD !important; color: inherit!important;}
*[style*="background-color:#8C0000"], *[style*="background-color:rgb(140, 0, 0)"], *[style*="stroke: #8c0000"], *[style*="stroke: rgb(140, 0, 0)"], *[style*="stroke:#8c0000"], *[style*="stroke:rgb(140, 0, 0)"], *[style*="stroke: #8C0000"], *[style*="stroke: rgb(140, 0, 0)"], *[style*="stroke:#8C0000"], *[style*="stroke:rgb(140, 0, 0)"] { background-color: #5C0000 !important; stroke: #5C0000 !important; color: inherit!important;}
*[style*="background-color:#9C3C13"], *[style*="background-color:rgb(156, 60, 19)"], *[style*="stroke: #9c3c13"], *[style*="stroke: rgb(156, 60, 19)"], *[style*="stroke:#9c3c13"], *[style*="stroke:rgb(156, 60, 19)"], *[style*="stroke: #9C3C13"], *[style*="stroke: rgb(156, 60, 19)"], *[style*="stroke:#9C3C13"], *[style*="stroke:rgb(156, 60, 19)"] { background-color: #6E290C !important; stroke: #6E290C !important; color: inherit!important;}
/* *[style*="background-color:#9C85DA"], *[style*="background-color:rgb(156, 133, 218)"], *[style*="stroke: #9c85da"], *[style*="stroke: rgb(156, 133, 218)"], *[style*="stroke:#9c85da"], *[style*="stroke:rgb(156, 133, 218)"], *[style*="stroke: #9C85DA"], *[style*="stroke: rgb(156, 133, 218)"], *[style*="stroke:#9C85DA"], *[style*="stroke:rgb(156, 133, 218)"] { background-color: #6C55AA !important; stroke: #6C55AA !important; color: inherit!important;} */
*[style*="background-color:#9C85DA"]{ background-color: #8C75CA !important;}
/* *[style*="background-color:#A4A4BB"], *[style*="background-color:rgb(164, 164, 187)"], *[style*="stroke: #a4a4bb"], *[style*="stroke: rgb(164, 164, 187)"], *[style*="stroke:#a4a4bb"], *[style*="stroke:rgb(164, 164, 187)"], *[style*="stroke: #A4A4BB"], *[style*="stroke: rgb(164, 164, 187)"], *[style*="stroke:#A4A4BB"], *[style*="stroke:rgb(164, 164, 187)"] { background-color: #74748B !important; stroke: #74748B !important; color: inherit!important;} */
*[style*="background-color:#BB0000"], *[style*="background-color:rgb(187, 0, 0)"], *[style*="stroke: #bb0000"], *[style*="stroke: rgb(187, 0, 0)"], *[style*="stroke:#bb0000"], *[style*="stroke:rgb(187, 0, 0)"], *[style*="stroke: #BB0000"], *[style*="stroke: rgb(187, 0, 0)"], *[style*="stroke:#BB0000"], *[style*="stroke:rgb(187, 0, 0)"] { background-color: #8B0000 !important; stroke: #8B0000 !important; color: inherit!important;}
*[style*="background-color:#D0511A"], *[style*="background-color:rgb(208, 81, 26)"], *[style*="stroke: #d0511a"], *[style*="stroke: rgb(208, 81, 26)"], *[style*="stroke:#d0511a"], *[style*="stroke:rgb(208, 81, 26)"], *[style*="stroke: #D0511A"], *[style*="stroke: rgb(208, 81, 26)"], *[style*="stroke:#D0511A"], *[style*="stroke:rgb(208, 81, 26)"] { background-color: #A02100 !important; stroke: #A02100 !important; color: inherit!important;}
*[style*="background-color:#D97171"], *[style*="background-color:rgb(217, 113, 113)"], *[style*="stroke: #d97171"], *[style*="stroke: rgb(217, 113, 113)"], *[style*="stroke:#d97171"], *[style*="stroke:rgb(217, 113, 113)"], *[style*="stroke: #D97171"], *[style*="stroke: rgb(217, 113, 113)"], *[style*="stroke:#D97171"], *[style*="stroke:rgb(217, 113, 113)"] { background-color: #A94141 !important; stroke: #A94141 !important; color: inherit!important;}
*[style*="background-color:#DA7526"], *[style*="background-color:rgb(218, 117, 38)"], *[style*="stroke: #da7526"], *[style*="stroke: rgb(218, 117, 38)"], *[style*="stroke:#da7526"], *[style*="stroke:rgb(218, 117, 38)"], *[style*="stroke: #DA7526"], *[style*="stroke: rgb(218, 117, 38)"], *[style*="stroke:#DA7526"], *[style*="stroke:rgb(218, 117, 38)"] { background-color: #AA4500 !important; stroke: #AA4500 !important; color: inherit!important;}
*[style*="background-color:#DF8B66"], *[style*="background-color:rgb(223, 139, 102)"], *[style*="stroke: #df8b66"], *[style*="stroke: rgb(223, 139, 102)"], *[style*="stroke:#df8b66"], *[style*="stroke:rgb(223, 139, 102)"], *[style*="stroke: #DF8B66"], *[style*="stroke: rgb(223, 139, 102)"], *[style*="stroke:#DF8B66"], *[style*="stroke:rgb(223, 139, 102)"] { background-color: #AF5B36 !important; stroke: #AF5B36 !important; color: inherit!important;}
*[style*="background-color:#E39A32"], *[style*="background-color:rgb(227, 154, 50)"], *[style*="stroke: #e39a32"], *[style*="stroke: rgb(227, 154, 50)"], *[style*="stroke:#e39a32"], *[style*="stroke:rgb(227, 154, 50)"], *[style*="stroke: #E39A32"], *[style*="stroke: rgb(227, 154, 50)"], *[style*="stroke:#E39A32"], *[style*="stroke:rgb(227, 154, 50)"] { background-color: #B36A02 !important; stroke: #B36A02 !important; color: inherit!important;}
*[style*="background-color:#E5AB1F"], *[style*="background-color:rgb(229, 171, 31)"], *[style*="stroke: #e5ab1f"], *[style*="stroke: rgb(229, 171, 31)"], *[style*="stroke:#e5ab1f"], *[style*="stroke:rgb(229, 171, 31)"], *[style*="stroke: #E5AB1F"], *[style*="stroke: rgb(229, 171, 31)"], *[style*="stroke:#E5AB1F"], *[style*="stroke:rgb(229, 171, 31)"] { background-color: #B57B00 !important; stroke: #B57B00 !important; color: inherit!important;}
*[style*="background-color:#EDBE3E"], *[style*="background-color:rgb(237, 190, 62)"], *[style*="stroke: #edbe3e"], *[style*="stroke: rgb(237, 190, 62)"], *[style*="stroke:#edbe3e"], *[style*="stroke:rgb(237, 190, 62)"], *[style*="stroke: #EDBE3E"], *[style*="stroke: rgb(237, 190, 62)"], *[style*="stroke:#EDBE3E"], *[style*="stroke:rgb(237, 190, 62)"] { background-color: #BD8E0E !important; stroke: #BD8E0E !important; color: inherit!important;}
*[style*="background-color:#FFD331"], *[style*="background-color:rgb(255, 211, 49)"], *[style*="stroke: #ffd331"], *[style*="stroke: rgb(255, 211, 49)"], *[style*="stroke:#ffd331"], *[style*="stroke:rgb(255, 211, 49)"], *[style*="stroke: #FFD331"], *[style*="stroke: rgb(255, 211, 49)"], *[style*="stroke:#FFD331"], *[style*="stroke:rgb(255, 211, 49)"] { background-color: #CFA301 !important; stroke: #CFA301 !important; color: inherit!important;}

/* === Fill Colors === */
*[style*="fill: #00445d"], *[style*="fill: rgb(0, 68, 93)"], *[style*="fill:#00445d"], *[style*="fill:rgb(0, 68, 93)"], *[style*="fill: #00445D"], *[style*="fill: rgb(0, 68, 93)"], *[style*="fill:#00445D"], *[style*="fill:rgb(0, 68, 93)"] { fill: #10546d !important; }
/* *[style*="fill: #00445d"], *[style*="fill: rgb(0, 68, 93)"], *[style*="fill:#00445d"], *[style*="fill:rgb(0, 68, 93)"], *[style*="fill: #00445D"], *[style*="fill: rgb(0, 68, 93)"], *[style*="fill:#00445D"], *[style*="fill:rgb(0, 68, 93)"] { fill: #00344d !important; } */
/* *[style*="fill: #00668c"], *[style*="fill: rgb(0, 102, 140)"], *[style*="fill:#00668c"], *[style*="fill:rgb(0, 102, 140)"], *[style*="fill: #00668C"], *[style*="fill: rgb(0, 102, 140)"], *[style*="fill:#00668C"], *[style*="fill:rgb(0, 102, 140)"] { fill: #00365C !important; } */
/* *[style*="fill: #0088bb"], *[style*="fill: rgb(0, 136, 187)"], *[style*="fill:#0088bb"], *[style*="fill:rgb(0, 136, 187)"], *[style*="fill: #0088BB"], *[style*="fill: rgb(0, 136, 187)"], *[style*="fill:#0088BB"], *[style*="fill:rgb(0, 136, 187)"] { fill: #00588B !important; } */
/* *[style*="fill: #368399"], *[style*="fill: rgb(54, 131, 153)"], *[style*="fill:#368399"], *[style*="fill:rgb(54, 131, 153)"], *[style*="fill: #368399"], *[style*="fill: rgb(54, 131, 153)"], *[style*="fill:#368399"], *[style*="fill:rgb(54, 131, 153)"] { fill: #065369 !important; } */
*[style*="fill: #49afcd"], *[style*="fill: rgb(73, 175, 205)"], *[style*="fill:#49afcd"], *[style*="fill:rgb(73, 175, 205)"], *[style*="fill: #49AFCD"], *[style*="fill: rgb(73, 175, 205)"], *[style*="fill:#49AFCD"], *[style*="fill:rgb(73, 175, 205)"] { fill: #197F9D !important; }
*[style*="fill: #503696"], *[style*="fill: rgb(80, 54, 150)"], *[style*="fill:#503696"], *[style*="fill:rgb(80, 54, 150)"], *[style*="fill: #503696"], *[style*="fill: rgb(80, 54, 150)"], *[style*="fill:#503696"], *[style*="fill:rgb(80, 54, 150)"] { fill: #402686 !important; }
/* *[style*="fill: #503696"], *[style*="fill: rgb(80, 54, 150)"], *[style*="fill:#503696"], *[style*="fill:rgb(80, 54, 150)"], *[style*="fill: #503696"], *[style*="fill: rgb(80, 54, 150)"], *[style*="fill:#503696"], *[style*="fill:rgb(80, 54, 150)"] { fill: #200666 !important; } */
/* *[style*="fill: #55afd1"], *[style*="fill: rgb(85, 175, 209)"], *[style*="fill:#55afd1"], *[style*="fill:rgb(85, 175, 209)"], *[style*="fill: #55AFD1"], *[style*="fill: rgb(85, 175, 209)"], *[style*="fill:#55AFD1"], *[style*="fill:rgb(85, 175, 209)"] { fill: #257FA1 !important; } */
/* *[style*="fill: #595972"], *[style*="fill: rgb(89, 89, 114)"], *[style*="fill:#595972"], *[style*="fill:rgb(89, 89, 114)"], *[style*="fill: #595972"], *[style*="fill: rgb(89, 89, 114)"], *[style*="fill:#595972"], *[style*="fill:rgb(89, 89, 114)"] { fill: #292942 !important; } */
/* *[style*="fill: #6b49c8"], *[style*="fill: rgb(107, 73, 200)"], *[style*="fill:#6b49c8"], *[style*="fill:rgb(107, 73, 200)"], *[style*="fill: #6B49C8"], *[style*="fill: rgb(107, 73, 200)"], *[style*="fill:#6B49C8"], *[style*="fill:rgb(107, 73, 200)"] { fill: #3B1998 !important; } */
/* *[style*="fill: #777799"], *[style*="fill: rgb(119, 119, 153)"], *[style*="fill:#777799"], *[style*="fill:rgb(119, 119, 153)"], *[style*="fill: #777799"], *[style*="fill: rgb(119, 119, 153)"], *[style*="fill:#777799"], *[style*="fill:rgb(119, 119, 153)"] { fill: #474769 !important; } */
*[style*="fill: #85c9dd"], *[style*="fill: rgb(133, 201, 221)"], *[style*="fill:#85c9dd"], *[style*="fill:rgb(133, 201, 221)"], *[style*="fill: #85C9DD"], *[style*="fill: rgb(133, 201, 221)"], *[style*="fill:#85C9DD"], *[style*="fill:rgb(133, 201, 221)"] { fill: #5599AD !important; }
*[style*="fill: #8c0000"], *[style*="fill: rgb(140, 0, 0)"], *[style*="fill:#8c0000"], *[style*="fill:rgb(140, 0, 0)"], *[style*="fill: #8C0000"], *[style*="fill: rgb(140, 0, 0)"], *[style*="fill:#8C0000"], *[style*="fill:rgb(140, 0, 0)"] { fill: #5C0000 !important; }
*[style*="fill: #9c3c13"], *[style*="fill: rgb(156, 60, 19)"], *[style*="fill:#9c3c13"], *[style*="fill:rgb(156, 60, 19)"], *[style*="fill: #9C3C13"], *[style*="fill: rgb(156, 60, 19)"], *[style*="fill:#9C3C13"], *[style*="fill:rgb(156, 60, 19)"] { fill: #6E290C !important; }
/* *[style*="fill: #9c85da"], *[style*="fill: rgb(156, 133, 218)"], *[style*="fill:#9c85da"], *[style*="fill:rgb(156, 133, 218)"], *[style*="fill: #9C85DA"], *[style*="fill: rgb(156, 133, 218)"], *[style*="fill:#9C85DA"], *[style*="fill:rgb(156, 133, 218)"] { fill: #6C55AA !important; } */
/* *[style*="fill: #a4a4bb"], *[style*="fill: rgb(164, 164, 187)"], *[style*="fill:#a4a4bb"], *[style*="fill:rgb(164, 164, 187)"], *[style*="fill: #A4A4BB"], *[style*="fill: rgb(164, 164, 187)"], *[style*="fill:#A4A4BB"], *[style*="fill:rgb(164, 164, 187)"] { fill: #74748B !important; } */
*[style*="fill: #bb0000"], *[style*="fill: rgb(187, 0, 0)"], *[style*="fill:#bb0000"], *[style*="fill:rgb(187, 0, 0)"], *[style*="fill: #BB0000"], *[style*="fill: rgb(187, 0, 0)"], *[style*="fill:#BB0000"], *[style*="fill:rgb(187, 0, 0)"] { fill: #8B0000 !important; }
*[style*="fill: #d0511a"], *[style*="fill: rgb(208, 81, 26)"], *[style*="fill:#d0511a"], *[style*="fill:rgb(208, 81, 26)"], *[style*="fill: #D0511A"], *[style*="fill: rgb(208, 81, 26)"], *[style*="fill:#D0511A"], *[style*="fill:rgb(208, 81, 26)"] { fill: #A02100 !important; }
*[style*="fill: #d97171"], *[style*="fill: rgb(217, 113, 113)"], *[style*="fill:#d97171"], *[style*="fill:rgb(217, 113, 113)"], *[style*="fill: #D97171"], *[style*="fill: rgb(217, 113, 113)"], *[style*="fill:#D97171"], *[style*="fill:rgb(217, 113, 113)"] { fill: #A94141 !important; }
*[style*="fill: #da7526"], *[style*="fill: rgb(218, 117, 38)"], *[style*="fill:#da7526"], *[style*="fill:rgb(218, 117, 38)"], *[style*="fill: #DA7526"], *[style*="fill: rgb(218, 117, 38)"], *[style*="fill:#DA7526"], *[style*="fill:rgb(218, 117, 38)"] { fill: #AA4500 !important; }
*[style*="fill: #df8b66"], *[style*="fill: rgb(223, 139, 102)"], *[style*="fill:#df8b66"], *[style*="fill:rgb(223, 139, 102)"], *[style*="fill: #DF8B66"], *[style*="fill: rgb(223, 139, 102)"], *[style*="fill:#DF8B66"], *[style*="fill:rgb(223, 139, 102)"] { fill: #AF5B36 !important; }
*[style*="fill: #e39a32"], *[style*="fill: rgb(227, 154, 50)"], *[style*="fill:#e39a32"], *[style*="fill:rgb(227, 154, 50)"], *[style*="fill: #E39A32"], *[style*="fill: rgb(227, 154, 50)"], *[style*="fill:#E39A32"], *[style*="fill:rgb(227, 154, 50)"] { fill: #B36A02 !important; }
*[style*="fill: #e5ab1f"], *[style*="fill: rgb(229, 171, 31)"], *[style*="fill:#e5ab1f"], *[style*="fill:rgb(229, 171, 31)"], *[style*="fill: #E5AB1F"], *[style*="fill: rgb(229, 171, 31)"], *[style*="fill:#E5AB1F"], *[style*="fill:rgb(229, 171, 31)"] { fill: #B57B00 !important; }
*[style*="fill: #edbe3e"], *[style*="fill: rgb(237, 190, 62)"], *[style*="fill:#edbe3e"], *[style*="fill:rgb(237, 190, 62)"], *[style*="fill: #EDBE3E"], *[style*="fill: rgb(237, 190, 62)"], *[style*="fill:#EDBE3E"], *[style*="fill:rgb(237, 190, 62)"] { fill: #BD8E0E !important; }
*[style*="fill: #ffd331"], *[style*="fill: rgb(255, 211, 49)"], *[style*="fill:#ffd331"], *[style*="fill:rgb(255, 211, 49)"], *[style*="fill: #FFD331"], *[style*="fill: rgb(255, 211, 49)"], *[style*="fill:#FFD331"], *[style*="fill:rgb(255, 211, 49)"] { fill: #CFA301 !important; }

/*    Radial plot    */

/* === Background and Stroke Colors === */
*[style*="background-color:#007AA8"], *[style*="background-color:rgb(0, 122, 168)"], *[style*="stroke: #007aa8"], *[style*="stroke: rgb(0, 122, 168)"], *[style*="stroke:#007aa8"], *[style*="stroke:rgb(0, 122, 168)"], *[style*="stroke: #007AA8"], *[style*="stroke: rgb(0, 122, 168)"], *[style*="stroke:#007AA8"], *[style*="stroke:rgb(0, 122, 168)"] { background-color: #004A78 !important; stroke: #004A78 !important; color: inherit!important;}
*[style*="background-color:#088180"], *[style*="background-color:rgb(8, 129, 128)"], *[style*="stroke: #088180"], *[style*="stroke: rgb(8, 129, 128)"], *[style*="stroke:#088180"], *[style*="stroke:rgb(8, 129, 128)"], *[style*="stroke: #088180"], *[style*="stroke: rgb(8, 129, 128)"], *[style*="stroke:#088180"], *[style*="stroke:rgb(8, 129, 128)"] { background-color: #005150 !important; stroke: #005150 !important; color: inherit!important;}
*[style*="background-color:#108758"], *[style*="background-color:rgb(16, 135, 88)"], *[style*="stroke: #108758"], *[style*="stroke: rgb(16, 135, 88)"], *[style*="stroke:#108758"], *[style*="stroke:rgb(16, 135, 88)"], *[style*="stroke: #108758"], *[style*="stroke: rgb(16, 135, 88)"], *[style*="stroke:#108758"], *[style*="stroke:rgb(16, 135, 88)"] { background-color: #005728 !important; stroke: #005728 !important; color: inherit!important;}
*[style*="background-color:#1D911D"], *[style*="background-color:rgb(29, 145, 29)"], *[style*="stroke: #1d911d"], *[style*="stroke: rgb(29, 145, 29)"], *[style*="stroke:#1d911d"], *[style*="stroke:rgb(29, 145, 29)"], *[style*="stroke: #1D911D"], *[style*="stroke: rgb(29, 145, 29)"], *[style*="stroke:#1D911D"], *[style*="stroke:rgb(29, 145, 29)"] { background-color: #006100 !important; stroke: #006100 !important; color: inherit!important;}
*[style*="background-color:#83BACB"], *[style*="background-color:rgb(131, 186, 203)"], *[style*="stroke: #83bacb"], *[style*="stroke: rgb(131, 186, 203)"], *[style*="stroke:#83bacb"], *[style*="stroke:rgb(131, 186, 203)"], *[style*="stroke: #83BACB"], *[style*="stroke: rgb(131, 186, 203)"], *[style*="stroke:#83BACB"], *[style*="stroke:rgb(131, 186, 203)"] { background-color: #538A9B !important; stroke: #538A9B !important; color: inherit!important;}
*[style*="background-color:#A80000"], *[style*="background-color:rgb(168, 0, 0)"], *[style*="stroke: #a80000"], *[style*="stroke: rgb(168, 0, 0)"], *[style*="stroke:#a80000"], *[style*="stroke:rgb(168, 0, 0)"], *[style*="stroke: #A80000"], *[style*="stroke: rgb(168, 0, 0)"], *[style*="stroke:#A80000"], *[style*="stroke:rgb(168, 0, 0)"] { background-color: #780000 !important; stroke: #780000 !important; color: inherit!important;}
*[style*="background-color:#C13809"], *[style*="background-color:rgb(193, 56, 9)"], *[style*="stroke: #c13809"], *[style*="stroke: rgb(193, 56, 9)"], *[style*="stroke:#c13809"], *[style*="stroke:rgb(193, 56, 9)"], *[style*="stroke: #C13809"], *[style*="stroke: rgb(193, 56, 9)"], *[style*="stroke:#C13809"], *[style*="stroke:rgb(193, 56, 9)"] { background-color: #910800 !important; stroke: #910800 !important; color: inherit!important;}
*[style*="background-color:#C5D7DD"], *[style*="background-color:rgb(197, 215, 221)"], *[style*="stroke: #c5d7dd"], *[style*="stroke: rgb(197, 215, 221)"], *[style*="stroke:#c5d7dd"], *[style*="stroke:rgb(197, 215, 221)"], *[style*="stroke: #C5D7DD"], *[style*="stroke: rgb(197, 215, 221)"], *[style*="stroke:#C5D7DD"], *[style*="stroke:rgb(197, 215, 221)"] { background-color: #95A7AD !important; stroke: #95A7AD !important; color: inherit!important;}
*[style*="background-color:#C8B418"], *[style*="background-color:rgb(200, 180, 24)"], *[style*="stroke: #c8b418"], *[style*="stroke: rgb(200, 180, 24)"], *[style*="stroke:#c8b418"], *[style*="stroke:rgb(200, 180, 24)"], *[style*="stroke: #C8B418"], *[style*="stroke: rgb(200, 180, 24)"], *[style*="stroke:#C8B418"], *[style*="stroke:rgb(200, 180, 24)"] { background-color: #988400 !important; stroke: #988400 !important; color: inherit!important;}
*[style*="background-color:#CE570E"], *[style*="background-color:rgb(206, 87, 14)"], *[style*="stroke: #ce570e"], *[style*="stroke: rgb(206, 87, 14)"], *[style*="stroke:#ce570e"], *[style*="stroke:rgb(206, 87, 14)"], *[style*="stroke: #CE570E"], *[style*="stroke: rgb(206, 87, 14)"], *[style*="stroke:#CE570E"], *[style*="stroke:rgb(206, 87, 14)"] { background-color: #9E2700 !important; stroke: #9E2700 !important; color: inherit!important;}
*[style*="background-color:#CF9E17"], *[style*="background-color:rgb(207, 158, 23)"], *[style*="stroke: #cf9e17"], *[style*="stroke: rgb(207, 158, 23)"], *[style*="stroke:#cf9e17"], *[style*="stroke:rgb(207, 158, 23)"], *[style*="stroke: #CF9E17"], *[style*="stroke: rgb(207, 158, 23)"], *[style*="stroke:#CF9E17"], *[style*="stroke:rgb(207, 158, 23)"] { background-color: #9F6E00 !important; stroke: #9F6E00 !important; color: inherit!important;}
*[style*="background-color:#DC7715"], *[style*="background-color:rgb(220, 119, 21)"], *[style*="stroke: #dc7715"], *[style*="stroke: rgb(220, 119, 21)"], *[style*="stroke:#dc7715"], *[style*="stroke:rgb(220, 119, 21)"], *[style*="stroke: #DC7715"], *[style*="stroke: rgb(220, 119, 21)"], *[style*="stroke:#DC7715"], *[style*="stroke:rgb(220, 119, 21)"] { background-color: #AC4700 !important; stroke: #AC4700 !important; color: inherit!important;}
*[style*="background-color:#E6E6E6"], *[style*="background-color:rgb(230, 230, 230)"], *[style*="stroke: #e6e6e6"], *[style*="stroke: rgb(230, 230, 230)"], *[style*="stroke:#e6e6e6"], *[style*="stroke:rgb(230, 230, 230)"], *[style*="stroke: #E6E6E6"], *[style*="stroke: rgb(230, 230, 230)"], *[style*="stroke:#E6E6E6"], *[style*="stroke:rgb(230, 230, 230)"] { background-color: #B6B6B6 !important; stroke: #B6B6B6 !important; color: inherit!important;}

/* === Fill Colors === */
*[style*="fill: #0088bb"], *[style*="fill:#0088bb"], *[style*="fill:rgb(0, 136, 187)"], *[style*="fill: #0088BB"], *[style*="fill:#0088BB"] { fill: #00588B !important; }
*[style*="fill: #098f8e"], *[style*="fill: rgb(9, 143, 142)"], *[style*="fill:#098f8e"], *[style*="fill:rgb(9, 143, 142)"], *[style*="fill: #098F8E"], *[style*="fill: rgb(9, 143, 142)"], *[style*="fill:#098F8E"], *[style*="fill:rgb(9, 143, 142)"] { fill: #005F5E !important; }
*[style*="fill: #129662"], *[style*="fill: rgb(18, 150, 98)"], *[style*="fill:#129662"], *[style*="fill:rgb(18, 150, 98)"], *[style*="fill: #129662"], *[style*="fill: rgb(18, 150, 98)"], *[style*="fill:#129662"], *[style*="fill:rgb(18, 150, 98)"] { fill: #006632 !important; }
*[style*="fill: #20a120"], *[style*="fill: rgb(32, 161, 32)"], *[style*="fill:#20a120"], *[style*="fill:rgb(32, 161, 32)"], *[style*="fill: #20A120"], *[style*="fill: rgb(32, 161, 32)"], *[style*="fill:#20A120"], *[style*="fill:rgb(32, 161, 32)"] { fill: #007100 !important; }
*[style*="fill: #92cfe1"], *[style*="fill: rgb(146, 207, 225)"], *[style*="fill:#92cfe1"], *[style*="fill:rgb(146, 207, 225)"], *[style*="fill: #92CFE1"], *[style*="fill: rgb(146, 207, 225)"], *[style*="fill:#92CFE1"], *[style*="fill:rgb(146, 207, 225)"] { fill: #629FB1 !important; }
*[style*="fill: #d63e0a"], *[style*="fill: rgb(214, 62, 10)"], *[style*="fill:#d63e0a"], *[style*="fill:rgb(214, 62, 10)"], *[style*="fill: #D63E0A"], *[style*="fill: rgb(214, 62, 10)"], *[style*="fill:#D63E0A"], *[style*="fill:rgb(214, 62, 10)"] { fill: #A60E00 !important; }
*[style*="fill: #dbeff5"], *[style*="fill: rgb(219, 239, 245)"], *[style*="fill:#dbeff5"], *[style*="fill:rgb(219, 239, 245)"], *[style*="fill: #DBEFF5"], *[style*="fill: rgb(219, 239, 245)"], *[style*="fill:#DBEFF5"], *[style*="fill:rgb(219, 239, 245)"] { fill: #ABBFC5 !important; }
*[style*="fill: #dec81b"], *[style*="fill: rgb(222, 200, 27)"], *[style*="fill:#dec81b"], *[style*="fill:rgb(222, 200, 27)"], *[style*="fill: #DEC81B"], *[style*="fill: rgb(222, 200, 27)"], *[style*="fill:#DEC81B"], *[style*="fill:rgb(222, 200, 27)"] { fill: #AE9800 !important; }
*[style*="fill: #e56110"], *[style*="fill: rgb(229, 97, 16)"], *[style*="fill:#e56110"], *[style*="fill:rgb(229, 97, 16)"], *[style*="fill: #E56110"], *[style*="fill: rgb(229, 97, 16)"], *[style*="fill:#E56110"], *[style*="fill:rgb(229, 97, 16)"] { fill: #B53100 !important; }
*[style*="fill: #e6af19"], *[style*="fill: rgb(230, 175, 25)"], *[style*="fill:#e6af19"], *[style*="fill:rgb(230, 175, 25)"], *[style*="fill: #E6AF19"], *[style*="fill: rgb(230, 175, 25)"], *[style*="fill:#E6AF19"], *[style*="fill:rgb(230, 175, 25)"] { fill: #B67F00 !important; }
*[style*="fill: #f48417"], *[style*="fill: rgb(244, 132, 23)"], *[style*="fill:#f48417"], *[style*="fill:rgb(244, 132, 23)"], *[style*="fill: #F48417"], *[style*="fill: rgb(244, 132, 23)"], *[style*="fill:#F48417"], *[style*="fill:rgb(244, 132, 23)"] { fill: #C45400 !important; }
*[style*="fill: #FFFFFF"], *[style*="fill:#FFFFFF"]{ fill: #CFCFCF !important; }

/*  forecast temperature  */
.forecast-day-container span[style*="color:#b00"] {
  color: #c00 !important;
}

