/*
----------------------------------------------------------
[Table of contents]


#Skins-Colors
#Skins-Typography
#Skins-General
#Skins-Buttons
#Skins-Alerts
#Skins-Menus
#Skins-Thumbs


----------------------------------------------------------
*/
/*
----------------------------------------------------------


#Skins-Color


----------------------------------------------------------
*/

/*----------------------------------------------------------
#transparent
----------------------------------------------------------*/
.style-transparent-bg {
  background-color: transparent;
}
.btn-transparent {
  color: #ffffff !important;
  background-color: transparent !important;
  border-color: transparent !important;
}
.btn-transparent:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-transparent:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-transparent:active {
  background-color: transparent !important;
  border-color: transparent !important;
}
.btn-transparent.btn-flat:not(.btn-hover-nobg):hover,
.btn-transparent.btn-flat:not(.btn-hover-nobg):focus,
.btn-transparent.btn-flat:active {
  background-color: transparent !important;
  border-color: transparent !important;
}
.btn-transparent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-transparent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-transparent:active {
  color: transparent !important;
}
.btn-transparent.btn-outline {
  background-color: transparent !important;
  border-color: transparent !important;
}
.btn-transparent.btn-outline:not(.btn-text-skin) {
  color: transparent !important;
}
.btn-transparent.btn-outline:not(.btn-hover-nobg):hover,
.btn-transparent.btn-outline:not(.btn-hover-nobg):focus,
btn-transparent.btn-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
}
.btn-transparent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-transparent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-transparent.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-transparent.btn-text-skin.btn-outline,
.style-light .btn-transparent.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-transparent.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-transparent-color {
  color: transparent !important;
  fill: transparent !important;
}
.border-transparent-color {
  border-color: transparent !important;
}
.tmb-overlay-gradient-top .style-transparent-bg {
  background-color: transparent !important;
}
.tmb-overlay-gradient-bottom .style-transparent-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
}

/*----------------------------------------------------------
#color-jevc
----------------------------------------------------------*/
.style-color-jevc-bg {
  background-color: #000000;
}
.btn-color-jevc {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-color-jevc:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-jevc:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-jevc:active {
  background-color: transparent !important;
  border-color: #000000 !important;
}
.btn-color-jevc.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-jevc.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-jevc.btn-flat:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-color-jevc:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-jevc:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-jevc:active {
  color: #000000 !important;
}
.btn-color-jevc.btn-outline {
  background-color: transparent !important;
  border-color: #000000 !important;
}
.btn-color-jevc.btn-outline:not(.btn-text-skin) {
  color: #000000 !important;
}
.btn-color-jevc.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-jevc.btn-outline:not(.btn-hover-nobg):focus,
btn-color-jevc.btn-outline:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-color-jevc.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-jevc.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-jevc.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-jevc.btn-text-skin.btn-outline,
.style-light .btn-color-jevc.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-jevc.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-jevc-color {
  color: #000000 !important;
  fill: #000000 !important;
}
.border-color-jevc-color {
  border-color: #000000 !important;
}
.tmb-overlay-gradient-top .style-color-jevc-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #000000 0%,
    rgba(0, 0, 0, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-jevc-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #000000 0%,
    rgba(0, 0, 0, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-nhtu
----------------------------------------------------------*/
.style-color-nhtu-bg {
  background-color: #101213;
}
.btn-color-nhtu {
  color: #ffffff !important;
  background-color: #101213 !important;
  border-color: #101213 !important;
}
.btn-color-nhtu:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-nhtu:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-nhtu:active {
  background-color: transparent !important;
  border-color: #101213 !important;
}
.btn-color-nhtu.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-nhtu.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-nhtu.btn-flat:active {
  background-color: #030506 !important;
  border-color: #030506 !important;
}
.btn-color-nhtu:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-nhtu:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-nhtu:active {
  color: #101213 !important;
}
.btn-color-nhtu.btn-outline {
  background-color: transparent !important;
  border-color: #101213 !important;
}
.btn-color-nhtu.btn-outline:not(.btn-text-skin) {
  color: #101213 !important;
}
.btn-color-nhtu.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-nhtu.btn-outline:not(.btn-hover-nobg):focus,
btn-color-nhtu.btn-outline:active {
  background-color: #101213 !important;
  border-color: #101213 !important;
}
.btn-color-nhtu.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-nhtu.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-nhtu.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-nhtu.btn-text-skin.btn-outline,
.style-light .btn-color-nhtu.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-nhtu.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-nhtu-color {
  color: #101213 !important;
  fill: #101213 !important;
}
.border-color-nhtu-color {
  border-color: #101213 !important;
}
.tmb-overlay-gradient-top .style-color-nhtu-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #101213 0%,
    rgba(16, 18, 19, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-nhtu-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #101213 0%,
    rgba(16, 18, 19, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-wayh
----------------------------------------------------------*/
.style-color-wayh-bg {
  background-color: #141618;
}
.btn-color-wayh {
  color: #ffffff !important;
  background-color: #141618 !important;
  border-color: #141618 !important;
}
.btn-color-wayh:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-wayh:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-wayh:active {
  background-color: transparent !important;
  border-color: #141618 !important;
}
.btn-color-wayh.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-wayh.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-wayh.btn-flat:active {
  background-color: #07090b !important;
  border-color: #07090b !important;
}
.btn-color-wayh:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-wayh:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-wayh:active {
  color: #141618 !important;
}
.btn-color-wayh.btn-outline {
  background-color: transparent !important;
  border-color: #141618 !important;
}
.btn-color-wayh.btn-outline:not(.btn-text-skin) {
  color: #141618 !important;
}
.btn-color-wayh.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-wayh.btn-outline:not(.btn-hover-nobg):focus,
btn-color-wayh.btn-outline:active {
  background-color: #141618 !important;
  border-color: #141618 !important;
}
.btn-color-wayh.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-wayh.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-wayh.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-wayh.btn-text-skin.btn-outline,
.style-light .btn-color-wayh.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-wayh.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-wayh-color {
  color: #141618 !important;
  fill: #141618 !important;
}
.border-color-wayh-color {
  border-color: #141618 !important;
}
.tmb-overlay-gradient-top .style-color-wayh-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #141618 0%,
    rgba(20, 22, 24, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-wayh-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #141618 0%,
    rgba(20, 22, 24, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-rgdb
----------------------------------------------------------*/
.style-color-rgdb-bg {
  background-color: #1b1d1f;
}
.btn-color-rgdb {
  color: #ffffff !important;
  background-color: #1b1d1f !important;
  border-color: #1b1d1f !important;
}
.btn-color-rgdb:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-rgdb:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-rgdb:active {
  background-color: transparent !important;
  border-color: #1b1d1f !important;
}
.btn-color-rgdb.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-rgdb.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-rgdb.btn-flat:active {
  background-color: #0e1012 !important;
  border-color: #0e1012 !important;
}
.btn-color-rgdb:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-rgdb:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-rgdb:active {
  color: #1b1d1f !important;
}
.btn-color-rgdb.btn-outline {
  background-color: transparent !important;
  border-color: #1b1d1f !important;
}
.btn-color-rgdb.btn-outline:not(.btn-text-skin) {
  color: #1b1d1f !important;
}
.btn-color-rgdb.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-rgdb.btn-outline:not(.btn-hover-nobg):focus,
btn-color-rgdb.btn-outline:active {
  background-color: #1b1d1f !important;
  border-color: #1b1d1f !important;
}
.btn-color-rgdb.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-rgdb.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-rgdb.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-rgdb.btn-text-skin.btn-outline,
.style-light .btn-color-rgdb.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-rgdb.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-rgdb-color {
  color: #1b1d1f !important;
  fill: #1b1d1f !important;
}
.border-color-rgdb-color {
  border-color: #1b1d1f !important;
}
.tmb-overlay-gradient-top .style-color-rgdb-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #1b1d1f 0%,
    rgba(27, 29, 31, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-rgdb-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #1b1d1f 0%,
    rgba(27, 29, 31, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-prif
----------------------------------------------------------*/
.style-color-prif-bg {
  background-color: #303133;
}
.btn-color-prif {
  color: #ffffff !important;
  background-color: #303133 !important;
  border-color: #303133 !important;
}
.btn-color-prif:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-prif:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-prif:active {
  background-color: transparent !important;
  border-color: #303133 !important;
}
.btn-color-prif.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-prif.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-prif.btn-flat:active {
  background-color: #232426 !important;
  border-color: #232426 !important;
}
.btn-color-prif:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-prif:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-prif:active {
  color: #303133 !important;
}
.btn-color-prif.btn-outline {
  background-color: transparent !important;
  border-color: #303133 !important;
}
.btn-color-prif.btn-outline:not(.btn-text-skin) {
  color: #303133 !important;
}
.btn-color-prif.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-prif.btn-outline:not(.btn-hover-nobg):focus,
btn-color-prif.btn-outline:active {
  background-color: #303133 !important;
  border-color: #303133 !important;
}
.btn-color-prif.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-prif.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-prif.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-prif.btn-text-skin.btn-outline,
.style-light .btn-color-prif.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-prif.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-prif-color {
  color: #303133 !important;
  fill: #303133 !important;
}
.border-color-prif-color {
  border-color: #303133 !important;
}
.tmb-overlay-gradient-top .style-color-prif-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #303133 0%,
    rgba(48, 49, 51, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-prif-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #303133 0%,
    rgba(48, 49, 51, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-xsdn
----------------------------------------------------------*/
.style-color-xsdn-bg {
  background-color: #ffffff;
}
.btn-color-xsdn {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-color-xsdn:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-xsdn:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-xsdn:active {
  background-color: transparent !important;
  border-color: #ffffff !important;
}
.btn-color-xsdn.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-xsdn.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-xsdn.btn-flat:active {
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2 !important;
}
.btn-color-xsdn:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-xsdn:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-xsdn:active {
  color: #ffffff !important;
}
.btn-color-xsdn.btn-outline {
  background-color: transparent !important;
  border-color: #ffffff !important;
}
.btn-color-xsdn.btn-outline:not(.btn-text-skin) {
  color: #ffffff !important;
}
.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):focus,
btn-color-xsdn.btn-outline:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-xsdn.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-xsdn.btn-text-skin.btn-outline,
.style-light .btn-color-xsdn.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-xsdn.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-xsdn-color {
  color: #ffffff !important;
  fill: #ffffff !important;
}
.border-color-xsdn-color {
  border-color: #ffffff !important;
}
.tmb-overlay-gradient-top .style-color-xsdn-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #ffffff 0%,
    rgba(255, 255, 255, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-xsdn-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #ffffff 0%,
    rgba(255, 255, 255, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-lxmt
----------------------------------------------------------*/
.style-color-lxmt-bg {
  background-color: #f7f7f7;
}
.btn-color-lxmt {
  color: #ffffff !important;
  background-color: #f7f7f7 !important;
  border-color: #f7f7f7 !important;
}
.btn-color-lxmt:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-lxmt:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-lxmt:active {
  background-color: transparent !important;
  border-color: #f7f7f7 !important;
}
.btn-color-lxmt.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-lxmt.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-lxmt.btn-flat:active {
  background-color: #eaeaea !important;
  border-color: #eaeaea !important;
}
.btn-color-lxmt:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-lxmt:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-lxmt:active {
  color: #f7f7f7 !important;
}
.btn-color-lxmt.btn-outline {
  background-color: transparent !important;
  border-color: #f7f7f7 !important;
}
.btn-color-lxmt.btn-outline:not(.btn-text-skin) {
  color: #f7f7f7 !important;
}
.btn-color-lxmt.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-lxmt.btn-outline:not(.btn-hover-nobg):focus,
btn-color-lxmt.btn-outline:active {
  background-color: #f7f7f7 !important;
  border-color: #f7f7f7 !important;
}
.btn-color-lxmt.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-lxmt.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-lxmt.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-lxmt.btn-text-skin.btn-outline,
.style-light .btn-color-lxmt.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-lxmt.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-lxmt-color {
  color: #f7f7f7 !important;
  fill: #f7f7f7 !important;
}
.border-color-lxmt-color {
  border-color: #f7f7f7 !important;
}
.tmb-overlay-gradient-top .style-color-lxmt-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #f7f7f7 0%,
    rgba(247, 247, 247, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-lxmt-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #f7f7f7 0%,
    rgba(247, 247, 247, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-gyho
----------------------------------------------------------*/
.style-color-gyho-bg {
  background-color: #eaeaea;
}
.btn-color-gyho {
  color: #ffffff !important;
  background-color: #eaeaea !important;
  border-color: #eaeaea !important;
}
.btn-color-gyho:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-gyho:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-gyho:active {
  background-color: transparent !important;
  border-color: #eaeaea !important;
}
.btn-color-gyho.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-gyho.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-gyho.btn-flat:active {
  background-color: #dddddd !important;
  border-color: #dddddd !important;
}
.btn-color-gyho:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-gyho:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-gyho:active {
  color: #eaeaea !important;
}
.btn-color-gyho.btn-outline {
  background-color: transparent !important;
  border-color: #eaeaea !important;
}
.btn-color-gyho.btn-outline:not(.btn-text-skin) {
  color: #eaeaea !important;
}
.btn-color-gyho.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-gyho.btn-outline:not(.btn-hover-nobg):focus,
btn-color-gyho.btn-outline:active {
  background-color: #eaeaea !important;
  border-color: #eaeaea !important;
}
.btn-color-gyho.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-gyho.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-gyho.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-gyho.btn-text-skin.btn-outline,
.style-light .btn-color-gyho.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-gyho.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-gyho-color {
  color: #eaeaea !important;
  fill: #eaeaea !important;
}
.border-color-gyho-color {
  border-color: #eaeaea !important;
}
.tmb-overlay-gradient-top .style-color-gyho-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #eaeaea 0%,
    rgba(234, 234, 234, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-gyho-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #eaeaea 0%,
    rgba(234, 234, 234, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-uydo
----------------------------------------------------------*/
.style-color-uydo-bg {
  background-color: #dddddd;
}
.btn-color-uydo {
  color: #ffffff !important;
  background-color: #dddddd !important;
  border-color: #dddddd !important;
}
.btn-color-uydo:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-uydo:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-uydo:active {
  background-color: transparent !important;
  border-color: #dddddd !important;
}
.btn-color-uydo.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-uydo.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-uydo.btn-flat:active {
  background-color: #d0d0d0 !important;
  border-color: #d0d0d0 !important;
}
.btn-color-uydo:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-uydo:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-uydo:active {
  color: #dddddd !important;
}
.btn-color-uydo.btn-outline {
  background-color: transparent !important;
  border-color: #dddddd !important;
}
.btn-color-uydo.btn-outline:not(.btn-text-skin) {
  color: #dddddd !important;
}
.btn-color-uydo.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-uydo.btn-outline:not(.btn-hover-nobg):focus,
btn-color-uydo.btn-outline:active {
  background-color: #dddddd !important;
  border-color: #dddddd !important;
}
.btn-color-uydo.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-uydo.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-uydo.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-uydo.btn-text-skin.btn-outline,
.style-light .btn-color-uydo.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-uydo.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-uydo-color {
  color: #dddddd !important;
  fill: #dddddd !important;
}
.border-color-uydo-color {
  border-color: #dddddd !important;
}
.tmb-overlay-gradient-top .style-color-uydo-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #dddddd 0%,
    rgba(221, 221, 221, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-uydo-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #dddddd 0%,
    rgba(221, 221, 221, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-wvjs
----------------------------------------------------------*/
.style-color-wvjs-bg {
  background-color: #777777;
}
.btn-color-wvjs {
  color: #ffffff !important;
  background-color: #777777 !important;
  border-color: #777777 !important;
}
.btn-color-wvjs:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-wvjs:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-wvjs:active {
  background-color: transparent !important;
  border-color: #777777 !important;
}
.btn-color-wvjs.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-wvjs.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-wvjs.btn-flat:active {
  background-color: #6a6a6a !important;
  border-color: #6a6a6a !important;
}
.btn-color-wvjs:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-wvjs:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-wvjs:active {
  color: #777777 !important;
}
.btn-color-wvjs.btn-outline {
  background-color: transparent !important;
  border-color: #777777 !important;
}
.btn-color-wvjs.btn-outline:not(.btn-text-skin) {
  color: #777777 !important;
}
.btn-color-wvjs.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-wvjs.btn-outline:not(.btn-hover-nobg):focus,
btn-color-wvjs.btn-outline:active {
  background-color: #777777 !important;
  border-color: #777777 !important;
}
.btn-color-wvjs.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-wvjs.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-wvjs.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-wvjs.btn-text-skin.btn-outline,
.style-light .btn-color-wvjs.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-wvjs.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-wvjs-color {
  color: #777777 !important;
  fill: #777777 !important;
}
.border-color-wvjs-color {
  border-color: #777777 !important;
}
.tmb-overlay-gradient-top .style-color-wvjs-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #777777 0%,
    rgba(119, 119, 119, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-wvjs-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #777777 0%,
    rgba(119, 119, 119, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-vyce
----------------------------------------------------------*/
.style-color-vyce-bg {
  background-color: #0cb4ce;
}
.btn-color-vyce {
  color: #ffffff !important;
  background-color: #0cb4ce !important;
  border-color: #0cb4ce !important;
}
.btn-color-vyce:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-vyce:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-vyce:active {
  background-color: transparent !important;
  border-color: #0cb4ce !important;
}
.btn-color-vyce.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-vyce.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-vyce.btn-flat:active {
  background-color: #00a7c1 !important;
  border-color: #00a7c1 !important;
}
.btn-color-vyce:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-vyce:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-vyce:active {
  color: #0cb4ce !important;
}
.btn-color-vyce.btn-outline {
  background-color: transparent !important;
  border-color: #0cb4ce !important;
}
.btn-color-vyce.btn-outline:not(.btn-text-skin) {
  color: #0cb4ce !important;
}
.btn-color-vyce.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-vyce.btn-outline:not(.btn-hover-nobg):focus,
btn-color-vyce.btn-outline:active {
  background-color: #0cb4ce !important;
  border-color: #0cb4ce !important;
}
.btn-color-vyce.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-vyce.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-vyce.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-vyce.btn-text-skin.btn-outline,
.style-light .btn-color-vyce.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-vyce.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-vyce-color {
  color: #0cb4ce !important;
  fill: #0cb4ce !important;
}
.border-color-vyce-color {
  border-color: #0cb4ce !important;
}
.tmb-overlay-gradient-top .style-color-vyce-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #0cb4ce 0%,
    rgba(12, 180, 206, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-vyce-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #0cb4ce 0%,
    rgba(12, 180, 206, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-210407
----------------------------------------------------------*/
.style-color-210407-bg {
  background-color: #006cff;
}
.btn-color-210407 {
  color: #ffffff !important;
  background-color: #006cff !important;
  border-color: #006cff !important;
}
.btn-color-210407:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-210407:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-210407:active {
  background-color: transparent !important;
  border-color: #006cff !important;
}
.btn-color-210407.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-210407.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-210407.btn-flat:active {
  background-color: #005ff2 !important;
  border-color: #005ff2 !important;
}
.btn-color-210407:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-210407:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-210407:active {
  color: #006cff !important;
}
.btn-color-210407.btn-outline {
  background-color: transparent !important;
  border-color: #006cff !important;
}
.btn-color-210407.btn-outline:not(.btn-text-skin) {
  color: #006cff !important;
}
.btn-color-210407.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-210407.btn-outline:not(.btn-hover-nobg):focus,
btn-color-210407.btn-outline:active {
  background-color: #006cff !important;
  border-color: #006cff !important;
}
.btn-color-210407.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-210407.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-210407.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-210407.btn-text-skin.btn-outline,
.style-light .btn-color-210407.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-210407.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-210407-color {
  color: #006cff !important;
  fill: #006cff !important;
}
.border-color-210407-color {
  border-color: #006cff !important;
}
.tmb-overlay-gradient-top .style-color-210407-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #006cff 0%,
    rgba(0, 108, 255, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-210407-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #006cff 0%,
    rgba(0, 108, 255, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-482803
----------------------------------------------------------*/
.style-color-482803-bg {
  background-color: #6442ff;
}
.btn-color-482803 {
  color: #ffffff !important;
  background-color: #6442ff !important;
  border-color: #6442ff !important;
}
.btn-color-482803:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-482803:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-482803:active {
  background-color: transparent !important;
  border-color: #6442ff !important;
}
.btn-color-482803.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-482803.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-482803.btn-flat:active {
  background-color: #5735f2 !important;
  border-color: #5735f2 !important;
}
.btn-color-482803:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-482803:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-482803:active {
  color: #6442ff !important;
}
.btn-color-482803.btn-outline {
  background-color: transparent !important;
  border-color: #6442ff !important;
}
.btn-color-482803.btn-outline:not(.btn-text-skin) {
  color: #6442ff !important;
}
.btn-color-482803.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-482803.btn-outline:not(.btn-hover-nobg):focus,
btn-color-482803.btn-outline:active {
  background-color: #6442ff !important;
  border-color: #6442ff !important;
}
.btn-color-482803.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-482803.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-482803.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-482803.btn-text-skin.btn-outline,
.style-light .btn-color-482803.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-482803.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-482803-color {
  color: #6442ff !important;
  fill: #6442ff !important;
}
.border-color-482803-color {
  border-color: #6442ff !important;
}
.tmb-overlay-gradient-top .style-color-482803-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #6442ff 0%,
    rgba(100, 66, 255, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-482803-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #6442ff 0%,
    rgba(100, 66, 255, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-742106
----------------------------------------------------------*/
.style-color-742106-bg {
  background-color: #43cb83;
}
.btn-color-742106 {
  color: #ffffff !important;
  background-color: #43cb83 !important;
  border-color: #43cb83 !important;
}
.btn-color-742106:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-742106:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-742106:active {
  background-color: transparent !important;
  border-color: #43cb83 !important;
}
.btn-color-742106.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-742106.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-742106.btn-flat:active {
  background-color: #36be76 !important;
  border-color: #36be76 !important;
}
.btn-color-742106:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-742106:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-742106:active {
  color: #43cb83 !important;
}
.btn-color-742106.btn-outline {
  background-color: transparent !important;
  border-color: #43cb83 !important;
}
.btn-color-742106.btn-outline:not(.btn-text-skin) {
  color: #43cb83 !important;
}
.btn-color-742106.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-742106.btn-outline:not(.btn-hover-nobg):focus,
btn-color-742106.btn-outline:active {
  background-color: #43cb83 !important;
  border-color: #43cb83 !important;
}
.btn-color-742106.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-742106.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-742106.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-742106.btn-text-skin.btn-outline,
.style-light .btn-color-742106.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-742106.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-742106-color {
  color: #43cb83 !important;
  fill: #43cb83 !important;
}
.border-color-742106-color {
  border-color: #43cb83 !important;
}
.tmb-overlay-gradient-top .style-color-742106-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #43cb83 0%,
    rgba(67, 203, 131, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-742106-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #43cb83 0%,
    rgba(67, 203, 131, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-632047
----------------------------------------------------------*/
.style-color-632047-bg {
  background-color: #c92228;
}
.btn-color-632047 {
  color: #ffffff !important;
  background-color: #c92228 !important;
  border-color: #c92228 !important;
}
.btn-color-632047:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-632047:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-632047:active {
  background-color: transparent !important;
  border-color: #c92228 !important;
}
.btn-color-632047.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-632047.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-632047.btn-flat:active {
  background-color: #bc151b !important;
  border-color: #bc151b !important;
}
.btn-color-632047:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-632047:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-632047:active {
  color: #c92228 !important;
}
.btn-color-632047.btn-outline {
  background-color: transparent !important;
  border-color: #c92228 !important;
}
.btn-color-632047.btn-outline:not(.btn-text-skin) {
  color: #c92228 !important;
}
.btn-color-632047.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-632047.btn-outline:not(.btn-hover-nobg):focus,
btn-color-632047.btn-outline:active {
  background-color: #c92228 !important;
  border-color: #c92228 !important;
}
.btn-color-632047.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-632047.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-632047.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-632047.btn-text-skin.btn-outline,
.style-light .btn-color-632047.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-632047.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-632047-color {
  color: #c92228 !important;
  fill: #c92228 !important;
}
.border-color-632047-color {
  border-color: #c92228 !important;
}
.tmb-overlay-gradient-top .style-color-632047-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #c92228 0%,
    rgba(201, 34, 40, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-632047-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #c92228 0%,
    rgba(201, 34, 40, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-149363
----------------------------------------------------------*/
.style-color-149363-bg {
  background-color: #e9168c;
}
.btn-color-149363 {
  color: #ffffff !important;
  background-color: #e9168c !important;
  border-color: #e9168c !important;
}
.btn-color-149363:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-149363:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-149363:active {
  background-color: transparent !important;
  border-color: #e9168c !important;
}
.btn-color-149363.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-149363.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-149363.btn-flat:active {
  background-color: #dc097f !important;
  border-color: #dc097f !important;
}
.btn-color-149363:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-149363:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-149363:active {
  color: #e9168c !important;
}
.btn-color-149363.btn-outline {
  background-color: transparent !important;
  border-color: #e9168c !important;
}
.btn-color-149363.btn-outline:not(.btn-text-skin) {
  color: #e9168c !important;
}
.btn-color-149363.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-149363.btn-outline:not(.btn-hover-nobg):focus,
btn-color-149363.btn-outline:active {
  background-color: #e9168c !important;
  border-color: #e9168c !important;
}
.btn-color-149363.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-149363.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-149363.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-149363.btn-text-skin.btn-outline,
.style-light .btn-color-149363.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-149363.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-149363-color {
  color: #e9168c !important;
  fill: #e9168c !important;
}
.border-color-149363-color {
  border-color: #e9168c !important;
}
.tmb-overlay-gradient-top .style-color-149363-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #e9168c 0%,
    rgba(233, 22, 140, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-149363-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #e9168c 0%,
    rgba(233, 22, 140, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-202097
----------------------------------------------------------*/
.style-color-202097-bg {
  background-color: #ffea01;
}
.btn-color-202097 {
  color: #ffffff !important;
  background-color: #ffea01 !important;
  border-color: #ffea01 !important;
}
.btn-color-202097:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-202097:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-202097:active {
  background-color: transparent !important;
  border-color: #ffea01 !important;
}
.btn-color-202097.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-202097.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-202097.btn-flat:active {
  background-color: #f2dd00 !important;
  border-color: #f2dd00 !important;
}
.btn-color-202097:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-202097:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-202097:active {
  color: #ffea01 !important;
}
.btn-color-202097.btn-outline {
  background-color: transparent !important;
  border-color: #ffea01 !important;
}
.btn-color-202097.btn-outline:not(.btn-text-skin) {
  color: #ffea01 !important;
}
.btn-color-202097.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-202097.btn-outline:not(.btn-hover-nobg):focus,
btn-color-202097.btn-outline:active {
  background-color: #ffea01 !important;
  border-color: #ffea01 !important;
}
.btn-color-202097.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-202097.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-202097.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-202097.btn-text-skin.btn-outline,
.style-light .btn-color-202097.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-202097.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-202097-color {
  color: #ffea01 !important;
  fill: #ffea01 !important;
}
.border-color-202097-color {
  border-color: #ffea01 !important;
}
.tmb-overlay-gradient-top .style-color-202097-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #ffea01 0%,
    rgba(255, 234, 1, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-202097-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #ffea01 0%,
    rgba(255, 234, 1, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-143410
----------------------------------------------------------*/
.style-color-143410-bg {
  background-color: #b4975a;
}
.btn-color-143410 {
  color: #ffffff !important;
  background-color: #b4975a !important;
  border-color: #b4975a !important;
}
.btn-color-143410:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-143410:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-143410:active {
  background-color: transparent !important;
  border-color: #b4975a !important;
}
.btn-color-143410.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-143410.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-143410.btn-flat:active {
  background-color: #a78a4d !important;
  border-color: #a78a4d !important;
}
.btn-color-143410:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-143410:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-143410:active {
  color: #b4975a !important;
}
.btn-color-143410.btn-outline {
  background-color: transparent !important;
  border-color: #b4975a !important;
}
.btn-color-143410.btn-outline:not(.btn-text-skin) {
  color: #b4975a !important;
}
.btn-color-143410.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-143410.btn-outline:not(.btn-hover-nobg):focus,
btn-color-143410.btn-outline:active {
  background-color: #b4975a !important;
  border-color: #b4975a !important;
}
.btn-color-143410.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-143410.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-143410.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-143410.btn-text-skin.btn-outline,
.style-light .btn-color-143410.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-143410.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-143410-color {
  color: #b4975a !important;
  fill: #b4975a !important;
}
.border-color-143410-color {
  border-color: #b4975a !important;
}
.tmb-overlay-gradient-top .style-color-143410-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #b4975a 0%,
    rgba(180, 151, 90, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-143410-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #b4975a 0%,
    rgba(180, 151, 90, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-143431
----------------------------------------------------------*/
.style-color-143431-bg {
  background: radial-gradient(
    circle at left top,
    rgb(12, 180, 206),
    rgb(0, 108, 255) 100%
  );
}
.btn-color-143431 {
  color: #ffffff !important;
  background: radial-gradient(
    circle at left top,
    rgb(12, 180, 206),
    rgb(0, 108, 255) 100%
  );
  border-image: radial-gradient(
    circle at left top,
    rgb(12, 180, 206),
    rgb(0, 108, 255) 100%
  );
}
.border-color-143431-color {
  border-image: radial-gradient(
    circle at left top,
    rgb(12, 180, 206),
    rgb(0, 108, 255) 100%
  );
}
.text-color-143431-color > * {
  color: rgb(12, 180, 206) !important;
}
.text-color-143431-color > * {
  -webkit-text-fill-color: transparent !important;
  -webkit-background-clip: text !important;
  background: radial-gradient(
    circle at left top,
    rgb(12, 180, 206),
    rgb(0, 108, 255) 100%
  );
}
.text-color-143431-color > * {
  background: none !important \0 / IE9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .text-color-143431-color > * {
    background: none !important;
  }
}

/*----------------------------------------------------------
#color-105898
----------------------------------------------------------*/
.style-color-105898-bg {
  background: radial-gradient(
    circle at left top,
    rgb(12, 180, 206) 9%,
    rgb(0, 108, 255) 48%,
    rgb(100, 66, 255) 91%
  );
}
.btn-color-105898 {
  color: #ffffff !important;
  background: radial-gradient(
    circle at left top,
    rgb(12, 180, 206) 9%,
    rgb(0, 108, 255) 48%,
    rgb(100, 66, 255) 91%
  );
  border-image: radial-gradient(
    circle at left top,
    rgb(12, 180, 206) 9%,
    rgb(0, 108, 255) 48%,
    rgb(100, 66, 255) 91%
  );
}
.border-color-105898-color {
  border-image: radial-gradient(
    circle at left top,
    rgb(12, 180, 206) 9%,
    rgb(0, 108, 255) 48%,
    rgb(100, 66, 255) 91%
  );
}
.text-color-105898-color > * {
  color: rgb(12, 180, 206) !important;
}
.text-color-105898-color > * {
  -webkit-text-fill-color: transparent !important;
  -webkit-background-clip: text !important;
  background: radial-gradient(
    circle at left top,
    rgb(12, 180, 206) 9%,
    rgb(0, 108, 255) 48%,
    rgb(100, 66, 255) 91%
  );
}
.text-color-105898-color > * {
  background: none !important \0 / IE9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .text-color-105898-color > * {
    background: none !important;
  }
}

/*----------------------------------------------------------
#color-150597
----------------------------------------------------------*/
.style-color-150597-bg {
  background-color: #ea6918;
}
.btn-color-150597 {
  color: #ffffff !important;
  background-color: #ea6918 !important;
  border-color: #ea6918 !important;
}
.btn-color-150597:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-150597:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-150597:active {
  background-color: transparent !important;
  border-color: #ea6918 !important;
}
.btn-color-150597.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-150597.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-150597.btn-flat:active {
  background-color: #dd5c0b !important;
  border-color: #dd5c0b !important;
}
.btn-color-150597:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-150597:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-150597:active {
  color: #ea6918 !important;
}
.btn-color-150597.btn-outline {
  background-color: transparent !important;
  border-color: #ea6918 !important;
}
.btn-color-150597.btn-outline:not(.btn-text-skin) {
  color: #ea6918 !important;
}
.btn-color-150597.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-150597.btn-outline:not(.btn-hover-nobg):focus,
btn-color-150597.btn-outline:active {
  background-color: #ea6918 !important;
  border-color: #ea6918 !important;
}
.btn-color-150597.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-150597.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-150597.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-150597.btn-text-skin.btn-outline,
.style-light .btn-color-150597.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-150597.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-150597-color {
  color: #ea6918 !important;
  fill: #ea6918 !important;
}
.border-color-150597-color {
  border-color: #ea6918 !important;
}
.tmb-overlay-gradient-top .style-color-150597-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #ea6918 0%,
    rgba(234, 105, 24, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-150597-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #ea6918 0%,
    rgba(234, 105, 24, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-539446
----------------------------------------------------------*/
.style-color-539446-bg {
  background-color: #e89127;
}
.btn-color-539446 {
  color: #ffffff !important;
  background-color: #e89127 !important;
  border-color: #e89127 !important;
}
.btn-color-539446:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-539446:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-539446:active {
  background-color: transparent !important;
  border-color: #e89127 !important;
}
.btn-color-539446.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-539446.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-539446.btn-flat:active {
  background-color: #db841a !important;
  border-color: #db841a !important;
}
.btn-color-539446:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-539446:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-539446:active {
  color: #e89127 !important;
}
.btn-color-539446.btn-outline {
  background-color: transparent !important;
  border-color: #e89127 !important;
}
.btn-color-539446.btn-outline:not(.btn-text-skin) {
  color: #e89127 !important;
}
.btn-color-539446.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-539446.btn-outline:not(.btn-hover-nobg):focus,
btn-color-539446.btn-outline:active {
  background-color: #e89127 !important;
  border-color: #e89127 !important;
}
.btn-color-539446.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-539446.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-539446.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-539446.btn-text-skin.btn-outline,
.style-light .btn-color-539446.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-539446.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-539446-color {
  color: #e89127 !important;
  fill: #e89127 !important;
}
.border-color-539446-color {
  border-color: #e89127 !important;
}
.tmb-overlay-gradient-top .style-color-539446-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #e89127 0%,
    rgba(232, 145, 39, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-539446-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #e89127 0%,
    rgba(232, 145, 39, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-475209
----------------------------------------------------------*/
.style-color-475209-bg {
  background-color: #e8c974;
}
.btn-color-475209 {
  color: #ffffff !important;
  background-color: #e8c974 !important;
  border-color: #e8c974 !important;
}
.btn-color-475209:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-475209:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-475209:active {
  background-color: transparent !important;
  border-color: #e8c974 !important;
}
.btn-color-475209.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-475209.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-475209.btn-flat:active {
  background-color: #dbbc67 !important;
  border-color: #dbbc67 !important;
}
.btn-color-475209:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-475209:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-475209:active {
  color: #e8c974 !important;
}
.btn-color-475209.btn-outline {
  background-color: transparent !important;
  border-color: #e8c974 !important;
}
.btn-color-475209.btn-outline:not(.btn-text-skin) {
  color: #e8c974 !important;
}
.btn-color-475209.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-475209.btn-outline:not(.btn-hover-nobg):focus,
btn-color-475209.btn-outline:active {
  background-color: #e8c974 !important;
  border-color: #e8c974 !important;
}
.btn-color-475209.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-475209.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-475209.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-475209.btn-text-skin.btn-outline,
.style-light .btn-color-475209.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-475209.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-475209-color {
  color: #e8c974 !important;
  fill: #e8c974 !important;
}
.border-color-475209-color {
  border-color: #e8c974 !important;
}
.tmb-overlay-gradient-top .style-color-475209-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #e8c974 0%,
    rgba(232, 201, 116, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-475209-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #e8c974 0%,
    rgba(232, 201, 116, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#color-184076
----------------------------------------------------------*/
.style-color-184076-bg {
  background-color: #fafafa;
}
.btn-color-184076 {
  color: #ffffff !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.btn-color-184076:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-color-184076:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-color-184076:active {
  background-color: transparent !important;
  border-color: #fafafa !important;
}
.btn-color-184076.btn-flat:not(.btn-hover-nobg):hover,
.btn-color-184076.btn-flat:not(.btn-hover-nobg):focus,
.btn-color-184076.btn-flat:active {
  background-color: #ededed !important;
  border-color: #ededed !important;
}
.btn-color-184076:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-color-184076:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-color-184076:active {
  color: #fafafa !important;
}
.btn-color-184076.btn-outline {
  background-color: transparent !important;
  border-color: #fafafa !important;
}
.btn-color-184076.btn-outline:not(.btn-text-skin) {
  color: #fafafa !important;
}
.btn-color-184076.btn-outline:not(.btn-hover-nobg):hover,
.btn-color-184076.btn-outline:not(.btn-hover-nobg):focus,
btn-color-184076.btn-outline:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.btn-color-184076.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-color-184076.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-color-184076.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-color-184076.btn-text-skin.btn-outline,
.style-light .btn-color-184076.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-color-184076.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-color-184076-color {
  color: #fafafa !important;
  fill: #fafafa !important;
}
.border-color-184076-color {
  border-color: #fafafa !important;
}
.tmb-overlay-gradient-top .style-color-184076-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #fafafa 0%,
    rgba(250, 250, 250, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-color-184076-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #fafafa 0%,
    rgba(250, 250, 250, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#accent
----------------------------------------------------------*/
.style-accent-bg {
  background-color: #e89127;
}
.btn-accent {
  color: #ffffff !important;
  background-color: #e89127 !important;
  border-color: #e89127 !important;
}
.btn-accent:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-accent:not(.btn-hover-nobg):not(.icon-animated):focus,
.btn-accent:active {
  background-color: transparent !important;
  border-color: #e89127 !important;
}
.btn-accent.btn-flat:not(.btn-hover-nobg):hover,
.btn-accent.btn-flat:not(.btn-hover-nobg):focus,
.btn-accent.btn-flat:active {
  background-color: #db841a !important;
  border-color: #db841a !important;
}
.btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):hover,
.btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(
    .btn-text-skin
  ):focus,
.btn-accent:active {
  color: #e89127 !important;
}
.btn-accent.btn-outline {
  background-color: transparent !important;
  border-color: #e89127 !important;
}
.btn-accent.btn-outline:not(.btn-text-skin) {
  color: #e89127 !important;
}
.btn-accent.btn-outline:not(.btn-hover-nobg):hover,
.btn-accent.btn-outline:not(.btn-hover-nobg):focus,
btn-accent.btn-outline:active {
  background-color: #e89127 !important;
  border-color: #e89127 !important;
}
.btn-accent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):hover,
.btn-accent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(
    .icon-animated
  ):focus,
btn-accent.btn-outline:active {
  color: #ffffff !important;
}
.style-light .btn-accent.btn-text-skin.btn-outline,
.style-light .btn-accent.btn-text-skin:not(.btn-outline):hover {
  color: #141618 !important;
}
.style-light .btn-accent.btn-text-skin.btn-outline:hover {
  color: #ffffff !important;
}
.text-accent-color {
  color: #e89127 !important;
  fill: #e89127 !important;
}
.border-accent-color {
  border-color: #e89127 !important;
}
.tmb-overlay-gradient-top .style-accent-bg {
  background-color: transparent !important;
  background-image: linear-gradient(
    to bottom,
    #e89127 0%,
    rgba(232, 145, 39, 0) 50%
  ) !important;
}
.tmb-overlay-gradient-bottom .style-accent-bg:not(.tmb-term-evidence) {
  background-color: transparent !important;
  background-image: linear-gradient(
    to top,
    #e89127 0%,
    rgba(232, 145, 39, 0) 50%
  ) !important;
}

/*----------------------------------------------------------
#Style light
----------------------------------------------------------*/
.style-light-bg {
  background-color: #ffffff;
}
.border-light-bg {
  border-color: #ffffff;
}

/*----------------------------------------------------------
#Style dark
----------------------------------------------------------*/
.style-dark-bg {
  background-color: #141618;
}
.border-dark-bg {
  border-color: #141618;
}

/*----------------------------------------------------------
#Color fix
----------------------------------------------------------*/
.btn-white.btn-outline:hover,
.btn-white.btn-outline:focus {
  color: #333333 !important;
}
/*
----------------------------------------------------------


#Skins-Typography


----------------------------------------------------------
*/

/*----------------------------------------------------------
#Poppins
----------------------------------------------------------*/
.font-762333 {
  font-family: Poppins !important;
}
.btn-custom-typo.font-762333 {
  font-family: Poppins !important;
}

/*----------------------------------------------------------
#Roboto
----------------------------------------------------------*/
.font-377884 {
  font-family: Roboto !important;
}
.btn-custom-typo.font-377884 {
  font-family: Roboto !important;
}

/*----------------------------------------------------------
#Quicksand
----------------------------------------------------------*/
.font-329340 {
  font-family: Quicksand !important;
}
.btn-custom-typo.font-329340 {
  font-family: Quicksand !important;
}

/*----------------------------------------------------------
#'Roboto Condensed'
----------------------------------------------------------*/
.font-156269 {
  font-family: "Roboto Condensed" !important;
}
.btn-custom-typo.font-156269 {
  font-family: "Roboto Condensed" !important;
}

/*----------------------------------------------------------
#Lora
----------------------------------------------------------*/
.font-175345 {
  font-family: Lora !important;
}
.btn-custom-typo.font-175345 {
  font-family: Lora !important;
}

/*----------------------------------------------------------
#'Playfair Display'
----------------------------------------------------------*/
.font-202503 {
  font-family: "Playfair Display" !important;
}
.btn-custom-typo.font-202503 {
  font-family: "Playfair Display" !important;
}

/*----------------------------------------------------------
#'Droid Serif'
----------------------------------------------------------*/
.font-134980 {
  font-family: "Droid Serif" !important;
}
.btn-custom-typo.font-134980 {
  font-family: "Droid Serif" !important;
}

/*----------------------------------------------------------
#Poppins
----------------------------------------------------------*/
.font-850707 {
  font-family: Poppins !important;
}
.btn-custom-typo.font-850707 {
  font-family: Poppins !important;
}

/*----------------------------------------------------------
#Prompt
----------------------------------------------------------*/
.font-159922 {
  font-family: Prompt !important;
}
.btn-custom-typo.font-159922 {
  font-family: Prompt !important;
}

/*----------------------------------------------------------
#Poppins
----------------------------------------------------------*/
.font-644354 {
  font-family: Poppins !important;
}
.btn-custom-typo.font-644354 {
  font-family: Poppins !important;
}

/*----------------------------------------------------------
#Font-size: 12px
----------------------------------------------------------*/
.fontsize-160000 {
  font-size: 12px;
}

/*----------------------------------------------------------
#Font-size: 50px
----------------------------------------------------------*/
.fontsize-155944 {
  font-size: 50px;
}
@media (max-width: 959px) {
  .fontsize-155944 {
    font-size: 33.333333333333px;
  }
}
@media (max-width: 320px) {
  .fontsize-155944 {
    font-size: 28px;
  }
}

/*----------------------------------------------------------
#Font-size: 75px
----------------------------------------------------------*/
.fontsize-338686 {
  font-size: 75px;
}
@media (max-width: 959px) {
  .fontsize-338686 {
    font-size: 50px;
  }
}
@media (max-width: 569px) {
  .fontsize-338686 {
    font-size: 35px;
  }
}
@media (max-width: 320px) {
  .fontsize-338686 {
    font-size: 28px;
  }
}

/*----------------------------------------------------------
#Font-size: 100px
----------------------------------------------------------*/
.fontsize-445851 {
  font-size: 100px;
}
@media (max-width: 959px) {
  .fontsize-445851 {
    font-size: 66.666666666667px;
  }
}
@media (max-width: 569px) {
  .fontsize-445851 {
    font-size: 35px;
  }
}
@media (max-width: 320px) {
  .fontsize-445851 {
    font-size: 28px;
  }
}

/*----------------------------------------------------------
#Font-size: 125px
----------------------------------------------------------*/
.fontsize-739966 {
  font-size: 125px;
}
@media (max-width: 959px) {
  .fontsize-739966 {
    font-size: 83.333333333333px;
  }
}
@media (max-width: 569px) {
  .fontsize-739966 {
    font-size: 35px;
  }
}
@media (max-width: 320px) {
  .fontsize-739966 {
    font-size: 28px;
  }
}

/*----------------------------------------------------------
#Font-size: 150px
----------------------------------------------------------*/
.fontsize-160206 {
  font-size: 150px;
}
@media (max-width: 959px) {
  .fontsize-160206 {
    font-size: 100px;
  }
}
@media (max-width: 569px) {
  .fontsize-160206 {
    font-size: 35px;
  }
}
@media (max-width: 320px) {
  .fontsize-160206 {
    font-size: 28px;
  }
}

/*----------------------------------------------------------
#Line-height: 1.75
----------------------------------------------------------*/
.fontheight-524109 {
  line-height: 1.75;
}

/*----------------------------------------------------------
#Line-height: 1.5
----------------------------------------------------------*/
.fontheight-357766 {
  line-height: 1.5;
}

/*----------------------------------------------------------
#Line-height: 1
----------------------------------------------------------*/
.fontheight-179065 {
  line-height: 1;
}

/*----------------------------------------------------------
#Line-height: .85
----------------------------------------------------------*/
.fontheight-161249 {
  line-height: 0.85;
}

/*----------------------------------------------------------
#Line-height: .5
----------------------------------------------------------*/
.fontheight-578034 {
  line-height: 0.5;
}

/*----------------------------------------------------------
#Letter-spacing: -0.02em
----------------------------------------------------------*/
.fontspace-781688 {
  letter-spacing: -0.02em !important;
}

/*----------------------------------------------------------
#Letter-spacing: -0.05em
----------------------------------------------------------*/
.fontspace-111509 {
  letter-spacing: -0.05em !important;
}

/*----------------------------------------------------------
#Letter-spacing: .2em
----------------------------------------------------------*/
.fontspace-210350 {
  letter-spacing: 0.2em !important;
}

/*----------------------------------------------------------
#Letter-spacing: .5em
----------------------------------------------------------*/
.fontspace-135905 {
  letter-spacing: 0.5em !important;
}

/*----------------------------------------------------------
#Letter-spacing: 1em
----------------------------------------------------------*/
.fontspace-238483 {
  letter-spacing: 1em !important;
}

/*----------------------------------------------------------
#Letter-spacing: 2em
----------------------------------------------------------*/
.fontspace-210067 {
  letter-spacing: 2em !important;
}

/*----------------------------------------------------------
#Standard font size
----------------------------------------------------------*/
body,
p,
li,
dt,
dd,
dl,
address,
label,
small,
pre,
code,
:not(.select2-selection__placeholder) {
  font-size: 15px;
}
span.select2-selection__rendered {
  margin-top: 9px;
  margin-bottom: 0px;
}
.text-lead,
.text-lead > * {
  font-size: 18px;
}
@media (max-width: 1499px) {
  .uncode-slider .text-lead > * {
    font-size: 16px;
  }
}
@media (max-width: 959px) {
  .uncode-slider .text-lead > * {
    font-size: 13px;
  }
}
h1:not([class*="fontsize-"]),
.h1:not([class*="fontsize-"]) {
  font-size: 35px;
}
h2:not([class*="fontsize-"]),
.h2:not([class*="fontsize-"]) {
  font-size: 29px;
}
h3:not([class*="fontsize-"]),
.h3:not([class*="fontsize-"]) {
  font-size: 24px;
}
h4:not([class*="fontsize-"]),
.h4:not([class*="fontsize-"]) {
  font-size: 20px;
}
h5:not([class*="fontsize-"]),
.h5:not([class*="fontsize-"]) {
  font-size: 17px;
}
h6:not([class*="fontsize-"]),
.h6:not([class*="fontsize-"]) {
  font-size: 14px;
}

/*
----------------------------------------------------------
[Table of contents]

#Skins-General
#Skins-Buttons
#Skins-Alerts
#Skins-Menus
#Skins-Thumbs

----------------------------------------------------------
*/
/*
----------------------------------------------------------

#Skins-General

----------------------------------------------------------
*/
/* #GENERAL */
body {
  font-weight: 400;
  font-family: Prompt, Prompt;
}
::selection {
  background: #e89127;
  color: #ffffff !important;
}
::-moz-selection {
  background: #e89127;
  color: #ffffff !important;
}
/* #Font-ui-fixed */
.font-ui-fixed,
.post-info,
.widget-container .widget-title,
#comments .comments-title,
#respond .comments-title,
#comments #reply-title,
#respond #reply-title,
.uncode-share h6,
.woocommerce
  div.product
  .wootabs
  .tab-pane:not(.tab-vcomposer)
  .product-tab-title,
.woocommerce
  div.single-product
  .wootabs
  .tab-pane:not(.tab-vcomposer)
  .product-tab-title,
.woocommerce
  #content
  div.product
  .wootabs
  .tab-pane:not(.tab-vcomposer)
  .product-tab-title,
.woocommerce
  #content
  div.single-product
  .wootabs
  .tab-pane:not(.tab-vcomposer)
  .product-tab-title,
.woocommerce #reviews .woocomments .woocomments-title,
.woocommerce .products.related .related-title,
.woocommerce #review_form #respond #reply-title {
  font-family: , Prompt;
  font-weight: 600;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  font-size: 12px;
}
.font-ui,
.plan .plan-price .price,
#main-logo .text-logo,
.isotope-filters ul.menu-smart > li > span > a:not(.social-menu-link),
.comment-content .comment-reply-link span,
.comment-content .comment-reply-link {
  font-family: , Prompt;
  font-weight: 600;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
/* #Body-color-light */
.style-light {
  color: #777777;
}
/* #Body-color-dark */
.style-dark {
  color: #141618;
}
/* #Divider-break */
hr.separator-break {
  width: 90px;
  border-top-width: 2px;
}
hr.separator-break.separator-accent {
  border-color: #e89127 !important;
}
/* #Paragraph-color */
/* #Link-color */
.style-dark .link,
.style-dark.style-override .link,
.style-light .style-dark .link,
.style-dark a,
.style-dark.style-override a,
.style-light .style-dark a,
.style-dark input[type="checkbox"]:checked:before,
.style-dark.style-override input[type="checkbox"]:checked:before,
.style-light .style-dark input[type="checkbox"]:checked:before {
  color: #e89127;
}
.style-light .link,
.style-light.style-override .link,
.style-dark .style-light .link,
.style-light a,
.style-light.style-override a,
.style-dark .style-light a,
.style-light input[type="checkbox"]:checked:before,
.style-light.style-override input[type="checkbox"]:checked:before,
.style-dark .style-light input[type="checkbox"]:checked:before {
  color: #141618;
}
/* #Link-color-hover */
.style-dark .link-hover,
.style-dark.style-override .link-hover,
.style-light .style-dark .link-hover,
.style-dark a:not(.btn-text-skin):hover,
.style-dark.style-override a:not(.btn-text-skin):hover,
.style-light .style-dark a:not(.btn-text-skin):hover,
.style-dark a:not(.btn-text-skin):focus,
.style-dark.style-override a:not(.btn-text-skin):focus,
.style-light .style-dark a:not(.btn-text-skin):focus,
.style-dark a.active,
.style-dark.style-override a.active,
.style-light .style-dark a.active,
.style-dark .tmb .t-entry-text .t-entry-title a:hover,
.style-dark.style-override .tmb .t-entry-text .t-entry-title a:hover,
.style-light .style-dark .tmb .t-entry-text .t-entry-title a:hover,
.style-dark .tmb .t-entry-text .t-entry-title a:focus,
.style-dark.style-override .tmb .t-entry-text .t-entry-title a:focus,
.style-light .style-dark .tmb .t-entry-text .t-entry-title a:focus,
.style-dark .tmb .t-entry p.t-entry-comments .extras a:hover i,
.style-dark.style-override .tmb .t-entry p.t-entry-comments .extras a:hover i,
.style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a:hover i,
.style-dark .tmb .t-entry p.t-entry-comments .extras a.active i,
.style-dark.style-override .tmb .t-entry p.t-entry-comments .extras a.active i,
.style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a.active i,
.style-dark .tmb .t-entry p.t-entry-comments .extras a:focus i,
.style-dark.style-override .tmb .t-entry p.t-entry-comments .extras a:focus i,
.style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a:focus i,
.style-dark .widget_nav_menu li.active > a,
.style-dark.style-override .widget_nav_menu li.active > a,
.style-light .style-dark .widget_nav_menu li.active > a,
.style-dark div[class*="sharer-"].share-button label:hover,
.style-dark.style-override div[class*="sharer-"].share-button label:hover,
.style-light .style-dark div[class*="sharer-"].share-button label:hover,
.style-dark div[class*="sharer-"].share-button label:focus,
.style-dark.style-override div[class*="sharer-"].share-button label:focus,
.style-light .style-dark div[class*="sharer-"].share-button label:focus {
  color: #e89127;
}
.style-light .link-hover,
.style-light.style-override .link-hover,
.style-dark .style-light .link-hover,
.style-light a:not(.btn-text-skin):hover,
.style-light.style-override a:not(.btn-text-skin):hover,
.style-dark .style-light a:not(.btn-text-skin):hover,
.style-light a:not(.btn-text-skin):focus,
.style-light.style-override a:not(.btn-text-skin):focus,
.style-dark .style-light a:not(.btn-text-skin):focus,
.style-light a.active,
.style-light.style-override a.active,
.style-dark .style-light a.active,
.style-light .tmb .t-entry-text .t-entry-title a:hover,
.style-light.style-override .tmb .t-entry-text .t-entry-title a:hover,
.style-dark .style-light .tmb .t-entry-text .t-entry-title a:hover,
.style-light .tmb .t-entry-text .t-entry-title a:focus,
.style-light.style-override .tmb .t-entry-text .t-entry-title a:focus,
.style-dark .style-light .tmb .t-entry-text .t-entry-title a:focus,
.style-light .tmb .t-entry p.t-entry-comments .extras a:hover i,
.style-light.style-override .tmb .t-entry p.t-entry-comments .extras a:hover i,
.style-dark .style-light .tmb .t-entry p.t-entry-comments .extras a:hover i,
.style-light .tmb .t-entry p.t-entry-comments .extras a.active i,
.style-light.style-override .tmb .t-entry p.t-entry-comments .extras a.active i,
.style-dark .style-light .tmb .t-entry p.t-entry-comments .extras a.active i,
.style-light .tmb .t-entry p.t-entry-comments .extras a:focus i,
.style-light.style-override .tmb .t-entry p.t-entry-comments .extras a:focus i,
.style-dark .style-light .tmb .t-entry p.t-entry-comments .extras a:focus i,
.style-light .widget_nav_menu li.active > a,
.style-light.style-override .widget_nav_menu li.active > a,
.style-dark .style-light .widget_nav_menu li.active > a,
.style-light div[class*="sharer-"].share-button label:hover,
.style-light.style-override div[class*="sharer-"].share-button label:hover,
.style-dark .style-light div[class*="sharer-"].share-button label:hover,
.style-light div[class*="sharer-"].share-button label:focus,
.style-light.style-override div[class*="sharer-"].share-button label:focus,
.style-dark .style-light div[class*="sharer-"].share-button label:focus {
  color: #e89127;
}
/* #Link-color-background */
.style-dark .link-bg,
.style-dark.style-override .link-bg,
.style-light .style-dark .link-bg,
.style-dark input[type="radio"]:checked:before,
.style-dark.style-override input[type="radio"]:checked:before,
.style-light .style-dark input[type="radio"]:checked:before {
  background-color: #e89127;
}
.style-light .link-bg,
.style-light.style-override .link-bg,
.style-dark .style-light .link-bg,
.style-light input[type="radio"]:checked:before,
.style-light.style-override input[type="radio"]:checked:before,
.style-dark .style-light input[type="radio"]:checked:before {
  background-color: #e89127;
}
.style-dark .text-default-color,
.style-light .style-dark .text-default-color {
  color: #e89127;
}
.style-light .text-default-color,
.style-dark .style-light .text-default-color {
  color: #141618;
}
.color-accent-border,
blockquote {
  border-color: #e89127;
}
.color-accent-background,
mark,
.mejs-controls .mejs-time-rail .mejs-time-loaded,
.woocommerce span.onsale,
.widget_price_filter .ui-slider .ui-slider-range,
.uncode-cart .badge,
.mobile-shopping-cart .badge {
  background-color: #e89127;
}
.color-accent-color,
body.textual-accent-color
  .post-content
  > div
  p:not(.entry-small):not(.panel-title):not(.t-entry-member-social)
  a:not(.btn),
body.textual-accent-color
  .post-content
  > div
  ul:not(.menu-smart):not(.nav-tabs):not(.pagination)
  a:not(.btn),
body.textual-accent-color .post-content > div dt a:not(.btn),
body.textual-accent-color .post-content > div dd a:not(.btn),
body.textual-accent-color .post-content > div dl a:not(.btn),
body.textual-accent-color .post-content > div address a:not(.btn),
body.textual-accent-color .post-content > div label a:not(.btn),
body.textual-accent-color .post-content > div small a:not(.btn),
body.textual-accent-color
  .row-container
  .post-content
  p:not(.entry-small):not(.panel-title):not(.t-entry-member-social)
  a:not(.btn),
body.textual-accent-color
  .row-container
  .post-content
  ul:not(.menu-smart):not(.nav-tabs):not(.pagination)
  a:not(.btn),
body.textual-accent-color .row-container .post-content dt a:not(.btn),
body.textual-accent-color .row-container .post-content dd a:not(.btn),
body.textual-accent-color .row-container .post-content dl a:not(.btn),
body.textual-accent-color .row-container .post-content address a:not(.btn),
body.textual-accent-color .row-container .post-content label a:not(.btn),
body.textual-accent-color .row-container .post-content small a:not(.btn),
.wpcf7 .wpcf7-mail-sent-ok,
.wpcf7 .wpcf7-validation-errors,
.wpcf7 span.wpcf7-not-valid-tip,
.nav-tabs > li.active > a,
.panel-title.active > a,
.panel-title.active > a span:after,
.plan-accent.plan .plan-title > h3,
.plan-accent.plan .plan-price .price {
  color: #e89127 !important;
}
.color-accent-darker,
body.textual-accent-color
  .post-content
  p:not(.entry-small):not(.panel-title):not(.t-entry-member-social)
  a:not(.btn-text-skin):hover:not(.btn),
body.textual-accent-color
  .post-content
  p:not(.entry-small):not(.panel-title):not(.t-entry-member-social)
  a:not(.btn-text-skin):focus:not(.btn),
body.textual-accent-color
  .post-content
  p:not(.entry-small):not(.panel-title):not(.t-entry-member-social)
  a.active:not(.btn),
body.textual-accent-color
  .post-content
  ul:not(.menu-smart):not(.nav-tabs):not(.pagination)
  a:not(.btn-text-skin):hover:not(.btn),
body.textual-accent-color
  .post-content
  ul:not(.menu-smart):not(.nav-tabs):not(.pagination)
  a:not(.btn-text-skin):focus:not(.btn),
body.textual-accent-color
  .post-content
  ul:not(.menu-smart):not(.nav-tabs):not(.pagination)
  a.active:not(.btn),
body.textual-accent-color
  .post-content
  dt
  a:not(.btn-text-skin):hover:not(.btn),
body.textual-accent-color
  .post-content
  dt
  a:not(.btn-text-skin):focus:not(.btn),
body.textual-accent-color .post-content dt a.active:not(.btn),
body.textual-accent-color
  .post-content
  dd
  a:not(.btn-text-skin):hover:not(.btn),
body.textual-accent-color
  .post-content
  dd
  a:not(.btn-text-skin):focus:not(.btn),
body.textual-accent-color .post-content dd a.active:not(.btn),
body.textual-accent-color
  .post-content
  dl
  a:not(.btn-text-skin):hover:not(.btn),
body.textual-accent-color
  .post-content
  dl
  a:not(.btn-text-skin):focus:not(.btn),
body.textual-accent-color .post-content dl a.active:not(.btn),
body.textual-accent-color
  .post-content
  address
  a:not(.btn-text-skin):hover:not(.btn),
body.textual-accent-color
  .post-content
  address
  a:not(.btn-text-skin):focus:not(.btn),
body.textual-accent-color .post-content address a.active:not(.btn),
body.textual-accent-color
  .post-content
  label
  a:not(.btn-text-skin):hover:not(.btn),
body.textual-accent-color
  .post-content
  label
  a:not(.btn-text-skin):focus:not(.btn),
body.textual-accent-color .post-content label a.active:not(.btn),
body.textual-accent-color
  .post-content
  small
  a:not(.btn-text-skin):hover:not(.btn),
body.textual-accent-color
  .post-content
  small
  a:not(.btn-text-skin):focus:not(.btn),
body.textual-accent-color .post-content small a.active:not(.btn) {
  color: #cf780e !important;
}
/* #Heading-style */
.headings-style,
h1,
h2,
h3,
h4,
h5,
h6,
.heading-text > p,
.tmb .t-entry .t-entry-cat,
.tmb .t-entry .t-entry-title,
:not(.enhanced-atc).tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a,
.author-details-data .author-heading span,
.vc_pie_chart .vc_pie_chart_value,
ul.dwls_search_results .daves-wordpress-live-search_title .search-title,
.woocommerce div.product span.price,
.woocommerce div.single-product span.price,
.woocommerce #content div.product span.price,
.woocommerce #content div.single-product span.price,
.woocommerce div.product p.price,
.woocommerce div.single-product p.price,
.woocommerce #content div.product p.price,
.woocommerce #content div.single-product p.price,
.woocommerce div.product form.cart .group_table .price,
.woocommerce div.single-product form.cart .group_table .price,
.woocommerce #content div.product form.cart .group_table .price,
.woocommerce #content div.single-product form.cart .group_table .price,
.woocommerce div.product form.cart .group_table .price *,
.woocommerce div.single-product form.cart .group_table .price *,
.woocommerce #content div.product form.cart .group_table .price *,
.woocommerce #content div.single-product form.cart .group_table .price *,
span.price,
p.price,
p .thank-you {
  letter-spacing: 0em;
  font-weight: 500;
  font-family: Prompt, Prompt;
}
/* #Headings-color */
.style-dark .headings-color,
.style-light .style-dark .headings-color,
.style-dark h1,
.style-light .style-dark h1,
.style-dark h2,
.style-light .style-dark h2,
.style-dark h3,
.style-light .style-dark h3,
.style-dark h4,
.style-light .style-dark h4,
.style-dark h5,
.style-light .style-dark h5,
.style-dark h6,
.style-light .style-dark h6,
.style-dark .heading-text > p,
.style-light .style-dark .heading-text > p,
.style-dark p b,
.style-light .style-dark p b,
.style-dark p strong,
.style-light .style-dark p strong,
.style-dark dl dt,
.style-light .style-dark dl dt,
.style-dark blockquote p,
.style-light .style-dark blockquote p,
.style-dark table thead,
.style-light .style-dark table thead,
.style-dark form p,
.style-light .style-dark form p,
.style-dark .panel-title > a span:after,
.style-light .style-dark .panel-title > a span:after,
.style-dark .plan .plan-price .price,
.style-light .style-dark .plan .plan-price .price,
.style-dark .detail-label,
.style-light .style-dark .detail-label,
.style-dark .countdown,
.style-light .style-dark .countdown,
.style-dark .counter,
.style-light .style-dark .counter,
.style-dark .counter-suffix,
.style-light .style-dark .counter-suffix,
.style-dark .counter-prefix,
.style-light .style-dark .counter-prefix,
.style-dark .header-wrapper .header-scrolldown i,
.style-light .style-dark .header-wrapper .header-scrolldown i,
.style-dark
  .header-wrapper
  .header-content-inner
  blockquote.pullquote
  p:first-child,
.style-light
  .style-dark
  .header-wrapper
  .header-content-inner
  blockquote.pullquote
  p:first-child,
.style-dark .header-main-container .post-info,
.style-light .style-dark .header-main-container .post-info,
.style-dark .header-main-container .post-info a,
.style-light .style-dark .header-main-container .post-info a,
.style-dark .widget-container.widget_recent_comments li:before,
.style-light .style-dark .widget-container.widget_recent_comments li:before,
.style-dark .widget-container.widget_recent_entries li:before,
.style-light .style-dark .widget-container.widget_recent_entries li:before,
.style-dark .widget-container.widget_pages li:before,
.style-light .style-dark .widget-container.widget_pages li:before,
.style-dark .widget-container.widget_top_rated_products li:before,
.style-light .style-dark .widget-container.widget_top_rated_products li:before,
.style-dark .widget-container.widget_recent_reviews li:before,
.style-light .style-dark .widget-container.widget_recent_reviews li:before,
.style-dark .widget-container.widget_latest_tweets_widget .tweet-text:before,
.style-light
  .style-dark
  .widget-container.widget_latest_tweets_widget
  .tweet-text:before,
.style-dark .widget-container.widget_latest_tweets .tweet-text:before,
.style-light
  .style-dark
  .widget-container.widget_latest_tweets
  .tweet-text:before,
.style-dark .comment-content .comment-author a,
.style-light .style-dark .comment-content .comment-author a,
.style-dark .comment-content .comment-author span,
.style-light .style-dark .comment-content .comment-author span,
.style-dark .author-details-data .author-name a,
.style-light .style-dark .author-details-data .author-name a,
.style-dark div[class*="sharer-"].share-button label,
.style-light .style-dark div[class*="sharer-"].share-button label,
.style-dark .share-button.share-inline .social.top li,
.style-light .style-dark .share-button.share-inline .social.top li,
.style-dark .vc_progress_bar .vc_progress_label,
.style-light .style-dark .vc_progress_bar .vc_progress_label,
.style-dark .vc_pie_chart .vc_pie_chart_value,
.style-light .style-dark .vc_pie_chart .vc_pie_chart_value,
.style-dark
  ul.dwls_search_results
  .daves-wordpress-live-search_title
  .search-title,
.style-light
  .style-dark
  ul.dwls_search_results
  .daves-wordpress-live-search_title
  .search-title,
.style-dark ul.dwls_search_results .daves-wordpress-live-search_author,
.style-light
  .style-dark
  ul.dwls_search_results
  .daves-wordpress-live-search_author,
.style-dark .woocommerce nav.woocommerce-pagination ul li a,
.style-light .style-dark .woocommerce nav.woocommerce-pagination ul li a,
.style-dark .woocommerce #content nav.woocommerce-pagination ul li a,
.style-light
  .style-dark
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a,
.style-dark .woocommerce nav.woocommerce-pagination ul li span,
.style-light .style-dark .woocommerce nav.woocommerce-pagination ul li span,
.style-dark .woocommerce #content nav.woocommerce-pagination ul li span,
.style-light
  .style-dark
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span,
.style-dark .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li .amount,
.style-light
  .style-dark
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li
  .amount,
.style-dark
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  .amount,
.style-light
  .style-dark
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  .amount,
.style-dark .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li a,
.style-light
  .style-dark
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li
  a,
.style-dark .woocommerce ul.product_list_widget:not(.uncode-cart-dropdown) li a,
.style-light
  .style-dark
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  a,
.style-dark .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li .h2,
.style-light
  .style-dark
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li
  .h2,
.style-dark
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  .h2,
.style-light
  .style-dark
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  .h2,
.style-dark .woocommerce.widget_shopping_cart .total,
.style-light .style-dark .woocommerce.widget_shopping_cart .total,
.style-dark .woocommerce .widget_shopping_cart .total,
.style-light .style-dark .woocommerce .widget_shopping_cart .total,
.style-dark .woocommerce .cart-collaterals .cart_totals table th,
.style-light .style-dark .woocommerce .cart-collaterals .cart_totals table th,
.style-dark .woocommerce .cart-collaterals .cart_totals .order-total .amount,
.style-light
  .style-dark
  .woocommerce
  .cart-collaterals
  .cart_totals
  .order-total
  .amount,
.style-dark .woocommerce .order_details li strong,
.style-light .style-dark .woocommerce .order_details li strong,
.style-dark .star-rating,
.style-light .style-dark .star-rating,
.style-dark span.price,
.style-light .style-dark span.price,
.style-dark p.price,
.style-light .style-dark p.price,
.style-dark table.shop_attributes th,
.style-light .style-dark table.shop_attributes th,
.style-dark td.product-name a,
.style-light .style-dark td.product-name a,
.style-dark p .thank-you,
.style-light .style-dark p .thank-you,
.style-dark .form-row label,
.style-light .style-dark .form-row label,
.style-dark .row-message,
.style-light .style-dark .row-message,
.style-dark .order-details tfoot tr:last-child,
.style-light .style-dark .order-details tfoot tr:last-child,
.style-dark #order_review tfoot tr:last-child,
.style-light .style-dark #order_review tfoot tr:last-child,
.style-dark table.variations label,
.style-light .style-dark table.variations label {
  color: #e89127;
}
.style-light .headings-color,
.style-dark .style-light .headings-color,
.style-light h1,
.style-dark .style-light h1,
.style-light h2,
.style-dark .style-light h2,
.style-light h3,
.style-dark .style-light h3,
.style-light h4,
.style-dark .style-light h4,
.style-light h5,
.style-dark .style-light h5,
.style-light h6,
.style-dark .style-light h6,
.style-light .heading-text > p,
.style-dark .style-light .heading-text > p,
.style-light p b,
.style-dark .style-light p b,
.style-light p strong,
.style-dark .style-light p strong,
.style-light dl dt,
.style-dark .style-light dl dt,
.style-light blockquote p,
.style-dark .style-light blockquote p,
.style-light table thead,
.style-dark .style-light table thead,
.style-light form p,
.style-dark .style-light form p,
.style-light .panel-title > a span:after,
.style-dark .style-light .panel-title > a span:after,
.style-light .plan .plan-price .price,
.style-dark .style-light .plan .plan-price .price,
.style-light .detail-label,
.style-dark .style-light .detail-label,
.style-light .countdown,
.style-dark .style-light .countdown,
.style-light .counter,
.style-dark .style-light .counter,
.style-light .counter-suffix,
.style-dark .style-light .counter-suffix,
.style-light .counter-prefix,
.style-dark .style-light .counter-prefix,
.style-light .header-wrapper .header-scrolldown i,
.style-dark .style-light .header-wrapper .header-scrolldown i,
.style-light
  .header-wrapper
  .header-content-inner
  blockquote.pullquote
  p:first-child,
.style-dark
  .style-light
  .header-wrapper
  .header-content-inner
  blockquote.pullquote
  p:first-child,
.style-light .header-main-container .post-info,
.style-dark .style-light .header-main-container .post-info,
.style-light .header-main-container .post-info a,
.style-dark .style-light .header-main-container .post-info a,
.style-light .widget-container.widget_recent_comments li:before,
.style-dark .style-light .widget-container.widget_recent_comments li:before,
.style-light .widget-container.widget_recent_entries li:before,
.style-dark .style-light .widget-container.widget_recent_entries li:before,
.style-light .widget-container.widget_pages li:before,
.style-dark .style-light .widget-container.widget_pages li:before,
.style-light .widget-container.widget_top_rated_products li:before,
.style-dark .style-light .widget-container.widget_top_rated_products li:before,
.style-light .widget-container.widget_recent_reviews li:before,
.style-dark .style-light .widget-container.widget_recent_reviews li:before,
.style-light .widget-container.widget_latest_tweets_widget .tweet-text:before,
.style-dark
  .style-light
  .widget-container.widget_latest_tweets_widget
  .tweet-text:before,
.style-light .widget-container.widget_latest_tweets .tweet-text:before,
.style-dark
  .style-light
  .widget-container.widget_latest_tweets
  .tweet-text:before,
.style-light .comment-content .comment-author a,
.style-dark .style-light .comment-content .comment-author a,
.style-light .comment-content .comment-author span,
.style-dark .style-light .comment-content .comment-author span,
.style-light .author-details-data .author-name a,
.style-dark .style-light .author-details-data .author-name a,
.style-light div[class*="sharer-"].share-button label,
.style-dark .style-light div[class*="sharer-"].share-button label,
.style-light .share-button.share-inline .social.top li,
.style-dark .style-light .share-button.share-inline .social.top li,
.style-light .vc_progress_bar .vc_progress_label,
.style-dark .style-light .vc_progress_bar .vc_progress_label,
.style-light .vc_pie_chart .vc_pie_chart_value,
.style-dark .style-light .vc_pie_chart .vc_pie_chart_value,
.style-light
  ul.dwls_search_results
  .daves-wordpress-live-search_title
  .search-title,
.style-dark
  .style-light
  ul.dwls_search_results
  .daves-wordpress-live-search_title
  .search-title,
.style-light ul.dwls_search_results .daves-wordpress-live-search_author,
.style-dark
  .style-light
  ul.dwls_search_results
  .daves-wordpress-live-search_author,
.style-light .woocommerce nav.woocommerce-pagination ul li a,
.style-dark .style-light .woocommerce nav.woocommerce-pagination ul li a,
.style-light .woocommerce #content nav.woocommerce-pagination ul li a,
.style-dark
  .style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a,
.style-light .woocommerce nav.woocommerce-pagination ul li span,
.style-dark .style-light .woocommerce nav.woocommerce-pagination ul li span,
.style-light .woocommerce #content nav.woocommerce-pagination ul li span,
.style-dark
  .style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span,
.style-light .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li .amount,
.style-dark
  .style-light
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li
  .amount,
.style-light
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  .amount,
.style-dark
  .style-light
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  .amount,
.style-light .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li a,
.style-dark
  .style-light
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li
  a,
.style-light
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  a,
.style-dark
  .style-light
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  a,
.style-light .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li .h2,
.style-dark
  .style-light
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li
  .h2,
.style-light
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  .h2,
.style-dark
  .style-light
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li
  .h2,
.style-light .woocommerce.widget_shopping_cart .total,
.style-dark .style-light .woocommerce.widget_shopping_cart .total,
.style-light .woocommerce .widget_shopping_cart .total,
.style-dark .style-light .woocommerce .widget_shopping_cart .total,
.style-light .woocommerce .cart-collaterals .cart_totals table th,
.style-dark .style-light .woocommerce .cart-collaterals .cart_totals table th,
.style-light .woocommerce .cart-collaterals .cart_totals .order-total .amount,
.style-dark
  .style-light
  .woocommerce
  .cart-collaterals
  .cart_totals
  .order-total
  .amount,
.style-light .woocommerce .order_details li strong,
.style-dark .style-light .woocommerce .order_details li strong,
.style-light .star-rating,
.style-dark .style-light .star-rating,
.style-light span.price,
.style-dark .style-light span.price,
.style-light p.price,
.style-dark .style-light p.price,
.style-light table.shop_attributes th,
.style-dark .style-light table.shop_attributes th,
.style-light td.product-name a,
.style-dark .style-light td.product-name a,
.style-light p .thank-you,
.style-dark .style-light p .thank-you,
.style-light .form-row label,
.style-dark .style-light .form-row label,
.style-light .row-message,
.style-dark .style-light .row-message,
.style-light .order-details tfoot tr:last-child,
.style-dark .style-light .order-details tfoot tr:last-child,
.style-light #order_review tfoot tr:last-child,
.style-dark .style-light #order_review tfoot tr:last-child,
.style-light table.variations label,
.style-dark .style-light table.variations label {
  color: #141618;
}
/* #Button-style */
.buttons-style,
input[type="submit"],
input[type="reset"],
input[type="button"],
button[type="submit"],
.btn:not(.btn-custom-typo),
.btn-link:not(.btn-custom-typo),
.nav-tabs,
.panel-title > a span,
.enhanced-atc.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a,
.search_footer,
.wc-forward,
.wc-forward a {
  font-weight: 600 !important;
  font-family: , Prompt !important;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
/* #Button-weight */
.buttons-weight,
.woocommerce .quantity .plus,
.woocommerce #content .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce #content .quantity .minus,
.uncode-cart .btn {
  font-weight: 600 !important;
}
/* #Font-Serif */
.serif-family,
.post-content .post-media blockquote.pullquote p:first-child,
.tmb-entry-title-serif.tmb .t-entry .t-entry-title,
.isotope-system .isotope-container .tmb .regular-text .pullquote p:first-child,
.isotope-system
  .isotope-container
  .tmb
  .fluid-object.tweet
  .twitter-footer
  span {
  font-family: Georgia, "Times New Roman", Times, serif;
}
/* #UI-border-width */
.ui-br-w,
input:focus,
textarea:focus,
select:focus,
input[type="submit"],
input[type="reset"],
input[type="button"],
button[type="submit"],
.select2-container .select2-choice,
.select2-container--default .select2-selection--single {
  border-width: 1px;
}
/* #UI-border-color */
.style-dark .ui-br,
.style-dark.style-override .ui-br,
.style-light .style-dark .ui-br,
.style-dark hr,
.style-dark.style-override hr,
.style-light .style-dark hr,
.style-dark pre,
.style-dark.style-override pre,
.style-light .style-dark pre,
.style-dark table,
.style-dark.style-override table,
.style-light .style-dark table,
.style-dark table td,
.style-dark.style-override table td,
.style-light .style-dark table td,
.style-dark table th,
.style-dark.style-override table th,
.style-light .style-dark table th,
.style-dark input,
.style-dark.style-override input,
.style-light .style-dark input,
.style-dark textarea,
.style-dark.style-override textarea,
.style-light .style-dark textarea,
.style-dark select,
.style-dark.style-override select,
.style-light .style-dark select,
.style-dark .seldiv,
.style-dark.style-override .seldiv,
.style-light .style-dark .seldiv,
.style-dark .select2-choice,
.style-dark.style-override .select2-choice,
.style-light .style-dark .select2-choice,
.style-dark .select2-selection--single,
.style-dark.style-override .select2-selection--single,
.style-light .style-dark .select2-selection--single,
.style-dark .seldiv:before,
.style-dark.style-override .seldiv:before,
.style-light .style-dark .seldiv:before,
.style-dark .nav-tabs,
.style-dark.style-override .nav-tabs,
.style-light .style-dark .nav-tabs,
.style-dark .nav-tabs > li.active > a,
.style-dark.style-override .nav-tabs > li.active > a,
.style-light .style-dark .nav-tabs > li.active > a,
.style-dark .vertical-tab-menu .nav-tabs,
.style-dark.style-override .vertical-tab-menu .nav-tabs,
.style-light .style-dark .vertical-tab-menu .nav-tabs,
.style-dark .tab-content.vertical,
.style-dark.style-override .tab-content.vertical,
.style-light .style-dark .tab-content.vertical,
.style-dark .panel,
.style-dark.style-override .panel,
.style-light .style-dark .panel,
.style-dark .panel-group .panel-heading + .panel-collapse .panel-body,
.style-dark.style-override
  .panel-group
  .panel-heading
  + .panel-collapse
  .panel-body,
.style-light
  .style-dark
  .panel-group
  .panel-heading
  + .panel-collapse
  .panel-body,
.style-dark .divider:before,
.style-dark.style-override .divider:before,
.style-light .style-dark .divider:before,
.style-dark .divider:after,
.style-dark.style-override .divider:after,
.style-light .style-dark .divider:after,
.style-dark .plan,
.style-dark.style-override .plan,
.style-light .style-dark .plan,
.style-dark .plan .plan-title,
.style-dark.style-override .plan .plan-title,
.style-light .style-dark .plan .plan-title,
.style-dark .plan .item-list > li,
.style-dark.style-override .plan .item-list > li,
.style-light .style-dark .plan .item-list > li,
.style-dark .plan .plan-button,
.style-dark.style-override .plan .plan-button,
.style-light .style-dark .plan .plan-button,
.style-dark .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced),
.style-dark.style-override
  .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced),
.style-light
  .style-dark
  .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced),
.style-dark .post-share,
.style-dark.style-override .post-share,
.style-light .style-dark .post-share,
.style-dark .widget-container .widget-title,
.style-dark.style-override .widget-container .widget-title,
.style-light .style-dark .widget-container .widget-title,
.style-dark .widget-container .tagcloud a,
.style-dark.style-override .widget-container .tagcloud a,
.style-light .style-dark .widget-container .tagcloud a,
.style-dark #comments .comment-list .comments-list:first-child,
.style-dark.style-override #comments .comment-list .comments-list:first-child,
.style-light .style-dark #comments .comment-list .comments-list:first-child,
.style-dark #respond .comment-list .comments-list:first-child,
.style-dark.style-override #respond .comment-list .comments-list:first-child,
.style-light .style-dark #respond .comment-list .comments-list:first-child,
.style-dark #comments .comments-list .comment-content,
.style-dark.style-override #comments .comments-list .comment-content,
.style-light .style-dark #comments .comments-list .comment-content,
.style-dark #respond .comments-list .comment-content,
.style-dark.style-override #respond .comments-list .comment-content,
.style-light .style-dark #respond .comments-list .comment-content,
.style-dark .author-details,
.style-dark.style-override .author-details,
.style-light .style-dark .author-details,
.style-dark ul.dwls_search_results,
.style-dark.style-override ul.dwls_search_results,
.style-light .style-dark ul.dwls_search_results,
.style-dark ul.dwls_search_results li,
.style-dark.style-override ul.dwls_search_results li,
.style-light .style-dark ul.dwls_search_results li,
.style-dark .woocommerce .woocommerce-breadcrumb,
.style-dark.style-override .woocommerce .woocommerce-breadcrumb,
.style-light .style-dark .woocommerce .woocommerce-breadcrumb,
.style-dark .woocommerce nav.woocommerce-pagination,
.style-dark.style-override .woocommerce nav.woocommerce-pagination,
.style-light .style-dark .woocommerce nav.woocommerce-pagination,
.style-dark .woocommerce #content nav.woocommerce-pagination,
.style-dark.style-override .woocommerce #content nav.woocommerce-pagination,
.style-light .style-dark .woocommerce #content nav.woocommerce-pagination,
.style-dark .woocommerce nav.woocommerce-pagination ul li span.current,
.style-dark.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light
  .style-dark
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-dark .woocommerce #content nav.woocommerce-pagination ul li span.current,
.style-dark.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light
  .style-dark
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-dark .woocommerce nav.woocommerce-pagination ul li a:hover,
.style-dark.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-light .style-dark .woocommerce nav.woocommerce-pagination ul li a:hover,
.style-dark .woocommerce #content nav.woocommerce-pagination ul li a:hover,
.style-dark.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-light
  .style-dark
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-dark .woocommerce nav.woocommerce-pagination ul li a:focus,
.style-dark.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-light .style-dark .woocommerce nav.woocommerce-pagination ul li a:focus,
.style-dark .woocommerce #content nav.woocommerce-pagination ul li a:focus,
.style-dark.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-light
  .style-dark
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-dark .woocommerce #reviews #review_form_wrapper,
.style-dark.style-override .woocommerce #reviews #review_form_wrapper,
.style-light .style-dark .woocommerce #reviews #review_form_wrapper,
.style-dark .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li,
.style-dark.style-override
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li,
.style-light
  .style-dark
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li,
.style-dark .woocommerce ul.product_list_widget:not(.uncode-cart-dropdown) li,
.style-dark.style-override
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li,
.style-light
  .style-dark
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li,
.style-dark .woocommerce.widget_shopping_cart .total,
.style-dark.style-override .woocommerce.widget_shopping_cart .total,
.style-light .style-dark .woocommerce.widget_shopping_cart .total,
.style-dark .woocommerce .widget_shopping_cart .total,
.style-dark.style-override .woocommerce .widget_shopping_cart .total,
.style-light .style-dark .woocommerce .widget_shopping_cart .total,
.style-dark .woocommerce.widget_shopping_cart .buttons,
.style-dark.style-override .woocommerce.widget_shopping_cart .buttons,
.style-light .style-dark .woocommerce.widget_shopping_cart .buttons,
.style-dark .woocommerce .widget_shopping_cart .buttons,
.style-dark.style-override .woocommerce .widget_shopping_cart .buttons,
.style-light .style-dark .woocommerce .widget_shopping_cart .buttons,
.style-dark .woocommerce .cart-collaterals .cart_totals tr td,
.style-dark.style-override .woocommerce .cart-collaterals .cart_totals tr td,
.style-light .style-dark .woocommerce .cart-collaterals .cart_totals tr td,
.style-dark .woocommerce .cart-collaterals .cart_totals tr th,
.style-dark.style-override .woocommerce .cart-collaterals .cart_totals tr th,
.style-light .style-dark .woocommerce .cart-collaterals .cart_totals tr th,
.style-dark .woocommerce form.login,
.style-dark.style-override .woocommerce form.login,
.style-light .style-dark .woocommerce form.login,
.style-dark .woocommerce form.checkout_coupon,
.style-dark.style-override .woocommerce form.checkout_coupon,
.style-light .style-dark .woocommerce form.checkout_coupon,
.style-dark .woocommerce form.register,
.style-dark.style-override .woocommerce form.register,
.style-light .style-dark .woocommerce form.register,
.style-dark .woocommerce #payment,
.style-dark.style-override .woocommerce #payment,
.style-light .style-dark .woocommerce #payment,
.style-dark .woocommerce #payment ul.payment_methods,
.style-dark.style-override .woocommerce #payment ul.payment_methods,
.style-light .style-dark .woocommerce #payment ul.payment_methods,
.style-dark .woocommerce .order_details li,
.style-dark.style-override .woocommerce .order_details li,
.style-light .style-dark .woocommerce .order_details li,
.style-dark .woocommerce .woocommerce-MyAccount-navigation li,
.style-dark.style-override .woocommerce .woocommerce-MyAccount-navigation li,
.style-light .style-dark .woocommerce .woocommerce-MyAccount-navigation li,
.style-dark .woocommerce .addresses,
.style-dark.style-override .woocommerce .addresses,
.style-light .style-dark .woocommerce .addresses,
.style-dark .wootabs .tab-content,
.style-dark.style-override .wootabs .tab-content,
.style-light .style-dark .wootabs .tab-content,
.style-dark .myaccount-cont,
.style-dark.style-override .myaccount-cont,
.style-light .style-dark .myaccount-cont,
.style-dark .price_slider_wrapper .ui-widget-content,
.style-dark.style-override .price_slider_wrapper .ui-widget-content,
.style-light .style-dark .price_slider_wrapper .ui-widget-content,
.style-dark .widget_price_filter .ui-slider .ui-slider-handle,
.style-dark.style-override .widget_price_filter .ui-slider .ui-slider-handle,
.style-light .style-dark .widget_price_filter .ui-slider .ui-slider-handle,
.style-dark .row-related,
.style-dark.style-override .row-related,
.style-light .style-dark .row-related,
.style-dark form.woocommerce-shipping-calculator button,
.style-dark.style-override form.woocommerce-shipping-calculator button,
.style-light .style-dark form.woocommerce-shipping-calculator button,
.style-dark form.cart button,
.style-dark.style-override form.cart button,
.style-light .style-dark form.cart button {
  border-color: rgba(255, 255, 255, 0.25);
}
.style-light .ui-br,
.style-light.style-override .ui-br,
.style-dark .style-light .ui-br,
.style-light hr,
.style-light.style-override hr,
.style-dark .style-light hr,
.style-light pre,
.style-light.style-override pre,
.style-dark .style-light pre,
.style-light table,
.style-light.style-override table,
.style-dark .style-light table,
.style-light table td,
.style-light.style-override table td,
.style-dark .style-light table td,
.style-light table th,
.style-light.style-override table th,
.style-dark .style-light table th,
.style-light input,
.style-light.style-override input,
.style-dark .style-light input,
.style-light textarea,
.style-light.style-override textarea,
.style-dark .style-light textarea,
.style-light select,
.style-light.style-override select,
.style-dark .style-light select,
.style-light .seldiv,
.style-light.style-override .seldiv,
.style-dark .style-light .seldiv,
.style-light .select2-choice,
.style-light.style-override .select2-choice,
.style-dark .style-light .select2-choice,
.style-light .select2-selection--single,
.style-light.style-override .select2-selection--single,
.style-dark .style-light .select2-selection--single,
.style-light .seldiv:before,
.style-light.style-override .seldiv:before,
.style-dark .style-light .seldiv:before,
.style-light .nav-tabs,
.style-light.style-override .nav-tabs,
.style-dark .style-light .nav-tabs,
.style-light .nav-tabs > li.active > a,
.style-light.style-override .nav-tabs > li.active > a,
.style-dark .style-light .nav-tabs > li.active > a,
.style-light .vertical-tab-menu .nav-tabs,
.style-light.style-override .vertical-tab-menu .nav-tabs,
.style-dark .style-light .vertical-tab-menu .nav-tabs,
.style-light .tab-content.vertical,
.style-light.style-override .tab-content.vertical,
.style-dark .style-light .tab-content.vertical,
.style-light .panel,
.style-light.style-override .panel,
.style-dark .style-light .panel,
.style-light .panel-group .panel-heading + .panel-collapse .panel-body,
.style-light.style-override
  .panel-group
  .panel-heading
  + .panel-collapse
  .panel-body,
.style-dark
  .style-light
  .panel-group
  .panel-heading
  + .panel-collapse
  .panel-body,
.style-light .divider:before,
.style-light.style-override .divider:before,
.style-dark .style-light .divider:before,
.style-light .divider:after,
.style-light.style-override .divider:after,
.style-dark .style-light .divider:after,
.style-light .plan,
.style-light.style-override .plan,
.style-dark .style-light .plan,
.style-light .plan .plan-title,
.style-light.style-override .plan .plan-title,
.style-dark .style-light .plan .plan-title,
.style-light .plan .item-list > li,
.style-light.style-override .plan .item-list > li,
.style-dark .style-light .plan .item-list > li,
.style-light .plan .plan-button,
.style-light.style-override .plan .plan-button,
.style-dark .style-light .plan .plan-button,
.style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced),
.style-light.style-override
  .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced),
.style-dark
  .style-light
  .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced),
.style-light .post-share,
.style-light.style-override .post-share,
.style-dark .style-light .post-share,
.style-light .widget-container .widget-title,
.style-light.style-override .widget-container .widget-title,
.style-dark .style-light .widget-container .widget-title,
.style-light .widget-container .tagcloud a,
.style-light.style-override .widget-container .tagcloud a,
.style-dark .style-light .widget-container .tagcloud a,
.style-light #comments .comment-list .comments-list:first-child,
.style-light.style-override #comments .comment-list .comments-list:first-child,
.style-dark .style-light #comments .comment-list .comments-list:first-child,
.style-light #respond .comment-list .comments-list:first-child,
.style-light.style-override #respond .comment-list .comments-list:first-child,
.style-dark .style-light #respond .comment-list .comments-list:first-child,
.style-light #comments .comments-list .comment-content,
.style-light.style-override #comments .comments-list .comment-content,
.style-dark .style-light #comments .comments-list .comment-content,
.style-light #respond .comments-list .comment-content,
.style-light.style-override #respond .comments-list .comment-content,
.style-dark .style-light #respond .comments-list .comment-content,
.style-light .author-details,
.style-light.style-override .author-details,
.style-dark .style-light .author-details,
.style-light ul.dwls_search_results,
.style-light.style-override ul.dwls_search_results,
.style-dark .style-light ul.dwls_search_results,
.style-light ul.dwls_search_results li,
.style-light.style-override ul.dwls_search_results li,
.style-dark .style-light ul.dwls_search_results li,
.style-light .woocommerce .woocommerce-breadcrumb,
.style-light.style-override .woocommerce .woocommerce-breadcrumb,
.style-dark .style-light .woocommerce .woocommerce-breadcrumb,
.style-light .woocommerce nav.woocommerce-pagination,
.style-light.style-override .woocommerce nav.woocommerce-pagination,
.style-dark .style-light .woocommerce nav.woocommerce-pagination,
.style-light .woocommerce #content nav.woocommerce-pagination,
.style-light.style-override .woocommerce #content nav.woocommerce-pagination,
.style-dark .style-light .woocommerce #content nav.woocommerce-pagination,
.style-light .woocommerce nav.woocommerce-pagination ul li span.current,
.style-light.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-dark
  .style-light
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-dark
  .style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light .woocommerce nav.woocommerce-pagination ul li a:hover,
.style-light.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-dark .style-light .woocommerce nav.woocommerce-pagination ul li a:hover,
.style-light .woocommerce #content nav.woocommerce-pagination ul li a:hover,
.style-light.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-dark
  .style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-light .woocommerce nav.woocommerce-pagination ul li a:focus,
.style-light.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-dark .style-light .woocommerce nav.woocommerce-pagination ul li a:focus,
.style-light .woocommerce #content nav.woocommerce-pagination ul li a:focus,
.style-light.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-dark
  .style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-light .woocommerce #reviews #review_form_wrapper,
.style-light.style-override .woocommerce #reviews #review_form_wrapper,
.style-dark .style-light .woocommerce #reviews #review_form_wrapper,
.style-light .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li,
.style-light.style-override
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li,
.style-dark
  .style-light
  .woocommerce
  ul.cart_list:not(.uncode-cart-dropdown)
  li,
.style-light .woocommerce ul.product_list_widget:not(.uncode-cart-dropdown) li,
.style-light.style-override
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li,
.style-dark
  .style-light
  .woocommerce
  ul.product_list_widget:not(.uncode-cart-dropdown)
  li,
.style-light .woocommerce.widget_shopping_cart .total,
.style-light.style-override .woocommerce.widget_shopping_cart .total,
.style-dark .style-light .woocommerce.widget_shopping_cart .total,
.style-light .woocommerce .widget_shopping_cart .total,
.style-light.style-override .woocommerce .widget_shopping_cart .total,
.style-dark .style-light .woocommerce .widget_shopping_cart .total,
.style-light .woocommerce.widget_shopping_cart .buttons,
.style-light.style-override .woocommerce.widget_shopping_cart .buttons,
.style-dark .style-light .woocommerce.widget_shopping_cart .buttons,
.style-light .woocommerce .widget_shopping_cart .buttons,
.style-light.style-override .woocommerce .widget_shopping_cart .buttons,
.style-dark .style-light .woocommerce .widget_shopping_cart .buttons,
.style-light .woocommerce .cart-collaterals .cart_totals tr td,
.style-light.style-override .woocommerce .cart-collaterals .cart_totals tr td,
.style-dark .style-light .woocommerce .cart-collaterals .cart_totals tr td,
.style-light .woocommerce .cart-collaterals .cart_totals tr th,
.style-light.style-override .woocommerce .cart-collaterals .cart_totals tr th,
.style-dark .style-light .woocommerce .cart-collaterals .cart_totals tr th,
.style-light .woocommerce form.login,
.style-light.style-override .woocommerce form.login,
.style-dark .style-light .woocommerce form.login,
.style-light .woocommerce form.checkout_coupon,
.style-light.style-override .woocommerce form.checkout_coupon,
.style-dark .style-light .woocommerce form.checkout_coupon,
.style-light .woocommerce form.register,
.style-light.style-override .woocommerce form.register,
.style-dark .style-light .woocommerce form.register,
.style-light .woocommerce #payment,
.style-light.style-override .woocommerce #payment,
.style-dark .style-light .woocommerce #payment,
.style-light .woocommerce #payment ul.payment_methods,
.style-light.style-override .woocommerce #payment ul.payment_methods,
.style-dark .style-light .woocommerce #payment ul.payment_methods,
.style-light .woocommerce .order_details li,
.style-light.style-override .woocommerce .order_details li,
.style-dark .style-light .woocommerce .order_details li,
.style-light .woocommerce .woocommerce-MyAccount-navigation li,
.style-light.style-override .woocommerce .woocommerce-MyAccount-navigation li,
.style-dark .style-light .woocommerce .woocommerce-MyAccount-navigation li,
.style-light .woocommerce .addresses,
.style-light.style-override .woocommerce .addresses,
.style-dark .style-light .woocommerce .addresses,
.style-light .wootabs .tab-content,
.style-light.style-override .wootabs .tab-content,
.style-dark .style-light .wootabs .tab-content,
.style-light .myaccount-cont,
.style-light.style-override .myaccount-cont,
.style-dark .style-light .myaccount-cont,
.style-light .price_slider_wrapper .ui-widget-content,
.style-light.style-override .price_slider_wrapper .ui-widget-content,
.style-dark .style-light .price_slider_wrapper .ui-widget-content,
.style-light .widget_price_filter .ui-slider .ui-slider-handle,
.style-light.style-override .widget_price_filter .ui-slider .ui-slider-handle,
.style-dark .style-light .widget_price_filter .ui-slider .ui-slider-handle,
.style-light .row-related,
.style-light.style-override .row-related,
.style-dark .style-light .row-related,
.style-light form.woocommerce-shipping-calculator button,
.style-light.style-override form.woocommerce-shipping-calculator button,
.style-dark .style-light form.woocommerce-shipping-calculator button,
.style-light form.cart button,
.style-light.style-override form.cart button,
.style-dark .style-light form.cart button {
  border-color: #eaeaea;
}
/* #UI-border-color-accent */
.ui-br-accent,
.nav-tabs > li.active > a,
.tabs-left > li.active > a {
  border-color: #e89127 !important;
}
/* break */
.style-dark .ui-br-break,
.style-dark.style-override .ui-br-break,
.style-light .style-dark .ui-br-break,
.style-dark hr.separator-break,
.style-dark.style-override hr.separator-break,
.style-light .style-dark hr.separator-break {
  border-color: #ffffff;
}
.style-light .ui-br-break,
.style-light.style-override .ui-br-break,
.style-dark .style-light .ui-br-break,
.style-light hr.separator-break,
.style-light.style-override hr.separator-break,
.style-dark .style-light hr.separator-break {
  border-color: #eaeaea;
}
/* #UI-border-headings-color */
.style-dark .ui-br-headings,
.style-dark.style-override .ui-br-headings,
.style-light .style-dark .ui-br-headings,
.style-dark .header-content hr,
.style-dark.style-override .header-content hr,
.style-light .style-dark .header-content hr {
  border-color: #ffffff;
}
.style-light .ui-br-headings,
.style-light.style-override .ui-br-headings,
.style-dark .style-light .ui-br-headings,
.style-light .header-content hr,
.style-light.style-override .header-content hr,
.style-dark .style-light .header-content hr {
  border-color: #141618;
}
/* #UI-background-color */
.style-dark .ui-bg,
.style-dark.style-override .ui-bg,
.style-light .style-dark .ui-bg,
.style-dark code,
.style-dark.style-override code,
.style-light .style-dark code,
.style-dark kbd,
.style-dark.style-override kbd,
.style-light .style-dark kbd,
.style-dark pre,
.style-dark.style-override pre,
.style-light .style-dark pre,
.style-dark samp,
.style-dark.style-override samp,
.style-light .style-dark samp,
.style-dark input[type="submit"],
.style-dark.style-override input[type="submit"],
.style-light .style-dark input[type="submit"],
.style-dark input[type="reset"],
.style-dark.style-override input[type="reset"],
.style-light .style-dark input[type="reset"],
.style-dark input[type="button"],
.style-dark.style-override input[type="button"],
.style-light .style-dark input[type="button"],
.style-dark button[type="submit"],
.style-dark.style-override button[type="submit"],
.style-light .style-dark button[type="submit"],
.style-dark .divider .divider-icon,
.style-dark.style-override .divider .divider-icon,
.style-light .style-dark .divider .divider-icon,
.style-dark .woocommerce nav.woocommerce-pagination ul li span.current,
.style-dark.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light
  .style-dark
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-dark .woocommerce #content nav.woocommerce-pagination ul li span.current,
.style-dark.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light
  .style-dark
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-dark .woocommerce nav.woocommerce-pagination ul li a:hover,
.style-dark.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-light .style-dark .woocommerce nav.woocommerce-pagination ul li a:hover,
.style-dark .woocommerce #content nav.woocommerce-pagination ul li a:hover,
.style-dark.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-light
  .style-dark
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-dark .woocommerce nav.woocommerce-pagination ul li a:focus,
.style-dark.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-light .style-dark .woocommerce nav.woocommerce-pagination ul li a:focus,
.style-dark .woocommerce #content nav.woocommerce-pagination ul li a:focus,
.style-dark.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-light
  .style-dark
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-dark .woocommerce .quantity .plus,
.style-dark.style-override .woocommerce .quantity .plus,
.style-light .style-dark .woocommerce .quantity .plus,
.style-dark .woocommerce #content .quantity .plus,
.style-dark.style-override .woocommerce #content .quantity .plus,
.style-light .style-dark .woocommerce #content .quantity .plus,
.style-dark .woocommerce .quantity .minus,
.style-dark.style-override .woocommerce .quantity .minus,
.style-light .style-dark .woocommerce .quantity .minus,
.style-dark .woocommerce #content .quantity .minus,
.style-dark.style-override .woocommerce #content .quantity .minus,
.style-light .style-dark .woocommerce #content .quantity .minus,
.style-dark .woocommerce #payment .place-order,
.style-dark.style-override .woocommerce #payment .place-order,
.style-light .style-dark .woocommerce #payment .place-order,
.style-dark .price_slider_wrapper .ui-widget-content,
.style-dark.style-override .price_slider_wrapper .ui-widget-content,
.style-light .style-dark .price_slider_wrapper .ui-widget-content,
.style-dark .widget_price_filter .ui-slider .ui-slider-handle,
.style-dark.style-override .widget_price_filter .ui-slider .ui-slider-handle,
.style-light .style-dark .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #191b1e;
}
.style-light .ui-bg,
.style-light.style-override .ui-bg,
.style-dark .style-light .ui-bg,
.style-light code,
.style-light.style-override code,
.style-dark .style-light code,
.style-light kbd,
.style-light.style-override kbd,
.style-dark .style-light kbd,
.style-light pre,
.style-light.style-override pre,
.style-dark .style-light pre,
.style-light samp,
.style-light.style-override samp,
.style-dark .style-light samp,
.style-light input[type="submit"],
.style-light.style-override input[type="submit"],
.style-dark .style-light input[type="submit"],
.style-light input[type="reset"],
.style-light.style-override input[type="reset"],
.style-dark .style-light input[type="reset"],
.style-light input[type="button"],
.style-light.style-override input[type="button"],
.style-dark .style-light input[type="button"],
.style-light button[type="submit"],
.style-light.style-override button[type="submit"],
.style-dark .style-light button[type="submit"],
.style-light .divider .divider-icon,
.style-light.style-override .divider .divider-icon,
.style-dark .style-light .divider .divider-icon,
.style-light .woocommerce nav.woocommerce-pagination ul li span.current,
.style-light.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-dark
  .style-light
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-dark
  .style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  span.current,
.style-light .woocommerce nav.woocommerce-pagination ul li a:hover,
.style-light.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-dark .style-light .woocommerce nav.woocommerce-pagination ul li a:hover,
.style-light .woocommerce #content nav.woocommerce-pagination ul li a:hover,
.style-light.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-dark
  .style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:hover,
.style-light .woocommerce nav.woocommerce-pagination ul li a:focus,
.style-light.style-override
  .woocommerce
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-dark .style-light .woocommerce nav.woocommerce-pagination ul li a:focus,
.style-light .woocommerce #content nav.woocommerce-pagination ul li a:focus,
.style-light.style-override
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-dark
  .style-light
  .woocommerce
  #content
  nav.woocommerce-pagination
  ul
  li
  a:focus,
.style-light .woocommerce .quantity .plus,
.style-light.style-override .woocommerce .quantity .plus,
.style-dark .style-light .woocommerce .quantity .plus,
.style-light .woocommerce #content .quantity .plus,
.style-light.style-override .woocommerce #content .quantity .plus,
.style-dark .style-light .woocommerce #content .quantity .plus,
.style-light .woocommerce .quantity .minus,
.style-light.style-override .woocommerce .quantity .minus,
.style-dark .style-light .woocommerce .quantity .minus,
.style-light .woocommerce #content .quantity .minus,
.style-light.style-override .woocommerce #content .quantity .minus,
.style-dark .style-light .woocommerce #content .quantity .minus,
.style-light .woocommerce #payment .place-order,
.style-light.style-override .woocommerce #payment .place-order,
.style-dark .style-light .woocommerce #payment .place-order,
.style-light .price_slider_wrapper .ui-widget-content,
.style-light.style-override .price_slider_wrapper .ui-widget-content,
.style-dark .style-light .price_slider_wrapper .ui-widget-content,
.style-light .widget_price_filter .ui-slider .ui-slider-handle,
.style-light.style-override .widget_price_filter .ui-slider .ui-slider-handle,
.style-dark .style-light .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #f7f7f7;
}
/* #UI-background-color-alpha */
.style-dark .ui-bg-alpha,
.style-dark.style-override .ui-bg-alpha,
.style-light .style-dark .ui-bg-alpha,
.style-dark input,
.style-dark.style-override input,
.style-light .style-dark input,
.style-dark textarea,
.style-dark.style-override textarea,
.style-light .style-dark textarea,
.style-dark select,
.style-dark.style-override select,
.style-light .style-dark select,
.style-dark .seldiv,
.style-dark.style-override .seldiv,
.style-light .style-dark .seldiv,
.style-dark .select2-choice,
.style-dark.style-override .select2-choice,
.style-light .style-dark .select2-choice,
.style-dark .select2-selection--single,
.style-dark.style-override .select2-selection--single,
.style-light .style-dark .select2-selection--single,
.style-dark .plan,
.style-dark.style-override .plan,
.style-light .style-dark .plan {
  background-color: rgba(26, 27, 28, 0.5);
}
.style-light .ui-bg-alpha,
.style-light.style-override .ui-bg-alpha,
.style-dark .style-light .ui-bg-alpha,
.style-light input,
.style-light.style-override input,
.style-dark .style-light input,
.style-light textarea,
.style-light.style-override textarea,
.style-dark .style-light textarea,
.style-light select,
.style-light.style-override select,
.style-dark .style-light select,
.style-light .seldiv,
.style-light.style-override .seldiv,
.style-dark .style-light .seldiv,
.style-light .select2-choice,
.style-light.style-override .select2-choice,
.style-dark .style-light .select2-choice,
.style-light .select2-selection--single,
.style-light.style-override .select2-selection--single,
.style-dark .style-light .select2-selection--single,
.style-light .plan,
.style-light.style-override .plan,
.style-dark .style-light .plan {
  background-color: #ffffff;
}
.style-dark .ui-bg-alpha-pricing-tables,
.style-dark.style-override .ui-bg-alpha-pricing-tables,
.style-light .style-dark .ui-bg-alpha-pricing-tables {
  background-color: rgba(20, 22, 24, 0.5);
}
.style-light .ui-bg-alpha-pricing-tables,
.style-light.style-override .ui-bg-alpha-pricing-tables,
.style-dark .style-light .ui-bg-alpha-pricing-tables {
  background-color: #ffffff;
}
.style-dark .ui-bg-alpha-progress-bar,
.style-dark.style-override .ui-bg-alpha-progress-bar,
.style-light .style-dark .ui-bg-alpha-progress-bar,
.style-dark .vc_progress_bar .vc_single_bar:not(.style-override),
.style-dark.style-override .vc_progress_bar .vc_single_bar:not(.style-override),
.style-light .style-dark .vc_progress_bar .vc_single_bar:not(.style-override) {
  background-color: rgba(255, 255, 255, 0.2);
}
.style-light .ui-bg-alpha-progress-bar,
.style-light.style-override .ui-bg-alpha-progress-bar,
.style-dark .style-light .ui-bg-alpha-progress-bar,
.style-light .vc_progress_bar .vc_single_bar:not(.style-override),
.style-light.style-override
  .vc_progress_bar
  .vc_single_bar:not(.style-override),
.style-dark .style-light .vc_progress_bar .vc_single_bar:not(.style-override) {
  background-color: rgba(119, 119, 119, 0.1);
}
.style-dark .ui-text-alpha-progress-bar,
.style-dark.style-override .ui-text-alpha-progress-bar,
.style-light .style-dark .ui-text-alpha-progress-bar,
.style-dark .vc_pie_chart_back,
.style-dark.style-override .vc_pie_chart_back,
.style-light .style-dark .vc_pie_chart_back {
  color: rgba(255, 255, 255, 0.2);
}
.style-light .ui-text-alpha-progress-bar,
.style-light.style-override .ui-text-alpha-progress-bar,
.style-dark .style-light .ui-text-alpha-progress-bar,
.style-light .vc_pie_chart_back,
.style-light.style-override .vc_pie_chart_back,
.style-dark .style-light .vc_pie_chart_back {
  color: rgba(119, 119, 119, 0.1);
}
.style-dark .ui-bg-dots,
.style-dark.style-override .ui-bg-dots,
.style-light .style-dark .ui-bg-dots,
.style-dark .owl-dots-outside .owl-dots .owl-dot span,
.style-dark.style-override .owl-dots-outside .owl-dots .owl-dot span,
.style-light .style-dark .owl-dots-outside .owl-dots .owl-dot span {
  background-color: rgba(247, 247, 247, 0.75);
}
.style-light .ui-bg-dots,
.style-light.style-override .ui-bg-dots,
.style-dark .style-light .ui-bg-dots,
.style-light .owl-dots-outside .owl-dots .owl-dot span,
.style-light.style-override .owl-dots-outside .owl-dots .owl-dot span,
.style-dark .style-light .owl-dots-outside .owl-dots .owl-dot span {
  background-color: rgba(25, 27, 30, 0.25);
}
/* #UI-background-color */
/* #UI-background-color-active */
/* #UI-link-color */
.style-dark .ui-link,
.style-dark.style-override .ui-link,
.style-light .style-dark .ui-link,
.style-dark .nav-tabs > li > a,
.style-dark.style-override .nav-tabs > li > a,
.style-light .style-dark .nav-tabs > li > a,
.style-dark .panel-title > a,
.style-dark.style-override .panel-title > a,
.style-light .style-dark .panel-title > a,
.style-dark .widget-container a,
.style-dark.style-override .widget-container a,
.style-light .style-dark .widget-container a,
.style-dark .woocommerce .woocommerce-breadcrumb a,
.style-dark.style-override .woocommerce .woocommerce-breadcrumb a,
.style-light .style-dark .woocommerce .woocommerce-breadcrumb a,
.style-dark .woocommerce .woocommerce-review-link,
.style-dark.style-override .woocommerce .woocommerce-review-link,
.style-light .style-dark .woocommerce .woocommerce-review-link {
  color: #ffffff;
}
.style-dark .ui-link:hover,
.style-dark.style-override .ui-link:hover,
.style-light .style-dark .ui-link:hover,
.style-dark .ui-link:focus,
.style-dark.style-override .ui-link:focus,
.style-light .style-dark .ui-link:focus,
.style-dark .nav-tabs > li > a:hover,
.style-dark.style-override .nav-tabs > li > a:hover,
.style-light .style-dark .nav-tabs > li > a:hover,
.style-dark .nav-tabs > li > a:focus,
.style-dark.style-override .nav-tabs > li > a:focus,
.style-light .style-dark .nav-tabs > li > a:focus,
.style-dark .panel-title > a:hover,
.style-dark.style-override .panel-title > a:hover,
.style-light .style-dark .panel-title > a:hover,
.style-dark .panel-title > a:focus,
.style-dark.style-override .panel-title > a:focus,
.style-light .style-dark .panel-title > a:focus,
.style-dark .widget-container a:hover,
.style-dark.style-override .widget-container a:hover,
.style-light .style-dark .widget-container a:hover,
.style-dark .widget-container a:focus,
.style-dark.style-override .widget-container a:focus,
.style-light .style-dark .widget-container a:focus,
.style-dark .woocommerce .woocommerce-breadcrumb a:hover,
.style-dark.style-override .woocommerce .woocommerce-breadcrumb a:hover,
.style-light .style-dark .woocommerce .woocommerce-breadcrumb a:hover,
.style-dark .woocommerce .woocommerce-breadcrumb a:focus,
.style-dark.style-override .woocommerce .woocommerce-breadcrumb a:focus,
.style-light .style-dark .woocommerce .woocommerce-breadcrumb a:focus,
.style-dark .woocommerce .woocommerce-review-link:hover,
.style-dark.style-override .woocommerce .woocommerce-review-link:hover,
.style-light .style-dark .woocommerce .woocommerce-review-link:hover,
.style-dark .woocommerce .woocommerce-review-link:focus,
.style-dark.style-override .woocommerce .woocommerce-review-link:focus,
.style-light .style-dark .woocommerce .woocommerce-review-link:focus {
  color: #e89127;
}
.style-light .ui-link,
.style-light.style-override .ui-link,
.style-dark .style-light .ui-link,
.style-light .nav-tabs > li > a,
.style-light.style-override .nav-tabs > li > a,
.style-dark .style-light .nav-tabs > li > a,
.style-light .panel-title > a,
.style-light.style-override .panel-title > a,
.style-dark .style-light .panel-title > a,
.style-light .widget-container a,
.style-light.style-override .widget-container a,
.style-dark .style-light .widget-container a,
.style-light .woocommerce .woocommerce-breadcrumb a,
.style-light.style-override .woocommerce .woocommerce-breadcrumb a,
.style-dark .style-light .woocommerce .woocommerce-breadcrumb a,
.style-light .woocommerce .woocommerce-review-link,
.style-light.style-override .woocommerce .woocommerce-review-link,
.style-dark .style-light .woocommerce .woocommerce-review-link {
  color: #141618;
}
.style-light .ui-link:hover,
.style-light.style-override .ui-link:hover,
.style-dark .style-light .ui-link:hover,
.style-light .ui-link:focus,
.style-light.style-override .ui-link:focus,
.style-dark .style-light .ui-link:focus,
.style-light .nav-tabs > li > a:hover,
.style-light.style-override .nav-tabs > li > a:hover,
.style-dark .style-light .nav-tabs > li > a:hover,
.style-light .nav-tabs > li > a:focus,
.style-light.style-override .nav-tabs > li > a:focus,
.style-dark .style-light .nav-tabs > li > a:focus,
.style-light .panel-title > a:hover,
.style-light.style-override .panel-title > a:hover,
.style-dark .style-light .panel-title > a:hover,
.style-light .panel-title > a:focus,
.style-light.style-override .panel-title > a:focus,
.style-dark .style-light .panel-title > a:focus,
.style-light .widget-container a:hover,
.style-light.style-override .widget-container a:hover,
.style-dark .style-light .widget-container a:hover,
.style-light .widget-container a:focus,
.style-light.style-override .widget-container a:focus,
.style-dark .style-light .widget-container a:focus,
.style-light .woocommerce .woocommerce-breadcrumb a:hover,
.style-light.style-override .woocommerce .woocommerce-breadcrumb a:hover,
.style-dark .style-light .woocommerce .woocommerce-breadcrumb a:hover,
.style-light .woocommerce .woocommerce-breadcrumb a:focus,
.style-light.style-override .woocommerce .woocommerce-breadcrumb a:focus,
.style-dark .style-light .woocommerce .woocommerce-breadcrumb a:focus,
.style-light .woocommerce .woocommerce-review-link:hover,
.style-light.style-override .woocommerce .woocommerce-review-link:hover,
.style-dark .style-light .woocommerce .woocommerce-review-link:hover,
.style-light .woocommerce .woocommerce-review-link:focus,
.style-light.style-override .woocommerce .woocommerce-review-link:focus,
.style-dark .style-light .woocommerce .woocommerce-review-link:focus {
  color: #e89127;
}
/* #UI-link-color-text */
.style-dark .ui-text,
.style-dark.style-override .ui-text,
.style-light .style-dark .ui-text,
.style-dark .breadcrumb,
.style-dark.style-override .breadcrumb,
.style-light .style-dark .breadcrumb,
.style-dark .post-info,
.style-dark.style-override .post-info,
.style-light .style-dark .post-info {
  color: #999999;
}
.style-light .ui-text,
.style-light.style-override .ui-text,
.style-dark .style-light .ui-text,
.style-light .breadcrumb,
.style-light.style-override .breadcrumb,
.style-dark .style-light .breadcrumb,
.style-light .post-info,
.style-light.style-override .post-info,
.style-dark .style-light .post-info {
  color: #999999;
}
.style-dark .ui-link-text,
.style-dark.style-override .ui-link-text,
.style-light .style-dark .ui-link-text,
.style-dark .breadcrumb > li a,
.style-dark.style-override .breadcrumb > li a,
.style-light .style-dark .breadcrumb > li a,
.style-dark .post-info a,
.style-dark.style-override .post-info a,
.style-light .style-dark .post-info a {
  color: #999999;
}
.style-dark .ui-link-text:hover,
.style-dark.style-override .ui-link-text:hover,
.style-light .style-dark .ui-link-text:hover,
.style-dark .ui-link-text:focus,
.style-dark.style-override .ui-link-text:focus,
.style-light .style-dark .ui-link-text:focus,
.style-dark .breadcrumb > li a:hover,
.style-dark.style-override .breadcrumb > li a:hover,
.style-light .style-dark .breadcrumb > li a:hover,
.style-dark .breadcrumb > li a:focus,
.style-dark.style-override .breadcrumb > li a:focus,
.style-light .style-dark .breadcrumb > li a:focus,
.style-dark .post-info a:hover,
.style-dark.style-override .post-info a:hover,
.style-light .style-dark .post-info a:hover,
.style-dark .post-info a:focus,
.style-dark.style-override .post-info a:focus,
.style-light .style-dark .post-info a:focus {
  color: #e89127;
}
.style-light .ui-link-text,
.style-light.style-override .ui-link-text,
.style-dark .style-light .ui-link-text,
.style-light .breadcrumb > li a,
.style-light.style-override .breadcrumb > li a,
.style-dark .style-light .breadcrumb > li a,
.style-light .post-info a,
.style-light.style-override .post-info a,
.style-dark .style-light .post-info a {
  color: #999999;
}
.style-light .ui-link-text:hover,
.style-light.style-override .ui-link-text:hover,
.style-dark .style-light .ui-link-text:hover,
.style-light .ui-link-text:focus,
.style-light.style-override .ui-link-text:focus,
.style-dark .style-light .ui-link-text:focus,
.style-light .breadcrumb > li a:hover,
.style-light.style-override .breadcrumb > li a:hover,
.style-dark .style-light .breadcrumb > li a:hover,
.style-light .breadcrumb > li a:focus,
.style-light.style-override .breadcrumb > li a:focus,
.style-dark .style-light .breadcrumb > li a:focus,
.style-light .post-info a:hover,
.style-light.style-override .post-info a:hover,
.style-dark .style-light .post-info a:hover,
.style-light .post-info a:focus,
.style-light.style-override .post-info a:focus,
.style-dark .style-light .post-info a:focus {
  color: #e89127;
}
/* #Pre-and-code */
.style-dark .ui-inverted,
.style-dark.style-override .ui-inverted,
.style-light .style-dark .ui-inverted {
  color: #191b1e;
  background-color: #f7f7f7;
}
.style-light .ui-inverted,
.style-light.style-override .ui-inverted,
.style-dark .style-light .ui-inverted {
  color: #f7f7f7;
  background-color: #191b1e;
}
/* #Button-social-color */
.style-dark .btn-social,
.style-dark.style-override .btn-social,
.style-light .style-dark .btn-social {
  color: #ffffff !important;
}
.style-light .btn-social,
.style-light.style-override .btn-social,
.style-dark .style-light .btn-social {
  color: #777777 !important;
}
/* #Button-skins */
.style-light .btn-default,
.style-dark .style-light.style-override .btn-default,
.style-dark .style-light .btn-default {
  color: #ffffff !important;
  background-color: #141618 !important;
  border-color: #141618 !important;
}
.style-light
  .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,
.style-dark
  .style-light.style-override
  .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,
.style-dark
  .style-light
  .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,
.style-light .btn-default.active,
.style-dark .style-light.style-override .btn-default.active,
.style-dark .style-light .btn-default.active {
  color: #141618 !important;
  background-color: transparent !important;
  border-color: #141618 !important;
}
.style-light .btn-default.btn-outline,
.style-dark .style-light.style-override .btn-default.btn-outline,
.style-dark .style-light .btn-default.btn-outline {
  color: #141618 !important;
  background-color: transparent !important;
  border-color: #141618 !important;
}
.style-light
  .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.style-dark
  .style-light.style-override
  .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.style-dark
  .style-light
  .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.style-light
  .btn-default.btn-outline:not(.icon-animated):not(
    .icon-automatic-video
  ).active,
.style-dark
  .style-light.style-override
  .btn-default.btn-outline:not(.icon-animated):not(
    .icon-automatic-video
  ).active,
.style-dark
  .style-light
  .btn-default.btn-outline:not(.icon-animated):not(
    .icon-automatic-video
  ).active {
  color: #ffffff !important;
  background-color: #141618 !important;
  border-color: #141618 !important;
}
.style-light .btn-default.btn-flat:hover,
.style-dark .style-light.style-override .btn-default.btn-flat:hover,
.style-dark .style-light .btn-default.btn-flat:hover {
  color: #ffffff !important;
  background-color: #07090b !important;
  border-color: #07090b !important;
}
.style-dark .btn-default,
.style-light .style-dark.style-override .btn-default,
.style-light .style-dark .btn-default {
  color: #141618 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.style-dark .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover,
.style-light
  .style-dark.style-override
  .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover,
.style-light
  .style-dark
  .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover,
.style-dark .btn-default.active,
.style-light .style-dark.style-override .btn-default.active,
.style-light .style-dark .btn-default.active {
  color: #ffffff !important;
  background-color: transparent !important;
  border-color: #ffffff !important;
}
.style-dark .btn-default.btn-outline,
.style-light .style-dark.style-override .btn-default.btn-outline,
.style-light .style-dark .btn-default.btn-outline {
  color: #ffffff !important;
  background-color: transparent !important;
  border-color: #ffffff !important;
}
.style-dark
  .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.style-light
  .style-dark.style-override
  .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.style-light
  .style-dark
  .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.style-dark
  .btn-default.btn-outline:not(.icon-animated):not(
    .icon-automatic-video
  ).active,
.style-light
  .style-dark.style-override
  .btn-default.btn-outline:not(.icon-animated):not(
    .icon-automatic-video
  ).active,
.style-light
  .style-dark
  .btn-default.btn-outline:not(.icon-animated):not(
    .icon-automatic-video
  ).active {
  color: #141618 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.style-dark .btn-default.btn-flat:hover,
.style-light .style-dark.style-override .btn-default.btn-flat:hover,
.style-light .style-dark .btn-default.btn-flat:hover {
  color: #141618 !important;
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2 !important;
}
@media (min-width: 960px) {
  .overlay.style-light-bg {
    background-color: rgba(255, 255, 255, 0.95) !important;
  }
  .overlay.style-dark-bg {
    background-color: rgba(20, 22, 24, 0.95) !important;
  }
}
/* #Form-focus-color */
.style-dark
  input:not([type="submit"]):not([type="button"]):not([type="number"]):not(
    [type="checkbox"]
  ):not([type="radio"]):focus,
.style-dark textarea:focus,
.style-dark.style-override
  input:not([type="submit"]):not([type="button"]):not([type="number"]):not(
    [type="checkbox"]
  ):not([type="radio"]):focus,
.style-dark.style-override textarea:focus,
.style-light
  .style-dark
  input:not([type="submit"]):not([type="button"]):not([type="number"]):not(
    [type="checkbox"]
  ):not([type="radio"]):focus,
.style-light .style-dark textarea:focus {
  border-color: #e89127;
}
.style-light
  input:not([type="submit"]):not([type="button"]):not([type="number"]):not(
    [type="checkbox"]
  ):not([type="radio"]):focus,
.style-light textarea:focus,
.style-light.style-override
  input:not([type="submit"]):not([type="button"]):not([type="number"]):not(
    [type="checkbox"]
  ):not([type="radio"]):focus,
.style-light.style-override textarea:focus,
.style-dark
  .style-light
  input:not([type="submit"]):not([type="button"]):not([type="number"]):not(
    [type="checkbox"]
  ):not([type="radio"]):focus,
.style-dark .style-light textarea:focus {
  border-color: #e89127;
}
.style-dark .ui-form-placeholder,
.style-dark.style-override .ui-form-placeholder,
.style-light .style-dark .ui-form-placeholder {
  color: #141618;
  text-transform: capitalize;
}
.style-light .ui-form-placeholder,
.style-light.style-override .ui-form-placeholder,
.style-dark .style-light .ui-form-placeholder {
  color: #a9a9a9;
  text-transform: capitalize;
}
/* #Form-inset-shadow */
.shadow-inset-form,
input,
textarea,
select,
.seldiv,
.select2-choice,
.select2-selection--single {
  box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.025);
}
/* #Form-xl */
.style-dark .uncode-live-search input.form-xl,
.style-dark.style-override .uncode-live-search input.form-xl,
.style-light .style-dark .uncode-live-search input.form-xl {
  box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.2);
}
.style-light .uncode-live-search input.form-xl,
.style-light.style-override .uncode-live-search input.form-xl,
.style-dark .style-light .uncode-live-search input.form-xl {
  box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0.2);
}
/* #UI-transition-normal */
.ui-transition-normal,
input,
button,
select,
textarea,
.img-thumbnail {
  transition: color 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86),
    background-color 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86),
    border-color 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
/*  */
.ui-transition-slow {
  transition: color 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86),
    background-color 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86),
    border-color 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.ui-transition-fast,
.main-wrapper a {
  transition: color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86),
    background-color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86),
    border-color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
/* #Cart dropdown */
.submenu-light ul.uncode-cart-dropdown a,
.submenu-light ul.uncode-cart-dropdown span {
  color: #303133 !important;
}
.submenu-dark ul.uncode-cart-dropdown a,
.submenu-dark ul.uncode-cart-dropdown span {
  color: #ffffff !important;
}
/* #Woo Headings */
.headings-style-woo,
.woocommerce .your_cart,
.woocommerce .cart-collaterals .shipping_calculator h2,
.woocommerce .cart-collaterals .cart_totals h2,
.woocommerce .cart-collaterals .cart_totals .order-total .amount,
.woocommerce .checkout h3,
.woocommerce .order-details h3,
.woocommerce .order-details tfoot tr:last-child,
.woocommerce .woo-thank-you h2,
.woocommerce .woo-thank-you h3,
.woocommerce #order_review tfoot tr:last-child,
.woocommerce .address h3 {
  font-size: 17px;
  line-height: 1.2;
  margin: 27px 0 0;
}
.row-breadcrumb.row-breadcrumb-light .breadcrumb-title {
  color: #999999;
}
.row-breadcrumb.row-breadcrumb-dark .breadcrumb-title {
  color: #999999;
}
.row-navigation.row-navigation-light {
  outline-color: #eaeaea;
  background-color: #f7f7f7;
}
.row-navigation.row-navigation-light .btn-disable-hover {
  color: #999999;
}
.row-navigation.row-navigation-dark {
  outline-color: #303133;
  background-color: #191b1e;
}
.row-navigation.row-navigation-dark .btn-disable-hover {
  color: #999999;
}
.style-dark .wp-caption-text,
.style-dark.style-override .wp-caption-text,
.style-light .style-dark .wp-caption-text {
  color: #141618;
}
.style-light .wp-caption-text,
.style-light.style-override .wp-caption-text,
.style-dark .style-light .wp-caption-text {
  color: #777777;
}
.btn-form-border-style,
input,
textarea,
select,
.seldiv,
.select2-choice,
.select2-selection--single,
input[type="submit"],
input[type="reset"],
input[type="button"],
button[type="submit"],
.seldiv:before,
.btn,
.btn-link,
.btn:not(.btn-custom-typo),
.btn-link:not(.btn-custom-typo),
.panel-title > a span,
.divider .divider-icon,
.search_footer,
.wc-forward,
.wc-forward a {
  border-width: 1px;
}
.style-dark .icon-automatic-video .icon-automatic-video-inner-bg,
.style-light .style-dark .icon-automatic-video .icon-automatic-video-inner-bg {
  background-color: #141618;
}
.style-dark .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg,
.style-light
  .style-dark
  .icon-automatic-video.btn-shadow
  .icon-automatic-video-outer-bg {
  box-shadow: 0 0 0 0.25em #e89127;
}
.style-dark
  .icon-box:hover
  .icon-automatic-video.btn-shadow
  .icon-automatic-video-outer-bg,
.style-light
  .style-dark
  .icon-box:hover
  .icon-automatic-video.btn-shadow
  .icon-automatic-video-outer-bg {
  box-shadow: 0 0 0 0.5em #e89127;
}
.style-light .icon-automatic-video .icon-automatic-video-inner-bg,
.style-dark .style-light .icon-automatic-video .icon-automatic-video-inner-bg {
  background-color: #e89127;
}
.style-light .icon-automatic-video.btn-shadow .icon-automatic-video-outer-bg,
.style-dark
  .style-light
  .icon-automatic-video.btn-shadow
  .icon-automatic-video-outer-bg {
  box-shadow: 0 0 0 0.25em #141618;
}
.style-light
  .icon-box:hover
  .icon-automatic-video.btn-shadow
  .icon-automatic-video-outer-bg,
.style-dark
  .style-light
  .icon-box:hover
  .icon-automatic-video.btn-shadow
  .icon-automatic-video-outer-bg {
  box-shadow: 0 0 0 0.5em #141618;
}
.style-light ::-webkit-input-placeholder,
.style-dark .style-light ::-webkit-input-placeholder {
  color: #a9a9a9;
}
.style-light ::-moz-placeholder,
.style-dark .style-light ::-moz-placeholder {
  color: #a9a9a9;
}
.style-light :-ms-input-placeholder,
.style-dark .style-light :-ms-input-placeholder {
  color: #a9a9a9;
}
.style-light :-moz-placeholder,
.style-dark .style-light :-moz-placeholder {
  color: #a9a9a9;
}
.style-light :placeholder,
.style-dark .style-light :placeholder {
  color: #a9a9a9;
}
.style-light .select2-selection__placeholder,
.style-dark .style-light .select2-selection__placeholder {
  color: #a9a9a9;
}
.style-dark ::-webkit-input-placeholder,
.style-light .style-dark ::-webkit-input-placeholder {
  color: #141618;
}
.style-dark ::-moz-placeholder,
.style-light .style-dark ::-moz-placeholder {
  color: #141618;
}
.style-dark :-ms-input-placeholder,
.style-light .style-dark :-ms-input-placeholder {
  color: #141618;
}
.style-dark :-moz-placeholder,
.style-light .style-dark :-moz-placeholder {
  color: #141618;
}
.style-dark :placeholder,
.style-light .style-dark :placeholder {
  color: #141618;
}
.style-dark .select2-selection__placeholder,
.style-light .style-dark .select2-selection__placeholder {
  color: #141618;
}
.uncode-noconsent-gdpr-text {
  font-weight: 400;
  font-family: Prompt, Prompt;
}
/*
----------------------------------------------------------

#Skins-Buttons

----------------------------------------------------------
*/
.btn-dark {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-dark:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-dark.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
}
.btn-dark.btn-outline {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
}
.btn-dark.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.btn-dark.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-dark.btn-flat:hover {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-light {
  color: #000000 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-light:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-light.active {
  color: #ffffff !important;
  background-color: transparent !important;
  border-color: #ffffff !important;
}
.btn-light.btn-outline {
  color: #ffffff !important;
  background-color: transparent !important;
  border-color: #ffffff !important;
}
.btn-light.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.btn-light.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
  color: #000000 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-light.btn-flat:hover {
  color: #000000 !important;
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2 !important;
}
.btn-success {
  color: #ffffff !important;
  background-color: #28de72 !important;
  border-color: #28de72 !important;
}
.btn-success:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-success.active {
  color: #28de72 !important;
  background-color: transparent !important;
  border-color: #28de72 !important;
}
.btn-success.btn-outline {
  color: #28de72 !important;
  background-color: transparent !important;
  border-color: #28de72 !important;
}
.btn-success.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.btn-success.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
  color: #ffffff !important;
  background-color: #28de72 !important;
  border-color: #28de72 !important;
}
.btn-info {
  color: #ffffff !important;
  background-color: #e89127 !important;
  border-color: #e89127 !important;
}
.btn-info:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-info.active {
  color: #e89127 !important;
  background-color: transparent !important;
  border-color: #e89127 !important;
}
.btn-info.btn-outline {
  color: #e89127 !important;
  background-color: transparent !important;
  border-color: #e89127 !important;
}
.btn-info.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.btn-info.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
  color: #ffffff !important;
  background-color: #e89127 !important;
  border-color: #e89127 !important;
}
.btn-warning {
  color: #ffffff !important;
  background-color: #ffc42e !important;
  border-color: #ffc42e !important;
}
.btn-warning:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-warning.active {
  color: #ffc42e !important;
  background-color: transparent !important;
  border-color: #ffc42e !important;
}
.btn-warning.btn-outline {
  color: #ffc42e !important;
  background-color: transparent !important;
  border-color: #ffc42e !important;
}
.btn-warning.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.btn-warning.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
  color: #ffffff !important;
  background-color: #ffc42e !important;
  border-color: #ffc42e !important;
}
.btn-danger {
  color: #ffffff !important;
  background-color: #ff3100 !important;
  border-color: #ff3100 !important;
}
.btn-danger:not(.btn-hover-nobg):not(.icon-animated):hover,
.btn-danger.active {
  color: #ff3100 !important;
  background-color: transparent !important;
  border-color: #ff3100 !important;
}
.btn-danger.btn-outline {
  color: #ff3100 !important;
  background-color: transparent !important;
  border-color: #ff3100 !important;
}
.btn-danger.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover,
.btn-danger.btn-outline:not(.icon-animated):not(.icon-automatic-video).active {
  color: #ffffff !important;
  background-color: #ff3100 !important;
  border-color: #ff3100 !important;
}
/*
----------------------------------------------------------

#Skins-Menus: Font Family & Weights

----------------------------------------------------------
*/
/* #Font-family-menu */
.font-family-menu,
.menu-container ul.menu-smart a:not(.social-menu-link) {
  font-family: Prompt, Prompt;
}
@media (max-width: 959px) {
  .menu-primary ul.menu-smart a {
    font-family: Prompt, Prompt;
    font-weight: 400;
  }
}
/* #Font-size-menu */
.font-size-menu,
.menu-container ul.menu-smart > li > a:not(.social-menu-link),
.menu-container:not(.vmenu-container) ul.menu-smart > li > a,
.menu-smart > li > a > div > div > div.btn,
.uncode-cart .buttons a {
  font-size: 12px;
}
@media (min-width: 960px) {
  .font-size-menu,
  .menu-container ul.menu-smart > li > a:not(.social-menu-link),
  .menu-container:not(.vmenu-container) ul.menu-smart > li > a,
  .menu-smart > li > a > div > div > div.btn,
  .uncode-cart .buttons a {
    font-size: 14px;
  }
  .font-size-submenu,
  .menu-horizontal ul ul a,
  .vmenu-container ul ul a,
  .uncode-cart .cart-desc {
    font-size: 14px;
  }
}
@media (max-width: 959px) {
  .font-size-menu-mobile,
  .menu-container:not(.isotope-filters) ul.menu-smart a:not(.social-menu-link) {
    font-size: 14px !important;
  }
}
/* #Font-weight-menu */
.font-weight-menu,
.menu-container ul.menu-smart > li > a:not(.social-menu-link),
.menu-container ul.menu-smart li.dropdown > a,
.menu-container ul.menu-smart li.mega-menu > a,
.menu-container:not(.vmenu-container) ul.menu-smart > li > a,
.menu-smart i.fa-dropdown,
.vmenu-container a {
  font-weight: 400;
  letter-spacing: 0.05em;
}
@media (max-width: 959px) {
  .font-weight-menu,
  .menu-container ul.menu-smart > li > a:not(.social-menu-link),
  .menu-container ul.menu-smart li.dropdown > a,
  .menu-container ul.menu-smart li.mega-menu > a,
  .menu-container:not(.vmenu-container) ul.menu-smart > li > a,
  .menu-smart i.fa-dropdown,
  .vmenu-container a {
    font-weight: 600;
  }
}
/*
----------------------------------------------------------

#Skins-Menus: Colors

----------------------------------------------------------
*/
/* Menu colors */
.menu-light p {
  color: #303133;
}
.menu-light .menu-smart a {
  color: #303133;
}
.menu-light .menu-smart a:hover,
.menu-light .menu-smart a:focus {
  color: #e89127;
}
.isotope-filters .menu-light .menu-smart a:hover,
.isotope-filters .menu-light .menu-smart a:focus {
  color: rgba(48, 49, 51, 0.5);
}
.menu-light .mobile-shopping-cart {
  color: #141618;
}
.menu-dark p {
  color: #ffffff;
}
.menu-dark .menu-smart a {
  color: #ffffff;
}
.menu-dark .menu-smart a:hover,
.menu-dark .menu-smart a:focus {
  color: #e89127;
}
.isotope-filters .menu-dark .menu-smart a:hover,
.isotope-filters .menu-dark .menu-smart a:focus {
  color: rgba(255, 255, 255, 0.5);
}
.menu-dark .mobile-shopping-cart {
  color: #e89127;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li
  > a {
  color: #303133 !important;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li
  > a:hover,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li
  > a:focus {
  color: #e89127 !important;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .mobile-shopping-cart {
  color: #303133 !important;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li
  > a {
  color: #ffffff !important;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li
  > a:hover,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li
  > a:focus {
  color: #e89127 !important;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .mobile-shopping-cart {
  color: #ffffff !important;
}
/* Menu colors active */
.menu-light .menu-smart > li.active > a,
.menu-light .menu-smart > li a.active,
.menu-light .menu-smart > li.current-menu-ancestor > a,
.menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
  color: #e89127;
}
.isotope-filters .menu-light .menu-smart > li.active > a,
.isotope-filters .menu-light .menu-smart > li a.active,
.isotope-filters .menu-light .menu-smart > li.current-menu-ancestor > a,
.isotope-filters
  .menu-light
  .menu-smart
  > li.current-menu-item:not(.menu-item-type-custom)
  > a {
  color: rgba(48, 49, 51, 0.5);
}
.menu-dark .menu-smart > li.active > a,
.menu-dark .menu-smart > li a.active,
.menu-dark .menu-smart > li.current-menu-ancestor > a,
.menu-dark .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
  color: #e89127;
}
.isotope-filters .menu-dark .menu-smart > li.active > a,
.isotope-filters .menu-dark .menu-smart > li a.active,
.isotope-filters .menu-dark .menu-smart > li.current-menu-ancestor > a,
.isotope-filters
  .menu-dark
  .menu-smart
  > li.current-menu-item:not(.menu-item-type-custom)
  > a {
  color: rgba(255, 255, 255, 0.5);
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li.active
  > a,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li
  a.active,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li.current-menu-parent
  > a,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li.current-menu-ancestor
  > a,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li.current-menu-item:not(.menu-item-type-custom)
  > a {
  color: #e89127 !important;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li.active
  > a,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li
  a.active,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li.current-menu-parent
  > a,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li.current-menu-ancestor
  > a,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-horizontal-inner
  > .nav
  > .menu-smart
  > li.current-menu-item:not(.menu-item-type-custom)
  > a {
  color: #e89127 !important;
}
/* Menu submenu colors */
.submenu-light .menu-smart ul a {
  color: #303133;
}
@media (min-width: 960px) {
  body[class*="hmenu-"] .submenu-light .menu-smart ul a:hover,
  body[class*="hmenu-"] .submenu-light .menu-smart ul a:focus {
    color: #e89127;
    background-color: rgba(0, 0, 0, 0.03);
  }
}
.submenu-light .menu-smart.menu-cta-inner ul a {
  color: #303133;
}
@media (min-width: 960px) {
  body[class*="vmenu-"] .submenu-light .menu-smart.menu-cta-inner ul a:hover,
  body[class*="vmenu-"] .submenu-light .menu-smart.menu-cta-inner ul a:focus {
    color: #e89127;
    background-color: rgba(0, 0, 0, 0.03);
  }
}
.submenu-dark .menu-smart ul a {
  color: #ffffff;
}
@media (min-width: 960px) {
  body[class*="hmenu-"] .submenu-dark .menu-smart ul a:hover,
  body[class*="hmenu-"] .submenu-dark .menu-smart ul a:focus {
    color: #e89127;
    background-color: rgba(255, 255, 255, 0.03);
  }
}
.submenu-dark .menu-smart.menu-cta-inner ul a {
  color: #ffffff;
}
@media (min-width: 960px) {
  body[class*="vmenu-"] .submenu-dark .menu-smart.menu-cta-inner ul a:hover,
  body[class*="vmenu-"] .submenu-dark .menu-smart.menu-cta-inner ul a:focus {
    color: #e89127;
    background-color: rgba(255, 255, 255, 0.03);
  }
}
@media (max-width: 959px) {
  .submenu-light .menu-smart a {
    color: #303133;
  }
  .submenu-light .menu-smart a:hover,
  .submenu-light .menu-smart a:focus {
    color: #e89127;
  }
  .submenu-dark .menu-smart a {
    color: #ffffff;
  }
  .submenu-dark .menu-smart a:hover,
  .submenu-dark .menu-smart a:focus {
    color: #e89127;
  }
}
/* Menu submenu colors active*/
.submenu-light .menu-smart ul li.current-menu-parent > a,
.submenu-light .menu-smart ul li.active > a {
  color: #e89127;
}
.submenu-dark .menu-smart ul li.current-menu-parent > a,
.submenu-dark .menu-smart ul li.active > a {
  color: #e89127;
}
@media (max-width: 959px) {
  .submenu-light .menu-smart li.active > a,
  .submenu-light .menu-smart li.current-menu-ancestor > a {
    color: #e89127;
  }
  .submenu-dark .menu-smart li.active > a,
  .submenu-dark .menu-smart li.current-menu-ancestor > a {
    color: #e89127;
  }
}
/* Menu megamenu title colors */
@media (min-width: 960px) {
  .submenu-light
    .menu-horizontal
    .menu-smart
    > .mega-menu
    .mega-menu-inner
    > li
    > a {
    color: #303133;
  }
  .submenu-dark
    .menu-horizontal
    .menu-smart
    > .mega-menu
    .mega-menu-inner
    > li
    > a {
    color: #ffffff;
  }
}
/* Menu colors mobile */
@media (max-width: 959px) {
  .submenu-light .menu-smart a {
    color: #303133;
  }
  .submenu-dark .menu-smart a {
    color: #ffffff;
  }
}
/*
----------------------------------------------------------

#Skins-Menus: Borders

----------------------------------------------------------
*/
/* Menu borders colors */
.menu-light .menu-smart,
.menu-light .menu-smart li,
.submenu-light .menu-smart ul,
.menu-smart.submenu-light li ul li,
.menu-light .menu-accordion-dividers,
.menu-light .menu-borders,
.menu-light.vmenu-borders,
.menu-light .main-menu-container {
  border-color: rgba(234, 234, 234, 0.5);
}
.menu-dark .menu-smart,
.menu-dark .menu-smart li,
.submenu-dark .menu-smart ul,
.menu-smart.submenu-dark li ul li,
.menu-dark .menu-accordion-dividers,
.menu-dark .menu-borders,
.menu-dark.vmenu-borders,
.menu-dark .main-menu-container {
  border-color: rgba(255, 255, 255, 0.15);
}
/* Submenu borders colors */
.submenu-light .menu-smart li ul li {
  border-color: rgba(234, 234, 234, 0.5);
}
.submenu-dark .menu-smart li ul li {
  border-color: rgba(255, 255, 255, 0.15);
}
@media (max-width: 959px) {
  .menu-light .row-brand,
  .menu-light .row-menu .row-menu-inner {
    border-bottom: 1px solid rgba(234, 234, 234, 0.5);
  }
  .submenu-light .menu-smart,
  .submenu-light .menu-smart li {
    border-color: rgba(234, 234, 234, 0.5);
  }
  .menu-dark .row-brand,
  .menu-dark .row-menu .row-menu-inner {
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  }
  .submenu-dark .menu-smart,
  .submenu-dark .menu-smart li {
    border-color: rgba(255, 255, 255, 0.15);
  }
  .menu-mobile-transparent
    .menu-transparent:not(.is_stuck):not(.is_mobile_open)
    .row-menu
    .row-menu-inner {
    border-color: transparent !important;
  }
}
/* Menu transparent borders colors */
body:not(.menu-force-opacity) .menu-transparent.menu-light .menu-borders,
body:not(.menu-force-opacity) .menu-transparent.menu-light .menu-smart,
body:not(.menu-force-opacity) .menu-transparent.menu-light .menu-smart > li,
body:not(.menu-force-opacity)
  .menu-transparent.menu-light
  .navbar-nav-last
  > *:first-child {
  border-color: rgba(234, 234, 234, 0.5);
}
body:not(.menu-force-opacity) .menu-transparent.menu-dark .menu-borders,
body:not(.menu-force-opacity) .menu-transparent.menu-dark .menu-smart,
body:not(.menu-force-opacity) .menu-transparent.menu-dark .menu-smart > li,
body:not(.menu-force-opacity)
  .menu-transparent.menu-dark
  .navbar-nav-last
  > *:first-child {
  border-color: rgba(255, 255, 255, 0.15);
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-borders,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-smart,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-smart
  > li,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-nav-last
  > *:first-child {
  border-color: rgba(234, 234, 234, 0.5) !important;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-borders,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-smart,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .menu-smart
  > li,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-nav-last
  > *:first-child {
  border-color: rgba(255, 255, 255, 0.15) !important;
}
body:not(.menu-force-opacity) .menu-light .navbar-nav-last > *:first-child {
  border-color: rgba(234, 234, 234, 0.5);
}
body:not(.menu-force-opacity) .menu-dark .navbar-nav-last > *:first-child {
  border-color: rgba(255, 255, 255, 0.15);
}
/** fix menu overlay **/
body:not(.menu-force-opacity)
  .menu-overlay
  .menu-transparent:not(.is_stuck):not(.is_mobile_open)
  .menu-borders,
body:not(.menu-force-opacity).menu-overlay
  .menu-transparent:not(.is_stuck):not(.is_mobile_open)
  .menu-borders {
  border: none;
}
/* Submenu borders transparent  */
@media (min-width: 960px) {
  .submenu-transparent.submenu-light .menu-smart ul,
  .submenu-transparent.submenu-light .menu-smart li ul li {
    border-color: rgba(234, 234, 234, 0.5);
  }
  .submenu-transparent.submenu-dark .menu-smart ul,
  .submenu-transparent.submenu-dark .menu-smart li ul li {
    border-color: rgba(255, 255, 255, 0.15);
  }
}
/*
----------------------------------------------------------

#Skins-Menus: Backgrounds

----------------------------------------------------------
*/
/* Menu backgrounds colors */
.main-header .style-light-bg,
.menu-wrapper .style-light-bg {
  background-color: #ffffff;
}
.main-header .style-dark-bg,
.menu-wrapper .style-dark-bg {
  background-color: #141618;
}
/* Menu submenu backgrounds colors */
.submenu-light .menu-horizontal .menu-smart ul {
  background-color: #ffffff;
}
.submenu-dark .menu-horizontal .menu-smart ul {
  background-color: #1b1d1f;
}
/* Menu submenu mobile backgrounds colors */
@media (max-width: 959px) {
  .submenu-light .menu-smart,
  .submenu-light .menu-sidebar-inner,
  .submenu-light .main-menu-container {
    background-color: #ffffff;
  }
  .submenu-dark .menu-smart,
  .submenu-dark .menu-sidebar-inner,
  .submenu-dark .main-menu-container {
    background-color: #1b1d1f;
  }
}
/* Menu transparent backgrounds colors */
body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity)
  .menu-wrapper:not(.no-header)
  .menu-transparent:not(.is_stuck):not(
    .is_mobile_open
  ).menu-transparent.style-light-original,
body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity)
  .menu-wrapper:not(.no-header)
  .menu-transparent:not(.is_stuck):not(
    .is_mobile_open
  ).menu-transparent.style-dark-original.style-light-override {
  opacity: 0;
}
body:not(.menu-force-opacity)
  .menu-wrapper:not(.no-header)
  .menu-transparent:not(.is_stuck):not(
    .is_mobile_open
  ).menu-transparent.style-light-original
  > *,
body:not(.menu-force-opacity)
  .menu-wrapper:not(.no-header)
  .menu-transparent:not(.is_stuck):not(
    .is_mobile_open
  ).menu-transparent.style-dark-original.style-light-override
  > * {
  background: transparent;
  background-color: rgba(255, 255, 255, 0);
}
body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity)
  .menu-wrapper:not(.no-header)
  .menu-transparent:not(.is_stuck):not(
    .is_mobile_open
  ).menu-transparent.style-dark-original,
body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity)
  .menu-wrapper:not(.no-header)
  .menu-transparent:not(.is_stuck):not(
    .is_mobile_open
  ).menu-transparent.style-light-original.style-dark-override {
  opacity: 0;
}
body:not(.menu-force-opacity)
  .menu-wrapper:not(.no-header)
  .menu-transparent:not(.is_stuck):not(
    .is_mobile_open
  ).menu-transparent.style-dark-original
  > *,
body:not(.menu-force-opacity)
  .menu-wrapper:not(.no-header)
  .menu-transparent:not(.is_stuck):not(
    .is_mobile_open
  ).menu-transparent.style-light-original.style-dark-override
  > * {
  background: transparent;
  background-color: rgba(20, 22, 24, 0);
}
/*
----------------------------------------------------------

#Skins-Menus: Scroll Arrows

----------------------------------------------------------
*/
/* Menu scroll arrows */
.submenu-light .menu-smart span.scroll-up,
.submenu-light .menu-smart span.scroll-down {
  border-color: rgba(234, 234, 234, 0.5);
  background-color: #ffffff;
}
.submenu-dark .menu-smart span.scroll-up,
.submenu-dark .menu-smart span.scroll-down {
  border-color: rgba(255, 255, 255, 0.15);
  background-color: #141618;
}
.submenu-light .menu-smart span.scroll-up-arrow,
.submenu-light .menu-smart span.scroll-down-arrow {
  border-color: transparent transparent rgba(234, 234, 234, 0.5) transparent !important;
}
.submenu-dark .menu-smart span.scroll-up-arrow,
.submenu-dark .menu-smart span.scroll-down-arrow {
  border-color: transparent transparent rgba(255, 255, 255, 0.15) transparent !important;
}
.submenu-light .menu-smart span.scroll-down-arrow {
  border-color: rgba(234, 234, 234, 0.5) transparent transparent transparent !important;
}
.submenu-dark .menu-smart span.scroll-down-arrow {
  border-color: rgba(255, 255, 255, 0.15) transparent transparent transparent !important;
}
/*
----------------------------------------------------------

#Skins-Menus: Toggle

----------------------------------------------------------
*/
/* Menu mobile toggle */
.mobile-menu-button-dark .lines,
.mobile-menu-button-dark .lines:before,
.mobile-menu-button-dark .lines:after {
  background: #ffffff;
}
.mobile-menu-button-light .lines,
.mobile-menu-button-light .lines:before,
.mobile-menu-button-light .lines:after {
  background: #303133;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .lines,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .lines:before,
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .lines:after {
  background: #303133;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .lines,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .lines:before,
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .lines:after {
  background: #ffffff;
}
/*
----------------------------------------------------------

#Skins-Menus: Shadows

----------------------------------------------------------
*/
/* Menu shadows */
@media (max-width: 959px) {
  [class*="menu-dd-shadow-"].menu-horizontal .menu-smart ul {
    box-shadow: none !important;
  }
}
@media (min-width: 960px) {
  .menu-shadows {
    box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.6);
  }
  body[class*="vmenu-"] .menu-shadows {
    box-shadow: 0 0px 7px -1px rgba(0, 0, 0, 0.1);
  }
}
body:not(.menu-force-opacity)
  .menu-primary:not(.is_stuck):not(.is_mobile_open)
  .menu-shadows.force-no-shadows {
  box-shadow: none;
}
body:not(.menu-force-opacity)[class*="hmenu-"]
  .menu-primary.is_stuck
  .menu-container {
  box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.6);
}
/* #Menu-mobile-colors */
/* Menu Accordion */
.submenu-light .menu-accordion .menu-smart ul {
  background-color: #ffffff;
}
.submenu-dark .menu-accordion .menu-smart ul {
  background-color: #141618;
}
/* Menu Overlay */
.menu-overlay .menu-accordion .menu-smart:not(.menu-cta-inner) ul {
  background-color: transparent !important;
}
@media (min-width: 960px) {
  .menu-overlay .menu-dark.submenu-light .menu-smart:not(.menu-cta-inner) ul a {
    color: #ffffff;
  }
  .menu-overlay
    .menu-dark.submenu-light
    .menu-smart:not(.menu-cta-inner)
    ul
    a:hover,
  .menu-overlay
    .menu-dark.submenu-light
    .menu-smart:not(.menu-cta-inner)
    ul
    a:focus {
    color: #e89127;
  }
}
@media (min-width: 960px) {
  .menu-overlay .menu-light.submenu-dark .menu-smart:not(.menu-cta-inner) ul a {
    color: #303133;
  }
  .menu-overlay
    .menu-light.submenu-dark
    .menu-smart:not(.menu-cta-inner)
    ul
    a:hover,
  .menu-overlay
    .menu-light.submenu-dark
    .menu-smart:not(.menu-cta-inner)
    ul
    a:focus {
    color: #e89127;
  }
}
/* Logo */
.style-light .navbar-brand .logo-skinnable {
  color: #141618;
}
.style-light .navbar-brand .logo-skinnable > * {
  color: #141618;
}
.style-light .navbar-brand .logo-skinnable svg * {
  fill: #141618;
}
.style-dark .navbar-brand .logo-skinnable {
  color: #e89127;
}
.style-dark .navbar-brand .logo-skinnable > * {
  color: #e89127;
}
.style-dark .navbar-brand .logo-skinnable svg * {
  fill: #e89127;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-skinnable {
  color: #141618;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-skinnable
  > * {
  color: #141618;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-skinnable
  svg
  * {
  fill: #141618;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-skinnable {
  color: #e89127;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-skinnable
  > * {
  color: #e89127;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-skinnable
  svg
  * {
  fill: #e89127;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-dark {
  display: none !important;
}
body:not(.menu-force-opacity)
  .style-light-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-light {
  display: block !important;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-dark {
  display: block !important;
}
body:not(.menu-force-opacity)
  .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent
  .navbar-brand
  .logo-light {
  display: none !important;
}
/* SubMenu Cart */
.submenu-light .menu-accordion .menu-smart .uncode-cart li {
  border-color: rgba(234, 234, 234, 0.5);
}
.submenu-dark .menu-accordion .menu-smart .uncode-cart li {
  border-color: rgba(255, 255, 255, 0.15);
}
/* #Menu-vertical */
/*
----------------------------------------------------------

#Skins-Thumbs

----------------------------------------------------------
*/
/* #Thumbs text overlay color */
.tmb-light.tmb-color-overlay-text,
.tmb-light.tmb .t-entry-visual *,
.tmb-light.tmb .t-entry-visual a,
.tmb-light.tmb .t-entry-visual .t-entry-title a,
.tmb-light.tmb .t-entry-visual .t-entry-meta span {
  color: #ffffff;
}
.tmb-dark.tmb-color-overlay-text,
.tmb-dark.tmb .t-entry-visual *,
.tmb-dark.tmb .t-entry-visual a,
.tmb-dark.tmb .t-entry-visual .t-entry-title a,
.tmb-dark.tmb .t-entry-visual .t-entry-meta span {
  color: #141618;
}
.tmb-color-colored-ui,
.tmb .t-cat-over a.bordered-cat,
.tmb .t-cat-over span.bordered-cat,
.tmb a.tmb-term-evidence:not(.bordered-cat),
.uncode-info-box a.tmb-term-evidence:not(.bordered-cat),
.tmb span.tmb-term-evidence:not(.bordered-cat),
.uncode-info-box span.tmb-term-evidence:not(.bordered-cat),
.t-cat-over .tmb a.bordered-cat,
.t-cat-over .uncode-info-box a.bordered-cat,
.t-cat-over .tmb span.bordered-cat,
.t-cat-over .uncode-info-box span.bordered-cat {
  color: #ffffff !important;
}
/* #Thumbs title color */
.tmb-light.tmb-color-title,
.tmb-light.tmb .t-entry-text .t-entry-title a,
.tmb-light.tmb .t-entry-text .t-entry-title,
.tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta span,
.tmb-light.tmb-content-lateral.tmb .t-entry p.t-entry-meta span,
.tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta a:not(:hover),
.tmb-light.tmb-content-lateral.tmb .t-entry p.t-entry-meta a:not(:hover) {
  color: #141618;
}
.tmb-dark.tmb-color-title,
.tmb-dark.tmb .t-entry-text .t-entry-title a,
.tmb-dark.tmb .t-entry-text .t-entry-title,
.tmb-dark.tmb-content-under.tmb .t-entry p.t-entry-meta span,
.tmb-dark.tmb-content-lateral.tmb .t-entry p.t-entry-meta span,
.tmb-dark.tmb-content-under.tmb .t-entry p.t-entry-meta a:not(:hover),
.tmb-dark.tmb-content-lateral.tmb .t-entry p.t-entry-meta a:not(:hover) {
  color: #ffffff;
}
/* #Thumbs text color */
.tmb-light.tmb-color-text,
.tmb-light.tmb .t-entry-text,
.tmb-light.tmb .t-entry-text p,
.tmb-light.tmb .t-entry p.t-entry-comments .extras a,
.tmb-light.tmb-woocommerce.tmb .t-entry .t-entry-category a,
.tmb-light.tmb-woocommerce.tmb .t-entry .t-entry-category .cat-comma {
  color: #777777;
}
.tmb-dark.tmb-color-text,
.tmb-dark.tmb .t-entry-text,
.tmb-dark.tmb .t-entry-text p,
.tmb-dark.tmb .t-entry p.t-entry-comments .extras a,
.tmb-dark.tmb-woocommerce.tmb .t-entry .t-entry-category a,
.tmb-dark.tmb-woocommerce.tmb .t-entry .t-entry-category .cat-comma {
  color: #ffffff;
}
/* #Thumbs hr color */
.tmb-light.tmb-color-hr,
.tmb-light.el-text hr.separator-reduced,
.tmb-light.tmb .t-entry-visual hr,
.tmb-light.tmb .t-entry-text hr {
  border-color: #eaeaea;
}
.tmb-dark.tmb-color-hr,
.tmb-dark.el-text hr.separator-reduced,
.tmb-dark.tmb .t-entry-visual hr,
.tmb-dark.tmb .t-entry-text hr {
  border-color: rgba(255, 255, 255, 0.25);
}
/* #Thumbs hr color */
.tmb-light.tmb-color-a,
.tmb-light.tmb-content-under.tmb .t-entry p.t-entry-author a:not(:hover) span,
.tmb-light.tmb-content-lateral.tmb
  .t-entry
  p.t-entry-author
  a:not(:hover)
  span {
  color: #141618;
}
.tmb-dark.tmb-color-a,
.tmb-dark.tmb-content-under.tmb .t-entry p.t-entry-author a:not(:hover) span,
.tmb-dark.tmb-content-lateral.tmb .t-entry p.t-entry-author a:not(:hover) span {
  color: #ffffff;
}
/* #Thumbs background color */
.tmb-light.tmb-color-addcart,
.tmb-light.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a {
  background-color: #262729;
}
.tmb-dark.tmb-color-addcart,
.tmb-dark.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a {
  background-color: #ffffff;
}
/* #Thumbs background color */
/* #Thumbs overlay */
/* #Thumbs overlay gradient*/
.tmb.tmb-light.tmb-overlay-gradient-bottom
  .t-entry-visual
  .t-entry-visual-overlay-in {
  background-image: linear-gradient(
    to top,
    rgba(0, 0, 0, 0.75) 0%,
    transparent 50%
  );
}
.tmb.tmb-dark.tmb-overlay-gradient-bottom
  .t-entry-visual
  .t-entry-visual-overlay-in {
  background-image: linear-gradient(
    to top,
    rgba(255, 255, 255, 0.5) 0%,
    transparent 50%
  );
}
.tmb.tmb-light.tmb-overlay-gradient-top
  .t-entry-visual
  .t-entry-visual-overlay-in {
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.75) 0%,
    transparent 50%
  );
}
.tmb.tmb-dark.tmb-overlay-gradient-top
  .t-entry-visual
  .t-entry-visual-overlay-in {
  background-image: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.5) 0%,
    transparent 50%
  );
}
/* #Thumbs elements border width*/
.tmb-border-width {
  border-width: 1px;
}
.tmb-border-reduced-width,
.el-text hr.separator-reduced {
  border-width: 2px;
}
/* #Thumbs shadow */
.tmb-with-shadow,
.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb > .t-inside .t-entry-visual,
.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed.tmb .t-entry-visual,
.uncode-single-media-wrapper.tmb-shadow {
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
}
/* #Thumbs border */
.tmb-light.tmb-border,
.tmb-light.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside,
.tmb-light.tmb-bordered.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual {
  border: 1px solid #eaeaea;
}
.tmb-dark.tmb-border,
.tmb-dark.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside,
.tmb-dark.tmb-bordered.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual {
  border: 1px solid #7a7d82;
}
.tmb-light.tmb-border-under {
  border-color: #eaeaea;
}
.tmb-dark.tmb-border-under {
  border-color: #ffffff;
}
.post-media .tmb-light .regular-text p,
.post-media .tmb-light .regular-text a,
.post-media .tmb-light .regular-text * {
  color: #141618;
}
.post-media .tmb-dark .regular-text p,
.post-media .tmb-dark .regular-text a,
.post-media .tmb-dark .regular-text * {
  color: #ffffff;
}
/*
----------------------------------------------------------

#Shadows

----------------------------------------------------------
*/
.unshadow-xs,
.uncell.unshadow-xs,
.uncont.unshadow-xs,
.uncell.unshadow-hover-xs:hover,
.uncont.unshadow-hover-xs:hover,
.menu-dd-shadow-xs.menu-horizontal .menu-smart ul {
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
}
.unshadow-darker-xs,
.menu-dd-shadow-darker-xs.menu-horizontal .menu-smart ul {
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5);
}
.unshadow-sm,
.uncell.unshadow-sm,
.uncont.unshadow-sm,
.uncell.unshadow-hover-sm:hover,
.uncont.unshadow-hover-sm:hover,
.tmb-shadowed-sm.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-sm.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-sm.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-sm.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-sm.tmb-media-shadowed.tmb .t-entry-visual,
.menu-dd-shadow-sm.menu-horizontal .menu-smart ul,
.uncell.tmb-media-shadowed-sm.tmb-media-shadowed.tmb .t-entry-visual,
.uncont.tmb-media-shadowed-sm.tmb-media-shadowed.tmb .t-entry-visual {
  box-shadow: 0px 20px 60px -30px rgba(0, 0, 0, 0.45);
}
.unshadow-darker-sm,
.uncell.unshadow-darker-sm,
.uncont.unshadow-darker-sm,
.uncell.unshadow-hover-darker-sm:hover,
.uncont.unshadow-hover-darker-sm:hover,
.tmb-shadowed-darker-sm.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-darker-sm.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-darker-sm.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-darker-sm.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-darker-sm.tmb-media-shadowed.tmb .t-entry-visual,
.menu-dd-shadow-darker-sm.menu-horizontal .menu-smart ul,
.uncell.tmb-media-shadowed-darker-sm.tmb-media-shadowed.tmb .t-entry-visual,
.uncont.tmb-media-shadowed-darker-sm.tmb-media-shadowed.tmb .t-entry-visual {
  box-shadow: 0px 20px 60px -30px #000000;
}
.unshadow-std,
.uncell.unshadow-std,
.uncont.unshadow-std,
.uncell.unshadow-hover-std:hover,
.uncont.unshadow-hover-std:hover,
.tmb-shadowed-std.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-std.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-std.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-std.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-std.tmb-media-shadowed.tmb .t-entry-visual,
.menu-dd-shadow-std.menu-horizontal .menu-smart ul,
.uncell.tmb-media-shadowed-std.tmb-media-shadowed.tmb .t-entry-visual,
.uncont.tmb-media-shadowed-std.tmb-media-shadowed.tmb .t-entry-visual {
  box-shadow: 0px 30px 60px -30px rgba(0, 0, 0, 0.45);
}
.unshadow-darker-std,
.uncell.unshadow-darker-std,
.uncont.unshadow-darker-std,
.uncell.unshadow-hover-darker-std:hover,
.uncont.unshadow-hover-darker-std:hover,
.tmb-shadowed-darker-std.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-darker-std.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-darker-std.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-darker-std.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-darker-std.tmb-media-shadowed.tmb .t-entry-visual,
.menu-dd-shadow-darker-std.menu-horizontal .menu-smart ul,
.uncell.tmb-media-shadowed-darker-std.tmb-media-shadowed.tmb .t-entry-visual,
.uncont.tmb-media-shadowed-darker-std.tmb-media-shadowed.tmb .t-entry-visual {
  box-shadow: 0px 30px 60px -30px #000000;
}
.unshadow-lg,
.uncell.unshadow-lg,
.uncont.unshadow-lg,
.uncell.unshadow-hover-lg:hover,
.uncont.unshadow-hover-lg:hover,
.tmb-shadowed-lg.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-lg.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-lg.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-lg.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-lg.tmb-media-shadowed.tmb .t-entry-visual,
.menu-dd-shadow-lg.menu-horizontal .menu-smart ul,
.uncell.tmb-media-shadowed-lg.tmb-media-shadowed.tmb .t-entry-visual,
.uncont.tmb-media-shadowed-lg.tmb-media-shadowed.tmb .t-entry-visual {
  box-shadow: 0px 55px 80px -40px rgba(0, 0, 0, 0.45);
}
.unshadow-darker-lg,
.uncell.unshadow-darker-lg,
.uncont.unshadow-darker-lg,
.uncell.unshadow-hover-darker-lg:hover,
.uncont.unshadow-hover-darker-lg:hover,
.tmb-shadowed-darker-lg.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-darker-lg.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-darker-lg.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-darker-lg.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-darker-lg.tmb-media-shadowed.tmb .t-entry-visual,
.menu-dd-shadow-darker-lg.menu-horizontal .menu-smart ul,
.uncell.tmb-media-shadowed-darker-lg.tmb-media-shadowed.tmb .t-entry-visual,
.uncont.tmb-media-shadowed-darker-lg.tmb-media-shadowed.tmb .t-entry-visual {
  box-shadow: 0px 55px 80px -40px #000000;
}
.unshadow-xl,
.uncell.unshadow-xl,
.uncont.unshadow-xl,
.uncell.unshadow-hover-xl:hover,
.uncont.unshadow-hover-xl:hover,
.tmb-shadowed-xl.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-xl.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-xl.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-xl.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-xl.tmb-media-shadowed.tmb .t-entry-visual,
.menu-dd-shadow-xl.menu-horizontal .menu-smart ul,
.uncell.tmb-media-shadowed-xl.tmb-media-shadowed.tmb .t-entry-visual,
.uncont.tmb-media-shadowed-xl.tmb-media-shadowed.tmb .t-entry-visual {
  box-shadow: 0px 70px 100px -40px rgba(0, 0, 0, 0.5);
}
.unshadow-darker-xl,
.uncell.unshadow-darker-xl,
.uncont.unshadow-darker-xl,
.uncell.unshadow-hover-darker-xl:hover,
.uncont.unshadow-hover-darker-xl:hover,
.tmb-shadowed-darker-xl.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-darker-xl.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-darker-xl.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-darker-xl.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-media-shadowed-darker-xl.tmb-media-shadowed.tmb .t-entry-visual,
.menu-dd-shadow-darker-xl.menu-horizontal .menu-smart ul,
.uncell.tmb-media-shadowed-darker-xl.tmb-media-shadowed.tmb .t-entry-visual,
.uncont.tmb-media-shadowed-darker-xl.tmb-media-shadowed.tmb .t-entry-visual {
  box-shadow: 0px 70px 100px -40px #000000;
}
.unshadow-none,
.uncell.unshadow-hover-none:hover,
.uncont.unshadow-hover-none:hover,
.uncell.unshadow-hover-darker-none:hover,
.uncont.unshadow-hover-darker-none:hover,
.tmb-shadowed-none.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-darker-none.tmb-shadowed:not(.tmb-no-bg).tmb > .t-inside,
.tmb-shadowed-none.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-darker-none.tmb-shadowed.tmb-no-bg.tmb-media-first.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-none.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual,
.tmb-shadowed-hover-darker-none.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg.tmb-media-first:hover.tmb
  > .t-inside
  .t-entry-visual {
  box-shadow: none;
}
/*
----------------------------------------------------------

#Corners

----------------------------------------------------------
*/
.unradius-xs,
.img-round-xs.img-round,
.img-round-xs.tmb-round,
.img-round-xs.img-round > img,
.img-round-xs.tmb-round > img,
.img-round-xs.img-round > .t-inside,
.img-round-xs.tmb-round > .t-inside,
.img-round-xs.img-round .t-entry-visual-cont > a,
.img-round-xs.tmb-round .t-entry-visual-cont > a,
.uncell.unradius-xs,
.uncont.unradius-xs,
.img-round-xs.img-round.tmb > .t-inside .t-entry-visual,
.img-round-xs.img-round.tmb > .t-inside .t-entry-visual-cont {
  border-radius: 2px;
  background-clip: padding-box;
}
.unradius-sm,
.img-round,
.tmb-round,
.img-round > .t-inside,
.tmb-round > .t-inside,
.img-round > img,
.tmb-round > img,
.img-round .t-entry-visual-cont > a,
.tmb-round .t-entry-visual-cont > a,
.uncell.unradius-sm,
.uncont.unradius-sm,
.img-round.tmb > .t-inside .t-entry-visual,
.img-round.tmb > .t-inside .t-entry-visual-cont {
  border-radius: 4px;
  background-clip: padding-box;
}
.unradius-std,
.img-round-std.img-round,
.img-round-std.tmb-round,
.img-round-std.img-round > img,
.img-round-std.tmb-round > img,
.img-round-std.img-round > .t-inside,
.img-round-std.tmb-round > .t-inside,
.img-round-std.img-round .t-entry-visual-cont > a,
.img-round-std.tmb-round .t-entry-visual-cont > a,
.uncell.unradius-std,
.uncont.unradius-std,
.img-round-std.img-round.tmb > .t-inside .t-entry-visual,
.img-round-std.img-round.tmb > .t-inside .t-entry-visual-cont {
  border-radius: 8px;
  background-clip: padding-box;
}
.unradius-lg,
.img-round-lg.img-round,
.img-round-lg.tmb-round,
.img-round-lg.img-round > img,
.img-round-lg.tmb-round > img,
.img-round-lg.img-round > .t-inside,
.img-round-lg.tmb-round > .t-inside,
.img-round-lg.img-round .t-entry-visual-cont > a,
.img-round-lg.tmb-round .t-entry-visual-cont > a,
.uncell.unradius-lg,
.uncont.unradius-lg,
.img-round-lg.img-round.tmb > .t-inside .t-entry-visual,
.img-round-lg.img-round.tmb > .t-inside .t-entry-visual-cont {
  border-radius: 12px;
  background-clip: padding-box;
}
.unradius-xl,
.img-round-xl.img-round,
.img-round-xl.tmb-round,
.img-round-xl.img-round > img,
.img-round-xl.tmb-round > img,
.img-round-xl.img-round > .t-inside,
.img-round-xl.tmb-round > .t-inside,
.img-round-xl.img-round .t-entry-visual-cont > a,
.img-round-xl.tmb-round .t-entry-visual-cont > a,
.uncell.unradius-xl,
.uncont.unradius-xl,
.img-round-xl.img-round.tmb > .t-inside .t-entry-visual,
.img-round-xl.img-round.tmb > .t-inside .t-entry-visual-cont {
  border-radius: 16px;
  background-clip: padding-box;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100000;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

/* input.active:required {
  font: inherit;
  color: red;
  border-color: red !important; 
  background: none;
  box-sizing: content-box;
  animation-name: MuiInputBase-keyframes-auto-fill-cancel;
  -webkit-tap-highlight-color: transparent;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;

} */

/* .required {
  border-color: red !important;
  border: 2px !important;
} */

/* input.required>label:after { content:" *" !important; }
:required:after { content:" *"; } 
.md-form.md-outline label.active {
  transform: translateY(-16px) scale(.8);
  background: #fff;
  font-weight: 500;
  padding-right: 5px;
  padding-left: 5px;
  left: 8px;
} */

label.form-label.required:before { 
  color: #d00 !important;
  content: "*" !important;
  opacity: 0.8 !important;
  margin-top: 0 !important;
  top: 0px !important;
  padding-right: 0.5rem !important;
  /* position: absolute !important; */
  /* margin-left: 8px !important; */
  /* top: 7px !important; */
}

textarea::-webkit-scrollbar {
  width: 12px;
  background-color: #F5F5F5; }

textarea::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  background-color: #4285F4; 
}
.text-secondary {
  color: #4285f4!important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 25% !important;
}

.opacity-50 {
  opacity: 50% !important;
}

.opacity-100 {
  opacity: 100% !important;
}

.fix-72 {
  width: 72px !important;
  max-width: 72px !important;
}

.fix-168 {
  width: 168px !important;
  max-width: 168px !important;
}