#cm,
#s-bns,
#s-hdr,
#s-inr {
  background-color: #363031;
  border-color: #555;
}
.cc_div,
#s-cnt #s-bl .p {
  color: #acb1c4;
}
#s-cnt #s-bl .desc.b-acc .p {
  color: #231f20;
}
#c-ttl,
#s-ttl {
  color: #fff;
}
.cc_div .cc-link {
  color: #dba70a;
  border-bottom: 1px solid #dba70a;
}
#s-inr,
#cm,
#s-bl .act .b-acc,
#s-inr,
.cc_div .b-tl,
.cc_div .c-bn,
.cc_div .c-bl {
  border-radius: 3px;
}
#s-cnt .b-bn .b-tl,
#s-c-bnc button,
#s-bns button:last-child,
#c-bns.swap button:first-child,
#s-bl .act .b-acc {
  color: #231f20;
  /* background-color: #fae39e; */
  background-color: #ddc98e;
}
#s-cnt .b-bn .b-tl:hover,
#s-c-bnc button:hover,
#s-bns button:last-child:hover,
#c-bns.swap button:first-child:hover {
  background-color: #f7ce55;
}
#s-bns button:first-child,
#c-bns.swap button:last-child {
  background-color: #f5be1e;
  border: 2px solid #f5be1e;
  color: #231f20;
}
#s-bns button:first-child:hover,
#c-bns.swap button:last-child:hover {
  background-color: #f7ce55;
}
/* togglers: */
.cc_div .b-tg .c-tg {
  background-color: #f5be1e;
}
.cc_div .b-tg .c-tgl:checked ~ .c-tg {
  background-color: #dba70a;
}
.cc_div .b-tg .c-tgl ~ .c-tg.c-ro,
.cc_div .b-tg .c-tgl:disabled + .c-tg.c-ro {
  background-color: rgba(245, 190, 30, 50%);
}
