/*
  DARK Color Codes for GMI site Navigation
  NOMENCLATURE: .gmi-"navgroup name"

  DIRECTIONS: If a non gmi named color below is chosen, plese add
  variable in root as shown
*/

*{color: var(--main-font-color);}

:root {
  --clr-input-shadow:chartreuse;
  --undoable-border:rgba(255,255,0,.9);
  --notice-me-bknd:rgba(255,0,0,1);
  --slide-arrow-bknd:rgba(255,255,255,.2);
  --clr-takeoff_font:lightskyblue;
  --clr-takeoff_selected:palegoldenrod;
  --clr-gmi-deep-red-psyco-snowflake-killer:#77212E;
  --cbfl-a:rgba(242,17,17,.4);
  --cbfl-b:rgba(242,242,17,.4);
  --cbfl-c:rgba(142,117,117,.4);
  --cbfl-d:rgba(175,102,28,.4);
  --cbfl-e:rgba(51,110,117,.4);
  --cbfl-f:rgba(40,138,43,.4);
  --cbfl-g:rgba(28,98,31,.4);
  --cbfl-h:rgba(244,124,26,.4);
  --cbfl-i:rgba(124,26,244,.4);
  --cbfl-j:rgba(104,37,166,.4);
  --cbfl-k:rgba(241,206,100,.4);
  --cbfl-l:rgba(124,252,0,.4);
  --cbfl-m:rgba(128,126,126,.4);
  --cbfl-n:rgba(92,233,26,.4);
  --cbfl-o:rgba(233,105,26,.4);
  --cbfl-p:rgba(229,217,122,.4);
  --cbfl-q:rgba(102,163,5,.4);
  --cbfl-r:rgba(122,174,39,.4);
  --cbfl-s:rgba(210,214,203,.4);
  --cbfl-t:rgba(50,224,207,.4);
  --cbfl-u:rgba(207,50,224,.4);
  --cbfl-v:rgba(178,86,189,.4);
  --cbfl-w:rgba(255,255,255,.4);
  --cbfl-x:rgba(45,45,45,.4);
  --cbfl-y:rgba(242,246,44,.4);
  --cbfl-z:rgba(87,137,56,.4);
  --dropdown-shadow-clr:rgba(255,255,255,.1);
  --wp_item_bar_clr:rgba(0,255,0,.2);
  --img_invert_clr:white!important;
  --oppo_bknd:rgba(255,255,255,.6);
  --font-opposite:black;
  --tooltip-clr:lightblue;
  --highlight-dull:rgba(235,226,130,.4);
  --ass_good_th:rgba(189,183,107,.3);
  --hyperlink-clr:dodgerblue;
  --collapse-font:white;
  --axeline-hover:rgba(255,255,255,.05);
  --axeline:rgba(255,255,255,.04);
  --form-border-border:darkgray;
  --form-border-bknd:transparent;
  --link-color:dodgerblue;
  --thumb-border-style:none;
  --error-list: #ad312d;
  --thumb-border:none;
  --hr:white;
  --cycle-option:peru;
  --highlight-fancy:radial-gradient(closest-side at 50% 50%, rgba(0,21,128,.9),rgba(0,21,128,0));
  --hover-accent:rgba(255,255,255,.05);
  --gmi-accent:rgba(255,255,255,.05);
  --clr-gmi-th:#bdbbba;
  --code-box-border:slategrey;
  --code-box-color:rgba(127,255,0,.7);
  --code-box-bknd:black;
  --opq-divider:rgba(194,192,191,.15);
  --emp-badge-name-color:ivory;
  --emp-badge-color:ivory;
  --emp-badge-bknd:#2a2a2a;
  --emp-badge-title:#807b47;
  --notice-me:red;
  --notice-orange:darkorange;
  --notice-purple:darkmagenta;
  --alt-grey:rgba(105,105,105,.3);
  --alt-seagreen:rgba(46,139,87,.3);
  --alt-dull:rgba(189,183,107,.1);
  --pillow-shadow:darkgray;
  --input-bknd:lightgrey;
  --label-color:ivory;
  --form-color:ivory;
  --modal-cont-bknd:#2f2f2f;
  --modal-trans-bknd:rgba( 0,0,0,.8);
  --hover-b-what:white;
  --clr-negative:#ad312d;
  --clr-gmi-todo:hotpink;
  --clr-gmi-bknd:#1e1e1e;
  --clr-gmi-bknd-off:#2a2a2a;
  --clr-gmi-equipment:#00539C;
  --clr-gmi-resources:#616247;
  --clr-gmi-safety:#DD4132;
  --clr-gmi-dev-tools:#C62168;
  --clr-gmi-billing:#8D9440;
  --clr-gmi-employees:#D69C2F;
  --clr-gmi-estimating:#D2C29D;
  --clr-gmi-notes:#577284;
  --clr-gmi-suppliers:#797B3A;
  --clr-gmi-projects:Dimgray;
  --clr-gmi-gc:#977ec2;
  --clr-gmi-general:black;
  --clr-gmi-directory:#F96714;
  --clr-gmi-photos:#2A293E;
  --clr-gmi-goods:#264E36;
  --clr-gmi-yellow-pad:#ece63d;
  --clr-gmi-tasks:rgba(255,214,98,.7);
  --clr-gmi-info:#2A4B7C;
  --main-font-color:snow;
}

::selection{
  color:inherit;
  background:rgba(176,196,222,.6);
}

::placeholder {
    color:yellowgreen !important;
    font-style: italic !important;
}

.gmi-safety {
  color:#fff;
  background-color:var(--clr-gmi-safety);
}

.gmi-jester-red {
  color:#fff;
  background-color:#9E1030;
}

.gmi-turmeric {
  color:#fff;
  background-color:#FE840E;
}

.gmi-livingcoral {
  color:#fff;
  background-color:#FF6F61;
}

.gmi-dev-tools {
  color:#fff;
  background-color:var(--clr-gmi-dev-tools);
}

.gmi-billing {
  color:#fff;
  background-color:var(--clr-gmi-billing);
}

.gmi-tasks {
  color:black;
  background-color:var(--clr-gmi-tasks);
}

.gmi-equipment {
  color:#fff;
  background-color:var(--clr-gmi-equipment);
}

.gmi-logistics {
  color:#fff;
  background-color:#755139;
}

.gmi-employees {
  color:#000;
  background-color:var(--clr-gmi-employees);
  border-color:#D69C2F;
}

.gmi-resources {
  color:#fff;
  background-color:var(--clr-gmi-resources);
}

.gmi-sweet-lilac {
  color:#000;
  background-color:#E8B5CE;
}

.gmi-estimating {
  color:#000000;
  background-color:var(--clr-gmi-estimating);
}

.gmi-eclipse {
  color:#fff;
  background-color:#343148;
}

.gmi-sweet-corn {
  color:#000;
  background-color:#F0EAD6;
}

.gmi-brown-granite {
  color:#fff;
  background-color:#615550;
}

.gmi-invoices {
  color:#fff;
  background-color:#9B1B30;
}

.gmi-deep-red-psyco-snowflake-killer {
  color:#fff;
  background-color:var(--clr-gmi-deep-red-psyco-snowflake-killer);
}

.gmi-creme-de-leche {
  color:#000;
  background-color:#F5D6C6;
}

.gmi-peach-pink {
  color:#fff;
  background-color:#FA9A85;
}

.gmi-rocky-road {
  color:#fff;
  background-color:#5A3E36;
}

.gmi-fruit-dove {
  color:#fff;
  background-color:#CE5B78;
}

.gmi-sugar-almond {
  color:#fff;
  background-color:#935529;
}

.gmi-dark-cheddar {
  color:#fff;
  background-color:#E08119;
}

.gmi-galaxy-blue {
  color:#fff;
  background-color:var(--clr-gmi-info);
}

.gmi-notes {
  color:#fff;
  background-color:var(--clr-gmi-notes);
}

.gmi-directory {
  color:#fff;
  background-color:var(--clr-gmi-directory);
}

.gmi-goods {
  color:#fff;
  background-color:var(--clr-gmi-goods);
}

.gmi-vanilla-custard {
  color:#000;
  background-color:#F3E0BE;
}

.gmi-photos {
  color:#fff;
  background-color:var(--clr-gmi-photos);
}

.gmi-paloma {
  color:#fff;
  background-color:#9F9C99;
}

.gmi-suppliers {
  color:#fff;
  background-color:var(--clr-gmi-suppliers);
}

.gmi-projects {
  color:#fff;
  background-color:var(--clr-gmi-projects);
  border-color:Dimgray;
}

.gmi-gc {
  color:#fff;
  background-color:var(--clr-gmi-gc);
}

.gmi-general {
  color:#fff;
  background-color:var(--clr-gmi-general);
}

.gmi-yellow-pad {
  color:#000;
  background-color:var(--clr-gmi-yellow-pad);
}


.gmi-general-dark {
  background-color:darkgrey;
  color:black;
}

.gmi-estimating-dark {
  background-color:#b9a066;
}

.gmi-safety-dark {
  background-color:#c45d54;
}

.gmi-employees-dark {
  background-color:#b09c76;
}

.gmi-gc-dark {
  background-color:#4d1f9c;
}

.gmi-projects-light{
  background-color:gainsboro;
  color:black;
}

.gmi-livingcoral-dark{
  background-color: #cc7b72;
}

.gmi-tasks-dark{
  color:black;
  background-color: rgba(230,205,134,.7);
}

.gmi-dev-tools-dark {
  color:white;
  background-color:#9e3863;
}

.gmi-directory-light {
  background-color:#ff8741;
}

.gmi-goods-light {
  background-color:#3a6b56;
}

.gmi-estimating > * {
  color:black;
}

.gmi-dm-bknd {
  color: white;
  background-color:#1e1e1e;
}

#loadBar {
  background-color:chartreuse;
  height:1px;
}
