/* ============================================================
   FABLE - TEMNI NACIN: prepisni sloj za CSS vticnikov

   TA DATOTEKA JE GENERIRANA - ne urejaj je rocno.
   Zgrajena je iz barvnih deklaracij v spodaj nastetih datotekah:
   svetlost je prezrcaljena, odtenek ohranjen, nasicene barve
   znamke ostanejo nedotaknjene. NOBENA datoteka vticnika ni
   spremenjena - vse zivi tukaj, v temi.

   Nalozi se PRED css/dark-mode.css, da rocno nastavljena pravila
   teme vedno premagajo generirana. Brez atributa data-theme=dark
   na <html> je datoteka popolnoma neaktivna.

   Ob posodobitvi katerega od vticnikov je treba to datoteko
   znova zgenerirati.

   Viri:
     - oc-content/plugins/gdpr/css/user.css  (7 deklaracij)
     - oc-content/plugins/fable_locations/css/floc-picker.css  (19 deklaracij)
     - oc-content/plugins/instant_messenger/css/user.css  (138 deklaracij)
     - oc-content/plugins/instant_messenger/css/tipped.css  (29 deklaracij)
     - oc-content/plugins/osclass_pay/css/user.css  (393 deklaracij)
     - oc-content/plugins/osclass_pay/css/admin_items.css  (0 deklaracij)
     - oc-content/plugins/osclass_pay_redesign/css/style.css  (155 deklaracij)
     - oc-content/plugins/magic_otp/css/user.css  (30 deklaracij)
     - oc-content/plugins/cebelca_invoices/css/user.css  (19 deklaracij)
     - oc-content/plugins/invoice/css/user.css  (11 deklaracij)
     - oc-content/plugins/fable_pay/css/style.css  (155 deklaracij)
   ============================================================ */

html[data-theme="dark"] .gdpr-trigger-wrap button {
  background-color:#2e2e2e !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #gdpr-check.styled .input-box-check label:before {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] #gdpr-check.styled .input-box-check label:hover:before {
  border-color:#474747 !important;
}
html[data-theme="dark"] #gdprModal {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #gdprModal .modal-close {
  color:#bebebe !important;
}
html[data-theme="dark"] #gdprModal .modal-content .modal-iframe,
html[data-theme="dark"] #gdprModal .modal-loader {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .floc-picker .floc-city-input {
  border-color:#38383c !important;
  background-color:#1c1c1c !important;
  color:#dedede !important;
}
html[data-theme="dark"] .floc-picker .floc-clear-btn:hover {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .floc-picker .floc-geo-btn:hover {
  color:#d3dadf !important;
  background-color:#202022 !important;
}
html[data-theme="dark"] .floc-picker .floc-geo-btn.floc-geo-busy {
  color:#d3dadf !important;
}
html[data-theme="dark"] .floc-dropdown {
  background-color:#1c1c1c !important;
  border-color:#36393c !important;
}
html[data-theme="dark"] .floc-dropdown .floc-opt {
  color:#d3dadf !important;
}
html[data-theme="dark"] .floc-dropdown .floc-opt + .floc-opt {
  border-top-color:#2d3136 !important;
}
html[data-theme="dark"] .floc-dropdown .floc-opt:hover,
html[data-theme="dark"] .floc-dropdown .floc-opt.floc-active {
  background-color:#1c1f23 !important;
}
html[data-theme="dark"] .floc-msg {
  color:#ea857f !important;
}
html[data-theme="dark"] .floc-msg.floc-msg-info {
  color:#adb0b4 !important;
}
html[data-theme="dark"] .floc-hint a {
  color:#bebebe !important;
}
html[data-theme="dark"] .floc-readonly {
  background-color:#1f1f21 !important;
  border-color:#353538 !important;
  color:#bebebe !important;
}
html[data-theme="dark"] .floc-country-badge {
  color:#adb0b4 !important;
}
html[data-theme="dark"] .im-limits-info {
  border-color:#3d3d3d !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .im-pagination a {
  background-color:#1c1c1c !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] body .im-threads .im-table-row.im-unread {
  background-color:#151e29 !important;
}
html[data-theme="dark"] body .im-threads-exist a {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] body .im-file-create-thread h2.im-head {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] body form#im-create-thread-form {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] body .im-messages .im-message-extra a.im-hide {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] body .im-messages .im-message-extra a.im-hide:hover {
  background-color:#212121 !important;
}
html[data-theme="dark"] body .im-profile-img {
  background-color:#212121 !important;
}
html[data-theme="dark"] body .im-block .im-table-row {
  background-color:#1c1c1c !important;
  border-bottom-color:#383838 !important;
}
html[data-theme="dark"] body .im-block .im-table-head + .im-table-row {
  border-top-color:#383838 !important;
}
html[data-theme="dark"] body .im-block .im-remove-block {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] body .im-block .im-remove-block:hover {
  background-color:#272727 !important;
}
html[data-theme="dark"] body .im-threads .im-title.im-recipient a {
  color:#ebebeb !important;
}
html[data-theme="dark"] body .im-threads .im-title.im-recipient a:hover {
  color:#ebebeb !important;
}
html[data-theme="dark"] body .im-threads .im-table-head {
  color:#bebebe !important;
}
html[data-theme="dark"] body .im-block .im-table-head {
  color:#bebebe !important;
}
html[data-theme="dark"] body .im-threads .im-table-row {
  background-color:#1c1c1c !important;
  border-bottom-color:#383838 !important;
}
html[data-theme="dark"] body .im-threads .im-table-head + .im-table-row {
  border-top-color:#383838 !important;
}
html[data-theme="dark"] body .im-threads .im-special a:hover {
  background-color:#272727 !important;
  color:#b6b6b6 !important;
}
html[data-theme="dark"] body .im-threads .im-special a:hover i {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] body .im-table-row .im-horizontal .right {
  background-color:#1f1f1f !important;
}
html[data-theme="dark"] body .im-messages .im-table-row {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] body .im-alt-head .im-head2 {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] a.im-remove-thread {
  color:#c7c7c7 !important;
  background-color:#272727 !important;
}
html[data-theme="dark"] a.im-remove-thread:hover {
  background-color:#2d2d2d !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .im-table .im-err {
  background-color:#2e1818 !important;
  color:#ffa8a8 !important;
}
html[data-theme="dark"] body .im-row.im-item-related {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] body .im-attachment .im-att-box .im-wrap {
  background-color:#282828 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] body .im-attachment .im-att-box .im-wrap:hover {
  background-color:#2d2d2d !important;
}
html[data-theme="dark"] body .im-attachment .im-att-box .im-status {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] body .im-item-related .im-item-resource {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] body .im-item-related .im-item-resource + div.im-col-21 {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] body .im-item-related .im-line {
  color:#d1cfce !important;
}
html[data-theme="dark"] body .im-item-related .im-line a {
  color:#d1cfce !important;
}
html[data-theme="dark"] body .im-item-related .im-item-price {
  color:#ebebeb !important;
}
html[data-theme="dark"] .im-show-older {
  background-color:#252525 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .im-show-older:hover {
  background-color:#242424 !important;
}
html[data-theme="dark"] .im-empty-v2 {
  background-color:#222222 !important;
}
html[data-theme="dark"] .im-block .im-remove-block:hover {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .im-block .im-table-row.im-empty {
  background-color:#1e1e1e !important;
}
html[data-theme="dark"] .im-threads .im-title a.im-block-thread:hover,
html[data-theme="dark"] .im-threads .im-title a.im-block-thread.active {
  color:#e06f6f !important;
}
html[data-theme="dark"] .im-vertical {
  background-color:#222222 !important;
}
html[data-theme="dark"] .im-vertical .bot {
  background-color:#1c1c1c !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .im-table-row .im-horizontal {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .im-table-row .im-horizontal .right {
  border-color:#383838 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .im-contact:after {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .im-contact:hover i {
  color:#79b9eb !important;
}
html[data-theme="dark"] .im-error-list.error-list li {
  background-color:#2c1718 !important;
  border-left-color:#412325 !important;
  border-right-color:#412325 !important;
}
html[data-theme="dark"] #im-link .im-thread-list {
  color:#d0d0d0 !important;
  border-color:#383838 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #im-link .im-thread-list:before {
  border-color:#383838 !important;
}
html[data-theme="dark"] #im-link .im-thread-list .im-entry {
  background-color:#1c1c1c !important;
  border-bottom-color:#333333 !important;
  border-top-color:#2e2e2e !important;
}
html[data-theme="dark"] #im-link .im-thread-list .im-entry:hover {
  background-color:#18242e !important;
}
html[data-theme="dark"] #im-link .im-thread-list .im-entry.im-unread {
  background-color:#1f1f1f !important;
}
html[data-theme="dark"] #im-link .im-thread-list .im-img img {
  border-color:#383838 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #im-link .im-thread-list .im-name {
  color:#ebebeb !important;
}
html[data-theme="dark"] #im-link .im-thread-list .im-text {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .im-row.im-item-related {
  border-bottom-color:#383838 !important;
  background-color:#212121 !important;
}
html[data-theme="dark"] .im-item-related .im-item-price {
  color:#ebebeb !important;
}
html[data-theme="dark"] .im-item-related .im-item-resource img {
  border-color:#383838 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .im-row.im-offer {
  background-color:#17262c !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .im-row.im-offer:hover {
  background-color:#192930 !important;
}
html[data-theme="dark"] .im-row.im-offer:after {
  color:#7fe0ff !important;
}
html[data-theme="dark"] .im-threads .im-table-row.im-is-offer {
  background-color:#38331d !important;
}
html[data-theme="dark"] .im-threads .im-item a:hover {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .im-threads .im-from-to {
  color:#ebebeb !important;
}
html[data-theme="dark"] .im-threads .im-flag-yes i {
  color:#f55145 !important;
}
html[data-theme="dark"] .im-threads .im-notify-yes i {
  color:#f55145 !important;
}
html[data-theme="dark"] #im-create-thread-form {
  border-color:#333333 !important;
  background-color:#212121 !important;
}
html[data-theme="dark"] .im-threads-exist a {
  background-color:#1c1c1c !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .im-threads-exist a:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .im-threads-exist a .im-from-to {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .im-messages .im-table-row {
  background-color:#1d1d1d !important;
  border-color:#353535 !important;
}
html[data-theme="dark"] .im-messages .im-table-row.im-from {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .im-messages .im-name {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .im-messages .im-message-extra.im-box-gray {
  background-color:#1d1d1d !important;
  border-top-color:#333333 !important;
}
html[data-theme="dark"] .im-messages .im-message-extra a.im-hide {
  color:#f55145 !important;
}
html[data-theme="dark"] #im-message-form {
  border-color:#333333 !important;
  background-color:#212121 !important;
}
html[data-theme="dark"] #im-message-form .im-file,
html[data-theme="dark"] #im-create-thread-form .im-file {
  background-color:#1c1c1c !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .im-textarea {
  color:#d0d0d0 !important;
  border-color:#383838 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .im-textarea:focus,
html[data-theme="dark"] .im-textarea:active {
  border-color:#5d4832 !important;
}
html[data-theme="dark"] .im-input {
  color:#d0d0d0 !important;
  border-color:#383838 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .im-input:focus,
html[data-theme="dark"] .im-input:active {
  border-color:#5d4832 !important;
}
html[data-theme="dark"] .im-label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .im-table-head {
  border-bottom-color:#2c4452 !important;
  color:#bebebe !important;
}
html[data-theme="dark"] .im-table-row {
  background-color:#1c1c1c !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .im-table-row:nth-child(odd) {
  background-color:#141d26 !important;
}
html[data-theme="dark"] .im-table-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .im-table-row > div.im-line .im-unsafe-info {
  background-color:#2d1717 !important;
  color:#ffa4a4 !important;
}
html[data-theme="dark"] .im-table-row > div.im-red {
  color:#f55145 !important;
}
html[data-theme="dark"] .im-table-row.im-table-row-summary {
  background-color:#17212c !important;
  color:#ebebeb !important;
  border-bottom-color:#313a3d !important;
}
html[data-theme="dark"] .im-table-row.im-table-row-summary:nth-child(odd) {
  background-color:#16202a !important;
}
html[data-theme="dark"] h2.im-head {
  color:#c7cad0 !important;
}
html[data-theme="dark"] h3.im-head {
  color:#c7cad0 !important;
}
html[data-theme="dark"] .im-button-white {
  color:#c7cad0 !important;
  background-color:#1c1c1c !important;
  border-color:#383838 !important;
}
html[data-theme="dark"][dir="rtl"] .im-limits-info {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .tpd-stem-border {
  background-color:#1c1c1c !important;
  border-right-color:#2e2e2e !important;
}
html[data-theme="dark"] .tpd-stem-notransform .tpd-stem-border-corner {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .tpd-spinner-spin {
  border-left-color:#2e2e2e !important;
}
html[data-theme="dark"] .tpd-tooltip a:hover {
  color:#b2b2b2 !important;
}
html[data-theme="dark"] .tpd-skin-dark .tpd-spinner-spin {
  border-left-color:#2e2e2e !important;
}
html[data-theme="dark"] .tpd-skin-light .tpd-close,
html[data-theme="dark"] .tpd-skin-light .tpd-content,
html[data-theme="dark"] .tpd-skin-light .tpd-title {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .tpd-skin-light .tpd-background-content {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .tpd-skin-light .tpd-background-title {
  background-color:#1f1f1f !important;
}
html[data-theme="dark"] .tpd-skin-light a:hover {
  color:#b2b2b2 !important;
}
html[data-theme="dark"] .tpd-skin-gray .tpd-spinner-spin {
  border-left-color:#2e2e2e !important;
}
html[data-theme="dark"] .tpd-skin-red .tpd-spinner-spin {
  border-left-color:#2e2e2e !important;
}
html[data-theme="dark"] .tpd-skin-green .tpd-spinner-spin {
  border-left-color:#2e2e2e !important;
}
html[data-theme="dark"] .tpd-skin-blue .tpd-spinner-spin {
  border-left-color:#2e2e2e !important;
}
html[data-theme="dark"] .tpd-skin-lightyellow .tpd-close,
html[data-theme="dark"] .tpd-skin-lightyellow .tpd-content,
html[data-theme="dark"] .tpd-skin-lightyellow .tpd-title {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .tpd-skin-lightyellow .tpd-background-content {
  background-color:#39391d !important;
}
html[data-theme="dark"] .tpd-skin-lightyellow .tpd-background-title {
  background-color:#39391d !important;
}
html[data-theme="dark"] .tpd-skin-lightyellow .tpd-title-wrapper {
  border-bottom-color:#515044 !important;
}
html[data-theme="dark"] .tpd-skin-lightyellow a {
  color:#adadad !important;
}
html[data-theme="dark"] .tpd-skin-lightblue .tpd-close,
html[data-theme="dark"] .tpd-skin-lightblue .tpd-content,
html[data-theme="dark"] .tpd-skin-lightblue .tpd-title {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .tpd-skin-lightblue .tpd-background-content {
  background-color:#1b2b35 !important;
}
html[data-theme="dark"] .tpd-skin-lightblue .tpd-background-title {
  background-color:#1b2b35 !important;
}
html[data-theme="dark"] .tpd-skin-lightblue .tpd-title-wrapper {
  border-bottom-color:#475053 !important;
}
html[data-theme="dark"] .tpd-skin-lightblue a {
  color:#adadad !important;
}
html[data-theme="dark"] .tpd-skin-lightpink .tpd-close,
html[data-theme="dark"] .tpd-skin-lightpink .tpd-content,
html[data-theme="dark"] .tpd-skin-lightpink .tpd-title {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .tpd-skin-lightpink .tpd-background-content {
  background-color:#341d1b !important;
}
html[data-theme="dark"] .tpd-skin-lightpink .tpd-background-title {
  background-color:#341d1b !important;
}
html[data-theme="dark"] .tpd-skin-lightpink .tpd-title-wrapper {
  border-bottom-color:#534747 !important;
}
html[data-theme="dark"] .tpd-skin-lightpink a {
  color:#adadad !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-head.osp-error {
  color:#ff6565 !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-head-txt span {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-buttons a.osp-btn-outline {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-subhead {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-related .osp-itm {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-related .osp-itm .osp-c1 img {
  background-color:#252525 !important;
  border-color:#373737 !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-related .osp-itm .osp-c2 a {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-related .osp-itm .osp-c2 a:hover {
  color:#ebebeb !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-related .osp-itm .osp-c2 span {
  color:#bebebe !important;
}
html[data-theme="dark"] #osp-pop .osp-pop-related .osp-itm .osp-line2 .osp-prc {
  color:#ebebeb !important;
}
html[data-theme="dark"] #osp-body-success .osp-h1 {
  color:#dcdcdc !important;
}
html[data-theme="dark"] #osp-body-success hr {
  border-bottom-color:#383838 !important;
}
html[data-theme="dark"] #osp-body-success .osp-bt-info {
  background-color:#202020 !important;
}
html[data-theme="dark"] #osp-promos {
  background-color:#1a3127 !important;
  background-image:linear-gradient(135deg, #1a3127, #243430) !important;
}
html[data-theme="dark"] #osp-promos.osp-loc-user {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #osp-promos .osp-promo-head {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] #osp-promos .osp-head-top {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .osp-item-promos {
  background-color:#1c1c1c !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-item-promos .osp-promos {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem.osp-empty {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem.osp-empty > strong {
  color:#d3d3d3 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem.osp-warn {
  background-color:#341b1b !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-data {
  background-color:#242424 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem:hover .osp-data {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem.osp-warn .osp-name {
  color:#ff7878 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-caret {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-extra {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-extra-data {
  border-top-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-warn-long {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-info {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-create {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-expire {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-expire span {
  background-color:#38381d !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-elem .osp-payment {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .osp-item-promos .osp-options {
  border-top-color:#3d3d3d !important;
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .osp-required-promos {
  background-color:#281515 !important;
}
html[data-theme="dark"] .osp-required-promos .osp-line {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] #osp-pmnt-err {
  background-color:#2d1717 !important;
}
html[data-theme="dark"] #osp-pmnt-err .osp-ehead {
  color:#ebebeb !important;
}
html[data-theme="dark"] #osp-pmnt-err .osp-errm.osp-white {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #osp-search-box {
  background-color:#251d19 !important;
}
html[data-theme="dark"] #osp-search-box .osp-col.chk label {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] #osp-search-box label {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .osp-cart-ship > strong {
  background-color:#2d2d2d !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-cart-ship > strong:hover {
  background-color:#323232 !important;
}
html[data-theme="dark"] .osp-cart-ship > strong i {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-cart-ship .osp-ship-opts {
  border-color:#3d3d3d !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-pagination a {
  background-color:#1c1c1c !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-voucher-box input[type="text"] {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] #osp-limit-box {
  color:#d3d3d3 !important;
  background-color:#151d28 !important;
  border-color:#363636 !important;
}
html[data-theme="dark"] #osp-limit-box > strong {
  color:#ebebeb !important;
}
html[data-theme="dark"] #weaccept-iframe {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #weaccept-overlay {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #weaccept-close {
  color:#adadad !important;
}
html[data-theme="dark"] #weaccept-close:hover {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #osp-tab-menu:after {
  background-color:#2e2e2e !important;
}
html[data-theme="dark"] #osp-tab-menu > .osp-active {
  color:#ebebeb !important;
}
html[data-theme="dark"] #osp-tab-menu > div:hover,
html[data-theme="dark"] #osp-tab-menu > a:hover {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-pay-button:not(.osp-style-check) .paystack-trigger-btn {
  background-color:#1c1c1c !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-pay-button:not(.osp-style-check) .paystack-trigger-btn:active,
html[data-theme="dark"] .osp-pay-button:not(.osp-style-check) .paystack-trigger-btn:active:focus,
html[data-theme="dark"] .osp-pay-button:not(.osp-style-check) .paystack-trigger-btn:focus,
html[data-theme="dark"] .osp-pay-button:not(.osp-style-check) .paystack-trigger-btn:hover {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-pay-button:not(.osp-style-check) .paystack-trigger-btn:after {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-pay-button:not(.osp-style-check) .paystack-trigger-btn .paystack-top-blue {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-pay-button:not(.osp-style-check) .paystack-trigger-btn:hover > .paystack-top-blue {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-status-info {
  border-color:#474747 !important;
}
html[data-theme="dark"] .osp-order-cycle:after {
  background-color:#282828 !important;
}
html[data-theme="dark"] .osp-order-cycle .osp-step > strong {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-cycle-title {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .osp-head-row .osp-col {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-body .osp-head-row .osp-col.date {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-table-orders .osp-head-row {
  border-bottom-color:#2c4452 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-orders .osp-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .osp-table-orders .osp-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-table-orders .osp-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-table-orders .osp-col.paid > div {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-table-orders .osp-col.date {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-table-orders .osp-col.payment i {
  color:#85beda !important;
  background-color:#16242a !important;
  border-bottom-color:#253b45 !important;
}
html[data-theme="dark"] .osp-table-orders .osp-col.item .amt {
  color:#bebebe !important;
}
html[data-theme="dark"] .osp-table-orders .osp-col.item .shp {
  color:#c7c7c7 !important;
  background-color:#38321d !important;
}
html[data-theme="dark"] .osp-table-orders .osp-col.item .shp a {
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-orders .osp-col.item .shp a:hover {
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-orders .osp-pagination {
  background-color:#212121 !important;
}
html[data-theme="dark"] .osp-table-sales .osp-head-row {
  border-bottom-color:#2c4452 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-sales .osp-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .osp-table-sales .osp-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-table-sales .osp-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-table-sales .osp-col.paid > div {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-table-sales .osp-col.date {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-table-sales .osp-col.payment i {
  color:#85beda !important;
  background-color:#16242a !important;
  border-bottom-color:#253b45 !important;
}
html[data-theme="dark"] .osp-table-sales .osp-col.item .amt {
  color:#bebebe !important;
}
html[data-theme="dark"] .osp-table-sales .osp-col.item .shp {
  color:#c7c7c7 !important;
  background-color:#38321d !important;
}
html[data-theme="dark"] .osp-table-sales .osp-pagination {
  background-color:#212121 !important;
}
html[data-theme="dark"] .osp-table-products .osp-head-row {
  border-bottom-color:#2c4452 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-products .osp-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .osp-table-products .osp-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-table-products .osp-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-table-products .osp-row.osp-st-1 {
  border-left-color:#6d673b !important;
}
html[data-theme="dark"] .osp-table-products .osp-row.osp-st-9 {
  border-left-color:#3d3d3d !important;
  background-color:#212121 !important;
}
html[data-theme="dark"] .osp-table-products .osp-pagination {
  background-color:#212121 !important;
}
html[data-theme="dark"] .osp-table-manager .osp-head-row {
  border-bottom-color:#2c4452 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-manager .osp-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .osp-table-manager .osp-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-table-manager .osp-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-table-manager .osp-row.osp-st-0 {
  border-left-color:#365d65 !important;
}
html[data-theme="dark"] .osp-table-manager .osp-row.osp-st-1 {
  border-left-color:#5d4532 !important;
}
html[data-theme="dark"] .osp-table-manager .osp-row.osp-st-9 {
  border-left-color:#525252 !important;
  background-color:#212121 !important;
}
html[data-theme="dark"] .osp-table-manager .osp-line.deliv a {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-table-manager .osp-col.item .shp em {
  color:#c7c7c7 !important;
  background-color:#38321d !important;
}
html[data-theme="dark"] .osp-table-manager .osp-pagination {
  background-color:#212121 !important;
}
html[data-theme="dark"] .osp-table-manager .osp-icon-tanitan {
  background-color:#203e36 !important;
}
html[data-theme="dark"] .osp-table-manager .osp-icon-tanitan.osp-itan {
  background-color:#1c2135 !important;
  background-color:#2e2e2e !important;
}
html[data-theme="dark"] .osp-table-shipping .osp-head-row {
  border-bottom-color:#2c4452 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-shipping .osp-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .osp-table-shipping .osp-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-table-shipping .osp-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-table-shipping .osp-row.osp-st-0 {
  border-left-color:#3d3d3d !important;
  background-color:#212121 !important;
}
html[data-theme="dark"] .osp-table-shipping .osp-btn {
  color:#bebebe !important;
  background-color:#272727 !important;
}
html[data-theme="dark"] .osp-table-shipping .osp-btn:hover {
  background-color:#2d2d2d !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-form-shipping .osp-row label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-form-shipping .osp-input-desc {
  background-color:#252525 !important;
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-form-shipping .osp-button-row {
  border-top-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-table-banners .osp-col.name .osp-review-comment {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] .osp-table-banners .osp-head-row {
  border-bottom-color:#2c4452 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-banners .osp-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .osp-table-banners .osp-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-table-banners .osp-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-um + .osp-body div[class^="osp-table-"]::-webkit-scrollbar-thumb:hover {
  background-color:#3e3e3e !important;
}
html[data-theme="dark"] .osp-um + .osp-body div[class^="osp-table-"]::-webkit-scrollbar-corner {
  background-color:#3e3e3e !important;
}
html[data-theme="dark"] #banner-dialog label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #banner-dialog input[type="text"],
html[data-theme="dark"] #banner-dialog input[type="email"],
html[data-theme="dark"] #banner-dialog input[type="url"],
html[data-theme="dark"] #banner-dialog textarea {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] #banner-dialog .osp-input-box i {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #banner-dialog .osp-input-box i.fa-dollar {
  background-color:#212121 !important;
  border-right-color:#3d3d3d !important;
}
html[data-theme="dark"] #osp-vcr {
  background-color:#222222 !important;
}
html[data-theme="dark"] #osp-vcr .osp-h2 {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #osp-vcr label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #osp-aff {
  background-color:#222222 !important;
}
html[data-theme="dark"] #osp-aff .osp-h2 {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #osp-aff .osp-invite-link {
  background-color:#30341b !important;
}
html[data-theme="dark"] #osp-aff .osp-referral-code {
  background-color:#213f2a !important;
}
html[data-theme="dark"] #osp-aff .osp-lab {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .osp-body-pack .osp-h1,
html[data-theme="dark"] .osp-body-group .osp-h1,
html[data-theme="dark"] .osp-body-banner .osp-h2,
html[data-theme="dark"] .osp-body-order .osp-h2,
html[data-theme="dark"] .osp-body-payments .osp-h2,
html[data-theme="dark"] .osp-body-item > .osp-h2 {
  background-color:#1c1c1c !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .osp-body-pack .osp-lab {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-restrict-category {
  background-color:#1c1c1c !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-restrict-category .osp-restrict-groups {
  border-top-color:#333333 !important;
}
html[data-theme="dark"] .osp-restrict-category .osp-restrict-groups .osp-h1 {
  background-color:#272727 !important;
}
html[data-theme="dark"] .payumoney-dialog #payumoney-desc,
html[data-theme="dark"] #form-payumoney #payumoney-desc {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] .payumoney-dialog #payumoney-price,
html[data-theme="dark"] #form-payumoney #payumoney-price {
  color:#ebebeb !important;
}
html[data-theme="dark"] .payumoney-dialog label,
html[data-theme="dark"] #form-payumoney label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .payumoney-dialog input[type="text"],
html[data-theme="dark"] #form-payumoney input[type="text"] {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .payumoney-dialog .osp-input-box i,
html[data-theme="dark"] #form-payumoney .osp-input-box i {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .payumoney-dialog #payumoney-userdata,
html[data-theme="dark"] #form-payumoney #payumoney-userdata {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] #payumoney-results span {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .przelewy24-dialog #przelewy24-desc {
  color:#adadad !important;
  border-bottom-color:#373737 !important;
}
html[data-theme="dark"] .przelewy24-dialog #przelewy24-price {
  color:#ebebeb !important;
}
html[data-theme="dark"] .przelewy24-dialog label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .przelewy24-dialog input[type="text"],
html[data-theme="dark"] .przelewy24-dialog select {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .przelewy24-dialog .osp-input-box i {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .przelewy24-dialog #przelewy24-userdata {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] #przelewy24-results span {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #stripe-dialog-text span {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-table-payments .osp-head-row {
  border-bottom-color:#2c4452 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-table-payments .osp-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .osp-table-payments .osp-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-table-payments .osp-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-table-payments .osp-row.osp-row-title {
  background-color:#18242e !important;
  color:#b6b6b6 !important;
}
html[data-theme="dark"] .osp-table-payments .osp-row.osp-row-title-bank {
  background-color:#1c1c1c !important;
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .osp-table-payments .osp-row.osp-row-title-bank > strong {
  background-color:#2d3019 !important;
}
html[data-theme="dark"] .osp-table-payments .osp-row .osp-col.amount {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-table-payments .osp-col.details i {
  color:#85beda !important;
  background-color:#16242a !important;
  border-bottom-color:#253b45 !important;
}
html[data-theme="dark"] .osp-table-payments.osp-table-transfers .osp-row .osp-transfer-detail {
  background-color:#2d2d2d !important;
  color:#ebebeb !important;
}
html[data-theme="dark"] #authorizenet-dialog #authorizenet-text,
html[data-theme="dark"] #form-authorizenet #authorizenet-text {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] #authorizenet-dialog #authorizenet-price,
html[data-theme="dark"] #form-authorizenet #authorizenet-price {
  color:#ebebeb !important;
}
html[data-theme="dark"] #authorizenet-dialog label,
html[data-theme="dark"] #form-authorizenet label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #authorizenet-dialog input[type="text"],
html[data-theme="dark"] #form-authorizenet input[type="text"] {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] #authorizenet-dialog p.bt2 .osp-del,
html[data-theme="dark"] #form-authorizenet p.bt2 .osp-del {
  background-color:#1c1c1c !important;
  border-top-color:#3d3d3d !important;
  border-bottom-color:#3d3d3d !important;
}
html[data-theme="dark"] #authorizenet-dialog .osp-input-box i,
html[data-theme="dark"] #form-authorizenet .osp-input-box i {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #authorizenet-dialog #authorizenet-userdata,
html[data-theme="dark"] #form-authorizenet #authorizenet-userdata {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] #authorizenet-results span,
html[data-theme="dark"] #form-authorizenet #authorizenet-results span {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #twocheckout-dialog #twocheckout-price,
html[data-theme="dark"] #form-twocheckout #twocheckout-price {
  color:#ebebeb !important;
}
html[data-theme="dark"] #twocheckout-dialog label,
html[data-theme="dark"] #form-twocheckout label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #twocheckout-dialog input[type="text"],
html[data-theme="dark"] #form-twocheckout input[type="text"] {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] #twocheckout-dialog p.bt2 .osp-del,
html[data-theme="dark"] #form-twocheckout p.bt2 .osp-del {
  background-color:#1c1c1c !important;
  border-top-color:#3d3d3d !important;
  border-bottom-color:#3d3d3d !important;
}
html[data-theme="dark"] #twocheckout-dialog .osp-input-box i,
html[data-theme="dark"] #form-twocheckout .osp-input-box i {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #twocheckout-dialog #twocheckout-userdata,
html[data-theme="dark"] #form-twocheckout #twocheckout-userdata {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] #twocheckout-results span,
html[data-theme="dark"] #form-twocheckout #twocheckout-results span {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #braintree-dialog #braintree-desc,
html[data-theme="dark"] #form-braintree #braintree-desc {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] #braintree-dialog #braintree-price,
html[data-theme="dark"] #form-braintree #braintree-price {
  color:#ebebeb !important;
}
html[data-theme="dark"] #braintree-dialog label,
html[data-theme="dark"] #form-braintree label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #braintree-dialog input[type="text"],
html[data-theme="dark"] #form-braintree input[type="text"] {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] #braintree-dialog p.bt2 .osp-del,
html[data-theme="dark"] #form-braintree p.bt2 .osp-del {
  background-color:#1c1c1c !important;
  border-top-color:#3d3d3d !important;
  border-bottom-color:#3d3d3d !important;
}
html[data-theme="dark"] #braintree-dialog .osp-input-box i,
html[data-theme="dark"] #form-braintree .osp-input-box i {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] #braintree-results span,
html[data-theme="dark"] #form-braintree #braintree-results span {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-custom-dialog .osp-inside {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-custom-dialog .osp-bot {
  background-color:#1c1c1c !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-custom-overlay {
  background-color:#3a3a3a !important;
}
html[data-theme="dark"] .osp-custom-dialog .osp-response-success div {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-custom-dialog .osp-response-info div {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-custom-dialog .osp-response-info a {
  color:#56bcff !important;
}
html[data-theme="dark"] .osp-custom-dialog .osp-response-info a:hover {
  color:#56bcff !important;
}
html[data-theme="dark"] body .ui-widget.ui-widget-content.osp-dialog {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-dialog.ui-dialog .ui-dialog-content {
  color:#c7c7c7 !important;
}
html[data-theme="dark"] body#body-custom .osp-body.osp-body-itempay {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-body-itempay .osp-cart-col.prod .p2 {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-promote-form {
  background-color:#212121 !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .osp-promote-form .osp-pb-line {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-promote-form .osp-pb-line.pt201 .osp-chk {
  background-color:#36371c !important;
}
html[data-theme="dark"] .osp-promote-form .osp-pb-line select {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-body-itempay .osp-promote-form {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-body-itempay .osp-promote-form form {
  background-color:#1f1f1f !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-manage-top .osp-top-button {
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-item {
  background-color:#1c1c1c !important;
  border-bottom-color:#383838 !important;
}
html[data-theme="dark"] .osp-item:first-child {
  border-top-color:#383838 !important;
}
html[data-theme="dark"] .osp-item .osp-right {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-item.open .osp-promote:after {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-item.open .osp-promote {
  background-color:#1c1c1c !important;
  color:#ebebeb !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-stat > span.osp-none {
  background-color:#222222 !important;
}
html[data-theme="dark"] .osp-stat > span.osp-301,
html[data-theme="dark"] .osp-cart-col.prod .p1.osp-301,
html[data-theme="dark"] em.osp-301,
html[data-theme="dark"] .osp-i.osp-301 {
  background-color:#283a22 !important;
}
html[data-theme="dark"] .osp-stat > span.osp-701,
html[data-theme="dark"] .osp-cart-col.prod .p1.osp-701,
html[data-theme="dark"] em.osp-701,
html[data-theme="dark"] .osp-i.osp-701 {
  background-color:#322b1a !important;
}
html[data-theme="dark"] .osp-stat > span.osp-801,
html[data-theme="dark"] .osp-cart-col.prod .p1.osp-801,
html[data-theme="dark"] em.osp-801,
html[data-theme="dark"] .osp-i.osp-801 {
  background-color:#494526 !important;
}
html[data-theme="dark"] .osp-stat > span.osp-8001,
html[data-theme="dark"] .osp-cart-col.prod .p1.osp-8001,
html[data-theme="dark"] em.osp-8001,
html[data-theme="dark"] .osp-i.osp-8001 {
  background-color:#373c1f !important;
}
html[data-theme="dark"] .osp-options {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-options .osp-o-row .osp-o-title-box > span {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .osp-options .osp-b-line {
  border-top-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-options .osp-b-line a.osp-in-cart i {
  color:#7dff7d !important;
}
html[data-theme="dark"] .osp-options .osp-b-line a.osp-view-cart {
  color:#d0d0d0 !important;
  background-color:#272727 !important;
}
html[data-theme="dark"] .osp-options .osp-b-line a.osp-view-cart:hover {
  background-color:#2d2d2d !important;
}
html[data-theme="dark"] .osp-options .osp-small-title {
  color:#c7c7c7 !important;
  background-color:#272727 !important;
}
html[data-theme="dark"] .osp-options .osp-pinfo {
  background-color:#33381d !important;
  color:#f2ffb5 !important;
}
html[data-theme="dark"] .osp-options.osp-boxes-collapsed > .osp-o-row:after {
  color:#b2b2b2 !important;
  background-color:#252525 !important;
}
html[data-theme="dark"] .osp-options.osp-boxes-collapsed > .osp-block {
  border-bottom-color:#3b3b3b !important;
}
html[data-theme="dark"] .osp-group {
  border-color:#383838 !important;
}
html[data-theme="dark"] .osp-group .osp-perc + .osp-perc,
html[data-theme="dark"] .osp-group .osp-perc + .osp-cats {
  border-top-color:#333333 !important;
}
html[data-theme="dark"] .osp-body .osp-group select.osp-select {
  background-color:#242424 !important;
  border-color:#363636 !important;
}
html[data-theme="dark"] ul.osp-um-inside {
  border-bottom-color:#3d3d3d !important;
}
html[data-theme="dark"] ul.osp-um-inside li a {
  border-color:#383838 !important;
  background-color:#222222 !important;
}
html[data-theme="dark"] ul.osp-um-inside li a.active {
  background-color:#1c1c1c !important;
  color:#ebebeb !important;
}
html[data-theme="dark"] ul.osp-um-inside li a:not(.active):hover {
  background-color:#1c1c1c !important;
  color:#ebebeb !important;
}
html[data-theme="dark"] ul.osp-um-inside li:last-child a {
  border-right-color:#383838 !important;
}
html[data-theme="dark"] ul.osp-um-inside li a > span em {
  color:#ebebeb !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] ul.osp-um-inside li a > span em:after {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-body {
  background-color:#1c1c1c !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .osp-h1 {
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .osp-h2 {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-body select.osp-select,
html[data-theme="dark"] .osp-promote-form select.osp-select,
html[data-theme="dark"] .osp-promote-form .select-box select {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-body .paginate {
  border-top-color:#333333 !important;
}
html[data-theme="dark"] .osp-body .paginate a,
html[data-theme="dark"] .osp-body .paginate span {
  color:#d0d0d0 !important;
  background-color:#282828 !important;
}
html[data-theme="dark"] .osp-cart .osp-cart-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .osp-cart .osp-cart-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-cart .osp-cart-row:hover {
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-cart .osp-cart-head-row {
  border-bottom-color:#2c4452 !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-cart-col.prod .p2 a {
  color:#ebebeb !important;
  border-bottom-color:#2d4b53 !important;
}
html[data-theme="dark"] .osp-cart-col.prod .p2 u {
  color:#ebebeb !important;
  border-bottom-color:#383838 !important;
}
html[data-theme="dark"] .osp-cart-col.qty input[type="text"] {
  background-color:#1c1c1c !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-cart-col.qty input[type="text"]:hover,
html[data-theme="dark"] .osp-cart-col.qty input[type="text"]:focus {
  border-color:#474747 !important;
}
html[data-theme="dark"] .osp-cart-col.qty.osp-editable > span {
  background-color:#1f1f1f !important;
}
html[data-theme="dark"] .osp-cart-col.pric {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-cart .osp-cart-row.osp-cart-total {
  border-top-color:#2c353a !important;
  background-color:#152028 !important;
}
html[data-theme="dark"] .osp-pay-msg,
html[data-theme="dark"] .osp-pay-err {
  background-color:#1c1c1c !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .osp-pay-msg:before,
html[data-theme="dark"] .osp-pay-err:before {
  background-color:#5f5b31 !important;
}
html[data-theme="dark"] .osp-cart-col.prod .p2 a.osp-shipper {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-cart-col.prod .p2 a.osp-shipper:hover {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-pack.gallery .osp-right1 .osp-perc {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-body-pack .osp-pack-bonus {
  color:#83d9e9 !important;
  background-color:#182b2e !important;
}
html[data-theme="dark"] .osp-pay-button li a {
  background-color:#1c1c1c !important;
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-pay-button li a > strong {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-pay-button li a:not(.osp-disabled):after {
  background-color:#1c1c1c !important;
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-pay-button li a:not(.osp-disabled):hover > strong {
  color:#ebebeb !important;
}
html[data-theme="dark"] .osp-pay-button label,
html[data-theme="dark"] .osp-pay-label {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-btn-line-middle {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check {
  border-color:#383838 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check li {
  border-color:#325b5d !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-main .osp-name {
  color:#d3d3d3 !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-main .osp-info-short {
  color:#adadad !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-main .osp-info-warn,
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-main .osp-info-error {
  color:#ff5c5c !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-extra:before {
  border-top-color:#383838 !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-extra .osp-chk-user-info {
  color:#d3d3d3 !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-extra form[data-type="none"] .osp-label {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-extra .osp-row label,
html[data-theme="dark"] .osp-pay-button.osp-style-check .osp-chk-extra p label {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .osp-pay-button.osp-style-check li.osp-disabled .osp-chk-main .osp-name .osp-na-label {
  background-color:#2d2d2d !important;
  color:#c3c3c3 !important;
}
html[data-theme="dark"] #ospModal {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #ospModal .modal-content .modal-iframe {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] #ospModal .head {
  color:#dfdfdf !important;
}
html[data-theme="dark"] #ospModal .subhead {
  color:#dfdfdf !important;
  border-bottom-color:#3d3d3d !important;
}
html[data-theme="dark"] .osp-body ::-webkit-scrollbar-thumb:hover {
  background-color:#3e3e3e !important;
}
html[data-theme="dark"][dir="rtl"] .osp-table-products .osp-row.osp-st-1 {
  border-right-color:#6d673b !important;
}
html[data-theme="dark"][dir="rtl"] .osp-table-products .osp-row.osp-st-9 {
  border-right-color:#3d3d3d !important;
}
html[data-theme="dark"][dir="rtl"] #osp-promos {
  background-image:linear-gradient(135deg, #243430, #1a3127) !important;
}
html[data-theme="dark"][mode="dark"] .osp-table-payments .osp-col.details i,
html[data-theme="dark"][mode="dark"] .osp-table-orders .osp-col.payment i {
  border-bottom-color:#575757 !important;
}
html[data-theme="dark"][mode="dark"] .osp-item-promos .osp-elem .osp-data,
html[data-theme="dark"][mode="dark"] .osp-item-promos .osp-elem .osp-extra {
  background-color:#3b3b3b !important;
}
html[data-theme="dark"] .opr-promote-btn {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-promote-btn:hover {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-elem {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-elem.opr-inactive {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .opr-change-selection a {
  color:#bebebe !important;
}
html[data-theme="dark"] .opr-change-selection a:hover {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-item-bar {
  background-color:#1e1e1e !important;
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] .opr-item-bar-info h3 {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-item-bar-info span {
  color:#a9dec8 !important;
}
html[data-theme="dark"] .opr-item-bar-link a {
  color:#adadad !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .opr-item-bar-link a:hover {
  border-color:#424242 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .opr-hero-label {
  background-image:linear-gradient(288deg, #123659, #3d5c45) !important;
}
html[data-theme="dark"] .opr-hero h1 {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-card {
  background-color:#1c1c1c !important;
  border-color:#373737 !important;
}
html[data-theme="dark"] .opr-card:hover {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .opr-card.opr-popular {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .opr-badge-popular {
  background-image:linear-gradient(288deg, #123659, #3d5c45) !important;
}
html[data-theme="dark"] .opr-badge-default {
  background-color:#212121 !important;
  color:#b6b6b6 !important;
}
html[data-theme="dark"] .opr-badge-value {
  background-color:#1b2a21 !important;
  color:#9edab8 !important;
}
html[data-theme="dark"] .opr-duration {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-recommend-label {
  color:#a9dec8 !important;
}
html[data-theme="dark"] .opr-price {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-card .opr-select-btn {
  background-color:#1c2621 !important;
  color:#afcfef !important;
}
html[data-theme="dark"] .opr-card .opr-select-btn:hover {
  background-color:#1e2b24 !important;
}
html[data-theme="dark"] .opr-card.opr-popular .opr-select-btn {
  background-image:linear-gradient(288deg, #123659, #3d5c45) !important;
}
html[data-theme="dark"] .opr-back-link a:hover {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] .opr-benefits-section {
  background-color:#202020 !important;
}
html[data-theme="dark"] .opr-benefits-title {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-benefits-divider {
  background-image:linear-gradient(288deg, #123659, #3d5c45) !important;
}
html[data-theme="dark"] .opr-benefit-card h3 {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-benefit-card p {
  color:#adadad !important;
}
html[data-theme="dark"] .opr-proof-section {
  background-color:#1c1c1c !important;
  border-top-color:#333333 !important;
}
html[data-theme="dark"] .opr-proof-title {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-proof-item {
  background-color:#1e1e1e !important;
  border-color:#333333 !important;
}
html[data-theme="dark"] .opr-proof-badge {
  background-image:linear-gradient(288deg, #123659, #3d5c45) !important;
}
html[data-theme="dark"] .opr-proof-item-info h4 {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .opr-proof-item-info span {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-mobile-cta {
  background-color:#1a1e23 !important;
  border-color:#333333 !important;
}
html[data-theme="dark"] .opr-mobile-cta-list li {
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .opr-mobile-cta-btn {
  background-image:linear-gradient(288deg, #123659, #3d5c45) !important;
}
html[data-theme="dark"] .opr-modal {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .opr-modal-close:hover {
  color:#d0d0d0 !important;
  background-color:#212121 !important;
}
html[data-theme="dark"] .opr-modal-title {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-modal-desc {
  color:#adadad !important;
}
html[data-theme="dark"] .opr-modal-option {
  background-color:#1f1f1f !important;
}
html[data-theme="dark"] .opr-modal-option:hover {
  background-color:#212121 !important;
}
html[data-theme="dark"] .opr-modal-option.opr-selected {
  background-color:#151c29 !important;
}
html[data-theme="dark"] .opr-modal-radio {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .opr-modal-option-text strong {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-modal-option-price {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-modal-option-daily.opr-modal-daily-best {
  color:#eb9494 !important;
}
html[data-theme="dark"] .opr-modal-error {
  color:#e1847a !important;
}
html[data-theme="dark"] .opr-modal-trust-row {
  border-top-color:#2c3038 !important;
  border-bottom-color:#2c3038 !important;
}
html[data-theme="dark"] .opr-trust {
  color:#a6abb5 !important;
}
html[data-theme="dark"] .opr-modal-pay-icons-unified .opr-mpi {
  border-color:#2e333c !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .opr-modal-pay-icons-unified .opr-mpi:hover {
  color:#b4b6ba !important;
  border-color:#333941 !important;
}
html[data-theme="dark"] .opr-modal-pay-icons-unified .opr-mpi-visa {
  background-color:#1c1c1c !important;
  border-color:#2e333c !important;
}
html[data-theme="dark"] .opr-modal-pay-icons-unified .opr-mpi-apple {
  background-color:#1c1c1c !important;
  border-color:#2e333c !important;
}
html[data-theme="dark"] .opr-mpi {
  border-color:#373737 !important;
  background-color:#1c1c1c !important;
  color:#bebebe !important;
}
html[data-theme="dark"] .opr-checkout-v2 {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-chk-back:hover {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .opr-chk-card {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .opr-chk-header h2 {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-chk-divider {
  background-color:#212121 !important;
}
html[data-theme="dark"] .opr-chk-summary {
  background-color:#1e1e1e !important;
  border-color:#343434 !important;
}
html[data-theme="dark"] .opr-chk-thumb {
  background-color:#242424 !important;
}
html[data-theme="dark"] .opr-chk-title {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .opr-chk-badge {
  background-color:#18291d !important;
  color:#a1dfbe !important;
}
html[data-theme="dark"] .opr-chk-price {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li.osp-chk-pay-btn {
  background-color:#1c1c1c !important;
  border-color:#353535 !important;
}
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li.osp-chk-pay-btn:hover {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li.osp-chk-pay-btn .osp-name {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li.payment > a.button,
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li > a[class*="osp-btn-"] {
  background-color:#1c1c1c !important;
  border-color:#353535 !important;
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li.payment > a.button:hover,
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li > a[class*="osp-btn-"]:hover {
  border-color:#3d3d3d !important;
}
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li > a > span.osp-i2 em {
  color:#bebebe !important;
}
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li.payment > a.button > strong,
html[data-theme="dark"] .opr-checkout-v2 ul.osp-pay-button.opr-chk-methods > li > a > strong {
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .opr-chk-trust {
  border-top-color:#323232 !important;
  border-bottom-color:#323232 !important;
}
html[data-theme="dark"] .opr-chk-icon {
  background-color:#202020 !important;
  border-color:#353535 !important;
}
html[data-theme="dark"] .opr-chk-icon-visa {
  background-color:#1c1c1c !important;
  color:#a3a7ea !important;
}
html[data-theme="dark"] .opr-chk-icon-mc {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .opr-chk-icon-amex {
  background-color:#1c1c1c !important;
  color:#6bbaff !important;
}
html[data-theme="dark"] .opr-chk-icon-pp {
  background-color:#1c1c1c !important;
  color:#90b7ff !important;
}
html[data-theme="dark"] .opr-chk-icon-stripe {
  background-color:#1c1c1c !important;
  color:#acacdf !important;
}
html[data-theme="dark"] .opr-chk-disclaimer a:hover {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] .opr-promo-status {
  background-color:#15291b !important;
  border-color:#284a34 !important;
}
html[data-theme="dark"] .opr-promo-status-info {
  color:#99eeb9 !important;
}
html[data-theme="dark"] .opr-promo-status-text {
  color:#aec1e0 !important;
}
html[data-theme="dark"] .opr-promo-status-text strong {
  color:#ccd6ec !important;
}
html[data-theme="dark"] .opr-promo-status-bar {
  background-color:#1f2329 !important;
}
html[data-theme="dark"] .opr-promote-btn.opr-promote-btn-extend {
  color:#a6abb5 !important;
  border-color:#333941 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .opr-promote-btn.opr-promote-btn-extend:hover {
  color:#ccd6ec !important;
  border-color:#414750 !important;
  background-color:#181e24 !important;
}
html[data-theme="dark"] .opr-landing-card {
  background-color:#1c1c1c !important;
  border-color:#2e333c !important;
}
html[data-theme="dark"] .opr-landing-title {
  color:#ccd6ec !important;
}
html[data-theme="dark"] .opr-landing-item {
  color:#aec1e0 !important;
}
html[data-theme="dark"] .opr-landing-lead {
  color:#a6abb5 !important;
}
html[data-theme="dark"] .opr-landing-link {
  color:#a6abb5 !important;
}
html[data-theme="dark"] .opr-landing-invalid .opr-landing-title {
  color:#eb7b7b !important;
}
html[data-theme="dark"] .opr-success-card {
  background-color:#1c1c1c !important;
  border-color:#2e333c !important;
}
html[data-theme="dark"] .opr-success-check {
  background-color:#15291b !important;
  border-color:#284a34 !important;
}
html[data-theme="dark"] .opr-success-check svg {
  color:#86efad !important;
}
html[data-theme="dark"] .opr-success-title {
  color:#ccd6ec !important;
}
html[data-theme="dark"] .opr-success-sub {
  color:#a6abb5 !important;
}
html[data-theme="dark"] .opr-success-summary {
  background-color:#1e1e1e !important;
  border-color:#2e333c !important;
}
html[data-theme="dark"] .opr-success-row {
  border-bottom-color:#2e333c !important;
}
html[data-theme="dark"] .opr-success-row .k {
  color:#a6abb5 !important;
}
html[data-theme="dark"] .opr-success-row .v {
  color:#ccd6ec !important;
}
html[data-theme="dark"] .opr-success-row .v.green {
  color:#86efad !important;
}
html[data-theme="dark"] .opr-success-row .v.mono {
  color:#a6abb5 !important;
}
html[data-theme="dark"] .opr-success-btn-secondary {
  background-color:#1c1c1c !important;
  color:#ccd6ec !important;
  border-color:#2e333c !important;
}
html[data-theme="dark"] .opr-success-btn-secondary:hover {
  background-color:#181e24 !important;
  color:#ccd6ec !important;
}
html[data-theme="dark"] .opr-success-note {
  color:#a6abb5 !important;
}
html[data-theme="dark"] .motp-page {
  background-color:#212121 !important;
}
html[data-theme="dark"] .motp-wrap {
  background-color:#1c1c1c !important;
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .motp-start-title {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .motp-start-sub {
  color:#bebebe !important;
}
html[data-theme="dark"] .motp-lead {
  color:#b6b6b6 !important;
}
html[data-theme="dark"] .motp-lead strong {
  color:#d0d0d0 !important;
}
html[data-theme="dark"] .motp-no-code a {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .motp-no-code a:hover {
  color:#bebebe !important;
}
html[data-theme="dark"] .motp-label,
html[data-theme="dark"] .motp-start-label {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .motp-start-input {
  color:#e2e2e2 !important;
  border-color:#373737 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .motp-otp-input {
  color:#e2e2e2 !important;
  border-color:#373737 !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .motp-resend-link {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .motp-resend-link:hover {
  color:#bebebe !important;
}
html[data-theme="dark"] .motp-checkmark {
  border-color:#3a3a3a !important;
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .motp-checkbox-wrap input[type="checkbox"]:checked + .motp-checkmark::after {
  border-color:#2e2e2e !important;
}
html[data-theme="dark"] .motp-remember-text {
  color:#e2e2e2 !important;
}
html[data-theme="dark"] .motp-info-btn:hover,
html[data-theme="dark"] .motp-info-btn:focus {
  color:#bebebe !important;
}
html[data-theme="dark"] .motp-magic-note strong {
  color:#adadad !important;
}
html[data-theme="dark"] .motp-back a {
  color:#5888f0 !important;
}
html[data-theme="dark"] .motp-login-button {
  background-color:#1f1f1f !important;
  border-color:#373737 !important;
  color:#d9d9d9 !important;
}
html[data-theme="dark"] .motp-login-button:hover {
  background-color:#232323 !important;
  border-color:#3f3f3f !important;
}
html[data-theme="dark"] .ceb-inv-table thead th {
  background-color:#191e23 !important;
  color:#bcc1c6 !important;
  border-bottom-color:#2f373e !important;
}
html[data-theme="dark"] .ceb-inv-table tbody td {
  border-bottom-color:#333333 !important;
}
html[data-theme="dark"] .ceb-inv-table tbody tr:hover td {
  background-color:#191e23 !important;
}
html[data-theme="dark"] .ceb-status-draft {
  background-color:#242528 !important;
  color:#c7cccf !important;
}
html[data-theme="dark"] .ceb-status-issued {
  background-color:#192531 !important;
  color:#91c6ff !important;
}
html[data-theme="dark"] .ceb-status-fiscal {
  background-color:#1a3320 !important;
  color:#b1ecbe !important;
}
html[data-theme="dark"] .ceb-status-sent {
  background-color:#1a2f33 !important;
  color:#a9e9f4 !important;
}
html[data-theme="dark"] .ceb-status-error {
  background-color:#30191b !important;
  color:#e8a3a9 !important;
}
html[data-theme="dark"] .ceb-inv-empty {
  color:#a8aeb4 !important;
}
html[data-theme="dark"] .inv-prof {
  border-color:#383838 !important;
}
html[data-theme="dark"] .inv-prof .inv-inside {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .inv-notification {
  background-color:#1c1c1c !important;
  border-color:#383838 !important;
}
html[data-theme="dark"] .inv-nav {
  border-bottom-color:#383838 !important;
}
html[data-theme="dark"] .inv-table-invoices .inv-head-row {
  border-bottom-color:#2c4452 !important;
  color:#c7c7c7 !important;
}
html[data-theme="dark"] .inv-table-invoices .inv-row {
  background-color:#141d26 !important;
  border-bottom-color:#2c353a !important;
}
html[data-theme="dark"] .inv-table-invoices .inv-row:nth-child(odd) {
  background-color:#1c1c1c !important;
}
html[data-theme="dark"] .inv-table-invoices .inv-row:hover {
  background-color:#152028 !important;
}
@media screen and (max-width: 490px) {
  html[data-theme="dark"] body .im-threads .im-item a,
  html[data-theme="dark"] body .im-threads .im-item {
    color:#c7c7c7 !important;
  }
  html[data-theme="dark"] body .im-threads .im-item a {
    border-bottom-color:#383838 !important;
  }
  html[data-theme="dark"] body .im-threads .im-item a:hover {
    border-bottom-color:#474747 !important;
  }
}
@media screen and (max-width: 767px) {
  html[data-theme="dark"] .osp-um + .osp-body {
    border-color:#383838 !important;
  }
  html[data-theme="dark"] ul.osp-um-inside li a {
    color:#c7c7c7 !important;
    background-color:#202020 !important;
  }
  html[data-theme="dark"] ul.osp-um-inside li a.active,
  html[data-theme="dark"] ul.osp-um-inside li a:hover,
  html[data-theme="dark"] ul.osp-um-inside li a:not(.active):hover {
    background-color:#262626 !important;
  }
}
@media (max-width: 720px) {
  html[data-theme="dark"] .opr-duration {
    color:#bebebe !important;
    background-color:#242424 !important;
  }
  html[data-theme="dark"] .opr-card.opr-popular .opr-duration {
    background-image:linear-gradient(288deg, #123659, #3d5c45) !important;
  }
}
@media (max-width: 768px) {
  html[data-theme="dark"] .ceb-inv-table tbody tr {
    border-color:#2f373e !important;
  }
  html[data-theme="dark"] .ceb-inv-table tbody td {
    border-bottom-color:#323232 !important;
  }
  html[data-theme="dark"] .ceb-inv-table tbody td:before {
    color:#a8aeb4 !important;
  }
}
