
/* Darkify Site Style Lite */
:root{
  --darkify-bg: #000000;
  --darkify-text: #ffffff;
  --darkify-border: #262626;
  --darkify-red: #ef4444;
  --darkify-red-hover: #dc2626;
}

html, body{
  background: var(--darkify-bg) !important;
  color: var(--darkify-text) !important;
}

body, p, span, li, dt, dd, blockquote, figcaption{
  color: var(--darkify-text) !important;
}
h1,h2,h3,h4,h5,h6,strong,b,em,i{ color: var(--darkify-text) !important; }

a{ color: #ffffff !important; }
a:hover, a:focus{ color: #f3f4f6 !important; }

.container, .site, .content, .card, header, footer, section, article, main, aside, nav{
  background: transparent !important;
  color: var(--darkify-text) !important;
}

table, th, td{
  border-color: var(--darkify-border) !important;
  color: var(--darkify-text) !important;
  background: transparent !important;
}

input, textarea, select{
  background: #111 !important;
  color: var(--darkify-text) !important;
  border: 1px solid var(--darkify-border) !important;
}
input::placeholder, textarea::placeholder{ color: #aaa !important; }
label{ color: var(--darkify-text) !important; }

/* Global buttons */
button, .button, input[type=submit], .wp-element-button{
  background: var(--darkify-red) !important;
  color: #fff !important;
  border: none !important;
  box-shadow: none !important;
}
button:hover, .button:hover, input[type=submit]:hover, .wp-element-button:hover{
  background: var(--darkify-red-hover) !important;
}

button:disabled, .button:disabled, input[type=submit]:disabled{
  opacity: .6 !important;
  cursor: not-allowed !important;
}

header, footer{
  background: #000 !important;
  color: var(--darkify-text) !important;
  border-color: var(--darkify-border) !important;
}

#wpadminbar{ background: #23282d !important; }
